.pt-base {
  padding-top: 9px;
}
.pb-base {
  padding-bottom: 9px;
}
.pv-base {
  padding-top: 9px;
  padding-bottom: 9px;
}
.lines-base-3 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 60px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.lines-base-3-forced {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  height: 60px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.lines-base-1 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.lines-base-1-forced {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.lines-base-2 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 40px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.lines-base-2-forced {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  height: 40px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
/**
	generate button icons
**/
.fw-200 {
  font-weight: 200;
}
.fw-300 {
  font-weight: 300;
}
.fw-400 {
  font-weight: 400;
}
.fw-500 {
  font-weight: 500;
}
.fw-600 {
  font-weight: 600;
}
.fw-700 {
  font-weight: 700;
}
.fw-bold {
  font-weight: bold !important;
}
.fs-base {
  font-size: 14px;
}
.fs-lg-1 {
  font-size: 14px 1;
}
.fs-lg-2 {
  font-size: 14px 2;
}
.fs-lg-3 {
  font-size: 14px 3;
}
.fs-11 {
  font-size: 11px;
}
.fs-12 {
  font-size: 12px;
}
.fs-13 {
  font-size: 13px;
}
.fs-14 {
  font-size: 14px;
}
.uppercase {
  text-transform: uppercase;
}
.lowercase {
  text-transform: lowercase;
}
.capitalize {
  text-transform: capitalize;
}
.txt-danger {
  color: #fa3e3e !important;
}
.txt-primary {
  color: #3b5998 !important;
}
.txt-info {
  color: #0084ff !important;
}
.txt-warning {
  color: #ffab00 !important;
}
.txt-success {
  color: #42b72a !important;
}
.txt-dark {
  color: #414141;
}
.txt-light {
  color: #696969;
}
.txt-time {
  font-size: 12px;
  color: #a2a2a2;
}
.txt-time-color {
  color: #a2a2a2;
}
.no-break-word {
  word-wrap: break-word;
  word-break: break-word;
}
.feed-attach-form-label {
  color: #a2a2a2;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 11px;
}
.feed-attach-form-file {
  color: #a2a2a2;
  margin: 8px 0;
  padding: 8px;
  background: #f0f0f0;
  width: 100%;
}
.flex-wrapper {
  display: flex;
}
.flex-wrapper-center {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.flex-wrapper-space-between {
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.flex-element {
  -webkit-flex: 1;
  flex: 1;
}
.remove-btn {
  color: #bdbdbd;
}
.remove-btn:hover {
  color: #fa3e3e;
}
.item_title_listing {
  font-size: 18px;
  font-weight: 600;
  color: #555555;
}
@media (max-width: 768px) {
  .display_block_sm {
    display: block;
  }
}
.img-fullscale {
  width: 100%;
  height: 100%;
}
/*=============================================
=            MIXINS BLOCK EFFECT            =
=============================================*/
/*=====  End of CSS BLOCK EFFECT  ======*/
/*=============================================
=            MIXINS FOR GRADIENT            =
=============================================*/
/*=====  End of CSS FOR GRADIENT  ======*/
/*=============================================
=            MIXIN BOX SHADOW            =
=============================================*/
/*=====  End of MIXIN BOX SHADOW  ======*/
/*=============================================
=            MIXINS FOR BUTTONS            =
=============================================*/
.btn-primary {
  background-color: #3b5998;
  color: #ffffff;
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.5);
}
.btn-primary.btn-gradient {
  background-size: 100%;
  position: relative;
  z-index: 1;
}
.btn-primary.btn-gradient:before {
  border-radius: inherit;
  background-image: linear-gradient(-90deg, #3b5998, #5783c8);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  z-index: -1;
  -webkit-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.btn-primary.btn-gradient:hover:before {
  opacity: 1;
}
.btn-primary:hover {
  background-color: #2d4373;
  box-shadow: 0px 6px 12px 0px rgba(45, 67, 115, 0.4);
}
.btn-primary:active,
.btn-primary:focus {
  background-color: #263961;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(45, 67, 115, 0.8);
}
.btn-success {
  background-color: #42b72a;
  color: #ffffff;
  box-shadow: 0px 1px 2px 0px rgba(66, 183, 42, 0.5);
}
.btn-success.btn-gradient {
  background-size: 100%;
  position: relative;
  z-index: 1;
}
.btn-success.btn-gradient:before {
  border-radius: inherit;
  background-image: linear-gradient(-90deg, #42b72a, #61d93e);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  z-index: -1;
  -webkit-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.btn-success.btn-gradient:hover:before {
  opacity: 1;
}
.btn-success:hover {
  background-color: #338e20;
  box-shadow: 0px 6px 12px 0px rgba(51, 142, 32, 0.4);
}
.btn-success:active,
.btn-success:focus {
  background-color: #2c791c;
  box-shadow: 0px 2px 8px 0px rgba(44, 121, 28, 0.4), inset 0px 0px 2px 0px rgba(51, 142, 32, 0.8);
}
.btn-info {
  background-color: #0084ff;
  color: #ffffff;
  box-shadow: 0px 1px 2px 0px rgba(0, 132, 255, 0.5);
}
.btn-info.btn-gradient {
  background-size: 100%;
  position: relative;
  z-index: 1;
}
.btn-info.btn-gradient:before {
  border-radius: inherit;
  background-image: linear-gradient(-90deg, #0084ff, #00beff);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  z-index: -1;
  -webkit-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.btn-info.btn-gradient:hover:before {
  opacity: 1;
}
.btn-info:hover {
  background-color: #006acc;
  box-shadow: 0px 6px 12px 0px rgba(0, 106, 204, 0.4);
}
.btn-info:active,
.btn-info:focus {
  background-color: #004f99;
  box-shadow: 0px 2px 8px 0px rgba(0, 79, 153, 0.4), inset 0px 0px 2px 0px rgba(0, 106, 204, 0.8);
}
.btn-warning {
  background-color: #ffab00;
  color: #ffffff;
  box-shadow: 0px 1px 2px 0px rgba(255, 171, 0, 0.5);
}
.btn-warning.btn-gradient {
  background-size: 100%;
  position: relative;
  z-index: 1;
}
.btn-warning.btn-gradient:before {
  border-radius: inherit;
  background-image: linear-gradient(-90deg, #ffab00, #ffd200);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  z-index: -1;
  -webkit-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.btn-warning.btn-gradient:hover:before {
  opacity: 1;
}
.btn-warning:hover {
  background-color: #cc8900;
  box-shadow: 0px 6px 12px 0px rgba(204, 137, 0, 0.4);
}
.btn-warning:active,
.btn-warning:focus {
  background-color: #996700;
  box-shadow: 0px 2px 8px 0px rgba(153, 103, 0, 0.4), inset 0px 0px 2px 0px rgba(204, 137, 0, 0.8);
}
.btn-danger {
  background-color: #fa3e3e;
  color: #ffffff;
  box-shadow: 0px 1px 2px 0px rgba(250, 62, 62, 0.5);
}
.btn-danger.btn-gradient {
  background-size: 100%;
  position: relative;
  z-index: 1;
}
.btn-danger.btn-gradient:before {
  border-radius: inherit;
  background-image: linear-gradient(-90deg, #fa3e3e, #fc5b5b);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  z-index: -1;
  -webkit-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.btn-danger.btn-gradient:hover:before {
  opacity: 1;
}
.btn-danger:hover {
  background-color: #f90c0c;
  box-shadow: 0px 6px 12px 0px rgba(249, 12, 12, 0.4);
}
.btn-danger:active,
.btn-danger:focus {
  background-color: #cd0505;
  box-shadow: 0px 2px 8px 0px rgba(205, 5, 5, 0.4), inset 0px 0px 2px 0px rgba(249, 12, 12, 0.8);
}
.m-0 {
  margin: 0;
}
.m-1 {
  margin: 8px;
}
.m-2 {
  margin: 16px;
}
.m-3 {
  margin: 24px;
}
.m-4 {
  margin: 32px;
}
.m-5 {
  margin: 40px;
}
.m-6 {
  margin: 48px;
}
.m-7 {
  margin: 56px;
}
.m-8 {
  margin: 64px;
}
.mx-0 {
  margin-left: 0;
  margin-right: 0;
}
.mx-1 {
  margin-left: 8px;
  margin-right: 8px;
}
.mx-2 {
  margin-left: 16px;
  margin-right: 16px;
}
.mx-3 {
  margin-left: 24px;
  margin-right: 24px;
}
.mx-4 {
  margin-left: 32px;
  margin-right: 32px;
}
.mx-5 {
  margin-left: 40px;
  margin-right: 40px;
}
.mx-6 {
  margin-left: 48px;
  margin-right: 48px;
}
.mx-7 {
  margin-left: 56px;
  margin-right: 56px;
}
.mx-8 {
  margin-left: 64px;
  margin-right: 64px;
}
.my-0 {
  margin-top: 0;
  margin-bottom: 0;
}
.my-1 {
  margin-top: 8px;
  margin-bottom: 8px;
}
.my-2 {
  margin-top: 16px;
  margin-bottom: 16px;
}
.my-3 {
  margin-top: 24px;
  margin-bottom: 24px;
}
.my-4 {
  margin-top: 32px;
  margin-bottom: 32px;
}
.my-5 {
  margin-top: 40px;
  margin-bottom: 40px;
}
.my-6 {
  margin-top: 48px;
  margin-bottom: 48px;
}
.my-7 {
  margin-top: 56px;
  margin-bottom: 56px;
}
.my-8 {
  margin-top: 64px;
  margin-bottom: 64px;
}
.mt-0 {
  margin-top: 0;
}
.mt-1 {
  margin-top: 8px;
}
.mt-2 {
  margin-top: 16px;
}
.mt-3 {
  margin-top: 24px;
}
.mt-4 {
  margin-top: 32px;
}
.mt-5 {
  margin-top: 40px;
}
.mt-6 {
  margin-top: 48px;
}
.mt-7 {
  margin-top: 56px;
}
.mt-8 {
  margin-top: 64px;
}
html[dir="ltr"] .mr-0 {
  margin-right: 0;
}
html[dir="rtl"] .mr-0 {
  margin-left: 0;
}
html[dir="ltr"] .mr-1 {
  margin-right: 8px;
}
html[dir="rtl"] .mr-1 {
  margin-left: 8px;
}
html[dir="ltr"] .mr-2 {
  margin-right: 16px;
}
html[dir="rtl"] .mr-2 {
  margin-left: 16px;
}
html[dir="ltr"] .mr-3 {
  margin-right: 24px;
}
html[dir="rtl"] .mr-3 {
  margin-left: 24px;
}
html[dir="ltr"] .mr-4 {
  margin-right: 32px;
}
html[dir="rtl"] .mr-4 {
  margin-left: 32px;
}
html[dir="ltr"] .mr-5 {
  margin-right: 40px;
}
html[dir="rtl"] .mr-5 {
  margin-left: 40px;
}
html[dir="ltr"] .mr-6 {
  margin-right: 48px;
}
html[dir="rtl"] .mr-6 {
  margin-left: 48px;
}
html[dir="ltr"] .mr-7 {
  margin-right: 56px;
}
html[dir="rtl"] .mr-7 {
  margin-left: 56px;
}
html[dir="ltr"] .mr-8 {
  margin-right: 64px;
}
html[dir="rtl"] .mr-8 {
  margin-left: 64px;
}
.mb-0 {
  margin-bottom: 0;
}
.mb-1 {
  margin-bottom: 8px;
}
.mb-2 {
  margin-bottom: 16px;
}
.mb-3 {
  margin-bottom: 24px;
}
.mb-4 {
  margin-bottom: 32px;
}
.mb-5 {
  margin-bottom: 40px;
}
.mb-6 {
  margin-bottom: 48px;
}
.mb-7 {
  margin-bottom: 56px;
}
.mb-8 {
  margin-bottom: 64px;
}
html[dir="ltr"] .ml-0 {
  margin-left: 0;
}
html[dir="rtl"] .ml-0 {
  margin-right: 0;
}
html[dir="ltr"] .ml-1 {
  margin-left: 8px;
}
html[dir="rtl"] .ml-1 {
  margin-right: 8px;
}
html[dir="ltr"] .ml-2 {
  margin-left: 16px;
}
html[dir="rtl"] .ml-2 {
  margin-right: 16px;
}
html[dir="ltr"] .ml-3 {
  margin-left: 24px;
}
html[dir="rtl"] .ml-3 {
  margin-right: 24px;
}
html[dir="ltr"] .ml-4 {
  margin-left: 32px;
}
html[dir="rtl"] .ml-4 {
  margin-right: 32px;
}
html[dir="ltr"] .ml-5 {
  margin-left: 40px;
}
html[dir="rtl"] .ml-5 {
  margin-right: 40px;
}
html[dir="ltr"] .ml-6 {
  margin-left: 48px;
}
html[dir="rtl"] .ml-6 {
  margin-right: 48px;
}
html[dir="ltr"] .ml-7 {
  margin-left: 56px;
}
html[dir="rtl"] .ml-7 {
  margin-right: 56px;
}
html[dir="ltr"] .ml-8 {
  margin-left: 64px;
}
html[dir="rtl"] .ml-8 {
  margin-right: 64px;
}
/*=============================================
=            PADDING            =
=============================================*/
.p-0 {
  padding: 0;
}
.p-1 {
  padding: 8px;
}
.p-2 {
  padding: 16px;
}
.p-3 {
  padding: 24px;
}
.p-4 {
  padding: 32px;
}
.p-5 {
  padding: 40px;
}
.p-6 {
  padding: 48px;
}
.p-7 {
  padding: 56px;
}
.p-8 {
  padding: 64px;
}
.px-0 {
  padding-left: 0;
  padding-right: 0;
}
.px-1 {
  padding-left: 8px;
  padding-right: 8px;
}
.px-2 {
  padding-left: 16px;
  padding-right: 16px;
}
.px-3 {
  padding-left: 24px;
  padding-right: 24px;
}
.px-4 {
  padding-left: 32px;
  padding-right: 32px;
}
.px-5 {
  padding-left: 40px;
  padding-right: 40px;
}
.px-6 {
  padding-left: 48px;
  padding-right: 48px;
}
.px-7 {
  padding-left: 56px;
  padding-right: 56px;
}
.px-8 {
  padding-left: 64px;
  padding-right: 64px;
}
.py-0 {
  padding-top: 0;
  padding-bottom: 0;
}
.py-1 {
  padding-top: 8px;
  padding-bottom: 8px;
}
.py-2 {
  padding-top: 16px;
  padding-bottom: 16px;
}
.py-3 {
  padding-top: 24px;
  padding-bottom: 24px;
}
.py-4 {
  padding-top: 32px;
  padding-bottom: 32px;
}
.py-5 {
  padding-top: 40px;
  padding-bottom: 40px;
}
.py-6 {
  padding-top: 48px;
  padding-bottom: 48px;
}
.py-7 {
  padding-top: 56px;
  padding-bottom: 56px;
}
.py-8 {
  padding-top: 64px;
  padding-bottom: 64px;
}
.pt-0 {
  padding-top: 0;
}
.pt-1 {
  padding-top: 8px;
}
.pt-2 {
  padding-top: 16px;
}
.pt-3 {
  padding-top: 24px;
}
.pt-4 {
  padding-top: 32px;
}
.pt-5 {
  padding-top: 40px;
}
.pt-6 {
  padding-top: 48px;
}
.pt-7 {
  padding-top: 56px;
}
.pt-8 {
  padding-top: 64px;
}
html[dir="ltr"] .pr-0 {
  padding-right: 0;
}
html[dir="rtl"] .pr-0 {
  padding-left: 0;
}
html[dir="ltr"] .pr-1 {
  padding-right: 8px;
}
html[dir="rtl"] .pr-1 {
  padding-left: 8px;
}
html[dir="ltr"] .pr-2 {
  padding-right: 16px;
}
html[dir="rtl"] .pr-2 {
  padding-left: 16px;
}
html[dir="ltr"] .pr-3 {
  padding-right: 24px;
}
html[dir="rtl"] .pr-3 {
  padding-left: 24px;
}
html[dir="ltr"] .pr-4 {
  padding-right: 32px;
}
html[dir="rtl"] .pr-4 {
  padding-left: 32px;
}
html[dir="ltr"] .pr-5 {
  padding-right: 40px;
}
html[dir="rtl"] .pr-5 {
  padding-left: 40px;
}
html[dir="ltr"] .pr-6 {
  padding-right: 48px;
}
html[dir="rtl"] .pr-6 {
  padding-left: 48px;
}
html[dir="ltr"] .pr-7 {
  padding-right: 56px;
}
html[dir="rtl"] .pr-7 {
  padding-left: 56px;
}
html[dir="ltr"] .pr-8 {
  padding-right: 64px;
}
html[dir="rtl"] .pr-8 {
  padding-left: 64px;
}
.pb-0 {
  padding-bottom: 0;
}
.pb-1 {
  padding-bottom: 8px;
}
.pb-2 {
  padding-bottom: 16px;
}
.pb-3 {
  padding-bottom: 24px;
}
.pb-4 {
  padding-bottom: 32px;
}
.pb-5 {
  padding-bottom: 40px;
}
.pb-6 {
  padding-bottom: 48px;
}
.pb-7 {
  padding-bottom: 56px;
}
.pb-8 {
  padding-bottom: 64px;
}
html[dir="ltr"] .pl-0 {
  padding-left: 0;
}
html[dir="rtl"] .pl-0 {
  padding-right: 0;
}
html[dir="ltr"] .pl-1 {
  padding-left: 8px;
}
html[dir="rtl"] .pl-1 {
  padding-right: 8px;
}
html[dir="ltr"] .pl-2 {
  padding-left: 16px;
}
html[dir="rtl"] .pl-2 {
  padding-right: 16px;
}
html[dir="ltr"] .pl-3 {
  padding-left: 24px;
}
html[dir="rtl"] .pl-3 {
  padding-right: 24px;
}
html[dir="ltr"] .pl-4 {
  padding-left: 32px;
}
html[dir="rtl"] .pl-4 {
  padding-right: 32px;
}
html[dir="ltr"] .pl-5 {
  padding-left: 40px;
}
html[dir="rtl"] .pl-5 {
  padding-right: 40px;
}
html[dir="ltr"] .pl-6 {
  padding-left: 48px;
}
html[dir="rtl"] .pl-6 {
  padding-right: 48px;
}
html[dir="ltr"] .pl-7 {
  padding-left: 56px;
}
html[dir="rtl"] .pl-7 {
  padding-right: 56px;
}
html[dir="ltr"] .pl-8 {
  padding-left: 64px;
}
html[dir="rtl"] .pl-8 {
  padding-right: 64px;
}
/*=====  End of PADDING  ======*/
/*=============================================
=            SIZE            =
=============================================*/
.s-1 {
  width: 8px;
  height: 8px;
}
.s-2 {
  width: 16px;
  height: 16px;
}
.s-3 {
  width: 24px;
  height: 24px;
}
.s-4 {
  width: 32px;
  height: 32px;
}
.s-5 {
  width: 40px;
  height: 40px;
}
.s-6 {
  width: 48px;
  height: 48px;
}
.s-7 {
  width: 56px;
  height: 56px;
}
.s-8 {
  width: 64px;
  height: 64px;
}
/*=====  End of SIZE  ======*/
/*=============================================
=            WIDTH            =
=============================================*/
.w-1 {
  width: 8px;
}
.w-2 {
  width: 16px;
}
.w-3 {
  width: 24px;
}
.w-4 {
  width: 32px;
}
.w-5 {
  width: 40px;
}
.w-6 {
  width: 48px;
}
.w-7 {
  width: 56px;
}
.w-8 {
  width: 64px;
}
/*=====  End of WIDTH  ======*/
/*=============================================
=            height            =
=============================================*/
.h-1 {
  height: 8px;
}
.h-2 {
  height: 16px;
}
.h-3 {
  height: 24px;
}
.h-4 {
  height: 32px;
}
.h-5 {
  height: 40px;
}
.h-6 {
  height: 48px;
}
.h-7 {
  height: 56px;
}
.h-8 {
  height: 64px;
}
/*=====  End of height  ======*/
.t-0 {
  top: 0;
}
.t-1 {
  top: 8px;
}
.t-2 {
  top: 16px;
}
.t-3 {
  top: 24px;
}
.t-4 {
  top: 32px;
}
.t-5 {
  top: 40px;
}
.t-6 {
  top: 48px;
}
.t-7 {
  top: 56px;
}
.t-8 {
  top: 64px;
}
.b-0 {
  bottom: 0;
}
.b-1 {
  bottom: 8px;
}
.b-2 {
  bottom: 16px;
}
.b-3 {
  bottom: 24px;
}
.b-4 {
  bottom: 32px;
}
.b-5 {
  bottom: 40px;
}
.b-6 {
  bottom: 48px;
}
.b-7 {
  bottom: 56px;
}
.b-8 {
  bottom: 64px;
}
html[dir="ltr"] .l-0 {
  left: 0;
}
html[dir="rtl"] .l-0 {
  right: 0;
}
html[dir="ltr"] .l-1 {
  left: 8px;
}
html[dir="rtl"] .l-1 {
  right: 8px;
}
html[dir="ltr"] .l-2 {
  left: 16px;
}
html[dir="rtl"] .l-2 {
  right: 16px;
}
html[dir="ltr"] .l-3 {
  left: 24px;
}
html[dir="rtl"] .l-3 {
  right: 24px;
}
html[dir="ltr"] .l-4 {
  left: 32px;
}
html[dir="rtl"] .l-4 {
  right: 32px;
}
html[dir="ltr"] .l-5 {
  left: 40px;
}
html[dir="rtl"] .l-5 {
  right: 40px;
}
html[dir="ltr"] .l-6 {
  left: 48px;
}
html[dir="rtl"] .l-6 {
  right: 48px;
}
html[dir="ltr"] .l-7 {
  left: 56px;
}
html[dir="rtl"] .l-7 {
  right: 56px;
}
html[dir="ltr"] .l-8 {
  left: 64px;
}
html[dir="rtl"] .l-8 {
  right: 64px;
}
html[dir="ltr"] .r-0 {
  right: 0;
}
html[dir="rtl"] .r-0 {
  left: 0;
}
html[dir="ltr"] .r-1 {
  right: 8px;
}
html[dir="rtl"] .r-1 {
  left: 8px;
}
html[dir="ltr"] .r-2 {
  right: 16px;
}
html[dir="rtl"] .r-2 {
  left: 16px;
}
html[dir="ltr"] .r-3 {
  right: 24px;
}
html[dir="rtl"] .r-3 {
  left: 24px;
}
html[dir="ltr"] .r-4 {
  right: 32px;
}
html[dir="rtl"] .r-4 {
  left: 32px;
}
html[dir="ltr"] .r-5 {
  right: 40px;
}
html[dir="rtl"] .r-5 {
  left: 40px;
}
html[dir="ltr"] .r-6 {
  right: 48px;
}
html[dir="rtl"] .r-6 {
  left: 48px;
}
html[dir="ltr"] .r-7 {
  right: 56px;
}
html[dir="rtl"] .r-7 {
  left: 56px;
}
html[dir="ltr"] .r-8 {
  right: 64px;
}
html[dir="rtl"] .r-8 {
  left: 64px;
}
.core-checkbox-custom label,
.core-radio-custom label {
  cursor: pointer;
  padding: 0 !important;
}
.core-checkbox-custom label input,
.core-radio-custom label input {
  display: none;
}
.core-checkbox-custom label input:checked + .custom-icon,
.core-radio-custom label input:checked + .custom-icon {
  color: #3b5998;
}
.core-checkbox-custom label .custom-icon,
.core-radio-custom label .custom-icon {
  color: rgba(0, 0, 0, 0.2);
  display: inline-flex;
  align-items: center;
  min-width: 14px;
  font-size: 16px;
}
html[dir="ltr"] .core-checkbox-custom label .custom-icon,
html[dir="ltr"] .core-radio-custom label .custom-icon {
  margin-right: 8px;
}
html[dir="rtl"] .core-checkbox-custom label .custom-icon,
html[dir="rtl"] .core-radio-custom label .custom-icon {
  margin-left: 8px;
}
.core-radio-custom label .custom-icon:before {
  font-family: 'lineficon' !important;
  content: '\e906';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.core-radio-custom label input:checked + .custom-icon:before {
  content: "\e990";
}
.core-checkbox-custom label .custom-icon:before {
  font-family: 'lineficon' !important;
  content: '\e991';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.core-checkbox-custom label input:checked + .custom-icon:before {
  content: "\eb28";
}
/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
.inline {
  display: inline;
}
.inline-block {
  display: inline-block;
}
.block {
  display: block;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 14px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #3b5998;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #263961;
  text-decoration: none;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 0;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #e9ebee;
  border: 1px solid #dddddd;
  border-radius: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 16px;
  margin-bottom: 16px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
p {
  margin: 0 0 8px;
}
.lead {
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}
mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em;
}
[dir="ltr"] .text-left {
  text-align: left;
}
[dir="rtl"] .text-left {
  text-align: right;
}
[dir="ltr"] .text-right {
  text-align: right;
}
[dir="rtl"] .text-right {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #dcdcdc;
}
.text-primary {
  color: #3b5998;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #2d4373;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #3b5998;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #2d4373;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 7px;
  margin: 32px 0 16px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 8px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 16px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 992px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #dcdcdc;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 8px 16px;
  margin: 0 0 16px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #dcdcdc;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 16px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 0;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #ffffff;
  background-color: #333333;
  border-radius: 0;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}
pre {
  display: block;
  padding: 7.5px;
  margin: 0 0 8px;
  font-size: 13px;
  line-height: 1.42857143;
  word-break: break-word;
  word-wrap: break-word;
  color: #a2a2a2;
  background-color: #f5f5f5;
  border: 1px solid #cccccc;
  border-radius: 0;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 768px) {
  .container {
    width: 752px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 972px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1172px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 16px;
  padding-right: 16px;
}
.row {
  margin-left: -16px;
  margin-right: -16px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 16px;
  padding-right: 16px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #dcdcdc;
}
[dir="ltr"] th {
  text-align: left;
}
[dir="rtl"] th {
  text-align: right;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 16px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #dddddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #dddddd;
}
.table .table {
  background-color: #e9ebee;
  padding: 10px;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #dddddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #dddddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 12px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 16px;
  font-size: 21px;
  line-height: inherit;
  color: #a2a2a2;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 32px;
  padding: 9px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  z-index: 1;
  border: 1px solid #c8c8c8;
  border-radius: 4px;
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999999;
}
.form-control::-webkit-input-placeholder {
  color: #999999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
.items-control {
  display: block;
  width: 100%;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.items-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.items-control::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.items-control:-ms-input-placeholder {
  color: #999999;
}
.items-control::-webkit-input-placeholder {
  color: #999999;
}
.items-control[disabled],
.items-control[readonly],
fieldset[disabled] .items-control {
  background-color: #eeeeee;
  opacity: 1;
}
.items-control[disabled],
fieldset[disabled] .items-control {
  cursor: not-allowed;
}
textarea.items-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 32px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 49px;
  }
}
.form-group {
  margin-bottom: 15px;
  position: relative;
}
#js_register_accept label {
  flex-flow: wrap;
}
div.radio,
div.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
div.radio label,
div.checkbox label {
  min-height: 16px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
}
div.radio label input[type="radio"],
div.checkbox label input[type="radio"],
div.radio label input[type="checkbox"],
div.checkbox label input[type="checkbox"] {
  margin-top: 2px;
}
div.radio:first-child,
div.checkbox:first-child {
  margin-top: 0;
}
div.radio:last-child,
div.checkbox:last-child {
  margin-bottom: 0;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -18px;
  margin-top: 4px \9;
  width: auto;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 0;
  min-height: 30px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple] .input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 28px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 49px;
  padding: 14px 16px;
  font-size: 14px;
  line-height: 1.3333333;
  border-radius: 0;
}
select.input-lg {
  height: 49px;
  line-height: 49px;
}
textarea.input-lg,
select[multiple] .input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 49px;
  padding: 14px 16px;
  font-size: 14px;
  line-height: 1.3333333;
  border-radius: 0;
}
.form-group-lg select.form-control {
  height: 49px;
  line-height: 49px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 49px;
  min-height: 30px;
  padding: 15px 16px;
  font-size: 14px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 40px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  display: block;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  cursor: pointer;
}
.form-control-feedback:hover {
  background-color: #e2e2e2;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 49px;
  height: 49px;
  line-height: 49px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 21px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #959595;
}
.help-block.mini {
  font-size: 12px;
}
.form-group .help-block {
  font-size: 12px;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 26px;
}
.form-horizontal .form-group {
  margin-left: -16px;
  margin-right: -16px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 10px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 16px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 19.6666662px;
    font-size: 14px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.form-sub-group + .form-sub-group {
  margin-top: 8px;
}
.form-sub-group .sub-group-title {
  font-size: 16px;
  line-height: 21px;
  color: #0084ff;
}
.form-sub-group .sub-group-desc {
  font-size: 14px;
  line-height: 18px;
  color: #a2a2a2;
  margin-top: 4px;
}
.form-sub-group .sub-group-elems {
  margin-top: 16px;
  display: flex;
  flex-flow: wrap;
}
.profile-basic-info-edit .form-sub-group .sub-group-title,
.profile-basic-info-edit .form-sub-group .sub-group-desc {
  padding: 0 12px;
}
@-webkit-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%,
  70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@-moz-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%,
  70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%,
  70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@-webkit-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@-moz-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@-moz-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
.dropzone-component,
.dropzone-component * {
  box-sizing: border-box;
}
.dropzone-component {
  min-height: 150px;
  border: 2px solid rgba(0, 0, 0, 0.3);
  background: white;
  padding: 100px 54px 54px 54px;
}
.dropzone-component.dz-clickable {
  cursor: pointer;
}
.dropzone-component.dz-clickable * {
  cursor: default;
}
.dropzone-component.dz-clickable .dz-message,
.dropzone-component.dz-clickable .dz-message * {
  cursor: pointer;
}
.dropzone-component.dz-started .dz-message {
  display: none;
}
.dropzone-component.dz-drag-hover {
  border-style: solid;
}
.dropzone-component.dz-drag-hover .dz-message {
  opacity: 0.5;
}
.dropzone-component .dz-message {
  text-align: center;
  margin: 2em 0;
}
.dropzone-component .dz-preview {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 16px;
  min-height: 100px;
}
.dropzone-component .dz-preview.dz-file-preview .dz-image {
  border-radius: 20px;
  background: #999;
  background: linear-gradient(to bottom, #eeeeee, #dddddd);
}
.dropzone-component .dz-preview.dz-file-preview .dz-details {
  opacity: 0;
}
.dropzone-component .dz-preview.dz-image-preview {
  background: white;
}
.dropzone-component .dz-preview.dz-image-preview .dz-details {
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -ms-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.dropzone-component .dz-preview .dz-remove {
  font-size: 14px;
  text-align: center;
  display: block;
  cursor: pointer;
  border: none;
}
.dropzone-component .dz-preview .dz-remove:hover {
  text-decoration: underline;
}
.dropzone-component .dz-preview .dz-details {
  z-index: 20;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  font-size: 13px;
  min-width: 100%;
  max-width: 100%;
  padding: 2em 1em;
  text-align: center;
  color: rgba(0, 0, 0, 0.9);
  line-height: 150%;
}
.dropzone-component .dz-preview .dz-details .dz-size {
  margin-bottom: 1em;
  font-size: 16px;
}
.dropzone-component .dz-preview .dz-details .dz-filename {
  white-space: nowrap;
}
.dropzone-component .dz-preview .dz-details .dz-filename:hover span {
  border: 1px solid rgba(200, 200, 200, 0.8);
  background-color: rgba(255, 255, 255, 0.8);
}
.dropzone-component .dz-preview .dz-details .dz-filename:not(:hover) {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dropzone-component .dz-preview .dz-details .dz-filename:not(:hover) span {
  border: 1px solid transparent;
}
.dropzone-component .dz-preview .dz-details .dz-filename span,
.dropzone-component .dz-preview .dz-details .dz-size span {
  background-color: rgba(255, 255, 255, 0.4);
  padding: 0 0.4em;
  border-radius: 3px;
}
.dropzone-component .dz-preview .dz-image {
  overflow: hidden;
  width: 120px;
  height: 120px;
  position: relative;
  display: block;
  z-index: 10;
}
.dropzone-component .dz-preview .dz-image img {
  display: block;
}
.dropzone-component .dz-preview.dz-success .dz-success-mark {
  -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
}
.dropzone-component .dz-preview.dz-error .dz-error-mark {
  opacity: 1;
  -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
}
.dropzone-component .dz-preview .dz-success-mark,
.dropzone-component .dz-preview .dz-error-mark {
  opacity: 1;
  z-index: 500;
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.dropzone-component .dz-preview .dz-success-mark svg,
.dropzone-component .dz-preview .dz-error-mark svg {
  display: block;
  width: 100%;
}
.dropzone-component .dz-preview.dz-processing .dz-progress {
  opacity: 1;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.dropzone-component .dz-preview.dz-complete .dz-progress {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease-in;
  -moz-transition: opacity 0.4s ease-in;
  -ms-transition: opacity 0.4s ease-in;
  -o-transition: opacity 0.4s ease-in;
  transition: opacity 0.4s ease-in;
}
.dropzone-component .dz-preview:not(.dz-processing) .dz-progress {
  -webkit-animation: pulse 6s ease infinite;
  -moz-animation: pulse 6s ease infinite;
  -ms-animation: pulse 6s ease infinite;
  -o-animation: pulse 6s ease infinite;
  animation: pulse 6s ease infinite;
}
.dropzone-component .dz-preview .dz-progress {
  opacity: 1;
  z-index: 1000;
  pointer-events: none;
  position: absolute;
  height: 10px;
  left: 50%;
  top: 50%;
  margin-top: -8px;
  width: 72px;
  margin-left: -34px;
  background: rgba(255, 255, 255, 0.9);
  -webkit-transform: scale(1);
  border-radius: 8px;
  overflow: hidden;
}
.dropzone-component .dz-preview .dz-progress .dz-upload {
  background: #333;
  background: linear-gradient(to bottom, #666666, #444444);
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 0;
  -webkit-transition: width 300ms ease-in-out;
  -moz-transition: width 300ms ease-in-out;
  -ms-transition: width 300ms ease-in-out;
  -o-transition: width 300ms ease-in-out;
  transition: width 300ms ease-in-out;
}
.dropzone-component .dz-preview.dz-error .dz-error-message {
  display: block;
}
.dropzone-component .dz-preview .dz-error-message {
  pointer-events: none;
  z-index: 1000;
  position: absolute;
  display: block;
  display: none;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  border-radius: 8px;
  font-size: 13px;
  top: 130px;
  left: -10px;
  width: 140px;
  background: #be2626;
  background: linear-gradient(to bottom, #be2626, #a92222);
  padding: 0.5em 1.2em;
  color: white;
}
.dropzone-component .dz-preview .dz-error-message:after {
  content: '';
  position: absolute;
  top: -6px;
  left: 64px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #be2626;
}
.dropzone-component {
  border: 2px dashed #0087F7;
  border-radius: 5px;
  background: white;
}
.dropzone-component .dz-message {
  font-weight: 400;
}
.dropzone-component button {
  position: absolute;
  top: 20px;
  left: 49%;
  font-size: 30px;
}
.dropzone-component .dz-message .note {
  font-size: 0.8em;
  font-weight: 200;
  display: block;
  margin-top: 1.4rem;
}
.dropzone-clickable {
  width: 120px;
  height: 120px;
  background-color: #4374ff;
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 16px;
  border-radius: 60px;
  cursor: pointer;
  color: white;
  font-size: 35px;
  line-height: 120px;
  text-align: center;
}
#dropzone-button,
.dropzone-button {
  width: 100px;
  height: 100px;
  background-color: #4374ff;
  border-radius: 60px;
  cursor: pointer;
  color: white;
  font-size: 35px;
  line-height: 100px;
  top: 20px;
  left: 46%;
  position: absolute;
}
.btn,
.button {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 9px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.button:focus,
.btn:active:focus,
.button:active:focus,
.btn.active:focus,
.button.active:focus,
.btn.focus,
.button.focus,
.btn:active.focus,
.button:active.focus,
.btn.active.focus,
.button.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.button:hover,
.btn:focus,
.button:focus,
.btn.focus,
.button.focus {
  color: #333333;
  text-decoration: none;
}
.btn:active,
.button:active,
.btn.active,
.button.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.button.disabled,
.btn.button_not_active,
.button.button_not_active,
.btn[disabled],
.button[disabled],
fieldset[disabled] .btn,
fieldset[disabled] .button {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.btn.disabled,
a.button.disabled,
fieldset[disabled] a.btn,
fieldset[disabled] a.button {
  pointer-events: none;
}
.button,
.btn-default,
.button_off {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
}
.button:focus,
.btn-default:focus,
.button_off:focus,
.button.focus,
.btn-default.focus,
.button_off.focus {
  color: #333333;
  background-color: #e6e6e6 !important;
  border-color: #cccccc;
}
.button:hover,
.btn-default:hover,
.button_off:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
.button:active,
.btn-default:active,
.button_off:active,
.button.active,
.btn-default.active,
.button_off.active,
.open > .dropdown-toggle.button,
.open > .dropdown-toggle.btn-default,
.open > .dropdown-toggle.button_off {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
.button:active:hover,
.btn-default:active:hover,
.button_off:active:hover,
.button.active:hover,
.btn-default.active:hover,
.button_off.active:hover,
.open > .dropdown-toggle.button:hover,
.open > .dropdown-toggle.btn-default:hover,
.open > .dropdown-toggle.button_off:hover,
.button:active:focus,
.btn-default:active:focus,
.button_off:active:focus,
.button.active:focus,
.btn-default.active:focus,
.button_off.active:focus,
.open > .dropdown-toggle.button:focus,
.open > .dropdown-toggle.btn-default:focus,
.open > .dropdown-toggle.button_off:focus,
.button:active.focus,
.btn-default:active.focus,
.button_off:active.focus,
.button.active.focus,
.btn-default.active.focus,
.button_off.active.focus,
.open > .dropdown-toggle.button.focus,
.open > .dropdown-toggle.btn-default.focus,
.open > .dropdown-toggle.button_off.focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #cccccc;
}
.button:active,
.btn-default:active,
.button_off:active,
.button.active,
.btn-default.active,
.button_off.active,
.open > .dropdown-toggle.button,
.open > .dropdown-toggle.btn-default,
.open > .dropdown-toggle.button_off {
  background-image: none;
}
.button.disabled,
.btn-default.disabled,
.button_off.disabled,
.button[disabled],
.btn-default[disabled],
.button_off[disabled],
fieldset[disabled] .button,
fieldset[disabled] .btn-default,
fieldset[disabled] .button_off,
.button.disabled:hover,
.btn-default.disabled:hover,
.button_off.disabled:hover,
.button[disabled]:hover,
.btn-default[disabled]:hover,
.button_off[disabled]:hover,
fieldset[disabled] .button:hover,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .button_off:hover,
.button.disabled:focus,
.btn-default.disabled:focus,
.button_off.disabled:focus,
.button[disabled]:focus,
.btn-default[disabled]:focus,
.button_off[disabled]:focus,
fieldset[disabled] .button:focus,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .button_off:focus,
.button.disabled.focus,
.btn-default.disabled.focus,
.button_off.disabled.focus,
.button[disabled].focus,
.btn-default[disabled].focus,
.button_off[disabled].focus,
fieldset[disabled] .button.focus,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .button_off.focus,
.button.disabled:active,
.btn-default.disabled:active,
.button_off.disabled:active,
.button[disabled]:active,
.btn-default[disabled]:active,
.button_off[disabled]:active,
fieldset[disabled] .button:active,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .button_off:active,
.button.disabled.active,
.btn-default.disabled.active,
.button_off.disabled.active,
.button[disabled].active,
.btn-default[disabled].active,
.button_off[disabled].active,
fieldset[disabled] .button.active,
fieldset[disabled] .btn-default.active,
fieldset[disabled] .button_off.active {
  background-color: #ffffff;
  border-color: #cccccc;
}
.button .badge,
.btn-default .badge,
.button_off .badge {
  color: #ffffff;
  background-color: #333333;
}
.btn-primary {
  color: #ffffff;
  background-color: #3b5998;
  border-color: #344e86;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff;
  background-color: #2d4373 !important;
  border-color: #344e86;
}
.btn-primary:hover {
  color: #ffffff;
  background-color: #2d4373;
  border-color: #344e86;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #2d4373;
  border-color: #344e86;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #ffffff;
  background-color: #23345a;
  border-color: #344e86;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #3b5998;
  border-color: #344e86;
}
.btn-primary .badge {
  color: #3b5998;
  background-color: #ffffff;
}
.btn-success {
  color: #ffffff;
  background-color: #42b72a;
  border-color: #3ba225;
}
.btn-success:focus,
.btn-success.focus {
  color: #ffffff;
  background-color: #338e20 !important;
  border-color: #3ba225;
}
.btn-success:hover {
  color: #ffffff;
  background-color: #338e20;
  border-color: #3ba225;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #338e20;
  border-color: #3ba225;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #ffffff;
  background-color: #29701a;
  border-color: #3ba225;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #42b72a;
  border-color: #3ba225;
}
.btn-success .badge {
  color: #42b72a;
  background-color: #ffffff;
}
.btn-info {
  color: #ffffff;
  background-color: #0084ff;
  border-color: #0077e6;
}
.btn-info:focus,
.btn-info.focus {
  color: #ffffff;
  background-color: #006acc !important;
  border-color: #0077e6;
}
.btn-info:hover {
  color: #ffffff;
  background-color: #006acc;
  border-color: #0077e6;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #006acc;
  border-color: #0077e6;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #ffffff;
  background-color: #0057a8;
  border-color: #0077e6;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #0084ff;
  border-color: #0077e6;
}
.btn-info .badge {
  color: #0084ff;
  background-color: #ffffff;
}
.btn-warning {
  color: #ffffff;
  background-color: #ffab00;
  border-color: #e69a00;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff;
  background-color: #cc8900 !important;
  border-color: #e69a00;
}
.btn-warning:hover {
  color: #ffffff;
  background-color: #cc8900;
  border-color: #e69a00;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #cc8900;
  border-color: #e69a00;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #ffffff;
  background-color: #a87100;
  border-color: #e69a00;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #ffab00;
  border-color: #e69a00;
}
.btn-warning .badge {
  color: #ffab00;
  background-color: #ffffff;
}
.btn-danger {
  color: #ffffff;
  background-color: #fa3e3e;
  border-color: #f92525;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff;
  background-color: #f90c0c !important;
  border-color: #f92525;
}
.btn-danger:hover {
  color: #ffffff;
  background-color: #f90c0c;
  border-color: #f92525;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #f90c0c;
  border-color: #f92525;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #ffffff;
  background-color: #dc0606;
  border-color: #f92525;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #fa3e3e;
  border-color: #f92525;
}
.btn-danger .badge {
  color: #fa3e3e;
  background-color: #ffffff;
}
.btn-link,
.button_link {
  color: #3b5998;
  background-color: transparent;
  border-color: #3b5998;
}
.btn-link:focus,
.button_link:focus,
.btn-link.focus,
.button_link.focus {
  color: #3b5998;
  background-color: rgba(0, 0, 0, 0) !important;
  border-color: #3b5998;
}
.btn-link:hover,
.button_link:hover {
  color: #3b5998;
  background-color: rgba(0, 0, 0, 0);
  border-color: #3b5998;
}
.btn-link:active,
.button_link:active,
.btn-link.active,
.button_link.active,
.open > .dropdown-toggle.btn-link,
.open > .dropdown-toggle.button_link {
  color: #3b5998;
  background-color: rgba(0, 0, 0, 0);
  border-color: #3b5998;
}
.btn-link:active:hover,
.button_link:active:hover,
.btn-link.active:hover,
.button_link.active:hover,
.open > .dropdown-toggle.btn-link:hover,
.open > .dropdown-toggle.button_link:hover,
.btn-link:active:focus,
.button_link:active:focus,
.btn-link.active:focus,
.button_link.active:focus,
.open > .dropdown-toggle.btn-link:focus,
.open > .dropdown-toggle.button_link:focus,
.btn-link:active.focus,
.button_link:active.focus,
.btn-link.active.focus,
.button_link.active.focus,
.open > .dropdown-toggle.btn-link.focus,
.open > .dropdown-toggle.button_link.focus {
  color: #3b5998;
  background-color: rgba(0, 0, 0, 0);
  border-color: #3b5998;
}
.btn-link:active,
.button_link:active,
.btn-link.active,
.button_link.active,
.open > .dropdown-toggle.btn-link,
.open > .dropdown-toggle.button_link {
  background-image: none;
}
.btn-link.disabled,
.button_link.disabled,
.btn-link[disabled],
.button_link[disabled],
fieldset[disabled] .btn-link,
fieldset[disabled] .button_link,
.btn-link.disabled:hover,
.button_link.disabled:hover,
.btn-link[disabled]:hover,
.button_link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
fieldset[disabled] .button_link:hover,
.btn-link.disabled:focus,
.button_link.disabled:focus,
.btn-link[disabled]:focus,
.button_link[disabled]:focus,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .button_link:focus,
.btn-link.disabled.focus,
.button_link.disabled.focus,
.btn-link[disabled].focus,
.button_link[disabled].focus,
fieldset[disabled] .btn-link.focus,
fieldset[disabled] .button_link.focus,
.btn-link.disabled:active,
.button_link.disabled:active,
.btn-link[disabled]:active,
.button_link[disabled]:active,
fieldset[disabled] .btn-link:active,
fieldset[disabled] .button_link:active,
.btn-link.disabled.active,
.button_link.disabled.active,
.btn-link[disabled].active,
.button_link[disabled].active,
fieldset[disabled] .btn-link.active,
fieldset[disabled] .button_link.active {
  background-color: transparent;
  border-color: #3b5998;
}
.btn-link .badge,
.button_link .badge {
  color: transparent;
  background-color: #3b5998;
}
.btn-link {
  color: #3b5998;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #263961;
  text-decoration: none;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #dcdcdc;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 14px 16px;
  font-size: 14px;
  line-height: 1.3333333;
  border-radius: 0;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.table_clear_button > li {
  margin-top: 5px;
}
.intl-tel-input {
  position: relative;
}
.intl-dial-container {
  position: absolute;
  left: 48px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: right;
}
.intl-tel-input * {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.intl-tel-input .hide {
  display: none;
}
.intl-tel-input .v-hide {
  visibility: hidden;
}
.intl-tel-input input,
.intl-tel-input input[type=text],
.intl-tel-input input[type=tel] {
  position: relative;
  z-index: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-left: 48px;
  margin-left: 0;
  transition: background-color 100ms ease-out;
}
.intl-tel-input input.iti-invalid-key {
  transition: background-color 0s;
  background-color: #ffc7c7;
}
.intl-tel-input .flag-container {
  position: absolute;
  top: 0;
  bottom: 0;
  padding: 1px;
}
.intl-tel-input .flag-container:hover {
  cursor: pointer;
}
.intl-tel-input .flag-container:hover .selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}
.intl-tel-input input[disabled] + .flag-container:hover,
.intl-tel-input input[readonly] + .flag-container:hover {
  cursor: default;
}
.intl-tel-input input[disabled] + .flag-container:hover .selected-flag,
.intl-tel-input input[readonly] + .flag-container:hover .selected-flag {
  background-color: transparent;
}
.intl-tel-input .selected-flag {
  z-index: 1;
  position: relative;
  width: 42px;
  height: 100%;
  padding: 0 0 0 8px;
}
.intl-tel-input .selected-flag .iti-flag {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}
.intl-tel-input .selected-flag .iti-arrow {
  position: absolute;
  top: 50%;
  margin-top: -2px;
  right: 4px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 4px solid #555555;
}
.intl-tel-input .selected-flag .iti-arrow.up {
  border-top: none;
  border-bottom: 4px solid #555555;
}
.intl-tel-input .country-list {
  list-style: none;
  position: absolute;
  z-index: 2;
  padding: 0;
  margin: 0 0 0 -1px;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  background-color: white;
  border: 1px solid #CCC;
  white-space: nowrap;
  max-height: 200px;
  overflow-y: scroll;
}
.intl-tel-input .country-list.dropup {
  bottom: 100%;
  margin-bottom: -1px;
}
.intl-tel-input .country-list .flag-box {
  display: inline-block;
  width: 20px;
}
@media (max-width: 500px) {
  .intl-tel-input .country-list {
    white-space: normal;
  }
}
.intl-tel-input .country-list .divider {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #cccccc;
}
.intl-tel-input .country-list .country {
  padding: 5px 10px;
}
.intl-tel-input .country-list .country .dial-code {
  color: #999999;
}
.intl-tel-input .country-list .country.highlight {
  background-color: rgba(0, 0, 0, 0.05);
}
.intl-tel-input .country-list .flag-box,
.intl-tel-input .country-list .country-name,
.intl-tel-input .country-list .dial-code {
  vertical-align: middle;
}
.intl-tel-input .country-list .flag-box,
.intl-tel-input .country-list .country-name {
  margin-right: 6px;
}
.intl-tel-input.iti-container {
  position: absolute;
  top: -1000px;
  left: -1000px;
  z-index: 1060;
  padding: 1px;
}
.intl-tel-input.iti-container:hover {
  cursor: pointer;
}
.iti-mobile .intl-tel-input.iti-container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
}
.iti-mobile .intl-tel-input .country-list {
  max-height: 100%;
  width: 100%;
}
.iti-mobile .intl-tel-input .country-list .country {
  padding: 10px 10px;
  line-height: 1.5em;
}
.iti-flag {
  width: 20px;
}
.iti-flag.be {
  width: 18px;
}
.iti-flag.ch {
  width: 15px;
}
.iti-flag.mc {
  width: 19px;
}
.iti-flag.ne {
  width: 18px;
}
.iti-flag.np {
  width: 13px;
}
.iti-flag.va {
  width: 15px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .iti-flag {
    background-size: 5630px 15px;
  }
}
.iti-flag.ac {
  height: 10px;
  background-position: 0px 0px;
}
.iti-flag.ad {
  height: 14px;
  background-position: -22px 0px;
}
.iti-flag.ae {
  height: 10px;
  background-position: -44px 0px;
}
.iti-flag.af {
  height: 14px;
  background-position: -66px 0px;
}
.iti-flag.ag {
  height: 14px;
  background-position: -88px 0px;
}
.iti-flag.ai {
  height: 10px;
  background-position: -110px 0px;
}
.iti-flag.al {
  height: 15px;
  background-position: -132px 0px;
}
.iti-flag.am {
  height: 10px;
  background-position: -154px 0px;
}
.iti-flag.ao {
  height: 14px;
  background-position: -176px 0px;
}
.iti-flag.aq {
  height: 14px;
  background-position: -198px 0px;
}
.iti-flag.ar {
  height: 13px;
  background-position: -220px 0px;
}
.iti-flag.as {
  height: 10px;
  background-position: -242px 0px;
}
.iti-flag.at {
  height: 14px;
  background-position: -264px 0px;
}
.iti-flag.au {
  height: 10px;
  background-position: -286px 0px;
}
.iti-flag.aw {
  height: 14px;
  background-position: -308px 0px;
}
.iti-flag.ax {
  height: 13px;
  background-position: -330px 0px;
}
.iti-flag.az {
  height: 10px;
  background-position: -352px 0px;
}
.iti-flag.ba {
  height: 10px;
  background-position: -374px 0px;
}
.iti-flag.bb {
  height: 14px;
  background-position: -396px 0px;
}
.iti-flag.bd {
  height: 12px;
  background-position: -418px 0px;
}
.iti-flag.be {
  height: 15px;
  background-position: -440px 0px;
}
.iti-flag.bf {
  height: 14px;
  background-position: -460px 0px;
}
.iti-flag.bg {
  height: 12px;
  background-position: -482px 0px;
}
.iti-flag.bh {
  height: 12px;
  background-position: -504px 0px;
}
.iti-flag.bi {
  height: 12px;
  background-position: -526px 0px;
}
.iti-flag.bj {
  height: 14px;
  background-position: -548px 0px;
}
.iti-flag.bl {
  height: 14px;
  background-position: -570px 0px;
}
.iti-flag.bm {
  height: 10px;
  background-position: -592px 0px;
}
.iti-flag.bn {
  height: 10px;
  background-position: -614px 0px;
}
.iti-flag.bo {
  height: 14px;
  background-position: -636px 0px;
}
.iti-flag.bq {
  height: 14px;
  background-position: -658px 0px;
}
.iti-flag.br {
  height: 14px;
  background-position: -680px 0px;
}
.iti-flag.bs {
  height: 10px;
  background-position: -702px 0px;
}
.iti-flag.bt {
  height: 14px;
  background-position: -724px 0px;
}
.iti-flag.bv {
  height: 15px;
  background-position: -746px 0px;
}
.iti-flag.bw {
  height: 14px;
  background-position: -768px 0px;
}
.iti-flag.by {
  height: 10px;
  background-position: -790px 0px;
}
.iti-flag.bz {
  height: 14px;
  background-position: -812px 0px;
}
.iti-flag.ca {
  height: 10px;
  background-position: -834px 0px;
}
.iti-flag.cc {
  height: 10px;
  background-position: -856px 0px;
}
.iti-flag.cd {
  height: 15px;
  background-position: -878px 0px;
}
.iti-flag.cf {
  height: 14px;
  background-position: -900px 0px;
}
.iti-flag.cg {
  height: 14px;
  background-position: -922px 0px;
}
.iti-flag.ch {
  height: 15px;
  background-position: -944px 0px;
}
.iti-flag.ci {
  height: 14px;
  background-position: -961px 0px;
}
.iti-flag.ck {
  height: 10px;
  background-position: -983px 0px;
}
.iti-flag.cl {
  height: 14px;
  background-position: -1005px 0px;
}
.iti-flag.cm {
  height: 14px;
  background-position: -1027px 0px;
}
.iti-flag.cn {
  height: 14px;
  background-position: -1049px 0px;
}
.iti-flag.co {
  height: 14px;
  background-position: -1071px 0px;
}
.iti-flag.cp {
  height: 14px;
  background-position: -1093px 0px;
}
.iti-flag.cr {
  height: 12px;
  background-position: -1115px 0px;
}
.iti-flag.cu {
  height: 10px;
  background-position: -1137px 0px;
}
.iti-flag.cv {
  height: 12px;
  background-position: -1159px 0px;
}
.iti-flag.cw {
  height: 14px;
  background-position: -1181px 0px;
}
.iti-flag.cx {
  height: 10px;
  background-position: -1203px 0px;
}
.iti-flag.cy {
  height: 13px;
  background-position: -1225px 0px;
}
.iti-flag.cz {
  height: 14px;
  background-position: -1247px 0px;
}
.iti-flag.de {
  height: 12px;
  background-position: -1269px 0px;
}
.iti-flag.dg {
  height: 10px;
  background-position: -1291px 0px;
}
.iti-flag.dj {
  height: 14px;
  background-position: -1313px 0px;
}
.iti-flag.dk {
  height: 15px;
  background-position: -1335px 0px;
}
.iti-flag.dm {
  height: 10px;
  background-position: -1357px 0px;
}
.iti-flag.do {
  height: 13px;
  background-position: -1379px 0px;
}
.iti-flag.dz {
  height: 14px;
  background-position: -1401px 0px;
}
.iti-flag.ea {
  height: 14px;
  background-position: -1423px 0px;
}
.iti-flag.ec {
  height: 14px;
  background-position: -1445px 0px;
}
.iti-flag.ee {
  height: 13px;
  background-position: -1467px 0px;
}
.iti-flag.eg {
  height: 14px;
  background-position: -1489px 0px;
}
.iti-flag.eh {
  height: 10px;
  background-position: -1511px 0px;
}
.iti-flag.er {
  height: 10px;
  background-position: -1533px 0px;
}
.iti-flag.es {
  height: 14px;
  background-position: -1555px 0px;
}
.iti-flag.et {
  height: 10px;
  background-position: -1577px 0px;
}
.iti-flag.eu {
  height: 14px;
  background-position: -1599px 0px;
}
.iti-flag.fi {
  height: 12px;
  background-position: -1621px 0px;
}
.iti-flag.fj {
  height: 10px;
  background-position: -1643px 0px;
}
.iti-flag.fk {
  height: 10px;
  background-position: -1665px 0px;
}
.iti-flag.fm {
  height: 11px;
  background-position: -1687px 0px;
}
.iti-flag.fo {
  height: 15px;
  background-position: -1709px 0px;
}
.iti-flag.fr {
  height: 14px;
  background-position: -1731px 0px;
}
.iti-flag.ga {
  height: 15px;
  background-position: -1753px 0px;
}
.iti-flag.gb {
  height: 10px;
  background-position: -1775px 0px;
}
.iti-flag.gd {
  height: 12px;
  background-position: -1797px 0px;
}
.iti-flag.ge {
  height: 14px;
  background-position: -1819px 0px;
}
.iti-flag.gf {
  height: 14px;
  background-position: -1841px 0px;
}
.iti-flag.gg {
  height: 14px;
  background-position: -1863px 0px;
}
.iti-flag.gh {
  height: 14px;
  background-position: -1885px 0px;
}
.iti-flag.gi {
  height: 10px;
  background-position: -1907px 0px;
}
.iti-flag.gl {
  height: 14px;
  background-position: -1929px 0px;
}
.iti-flag.gm {
  height: 14px;
  background-position: -1951px 0px;
}
.iti-flag.gn {
  height: 14px;
  background-position: -1973px 0px;
}
.iti-flag.gp {
  height: 14px;
  background-position: -1995px 0px;
}
.iti-flag.gq {
  height: 14px;
  background-position: -2017px 0px;
}
.iti-flag.gr {
  height: 14px;
  background-position: -2039px 0px;
}
.iti-flag.gs {
  height: 10px;
  background-position: -2061px 0px;
}
.iti-flag.gt {
  height: 13px;
  background-position: -2083px 0px;
}
.iti-flag.gu {
  height: 11px;
  background-position: -2105px 0px;
}
.iti-flag.gw {
  height: 10px;
  background-position: -2127px 0px;
}
.iti-flag.gy {
  height: 12px;
  background-position: -2149px 0px;
}
.iti-flag.hk {
  height: 14px;
  background-position: -2171px 0px;
}
.iti-flag.hm {
  height: 10px;
  background-position: -2193px 0px;
}
.iti-flag.hn {
  height: 10px;
  background-position: -2215px 0px;
}
.iti-flag.hr {
  height: 10px;
  background-position: -2237px 0px;
}
.iti-flag.ht {
  height: 12px;
  background-position: -2259px 0px;
}
.iti-flag.hu {
  height: 10px;
  background-position: -2281px 0px;
}
.iti-flag.ic {
  height: 14px;
  background-position: -2303px 0px;
}
.iti-flag.id {
  height: 14px;
  background-position: -2325px 0px;
}
.iti-flag.ie {
  height: 10px;
  background-position: -2347px 0px;
}
.iti-flag.il {
  height: 15px;
  background-position: -2369px 0px;
}
.iti-flag.im {
  height: 10px;
  background-position: -2391px 0px;
}
.iti-flag.in {
  height: 14px;
  background-position: -2413px 0px;
}
.iti-flag.io {
  height: 10px;
  background-position: -2435px 0px;
}
.iti-flag.iq {
  height: 14px;
  background-position: -2457px 0px;
}
.iti-flag.ir {
  height: 12px;
  background-position: -2479px 0px;
}
.iti-flag.is {
  height: 15px;
  background-position: -2501px 0px;
}
.iti-flag.it {
  height: 14px;
  background-position: -2523px 0px;
}
.iti-flag.je {
  height: 12px;
  background-position: -2545px 0px;
}
.iti-flag.jm {
  height: 10px;
  background-position: -2567px 0px;
}
.iti-flag.jo {
  height: 10px;
  background-position: -2589px 0px;
}
.iti-flag.jp {
  height: 14px;
  background-position: -2611px 0px;
}
.iti-flag.ke {
  height: 14px;
  background-position: -2633px 0px;
}
.iti-flag.kg {
  height: 12px;
  background-position: -2655px 0px;
}
.iti-flag.kh {
  height: 13px;
  background-position: -2677px 0px;
}
.iti-flag.ki {
  height: 10px;
  background-position: -2699px 0px;
}
.iti-flag.km {
  height: 12px;
  background-position: -2721px 0px;
}
.iti-flag.kn {
  height: 14px;
  background-position: -2743px 0px;
}
.iti-flag.kp {
  height: 10px;
  background-position: -2765px 0px;
}
.iti-flag.kr {
  height: 14px;
  background-position: -2787px 0px;
}
.iti-flag.kw {
  height: 10px;
  background-position: -2809px 0px;
}
.iti-flag.ky {
  height: 10px;
  background-position: -2831px 0px;
}
.iti-flag.kz {
  height: 10px;
  background-position: -2853px 0px;
}
.iti-flag.la {
  height: 14px;
  background-position: -2875px 0px;
}
.iti-flag.lb {
  height: 14px;
  background-position: -2897px 0px;
}
.iti-flag.lc {
  height: 10px;
  background-position: -2919px 0px;
}
.iti-flag.li {
  height: 12px;
  background-position: -2941px 0px;
}
.iti-flag.lk {
  height: 10px;
  background-position: -2963px 0px;
}
.iti-flag.lr {
  height: 11px;
  background-position: -2985px 0px;
}
.iti-flag.ls {
  height: 14px;
  background-position: -3007px 0px;
}
.iti-flag.lt {
  height: 12px;
  background-position: -3029px 0px;
}
.iti-flag.lu {
  height: 12px;
  background-position: -3051px 0px;
}
.iti-flag.lv {
  height: 10px;
  background-position: -3073px 0px;
}
.iti-flag.ly {
  height: 10px;
  background-position: -3095px 0px;
}
.iti-flag.ma {
  height: 14px;
  background-position: -3117px 0px;
}
.iti-flag.mc {
  height: 15px;
  background-position: -3139px 0px;
}
.iti-flag.md {
  height: 10px;
  background-position: -3160px 0px;
}
.iti-flag.me {
  height: 10px;
  background-position: -3182px 0px;
}
.iti-flag.mf {
  height: 14px;
  background-position: -3204px 0px;
}
.iti-flag.mg {
  height: 14px;
  background-position: -3226px 0px;
}
.iti-flag.mh {
  height: 11px;
  background-position: -3248px 0px;
}
.iti-flag.mk {
  height: 10px;
  background-position: -3270px 0px;
}
.iti-flag.ml {
  height: 14px;
  background-position: -3292px 0px;
}
.iti-flag.mm {
  height: 14px;
  background-position: -3314px 0px;
}
.iti-flag.mn {
  height: 10px;
  background-position: -3336px 0px;
}
.iti-flag.mo {
  height: 14px;
  background-position: -3358px 0px;
}
.iti-flag.mp {
  height: 10px;
  background-position: -3380px 0px;
}
.iti-flag.mq {
  height: 14px;
  background-position: -3402px 0px;
}
.iti-flag.mr {
  height: 14px;
  background-position: -3424px 0px;
}
.iti-flag.ms {
  height: 10px;
  background-position: -3446px 0px;
}
.iti-flag.mt {
  height: 14px;
  background-position: -3468px 0px;
}
.iti-flag.mu {
  height: 14px;
  background-position: -3490px 0px;
}
.iti-flag.mv {
  height: 14px;
  background-position: -3512px 0px;
}
.iti-flag.mw {
  height: 14px;
  background-position: -3534px 0px;
}
.iti-flag.mx {
  height: 12px;
  background-position: -3556px 0px;
}
.iti-flag.my {
  height: 10px;
  background-position: -3578px 0px;
}
.iti-flag.mz {
  height: 14px;
  background-position: -3600px 0px;
}
.iti-flag.na {
  height: 14px;
  background-position: -3622px 0px;
}
.iti-flag.nc {
  height: 10px;
  background-position: -3644px 0px;
}
.iti-flag.ne {
  height: 15px;
  background-position: -3666px 0px;
}
.iti-flag.nf {
  height: 10px;
  background-position: -3686px 0px;
}
.iti-flag.ng {
  height: 10px;
  background-position: -3708px 0px;
}
.iti-flag.ni {
  height: 12px;
  background-position: -3730px 0px;
}
.iti-flag.nl {
  height: 14px;
  background-position: -3752px 0px;
}
.iti-flag.no {
  height: 15px;
  background-position: -3774px 0px;
}
.iti-flag.np {
  height: 15px;
  background-position: -3796px 0px;
}
.iti-flag.nr {
  height: 10px;
  background-position: -3811px 0px;
}
.iti-flag.nu {
  height: 10px;
  background-position: -3833px 0px;
}
.iti-flag.nz {
  height: 10px;
  background-position: -3855px 0px;
}
.iti-flag.om {
  height: 10px;
  background-position: -3877px 0px;
}
.iti-flag.pa {
  height: 14px;
  background-position: -3899px 0px;
}
.iti-flag.pe {
  height: 14px;
  background-position: -3921px 0px;
}
.iti-flag.pf {
  height: 14px;
  background-position: -3943px 0px;
}
.iti-flag.pg {
  height: 15px;
  background-position: -3965px 0px;
}
.iti-flag.ph {
  height: 10px;
  background-position: -3987px 0px;
}
.iti-flag.pk {
  height: 14px;
  background-position: -4009px 0px;
}
.iti-flag.pl {
  height: 13px;
  background-position: -4031px 0px;
}
.iti-flag.pm {
  height: 14px;
  background-position: -4053px 0px;
}
.iti-flag.pn {
  height: 10px;
  background-position: -4075px 0px;
}
.iti-flag.pr {
  height: 14px;
  background-position: -4097px 0px;
}
.iti-flag.ps {
  height: 10px;
  background-position: -4119px 0px;
}
.iti-flag.pt {
  height: 14px;
  background-position: -4141px 0px;
}
.iti-flag.pw {
  height: 13px;
  background-position: -4163px 0px;
}
.iti-flag.py {
  height: 11px;
  background-position: -4185px 0px;
}
.iti-flag.qa {
  height: 8px;
  background-position: -4207px 0px;
}
.iti-flag.re {
  height: 14px;
  background-position: -4229px 0px;
}
.iti-flag.ro {
  height: 14px;
  background-position: -4251px 0px;
}
.iti-flag.rs {
  height: 14px;
  background-position: -4273px 0px;
}
.iti-flag.ru {
  height: 14px;
  background-position: -4295px 0px;
}
.iti-flag.rw {
  height: 14px;
  background-position: -4317px 0px;
}
.iti-flag.sa {
  height: 14px;
  background-position: -4339px 0px;
}
.iti-flag.sb {
  height: 10px;
  background-position: -4361px 0px;
}
.iti-flag.sc {
  height: 10px;
  background-position: -4383px 0px;
}
.iti-flag.sd {
  height: 10px;
  background-position: -4405px 0px;
}
.iti-flag.se {
  height: 13px;
  background-position: -4427px 0px;
}
.iti-flag.sg {
  height: 14px;
  background-position: -4449px 0px;
}
.iti-flag.sh {
  height: 10px;
  background-position: -4471px 0px;
}
.iti-flag.si {
  height: 10px;
  background-position: -4493px 0px;
}
.iti-flag.sj {
  height: 15px;
  background-position: -4515px 0px;
}
.iti-flag.sk {
  height: 14px;
  background-position: -4537px 0px;
}
.iti-flag.sl {
  height: 14px;
  background-position: -4559px 0px;
}
.iti-flag.sm {
  height: 15px;
  background-position: -4581px 0px;
}
.iti-flag.sn {
  height: 14px;
  background-position: -4603px 0px;
}
.iti-flag.so {
  height: 14px;
  background-position: -4625px 0px;
}
.iti-flag.sr {
  height: 14px;
  background-position: -4647px 0px;
}
.iti-flag.ss {
  height: 10px;
  background-position: -4669px 0px;
}
.iti-flag.st {
  height: 10px;
  background-position: -4691px 0px;
}
.iti-flag.sv {
  height: 12px;
  background-position: -4713px 0px;
}
.iti-flag.sx {
  height: 14px;
  background-position: -4735px 0px;
}
.iti-flag.sy {
  height: 14px;
  background-position: -4757px 0px;
}
.iti-flag.sz {
  height: 14px;
  background-position: -4779px 0px;
}
.iti-flag.ta {
  height: 10px;
  background-position: -4801px 0px;
}
.iti-flag.tc {
  height: 10px;
  background-position: -4823px 0px;
}
.iti-flag.td {
  height: 14px;
  background-position: -4845px 0px;
}
.iti-flag.tf {
  height: 14px;
  background-position: -4867px 0px;
}
.iti-flag.tg {
  height: 13px;
  background-position: -4889px 0px;
}
.iti-flag.th {
  height: 14px;
  background-position: -4911px 0px;
}
.iti-flag.tj {
  height: 10px;
  background-position: -4933px 0px;
}
.iti-flag.tk {
  height: 10px;
  background-position: -4955px 0px;
}
.iti-flag.tl {
  height: 10px;
  background-position: -4977px 0px;
}
.iti-flag.tm {
  height: 14px;
  background-position: -4999px 0px;
}
.iti-flag.tn {
  height: 14px;
  background-position: -5021px 0px;
}
.iti-flag.to {
  height: 10px;
  background-position: -5043px 0px;
}
.iti-flag.tr {
  height: 14px;
  background-position: -5065px 0px;
}
.iti-flag.tt {
  height: 12px;
  background-position: -5087px 0px;
}
.iti-flag.tv {
  height: 10px;
  background-position: -5109px 0px;
}
.iti-flag.tw {
  height: 14px;
  background-position: -5131px 0px;
}
.iti-flag.tz {
  height: 14px;
  background-position: -5153px 0px;
}
.iti-flag.ua {
  height: 14px;
  background-position: -5175px 0px;
}
.iti-flag.ug {
  height: 14px;
  background-position: -5197px 0px;
}
.iti-flag.um {
  height: 11px;
  background-position: -5219px 0px;
}
.iti-flag.us {
  height: 11px;
  background-position: -5241px 0px;
}
.iti-flag.uy {
  height: 14px;
  background-position: -5263px 0px;
}
.iti-flag.uz {
  height: 10px;
  background-position: -5285px 0px;
}
.iti-flag.va {
  height: 15px;
  background-position: -5307px 0px;
}
.iti-flag.vc {
  height: 14px;
  background-position: -5324px 0px;
}
.iti-flag.ve {
  height: 14px;
  background-position: -5346px 0px;
}
.iti-flag.vg {
  height: 10px;
  background-position: -5368px 0px;
}
.iti-flag.vi {
  height: 14px;
  background-position: -5390px 0px;
}
.iti-flag.vn {
  height: 14px;
  background-position: -5412px 0px;
}
.iti-flag.vu {
  height: 12px;
  background-position: -5434px 0px;
}
.iti-flag.wf {
  height: 14px;
  background-position: -5456px 0px;
}
.iti-flag.ws {
  height: 10px;
  background-position: -5478px 0px;
}
.iti-flag.xk {
  height: 15px;
  background-position: -5500px 0px;
}
.iti-flag.ye {
  height: 14px;
  background-position: -5522px 0px;
}
.iti-flag.yt {
  height: 14px;
  background-position: -5544px 0px;
}
.iti-flag.za {
  height: 14px;
  background-position: -5566px 0px;
}
.iti-flag.zm {
  height: 14px;
  background-position: -5588px 0px;
}
.iti-flag.zw {
  height: 10px;
  background-position: -5610px 0px;
}
.iti-flag {
  width: 20px;
  height: 15px;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image/misc/flags.png");
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  background-position: 20px 0;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .iti-flag {
    background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image/misc/flags@2x.png");
  }
}
.iti-flag.np {
  background-color: transparent;
}
.alert {
  padding: 12px;
  margin-bottom: 16px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 32px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  background-color: #b4eba8;
  border-color: rgba(66, 183, 42, 0.1);
  color: #555555;
}
.alert-success hr {
  border-top-color: rgba(59, 162, 37, 0.1);
}
.alert-success .alert-link {
  color: #3b3b3b;
}
.alert-info {
  background-color: #a8b9dd;
  border-color: rgba(59, 89, 152, 0.1);
  color: #555555;
}
.alert-info hr {
  border-top-color: rgba(52, 78, 134, 0.1);
}
.alert-info .alert-link {
  color: #3b3b3b;
}
.alert-warning {
  background-color: #ffe6b3;
  border-color: rgba(255, 171, 0, 0.1);
  color: #555555;
}
.alert-warning hr {
  border-top-color: rgba(230, 154, 0, 0.1);
}
.alert-warning .alert-link {
  color: #3b3b3b;
}
.alert-danger {
  background-color: #ffecec;
  border-color: rgba(250, 62, 62, 0.1);
  color: #555555;
}
.alert-danger hr {
  border-top-color: rgba(249, 37, 37, 0.1);
}
.alert-danger .alert-link {
  color: #3b3b3b;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1010;
  display: none;
  float: left;
  min-width: 160px;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.4);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 1px 6px;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  position: relative;
}
.dropdown-menu > li > a,
.dropdown-menu > li > span > a {
  display: block;
  padding: 3px 10px;
  clear: both;
  font-weight: normal;
  line-height: 30px;
  color: #555555;
  white-space: nowrap;
}
@media (max-width: 480px) {
  .dropdown-menu > li > a,
  .dropdown-menu > li > span > a {
    white-space: normal;
    display: flex;
    min-height: 40px;
    align-items: center;
    line-height: initial;
  }
}
.dropdown-menu > li > a {
  padding: 8px;
  display: flex;
  align-items: center;
  font-size: 14px;
  line-height: 18px;
  min-height: 40px;
}
.dropdown-menu-limit {
  max-height: 300px;
  overflow-y: auto;
}
@media (max-width: 480px) {
  .dropdown-menu-limit {
    width: 280px;
  }
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #959595;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #555555;
  text-decoration: none;
  outline: 0;
  background-color: #dcdcdc;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #dcdcdc;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #dcdcdc;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1000;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 992px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.dropdown-menu > li.item_delete > a {
  background: #fb7070;
  color: #fff;
}
.dropdown-menu > li.item_delete > a:hover {
  background: #fa3e3e;
}
.js_core_action_dropdown_check .dropdown,
.js_core_action_dropdown_check .dropup {
  display: none;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 1;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 49px;
  padding: 14px 16px;
  font-size: 14px;
  line-height: 1.3333333;
  border-radius: 0;
  height: 48px;
  border-radius: 6px;
  font-size: 16px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 49px;
  line-height: 49px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple] .input-group-lg > .form-control,
select[multiple] .input-group-lg > .input-group-addon,
select[multiple] .input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  line-height: 1.5;
  border-radius: 0;
  height: 32px;
  border-radius: 2px;
  font-size: 12px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple] .input-group-sm > .form-control,
select[multiple] .input-group-sm > .input-group-addon,
select[multiple] .input-group-sm > .input-group-btn > .btn {
  height: auto;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .input-group-sm > .form-control,
  .input-group-sm > .input-group-addon,
  .input-group-sm > .input-group-btn > .btn {
    /* IE10+ CSS */
    padding-top: 0;
    padding-bottom: 0;
  }
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
  z-index: 1;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 9px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #c8c8c8;
  border-radius: 0;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 0;
}
.input-group-addon.input-lg {
  padding: 14px 16px;
  font-size: 14px;
  border-radius: 0;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #dcdcdc;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #dcdcdc;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #3b5998;
}
.nav .nav-divider {
  height: 1px;
  margin: 1px 6px;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #dddddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 0 0 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #c8c8c8;
  background-color: #e9ebee;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  display: block;
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 0;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    border-bottom: 1px solid #dddddd;
    border-radius: 0 0 0 0;
    vertical-align: middle;
  }
  .nav-tabs.nav-justified > li:hover,
  .nav-tabs.nav-justified > li:focus {
    text-decoration: none;
    background-color: #eeeeee;
  }
  .nav-tabs.nav-justified > .active {
    background: #3b5998 !important;
    color: #fff !important;
  }
  .nav-tabs.nav-justified > li > a,
  .nav-tabs.nav-justified > li > a:hover,
  .nav-tabs.nav-justified > li > a:focus {
    border: none;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 0;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #ffffff;
  background-color: #3b5998;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li {
    border-bottom: 1px solid #dddddd;
    border-radius: 0 0 0 0;
    vertical-align: middle;
  }
  .nav-tabs-justified > li:hover,
  .nav-tabs-justified > li:focus {
    text-decoration: none;
    background-color: #eeeeee;
  }
  .nav-tabs-justified > .active {
    background: #3b5998 !important;
    color: #fff !important;
  }
  .nav-tabs-justified > li > a,
  .nav-tabs-justified > li > a:hover,
  .nav-tabs-justified > li > a:focus {
    border: none;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
}
@media (min-width: 992px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 16px;
  padding-left: 16px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
  position: relative;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 992px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -16px;
  margin-left: -16px;
}
@media (min-width: 992px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 992px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 992px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  padding: 17px 16px;
  font-size: 14px;
  line-height: 16px;
  height: 50px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 992px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -16px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 16px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 0;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 992px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 8.5px -16px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 16px;
}
@media (max-width: 991px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 16px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 992px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 17px;
    padding-bottom: 17px;
  }
}
.navbar-form {
  margin-left: -16px;
  margin-right: -16px;
  padding: 10px 16px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 9px;
  margin-bottom: 9px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 991px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 992px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 9px;
  margin-bottom: 9px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 17px;
  margin-bottom: 17px;
}
@media (min-width: 992px) {
  .navbar-text {
    float: left;
    margin-left: 16px;
    margin-right: 16px;
  }
}
@media (min-width: 992px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -16px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
@media screen and (min-width: 992px) {
  .navbar-default {
    min-height: 0;
  }
}
.navbar-default {
  background-color: #feffff;
}
.navbar-default .navbar-brand {
  color: #777777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777777;
}
.navbar-default .navbar-nav > li > a {
  color: #777777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333333;
  background-color: #f4f5f6;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #848586;
}
.navbar-default .navbar-nav > li > a.menu_is_selected,
.navbar-default .navbar-nav > li > a.menu_is_selected:hover,
.navbar-default .navbar-nav > li > a.menu_is_selected:focus {
  color: #ffffff;
  background-color: #848586;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: transparent;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #ddffff;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #848586;
  color: #ffffff;
}
@media (max-width: 991px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333333;
    background-color: #f4f5f6;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #848586;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777777;
}
.navbar-default .navbar-link:hover {
  color: #333333;
}
.navbar-default .btn-link {
  color: #777777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #cccccc;
}
.navbar-inverse {
  background-color: #222222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #ffffff;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #ffffff;
}
.navbar-inverse .navbar-nav > li > a {
  color: #ffffff;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #ffffff;
}
@media (max-width: 991px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #ffffff;
}
.navbar-inverse .navbar-link:hover {
  color: #ffffff;
}
.navbar-inverse .btn-link {
  color: #ffffff;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #ffffff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444444;
}
.breadcrumb {
  list-style: none;
  margin: 0;
  padding: 0;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #cccccc;
}
.breadcrumb > .active {
  color: #dcdcdc;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 16px 0;
  border-radius: 0;
}
@media (max-width: 480px) {
  .pagination.items-9 .page-item:nth-child(3),
  .pagination.items-9 .page-item:nth-child(7) {
    display: none;
  }
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 9px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #3b5998;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 3;
  color: #263961;
  background-color: #eeeeee;
  border-color: #dddddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #3b5998;
  border-color: #3b5998;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #dcdcdc;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 14px 16px;
  font-size: 14px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.pager {
  padding-left: 0;
  margin: 16px 0;
  list-style: none;
  text-align: center;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #dcdcdc;
  background-color: #ffffff;
  cursor: not-allowed;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #dcdcdc;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #c2c2c2;
}
.label-primary {
  background-color: #3b5998;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #2d4373;
}
.label-success {
  background-color: #42b72a;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #338e20;
}
.label-info {
  background-color: #0084ff;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #006acc;
}
.label-warning {
  background-color: #ffab00;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #cc8900;
}
.label-danger {
  background-color: #fa3e3e;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #f90c0c;
}
.badge {
  display: inline-block;
  min-width: 12px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  line-height: inherit;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #dcdcdc;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #3b5998;
  background-color: #ffffff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 0;
}
.well-sm {
  padding: 9px;
  border-radius: 0;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}
.list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
a.list-group-item,
button.list-group-item {
  color: #555555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  text-decoration: none;
  color: #555555;
  background-color: #f0f0f0;
}
button.list-group-item {
  width: 100%;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #dcdcdc;
  cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #dcdcdc;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #f0f0f0;
  border-color: #f0f0f0;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #ffffff;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857143px;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: -apple-system, BlinkMacSystemFont, 'Roboto', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  background-color: #000000;
  border-radius: 0;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: -apple-system, BlinkMacSystemFont, 'Roboto', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 14px;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: -1 -1 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -moz-transition: -moz-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  outline: 0;
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  line-height: 1;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #ffffff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix,
.dl-horizontal dd,
.container,
.container-fluid,
.row,
.form-horizontal .form-group,
.btn-toolbar,
.btn-group-vertical > .btn-group,
.nav,
.navbar,
.navbar-header,
.pager,
.modal-footer,
#page_friend_profile ._block_content {
  display: inline-block;
  display: block;
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.pager:before,
.pager:after,
.modal-footer:before,
.modal-footer:after,
#page_friend_profile ._block_content:before,
#page_friend_profile ._block_content:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.pager:after,
.modal-footer:after,
#page_friend_profile ._block_content:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  [dir="ltr"] .header_bar_search_inner:not(.no_filters) {
    padding-right: 30px;
  }
}
@media (max-width: 767px) {
  [dir="rtl"] .header_bar_search_inner:not(.no_filters) {
    padding-left: 30px;
  }
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs.close {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs.open {
    display: block !important;
  }
  table.hidden-xs.open {
    display: table !important;
  }
  tr.hidden-xs.open {
    display: table-row !important;
  }
  th.hidden-xs.open,
  td.hidden-xs.open {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
#section-header .site-logo {
  white-space: nowrap;
  overflow: hidden;
}
#section-header .main-menu-loading {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background-color: white;
  z-index: 1;
  height: 50px;
  font-size: 20px;
  padding-top: 15px;
}
#section-header .main-menu-loading i {
  display: block;
  text-align: center;
}
.btn.btn-global-search {
  background-color: rgba(255, 255, 255, 0.3);
}
.header-right-menu ._image__50_square {
  display: block !important;
}
.header-right-menu .btn-abr {
  font-size: 1em;
  text-decoration: none;
  width: 40px;
  height: 40px;
  line-height: 40px;
  padding: 0;
  margin: 0;
  text-align: center;
  background-color: rgba(255, 255, 255, 0.3);
  color: #eeeeee;
}
.header-right-menu .pl-5 {
  padding-left: 1px;
}
.header-right-menu li.open .btn-abr {
  background-color: #ffffff;
  color: #3b5998;
}
.header-right-menu .dropdown-menu {
  right: -1px;
}
.header-right-menu .dropdown-panel,
.header-right-menu .dropdown-menu {
  margin-top: -1px;
}
.header-right-menu .dropdown-panel-body {
  position: relative;
}
.header-right-menu .panel_rows {
  max-height: 400px;
  overflow-y: scroll;
}
.header-right-menu .panel_actions {
  border-top: 1px solid #dddddd;
  left: 0;
  right: 0;
  width: 100%;
  bottom: 1px;
  line-height: 38px;
}
.header-right-menu .panel_actions a {
  color: #555555;
}
.header-right-menu .panel_actions a:hover {
  color: #3b5998;
}
@media (min-width: 768px) {
  .dropdown-panel {
    right: -60px;
  }
}
@media (min-width: 480px) {
  [dir="ltr"] .dropdown-panel {
    right: -80px;
  }
}
[dir="rtl"] .dropdown-panel {
  right: auto;
}
@media (min-width: 480px) {
  [dir="rtl"] .dropdown-panel {
    left: -80px;
  }
}
@media (min-width: 768px) {
  [dir="rtl"] .dropdown-panel {
    left: -60px;
  }
}
footer {
  position: relative;
  background: #1a1a1a;
  color: #768295;
  font-size: 13px;
  margin-top: 16px;
}
footer a {
  color: #768295;
}
footer a:hover,
footer a:active,
footer a:focus {
  color: #e9ebee;
  text-decoration: none;
}
.footer-holder {
  background: #1a1a1a;
  padding: 32px 0;
}
footer .list-inline li + li :before {
  content: "\00b7";
  display: inline-block;
}
[dir="ltr"] footer .list-inline li + li:before {
  padding-right: 10px;
}
[dir="rtl"] footer .list-inline li + li:before {
  padding-left: 10px;
}
@media (min-width: 480px) {
  footer .footer-menu {
    float: right;
  }
}
@media (max-width: 767px) {
  footer .footer-menu {
    margin-left: -5px;
    margin-right: -5px;
  }
}
@media (max-width: 767px) {
  footer .copyright {
    padding-bottom: 16px;
  }
}
#logo:hover {
  color: #ffffff;
  transition: all 0.5s ease;
}
#main_content {
  margin: 0;
}
.ui-widget-content #container #content > ._block_h1 > h1 {
  background: transparent;
  padding: 16px 0px 16px 0px;
  margin-bottom: 0;
  border-bottom: 3px #e0e3e7 solid;
  line-height: normal;
  font-weight: 300;
  font-size: 22px;
  color: #555555;
  letter-spacing: 1px;
}
.ui-widget-content #container #content > ._block_h1 > h1 > a {
  color: #555555;
  white-space: normal;
  max-width: 100%;
  display: block;
}
.ui-widget-content #container #content > ._block_h1 > h1 a:hover {
  color: #3b5998;
}
/* Make clicks pass-through */
#nprogress {
  pointer-events: none;
  /* Fancy blur effect */
  /* Remove these to get rid of the spinner */
}
#nprogress .bar {
  background: #fa3e3e;
  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;
  width: 100%;
  height: 3px;
}
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #fa3e3e, 0 0 5px #fa3e3e;
  opacity: 1.0;
  -webkit-transform: rotate(3deg) translate(0px, -4px);
  -ms-transform: rotate(3deg) translate(0px, -4px);
  transform: rotate(3deg) translate(0px, -4px);
}
#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
}
#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  box-sizing: border-box;
  border: solid 2px transparent;
  border-top-color: #fa3e3e;
  border-left-color: #fa3e3e;
  border-radius: 50%;
  -webkit-animation: nprogress-spinner 400ms linear infinite;
  animation: nprogress-spinner 400ms linear infinite;
}
.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}
.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}
@-webkit-keyframes nprogress-spinner {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes nprogress-spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
._first_aa {
  background: #2980b9;
}
._first_ab {
  background: #c0392b;
}
._first_ac {
  background: #1abc9c;
}
._first_ad {
  background: #f1c40f;
}
._first_ae {
  background: #E87E04;
}
._first_af {
  background: #2c3e50;
}
._first_ag {
  background: #663399;
}
._first_ah {
  background: #663399;
}
._first_ai {
  background: #f1c40f;
}
._first_aj {
  background: #1abc9c;
}
._first_ak {
  background: #4ECDC4;
}
._first_al {
  background: #2c3e50;
}
._first_am {
  background: #4ECDC4;
}
._first_an {
  background: #9b59b6;
}
._first_ao {
  background: #663399;
}
._first_ap {
  background: #663399;
}
._first_aq {
  background: #1abc9c;
}
._first_ar {
  background: #2980b9;
}
._first_as {
  background: #663399;
}
._first_at {
  background: #d35400;
}
._first_au {
  background: #2980b9;
}
._first_av {
  background: #f1c40f;
}
._first_aw {
  background: #c0392b;
}
._first_ax {
  background: #d35400;
}
._first_ay {
  background: #81CFE0;
}
._first_az {
  background: #2c3e50;
}
._first_ba {
  background: #9b59b6;
}
._first_bb {
  background: #1abc9c;
}
._first_bc {
  background: #7f8c8d;
}
._first_bd {
  background: #2c3e50;
}
._first_be {
  background: #2c3e50;
}
._first_bf {
  background: #2980b9;
}
._first_bg {
  background: #F62459;
}
._first_bh {
  background: #F62459;
}
._first_bi {
  background: #d35400;
}
._first_bj {
  background: #81CFE0;
}
._first_bk {
  background: #4ECDC4;
}
._first_bl {
  background: #c0392b;
}
._first_bm {
  background: #f1c40f;
}
._first_bn {
  background: #E87E04;
}
._first_bo {
  background: #c0392b;
}
._first_bp {
  background: #2c3e50;
}
._first_bq {
  background: #81CFE0;
}
._first_br {
  background: #d35400;
}
._first_bs {
  background: #c0392b;
}
._first_bt {
  background: #7f8c8d;
}
._first_bu {
  background: #f1c40f;
}
._first_bv {
  background: #E87E04;
}
._first_bw {
  background: #f1c40f;
}
._first_bx {
  background: #d35400;
}
._first_by {
  background: #2c3e50;
}
._first_bz {
  background: #E87E04;
}
._first_ca {
  background: #1abc9c;
}
._first_cb {
  background: #663399;
}
._first_cc {
  background: #2980b9;
}
._first_cd {
  background: #2980b9;
}
._first_ce {
  background: #7f8c8d;
}
._first_cf {
  background: #1abc9c;
}
._first_cg {
  background: #f1c40f;
}
._first_ch {
  background: #1abc9c;
}
._first_ci {
  background: #c0392b;
}
._first_cj {
  background: #c0392b;
}
._first_ck {
  background: #E87E04;
}
._first_cl {
  background: #81CFE0;
}
._first_cm {
  background: #2c3e50;
}
._first_cn {
  background: #1abc9c;
}
._first_co {
  background: #E87E04;
}
._first_cp {
  background: #9b59b6;
}
._first_cq {
  background: #2c3e50;
}
._first_cr {
  background: #2980b9;
}
._first_cs {
  background: #c0392b;
}
._first_ct {
  background: #F62459;
}
._first_cu {
  background: #1abc9c;
}
._first_cv {
  background: #c0392b;
}
._first_cw {
  background: #7f8c8d;
}
._first_cx {
  background: #c0392b;
}
._first_cy {
  background: #f1c40f;
}
._first_cz {
  background: #2980b9;
}
._first_da {
  background: #4ECDC4;
}
._first_db {
  background: #1abc9c;
}
._first_dc {
  background: #9b59b6;
}
._first_dd {
  background: #f1c40f;
}
._first_de {
  background: #4ECDC4;
}
._first_df {
  background: #2c3e50;
}
._first_dg {
  background: #E87E04;
}
._first_dh {
  background: #f1c40f;
}
._first_di {
  background: #F62459;
}
._first_dj {
  background: #f1c40f;
}
._first_dk {
  background: #7f8c8d;
}
._first_dl {
  background: #2980b9;
}
._first_dm {
  background: #d35400;
}
._first_dn {
  background: #E87E04;
}
._first_do {
  background: #9b59b6;
}
._first_dp {
  background: #9b59b6;
}
._first_dq {
  background: #f1c40f;
}
._first_dr {
  background: #2c3e50;
}
._first_ds {
  background: #663399;
}
._first_dt {
  background: #c0392b;
}
._first_du {
  background: #2c3e50;
}
._first_dv {
  background: #f1c40f;
}
._first_dw {
  background: #1abc9c;
}
._first_dx {
  background: #9b59b6;
}
._first_dy {
  background: #1abc9c;
}
._first_dz {
  background: #E87E04;
}
._first_ea {
  background: #d35400;
}
._first_eb {
  background: #2980b9;
}
._first_ec {
  background: #f1c40f;
}
._first_ed {
  background: #d35400;
}
._first_ee {
  background: #E87E04;
}
._first_ef {
  background: #f1c40f;
}
._first_eg {
  background: #F62459;
}
._first_eh {
  background: #1abc9c;
}
._first_ei {
  background: #f1c40f;
}
._first_ej {
  background: #f1c40f;
}
._first_ek {
  background: #81CFE0;
}
._first_el {
  background: #1abc9c;
}
._first_em {
  background: #c0392b;
}
._first_en {
  background: #2980b9;
}
._first_eo {
  background: #7f8c8d;
}
._first_ep {
  background: #2c3e50;
}
._first_eq {
  background: #2980b9;
}
._first_er {
  background: #c0392b;
}
._first_es {
  background: #1abc9c;
}
._first_et {
  background: #663399;
}
._first_eu {
  background: #F62459;
}
._first_ev {
  background: #81CFE0;
}
._first_ew {
  background: #663399;
}
._first_ex {
  background: #E87E04;
}
._first_ey {
  background: #663399;
}
._first_ez {
  background: #663399;
}
._first_fa {
  background: #f1c40f;
}
._first_fb {
  background: #f1c40f;
}
._first_fc {
  background: #2c3e50;
}
._first_fd {
  background: #81CFE0;
}
._first_fe {
  background: #E87E04;
}
._first_ff {
  background: #7f8c8d;
}
._first_fg {
  background: #7f8c8d;
}
._first_fh {
  background: #81CFE0;
}
._first_fi {
  background: #E87E04;
}
._first_fj {
  background: #F62459;
}
._first_fk {
  background: #1abc9c;
}
._first_fl {
  background: #2980b9;
}
._first_fm {
  background: #F62459;
}
._first_fn {
  background: #d35400;
}
._first_fo {
  background: #81CFE0;
}
._first_fp {
  background: #2c3e50;
}
._first_fq {
  background: #2c3e50;
}
._first_fr {
  background: #1abc9c;
}
._first_fs {
  background: #4ECDC4;
}
._first_ft {
  background: #d35400;
}
._first_fu {
  background: #4ECDC4;
}
._first_fv {
  background: #E87E04;
}
._first_fw {
  background: #2980b9;
}
._first_fx {
  background: #2c3e50;
}
._first_fy {
  background: #f1c40f;
}
._first_fz {
  background: #E87E04;
}
._first_ga {
  background: #F62459;
}
._first_gb {
  background: #4ECDC4;
}
._first_gc {
  background: #9b59b6;
}
._first_gd {
  background: #9b59b6;
}
._first_ge {
  background: #f1c40f;
}
._first_gf {
  background: #7f8c8d;
}
._first_gg {
  background: #1abc9c;
}
._first_gh {
  background: #1abc9c;
}
._first_gi {
  background: #1abc9c;
}
._first_gj {
  background: #f1c40f;
}
._first_gk {
  background: #2980b9;
}
._first_gl {
  background: #2980b9;
}
._first_gm {
  background: #c0392b;
}
._first_gn {
  background: #f1c40f;
}
._first_go {
  background: #f1c40f;
}
._first_gp {
  background: #81CFE0;
}
._first_gq {
  background: #c0392b;
}
._first_gr {
  background: #7f8c8d;
}
._first_gs {
  background: #d35400;
}
._first_gt {
  background: #1abc9c;
}
._first_gu {
  background: #1abc9c;
}
._first_gv {
  background: #7f8c8d;
}
._first_gw {
  background: #c0392b;
}
._first_gx {
  background: #c0392b;
}
._first_gy {
  background: #F62459;
}
._first_gz {
  background: #2980b9;
}
._first_ha {
  background: #2c3e50;
}
._first_hb {
  background: #d35400;
}
._first_hc {
  background: #663399;
}
._first_hd {
  background: #d35400;
}
._first_he {
  background: #2980b9;
}
._first_hf {
  background: #F62459;
}
._first_hg {
  background: #f1c40f;
}
._first_hh {
  background: #663399;
}
._first_hi {
  background: #E87E04;
}
._first_hj {
  background: #7f8c8d;
}
._first_hk {
  background: #4ECDC4;
}
._first_hl {
  background: #1abc9c;
}
._first_hm {
  background: #d35400;
}
._first_hn {
  background: #f1c40f;
}
._first_ho {
  background: #1abc9c;
}
._first_hp {
  background: #f1c40f;
}
._first_hq {
  background: #4ECDC4;
}
._first_hr {
  background: #d35400;
}
._first_hs {
  background: #9b59b6;
}
._first_ht {
  background: #1abc9c;
}
._first_hu {
  background: #c0392b;
}
._first_hv {
  background: #E87E04;
}
._first_hw {
  background: #1abc9c;
}
._first_hx {
  background: #d35400;
}
._first_hy {
  background: #E87E04;
}
._first_hz {
  background: #7f8c8d;
}
._first_ia {
  background: #c0392b;
}
._first_ib {
  background: #d35400;
}
._first_ic {
  background: #2980b9;
}
._first_id {
  background: #7f8c8d;
}
._first_ie {
  background: #1abc9c;
}
._first_if {
  background: #4ECDC4;
}
._first_ig {
  background: #f1c40f;
}
._first_ih {
  background: #2c3e50;
}
._first_ii {
  background: #663399;
}
._first_ij {
  background: #E87E04;
}
._first_ik {
  background: #4ECDC4;
}
._first_il {
  background: #663399;
}
._first_im {
  background: #4ECDC4;
}
._first_in {
  background: #2c3e50;
}
._first_io {
  background: #2980b9;
}
._first_ip {
  background: #f1c40f;
}
._first_iq {
  background: #c0392b;
}
._first_ir {
  background: #4ECDC4;
}
._first_is {
  background: #2980b9;
}
._first_it {
  background: #9b59b6;
}
._first_iu {
  background: #1abc9c;
}
._first_iv {
  background: #2980b9;
}
._first_iw {
  background: #1abc9c;
}
._first_ix {
  background: #7f8c8d;
}
._first_iy {
  background: #9b59b6;
}
._first_iz {
  background: #81CFE0;
}
._first_ja {
  background: #9b59b6;
}
._first_jb {
  background: #c0392b;
}
._first_jc {
  background: #c0392b;
}
._first_jd {
  background: #E87E04;
}
._first_je {
  background: #81CFE0;
}
._first_jf {
  background: #9b59b6;
}
._first_jg {
  background: #E87E04;
}
._first_jh {
  background: #4ECDC4;
}
._first_ji {
  background: #c0392b;
}
._first_jj {
  background: #4ECDC4;
}
._first_jk {
  background: #4ECDC4;
}
._first_jl {
  background: #7f8c8d;
}
._first_jm {
  background: #F62459;
}
._first_jn {
  background: #2980b9;
}
._first_jo {
  background: #E87E04;
}
._first_jp {
  background: #E87E04;
}
._first_jq {
  background: #81CFE0;
}
._first_jr {
  background: #2980b9;
}
._first_js {
  background: #4ECDC4;
}
._first_jt {
  background: #2980b9;
}
._first_ju {
  background: #1abc9c;
}
._first_jv {
  background: #663399;
}
._first_jw {
  background: #F62459;
}
._first_jx {
  background: #2980b9;
}
._first_jy {
  background: #E87E04;
}
._first_jz {
  background: #F62459;
}
._first_ka {
  background: #2980b9;
}
._first_kb {
  background: #E87E04;
}
._first_kc {
  background: #663399;
}
._first_kd {
  background: #4ECDC4;
}
._first_ke {
  background: #81CFE0;
}
._first_kf {
  background: #E87E04;
}
._first_kg {
  background: #1abc9c;
}
._first_kh {
  background: #9b59b6;
}
._first_ki {
  background: #663399;
}
._first_kj {
  background: #9b59b6;
}
._first_kk {
  background: #2980b9;
}
._first_kl {
  background: #c0392b;
}
._first_km {
  background: #c0392b;
}
._first_kn {
  background: #663399;
}
._first_ko {
  background: #c0392b;
}
._first_kp {
  background: #f1c40f;
}
._first_kq {
  background: #d35400;
}
._first_kr {
  background: #F62459;
}
._first_ks {
  background: #663399;
}
._first_kt {
  background: #f1c40f;
}
._first_ku {
  background: #663399;
}
._first_kv {
  background: #d35400;
}
._first_kw {
  background: #c0392b;
}
._first_kx {
  background: #f1c40f;
}
._first_ky {
  background: #1abc9c;
}
._first_kz {
  background: #1abc9c;
}
._first_la {
  background: #1abc9c;
}
._first_lb {
  background: #d35400;
}
._first_lc {
  background: #9b59b6;
}
._first_ld {
  background: #663399;
}
._first_le {
  background: #2980b9;
}
._first_lf {
  background: #E87E04;
}
._first_lg {
  background: #f1c40f;
}
._first_lh {
  background: #9b59b6;
}
._first_li {
  background: #4ECDC4;
}
._first_lj {
  background: #9b59b6;
}
._first_lk {
  background: #81CFE0;
}
._first_ll {
  background: #4ECDC4;
}
._first_lm {
  background: #1abc9c;
}
._first_ln {
  background: #F62459;
}
._first_lo {
  background: #663399;
}
._first_lp {
  background: #F62459;
}
._first_lq {
  background: #F62459;
}
._first_lr {
  background: #2c3e50;
}
._first_ls {
  background: #F62459;
}
._first_lt {
  background: #c0392b;
}
._first_lu {
  background: #2980b9;
}
._first_lv {
  background: #2c3e50;
}
._first_lw {
  background: #f1c40f;
}
._first_lx {
  background: #f1c40f;
}
._first_ly {
  background: #F62459;
}
._first_lz {
  background: #9b59b6;
}
._first_ma {
  background: #4ECDC4;
}
._first_mb {
  background: #7f8c8d;
}
._first_mc {
  background: #7f8c8d;
}
._first_md {
  background: #2c3e50;
}
._first_me {
  background: #d35400;
}
._first_mf {
  background: #663399;
}
._first_mg {
  background: #1abc9c;
}
._first_mh {
  background: #9b59b6;
}
._first_mi {
  background: #663399;
}
._first_mj {
  background: #4ECDC4;
}
._first_mk {
  background: #81CFE0;
}
._first_ml {
  background: #2980b9;
}
._first_mm {
  background: #d35400;
}
._first_mn {
  background: #F62459;
}
._first_mo {
  background: #81CFE0;
}
._first_mp {
  background: #1abc9c;
}
._first_mq {
  background: #81CFE0;
}
._first_mr {
  background: #1abc9c;
}
._first_ms {
  background: #1abc9c;
}
._first_mt {
  background: #9b59b6;
}
._first_mu {
  background: #2980b9;
}
._first_mv {
  background: #1abc9c;
}
._first_mw {
  background: #663399;
}
._first_mx {
  background: #1abc9c;
}
._first_my {
  background: #c0392b;
}
._first_mz {
  background: #f1c40f;
}
._first_na {
  background: #F62459;
}
._first_nb {
  background: #d35400;
}
._first_nc {
  background: #81CFE0;
}
._first_nd {
  background: #4ECDC4;
}
._first_ne {
  background: #4ECDC4;
}
._first_nf {
  background: #1abc9c;
}
._first_ng {
  background: #f1c40f;
}
._first_nh {
  background: #4ECDC4;
}
._first_ni {
  background: #F62459;
}
._first_nj {
  background: #4ECDC4;
}
._first_nk {
  background: #c0392b;
}
._first_nl {
  background: #c0392b;
}
._first_nm {
  background: #c0392b;
}
._first_nn {
  background: #d35400;
}
._first_no {
  background: #E87E04;
}
._first_np {
  background: #E87E04;
}
._first_nq {
  background: #2980b9;
}
._first_nr {
  background: #F62459;
}
._first_ns {
  background: #81CFE0;
}
._first_nt {
  background: #7f8c8d;
}
._first_nu {
  background: #2980b9;
}
._first_nv {
  background: #F62459;
}
._first_nw {
  background: #663399;
}
._first_nx {
  background: #2c3e50;
}
._first_ny {
  background: #E87E04;
}
._first_nz {
  background: #E87E04;
}
._first_oa {
  background: #663399;
}
._first_ob {
  background: #663399;
}
._first_oc {
  background: #4ECDC4;
}
._first_od {
  background: #E87E04;
}
._first_oe {
  background: #f1c40f;
}
._first_of {
  background: #81CFE0;
}
._first_og {
  background: #E87E04;
}
._first_oh {
  background: #E87E04;
}
._first_oi {
  background: #81CFE0;
}
._first_oj {
  background: #1abc9c;
}
._first_ok {
  background: #7f8c8d;
}
._first_ol {
  background: #E87E04;
}
._first_om {
  background: #F62459;
}
._first_on {
  background: #d35400;
}
._first_oo {
  background: #9b59b6;
}
._first_op {
  background: #4ECDC4;
}
._first_oq {
  background: #4ECDC4;
}
._first_or {
  background: #f1c40f;
}
._first_os {
  background: #81CFE0;
}
._first_ot {
  background: #E87E04;
}
._first_ou {
  background: #4ECDC4;
}
._first_ov {
  background: #d35400;
}
._first_ow {
  background: #d35400;
}
._first_ox {
  background: #F62459;
}
._first_oy {
  background: #f1c40f;
}
._first_oz {
  background: #2980b9;
}
._first_pa {
  background: #f1c40f;
}
._first_pb {
  background: #81CFE0;
}
._first_pc {
  background: #1abc9c;
}
._first_pd {
  background: #81CFE0;
}
._first_pe {
  background: #E87E04;
}
._first_pf {
  background: #c0392b;
}
._first_pg {
  background: #f1c40f;
}
._first_ph {
  background: #E87E04;
}
._first_pi {
  background: #f1c40f;
}
._first_pj {
  background: #663399;
}
._first_pk {
  background: #663399;
}
._first_pl {
  background: #f1c40f;
}
._first_pm {
  background: #663399;
}
._first_pn {
  background: #1abc9c;
}
._first_po {
  background: #c0392b;
}
._first_pp {
  background: #1abc9c;
}
._first_pq {
  background: #81CFE0;
}
._first_pr {
  background: #663399;
}
._first_ps {
  background: #d35400;
}
._first_pt {
  background: #c0392b;
}
._first_pu {
  background: #F62459;
}
._first_pv {
  background: #F62459;
}
._first_pw {
  background: #d35400;
}
._first_px {
  background: #c0392b;
}
._first_py {
  background: #9b59b6;
}
._first_pz {
  background: #F62459;
}
._first_qa {
  background: #E87E04;
}
._first_qb {
  background: #f1c40f;
}
._first_qc {
  background: #F62459;
}
._first_qd {
  background: #81CFE0;
}
._first_qe {
  background: #F62459;
}
._first_qf {
  background: #d35400;
}
._first_qg {
  background: #c0392b;
}
._first_qh {
  background: #1abc9c;
}
._first_qi {
  background: #c0392b;
}
._first_qj {
  background: #f1c40f;
}
._first_qk {
  background: #f1c40f;
}
._first_ql {
  background: #81CFE0;
}
._first_qm {
  background: #4ECDC4;
}
._first_qn {
  background: #f1c40f;
}
._first_qo {
  background: #F62459;
}
._first_qp {
  background: #c0392b;
}
._first_qq {
  background: #c0392b;
}
._first_qr {
  background: #9b59b6;
}
._first_qs {
  background: #9b59b6;
}
._first_qt {
  background: #1abc9c;
}
._first_qu {
  background: #81CFE0;
}
._first_qv {
  background: #1abc9c;
}
._first_qw {
  background: #F62459;
}
._first_qx {
  background: #f1c40f;
}
._first_qy {
  background: #81CFE0;
}
._first_qz {
  background: #7f8c8d;
}
._first_ra {
  background: #81CFE0;
}
._first_rb {
  background: #1abc9c;
}
._first_rc {
  background: #d35400;
}
._first_rd {
  background: #c0392b;
}
._first_re {
  background: #2980b9;
}
._first_rf {
  background: #4ECDC4;
}
._first_rg {
  background: #81CFE0;
}
._first_rh {
  background: #9b59b6;
}
._first_ri {
  background: #4ECDC4;
}
._first_rj {
  background: #81CFE0;
}
._first_rk {
  background: #F62459;
}
._first_rl {
  background: #F62459;
}
._first_rm {
  background: #663399;
}
._first_rn {
  background: #E87E04;
}
._first_ro {
  background: #81CFE0;
}
._first_rp {
  background: #E87E04;
}
._first_rq {
  background: #f1c40f;
}
._first_rr {
  background: #7f8c8d;
}
._first_rs {
  background: #d35400;
}
._first_rt {
  background: #d35400;
}
._first_ru {
  background: #2980b9;
}
._first_rv {
  background: #F62459;
}
._first_rw {
  background: #2980b9;
}
._first_rx {
  background: #7f8c8d;
}
._first_ry {
  background: #663399;
}
._first_rz {
  background: #7f8c8d;
}
._first_sa {
  background: #F62459;
}
._first_sb {
  background: #d35400;
}
._first_sc {
  background: #7f8c8d;
}
._first_sd {
  background: #663399;
}
._first_se {
  background: #E87E04;
}
._first_sf {
  background: #663399;
}
._first_sg {
  background: #2c3e50;
}
._first_sh {
  background: #9b59b6;
}
._first_si {
  background: #F62459;
}
._first_sj {
  background: #81CFE0;
}
._first_sk {
  background: #c0392b;
}
._first_sl {
  background: #4ECDC4;
}
._first_sm {
  background: #d35400;
}
._first_sn {
  background: #4ECDC4;
}
._first_so {
  background: #7f8c8d;
}
._first_sp {
  background: #4ECDC4;
}
._first_sq {
  background: #2980b9;
}
._first_sr {
  background: #1abc9c;
}
._first_ss {
  background: #d35400;
}
._first_st {
  background: #F62459;
}
._first_su {
  background: #F62459;
}
._first_sv {
  background: #7f8c8d;
}
._first_sw {
  background: #81CFE0;
}
._first_sx {
  background: #F62459;
}
._first_sy {
  background: #E87E04;
}
._first_sz {
  background: #f1c40f;
}
._first_ta {
  background: #663399;
}
._first_tb {
  background: #81CFE0;
}
._first_tc {
  background: #E87E04;
}
._first_td {
  background: #E87E04;
}
._first_te {
  background: #7f8c8d;
}
._first_tf {
  background: #81CFE0;
}
._first_tg {
  background: #1abc9c;
}
._first_th {
  background: #E87E04;
}
._first_ti {
  background: #c0392b;
}
._first_tj {
  background: #4ECDC4;
}
._first_tk {
  background: #E87E04;
}
._first_tl {
  background: #663399;
}
._first_tm {
  background: #81CFE0;
}
._first_tn {
  background: #f1c40f;
}
._first_to {
  background: #d35400;
}
._first_tp {
  background: #7f8c8d;
}
._first_tq {
  background: #1abc9c;
}
._first_tr {
  background: #9b59b6;
}
._first_ts {
  background: #F62459;
}
._first_tt {
  background: #9b59b6;
}
._first_tu {
  background: #d35400;
}
._first_tv {
  background: #f1c40f;
}
._first_tw {
  background: #d35400;
}
._first_tx {
  background: #663399;
}
._first_ty {
  background: #81CFE0;
}
._first_tz {
  background: #c0392b;
}
._first_ua {
  background: #7f8c8d;
}
._first_ub {
  background: #F62459;
}
._first_uc {
  background: #d35400;
}
._first_ud {
  background: #1abc9c;
}
._first_ue {
  background: #c0392b;
}
._first_uf {
  background: #9b59b6;
}
._first_ug {
  background: #F62459;
}
._first_uh {
  background: #2c3e50;
}
._first_ui {
  background: #1abc9c;
}
._first_uj {
  background: #4ECDC4;
}
._first_uk {
  background: #2980b9;
}
._first_ul {
  background: #E87E04;
}
._first_um {
  background: #f1c40f;
}
._first_un {
  background: #9b59b6;
}
._first_uo {
  background: #81CFE0;
}
._first_up {
  background: #1abc9c;
}
._first_uq {
  background: #f1c40f;
}
._first_ur {
  background: #2c3e50;
}
._first_us {
  background: #d35400;
}
._first_ut {
  background: #663399;
}
._first_uu {
  background: #7f8c8d;
}
._first_uv {
  background: #E87E04;
}
._first_uw {
  background: #1abc9c;
}
._first_ux {
  background: #1abc9c;
}
._first_uy {
  background: #663399;
}
._first_uz {
  background: #81CFE0;
}
._first_va {
  background: #9b59b6;
}
._first_vb {
  background: #9b59b6;
}
._first_vc {
  background: #1abc9c;
}
._first_vd {
  background: #7f8c8d;
}
._first_ve {
  background: #2980b9;
}
._first_vf {
  background: #663399;
}
._first_vg {
  background: #1abc9c;
}
._first_vh {
  background: #2980b9;
}
._first_vi {
  background: #f1c40f;
}
._first_vj {
  background: #2980b9;
}
._first_vk {
  background: #F62459;
}
._first_vl {
  background: #9b59b6;
}
._first_vm {
  background: #c0392b;
}
._first_vn {
  background: #2980b9;
}
._first_vo {
  background: #4ECDC4;
}
._first_vp {
  background: #663399;
}
._first_vq {
  background: #2980b9;
}
._first_vr {
  background: #E87E04;
}
._first_vs {
  background: #f1c40f;
}
._first_vt {
  background: #1abc9c;
}
._first_vu {
  background: #81CFE0;
}
._first_vv {
  background: #2980b9;
}
._first_vw {
  background: #c0392b;
}
._first_vx {
  background: #E87E04;
}
._first_vy {
  background: #2c3e50;
}
._first_vz {
  background: #d35400;
}
._first_wa {
  background: #9b59b6;
}
._first_wb {
  background: #d35400;
}
._first_wc {
  background: #f1c40f;
}
._first_wd {
  background: #663399;
}
._first_we {
  background: #d35400;
}
._first_wf {
  background: #c0392b;
}
._first_wg {
  background: #E87E04;
}
._first_wh {
  background: #F62459;
}
._first_wi {
  background: #9b59b6;
}
._first_wj {
  background: #2c3e50;
}
._first_wk {
  background: #f1c40f;
}
._first_wl {
  background: #9b59b6;
}
._first_wm {
  background: #9b59b6;
}
._first_wn {
  background: #81CFE0;
}
._first_wo {
  background: #7f8c8d;
}
._first_wp {
  background: #1abc9c;
}
._first_wq {
  background: #E87E04;
}
._first_wr {
  background: #4ECDC4;
}
._first_ws {
  background: #81CFE0;
}
._first_wt {
  background: #c0392b;
}
._first_wu {
  background: #2c3e50;
}
._first_wv {
  background: #9b59b6;
}
._first_ww {
  background: #1abc9c;
}
._first_wx {
  background: #d35400;
}
._first_wy {
  background: #2c3e50;
}
._first_wz {
  background: #E87E04;
}
._first_xa {
  background: #c0392b;
}
._first_xb {
  background: #c0392b;
}
._first_xc {
  background: #1abc9c;
}
._first_xd {
  background: #d35400;
}
._first_xe {
  background: #f1c40f;
}
._first_xf {
  background: #d35400;
}
._first_xg {
  background: #9b59b6;
}
._first_xh {
  background: #F62459;
}
._first_xi {
  background: #4ECDC4;
}
._first_xj {
  background: #F62459;
}
._first_xk {
  background: #c0392b;
}
._first_xl {
  background: #f1c40f;
}
._first_xm {
  background: #F62459;
}
._first_xn {
  background: #7f8c8d;
}
._first_xo {
  background: #f1c40f;
}
._first_xp {
  background: #7f8c8d;
}
._first_xq {
  background: #2980b9;
}
._first_xr {
  background: #2980b9;
}
._first_xs {
  background: #c0392b;
}
._first_xt {
  background: #E87E04;
}
._first_xu {
  background: #c0392b;
}
._first_xv {
  background: #f1c40f;
}
._first_xw {
  background: #E87E04;
}
._first_xx {
  background: #d35400;
}
._first_xy {
  background: #2c3e50;
}
._first_xz {
  background: #4ECDC4;
}
._first_ya {
  background: #c0392b;
}
._first_yb {
  background: #f1c40f;
}
._first_yc {
  background: #f1c40f;
}
._first_yd {
  background: #81CFE0;
}
._first_ye {
  background: #9b59b6;
}
._first_yf {
  background: #9b59b6;
}
._first_yg {
  background: #F62459;
}
._first_yh {
  background: #F62459;
}
._first_yi {
  background: #9b59b6;
}
._first_yj {
  background: #E87E04;
}
._first_yk {
  background: #7f8c8d;
}
._first_yl {
  background: #F62459;
}
._first_ym {
  background: #81CFE0;
}
._first_yn {
  background: #c0392b;
}
._first_yo {
  background: #2c3e50;
}
._first_yp {
  background: #2980b9;
}
._first_yq {
  background: #f1c40f;
}
._first_yr {
  background: #f1c40f;
}
._first_ys {
  background: #4ECDC4;
}
._first_yt {
  background: #d35400;
}
._first_yu {
  background: #1abc9c;
}
._first_yv {
  background: #4ECDC4;
}
._first_yw {
  background: #E87E04;
}
._first_yx {
  background: #d35400;
}
._first_yy {
  background: #E87E04;
}
._first_yz {
  background: #2980b9;
}
._first_za {
  background: #E87E04;
}
._first_zb {
  background: #2980b9;
}
._first_zc {
  background: #F62459;
}
._first_zd {
  background: #81CFE0;
}
._first_ze {
  background: #F62459;
}
._first_zf {
  background: #9b59b6;
}
._first_zg {
  background: #81CFE0;
}
._first_zh {
  background: #d35400;
}
._first_zi {
  background: #2980b9;
}
._first_zj {
  background: #1abc9c;
}
._first_zk {
  background: #81CFE0;
}
._first_zl {
  background: #2c3e50;
}
._first_zm {
  background: #1abc9c;
}
._first_zn {
  background: #F62459;
}
._first_zo {
  background: #c0392b;
}
._first_zp {
  background: #1abc9c;
}
._first_zq {
  background: #d35400;
}
._first_zr {
  background: #81CFE0;
}
._first_zs {
  background: #2c3e50;
}
._first_zt {
  background: #f1c40f;
}
._first_zu {
  background: #7f8c8d;
}
._first_zv {
  background: #f1c40f;
}
._first_zw {
  background: #663399;
}
._first_zx {
  background: #2c3e50;
}
._first_zy {
  background: #9b59b6;
}
._first_zz {
  background: #f1c40f;
}
._first_no_utf8 {
  background: #ff6600;
}
._image__32_square {
  width: 32px;
  height: 32px;
  overflow: hidden;
  background-size: contain;
}
._image_32 {
  width: 32px;
  height: 32px;
  overflow: hidden;
  background-size: contain;
}
._image__40_square {
  width: 40px;
  height: 40px;
  overflow: hidden;
  background-size: contain;
}
._image_40 {
  width: 40px;
  height: 40px;
  overflow: hidden;
  background-size: contain;
}
._image__50_square {
  width: 50px;
  height: 50px;
  overflow: hidden;
  background-size: contain;
}
._image_50 {
  width: 50px;
  height: 50px;
  overflow: hidden;
  background-size: contain;
}
._image__200_square {
  width: 200px;
  height: 200px;
  overflow: hidden;
  background-size: contain;
}
._image_200 {
  width: 200px;
  height: 200px;
  overflow: hidden;
  background-size: contain;
}
textarea {
  resize: none;
}
*:focus {
  outline: none;
}
.table.form-group {
  padding-bottom: 0;
}
.clear {
  clear: both;
}
/**
	Main body holder. Keeps the site within a specific width.
*/
.holder {
  margin: auto;
  width: 100%;
}
.global_notification_site {
  background: #CDEB8B;
  display: block;
  line-height: 22px;
  height: 22px;
  padding: 0 6px 0 6px;
  margin-bottom: 10px;
}
input.button_register,
#main_registration_form_holder input.button_register {
  background: #6BBA70;
  color: #fff;
  font-weight: bold;
  border: 1px #508F54 solid;
  border-bottom: 1px #000 solid;
  border-right: 1px #000 solid;
  cursor: pointer;
  font-size: 14px;
  padding: 5px 20px 5px 20px;
}
/**
 Default captcha
*/
.captcha_title {
  font-weight: bold;
  padding-bottom: 5px;
}
.captcha_form {
  border-top: 1px #dfdfdf solid;
  margin-top: 10px;
  padding-top: 10px;
}
#js_captcha_image {
  border: 1px #ccc solid;
}
/**
	Sub-menus
*/
#header_sub_menu a#pin,
#header_sub_menu a#pin:hover {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/header_sub_menu_pin.png') no-repeat;
  overflow: hidden;
  text-indent: -1000px;
  width: 30px;
  display: block;
  line-height: 40px;
}
#header_sub_menu a#pin:hover {
  background-color: #333;
}
#header_sub_menu:hover a#pin {
  background-color: #333;
}
.main_sub_menu {
  left: -1px;
  top: 40px;
  background: #333;
  width: 300px;
  position: absolute;
  z-index: 100;
  padding: 10px 5px 5px 10px;
  display: none;
  -moz-border-radius-bottomright: 6px;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  -moz-box-shadow: 6px 6px 6px #CFCFCF;
  -webkit-box-shadow: 6px 6px 6px #CFCFCF;
  box-shadow: 6px 6px 6px #CFCFCF;
}
#header_sub_menu_holder:hover .main_sub_menu,
#header_sub_menu_holder:hover .main_sub_menu:hover {
  display: block;
}
.main_sub_menu .split {
  float: left;
  width: 44%;
  margin-right: 15px;
}
.main_sub_menu .title {
  color: #BFBFBF;
  font-size: 13px;
  font-weight: bold;
  margin-bottom: 5px;
  border-bottom: 1px #4F4F4F solid;
  padding-bottom: 5px;
}
.main_sub_menu ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.main_sub_menu ul li a,
.main_sub_menu ul li a:hover {
  line-height: 20px;
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 0 0 0 5px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background: #333;
}
.main_sub_menu ul li a:hover {
  background: #fff;
  color: #333;
}
.main_sub_menu_end {
  border-top: 1px #4F4F4F solid;
  margin-top: 10px;
  padding: 10px 6px 6px 0;
}
.main_sub_menu_end a,
.main_sub_menu_end a:hover {
  color: #fff;
  display: block;
  line-height: 25px;
  width: 100px;
  background: #4F4F4F;
  text-align: center;
  text-decoration: none;
  float: right;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.main_sub_menu_end a:hover {
  background: #BFBFBF;
  color: #fff;
}
/**
	Global Search
*/
#header_menu_space {
  padding-left: 8px;
  padding-top: 6px;
}
#header_sub_menu {
  position: absolute;
  left: 0;
}
/**
	Notifications
*/
#holder_notify {
  position: absolute;
  left: 270px;
}
#holder_notify ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#holder_notify ul li {
  position: relative;
  float: left;
}
#holder_notify ul li a.notify_drop_link,
#holder_notify ul li a.notify_drop_link:hover {
  display: block;
  text-decoration: none;
  line-height: 40px;
  overflow: hidden;
  text-indent: -1000px;
  width: 35px;
  border-left: 1px transparent solid;
  border-right: 1px transparent solid;
}
#holder_notify ul li div.holder_notify_drop {
  display: none;
  position: absolute;
  z-index: 1000;
  background: #fff;
  color: #333;
  width: 330px;
  left: 0;
  border-left: 1px #000 solid;
  border-right: 1px #000 solid;
  border-bottom: 2px #000 solid;
}
#holder_notify ul li div.holder_notify_drop .holder_notify_drop_title {
  border-bottom: 1px #DFDFDF solid;
  padding: 0 0 4px 0;
  margin: 8px 6px 0 6px;
  font-weight: bold;
  position: relative;
}
#holder_notify ul li div.holder_notify_drop .holder_notify_drop_title_link {
  position: absolute;
  right: 5px;
}
#holder_notify ul li div.holder_notify_drop .holder_notify_drop_title_link a,
#holder_notify ul li div.holder_notify_drop .holder_notify_drop_title_link a:hover {
  background: none;
  font-weight: normal;
}
#holder_notify ul li div.holder_notify_drop a.holder_notify_drop_link,
#holder_notify ul li div.holder_notify_drop a.holder_notify_drop_link:hover,
.js_temp_friend_search_form_holder ul li a.holder_notify_drop_link,
.js_temp_friend_search_form_holder ul li a.holder_notify_drop_link:hover {
  display: block;
  text-decoration: none;
  line-height: 30px;
  border-top: 1px #DFDFDF solid;
  background: #EFEFEF;
  width: 100%;
  text-align: center;
  font-weight: bold;
  margin: 4px 0 0 0;
}
#holder_notify ul li div.holder_notify_drop a.holder_notify_drop_link:hover,
.js_temp_friend_search_form_holder ul li a.holder_notify_drop_link:hover {
  background: #333;
  color: #fff;
}
.js_temp_friend_search_form_holder ul li a.holder_notify_drop_link,
.js_temp_friend_search_form_holder ul li a.holder_notify_drop_link:hover {
  font-size: 11px;
}
#holder_notify ul li.with_padding span.user_profile_link_span a:hover,
#holder_notify ul li.with_padding .extra_info_link a:hover {
  background: #fff;
}
.holder_notify_drop_loader {
  text-align: center;
  padding-bottom: 5px;
}
#holder_notify ul li .holder_notify_drop_data ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#holder_notify ul li .holder_notify_drop_data ul li {
  overflow: hidden;
}
#holder_notify ul li .holder_notify_drop_data ul li.holder_notify_drop_data {
  display: block;
  border-top: 1px #EFEFEF solid;
  float: none;
}
#holder_notify ul li .holder_notify_drop_data ul li.with_padding {
  padding: 4px 6px 4px 6px;
}
#holder_notify ul li .holder_notify_drop_data ul li a.main_link,
#holder_notify ul li .holder_notify_drop_data ul li a.main_link:hover {
  display: block;
  padding: 4px 6px 4px 6px;
  text-decoration: none;
  color: #333;
}
#holder_notify ul li .holder_notify_drop_data ul li a.is_new,
#holder_notify ul li .holder_notify_drop_data ul li.is_new {
  background: #EDEFF4;
}
#holder_notify ul li .holder_notify_drop_data ul li a.main_link:hover {
  background: #333;
  color: #fff;
}
#holder_notify ul li .holder_notify_drop_data ul li.first {
  border: 0;
}
#holder_notify ul li .user_profile_link_span {
  font-weight: bold;
}
.drop_data_image {
  float: left;
}
.drop_data_content {
  margin-left: 55px;
}
.drop_data_time {
  color: #808080;
  font-size: 9px;
  padding-top: 4px;
}
.drop_data_user {
  color: #3b5998;
  font-weight: bold;
  position: relative;
}
.drop_data_action {
  position: absolute;
  right: 0;
}
#holder_notify ul li .holder_notify_drop_data ul li a:hover .drop_data_time,
#holder_notify ul li .holder_notify_drop_data ul li a:hover .drop_data_user {
  color: #fff;
}
.drop_data_empty {
  text-align: center;
  color: #808080;
  padding-bottom: 5px;
  padding-top: 10px;
}
.holder_notify_drop_link_holder {
  display: none;
}
.holder_notify_count {
  position: absolute;
  display: none;
  z-index: 10;
  right: 0;
  background: red;
  color: #fff;
  padding: 2px 4px 2px 4px;
  font-weight: bold;
}
/**
 Content holders
*/
#main_content_holder {
  background: #ffffff url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/main_content_holder.png') repeat-x;
}
#content_holder {
  position: relative;
  z-index: 1;
}
#main_content {
  margin-left: 180px;
}
#main_content_padding {
  padding: 10px 0 10px 10px;
}
.no_sidebar #main_content_padding {
  padding-left: 0;
}
#content {
  position: relative;
  z-index: 1;
}
.content_float {
  float: left;
  width: 100%;
}
.content2 {
  width: 100%;
}
.content3 {
  width: 520px;
}
.content4 {
  width: 710px;
}
#main_content.no_sidebar {
  margin-left: 0;
  padding: 0;
}
/**
	Breadcrumb
*/
#breadcrumb_holder {
  border-bottom: 1px #DFDFDF solid;
}
#breadcrumb_holder.has_section_menu {
  min-height: 30px;
  height: auto !important;
}
h1,
.h1 {
  margin: 0 0 0 0;
  padding: 10px 0 10px 0;
  font-size: 22px;
  color: #333;
  font-weight: normal;
}
h1 a,
h1 a:hover,
.h1 a,
.h1 a:hover {
  text-decoration: none;
  color: #555555;
}
#content_load_data h1 {
  padding: 0;
  font-size: 22px;
  margin: 0 0 5px 0;
  color: #333;
}
#content_load_data h1 a,
#content_load_data h1 a:hover {
  color: #333;
}
h3 {
  border-bottom: 1px #DFDFDF solid;
  padding: 0 0 5px 0;
  margin: 5px 0 8px 0;
  font-size: 16px;
  color: #333;
  font-weight: normal;
}
/**
* Item Information
*/
.item_info {
  font-weight: normal;
  color: #a2a2a2;
}
.item_info > span + span:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\a0\b7\a0';
}
.item_info span.user_profile_link_span > a {
  text-decoration: none;
}
.item_info a {
  color: #808080;
  text-decoration: underline;
}
.item_info a:hover {
  color: #808080;
  text-decoration: none;
}
/**
* Item action bar
*/
.item_bar {
  padding: 4px 0 12px 0;
  position: relative;
}
a.item_bar_approve,
a.item_bar_approve:hover {
  display: inline-block;
  float: left !important;
  margin: 0 5px 0 0 !important;
  height: 40px !important;
  background: #D0D0D0;
  line-height: 24px;
  padding: 0 5px 0 5px;
  text-decoration: none;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  font-weight: bold;
  color: #333;
}
a.item_bar_approve_image,
a.item_bar_approve_image:hover {
  background: none;
}
[dir="ltr"] .item_bar ul {
  left: auto;
  right: 0;
}
a.item_bar_action,
a.item_bar_action:hover {
  background: #ffffff url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/item_bar_action.png') no-repeat;
  display: block;
  line-height: 24px;
  text-decoration: none;
  color: #fff;
  width: 140px;
  font-weight: bold;
}
a.item_bar_action_clicked,
a.item_bar_action_clicked:hover {
  background: #ffffff url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/item_bar_action.png') no-repeat 0 -24px;
  color: #333;
}
a.item_bar_action span {
  padding: 0 0 0 10px;
}
.item_bar_image {
  vertical-align: middle;
  padding-bottom: 3px;
  padding-right: 2px;
}
/**
 Item Content
*/
.item_image {
  float: left;
}
.item_image_content {
  padding-left: 5px;
}
/**
	Action Menu
*/
#section_menu {
  position: absolute;
  right: 0;
  top: 10px;
}
#section_menu ul {
  margin: 0;
  padding: 0;
}
#section_menu ul li {
  padding: 0;
  list-style-type: none;
  display: block;
  float: left;
  position: relative;
}
#section_menu ul li a:active {
  background: #fff;
}
#section_menu ul li a#section_menu_more,
#section_menu ul li a#section_menu_more:hover {
  color: #808080;
  font-weight: normal;
  width: 20px;
  text-align: center;
  overflow: hidden;
  text-indent: -100px;
  position: relative;
}
#section_menu ul li span {
  background: #CDEB8B;
  width: 16px;
  height: 16px;
  line-height: 16px;
  padding-right: 16px;
  margin-right: 2px;
  display: inline;
  padding-top: 16px;
}
#section_menu ul li a#section_menu_more span.section_menu_more_image {
  display: block;
  width: 20px;
  height: 22px;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/section_menu_more.png') no-repeat;
  position: absolute;
}
/**
 * section_menu_drop
 */
#section_menu_drop {
  position: absolute;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/action_drop.png') no-repeat 97% 0%;
  width: 200px;
  right: 0;
  top: 45px;
  z-index: 800;
  display: none;
}
#section_menu_drop ul {
  margin: 8px 0 0 0;
  padding: 0;
  list-style-type: none;
  background: #333;
}
#section_menu_drop ul li {
  display: block;
}
#section_menu_drop ul li a,
#section_menu_drop ul li a:hover {
  display: block;
  line-height: 26px;
  padding: 0 0 0 6px;
  color: #fff;
  text-decoration: none;
  font-weight: bold;
}
#section_menu_drop ul li a:hover {
  background: #4F4F4F;
}
/**
	Blocks
 */
#content .block,
#right .block,
#left .block {
  margin-bottom: 15px;
}
#left .block .title,
#right .block .title {
  font-weight: bold;
}
#content .block .title {
  font-weight: bold;
  color: #333;
  border-bottom: 1px #DFDFDF solid;
  font-size: 14px;
  padding-bottom: 8px;
}
.block .content {
  word-wrap: break-word;
  word-break: break-word;
  position: relative;
}
.block .block_headline {
  padding-top: 4px;
  margin-top: 8px;
  border-top: 1px #dfdfdf solid;
  color: #333;
  font-weight: bold;
  padding-bottom: 6px;
}
.block_event_title {
  text-transform: uppercase;
  font-weight: bold;
  color: #AFAFAF;
  font-size: 10px;
}
.block_event_title_holder {
  padding-bottom: 5px;
}
.block_event_form {
  padding-bottom: 10px;
}
.block_event_form input {
  font-size: 11px;
}
.block_event_form select {
  font-size: 10px;
}
.block_event_form_input {
  width: 90%;
}
.block_event_form_input_off {
  color: #808080;
}
.block_event_sub {
  padding-top: 6px;
}
.block_event_sub_holder {
  display: none;
}
.block .js_edit_header_bar {
  float: right;
  margin-right: 3px;
}
.block .edit_bar {
  margin: 0;
  padding: 10px;
  background: #DFDFDF;
  color: #393939;
}
.block_comment_holder {
  margin-top: 10px;
}
.block .bottom ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.block .bottom ul li {
  display: block;
  position: relative;
}
.block .bottom ul li .ajax_image {
  position: absolute;
  left: 4px;
  top: 5px;
  z-index: 2;
  display: none;
}
.block .bottom ul li a,
.block .bottom ul li a:hover {
  line-height: 22px;
  height: 22px;
}
.block .bottom .no-height li a,
.block .bottom .no-height li a:hover {
  line-height: inherit;
  height: inherit;
}
#left .block .bottom ul li a,
#left .block .bottom ul li a:hover,
#right .block .bottom ul li a,
#right .block .bottom ul li a:hover {
  display: block;
  color: #8F8F8F;
  border-bottom: 1px #EFEFEF solid;
  text-align: right;
  text-decoration: none;
  padding: 0 8px 0 0;
  position: relative;
}
#left .block .bottom ul li a:hover,
#right .block .bottom ul li a:hover {
  background: #f8f8f8;
}
/**
* Block Menus
*/
div#content div.menu,
div#left div.menu,
div#right div.menu {
  margin: 5px 0 0 0;
  padding: 0;
}
div#content div.menu ul,
div#left div.menu ul,
div#right div.menu ul {
  border: 0;
  margin: 0;
  padding: 0;
  list-style-type: none;
  text-align: center;
}
div#content div.menu ul li,
div#left div.menu ul li,
div#right div.menu ul li {
  display: block;
  float: left;
  text-align: center;
  padding: 0;
  margin: 0;
}
div#content div.menu ul li a,
div#content div.menu ul li a:hover,
div#left div.menu ul li a,
div#right div.menu ul li a,
div#left div.menu ul li a:hover,
div#right div.menu ul li a:hover {
  padding: 0 6px 0 6px;
  line-height: 22px;
  margin: 0 4px 0 0;
  color: #9F9F9F;
  text-decoration: none;
  display: block;
  text-align: center;
  background: #F9F9F9;
  border: 1px #DFDFDF solid;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
div#content div.menu ul li a:hover,
div#left div.menu ul li a:hover,
div#right div.menu ul li a:hover {
  background: #EFF9FF;
}
div#content div.menu li.active a,
div#content div.menu li.active a:hover,
div#left div.menu li.active a,
div#right div.menu li.active a,
div#left div.menu li.active a:hover,
div#right div.menu li.active a:hover {
  color: #333333;
  text-decoration: none;
  background: #CFEEFF;
}
/**
* Item Information
*/
div.info_holder {
  padding: 8px 0;
}
div.info {
  margin-bottom: 8px;
  position: relative;
}
div.info_left {
  color: #3b3b3b;
  font-weight: 500;
}
div.info_right {
  padding: 2px 0 0 10px;
}
#content div.info {
  border-bottom: 1px #EFEFEF solid;
  padding-bottom: 8px;
  clear: both;
}
#content div.info_left {
  float: left;
  padding-right: 8px;
}
/**
* Item Menu
*/
#menu {
  margin-bottom: 10px;
}
#menu ul {
  margin: 0;
  padding: 0;
}
#menu ul li {
  display: block;
}
#menu ul li a,
#menu ul li a:hover {
  display: block;
  line-height: 22px;
  border-bottom: 1px #DFDFDF solid;
  text-decoration: none;
  padding-left: 5px;
}
#menu ul li a:hover {
  background: #EFF9FF;
}
/**
	Action Delete
*/
.action_delete:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f00d';
  color: #ebebeb;
  font-size: 14px;
}
.action_delete:hover:before {
  color: #fa3e3e;
}
/**
* Activity feed textarea
*/
#activity_feed_share_this_one {
  float: left;
}
.feed_share_on_item a,
.feed_share_on_item a:hover {
  display: block;
  text-decoration: none;
  line-height: 30px;
  height: 30px;
  padding: 0 5px 0 5px;
  float: left;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.feed_share_on_item a:hover {
  background: #f1f1f1;
}
/* Hides the input in the feed, used in check-ins */
#js_add_location_input {
  display: none;
}
/* Displays a little map on the feed, used for check-ins*/
a.feed_share_map,
a.feed_share_map:hover {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/feed_map.png') no-repeat center center;
}
a.feed_share_site,
a.feed_share_site:hover {
  background-image: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/feed_share.png');
}
a.feed_share_watch,
a.feed_share_watch:hover {
  background-image: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/feed_watch.png');
}
#activity_feed_share_this_one a.is_active,
#activity_feed_share_this_one a.is_active:hover {
  background-color: #f1f1f1;
}
.feed_share_on_item a.active,
.feed_share_on_item a.active:hover {
  background: #FEFFAF;
}
.feed_share_custom {
  padding-top: 10px;
}
.feed_share_custom_block {
  float: left;
}
.activity_feed_pages_post_as_page {
  position: absolute;
  left: 5px;
  top: -4px;
}
.activity_feed_pages_post_as_page select {
  background: #fff;
}
#activity_feed_updates_link_holder {
  display: none;
  height: 25px;
  margin: 5px 0 10px 0;
}
#activity_feed_updates_link_single,
#activity_feed_updates_link_plural {
  position: absolute;
  left: 0;
  line-height: 25px;
  height: 25px;
  background: #FFFFDF;
  color: #808080;
  text-align: center;
  font-weight: bold;
  text-decoration: none;
  border: 1px #dfdfdf solid;
  padding: 0 15px 0 15px;
  -moz-box-shadow: 3px 3px 3px #f1f1f1;
  -webkit-box-shadow: 3px 3px 3px #f1f1f1;
  box-shadow: 3px 3px 3px #f1f1f1;
}
.activity_feed_updates_link {
  display: none;
}
.activity_feed_form_button_status_info {
  display: none;
  padding-bottom: 6px;
}
.activity_feed_form_button_status_info textarea {
  height: 20px;
  width: 98%;
}
.activity_feed_form textarea {
  height: 40px;
  width: 98%;
  color: #808080;
}
.activity_feed_form_button {
  position: relative;
  display: none;
}
.activity_feed_form_button_position {
  position: relative;
}
.activity_feed_form_button_position .privacy_setting_mini {
  float: left;
}
.activity_feed_link_form,
.activity_feed_link_form_ajax,
.activity_feed_extra_info {
  display: none;
}
.feed_comment_extra ul {
  margin: 0;
  padding: 0;
}
.js_like_link_holder a:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f164';
}
.js_dislike_link_holder a:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f165';
}
.row_feed_loop {
  position: relative;
  min-height: 52px;
}
.feed_delete_link {
  position: absolute;
  right: 8px;
  top: 8px;
  display: none;
}
.row_feed_loop:hover .feed_delete_link,
.timeline_holder:hover .feed_delete_link {
  display: block;
}
.timeline_holder .feed_delete_link {
  right: 2px;
}
.feed_comment_delete_link {
  display: none;
}
.page_section_menu_header {
  padding-top: 10px;
}
a.page_section_menu_link,
a.page_section_menu_link:hover {
  position: absolute;
  right: 0;
}
.page_section_menu ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.page_section_menu ul li {
  float: left;
}
a.page_section_menu_link,
a.page_section_menu_link:hover {
  display: block;
  margin-right: 5px;
  font-weight: bold;
  line-height: 26px;
  padding: 0 6px 0 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.page_section_menu ul li.active a,
.page_section_menu ul li.active a:hover {
  background: #3b5998 !important;
  color: #fff !important;
  text-decoration: none;
}
a.page_section_menu_link {
  color: #333;
  text-decoration: none;
}
a.page_section_menu_link:hover {
  text-decoration: none;
}
/**
	Global view item link
*/
.view_item_link {
  position: relative;
}
.view_item_link a,
.view_item_link a:hover {
  position: absolute;
  right: 0;
  top: -22px;
}
/**
	Datepicker
*/
.js_datepicker_core {
  position: relative;
}
/**
	Block Listing
*/
ul.block_listing {
  margin: 0 0 0 0;
  padding: 0;
  list-style-type: none;
}
ul.block_listing li {
  padding-bottom: 8px;
  position: relative;
}
ul.block_listing li > a,
ul.block_listing li > a:hover,
ul.block_listing li > span {
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}
ul.block_listing li .block_listing_image {
  float: left;
}
ul.block_listing li .block_listing_title a,
ul.block_listing li .block_listing_title a:hover {
  font-weight: 400;
}
.block_listing_inline ul {
  display: inline-block;
  display: block;
  margin: -10px -6px;
  padding: 0;
  list-style-type: none;
}
.block_listing_inline ul:before,
.block_listing_inline ul:after {
  content: " ";
  display: table;
}
.block_listing_inline ul:after {
  clear: both;
}
.block_listing_inline ul:before,
.block_listing_inline ul:after {
  content: " ";
  display: table;
}
.block_listing_inline ul:after {
  clear: both;
}
.block_listing_inline ul li {
  float: left;
  padding: 10px 6px;
}
ul.block_listing_hover li {
  padding: 4px 0 4px 0;
}
ul.block_listing_hover li:hover {
  background: #f9f9f9;
}
/**
 Photo
 */
.albums_container {
  height: 226px;
}
.photo_holder {
  border: 1px #DFDFDF solid;
  background: #fff;
}
.photo_holder_square {
  width: 150px;
  height: 150px;
}
.photo_rotate {
  position: absolute;
  right: 5px;
  bottom: 5px;
  z-index: 500;
}
.photo_rotate ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.photo_rotate ul li {
  float: left;
  display: inline;
}
.photo_rotate ul li a,
.photo_rotate ul li a:hover {
  background: #fff;
  display: block;
  line-height: 32px;
  height: 32px;
  width: 32px;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;
}
.photo_rotate ul li a.left,
.photo_rotate ul li a.left:hover {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/photo_rotate_left.png') no-repeat;
}
.photo_rotate ul li a.right,
.photo_rotate ul li a.right:hover {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/photo_rotate_right.png') no-repeat;
}
.photo_rotate ul li a.right:hover,
.photo_rotate ul li a.left:hover {
  background-color: #fff;
}
#js_photo_view_holder {
  background: #333;
  padding: 10px;
  margin-bottom: 10px;
  position: relative;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  -moz-box-shadow: 6px 6px 6px #CFCFCF;
  -webkit-box-shadow: 6px 6px 6px #CFCFCF;
  box-shadow: 6px 6px 6px #CFCFCF;
}
.photo_item_view {
  position: relative;
}
.photo_next_previous {
  position: absolute;
  right: 0;
  top: -4px;
}
.photo_next_previous ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.photo_next_previous ul li {
  display: inline;
  float: left;
  margin-left: 2px;
  height: 22px;
  line-height: 22px;
}
.photo_next_previous ul li.photo_stream_info {
  margin-right: 4px;
  border-right: 1px #DFDFDF solid;
  padding-right: 6px;
}
.photo_next_previous ul li a,
.photo_next_previous ul li a:hover {
  display: block;
  line-height: 22px;
  height: 22px;
  text-decoration: none;
  padding: 0 4px 0 4px;
}
.photo_next_previous ul li a:hover {
  background: #333;
  color: #fff;
}
.photo_view_ad {
  float: right;
  width: 170px;
}
.photo_view_detail {
  float: left;
  width: 220px;
}
.photo_view_detail_content {
  padding-bottom: 5px;
  margin-bottom: 5px;
}
.photo_view_comment {
  margin-left: 230px;
  overflow: hidden;
  width: 500px;
}
#photo_view_theater_mode {
  margin: auto;
}
#photo_view_theater_mode #js_photo_view_holder {
  min-height: 380px;
}
#photo_view_theater_mode #js_photo_view_holder #js_photo_view_image {
  margin: 46px auto;
}
#photo_view_theater_mode .photo_next_previous {
  position: static;
}
#photo_view_theater_mode .photo_next_previous ul li.next {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/photo_next_previous_icon.png') no-repeat 50% 50%;
}
#photo_view_theater_mode .photo_next_previous ul li.previous {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/photo_next_previous_icon_left.png') no-repeat 50% 50%;
}
#photo_view_theater_mode .photo_next_previous ul li,
#photo_view_theater_mode .photo_next_previous ul li a,
#photo_view_theater_mode .photo_next_previous ul li a:hover {
  position: absolute;
  height: 300px;
  bottom: 50%;
  margin-bottom: -150px;
  z-index: 799;
  text-indent: -1000px;
  overflow: hidden;
  width: 50px;
  padding: 0;
  line-height: 300px;
}
#photo_view_theater_mode .photo_next_previous ul li a:hover,
#photo_view_theater_mode .photo_next_previous ul li.next a.is_hover_active {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/photo_next_previous.png') no-repeat;
}
#photo_view_theater_mode .photo_next_previous ul li.previous,
#photo_view_theater_mode .photo_next_previous ul li.previous a,
#photo_view_theater_mode .photo_next_previous ul li.previous a:hover {
  left: 4px;
}
#photo_view_theater_mode .photo_next_previous ul li.next,
#photo_view_theater_mode .photo_next_previous ul li.next a,
#photo_view_theater_mode .photo_next_previous ul li.next a:hover {
  right: 4px;
}
.photo_clip_holder_main {
  height: 120px;
  width: 130px;
  position: relative;
}
.photo_clip_holder_main_big,
.photo_with_info {
  height: 196px;
  width: 196px;
  position: relative;
}
.photo_clip_holder_border {
  height: 120px;
  width: 128px;
  border: 1px #DFDFDF solid;
  background: #fff;
  -moz-box-shadow: 3px 3px 3px #ccc;
  -webkit-box-shadow: 3px 3px 3px #ccc;
  box-shadow: 3px 3px 3px #ccc;
}
.photo_clip_holder_border_big {
  height: 196px;
  width: 196px;
  border: 1px #DFDFDF solid;
  background: #fff;
  -moz-box-shadow: 3px 3px 3px #ccc;
  -webkit-box-shadow: 3px 3px 3px #ccc;
  box-shadow: 3px 3px 3px #ccc;
}
/* Used when auto_crop is enabled and dynamic view is disabled */
a.photo_clip_holder,
a.photo_clip_holder:hover {
  position: absolute;
  top: -4px;
  left: 1px;
  height: 120px;
  width: 128px;
  padding-top: 5px;
  overflow: hidden;
  display: block;
  text-decoration: none;
}
a.photo_clip_holder img,
a.photo_clip_holder:hover img {
  clip: rect(10px, 148px, 120px, 0);
}
a.photo_clip_holder_big,
a.photo_clip_holder_big:hover {
  position: absolute;
  top: 0;
  /*left:6px;*/
  height: 190px;
  width: 190px;
  background-position: 50% 25%;
  background-size: cover;
  transition-duration: 500ms;
  transition-property: width, height;
  overflow: hidden;
  display: block;
  text-decoration: none;
  text-indent: -1000px;
}
.photo_row {
  width: 150px;
  margin-bottom: 10px;
  float: left;
  padding-top: 5px;
  z-index: 1;
}
.photo_row_holder {
  width: 100%;
  min-height: 90px;
  height: auto !important;
}
.photo_row_info {
  padding-top: 2px;
}
.photo_row_info_album {
  padding-top: 8px;
  text-align: center;
}
.photo_row_height {
  position: relative;
}
#photo_battle_full_mode {
  position: absolute;
  z-index: 5000;
  left: -180px;
  top: -60px;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/thickbox_bg.png');
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding: 14px;
}
/**
	Polls
*/
.user_answered_this {
  background-color: #9F9F9F;
  color: #fff;
  font-weight: bold;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.user_answered_this .extra_info {
  color: #fff;
  font-weight: normal;
}
.votes {
  width: 300px;
  background: #F2F2F2;
  border: 1px #DFDFDF solid;
  padding: 10px 4px 4px 4px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  margin-bottom: 10px;
}
.answers_container {
  padding: 5px;
}
.poll_feed_answer {
  margin: 0 0 0 20px;
  padding: 0;
}
.poll_feed_answer li {
  padding-bottom: 5px;
}
.poll_feed_answer_add {
  padding-left: 20px;
}
/**
 * Global View More Link
 */
#feed_view_more_loader {
  padding: 0 5px 0 5px;
  line-height: 30px;
  height: 30px;
  text-align: center;
  margin-top: 15px;
  display: none;
}
#feed_view_more_loader > i.fa-spin {
  color: #4162a7;
  font-size: 22px;
}
.main_timeline #feed_view_more_loader {
  position: relative;
  height: 40px;
}
.main_timeline #feed_view_more_loader img {
  position: absolute;
  left: 49%;
  bottom: -14px;
}
/**
* JS Tooltip
*/
.js_hover_info {
  display: none;
}
#js_global_tooltip a,
#js_global_tooltip a:hover {
  color: #fff;
}
#js_global_tooltip_display {
  background: #333;
  line-height: 22px;
  height: 22px;
  min-width: 30px;
  padding: 0 6px 0 6px;
  color: #fff;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
#js_global_tooltip {
  position: absolute;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/action_drop_down.png') no-repeat 10px bottom;
  display: block;
  z-index: 9000;
  padding: 0 0 8px 0;
}
/**
* JS user tooltip
*/
.js_user_tool_tip_holder {
  position: absolute;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/action_drop.png') no-repeat 2px 0;
  z-index: 6000;
  padding: 8px 0 0 0;
  display: none;
}
.js_user_tool_tip_body {
  background: #333;
  color: #fff;
  position: relative;
  width: 250px;
  min-height: 70px;
  padding: 4px 0 0 0;
  -moz-box-shadow: 6px 6px 6px #CFCFCF;
  -webkit-box-shadow: 6px 6px 6px #CFCFCF;
  box-shadow: 6px 6px 6px #CFCFCF;
}
.js_user_tool_tip_body a,
.js_user_tool_tip_body a:hover {
  color: #fff;
}
.user_tooltip_mutual {
  margin-top: 5px;
  padding-top: 5px;
  border-top: 1px #6F6F6F solid;
}
.user_tooltip_info_user,
.user_tooltip_info_user:hover {
  padding-bottom: 4px;
  font-size: 15px;
  font-weight: bold;
  cursor: pointer;
  display: block;
}
.user_tooltip_info_user a,
.user_tooltip_info_user a:hover {
  font-size: 15px;
  font-weight: bold;
}
.user_tooltip_image {
  float: left;
  padding-left: 4px;
  text-align: center;
  width: 80px;
}
.user_tooltip_info {
  margin-left: 84px;
  padding-right: 5px;
  color: #CFCFCF;
}
.user_tooltip_action {
  margin-top: 4px;
}
.user_tooltip_action ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.user_tooltip_action ul li {
  display: block;
}
.user_tooltip_action ul li a,
.user_tooltip_action ul li a:hover {
  display: block;
  line-height: 24px;
  padding: 0 0 0 6px;
  background: #5F5F5F;
  text-decoration: none;
  border-top: 1px #333 solid;
}
.user_tooltip_action ul li a:hover {
  background: #6F6F6F;
}
.attachment_image {
  float: left;
  width: 140px;
  text-align: center;
}
.attachment_body {
  margin-left: 140px;
}
.attachment_link_button {
  border-top: 1px #DFDFDF solid;
  padding: 8px 0 0 0;
  margin: 8px 0 0 0;
  margin-left: 140px;
}
a.attachment_body_title,
a.attachment_body_title:hover {
  text-decoration: none;
  color: #333;
  font-weight: bold;
  font-size: 12px;
}
div.attachment_body_link {
  color: #808080;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
div.attachment_pager {
  margin: 10px 0 5px 0;
}
div.attachment_pager ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
div.attachment_pager ul li {
  display: block;
  float: left;
  line-height: 20px;
}
div.attachment_pager ul li.counter {
  margin-left: 5px;
}
div.attachment_pager ul li.counter span.small {
  color: #808080;
  padding-left: 4px;
  font-size: 9px;
}
div.attachment_pager ul li a,
div.attachment_pager ul li a:hover {
  text-decoration: none;
  display: block;
  border: 1px #7F7F7F solid;
  line-height: 20px;
  overflow: hidden;
  text-indent: -1000px;
  width: 28px;
}
div.attachment_pager ul li.no_link a {
  border: 1px #ccc solid;
}
div.attachment_pager ul li a.first {
  border-right: 0;
}
div.attachment_pager ul li a.previous {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/attachment_pager.png') no-repeat;
}
div.attachment_pager ul li a.next {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/attachment_pager_next.png') no-repeat;
}
div.attachment_body label {
  vertical-align: middle;
}
div.attachment_body_description {
  margin-top: 5px;
}
div.attachment_body_description a,
div.attachment_body_description a:hover {
  text-decoration: none;
  color: #333;
}
a.attachment_body_title:hover,
div.attachment_body_description a:hover:hover {
  background: #FFFF88;
}
div.attachment_pager ul li.no_link a.previous {
  cursor: default;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/attachment_pager.png') no-repeat 0 -20px;
}
div.attachment_pager ul li.no_link a.next {
  cursor: default;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/attachment_pager_next.png') no-repeat 0 -20px;
}
div.attachment_pager ul li a:active {
  background: #627AAD;
}
.js_upload_form_image_holder {
  overflow: hidden;
  max-width: 100%;
  display: none;
  border-bottom: 1px #DFDFDF solid;
  padding: 4px 30px 4px 0;
  margin-bottom: 6px;
  position: relative;
  text-overflow: ellipsis;
}
.js_upload_form_image_holder_image {
  position: absolute;
  right: 4px;
}
.attachment_holder {
  border-bottom: 1px #DFDFDF solid;
}
.attachment_header_holder {
  position: relative;
  height: 30px;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/action_drop_down.png') no-repeat 10px 20px;
  margin-top: 10px;
}
.attachment_header {
  background: #333;
  color: #DFDFDF;
  padding: 5px 10px 5px 10px;
  position: absolute;
  left: 0;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
}
.attachment_row {
  padding: 6px 0 6px 0;
}
.attachment_row_title {
  padding: 0 0 6px 0;
  color: #BFBFBF;
}
a.attachment_row_link,
a.attachment_row_link:hover,
span.attachment_row_link {
  font-weight: bold;
  font-size: 11px;
  color: #333;
}
.attachment_inline_holder {
  border-top: 1px #dfdfdf solid;
  border-bottom: 1px #dfdfdf solid;
  margin: 4px 0 4px 0;
  padding: 10px 0 10px 0;
}
.play_link {
  position: relative;
}
.play_link_img {
  position: absolute;
  bottom: 4px;
  left: 2px;
  width: 30px;
  height: 22px;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/play.png') no-repeat;
  overflow: hidden;
  text-indent: -100px;
}
.header_filter_holder .btn-group > .btn-group {
  margin-bottom: 9px;
}
#global_attachment_list_inline {
  display: none;
  position: absolute;
  width: 200px;
  z-index: 40000;
  background: #fff;
  border: 1px #333 solid;
  -moz-box-shadow: 6px 6px 6px #CFCFCF;
  -webkit-box-shadow: 6px 6px 6px #CFCFCF;
  box-shadow: 6px 6px 6px #CFCFCF;
}
@media (min-width: 767px) {
  #global_attachment_list_inline {
    width: 500px;
  }
}
#global_attachment_list_inline_holder {
  padding: 8px;
}
#global_attachment_list_inline_close {
  padding: 6px;
  border-top: 1px #dfdfdf solid;
  text-align: right;
  background: #DFDFDF;
}
/**
 Trending topics
*/
.tag_cloud ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.tag_cloud ul li {
  display: inline;
}
.tag_cloud ul li a,
.tag_cloud ul li a:hover {
  display: block;
  float: left;
  line-height: 22px;
  padding: 0 6px 0 6px;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/tag_cloud.png') repeat-x;
  border: 1px #DFDFDF solid;
  margin-right: 6px;
  margin-bottom: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  text-decoration: none;
  color: #333;
}
.tag_cloud ul li a:hover {
  background: #F2F2F2;
}
#hashtag_cloud .tag_cloud ul li a,
#hashtag_cloud .tag_cloud ul li a:hover {
  background: transparent;
  border: 0;
  float: none;
  padding: 0;
  height: 20px;
  line-height: 20px;
}
#hashtag_cloud .tag_cloud ul li a:hover {
  text-decoration: underline;
}
/**
	Footer
 */
#footer {
  padding: 10px 0 0 0;
  position: relative;
  color: #9F9F9F;
  margin: 10px 0 20px 0;
  border-top: 1px #DFDFDF solid;
}
#copyright a,
#copyright a:hover {
  text-decoration: none;
}
#copyright a:hover {
  text-decoration: underline;
}
#footer ul#footer_menu {
  margin: 0;
  padding: 0;
  list-style-type: none;
  float: right;
}
#footer ul#footer_menu li {
  display: inline;
}
#footer ul#footer_menu li a,
#footer ul#footer_menu li a:hover {
  text-decoration: none;
  padding-left: 5px;
  margin-left: 5px;
  border-left: 1px #DFDFDF solid;
}
#footer ul#footer_menu li a:hover {
  text-decoration: underline;
}
#footer ul#footer_menu li.first a,
#footer ul#footer_menu li.first a:hover {
  border-left: 0;
}
/**
* Likes
*/
#pages_like_join_position {
  position: relative;
}
a#pages_like_join,
a#pages_like_join:hover {
  display: block;
  line-height: 22px;
  padding: 0 8px 0 8px;
  background: #ffffff url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/section_menu.png') repeat-x center bottom;
  border-top: 1px solid #BFBFBF;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  white-space: nowrap;
}
.profile_no_timeline a#pages_like_join {
  border: 1px solid #BFBFBF;
  width: 80%;
  margin: auto;
}
.global_like_number {
  font-weight: bold;
  font-size: 15px;
  padding-bottom: 5px;
}
.pages_view_sub_menu {
  border-top: 1px #dfdfdf solid;
  padding-top: 10px;
}
.pages_view_sub_menu ul li {
  padding-bottom: 5px;
}
.pages_view_sub_menu ul li.sub_menu_bar_li {
  float: none;
  margin: 0;
}
a.view_more,
a.view_more:hover {
  display: block;
  background: #f9f9f9;
  border: 1px #ccc solid;
  color: #333;
  line-height: 22px;
  height: 22px;
  padding-left: 5px;
  margin-bottom: 4px;
  margin-top: 4px;
  text-decoration: none;
}
a.view_more:hover,
a.view_more:focus {
  background: #333;
  color: #fff;
  border: 1px #000 solid;
}
.sample {
  border: 1px red dashed;
  padding: 5px;
  text-align: center;
  font-weight: bold;
  margin: 4px 0 4px 0;
  color: #333;
}
#header .sample {
  color: #fff;
}
.video_info_toggle,
.video_info_toggle:hover {
  display: block;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/video_info_toggle.png') repeat-x bottom;
  padding: 5px;
  text-align: center;
  color: #333;
  font-size: 11px;
  text-decoration: none;
}
.update_internet_explorer {
  background: #FFFF88;
  color: #333;
  padding: 10px;
  border: 1px #DEDF45 solid;
  margin-bottom: 10px;
}
.photo_view_all_sizes {
  padding-bottom: 5px;
  border-bottom: 1px #dfdfdf solid;
}
.photo_view_all_sizes ul li {
  display: inline;
}
.photo_view_all_sizes ul li a,
.photo_view_all_sizes ul li a:hover {
  display: block;
  line-height: 22px;
  height: 22px;
  float: left;
  margin-right: 5px;
  padding: 0 8px 0 8px;
}
.photo_view_all_sizes ul li.is_active a,
.photo_view_all_sizes ul li.is_active a:hover {
  background: #333;
  color: #fff;
}
#js_photo_view_all_sizes {
  padding-top: 5px;
}
.row_mini {
  min-height: 0;
}
.app_footer {
  padding-top: 20px;
}
.global_apps_title {
  color: #AFAFAF;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 10px;
  padding-left: 5px;
  padding-bottom: 5px;
}
.global_apps_title_padding {
  padding-bottom: 0;
}
.item_view_content {
  overflow: hidden;
}
.item_view_content ul {
  list-style-type: square;
  margin: 2px 0 2px 20px;
}
html[dir='rtl'] .item_view_content ul {
  margin: 2px 20px 2px 0;
}
.item_view_content ol {
  list-style-type: decimal;
  margin: 2px 0 2px 25px;
}
html[dir='rtl'] .item_view_content ol {
  margin: 2px 25px 2px 0;
}
.item_view_content h1 {
  font-size: 16px;
  font-weight: bold;
}
.item_view_content h2,
#js_is_user_profile .item_view_content h2 {
  font-size: 14px;
  font-weight: bold;
}
.item_view_content h3 {
  font-size: 12px;
  font-weight: bold;
}
.announcement_text {
  margin-top: 10px;
}
.announcement_text p {
  margin-top: 11px;
  margin-bottom: 11px;
}
#js_marketplace_click_image_viewer_inner {
  background: #fff;
  padding: 8px;
}
#js_marketplace_click_image_viewer {
  padding: 15px;
  position: absolute;
  width: 450px;
  z-index: 1000;
  left: 190px;
  display: none;
  text-align: center;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/thickbox_bg.png');
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
#js_captcha_load_for_check {
  position: absolute;
  z-index: 4000;
  display: none;
  background: #fff;
  padding: 10px;
  border: 5px #ccc solid;
  width: 360px;
}
#js_captcha_load_for_check .table-responsive {
  border: 0 !important;
}
a.like_count_link,
a.like_count_link:hover {
  background: #dfdfdf url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/like.png') no-repeat 6px 4px;
  position: absolute;
  right: 10px;
  top: 8px;
  display: block;
  padding: 0 8px 0 25px;
  line-height: 25px;
  height: 25px;
  text-decoration: none;
  color: #333;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
a.like_count_link:hover {
  background-color: #333;
  color: #fff;
}
/* The next blocks are the "popup" used to search for Inputs when clicking "Advanced Filters" */
#js_search_input_holder {
  display: none;
  background: url("../../../../PF.Base/theme/frontend/default/style/default/image//layout/thickbox_bg.png") repeat scroll 0 0 transparent;
  border-radius: 10px 10px 10px 10px;
  padding: 14px;
  position: absolute;
  top: 50px;
  width: 750px;
  z-index: 1000;
}
#js_search_input_content {
  background: none repeat scroll 0 0 #FFFFFF;
  clear: both;
  padding: 15px;
  position: relative;
}
.js_search_input_close {
  position: absolute;
  right: 10px;
}
.table_below {
  margin-left: 20px;
}
.table_above {
  padding: 2px 0 6px 0;
  color: #666;
  font-weight: bold;
  font-size: 12px;
  width: 290px;
}
/* This is the map showing on hover */
.js_location_map {
  position: absolute;
  height: 200px;
  width: 200px;
  margin-top: -230px;
  border: 1px solid;
}
.pf-feed-map {
  height: 170px;
}
.js_location_name_hover {
  color: #63799F;
  cursor: pointer;
}
.comment_mini_text,
.activity_feed_content_status,
.row_title_info,
#content_load_data h1,
.activity_feed_content_float,
.activity_feed_content_no_image {
  word-wrap: break-word;
}
.js_parent_module_feed_poll .activity_feed_content_float {
  overflow: hidden;
}
.js_location_feedback {
  text-align: right;
  font-style: italic;
}
.header_login_block span iframe {
  width: 60px;
  height: 60px;
}
#apps_iframe {
  height: 800px;
}
@media (max-device-width: 700px), (max-width: 700px) {
  #right #js_block_border_user_register > .content {
    display: block !important;
  }
}
.truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.hide-overflow {
  overflow: hidden;
}
header h1 a {
  font-weight: 600;
  color: #555555;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 18px;
  text-overflow: ellipsis;
  line-height: 26px;
  word-break: break-word;
  word-wrap: break-word;
  height: 26px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
header h1 a:hover {
  color: #555555;
  text-decoration: none;
}
header h4 {
  margin: 0;
}
header h4 a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 30px;
  word-break: break-word;
  word-wrap: break-word;
  height: 30px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
header h4 a,
header h4 a:hover {
  color: white;
  text-decoration: none;
  font-weight: 500;
}
div.row_title_info div.extra_info {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 1.42857143;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 4.28571429;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
#profile_activity_statistics_block div.info_left {
  width: 50% !important;
  min-width: 200px;
}
.absolute-right {
  position: absolute;
  right: 0;
}
.item_view_content {
  min-width: 0;
}
.item_view_content img {
  max-width: 100%;
}
.item_view_content iframe {
  max-width: 100%;
}
.table-wrapper.table-responsive table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 16px;
  padding-bottom: 10px;
  background: transparent;
  padding: 0;
  margin-bottom: 0;
  border: 1px solid #dddddd;
}
.table-wrapper.table-responsive table > thead > tr > th,
.table-wrapper.table-responsive table > tbody > tr > th,
.table-wrapper.table-responsive table > tfoot > tr > th,
.table-wrapper.table-responsive table > thead > tr > td,
.table-wrapper.table-responsive table > tbody > tr > td,
.table-wrapper.table-responsive table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
.table-wrapper.table-responsive table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #dddddd;
}
.table-wrapper.table-responsive table > caption + thead > tr:first-child > th,
.table-wrapper.table-responsive table > colgroup + thead > tr:first-child > th,
.table-wrapper.table-responsive table > thead:first-child > tr:first-child > th,
.table-wrapper.table-responsive table > caption + thead > tr:first-child > td,
.table-wrapper.table-responsive table > colgroup + thead > tr:first-child > td,
.table-wrapper.table-responsive table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table-wrapper.table-responsive table > tbody + tbody {
  border-top: 2px solid #dddddd;
}
.table-wrapper.table-responsive table .table {
  background-color: #e9ebee;
  padding: 10px;
}
.table-wrapper.table-responsive table > thead > tr > th,
.table-wrapper.table-responsive table > tbody > tr > th,
.table-wrapper.table-responsive table > tfoot > tr > th,
.table-wrapper.table-responsive table > thead > tr > td,
.table-wrapper.table-responsive table > tbody > tr > td,
.table-wrapper.table-responsive table > tfoot > tr > td {
  border: 1px solid #dddddd;
}
.table-wrapper.table-responsive table > thead > tr > th,
.table-wrapper.table-responsive table > thead > tr > td {
  border-bottom-width: 2px;
}
.header_bar_search {
  position: relative;
}
.header_bar_search .advance_search_button {
  position: absolute;
  top: 0;
  z-index: 1;
  right: 48px;
  height: auto;
  bottom: 0;
  width: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.header_bar_search .advance_search_button a {
  color: #555555;
}
.header_bar_search .advance_search_button a.active .ico:before {
  content: "\eac8";
}
.header_bar_search .advance_search_button html[dir='rtl'] {
  right: auto;
  left: 48px;
}
html[dir='rtl'] .header_bar_search .header_bar_search_inner .input-group > .input-group-btn {
  position: absolute;
  left: 0;
  top: 0;
}
.header_bar_search .advance_search_form {
  box-shadow: 0px 24px 40px 0px rgba(0, 0, 0, 0.2);
  padding: 16px 16px 0 16px !important;
  border: 0 !important;
  background-color: transparent !important;
  margin-top: -12px !important;
  z-index: 1 !important;
  margin-bottom: 16px;
  position: absolute !important;
  left: 0px;
  right: 0px;
  display: block;
  z-index: 10 !important;
  background: #ffffff !important;
}
.header_bar_search .advance_search_form input.form-control,
.header_bar_search .advance_search_form select.form-control,
.header_bar_search .advance_search_form .selectize-control.form-control {
  height: 32px;
  min-height: 32px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 12px;
  padding-right: 12px;
  border-radius: 4px !important;
  font-size: 12px;
  background: #fff;
  border: 1px solid #c8c8c8;
}
.header_bar_search .advance_search_form:before {
  right: 56px !important;
  background-color: #fff !important;
}
html[dir='rtl'] .header_bar_search .advance_search_form:before {
  right: auto !important;
  left: 56px !important;
}
.header_bar_search .advance_search_form .advance_search_form_button {
  padding: 16px;
  border-top: 1px solid #efefef;
  margin: 0 -16px;
}
.header_bar_search .advance_search_form .advance_search_form_button .advance_search_dismiss {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  font-size: 14px;
  color: #a2a2a2;
  transition: color 0.3s;
  cursor: pointer;
}
.header_bar_search .advance_search_form .advance_search_form_button .advance_search_dismiss:hover {
  color: #555555;
}
.container {
  max-width: 100%;
}
.user-promotion-container .item-total {
  margin-bottom: 24px;
  display: flex;
}
.user-promotion-container .item-total .item-total-info {
  display: inline-flex;
  align-items: center;
}
html[dir="ltr"] .user-promotion-container .item-total .item-total-info {
  padding-right: 16px;
}
html[dir="rtl"] .user-promotion-container .item-total .item-total-info {
  padding-left: 16px;
}
html[dir="ltr"] .user-promotion-container .item-total .item-total-info {
  margin-right: 16px;
}
html[dir="rtl"] .user-promotion-container .item-total .item-total-info {
  margin-left: 16px;
}
html[dir='ltr'] .user-promotion-container .item-total .item-total-info {
  border-right: 1px solid #eeeeee;
}
html[dir='rtl'] .user-promotion-container .item-total .item-total-info {
  border-left: 1px solid #eeeeee;
}
.user-promotion-container .item-total .item-total-info:last-child {
  border: none !important;
}
html[dir="ltr"] .user-promotion-container .item-total .item-total-info:last-child {
  padding-right: 0;
}
html[dir="rtl"] .user-promotion-container .item-total .item-total-info:last-child {
  padding-left: 0;
}
html[dir="ltr"] .user-promotion-container .item-total .item-total-info:last-child {
  margin-right: 0;
}
html[dir="rtl"] .user-promotion-container .item-total .item-total-info:last-child {
  margin-left: 0;
}
@media (max-width: 480px) {
  html[dir="ltr"] .user-promotion-container .item-total .item-total-info {
    padding-right: 8px;
  }
  html[dir="rtl"] .user-promotion-container .item-total .item-total-info {
    padding-left: 8px;
  }
  html[dir="ltr"] .user-promotion-container .item-total .item-total-info {
    margin-right: 8px;
  }
  html[dir="rtl"] .user-promotion-container .item-total .item-total-info {
    margin-left: 8px;
  }
}
.user-promotion-container .item-total .item-total-info > .ico {
  font-size: 48px;
  color: #c8c8c8;
}
html[dir='ltr'] .user-promotion-container .item-total .item-total-info > .ico {
  margin-right: 12px;
}
html[dir='rtl'] .user-promotion-container .item-total .item-total-info > .ico {
  margin-left: 12px;
}
@media (max-width: 480px) {
  .user-promotion-container .item-total .item-total-info > .ico {
    font-size: 32px;
  }
}
.user-promotion-container .item-total .item-total-info .item-number {
  font-size: 14px;
  color: #a2a2a2;
  display: flex;
  flex-direction: column;
}
.user-promotion-container .item-total .item-total-info .item-number span {
  font-size: 32px;
  line-height: 32px;
  color: #3b5998;
}
@media (max-width: 480px) {
  .user-promotion-container .item-total .item-total-info .item-number {
    font-size: 12px;
  }
  .user-promotion-container .item-total .item-total-info .item-number span {
    font-size: 24px;
    line-height: 24px;
  }
}
.user-promotion-container .item-detail table thead {
  color: #a2a2a2;
  position: relative;
  background-color: #f8f8f8;
}
.user-promotion-container .item-detail table thead:before {
  content: "";
  position: absolute;
  left: -16px;
  right: -16px;
  background-color: #f8f8f8;
  z-index: -1;
}
.user-promotion-container .item-detail table thead > tr > th {
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom: 0;
  font-weight: normal;
}
.user-promotion-container .item-detail table tbody > tr > td {
  padding-top: 12px;
  padding-bottom: 12px;
  border-top: 0;
  border-bottom: 1px solid #eeeeee;
}
.core-user-status-block .holder_notify_drop_data {
  margin-bottom: 16px;
}
.core-user-status-block .holder_notify_drop_data .drop_data_image .img-wrapper,
.core-user-status-block .holder_notify_drop_data .drop_data_image .no_image_user {
  width: 48px;
  height: 48px;
}
.privacy-block-content {
  display: flex;
  flex-flow: wrap;
  margin: 0 -16px;
}
.privacy-block-content .item-outer {
  width: 50%;
  padding: 0 16px;
  margin-bottom: 8px;
}
@media (max-width: 768px) {
  .privacy-block-content .item-outer {
    width: 100%;
  }
}
.privacy-block-content .form-group {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
  margin-bottom: 0;
  border-bottom: 1px solid #efefef;
  height: 100%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.privacy-block-content .form-group label {
  margin-bottom: 0;
}
.privacy-block-content .form-group .profile-privacy-dropdown a.btn {
  float: right;
}
html[dir="ltr"] .privacy-block-content .form-group .profile-privacy-dropdown a.btn .fa-caret-down {
  margin-right: 0;
}
html[dir="rtl"] .privacy-block-content .form-group .profile-privacy-dropdown a.btn .fa-caret-down {
  margin-left: 0;
}
html[dir="ltr"] .privacy-block-content .form-group .profile-privacy-dropdown a.btn .fa-caret-down {
  margin-left: 8px;
}
html[dir="rtl"] .privacy-block-content .form-group .profile-privacy-dropdown a.btn .fa-caret-down {
  margin-right: 8px;
}
html[dir='rtl'] .privacy-block-content .form-group .profile-privacy-dropdown a.btn {
  float: left;
}
.privacy-block-content .form-group:not(:hover) .dropdown:not(.open) .privacy_setting_active:not(:hover),
.privacy-block-content .form-group:not(:hover) .privacy_setting:not(.open) .privacy_setting_active:not(:hover) {
  border-color: transparent !important;
}
.privacy-block-content .form-group:hover .profile-privacy-dropdown:not(.open) .privacy_setting_active:not(:hover) {
  border-color: transparent !important;
  background-color: transparent !important;
}
.privacy-block-content .form-group .dropdown.open .privacy_setting_active,
.privacy-block-content .form-group .privacy_setting.open .privacy_setting_active {
  background: #d8e0f0;
  color: #2d4373;
  border-color: #a8b9dd !important;
}
@media screen and (max-width: 767px) {
  .privacy-block-content .form-group {
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media (max-width: 480px) {
  .privacy-block-content .form-group {
    flex-direction: row !important;
    align-items: center !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  .privacy-block-content .form-group label {
    margin: 0 !important;
  }
  html[dir="ltr"] .privacy-block-content .form-group label {
    padding-right: 16px;
  }
  html[dir="rtl"] .privacy-block-content .form-group label {
    padding-left: 16px;
  }
}
.privacy-block-content .form-group .img-wrapper {
  width: 40px;
  height: 40px;
}
.privacy-block-content .form-group:hover {
  background-color: #f8f8f8;
}
.privacy-block-content .form-group label span.ico {
  font-size: 24px;
  display: inline-block;
}
html[dir="ltr"] .privacy-block-content .form-group label span.ico {
  margin-right: 8px;
}
html[dir="rtl"] .privacy-block-content .form-group label span.ico {
  margin-left: 8px;
}
@media (min-width: 480px + 1) {
  .privacy-block-content .form-group select {
    background: transparent;
    border: none;
    box-shadow: none;
    outline: 0;
    text-align-last: right;
  }
  html[dir='rtl'] .privacy-block-content .form-group select {
    text-align-last: left;
  }
}
.privacy-block-content .item_is_active_holder {
  display: flex;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  height: auto;
  min-width: 48px;
}
.privacy-block-content .item_is_active_holder .js_item_active {
  position: relative;
  margin: 0;
  text-indent: -99999px;
  font-size: 28px;
  padding: 0;
  background: transparent !important;
  position: absolute;
  left: auto;
  right: 0;
  top: 0;
  bottom: 0;
}
.privacy-block-content .item_is_active_holder .js_item_active:before {
  font-family: 'lineficon' !important;
  content: "\e9b4";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.privacy-block-content .item_is_active_holder .js_item_active.item_is_active {
  color: #3b5998 !important;
}
.privacy-block-content .item_is_active_holder .js_item_active.item_is_not_active {
  color: #a2a2a2 !important;
}
.privacy-block-content .item_is_active_holder .js_item_active.item_is_not_active:before {
  content: "\e935";
}
html[dir='rtl'] .privacy-block-content .item_is_active_holder .js_item_active {
  left: 0;
  right: auto;
}
.privacy-block-content .item_is_active_holder.item_selection_not_active .js_item_active.item_is_active {
  z-index: 1;
  opacity: 0;
}
.privacy-block-content .item_is_active_holder.item_selection_active .js_item_active.item_is_not_active {
  opacity: 0;
}
html[dir='rtl'] .privacy-block-content .item_is_active_holder {
  right: auto;
  left: 0;
}
@media screen and (max-width: 768px) {
  #js_privacy_block_notifications .privacy-block-content .item-outer + .item-outer,
  #js_privacy_block_profile .privacy-block-content .item-outer + .item-outer,
  #js_privacy_block_blocked .privacy-block-content .item-outer + .item-outer {
    margin-top: -8px;
  }
}
@media screen and (max-width: 767px) {
  #js_privacy_block_notifications .privacy-block-content .form-group {
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
#js_privacy_block_profile .privacy-block-content .form-group {
  padding: 8px 0;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  #page_user_privacy #main:not(.empty-left) .privacy-block-content .item-outer,
  #page_user_privacy #main:not(.empty-right) .privacy-block-content .item-outer {
    width: 100%;
  }
}
#js_privacy_block_profile .privacy-block-content .profile-privacy-dropdown a.btn {
  float: right;
}
html[dir='rtl'] #js_privacy_block_profile .privacy-block-content .profile-privacy-dropdown a.btn {
  float: left;
}
#js_privacy_block_profile .privacy-block-content .form-group {
  padding: 16px;
}
#js_privacy_block_items .privacy_setting {
  width: auto;
}
#js_privacy_block_items .privacy-block-content .item-outer {
  margin-bottom: 16px;
  padding: 0 12px;
}
#js_privacy_block_items .privacy_setting_div a.btn {
  float: right;
}
html[dir='rtl'] #js_privacy_block_items .privacy_setting_div a.btn {
  float: left;
}
html[dir="ltr"] #js_privacy_block_items .privacy_setting_div .dropdown-menu {
  left: auto;
  right: 0;
}
html[dir="rtl"] #js_privacy_block_items .privacy_setting_div .dropdown-menu {
  right: auto;
  left: 0;
}
#js_privacy_block_items .privacy_setting_div .dropdown-menu:after {
  right: 11px;
  left: auto;
}
html[dir='rtl'] #js_privacy_block_items .privacy_setting_div .dropdown-menu:after {
  right: auto;
  left: 13px;
}
#js_privacy_block_items .form-group {
  border: 1px solid #efefef;
  border-bottom-color: #dcdcdc;
  margin-bottom: 16px;
}
@media (max-width: 480px) {
  #js_privacy_block_items .form-group {
    flex-direction: row;
    align-items: center;
    padding: 8px !important;
  }
  #js_privacy_block_items .form-group label {
    margin-bottom: 0;
  }
}
#js_privacy_block_items .form-group:hover {
  border-color: #f8f8f8;
}
#js_privacy_block_items .form-group label {
  font-weight: 400;
  text-transform: uppercase;
  font-size: 16px;
}
#js_privacy_block_items .form-group label > span {
  width: 28px;
}
html[dir='rtl'] #js_privacy_block_items .form-group label > span {
  display: inline-block;
}
#js_privacy_block_blocked .form-group .user_profile_link_span {
  white-space: nowrap;
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
#js_privacy_block_blocked .form-group label.btn input {
  display: none;
}
.selectize-control.form-control {
  z-index: auto;
}
.selectize-control.form-control .selectize-dropdown .selectize-dropdown-content .option.active {
  background: #d8e0f0;
  color: #2d4373;
}
.selectize-control.form-control.multi {
  height: auto !important;
  min-height: 40px;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
  align-items: center;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .selectize-control.form-control.multi:after {
    content: '';
    min-height: 32px;
    font-size: 0;
  }
}
.selectize-control.form-control.multi .selectize-input {
  padding-left: 0;
  padding-right: 0;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .selectize-control.form-control.multi .selectize-input {
    line-height: 16px;
  }
}
.selectize-control.form-control.multi .selectize-input [data-value] {
  background: #3b5998;
  border: 1px solid #2d4373;
}
.selectize-control.form-control.multi .selectize-input [data-value].active {
  background: #2d4373;
}
.selectize-control.form-control.multi .selectize-input.has-items {
  padding-top: 3px;
  padding-bottom: 0;
}
.selectize-control.form-control.multi .selectize-input .remove {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .selectize-control.form-control.multi .selectize-input {
    display: inline-flex;
    flex-flow: wrap;
  }
}
.selectize-control.form-control.single {
  display: flex;
  align-items: center;
}
.form-inline .selectize-control.form-control.single {
  display: inline-flex;
}
@media (max-width: 767px) {
  .form-inline .selectize-control.form-control.single {
    margin-bottom: 8px;
  }
}
@media (min-width: 768px) {
  .form-inline .selectize-control.form-control.single.inline {
    min-width: 250px;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .selectize-control.form-control.single .selectize-input {
    display: flex;
    flex-flow: wrap;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .selectize-control.form-control.single .selectize-input > input {
    height: auto !important;
  }
}
.selectize-control.form-control.single.plugin-remove_button [data-value] {
  padding-right: 0 !important;
}
.selectize-control.form-control.single.plugin-remove_button [data-value] .remove-single {
  display: none;
}
.selectize-control.form-control .selectize-input {
  background: transparent;
  border: 0;
  padding: 0;
  box-shadow: none;
  max-height: 100%;
  max-width: 100%;
  overflow: hidden;
  padding-right: 14px;
}
.selectize-control.form-control .selectize-input:before {
  display: none;
}
.selectize-control.form-control .selectize-input:after {
  right: 0;
}
.selectize-dropdown.mCustomScrollbar {
  max-height: 200px;
  overflow: auto;
  display: block !important;
  opacity: 0 !important;
  visibility: hidden !important;
}
.selectize-dropdown.mCustomScrollbar .mCSB_inside > .mCSB_container {
  margin: 0 !important;
}
.selectize-dropdown.mCustomScrollbar .selectize-dropdown-content {
  max-height: none;
  overflow: visible;
}
.dropdown-active + .selectize-dropdown.mCustomScrollbar {
  opacity: 1 !important;
  visibility: visible !important;
}
@supports (-ms-accelerator:true) {
  .selectize-control.form-control.single .selectize-input > input {
    height: auto !important;
  }
  .selectize-control.form-control.single .selectize-input {
    display: flex;
    flex-flow: wrap;
  }
}
@supports (-ms-ime-align:auto) {
  .selectize-control.form-control.single .selectize-input > input {
    height: auto !important;
  }
  .selectize-control.form-control.single .selectize-input {
    display: flex;
    flex-flow: wrap;
  }
}
.selectize-dropdown.form-control {
  height: auto !important;
  z-index: 10;
  word-break: break-word;
  word-wrap: break-word;
  padding: 0 !important;
  left: 0 !important;
  right: 0 !important;
  top: 100% !important;
  min-width: 100%;
  margin: 0 !important;
}
.selectize-control.form-control.js_datepicker_month {
  min-width: 120px;
}
#js_block_border_user_register #js_register_capthca_image.recaptcha {
  transform: scale(0.7);
  transform-origin: left;
}
html[dir='rtl'] #js_block_border_user_register #js_register_capthca_image.recaptcha {
  transform-origin: right;
}
span.content_hash_tag {
  display: inline-block;
}
.border_radius_4 {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.border_radius_5 {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.border_radius_6 {
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.border_radius_7 {
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
.border_radius_8 {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
}
ul.extra_info_middot {
  margin: 0;
  padding: 0;
  list-style-type: inline;
}
ul.extra_info_middot li {
  display: inline;
  padding-right: 6px;
}
ul.extra_info_middot li a,
ul.extra_info_middot li a:hover {
  color: #555555;
}
ul.extra_info_middot_normal li a,
ul.extra_info_middot_normal li a:hover {
  color: #555555;
}
.block_listing ul.extra_info_middot li a,
.block_listing ul.extra_info_middot li a:hover {
  font-weight: normal;
}
.detail_info {
  color: #555555;
}
/* Used in poll.block.vote */
.percentage {
  width: 75%;
}
.t_center {
  text-align: center;
}
.t_right {
  text-align: right;
}
[dir="ltr"] .go_left {
  float: left;
  padding-right: 10px;
}
[dir="ltr"] form#js_process_request div.go_left {
  float: left !important;
  padding-right: 10px;
}
[dir="ltr"] .go_right {
  float: right;
  padding-left: 10px;
}
[dir="rtl"] .go_left {
  float: right;
  margin-left: 10px;
}
[dir="rtl"] form#js_process_request div.go_left {
  float: right !important;
  padding-right: 10px;
}
[dir="rtl"] .go_right {
  float: left;
  margin-right: 10px;
}
/* Padding */
.p_2 {
  padding: 2px;
}
.p_4 {
  padding: 4px;
}
.p_10 {
  padding: 10px;
}
.p_top_4 {
  padding-top: 4px;
}
.p_top_8 {
  padding-top: 8px;
}
.p_top_15 {
  padding-top: 15px;
}
.p_top_25 {
  padding-top: 25px;
}
.p_bottom_5 {
  padding-bottom: 5px;
}
.p_bottom_10 {
  padding-bottom: 10px;
}
.p_bottom_15 {
  padding-bottom: 15px;
}
.p_bottom_25 {
  padding-bottom: 25px;
}
.p_left_10 {
  padding-left: 10px;
}
/* Margin */
.m_left_60 {
  margin-left: 60px;
}
.m_top_5 {
  margin-top: 5px;
}
.m_top_15 {
  margin-top: 15px;
}
.m_top_25 {
  margin-top: 25px;
}
.m_bottom_15 {
  margin-bottom: 15px;
}
.m_bottom_0 {
  margin-bottom: 0px !important;
}
/* Font Size */
.f_size_8 {
  font-size: 11px;
}
/* Vertical Align */
.v_middle {
  vertical-align: middle;
}
/* Width */
.w_95 {
  width: 95%;
}
.table {
  padding-bottom: 10px;
}
.user_register_form .table {
  position: relative;
}
.user_register_form .table_left {
  position: absolute;
  left: 0;
  font-weight: normal;
  text-align: right;
}
.user_register_form .table_right {
  margin-left: 90px;
}
div.table_clear {
  padding: 2px 0 10px 0;
}
.user_register_form div.table_clear {
  margin-left: 90px;
}
ul.table_clear_button {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
ul.table_clear_button li.table_clear_ajax {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/ajax/add.gif') no-repeat center center;
  width: 20px;
  height: 25px;
  display: none;
}
[dir="rtl"] ul.table_clear_button li {
  float: right;
  margin-left: 6px;
}
[dir="ltr"] ul.table_clear_button li {
  float: left;
  margin-right: 6px;
}
ul.inline {
  display: inline-flex;
}
.required {
  color: #999999;
}
.separate {
  border-top: 1px #D7D7D7 solid;
  padding: 2px;
  margin: 10px 0 10px 0;
}
.clear {
  clear: both;
}
.clear_left {
  clear: left;
}
.label_hover label:hover {
  background: #F4F4F4;
}
.label_flow {
  overflow: auto;
  padding: 10px;
  border: 1px solid #c8c8c8;
}
.label_flow label {
  display: block;
}
.label_flow_menu {
  margin-bottom: 10px;
  border-bottom: 1px #dfdfdf solid;
  padding: 0 0 5px 0;
  font-size: 12px;
}
.label_flow_menu ul {
  border: 0;
  margin: 0;
  padding: 0;
  list-style-type: none;
  text-align: center;
}
.label_flow_menu ul li {
  display: block;
  float: left;
  text-align: center;
  padding: 0;
  margin: 0;
}
.label_flow_menu ul li a {
  padding: 4px 8px 4px 8px;
  margin: 0;
  text-decoration: none;
  display: block;
  text-align: center;
  font-weight: bold;
}
.label_flow_menu ul li a:hover {
  text-decoration: underline;
}
.label_flow_menu ul li.label_flow_menu_active a,
.label_flow_menu ul li.label_flow_menu_active a:hover {
  text-decoration: none;
  background: #4F4F4F;
  color: #fff;
}
.button_warning {
  cursor: pointer;
  font-size: 12px;
  margin: 0;
  padding: 4px 1px 4px 1px;
  vertical-align: middle;
  font-weight: bold;
  overflow: visible;
  color: #fff;
  background: #B70000;
  border: 1px #EEEEEE solid;
}
.button_warning:hover,
input.button_warning_hover {
  margin: 0;
  color: #fff;
  background: #e7041e;
  border: 1px #EEEEEE solid;
}
a.button_off_link,
a.button_off_link:hover {
  cursor: pointer;
  font-size: 11px;
  margin: 0;
  padding: 4px 8px 4px 8px;
  vertical-align: middle;
  font-weight: bold;
  overflow: visible;
  color: #fff;
  background: #666666 url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/button.png') repeat-x bottom;
  border: 1px #000 solid;
  -moz-box-shadow: 2px 2px 2px #CFCFCF;
  -webkit-box-shadow: 2px 2px 2px #CFCFCF;
  box-shadow: 2px 2px 2px #CFCFCF;
}
a.button_off_link,
a.button_off_link:hover {
  background: #f2f2f2 url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/button_off.png') repeat-x bottom;
  font-weight: normal;
  color: #8A8A8A;
  border: 1px #DFDFDF solid;
}
a.button_off_link,
a.button_off_link:hover {
  display: block;
  text-decoration: none;
  padding: 4px;
  line-height: 16px;
}
div#content input.header_bar_input {
  font-size: 12px;
  background: #fff;
}
div#content img.captcha {
  border: 1px #B2B2B2 solid;
}
div#content img.captcha:hover {
  border: 1px #54A4DE solid;
}
div#content div.drop_layer {
  font-size: 13px;
  padding: 4px;
  color: #333;
  display: none;
  width: 100%;
  background: #EEEEEE;
  border: 1px #c6c6c6 solid;
}
div#content div.drop_layer div.item {
  background: #fff;
  border-top: 1px #c6c6c6 solid;
  padding: 2px;
}
div#content div.drop_layer div.item:hover {
  background: #EEEEEE;
}
div#content div.drop_layer div.first {
  border-top: none;
}
div.error_message {
  background: #BF5F5F;
  margin: 4px 0 4px 0;
  color: #fff;
  padding: 4px;
  position: relative;
  font-weight: bold;
}
.valid_message {
  background: #CEEEB2;
  margin: 4px 0 4px 0;
  color: #000;
  padding: 6px;
}
#js_is_page div.js_no_feed_to_show {
  height: 30px;
  line-height: 30px;
  margin-bottom: 0;
  text-align: center;
}
a.message_link {
  position: absolute;
  right: 0;
  margin-right: 4px;
  background: #fff;
  display: block;
  padding: 1px 4px 1px 4px;
  text-decoration: none;
  color: #195B85;
  font-size: 12px;
}
div.alert_input {
  border: 1px #b70000 solid;
  background: #fff;
}
div.main_break {
  padding-top: 10px;
}
div#content div.drop_layer {
  font-size: 13px;
  padding: 4px;
  color: #333;
  display: none;
  width: 100%;
  background: #EEEEEE;
  border: 1px #c6c6c6 solid;
}
div#content div.drop_layer div.item {
  background: #fff;
  border-top: 1px #c6c6c6 solid;
  padding: 2px;
}
div#content div.drop_layer div.item:hover {
  background: #EEEEEE;
}
div#content div.drop_layer div.first {
  border-top: none;
}
div.row1,
div.row2 {
  padding-top: 16px;
}
div.row_no_border {
  border-bottom: none;
}
div.row3 {
  padding: 8px;
}
div.row_title_group {
  font-size: 15px;
  padding: 4px;
  background: #EDF7FA;
  border: 1px #AACCEE solid;
  color: #666666;
  font-weight: bold;
}
div.row_first {
  padding-top: 0;
}
div.hover_action {
  position: relative;
}
div.row_action {
  position: absolute;
  right: 0;
  top: 0;
  margin-top: 10px;
  margin-right: 4px;
  display: none;
}
div.row_focus {
  background: #718dc8 !important;
}
div.item_view_photo {
  position: absolute;
  right: 0;
  margin-right: 35px;
  margin-top: -50px;
}
div.row_title {
  position: relative;
}
div.row_title_image_header {
  position: absolute;
  left: 0;
  width: 130px;
  text-align: center;
  border-right: 1px #DFDFDF solid;
}
div.row_title_image_header_body {
  margin-left: 138px;
  min-height: 140px;
}
div.row_title_image {
  float: left;
  margin-left: 0;
}
div.row_title_image > a {
  display: block;
}
div.row_title_info {
  min-height: 55px;
}
.row_edit_bar_parent,
a.moderate_link {
  display: none;
}
#content_load_data div.row_title_info h1 {
  margin: 0;
  padding: 0;
  font-size: medium;
}
#content_load_data div.row_title_info h1 a.link {
  color: #3B5998;
}
div.row_title_info a.link,
a.item_link {
  font-size: 15px;
  font-weight: bold;
}
a.row_sub_link {
  font-weight: bold;
}
span.row_title_link a {
  font-size: 13px;
  font-weight: bold;
}
span.row_title_status {
  font-size: 11px;
}
.row_edit_bar {
  float: right;
  margin-right: 16px;
  transition: all 0.5s ease;
}
.row_edit_bar > .row_edit_bar_action {
  color: #d9d9d9;
}
.row_edit_bar > .row_edit_bar_action:hover {
  color: #b3b3b3;
}
.row_edit_bar .dropdown-menu {
  right: 0;
  left: auto;
}
.row_edit_bar_holder {
  padding-top: 8px;
  display: none;
  z-index: 1000;
  position: absolute;
  margin-top: 19px;
}
.image_hover_menu ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 200px;
  z-index: 3000;
}
.image_hover_menu ul {
  width: 130px;
}
.image_hover_menu ul li {
  float: none;
  display: block;
}
.image_hover_menu ul li a,
.image_hover_menu ul li a:hover {
  width: auto;
  background: #333;
  color: #fff;
  padding: 0 0 0 10px;
  display: block;
  line-height: 24px;
  text-decoration: none;
}
.image_hover_menu ul li a:hover {
  background: #3F3F3F;
}
.image_hover_menu ul li.item_delete a:hover {
  background: #8F2C2C;
}
.item_tag_holder {
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px #DFDFDF solid;
}
.item_tag_holder .item_tag {
  color: #a2a2a2;
}
.item_tag_holder a {
  color: #555555;
}
.item_tag,
.item_tag a,
.item_tag a:hover {
  color: #808080;
}
div.isSelected {
  background: #FFC1DE;
}
div.row_moderate {
  background: #FEFBD9;
  padding-top: 10px;
}
li.row_moderate {
  background: #FEFBD9;
}
div.row_featured,
div.row_sponsored,
div.row_sponsored_image,
div.row_moderate_image,
div.row_featured_image {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/row_featured.png') repeat-x;
  border-top: 1px #dfdfdf solid;
}
div.row_featured {
  border-top: 0;
}
div.row_featured,
div.row_sponsored,
div.row_moderate {
  padding-top: 12px;
  padding-left: 5px;
  padding-right: 5px;
  margin: 0 0 5px 0;
}
.row_moderate_info {
  border-bottom: 1px #ccc solid;
  padding: 0 0 5px 0;
  margin: 0 0 10px 0;
  font-weight: bold;
}
.row_featured_link,
.row_sponsored_link,
.row_pending_link {
  line-height: 22px;
  padding: 0 10px 0 10px;
  position: absolute;
  margin-top: 0;
  z-index: 10;
}
[dir=ltr] .row_featured_link,
[dir=ltr] .row_sponsored_link,
[dir=ltr] .row_pending_link {
  left: 0;
}
[dir=rtl] .row_featured_link,
[dir=rtl] .row_sponsored_link,
[dir=rtl] .row_pending_link {
  right: 0;
}
.photo_row_dynamic_view .row_featured_link,
.photo_row_dynamic_view .row_sponsored_link,
.photo_row_dynamic_view .row_pending_link {
  bottom: 5px;
  left: 1px;
}
.row_pending_link {
  background: #0084ff;
  color: #fff;
  border: 1px #477F4B solid;
}
.row_featured_link {
  background: #42b72a;
  color: #fff;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: bold;
}
.row_sponsored_link {
  background: #fa3e3e;
  color: #fff;
  border: 1px #BF4F0B solid;
}
.new_quote {
  position: relative;
  margin-bottom: 15px;
}
.new_quote_header {
  padding-left: 10px;
}
.new_quote_content_holder {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/action_drop.png') no-repeat 10px 0;
  padding-top: 8px;
  margin-top: 5px;
  margin-left: 10px;
}
.new_quote_content {
  padding: 5px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  -moz-box-shadow: 3px 3px 3px #CFCFCF;
  -webkit-box-shadow: 3px 3px 3px #CFCFCF;
  box-shadow: 6px 6px 6px #CFCFCF;
  background: #333;
  color: #fff;
}
.new_quote .new_quote_content .new_quote .new_quote_content {
  background: #fff;
  color: #333;
  -moz-box-shadow: 3px 3px 3px transparent;
  -webkit-box-shadow: 3px 3px 3px transparent;
  box-shadow: 6px 6px 6px transparent;
  border: 1px #ccc solid;
}
.new_quote .new_quote_content .new_quote .new_quote_content a,
.new_quote .new_quote_content .new_quote .new_quote_content a:hover {
  color: #3b5998;
}
.new_quote .new_quote_content_holder .new_quote .new_quote_content_holder {
  background: transparent;
}
div.quote {
  padding: 5px;
  margin: 4px 0 2px 4px;
}
div.quote_body {
  border-top: 2px #F4F4F3 solid;
  border-right: 1px #F4F4F3 solid;
  border-bottom: 1px #F4F4F3 solid;
  border-left: 2px #F4F4F3 solid;
  padding: 10px;
  background: #f9f9f9;
  width: 94%;
  -moz-box-shadow: 5px 5px 5px #EFEFEF;
  -webkit-box-shadow: 5px 5px 5px #EFEFEF;
  box-shadow: 5px 5px 5px #EFEFEF;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
ul.action {
  list-style-type: none;
  position: relative;
}
ul.action > li {
  border-bottom: 1px solid #eeeeee;
  display: block;
  position: relative;
}
ul.action > li > ul {
  border-top: 1px solid #eeeeee;
  position: relative;
  padding: 10px 0;
}
ul.action > li > ul.collapse {
  display: none;
}
ul.action > li > ul.collapse.in {
  display: block;
}
ul.action > li > a {
  display: block;
  position: relative;
  color: #555555;
  line-height: 50px;
  padding: 0 5px;
  text-decoration: none;
}
ul.action > li > a:hover,
ul.action > li > a:focus {
  color: #555555;
}
ul.action > li > ul > li > a {
  display: block;
  position: relative;
  color: #555555;
  line-height: 34px;
  padding-left: 16px;
  text-decoration: none;
}
ul.action > li > ul > li > a:hover,
ul.action > li > ul > li > a:focus {
  color: #555555;
}
ul.action > li > ul > li > a:before {
  display: inline-block;
  font-size: inherit;
  line-height: inherit;
  font-family: FontAwesome;
  content: "\f105";
  padding-right: 5px;
}
ul.action > li.active > a,
ul.action > li > ul > li.active > a,
ul.action > li.active > a:hover,
ul.action > li > ul > li.active > a:hover,
ul.action > li.active > a:focus,
ul.action > li > ul > li.active > a:focus {
  color: #555555;
}
ul.action li .category_show_more_less:hover {
  background: #333;
}
ul.action li.category ul li a,
ul.action li.category ul li a:hover {
  font-weight: normal;
}
ul.action li div.parent {
  background: #EDF7FA;
  padding: 4px;
  margin-bottom: 2px;
  text-decoration: none;
  display: block;
}
ul.action li .category_show_more_less {
  position: absolute;
  left: 0;
  top: 3px;
  cursor: pointer;
  width: 18px;
  height: 18px;
}
.category-list .category .category-toggle {
  float: left;
}
.category-list .category .category-toggle i.fa {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.category-list .category .category-toggle[aria-expanded="true"] i.fa {
  transform: rotate(90deg);
}
.category-list .category .category_show_more_less_link {
  overflow: hidden;
}
.category-list .category .special_subcategory > a {
  padding-left: 16px;
}
.category-list .category .special_subcategory > a:before {
  display: none;
}
.category-list ul.collapse:not(.in) {
  display: none;
}
ul.mini_action {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
ul.mini_action li {
  display: inline;
}
ul.mini_action li a {
  border: 1px #f1f1f1 solid;
  padding: 4px;
  margin-bottom: 2px;
  text-decoration: none;
  display: block;
  font-size: 11px;
}
ul.mini_action li a:hover {
  padding: 4px;
  text-decoration: none;
  border: 1px #01AFEE solid;
  font-size: 11px;
}
/* NEW */
.table_header {
  background: #F4F4F4;
  color: #333333;
  border: 1px #CCCCCC solid;
}
.table_header ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.table_header li {
  float: left;
  display: block;
  padding: 4px 5px 4px 2px;
  border-right: 1px #CCCCCC solid;
}
.table_header li.last {
  border: 0;
}
.table_info {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/table_info.png') repeat-x;
  color: #fff;
  padding: 0 0 0 6px;
  font-weight: bold;
  font-size: 13px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  margin-bottom: 4px;
  height: 34px;
  line-height: 34px;
}
.table_info a {
  color: #fff;
  font-weight: bold;
  text-decoration: none;
}
.table_info a:hover {
  color: #fff;
  text-decoration: underline;
}
.table_row {
  border-bottom: 1px #dfdfdf solid;
  position: relative;
  padding: 4px 0 10px 0;
  margin-bottom: 6px;
}
.table_row ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.table_row li {
  float: left;
  display: block;
  padding: 4px 5px 4px 2px;
  height: 50px;
}
.table_row li.checkbox {
  padding: 4px 5px 4px 2px;
}
.table_row li.last {
  border: 0;
}
.table_header li.checkbox {
  padding: 1px 5px 1px 2px;
}
.table_sub_row {
  background: #F4F4F3;
  padding: 4px 0 4px 60px;
  border-top: 1px #CCCCCC solid;
}
.table_sub_row_text {
  padding: 4px 0 20px 35px;
}
/**
 * Drop Navigation
 */
.sub_menu_bar,
.sub_menu_bar ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.sub_menu_bar > li > a {
  display: block;
  padding: 0 4px 0 4px;
  height: 25px;
  line-height: 25px;
  background: #fff;
  text-decoration: none;
  color: #2D2E30;
}
.sub_menu_bar > li > a:hover {
  color: #2D2E30;
  text-decoration: underline;
}
.sub_menu_bar > li > a.is_already_open,
.sub_menu_bar > li > a.is_already_open:hover {
  background: #333;
  color: #fff;
  text-decoration: none;
}
div.sub_menu_bar_main {
  margin: 0 0 8px 0;
  height: 25px;
}
.sub_menu_bar_main_bottom {
  padding-top: 8px;
}
div.sub_menu_bar_main a,
div.sub_menu_bar_main a:hover {
  position: absolute;
  left: 0;
  background: #f1f1f1;
  border: 1px #dfdfdf solid;
  padding: 0 14px 0 14px;
  height: 25px;
  line-height: 25px;
  text-decoration: none;
  font-weight: bold;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  -moz-box-shadow: 2px 2px 2px #f1f1f1;
  -webkit-box-shadow: 2px 2px 2px #f1f1f1;
  box-shadow: 2px 2px 2px #f1f1f1;
  display: block;
  color: #333;
}
div.sub_menu_bar_main a:active {
  -moz-box-shadow: 2px 2px 2px #fff;
  -webkit-box-shadow: 2px 2px 2px #fff;
  box-shadow: 2px 2px 2px #fff;
}
.sub_menu_bar ul {
  margin: 0;
  padding: 0;
}
.sub_menu_bar > li,
.sub_menu_bar_li {
  float: left;
  margin-left: 4px;
  position: relative;
}
.sub_menu_bar li {
  position: relative;
}
.input_clone {
  padding: 5px;
  font-size: 13px;
  background: #f3f3f3;
  border: solid 1px #c6c6c6;
  padding-right: 3px;
  border-bottom: solid 1px #e3e3e3;
  color: #333;
}
.input_button {
  background: #ECF6FA;
  padding: 8px;
}
a.select_clone_select {
  font-size: 11px;
  background: #f3f3f3;
  border: 1px #c6c6c6 solid;
  border-bottom: 1px #e3e3e3 solid;
  color: #333;
  padding: 4px;
  cursor: pointer;
  display: block;
  width: 292px;
  text-decoration: none;
}
a:hover.select_clone_select {
  text-decoration: none;
}
div.select_clone {
  position: absolute;
  border: 1px #ccc solid;
  background: #f3f3f3;
  display: none;
  z-index: 1000;
  width: 300px;
}
div.select_clone ul {
  margin: 2px 0 5px 10px;
}
div.select_clone ul li {
  display: inline;
}
div.select_clone ul li a {
  color: #333;
  text-decoration: none;
  display: block;
  padding: 2px;
  width: 98%;
}
div.select_clone ul li a:hover {
  color: #333;
  text-decoration: none;
  background: #f9f9f9;
}
div.select_clone ul li a.selected {
  background: #FFFF66;
}
div.select_clone_inner {
  overflow: auto;
  height: 200px;
}
div.select_clone_menu {
  border-top: 1px #c6c6c6 solid;
  text-align: right;
}
div.select_clone_menu ul {
  margin: 5px;
}
div.select_clone_menu ul li {
  display: inline;
}
div.select_clone_menu ul li a {
  display: inline;
  background: #fff;
  border: 1px #EEEEEE solid;
  padding: 2px;
  color: #54A4DE;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}
div.select_clone_menu ul li a:hover {
  background: #54A4DE;
  border: 1px #EEEEEE solid;
  color: #fff;
  text-decoration: none;
}
.item_menu_holder_list {
  position: relative;
  height: 22px;
  margin-top: 10px;
  margin-bottom: 5px;
}
ul.item_menu {
  margin: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
}
html[dir='rtl'] ul.item_menu {
  right: auto;
  left: 0;
}
.row1 ul.item_menu,
.row2 ul.item_menu {
  display: none;
}
ul.item_menu li {
  display: inline;
}
ul.item_menu li a {
  display: block;
  padding: 0 4px 0 4px;
  text-decoration: none;
  margin-left: 2px;
  float: left;
  line-height: 22px;
  border: 1px #fff solid;
}
ul.item_menu li a:hover {
  display: block;
  padding: 0 4px 0 4px;
  text-decoration: none;
  margin-left: 2px;
  float: left;
  line-height: 22px;
}
input.disabled,
textarea.disabled {
  background: #ccc;
  color: #000;
}
input.disabled:hover {
  background: #ccc;
  color: #000;
}
.link_menu {
  position: absolute;
}
.link_menu ul,
.sub_menu_bar .dropContent ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: relative;
}
.link_menu li a,
.sub_menu_bar .dropContent li a,
.link_menu .div_menu {
  display: block;
}
#content a.drop_down_link {
  background-image: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/bullet_arrow_down.gif');
  background-repeat: no-repeat;
  background-position: center right;
  padding-right: 12px;
}
.highlight {
  background: #DAEDE2;
  color: #528F6C;
}
.js_sort_holder {
  border: 2px #ccc dashed;
  display: block;
  width: 100%;
}
.image_hover_holder {
  position: relative;
}
.image_hover_menu_link {
  position: absolute;
  right: -1px;
  bottom: 0;
  margin-bottom: 3px;
  z-index: 200;
  line-height: 22px;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/image_hover_menu_link.png') no-repeat;
  overflow: hidden;
  text-indent: -1000px;
  width: 22px;
  display: none;
}
.image_hover_active {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/image_hover_menu_link.png') no-repeat 0 -22px;
}
.image_hover_menu {
  display: none;
  position: absolute;
  right: 20px;
  bottom: 4px;
  z-index: 1000;
}
.position_fixed {
  position: fixed;
}
/**
 Footer
**/
/* The entire footer bar, including menu link and chat conversations */
.im_in_chat_menu_holder {
  position: relative;
}
.im_in_chat_menu_holder a,
.im_in_chat_menu_holder a:hover {
  display: block;
  float: left;
  line-height: 22px;
  height: 22px;
  padding: 0 4px 0 4px;
}
#im_footer_bar {
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 1900;
}
#js_footer_im_holder {
  position: fixed;
  z-index: 2000;
  bottom: 0;
  right: -1px;
}
#im_footer_bar li {
  float: left;
  position: relative;
  margin-left: 5px;
}
#im_footer_bar li .js_im_link a,
#im_footer_bar li .js_im_link a:hover,
#im_footer_bar li #main_messenger_link a,
#im_footer_bar li #main_messenger_link a:hover {
  line-height: 22px;
  height: 22px;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/js_im_link.png') repeat-x;
  color: #fff;
  text-decoration: none;
  display: block;
  border: 1px #AFAFAF solid;
  border-bottom: 0;
  font-weight: bold;
  width: 250px;
}
#im_footer_bar li li.seen .js_im_link a,
#im_footer_bar li li.seen .js_im_link a:hover {
  width: 250px;
}
#im_footer_bar li li.seen .js_im_link a,
#im_footer_bar li li.seen .js_im_link a:hover,
#im_footer_bar li li #main_messenger_link a.seen,
#im_footer_bar li li #main_messenger_link a.seen:hover {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/js_im_link.png') repeat-x 0 -22px;
  color: #333;
}
#im_footer_bar li li a#js_instant_messenger_link,
#im_footer_bar li li a#js_instant_messenger_link:hover,
#im_footer_bar li li.seen a#js_instant_messenger_link,
#im_footer_bar li li.seen a#js_instant_messenger_link:hover {
  width: 200px;
}
#im_footer_bar li li.new .js_im_link a,
#im_footer_bar li li.new .js_im_link a:hover {
  background: #FFFF88;
  color: #333;
}
#im_footer_bar li .js_im_link a:hover,
#im_footer_bar li #main_messenger_link a:hover,
.im_in_chat_menu_holder a:hover {
  background: #4F4F4F;
}
#im_chats_lists {
  display: none;
}
/* inside an li this div contains the list of messages to display */
.js_messages {
  position: absolute;
  top: -402px;
}
/* The following affect the Minimize and Maximize container inside a chat conversation */
.im_in_chat_menu {
  position: absolute;
  right: 0;
  z-index: 1000;
}
.im_main_search_bar {
  position: relative;
  padding-left: 20px;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/im_main_search_bar.png') no-repeat 2px 4px;
}
.im_in_chat_menu_bar {
  position: absolute;
  background: #5F5F5F;
  left: 0;
  width: 250px;
  top: 22px;
  border-bottom: 4px #000 solid;
  display: none;
  z-index: 2000;
}
.im_in_chat_menu_bar_on {
  top: auto;
  bottom: 25px;
  border-bottom: 0;
  border-top: 2px #000 solid;
  width: 200px;
}
.im_in_chat_menu_bar a,
.im_in_chat_menu_bar a:hover {
  display: block;
  line-height: 22px;
  height: 22px;
  padding: 0 5px 0 5px;
  border-top: 1px #000 solid;
  text-decoration: none;
  font-weight: normal;
  color: #fff;
}
.im_in_chat_menu_bar a:hover {
  background: #333;
}
/* This is the "im.link" for the main IM menu*/
#js_im_holder {
  width: 200px;
  position: relative;
}
#im_footer_wrapper {
  float: right;
  z-index: 999;
}
.footer_menu_flow {
  overflow: auto;
  border: 1px #E5E5E5 solid;
  padding: 4px;
}
.notification_count {
  position: absolute;
  right: 0;
  top: 0;
  background: #FF0000;
  color: #fff;
  font-size: 11px;
  padding: 1px 3px 1px 3px;
  margin-right: 2px;
  cursor: pointer;
}
.js_new_message {
  position: absolute;
  right: 0;
  top: 0;
  background: #FEFBD9;
  height: 15px;
  line-height: 15px;
  padding: 1px 3px 1px 3px;
  cursor: pointer;
  color: #6B6B6B;
  border: 1px #EEE9B5 solid;
  margin-right: -2px;
  margin-top: -6px;
  z-index: 1;
}
div#sidebar div.title .block_edit,
div#content div.title .block_edit {
  position: absolute;
  background: #EEEEEE;
  font-size: 11px;
  width: 200px;
  left: 0;
  z-index: 10;
  border: 1px #DFDFDF solid;
  padding: 4px;
  margin-left: -194px;
  margin-top: -16px;
}
div#sidebar div.title .block_edit ul div#content div.title .block_edit ul {
  list-style-type: none;
}
div#sidebar div.title .block_edit ul li,
div#content div.title .block_edit ul li {
  display: block;
}
div#sidebar div.title .block_edit ul li a,
div#content div.title .block_edit ul li a {
  width: 96%;
  text-decoration: none;
  background: #fff;
  display: block;
  padding: 4px;
  color: #1A95E8;
}
div#sidebar .action li a {
  position: relative;
}
div#sidebar div.title .block_edit ul li a:hover,
div#content div.title .block_edit ul li a:hover {
  text-decoration: none;
  background: #EEEEEE;
}
div.footer_menu_content_bg {
  background: #fff;
}
div#favorite_menu {
  background: #D3D3D3;
  padding-bottom: 10px;
}
div#favorite_menu ul {
  margin: 0 0 0 5px;
  padding: 0;
}
div#favorite_menu ul li {
  display: inline;
  list-style-type: none;
}
div#favorite_menu ul li a {
  padding: 5px;
  background: #D5E7FB;
  display: block;
  float: left;
  margin: 0 2px 0 0;
  border-right: 1px #DFDFDF solid;
  border-left: 1px #DFDFDF solid;
  color: #131313;
  font-weight: bold;
  text-decoration: none;
}
div#favorite_menu ul li a:hover {
  background: #fff;
  text-decoration: none;
}
div#favorite_menu ul li a.active {
  background: #fff;
  text-decoration: none;
}
.input_drop_layer {
  font-size: 13px;
  background: #fff;
  border: 1px #dfdfdf solid;
  border-bottom: 2px #000 solid;
  color: #333;
  position: absolute;
  -moz-box-shadow: 6px 6px 6px #CCC;
  -webkit-box-shadow: 6px 6px 6px #CCC;
  box-shadow: 6px 6px 6px #CCC;
}
.input_drop_layer ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.input_drop_layer li a {
  padding: 0 6px 0 6px;
  display: block;
  line-height: 22px;
  text-decoration: none;
}
.input_drop_layer li a:hover {
  padding: 0 6px 0 6px;
  display: block;
  line-height: 22px;
  text-decoration: none;
  background: #333;
  color: #fff;
}
.item_action_active {
  color: green;
}
.item_action_pending_payment {
  color: red;
  font-weight: bold;
}
.item_action_pending_action {
  font-style: italic;
}
.item_action_cancel {
  color: #b70000;
}
.item_is_active_holder {
  position: relative;
  height: 30px;
}
.item_is_active,
.item_is_not_active {
  padding: 4px 8px 4px 4px;
  display: block;
  width: 50px;
  position: absolute;
}
.item_is_active input,
.item_is_not_active input {
  border: 0;
  background: none;
}
.item_is_active {
  background: #E3F6E5;
  border: 1px #B4E3B9 solid;
  cursor: default;
  left: 0;
}
.item_is_not_active {
  background: #F6E3E3;
  border: 1px #E3B4B4 solid;
  cursor: default;
  left: 0;
  margin-left: 64px;
}
.item_is_active input,
.item_is_not_active input {
  vertical-align: top;
}
#site_offline {
  background: #FFFFCC;
  border-bottom: 1px #F2E389 solid;
  color: #9B0F09;
  font-size: 13px;
  font-family: verdana;
  padding: 6px;
  text-align: center;
}
#site_offline a {
  color: #9B0F09;
  text-decoration: underline;
}
#site_offline a:hover {
  color: #9B0F09;
  text-decoration: none;
}
div.user_status_update {
  margin-bottom: 15px;
  background: #E6F2FA;
  padding: 5px;
  text-align: center;
  position: relative;
}
.user_status_update input.input_status {
  vertical-align: middle;
  width: 98%;
  font-size: 16px;
  padding: 5px;
}
.user_status_update_ajax {
  position: absolute;
  right: 0;
  margin-right: 10px;
  margin-top: 8px;
  display: none;
}
.js_sort_holder_active {
  border: 1px #ccc dashed;
  visibility: visible;
  display: block;
}
.js_temp_place_holder_hide {
  visibility: hidden;
}
.row_is_correct {
  background: #ACEE8A;
}
.row_is_incorrect {
  background: #F18281;
}
.forum_rss_link {
  position: absolute;
  right: 0;
  top: -22px;
}
.user_browse_info {
  position: absolute;
  left: 120px;
}
.user_browse_image {
  width: 120px;
  text-align: center;
}
.music_album_info {
  position: absolute;
  margin-left: 125px;
}
.music_album_image {
  width: 122px;
  text-align: center;
  height: 120px;
}
/* Feed module : entry template block */
#js_feed_comment_holder {
  display: none;
}
.feed_comment_buttons_wrap {
  margin-top: 4px;
}
.button-link {
  text-decoration: none;
  display: block;
  line-height: 24px;
  padding: 5px 10px 6px 0;
  text-align: center;
  background: #165275;
  color: #fff;
  font-weight: bold;
  -webkit-border-radius: 5px;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 50, 0.8);
  -moz-border-radius: 5px;
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 50, 0.8);
}
.button-link:hover {
  background: #35769b;
  color: #fff;
  text-decoration: none;
}
.dashboard_share_clear {
  position: absolute;
  left: 6px;
}
.dashboard_core {
  padding-right: 10px;
  margin-bottom: 10px;
  width: 150px;
}
.dashboard_user_group {
  margin-left: 10px;
}
.dashboard_info {
  padding-top: 2px;
}
.dashboard_menu {
  padding-right: 0;
}
.dashboard_menu_width {
  width: 35%;
}
.shoutbox_holder {
  margin: 0 0 5px 0;
  position: relative;
  height: 300px;
}
.shoutbox_input {
  width: 240px;
}
.sJsQuickEdit {
  cursor: default;
}
.js_temp_friend_search_form {
  position: absolute;
  width: auto;
  z-index: 2000;
}
.js_temp_friend_search_form_holder {
  border-left: 1px #ccc solid;
  border-right: 1px #ccc solid;
  border-bottom: 4px #ccc solid;
  background: #fff;
  font-size: 13px;
  padding: 4px;
}
.js_temp_friend_search_form_main .js_temp_friend_search_form_holder {
  padding: 4px 0 0 0;
}
.js_temp_friend_search_form_holder ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.js_temp_friend_search_form_holder ul li a,
.js_temp_friend_search_form_holder ul li a:hover {
  text-decoration: none;
  display: block;
  padding: 4px 0 4px 0;
}
.js_temp_friend_search_form_holder ul li a:hover,
.js_temp_friend_search_form_holder ul li a.js_temp_friend_search_form_holder_focus {
  color: #fff;
}
.js_temp_friend_search_form_holder ul li a img {
  float: left;
  margin-right: 10px;
  margin-left: 3px;
}
.js_custom_search_friend_holder {
  border: 1px #ccc solid;
  padding: 4px;
  max-height: 300px;
  overflow: auto;
}
.js_custom_search_friend_holder ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.js_custom_search_friend_holder ul li {
  position: relative;
  border-bottom: 1px #ccc solid;
  padding: 2px 0 2px 4px;
}
.js_custom_search_friend_holder ul li:hover {
  background: #627AAD;
  color: #fff;
}
.js_custom_search_friend_holder ul.inline_bubble li,
.js_custom_search_friend_holder ul.inline_bubble li:hover {
  float: left;
  background: #f1f1f1;
  border: 1px #dfdfdf solid;
  border-radius: 6px;
  margin-right: 5px;
  margin-bottom: 5px;
  padding: 5px 20px 5px 8px;
  color: #333;
}
a.friend_search_remove,
a.friend_search_remove:hover {
  position: absolute;
  right: 2px;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/misc/delete.gif') no-repeat;
  width: 13px;
  height: 14px;
  text-indent: -1000px;
  overflow: hidden;
}
.friend_search_image {
  float: left;
  margin-right: 10px;
}
.privacy_setting {
  position: relative;
  width: 202px;
}
.privacy-list-type {
  width: 100%;
}
.privacy-list-type ul li {
  display: inline;
}
.privacy_setting_div .txt-label {
  padding-right: 12px;
}
.fa-privacy:before {
  content: '\f013';
}
.fa-privacy-0:before {
  content: '\f0ac';
}
.fa-privacy-1:before {
  content: '\f007';
}
.fa-privacy-2:before {
  content: '\f0c0';
}
.fa-privacy-3:before {
  content: '\f023';
}
.fa-privacy-4:before {
  content: '\f013';
}
.dropdown-menu.dropdown-menu-checkmark > li > a {
  padding-left: 30px;
}
.dropdown-menu.dropdown-menu-checkmark > li > a.is_active_image:before,
.dropdown-menu.dropdown-menu-checkmark > li > a.active:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f00c';
  position: absolute;
  left: 10px;
}
.dropdown-menu .fa-undo {
  right: 16px !important;
  position: absolute;
  top: 0 !important;
  bottom: 0;
  display: flex !important;
  align-items: center;
  justify-content: center;
}
.nano-content .feed_form_menu {
  display: none;
}
.privacy_setting_mini .dropdown-menu {
  left: auto;
  right: 0;
  /* @media(max-width: @screen-md) {
        left: 0;
        right: auto;
    } */
}
.privacy_setting_mini {
  position: relative;
}
.privacy_setting_mini .btn-label {
  display: none;
}
.privacy_setting_mini a.is_active,
.privacy_setting_mini a.is_active:hover {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/privacy_setting_active_mini.png') no-repeat 0 -25px;
}
.privacy_setting .privacy_setting_holder {
  left: 0;
}
.privacy_setting_mini .privacy_setting_holder .dropdown-menu {
  right: 0;
  left: auto;
}
.privacy_setting_active .btn-label {
  padding-right: 10px;
}
.privacy_setting_holder .dropdown-menu {
  display: block;
}
.privacy_setting_holder .dropdown-menu > li > a {
  padding: 3px 20px 3px 30px;
}
.privacy_setting_mini .privacy_setting_holder {
  right: 0;
  left: auto;
}
/**
 Global Moderation
 */
a.moderate_link,
a.moderate_link:hover {
  line-height: 20px;
  width: 20px;
  margin: auto;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/moderate_link.png') no-repeat;
  margin-top: 5px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  text-decoration: none;
  display: block;
  overflow: hidden;
  text-indent: -1000px;
}
div.video_moderate_link {
  position: absolute;
  left: 0;
  bottom: 2px;
  z-index: 200;
  width: 21px;
  height: 21px;
}
div.video_moderate_link a.moderate_link,
div.video_moderate_link a.moderate_link:hover {
  margin: 0;
}
a.not_active,
a.not_active:hover {
  background: #fff;
  color: #ADADAD;
  cursor: default;
}
a.is_clicked,
a.is_clicked:hover {
  background: #333333 url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/moderation_drop.png') no-repeat 0 -24px;
  color: #fff;
  border: 1px #000 solid;
}
a.moderation_drop span {
  padding-left: 6px;
}
.moderation_holder ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 200px;
  border-bottom: none;
  position: absolute;
  z-index: 500;
  display: none;
  top: -60px;
  border: 0;
  background: #ffffff;
  color: #555555;
}
.moderation_holder ul li a,
.moderation_holder ul li a:hover {
  display: block;
  line-height: 22px;
  padding-left: 6px;
  text-decoration: none;
}
.moderation_holder ul li a:hover {
  background: #3b5998;
  color: #ffffff;
}
.moderation_holder ul li a.moderation_clear_all,
.moderation_holder ul li a.moderation_clear_all:hover {
  border-bottom: 1px #dddddd solid;
  border-top: 2px #3b5998 solid;
}
.moderation_process {
  position: absolute;
  left: 220px;
  top: 14px;
  display: none;
}
/**
 Global Attachment Link
*/
input.global_link_input {
  height: 30px;
  padding: 0 0 0 4px;
}
input.global_link_input_button {
  height: 32px;
  padding: 0 4px 0 4px;
  border: 1px #ccc solid;
  vertical-align: top;
}
.new_item {
  background: yellow;
}
.mass_uploader_table {
  margin: 5px 0 0 0;
  padding: 10px 0 0 0;
  border-top: 1px #DFDFDF solid;
  width: 310px;
}
.mass_uploader_link {
  margin-top: 20px;
  color: #808080;
}
.swf_upload_text_holder {
  display: block;
  vertical-align: middle;
  text-align: center;
  font-weight: bold;
  color: #333;
  background: #F4F4F4;
  clear: both;
  width: 300px;
  height: 30px;
  line-height: 30px;
  cursor: pointer;
  border: 1px #DFDFDF solid;
  position: relative;
}
.swf_upload_progress {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/swf_upload_progress.png') repeat-x;
  width: 0%;
  height: 30px;
  line-height: 30px;
  text-align: center;
  position: absolute;
  z-index: 5;
  display: none;
}
.swf_upload_text {
  z-index: 20;
  position: absolute;
  width: 300px;
  height: 30px;
  line-height: 30px;
  text-align: center;
}
.swf_upload_holder {
  position: absolute;
  z-index: 880;
}
/* Rule for when using a delete button with a hover effect */
.delete_btn {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/misc/delete.gif') no-repeat 0 0%;
  width: 14px;
  height: 14px;
}
.delete_btn:hover {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/misc/delete_hover.gif') no-repeat 0 0%;
  width: 14px;
  height: 14px;
  cursor: pointer;
}
#designDnD {
  position: relative;
  background: #356AA0;
  border-bottom: 2px #3F4C6B solid;
  font-size: 15px;
  color: #fff;
  font-weight: bold;
  padding: 15px 0 15px 0;
}
#designDnD .holder {
  position: relative;
}
#designDnDLink {
  position: absolute;
  right: 0;
  top: -2px;
}
#designDnDLink ul {
  margin: 0;
  padding: 0;
}
#designDnDLink ul li {
  float: left;
}
#designDnDLink ul li a,
#designDnDLink ul li a:hover {
  display: block;
  background: #333;
  padding: 0 10px 0 10px;
  color: #fff;
  font-weight: bold;
  text-decoration: none;
  font-size: 12px;
  margin-left: 5px;
  line-height: 25px;
  height: 25px;
  -moz-box-shadow: 2px 2px 2px #333;
  -webkit-box-shadow: 2px 2px 2px #333;
  box-shadow: 2px 2px 2px #333;
}
.softNoticePositive {
  position: fixed;
  display: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  text-align: center;
  z-index: 9999;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/softNoticePositive.png') repeat-x;
  color: #333;
  font-weight: bold;
}
.softNoticeSuccess {
  position: fixed;
  display: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  text-align: center;
  z-index: 9999;
  background-color: rgba(46, 204, 113, 0.8);
  color: white;
  font-weight: bold;
}
.holder .js_sortable_empty,
#js_can_move_blocks_9.js_sortable_empty,
#js_can_move_blocks_11.js_sortable_empty {
  border: 1px #000 dashed;
  margin: 4px 0 4px 0;
}
#header .js_sortable_empty {
  border: 1px #fff dashed;
}
.dnd_block_info {
  text-align: center;
  font-weight: bold;
  padding: 10px 0 10px 0;
}
.holder .js_sortable_empty:hover,
#js_can_move_blocks_9.js_sortable_empty:hover,
#js_can_move_blocks_11.js_sortable_empty:hover {
  background: #FEFFBF;
}
.dnd_move_module {
  border-bottom: 1px #ccc solid;
  font-weight: bold;
  cursor: pointer;
  font-size: 13px;
  padding: 5px 0 5px 5px;
}
.dnd_move_module:hover {
  background: #f9f9f9;
}
.dnd_move_module_active,
.dnd_move_module_active:hover {
  background: #333;
  color: #fff;
}
.dnd_move_component {
  display: none;
  background: #4F4F4F;
  padding: 5px;
}
.dnd_move_component .js_can_move_blocks {
  cursor: move;
  padding: 5px;
  color: #fff;
}
.dnd_move_component .js_can_move_blocks:hover {
  background: #f9f9f9;
  color: #333;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.design_dnd_stop {
  font-weight: bold;
  color: #333;
}
.row_edit_bar_parent,
div.row_title_image a.moderate_link,
div.row_title_image a.moderate_link:hover {
  display: none;
}
div.row_title_image:hover .row_edit_bar_parent,
div.row_title_image:hover a.moderate_link,
div.row_title_image:hover a.moderate_link:hover {
  display: block;
}
/* Following is code for the Tag feature*/
.chooseFriend {
  max-height: 150px;
  max-width: 100%;
  overflow: auto;
  position: absolute;
  z-index: 9999;
  border-left: 1px #CCC solid;
  border-right: 1px #CCC solid;
  border-bottom: 4px #CCC solid;
  background-color: white;
  padding: 4px 0 0 0;
}
.tagFriendChooserImage {
  width: 25px;
  margin-right: 3px;
  float: left;
}
.tagFriendChooser {
  clear: both;
  width: 99%;
  overflow: auto;
  margin-bottom: 5px;
  line-height: 25px;
  height: 33px;
  padding: 4px 0 0 4px;
  vertical-align: baseline;
  color: #3B5998;
}
.tagFriendChooser a.no_image_user {
  vertical-align: baseline;
}
.tagFriendChooser:hover {
  background-color: #333;
  color: white;
}
.chooseFriend:hover {
  cursor: pointer;
}
#user_browse_advanced_link {
  width: 100%;
}
.timeline_date_holder {
  display: none;
  margin-bottom: 6px;
  padding-bottom: 6px;
  border-bottom: 1px #dfdfdf solid;
}
.friend_search_holder {
  width: 30%;
  overflow: hidden;
  cursor: pointer;
  height: 35px;
  line-height: 35px;
  margin: 3px 3px 3px 0;
  padding: 0 0 3px 3px;
}
.friend_search_holder:hover {
  background: #BFE8FF;
}
.friend_search_active,
.friend_search_active:hover {
  background: #333;
  color: #fff;
}
.friend_search_holder_active {
  cursor: default;
  background: #EFEFEF;
  color: #868C8F;
}
.gateway_title {
  font-weight: bold;
  font-size: 16px;
}
.gateway_bottom_action {
  display: flex;
  flex-flow: wrap;
  align-items: center;
}
.gateway_bottom_action .item-title {
  margin-bottom: 8px;
}
html[dir="ltr"] .gateway_bottom_action .item-title {
  margin-right: 8px;
}
html[dir="rtl"] .gateway_bottom_action .item-title {
  margin-left: 8px;
}
.gateway_bottom_action .btn {
  margin-bottom: 8px;
}
.js_feed_comment_border .comment_mini_text ul li,
.js_feed_comment_border .comment_mini_text ol li {
  float: none;
  list-style-type: square;
  margin-left: 30px;
  display: list-item;
}
.js_feed_comment_border .comment_mini_text ol li {
  list-style-type: decimal;
}
#js_im_player,
#js_im_player h2,
#js_im_player h3 {
  overflow: hidden;
  width: 1px;
  height: 1px;
  font-size: 0;
  bottom: 0;
  position: fixed;
  right: 0;
  z-index: 1;
}
#content_load_data .main_video_div_container h1,
#content_load_data .forum_title h1 {
  font-size: 11px;
  margin: 0;
  padding: 0;
}
#content_load_data .forum_title h1 a,
#content_load_data .forum_title h1 a:hover,
#content_load_data .main_video_div_container h1 a,
#content_load_data .main_video_div_container h1 a:hover {
  color: #3B5998;
}
.item_view_more > a {
  text-transform: lowercase;
}
.global_view_more {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 9px 12px;
  line-height: 1.42857143;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 2px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 14px;
  line-height: 18px;
  padding: 0px 12px !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  border: none !important;
  height: 40px;
  display: block;
  width: 100%;
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.5);
  color: #ffffff;
  background-color: #3b5998;
  border-color: #344e86;
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.005);
}
.global_view_more:focus,
.global_view_more:active:focus,
.global_view_more.active:focus,
.global_view_more.focus,
.global_view_more:active.focus,
.global_view_more.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.global_view_more:hover,
.global_view_more:focus,
.global_view_more.focus {
  color: #333333;
  text-decoration: none;
}
.global_view_more:active,
.global_view_more.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.global_view_more.disabled,
.global_view_more.button_not_active,
.global_view_more[disabled],
fieldset[disabled] .global_view_more {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.global_view_more.disabled,
fieldset[disabled] a.global_view_more {
  pointer-events: none;
}
.global_view_more.btn-icon .fa,
.global_view_more.btn-icon .ico {
  margin-right: 8px;
  margin-left: 2px;
}
html[dir='rtl'] .global_view_more.btn-icon .fa,
html[dir='rtl'] .global_view_more.btn-icon .ico {
  margin-left: 8px;
  margin-right: 2px;
}
.global_view_more.btn-icon .fa:last-child:nth-child(2),
.global_view_more.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 2px;
}
html[dir="ltr"] .global_view_more.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] .global_view_more.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 8px;
}
html[dir="rtl"] .global_view_more.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] .global_view_more.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 8px;
}
html[dir='rtl'] .global_view_more.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] .global_view_more.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 2px;
}
.global_view_more.btn-round {
  border-width: 0;
}
.global_view_more.btn-gradient {
  background-size: 100%;
  position: relative;
  z-index: 1;
}
.global_view_more.btn-gradient:before {
  border-radius: inherit;
  background-image: linear-gradient(-90deg, #3b5998, #5783c8);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  z-index: -1;
  -webkit-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.global_view_more.btn-gradient:hover:before {
  opacity: 1;
}
.global_view_more:hover {
  background-color: #2d4373;
  box-shadow: 0px 6px 12px 0px rgba(45, 67, 115, 0.4);
}
.global_view_more:active,
.global_view_more:focus {
  background-color: #263961;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(45, 67, 115, 0.8);
}
.global_view_more:focus,
.global_view_more.focus {
  color: #ffffff;
  background-color: #2d4373 !important;
  border-color: #344e86;
}
.global_view_more:hover {
  color: #ffffff;
  background-color: #2d4373;
  border-color: #344e86;
}
.global_view_more:active,
.global_view_more.active,
.open > .dropdown-toggle.global_view_more {
  color: #ffffff;
  background-color: #2d4373;
  border-color: #344e86;
}
.global_view_more:active:hover,
.global_view_more.active:hover,
.open > .dropdown-toggle.global_view_more:hover,
.global_view_more:active:focus,
.global_view_more.active:focus,
.open > .dropdown-toggle.global_view_more:focus,
.global_view_more:active.focus,
.global_view_more.active.focus,
.open > .dropdown-toggle.global_view_more.focus {
  color: #ffffff;
  background-color: #23345a;
  border-color: #344e86;
}
.global_view_more:active,
.global_view_more.active,
.open > .dropdown-toggle.global_view_more {
  background-image: none;
}
.global_view_more.disabled,
.global_view_more[disabled],
fieldset[disabled] .global_view_more,
.global_view_more.disabled:hover,
.global_view_more[disabled]:hover,
fieldset[disabled] .global_view_more:hover,
.global_view_more.disabled:focus,
.global_view_more[disabled]:focus,
fieldset[disabled] .global_view_more:focus,
.global_view_more.disabled.focus,
.global_view_more[disabled].focus,
fieldset[disabled] .global_view_more.focus,
.global_view_more.disabled:active,
.global_view_more[disabled]:active,
fieldset[disabled] .global_view_more:active,
.global_view_more.disabled.active,
.global_view_more[disabled].active,
fieldset[disabled] .global_view_more.active {
  background-color: #3b5998;
  border-color: #344e86;
}
.global_view_more .badge {
  color: #3b5998;
  background-color: #ffffff;
}
.global_view_more:focus,
.global_view_more:active {
  background-color: #263961 !important;
  color: #fff !important;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
}
.global_view_more.btn-gradient:hover {
  box-shadow: 0px 4px 12px 0px rgba(59, 89, 152, 0.5);
}
.global_view_more.btn-gradient:hover:before {
  background-image: linear-gradient(-90deg, #3b5998, #549af6);
}
.global_view_more.disabled {
  opacity: 0.5;
  border: none !important;
  background: #3b5998 !important;
  color: #fff;
}
.global_view_more.disabled:hover {
  border: none !important;
  background: #3b5998 !important;
  color: #fff;
}
.to-lower {
  text-transform: lowercase;
}
.simple_listing_row:not(:last-child) {
  margin-bottom: 16px;
}
.simple_listing_row + .simple_listing_row {
  padding: 16px 0 0 0;
  border-top: 1px solid #eeeeee;
}
[dir=ltr] .simple_listing_row .listing-header {
  float: left;
}
[dir=rtl] .simple_listing_row .listing-header {
  float: right;
}
[dir=ltr] .simple_listing_row .listing-info {
  padding-left: 60px;
}
[dir=rtl] .simple_listing_row .listing-info {
  padding-right: 60px;
}
.activity_feed_content .item_options_holder,
.forum_outer .item_options_holder {
  position: absolute;
  right: 8px;
  top: 8px;
}
.activity_feed_content .item_options_holder a.item_options,
.forum_outer .item_options_holder a.item_options {
  display: block;
  color: #a2a2a2;
  width: 24px;
  height: 24px;
  border: 0;
}
.activity_feed_content .item_options_holder a.item_options:hover,
.forum_outer .item_options_holder a.item_options:hover {
  color: #3b5998;
  transition: all 0.5s ease;
}
.activity_feed_content .item_options_holder a.item_options:before,
.forum_outer .item_options_holder a.item_options:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f107';
  text-align: center;
  width: 24px;
  height: 24px;
  font-size: 14px;
  line-height: 24px;
}
.activity_feed_content .item_options_holder a.item_options:hover:before,
.forum_outer .item_options_holder a.item_options:hover:before {
  color: #3b5998;
  transition: all 0.5s ease;
}
.activity_feed_content .item_options_holder a.item_options.checked,
.forum_outer .item_options_holder a.item_options.checked {
  color: #3b5998;
}
.item_options_holder {
  position: relative;
  float: right;
}
.item_options_holder a.item_options {
  display: block;
  color: #a2a2a2;
  width: 32px;
  height: 32px;
  border: 1px solid #dcdcdc;
}
.item_options_holder a.item_options:hover {
  color: #3b5998;
  transition: all 0.5s ease;
}
.item_options_holder a.item_options:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f107';
  text-align: center;
  width: 32px;
  height: 32px;
  font-size: 14px;
  line-height: 32px;
}
.item_options_holder a.item_options:hover:before {
  color: #3b5998;
  transition: all 0.5s ease;
}
.item_options_holder a.item_options.checked {
  color: #3b5998;
}
.item_options_holder a.item_options:before {
  font-weight: bold;
}
.item_options_holder a.item_options > span {
  display: none;
}
.item_options_holder a.item_options:hover {
  background: #dcdcdc !important;
}
.item_options_holder a.item_options:hover:before {
  color: #555555 !important;
}
.item_options_holder.open > a.item_options {
  display: block !important;
  background: #a2a2a2 !important;
}
.item_options_holder.open > a.item_options:before {
  color: #ffffff !important;
}
.item_options_holder .dropdown-menu > li > a {
  font-size: 12px;
}
.item_options_holder .dropdown-menu > li > a > i {
  min-width: 15px;
  text-align: center;
}
.ajax-paging-loading {
  position: relative;
  left: 50%;
  margin-left: -10px;
}
/*----------  Privacy custom popup  ----------*/
.privacy-custom-popup .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
.privacy-custom-popup .text-gray-dark {
  color: #a2a2a2;
}
.privacy-custom-popup .privacy-custom-button-wapper {
  display: flex;
  flex-flow: wrap;
}
.privacy-custom-popup .no-friend-icon {
  font-size: 40px;
  line-height: 53px;
  color: #c8c8c8;
}
.privacy-custom-popup .no-friend-text {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
}
.privacy-custom-popup .share-with-title {
  margin-bottom: 12px;
}
.privacy-custom-popup .share-with-list {
  display: flex;
  margin: 0 -12px;
  flex-wrap: wrap;
}
.privacy-custom-popup .share-with-list .share-with-item {
  margin-bottom: 12px;
  display: inline-flex;
  align-items: center;
  font-weight: normal;
  padding: 0 12px;
}
.privacy-custom-popup .share-with-list .share-with-item input[type="checkbox"] {
  margin-top: 0;
}
.privacy-custom-popup .share-with-list .share-with-item input[type="checkbox"]:checked + span {
  color: #3b5998;
}
@media screen and (max-width: 480px) {
  .privacy-custom-popup .share-with-list {
    flex-direction: column;
  }
}
.core-label-status {
  font-weight: bold;
  color: #fff;
  border-radius: 2px;
  font-size: 12px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 24px;
  padding-left: 8px;
  padding-right: 8px;
}
.core-label-status.solid.info {
  background-color: #0084ff;
}
.core-label-status.solid.warning {
  background-color: #ffab00;
}
.core-label-status.solid.danger {
  background-color: #fa3e3e;
}
.core-label-status.solid.gray {
  background-color: #a2a2a2;
}
.core-label-status.solid.success {
  background-color: #42b72a;
}
.core-label-status.solid.primary {
  background-color: #4c70ba;
}
.core-label-status.solid.draft {
  background-color: #dcdcdc;
  color: #555555;
}
.core-label-status.linear {
  background-color: #fff;
}
.core-label-status.linear.info {
  border: 1px solid #0084ff;
  color: #0084ff;
}
.core-label-status.linear.warning {
  border: 1px solid #ffab00;
  color: #ffab00;
}
.core-label-status.linear.danger {
  border: 1px solid #fa3e3e;
  color: #fa3e3e;
}
.core-label-status.linear.gray {
  border: 1px solid #a2a2a2;
  color: #a2a2a2;
}
.core-label-status.linear.success {
  border: 1px solid #42b72a;
  color: #42b72a;
}
.core-label-status.linear.primary {
  border: 1px solid #4c70ba;
  color: #4c70ba;
}
.core-label-status.linear.draft {
  border: 1px solid #555555;
  color: #555555;
}
.core-rating-star {
  display: flex;
}
.core-rating-star.one-star .ico:not(:first-child) {
  display: none;
}
.core-rating-star .ico {
  font-size: 14px;
  margin: 0 ;
  padding-left: 1px;
  padding-right: 1px;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.core-rating-star .ico:not(.disable):hover {
  color: #ffab00;
}
.core-rating-star .ico.hover {
  color: #ffab00 !important;
}
.core-rating-star .ico.hover:before {
  content: "\eab1" !important;
}
.core-outer-rating:hover .core-rating-star .ico:not(.disable) {
  color: #ffab00;
}
.core-rating-star .ico.half-star:before {
  content: "\eb27";
}
.core-rating-star .ico.disable {
  color: #a2a2a2;
}
.core-rating-star .ico.disable:before {
  content: "\eab0";
}
.core-rating-star.core-rating-sm .ico {
  font-size: 12px;
}
.core-rating-star.core-rating-md .ico {
  font-size: 16px;
}
.core-rating-star.core-rating-lg .ico {
  font-size: 24px;
  margin: 0;
  padding-left: 4px;
  padding-right: 4px;
}
.core-rating-star.core-rating-xl .ico {
  font-size: 32px;
  margin: 0;
  padding-left: 4px;
  padding-right: 4px;
}
.core-outer-rating-row {
  display: inline-flex;
  align-items: flex-end;
}
.core-outer-rating-column {
  display: inline-flex;
  flex-direction: column;
}
.core-outer-rating-column .core-rating-count-star {
  margin: 0 !important;
  margin-bottom: 8px !important;
}
.core-outer-rating-column .core-rating-star {
  margin-left: -4px;
}
html[dir='rtl'] .core-outer-rating-column .core-rating-star {
  margin-right: -4px;
  margin-left: 0;
}
.core-outer-rating-column .core-rating-count-review {
  margin: 0 !important;
  margin-top: 8px !important;
}
.core-outer-rating-column.core-rating-lg .core-rating-count-review {
  margin-top: 12px !important;
}
.core-outer-rating-column.core-rating-lg .core-rating-count-star {
  margin-bottom: 12px !important;
}
.core-outer-rating {
  font-size: 14px;
}
.core-outer-rating:hover .core-rating-count-star {
  color: #ffab00;
}
.core-outer-rating:not(.mini):hover .core-rating-count-review {
  background: #ffab00;
}
.core-outer-rating:not(.mini) .core-rating-count-review-wrapper {
  line-height: 0;
  margin-bottom: -1px;
}
.core-outer-rating:not(.mini) .core-rating-count-review {
  height: 20px;
  padding-left: 8px;
  padding-right: 8px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  line-height: 11px;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  background: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  margin-left: 4px;
  border-radius: 2px;
}
html[dir='rtl'] .core-outer-rating:not(.mini) .core-rating-count-review {
  margin-left: 0;
  margin-right: 4px;
}
.core-outer-rating:not(.mini) .core-rating-count-review .item-text,
.core-outer-rating:not(.mini) .core-rating-count-review .item-number {
  margin-top: 1px;
}
.core-outer-rating:not(.mini) .core-rating-count-review .item-text {
  margin-left: 4px;
}
html[dir='rtl'] .core-outer-rating:not(.mini) .core-rating-count-review .item-text {
  margin-left: 0;
  margin-right: 4px;
}
.core-outer-rating.mini {
  display: inline-flex;
  align-items: center;
}
.core-outer-rating.mini:hover .core-rating-count-review {
  color: #555555;
}
.core-outer-rating.mini .core-rating-count-star {
  display: none;
}
.core-outer-rating.mini .core-rating-count-review-wrapper {
  margin-bottom: -2px;
}
.core-outer-rating.mini .core-rating-count-review {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.core-outer-rating.mini .core-rating-count-review .item-text {
  display: none;
}
html[dir='ltr'] .core-outer-rating.mini .core-rating-count-review .item-number {
  margin-left: 2px;
}
html[dir='rtl'] .core-outer-rating.mini .core-rating-count-review .item-number {
  margin-right: 2px;
}
.core-outer-rating.mini .core-rating-count-review .item-number:before {
  content: "(";
}
.core-outer-rating.mini .core-rating-count-review .item-number:after {
  content: ")";
}
.core-outer-rating .core-rating-count-star {
  font-size: 26px;
  line-height: 17px;
  /* padding-top: @grid-point - 4;
    margin-bottom: -1px; */
  color: #555555;
  font-weight: bold;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  margin-right: 4px;
}
html[dir='rtl'] .core-outer-rating .core-rating-count-star {
  margin-right: 0;
  margin-left: 4px;
}
.core-outer-rating .core-rating-count-star:hover {
  color: #ffab00;
}
.core-outer-rating.core-rating-sm {
  font-size: 12px;
  line-height: 16px;
}
.core-outer-rating.core-rating-sm .core-rating-count-star {
  font-size: 24px;
  line-height: 15px;
  /* padding-top: @grid-point - 4;
    margin-bottom: -1px; */
}
.core-outer-rating.core-rating-sm .core-rating-star .ico {
  font-size: 12px;
}
.core-outer-rating.core-rating-md {
  font-size: 16px;
  line-height: 21px;
}
.core-outer-rating.core-rating-md .core-rating-count-star {
  font-size: 28px;
  line-height: 19px;
  /* padding-top: @grid-point - 4;
    margin-bottom: -1px; */
}
.core-outer-rating.core-rating-md .core-rating-star .ico {
  font-size: 16px;
}
.core-outer-rating.core-rating-lg {
  font-size: 24px;
  line-height: 32px;
}
.core-outer-rating.core-rating-lg .core-rating-count-star {
  font-size: 36px;
  line-height: 27px;
  /* padding-top: @grid-point - 4;
    margin-bottom: -1px; */
}
.core-outer-rating.core-rating-lg .core-rating-star .ico {
  font-size: 24px;
  margin: 0 ;
  padding-left: 4px;
  padding-right: 4px;
}
.core-outer-rating.core-rating-xl {
  font-size: 32px;
  line-height: 42px;
}
.core-outer-rating.core-rating-xl .core-rating-count-star {
  font-size: 44px;
  line-height: 35px;
  /* padding-top: @grid-point - 4;
    margin-bottom: -1px; */
  margin-bottom: -2px;
}
.core-outer-rating.core-rating-xl .core-rating-star .ico {
  font-size: 32px;
  margin: 0 4px;
}
.js_box_image_holder {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  position: fixed;
  z-index: 2000;
  top: 0;
}
.js_box_image_holder_full {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  z-index: 2000;
  position: fixed;
  top: 0;
}
.js_box_holder {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  z-index: 2000;
  position: fixed;
  top: 0;
}
.js_box_content {
  clear: both;
  background: #fff;
  padding: 15px 15px 15px 15px;
  position: relative;
}
.js_box_image_holder_full .js_box_content {
  padding: 0;
}
#js_marketplace_click_image_viewer_close {
  background: #DFDFDF;
  position: relative;
  height: 40px;
  line-height: 40px;
  display: none;
}
.js_box_close a,
.js_box_close a:hover,
#js_marketplace_click_image_viewer_close a,
#js_marketplace_click_image_viewer_close a:hover {
  text-decoration: none;
  margin: 5px;
  display: block;
  position: absolute;
  right: 0;
  line-height: 25px;
  color: #868686;
  font-weight: bold;
  padding: 0 8px 0 8px;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/js_box_close.png') repeat-x;
  border: 1px #BFBFBF solid;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
.js_box_history,
.js_box_title_store {
  display: none;
}
.js_box_image {
  text-align: center;
}
.js_box_loader {
  font-size: 16px;
}
.js_box_image_holder_browse {
  text-align: center;
}
.js_box_image_gallery_display img {
  vertical-align: middle;
}
.js_box_image_gallery {
  margin: 10px 0 0 0;
  padding: 10px 0 0 0;
  border-top: 1px #DFDFDF solid;
}
.js_box_image_gallery img {
  margin: 0 4px 0 4px;
  border: 4px #fff solid;
}
.js_box_image_gallery img.is_active {
  border: 4px #93D9FF solid;
}
.js_box_image_gallery img.is_active {
  border: 4px #93D9FF solid;
}
.js_box_content h1 {
  margin-top: 0;
  padding-top: 0;
}
.photo_view_box_user {
  padding-bottom: 5px;
}
.photo_view_box_user a,
.photo_view_box_user a:hover {
  font-weight: bold;
  font-size: 14px;
}
a.photo_box_photo_detail,
a.photo_box_photo_detail:hover {
  display: block;
  line-height: 30px;
  height: 30px;
  padding: 0 0 0 30px;
  text-decoration: none;
  border-top: 1px #dfdfdf solid;
  color: #8F8F8F;
  background: #f9f9f9;
  font-weight: bold;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/video_show_less.png') no-repeat 10px 8px;
}
.photo_view_box_holder {
  background: #000;
  z-index: 1000000;
}
.photo_view_in_photo {
  position: absolute;
  bottom: -28px;
  left: 5px;
  z-index: 1000;
}
#js_photo_box_view_bottom_ad {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 1000;
  width: 400px;
  margin: auto;
}
#js_photo_box_view_more {
  display: none;
  bottom: 30px;
  background: #333;
  position: absolute;
  z-index: 1000;
  width: 400px;
}
.js_photo_box_view_more_padding {
  padding: 8px;
  color: #fff;
}
.photo_view_box_comment {
  width: 400px;
  float: right;
  background: #fff;
  position: relative;
}
.photo_view_box_comment_padding {
  padding: 10px;
}
.photo_view_box_image {
  cursor: pointer;
  text-align: center;
  position: relative;
  z-index: 10000000;
  overflow: hidden;
}
#photo_view_ajax_loader {
  display: none;
  position: absolute;
  top: 10px;
  right: 20px;
  z-index: 2000;
}
#photo_view_tag_photo {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10000001;
}
#photo_view_tag_photo a,
#photo_view_tag_photo a:hover {
  background: #000;
  text-decoration: none;
  color: #fff;
  padding: 0 5px 0 5px;
  line-height: 25px;
  height: 25px;
  font-weight: bold;
  display: block;
}
#photo_view_tag_photo a:hover {
  background: #2F2F2F;
}
/*
 * jQuery UI CSS Framework 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
  display: none;
}
.ui-helper-hidden-accessible {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
}
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
.ui-helper-clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.ui-helper-clearfix {
  display: inline-block;
}
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix {
  height: 1%;
}
.ui-helper-clearfix {
  display: block;
}
/* end clearfix */
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
}
/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
  cursor: default !important;
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/*
 * jQuery UI CSS Framework 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
 */
/* Component containers
----------------------------------*/
.ui-widget {
  font-size: 1.1em;
}
.ui-widget .ui-widget {
  font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-size: 1em;
}
.ui-widget-content {
  border: 1px solid #dddddd;
  background: #eeeeee url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-bg_highlight-soft_100_eeeeee_1x100.png') 50% top repeat-x;
  color: #333333;
}
.ui-widget-content a {
  color: #333333;
}
.ui-widget-header {
  border: 1px solid #ffffff;
  color: #ffffff;
  font-weight: bold;
  background: #333;
}
.ui-widget-header a {
  color: #ffffff;
}
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #cccccc;
  background: #f6f6f6 url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-bg_glass_100_f6f6f6_1x400.png') 50% 50% repeat-x;
  font-weight: bold;
  color: #1c94c4;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #1c94c4;
  text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 1px solid #fbcb09;
  background: #fdf5ce url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-bg_glass_100_fdf5ce_1x400.png') 50% 50% repeat-x;
  font-weight: bold;
  color: #c77405;
}
.ui-state-hover a,
.ui-state-hover a:hover {
  color: #c77405;
  text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #fbd850;
  background: #ffffff url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-bg_glass_65_ffffff_1x400.png') 50% 50% repeat-x;
  font-weight: bold;
  color: #eb8f00;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #eb8f00;
  text-decoration: none;
}
.ui-widget :active {
  outline: none;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #fed22f;
  background: #ffe45c url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-bg_highlight-soft_75_ffe45c_1x100.png') 50% top repeat-x;
  color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #b81900 url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-bg_diagonals-thick_18_b81900_40x40.png') 50% 50% repeat;
  color: #ffffff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #ffffff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #ffffff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: alpha(opacity=70);
  font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: alpha(opacity=35);
  background-image: none;
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  width: 16px;
  height: 16px;
  background-image: url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-icons_222222_256x240.png');
}
.ui-widget-content .ui-icon {
  background-image: url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-icons_222222_256x240.png');
}
.ui-widget-header .ui-icon {
  background-image: url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-icons_ffffff_256x240.png');
}
.ui-state-default .ui-icon {
  background-image: url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-icons_ef8c08_256x240.png');
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-icons_ef8c08_256x240.png');
}
.ui-state-active .ui-icon {
  background-image: url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-icons_ef8c08_256x240.png');
}
.ui-state-highlight .ui-icon {
  background-image: url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-icons_228ef1_256x240.png');
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-icons_ffd27a_256x240.png');
}
/* positioning */
.ui-icon-carat-1-n {
  background-position: 0 0;
}
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}
.ui-icon-carat-1-e {
  background-position: -32px 0;
}
.ui-icon-carat-1-se {
  background-position: -48px 0;
}
.ui-icon-carat-1-s {
  background-position: -64px 0;
}
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}
.ui-icon-carat-1-w {
  background-position: -96px 0;
}
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}
.ui-icon-extlink {
  background-position: -32px -80px;
}
.ui-icon-newwin {
  background-position: -48px -80px;
}
.ui-icon-refresh {
  background-position: -64px -80px;
}
.ui-icon-shuffle {
  background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}
.ui-icon-folder-open {
  background-position: -16px -96px;
}
.ui-icon-document {
  background-position: -32px -96px;
}
.ui-icon-document-b {
  background-position: -48px -96px;
}
.ui-icon-note {
  background-position: -64px -96px;
}
.ui-icon-mail-closed {
  background-position: -80px -96px;
}
.ui-icon-mail-open {
  background-position: -96px -96px;
}
.ui-icon-suitcase {
  background-position: -112px -96px;
}
.ui-icon-comment {
  background-position: -128px -96px;
}
.ui-icon-person {
  background-position: -144px -96px;
}
.ui-icon-print {
  background-position: -160px -96px;
}
.ui-icon-trash {
  background-position: -176px -96px;
}
.ui-icon-locked {
  background-position: -192px -96px;
}
.ui-icon-unlocked {
  background-position: -208px -96px;
}
.ui-icon-bookmark {
  background-position: -224px -96px;
}
.ui-icon-tag {
  background-position: -240px -96px;
}
.ui-icon-home {
  background-position: 0 -112px;
}
.ui-icon-flag {
  background-position: -16px -112px;
}
.ui-icon-calendar {
  background-position: -32px -112px;
}
.ui-icon-cart {
  background-position: -48px -112px;
}
.ui-icon-pencil {
  background-position: -64px -112px;
}
.ui-icon-clock {
  background-position: -80px -112px;
}
.ui-icon-disk {
  background-position: -96px -112px;
}
.ui-icon-calculator {
  background-position: -112px -112px;
}
.ui-icon-zoomin {
  background-position: -128px -112px;
}
.ui-icon-zoomout {
  background-position: -144px -112px;
}
.ui-icon-search {
  background-position: -160px -112px;
}
.ui-icon-wrench {
  background-position: -176px -112px;
}
.ui-icon-gear {
  background-position: -192px -112px;
}
.ui-icon-heart {
  background-position: -208px -112px;
}
.ui-icon-star {
  background-position: -224px -112px;
}
.ui-icon-link {
  background-position: -240px -112px;
}
.ui-icon-cancel {
  background-position: 0 -128px;
}
.ui-icon-plus {
  background-position: -16px -128px;
}
.ui-icon-plusthick {
  background-position: -32px -128px;
}
.ui-icon-minus {
  background-position: -48px -128px;
}
.ui-icon-minusthick {
  background-position: -64px -128px;
}
.ui-icon-close {
  background-position: -80px -128px;
}
.ui-icon-closethick {
  background-position: -96px -128px;
}
.ui-icon-key {
  background-position: -112px -128px;
}
.ui-icon-lightbulb {
  background-position: -128px -128px;
}
.ui-icon-scissors {
  background-position: -144px -128px;
}
.ui-icon-clipboard {
  background-position: -160px -128px;
}
.ui-icon-copy {
  background-position: -176px -128px;
}
.ui-icon-contact {
  background-position: -192px -128px;
}
.ui-icon-image {
  background-position: -208px -128px;
}
.ui-icon-video {
  background-position: -224px -128px;
}
.ui-icon-script {
  background-position: -240px -128px;
}
.ui-icon-alert {
  background-position: 0 -144px;
}
.ui-icon-info {
  background-position: -16px -144px;
}
.ui-icon-notice {
  background-position: -32px -144px;
}
.ui-icon-help {
  background-position: -48px -144px;
}
.ui-icon-check {
  background-position: -64px -144px;
}
.ui-icon-bullet {
  background-position: -80px -144px;
}
.ui-icon-radio-off {
  background-position: -96px -144px;
}
.ui-icon-radio-on {
  background-position: -112px -144px;
}
.ui-icon-pin-w {
  background-position: -128px -144px;
}
.ui-icon-pin-s {
  background-position: -144px -144px;
}
.ui-icon-play {
  background-position: 0 -160px;
}
.ui-icon-pause {
  background-position: -16px -160px;
}
.ui-icon-seek-next {
  background-position: -32px -160px;
}
.ui-icon-seek-prev {
  background-position: -48px -160px;
}
.ui-icon-seek-end {
  background-position: -64px -160px;
}
.ui-icon-seek-start {
  background-position: -80px -160px;
}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
  background-position: -80px -160px;
}
.ui-icon-stop {
  background-position: -96px -160px;
}
.ui-icon-eject {
  background-position: -112px -160px;
}
.ui-icon-volume-off {
  background-position: -128px -160px;
}
.ui-icon-volume-on {
  background-position: -144px -160px;
}
.ui-icon-power {
  background-position: 0 -176px;
}
.ui-icon-signal-diag {
  background-position: -16px -176px;
}
.ui-icon-signal {
  background-position: -32px -176px;
}
.ui-icon-battery-0 {
  background-position: -48px -176px;
}
.ui-icon-battery-1 {
  background-position: -64px -176px;
}
.ui-icon-battery-2 {
  background-position: -80px -176px;
}
.ui-icon-battery-3 {
  background-position: -96px -176px;
}
.ui-icon-circle-plus {
  background-position: 0 -192px;
}
.ui-icon-circle-minus {
  background-position: -16px -192px;
}
.ui-icon-circle-close {
  background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}
.ui-icon-circle-check {
  background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}
/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-tl {
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
}
.ui-corner-tr {
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
}
.ui-corner-bl {
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ui-corner-br {
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ui-corner-top {
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
}
.ui-corner-bottom {
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ui-corner-right {
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ui-corner-left {
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ui-corner-all {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* Overlays */
.ui-widget-overlay {
  background: #666666 url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-bg_diagonals-thick_20_666666_40x40.png') 50% 50% repeat;
  opacity: .50;
  filter: alpha(opacity=50);
}
.ui-widget-shadow {
  margin: -5px 0 0 -5px;
  padding: 5px;
  background: #000000 url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/ui-bg_flat_10_000000_40x100.png') 50% 50% repeat-x;
  opacity: .20;
  filter: alpha(opacity=20);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/*
 * jQuery UI Resizable 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable {
  position: relative;
}
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  z-index: 99999;
  display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
  display: none;
}
.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0;
}
.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
}
.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
}
.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px;
}
.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px;
}
.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px;
}
/*
 * jQuery UI Selectable 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted black;
}
/*
 * jQuery UI Accordion 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion {
  width: 100%;
}
.ui-accordion .ui-accordion-header {
  cursor: pointer;
  position: relative;
  margin-top: 1px;
  zoom: 1;
}
.ui-accordion .ui-accordion-li-fix {
  display: inline;
}
.ui-accordion .ui-accordion-header-active {
  border-bottom: 0 !important;
}
.ui-accordion .ui-accordion-header a {
  display: block;
  font-size: 1em;
  padding: .5em .5em .5em .7em;
}
.ui-accordion-icons .ui-accordion-header a {
  padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-icon {
  position: absolute;
  left: .5em;
  top: 50%;
  margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0;
  margin-top: -2px;
  position: relative;
  top: 1px;
  margin-bottom: 2px;
  overflow: auto;
  display: none;
  zoom: 1;
}
.ui-accordion .ui-accordion-content-active {
  display: block;
}
/*
 * jQuery UI Autocomplete 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete {
  position: absolute;
  cursor: default;
}
/* workarounds */
* html .ui-autocomplete {
  width: 1px;
}
/* without this, the menu expands to 100% in IE6 */
/*
 * jQuery UI Menu 1.8.11
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
  list-style: none;
  padding: 2px;
  margin: 0;
  display: block;
  float: left;
}
.ui-menu .ui-menu {
  margin-top: -3px;
}
.ui-menu .ui-menu-item {
  margin: 0;
  padding: 0;
  zoom: 1;
  float: left;
  clear: left;
  width: 100%;
}
.ui-menu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: .2em .4em;
  line-height: 1.5;
  zoom: 1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
  font-weight: normal;
  margin: -1px;
}
/*
 * jQuery UI Button 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button {
  display: inline-block;
  position: relative;
  padding: 0;
  margin-right: .1em;
  text-decoration: none !important;
  cursor: pointer;
  text-align: center;
  zoom: 1;
  overflow: visible;
}
/* the overflow property removes extra width in IE */
.ui-button-icon-only {
  width: 2.2em;
}
/* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only {
  width: 2.4em;
}
/* button elements seem to need a little more width */
.ui-button-icons-only {
  width: 3.4em;
}
button.ui-button-icons-only {
  width: 3.7em;
}
/*button text element */
.ui-button .ui-button-text {
  display: block;
  line-height: 1.4;
}
.ui-button-text-only .ui-button-text {
  padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
  padding: .4em;
  text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
  padding-left: 2.1em;
  padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
  padding: .4em 1em;
}
/*button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
  position: absolute;
  top: 50%;
  margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
  left: 50%;
  margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
  left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
  right: .5em;
}
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
  right: .5em;
}
/*button sets*/
.ui-buttonset {
  margin-right: 7px;
}
.ui-buttonset .ui-button {
  margin-left: 0;
  margin-right: -0.3em;
}
/* workarounds */
button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
/* reset extra padding in Firefox */
/*
 * jQuery UI Dialog 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog {
  position: absolute;
  padding: .2em;
  width: 300px;
  overflow: hidden;
}
.ui-dialog .ui-dialog-titlebar {
  padding: .4em 1em;
  position: relative;
}
.ui-dialog .ui-dialog-title {
  margin: .1em .05em .1em 0;
}
[dir=ltr] .ui-dialog .ui-dialog-title {
  float: left;
}
[dir=rtl] .ui-dialog .ui-dialog-title {
  float: right;
}
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 19px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 18px;
}
.ui-dialog .ui-dialog-titlebar-close span {
  display: block;
  margin: 1px;
}
.ui-dialog .ui-dialog-titlebar-close:hover,
.ui-dialog .ui-dialog-titlebar-close:focus {
  padding: 0;
}
.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: .5em 1em;
  background: none;
  overflow: auto;
  zoom: 1;
}
.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin: .5em 0 0 0;
  padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
  margin: .5em .4em .5em 0;
  cursor: pointer;
}
.ui-dialog .ui-resizable-se {
  width: 14px;
  height: 14px;
  right: 3px;
  bottom: 3px;
}
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}
/*
 * jQuery UI Slider 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider {
  position: relative;
  text-align: left;
}
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
}
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}
.ui-slider-horizontal {
  height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
  top: -0.3em;
  margin-left: -0.6em;
}
.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
.ui-slider-vertical {
  width: .8em;
  height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
  left: -0.3em;
  margin-left: 0;
  margin-bottom: -0.6em;
}
.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}
/*
 * jQuery UI Tabs 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs {
  position: relative;
  padding: .2em;
  zoom: 1;
}
/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
  list-style: none;
  float: left;
  position: relative;
  top: 1px;
  margin: 0 .2em 1px 0;
  border-bottom: 0 !important;
  padding: 0;
  white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
  float: left;
  padding: .5em 1em;
  text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
  margin-bottom: 0;
  padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-state-processing a {
  cursor: text;
}
.ui-tabs .ui-tabs-nav li a,
.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
  cursor: pointer;
}
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none;
}
.ui-tabs .ui-tabs-hide {
  display: none !important;
}
/*
 * jQuery UI Datepicker 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none;
}
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
  width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 49%;
  color: #000;
}
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
}
.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}
.ui-datepicker td {
  border: 0;
  padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
  border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
}
/* RTL support */
.ui-datepicker-rtl {
  direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: right;
}
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
  display: block;
  /*sorry for IE5*/
  position: absolute;
  /*must have*/
  z-index: -1;
  /*must have*/
  filter: mask();
  /*must have*/
  top: -4px;
  /*must have*/
  left: -4px;
  /*must have*/
  width: 200px;
  /*must have*/
  height: 200px;
  /*must have*/
}
/*
 * jQuery UI Progressbar 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
.ui-progressbar {
  height: 2em;
  text-align: left;
}
.ui-progressbar .ui-progressbar-value {
  margin: -1px;
  height: 100%;
}
.comment_header {
  background: #EDEFF4;
  padding: 4px;
  color: #000;
}
.comment_box {
  background: #EDEFF4;
  padding: 4px;
  margin-bottom: 10px;
}
.comment_content {
  width: 80%;
  background: #EDEFF4;
  position: relative;
  height: auto !important;
  min-height: 100px;
}
.comment_outer {
  position: relative;
}
.comment_sig {
  border-top: 1px #CACBCC solid;
  padding: 4px;
  margin-left: 4px;
  margin-top: 15px;
}
.comment_info {
  padding: 4px;
  position: absolute;
  right: 0;
  top: 0;
}
.comment_info_normal {
  float: right;
  width: 17%;
  padding: 4px;
}
.comment_link {
  padding: 4px;
  background: #EDEFF4;
  text-align: right;
}
.comment_link ul {
  margin: 0;
  padding: 0;
  margin-bottom: 2px;
}
.comment_link li {
  display: inline;
  padding-left: 4px;
}
.comment_link li a {
  background: #fff;
  border: 1px #EEEEEE solid;
  padding: 2px;
  color: #54A4DE;
  text-decoration: none;
  font-weight: bold;
  font-size: 9pt;
}
.comment_link li a:hover {
  background: #54A4DE;
  border: 1px #EEEEEE solid;
  color: #fff;
  text-decoration: none;
}
.comment_moderate {
  background: #195B85;
  color: #fff;
}
.comment_moderate a {
  color: #fff;
}
.comment_moderate a:hover {
  color: #fff;
}
div.comment_mini_content_holder_icon {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/comment_mini_content_holder.png') no-repeat 10px 0;
  height: 8px;
  line-height: 8px;
}
div.comment_mini_content_border {
  background: #ffffff;
  border-radius: 0 0 6px 6px;
}
.comment_mini_link_image {
  position: absolute;
  left: 2px;
}
.comment_mini_link {
  margin-left: 18px;
}
a.comment_mini_link_block,
a.comment_mini_link_block:hover {
  display: block;
}
a.comment_mini_link_block_hidden,
a.comment_mini_link_block_hidden:hover {
  text-decoration: none;
  color: #808080;
}
.comment_mini_link_loader {
  position: absolute;
  right: 8px;
}
div.js_mini_feed_comment {
  min-height: 52px;
  height: auto !important;
}
/**
 * Comments
 */
.comment_mini_link_image {
  display: none;
}
.comment_mini_link {
  margin: 0;
}
a.comment_mini_link_block,
a.comment_mini_link_block:hover {
  text-align: center;
  color: #555555;
  text-transform: uppercase;
  font-weight: 300;
  padding: 5px;
}
.js_feed_comment_border {
  background: #eeeeee;
  font-size: 12px;
  line-height: 14px;
}
div.comment_mini_image {
  left: 0;
  top: 15px;
  position: absolute;
}
div.comment_mini_image ._size__40 > span,
div.comment_mini_image ._size__40:hover > span {
  top: 14px;
}
div.comment_mini_image:after {
  border: 1px solid rgba(200, 200, 200, 0.1);
  bottom: 0;
  content: '';
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.js_feed_comment_form div.comment_mini_image {
  top: 0;
}
div.comment_mini_content .user_profile_link_span {
  display: block;
}
div.comment_mini_content .comment_mini_text .user_profile_link_span {
  display: initial;
}
.comment_mini_textarea_holder {
  margin-left: 0 !important;
  padding-left: 32px;
  min-height: 32px;
  border: 1px solid #c8c8c8;
}
.js_comment_feed_textarea {
  border: 0;
  background: #ffffff;
  color: #555555;
  width: 100%;
  font-size: 12px;
  line-height: 16px;
  padding: 0;
  padding-left: 8px;
  padding-top: 11px;
  min-height: 35px;
  overflow: hidden;
}
div.comment_mini_content {
  margin-left: 50px;
}
div.comment_mini_content_holder_icon {
  display: none;
}
div.comment_mini {
  position: relative;
  padding: 15px 0;
  margin: 0 16px;
}
div.comment_mini:not(:last-child) {
  border-bottom: 1px #dcdcdc solid;
}
div.comment_mini:not(.comment_mini_end):last-child {
  padding-bottom: 0;
}
div.comment_mini:hover > .comment_options_holder.item_options_holder a.item_options {
  display: block;
}
.comment_mini_link_like {
  background: #0c0c0c;
  color: #808080;
  padding: 15px;
  display: none;
}
.comment_mini_link_like > ul > li {
  float: none !important;
  display: inline-block;
  margin-left: 0;
  margin-right: 10px;
}
.comment_mini_link_like > ul > li > a,
.comment_mini_link_like > ul > li > a:hover {
  color: #808080 !important;
}
.comment_mini_link_like > ul > li > a:hover {
  color: #fff !important;
  transition: all 0.5s ease;
}
.comment_mini_link_like > ul > li:not(:first-of-type):before {
  content: '/';
  margin-right: 12px;
  display: inline-block;
}
.comment_mini_link_like.active {
  display: block;
}
div.comment_mini_end {
  border: 0;
  background: #ffffff;
  min-height: 32px;
  padding: 0;
}
.comment_feed {
  background: #EDEFF4;
  padding: 5px;
  margin-top: -10px;
  margin-bottom: 10px;
}
.js_feed_comment_process_form img {
  vertical-align: middle;
  margin-left: 16px;
}
.js_feed_comment_process_form {
  display: none;
  z-index: 700;
  padding: 4px 12px 4px 4px;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/thickbox_bg.png');
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  color: #fff;
  font-weight: bold;
  text-align: right;
}
.js_comment_feed_value {
  display: none;
}
.js_comment_text_area .w_95 {
  width: 100%;
}
.js_comment_text_area #text {
  height: 30px;
}
.comment_submit_button {
  padding-top: 4px;
  text-align: right;
}
.comment_mini_child_holder {
  position: relative;
}
.comment_mini_child_holder_padding {
  padding-bottom: 20px;
}
.comment_mini_child_view_holder {
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  left: 40px;
}
.comment_mini_child_view_holder a {
  display: block;
  text-decoration: none;
  font-style: italic;
  font-size: 13px;
}
.comment_mini_child_content div.comment_mini {
  border-bottom: 0;
  margin: 0;
  padding: 8px 0;
  margin-left: 40px;
  margin-right: 16px;
}
.comment_mini_child_content div.comment_mini:not(:last-child) {
  border-bottom: 1px solid #dcdcdc;
}
.comment_mini_child_content div.comment_mini .comment_mini_image {
  top: 8px;
  width: 30px;
  height: 30px;
}
.comment_mini_child_content div.comment_mini .comment_mini_image a > img {
  max-width: 100%;
  max-height: 100%;
}
.comment_mini_child_content div.comment_mini .comment_mini_image a.no_image_user {
  width: 30px;
  height: 30px;
}
.comment_mini_child_content div.comment_mini .comment_mini_image a.no_image_user > span {
  font-size: 12px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.comment_mini_child_content div.comment_mini .comment_mini_content {
  margin-left: 38px;
}
.comment_mini_child_content div.comment_mini:last-child {
  padding-bottom: 0px;
}
.js_mini_feed_comment div.comment_mini_end {
  margin-top: 8px;
  margin-left: 40px;
  min-height: 30px;
}
.js_mini_feed_comment div.comment_mini_end .comment_mini_image {
  top: 0;
  width: 30px;
  height: 30px;
}
.js_mini_feed_comment div.comment_mini_end .comment_mini_image a > img {
  max-width: 100%;
  max-height: 100%;
}
.js_mini_feed_comment div.comment_mini_end .comment_mini_image a.no_image_user {
  width: 30px;
  height: 30px;
}
.js_mini_feed_comment div.comment_mini_end .comment_mini_image a.no_image_user > span {
  font-size: 12px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.js_mini_feed_comment div.comment_mini_end .comment_mini_textarea_holder {
  padding-left: 30px;
  min-height: 30px;
}
.js_mini_feed_comment div.comment_mini_end .comment_mini_textarea_holder .js_comment_feed_textarea {
  padding-top: 6px;
  line-height: 16px;
  min-height: 26px;
}
.feed_sort_order {
  border-bottom: 1px #dfdfdf solid;
  margin: 10px 0 18px 0;
  position: relative;
}
.feed_sort_order a.feed_sort_order_link,
.feed_sort_order a.feed_sort_order_link:hover {
  position: absolute;
  right: 0;
  top: -0.8em;
  display: block;
  text-transform: uppercase;
  font-size: 0.8em;
  font-weight: bold;
  color: #777777;
  background: #e9ebee;
  padding-left: 5px;
}
.feed_sort_holder {
  position: absolute;
  top: 0.4em;
  right: 0;
  z-index: 20000;
  display: none;
}
.feed_sort_holder ul {
  margin: 0;
  padding: 0;
}
.feed_sort_holder ul li {
  display: inline;
}
.feed_sort_holder ul li a {
  display: block;
  color: #777777;
}
.feed_sort_holder ul li a.active,
.feed_sort_holder ul li a.active:hover,
.feed_sort_holder ul li a.active:focus {
  color: #ffffff;
  background-color: #848586;
}
.comment_mini_text {
  margin: 2px 0px;
  line-height: 16px;
  white-space: pre-line;
}
.comment_options_holder.item_options_holder {
  right: 0;
}
.comment_options_holder.item_options_holder a.item_options {
  display: none;
}
.comment_options_holder.item_options_holder:hover a.item_options {
  display: block;
}
.editor_holder {
  position: relative;
  border: 1px solid #c8c8c8;
}
.edit_menu_container {
  background: #ffffff;
  position: relative;
  border: 1px solid #c8c8c8;
}
.edit_menu_container textarea {
  width: 100%;
  margin: 0;
  border: 0 !important;
  border-color: transparent;
}
.global_attachment {
  position: relative;
  background: #fafafa;
  height: 40px;
  line-height: 40px;
}
.global_attachment_manage {
  line-height: 26px;
  height: 26px;
  padding: 4px 0 4px 0;
  position: absolute;
  right: 0;
}
.global_attachment_manage a,
.global_attachment_manage a:hover {
  display: block;
  line-height: 26px;
  height: 26px;
  text-decoration: none;
  padding: 0 5px 0 5px;
}
.global_attachment_manage a.is_not_active,
.global_attachment_manage a.is_not_active:hover {
  color: #808080;
}
.global_attachment_manage a:hover,
.global_attachment_manage a.is_not_active:hover {
  background: #333;
  color: #fff;
}
.global_attachment ul.global_attachment_list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.global_attachment ul.global_attachment_list li {
  float: left;
  line-height: 26px;
  padding: 4px 0 4px 0;
}
.global_attachment .global_attachment_title {
  color: #9F9F9F;
  margin-right: 5px;
}
.global_attachment ul.global_attachment_list li a,
.global_attachment ul.global_attachment_list li a:hover {
  display: block;
  line-height: 26px;
  text-decoration: none;
  padding: 0 5px 0 5px;
  border: 1px #fff solid;
}
.global_attachment ul.global_attachment_list li a:hover {
  background: #D0D0D0;
}
.global_attachment ul.global_attachment_list li a.active {
  background: #5F5F5F;
  border: 1px #000 solid;
  color: #fff;
}
.global_attachment_holder {
  margin-top: 10px;
  border-bottom: 1px #ccc solid;
  padding: 0 0 10px 0;
  display: none;
}
.global_attachment_holder_section {
  display: none;
}
div.global_attachment_sub_menu {
  margin: 0;
  padding: 0 0 10px 0;
}
div.global_attachment_sub_menu ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
div.global_attachment_sub_menu ul li {
  float: left;
  margin-right: 4px;
  line-height: 22px;
  height: 22px;
}
div.global_attachment_sub_menu ul li a,
div.global_attachment_sub_menu ul li a:hover {
  background: #fff;
  color: #333;
  display: block;
  padding: 0 5px 0 5px;
  line-height: 22px;
  height: 22px;
  border: 1px #ccc solid;
  text-decoration: none;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
div.global_attachment_sub_menu ul li a.active {
  background: #5F5F5F;
  color: #fff;
}
.global_attachment_holder_title {
  border-bottom: 1px #ccc solid;
  margin-bottom: 10px;
  padding-bottom: 5px;
  font-size: 12px;
  font-weight: bold;
  position: relative;
}
a.global_attachment_holder_cancel,
a.global_attachment_holder_cancel:hover {
  position: absolute;
  right: 0;
}
.global_attachment ul.global_attachment_list {
  margin-left: 5px;
}
.global_attachment ul.global_attachment_list li {
  float: none;
  line-height: normal;
  padding: 0;
  display: inline-block;
}
.global_attachment ul.global_attachment_list li a,
.global_attachment ul.global_attachment_list li a:hover {
  border: 0;
  line-height: normal;
  padding: 5px;
  background: transparent;
}
.global_attachment ul.global_attachment_list li a i:before,
.global_attachment ul.global_attachment_list li a:hover i:before {
  color: #4b4b4b;
}
.global_attachment ul.global_attachment_list li a:hover i:before {
  color: #3b5998;
}
.global_attachment ul.global_attachment_list li.global_attachment_title {
  display: none;
}
.global_attachment_manage a,
.global_attachment_manage a:hover,
.global_attachment_manage,
.global_attachment_manage a.is_not_active,
.global_attachment_manage a.is_not_active:hover {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  opacity: 0.6;
}
.global_attachment_manage {
  position: absolute;
  right: 10px;
  top: 0;
}
.global_attachment_manage:hover {
  opacity: 1;
}
/*convert css to less form theme*/
.editor_menu {
  display: none;
  background: #F0F0EE;
  padding: 4px;
  border-bottom: 1px #dfdfdf solid;
  z-index: 0;
}
.editor_button_holder {
  float: left;
  position: relative;
}
.editor_drop_holder {
  position: absolute;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/action_drop.png') no-repeat 3px 0%;
  z-index: 800;
  width: 250px;
  padding: 8px 0 0 0;
  display: none;
}
.editor_drop_content {
  background: #333;
  color: #fff;
  padding: 8px 8px 4px 8px;
}
a.editor_button {
  display: block;
  border: 1px solid #F0F0EE;
  margin-right: 1px;
  cursor: default;
  padding: 2px 4px 2px 4px;
}
a.editor_button:hover {
  border: 1px solid #0A246A;
  background-color: #B2BBD0;
  cursor: default;
}
.editor_separator {
  margin: 2px;
  margin-left: 4px;
  background-color: #F0F0EE;
  border-top: 1px solid buttonshadow;
  border-left: 1px solid buttonshadow;
  border-bottom: 1px solid buttonhighlight;
  border-right: 1px solid buttonhighlight;
  width: 0;
  height: 15px;
  float: left;
}
.user_browse_user {
  padding-top: 4px;
  overflow: hidden;
}
.user_browse_user .user_profile_link_span {
  font-weight: bold;
}
.user_browse_user .user_profile_link_span a,
.user_browse_user .user_profile_link_span a:hover {
  font-weight: bold;
}
.user_browse_add_friend {
  padding-top: 5px;
}
.user_browse_title {
  font-weight: bold;
}
.user_browse_mutual_friend {
  padding-top: 4px;
}
.user_browse_mutual_friend a,
.user_browse_mutual_friend a:hover {
  color: #808080;
}
#js_user_browse_advanced {
  position: absolute;
  top: 50px;
  left: 100px;
  background: url("../../../../PF.Base/theme/frontend/default/style/default/image/layout/thickbox_bg.png");
  z-index: 1000;
  width: 750px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding: 14px;
  display: none;
}
.user_browse_content {
  clear: both;
  background: #fff;
  padding: 15px 15px 15px 15px;
  position: relative;
}
.user_browse_content .title {
  font-weight: bold;
  border-bottom: 1px #dfdfdf solid;
  padding-bottom: 5px;
  margin-bottom: 5px;
}
ul#js_user_browse_advanced_link li a,
ul#js_user_browse_advanced_link li a:hover {
  display: block;
}
#js_user_browse_advanced_link_close {
  position: absolute;
  right: 10px;
  padding-top: 8px;
}
#browse_custom_fields_popup_holder {
  overflow: auto;
  height: 300px;
}
#browse_custom_fields_popup_holder .go_left {
  width: 31%;
}
@media (min-width: 768px) {
  #js_country_child_id .form-control {
    min-width: 250px;
  }
}
/* CUSTOM GENDER */
#js_add_custom_gender_content {
  margin-top: 8px;
}
#js_add_custom_gender_content .custom-gender-list {
  cursor: pointer;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  box-shadow: 1.5px 2.598px 7.7px 2.3px rgba(0, 0, 0, 0.09);
  z-index: 1;
  background-color: #fff;
}
#js_add_custom_gender_content .custom-gender-list .item-gender-custom {
  padding: 8px 12px;
  -webkit-transition: all 200ms ease;
  -o-transition: all 200ms ease;
  transition: all 200ms ease;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
#js_add_custom_gender_content .custom-gender-list .item-gender-custom:hover {
  background-color: #3b5998;
  color: #fff;
}
#js_add_custom_gender_content #js_add_custom_gender {
  height: auto;
  padding-top: 6px;
  padding-bottom: 4px;
}
#js_add_custom_gender_content #js_add_custom_gender .js_custom_gender_item {
  border: 1px solid #3b5998;
  color: #3b5998;
  font-size: 13px;
  border-radius: 1px;
  padding: 4px 8px;
  display: inline-flex;
  margin-bottom: 4px;
  max-width: 100%;
  float: left;
}
html[dir='rtl'] #js_add_custom_gender_content #js_add_custom_gender .js_custom_gender_item {
  float: right;
}
#js_add_custom_gender_content #js_add_custom_gender .js_custom_gender_item .item-gender-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
html[dir="ltr"] #js_add_custom_gender_content #js_add_custom_gender .js_custom_gender_item .item-gender-title {
  padding-right: 8px;
}
html[dir="rtl"] #js_add_custom_gender_content #js_add_custom_gender .js_custom_gender_item .item-gender-title {
  padding-left: 8px;
}
html[dir='ltr'] #js_add_custom_gender_content #js_add_custom_gender .js_custom_gender_item {
  margin-right: 6px;
}
html[dir='rtl'] #js_add_custom_gender_content #js_add_custom_gender .js_custom_gender_item {
  margin-left: 6px;
}
#js_add_custom_gender_content #js_add_custom_gender .js_custom_gender_item a .ico {
  font-size: 10px;
}
#js_add_custom_gender_content #js_add_custom_gender .item-input-gender-wrapper {
  display: inline;
  float: left;
  max-width: 100%;
  overflow: hidden;
}
html[dir='rtl'] #js_add_custom_gender_content #js_add_custom_gender .item-input-gender-wrapper {
  float: right;
}
#js_add_custom_gender_content #js_add_custom_gender_input {
  padding: 0;
  border: 0;
  outline: none;
  height: auto;
  box-shadow: none !important;
  background-color: transparent !important;
  min-width: 60px;
  line-height: 28px;
}
.colorpicker_select {
  background: #ffffff url("../../../../PF.Base/theme/frontend/default/style/default/image/colorpicker/select.gif");
  height: 30px;
  width: 30px;
  text-indent: -9999px;
  overflow: hidden;
  display: block;
}
.colorpicker {
  width: 356px;
  height: 176px;
  overflow: hidden;
  position: absolute;
  background: url("../../../../PF.Base/theme/frontend/default/style/default/image/colorpicker/custom_background.png");
  font-family: Arial, Helvetica, sans-serif;
  display: none;
  z-index: 10000;
}
.colorpicker_color {
  width: 150px;
  height: 150px;
  left: 14px;
  top: 13px;
  position: absolute;
  background: #f00;
  overflow: hidden;
  cursor: crosshair;
  z-index: 10000;
}
.colorpicker_color div {
  position: absolute;
  top: 0;
  left: 0;
  width: 150px;
  height: 150px;
  background: url("../../../../PF.Base/theme/frontend/default/style/default/image/colorpicker/colorpicker_overlay.png");
}
.colorpicker_color div div {
  position: absolute;
  top: 0;
  left: 0;
  width: 11px;
  height: 11px;
  overflow: hidden;
  background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image/colorpicker/colorpicker_select.gif");
  margin: -5px 0 0 -5px;
}
.colorpicker_hue {
  position: absolute;
  top: 13px;
  left: 171px;
  width: 35px;
  height: 150px;
  cursor: n-resize;
}
.colorpicker_hue div {
  position: absolute;
  width: 35px;
  height: 9px;
  overflow: hidden;
  background: url("../../../../PF.Base/theme/frontend/default/style/default/image/colorpicker/colorpicker_indic.gif") left top;
  margin: -4px 0 0 0;
  left: 0px;
}
.colorpicker_new_color {
  position: absolute;
  width: 60px;
  height: 30px;
  left: 213px;
  top: 13px;
  background: #f00;
}
.colorpicker_current_color {
  position: absolute;
  width: 60px;
  height: 30px;
  left: 283px;
  top: 13px;
  background: #f00;
}
.colorpicker input {
  background-color: transparent;
  border: 1px solid transparent;
  position: absolute;
  font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
  color: #898989;
  top: 4px;
  right: 11px;
  text-align: right;
  margin: 0;
  padding: 0;
  height: 11px;
}
.colorpicker_hex {
  position: absolute;
  width: 72px;
  height: 22px;
  background: url("../../../../PF.Base/theme/frontend/default/style/default/image/colorpicker/custom_hex.png") top;
  left: 212px;
  top: 142px;
}
.colorpicker_hex input {
  right: 6px;
}
.colorpicker_hex.colorpicker_focus {
  background-position: bottom;
}
.colorpicker_field {
  height: 22px;
  width: 62px;
  background-position: top;
  position: absolute;
}
.colorpicker_field span {
  position: absolute;
  width: 12px;
  height: 22px;
  overflow: hidden;
  top: 0;
  right: 0;
  cursor: n-resize;
}
.colorpicker_rgb_r {
  background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image/colorpicker/custom_rgb_r.png");
  top: 52px;
  left: 212px;
}
.colorpicker_rgb_g {
  background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image/colorpicker/custom_rgb_g.png");
  top: 82px;
  left: 212px;
}
.colorpicker_rgb_b {
  background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image/colorpicker/custom_rgb_b.png");
  top: 112px;
  left: 212px;
}
.colorpicker_hsb_h {
  background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image/colorpicker/custom_hsb_h.png");
  top: 52px;
  left: 282px;
}
.colorpicker_hsb_s {
  background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image/colorpicker/custom_hsb_s.png");
  top: 82px;
  left: 282px;
}
.colorpicker_hsb_b {
  background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image/colorpicker/custom_hsb_b.png");
  top: 112px;
  left: 282px;
}
.colorpicker_transparent {
  position: absolute;
  width: 21px;
  height: 21px;
  background: url("../../../../PF.Base/theme/frontend/default/style/default/image/colorpicker/blank.gif") top;
  left: 295px;
  top: 142px;
  overflow: hidden;
  border: 1px #ccc dashed;
}
.colorpicker_submit {
  position: absolute;
  width: 22px;
  height: 22px;
  background: url("../../../../PF.Base/theme/frontend/default/style/default/image/colorpicker/custom_submit.png") top;
  left: 322px;
  top: 142px;
  overflow: hidden;
  z-index: 10000;
}
.colorpicker_submit.colorpicker_focus {
  background-position: bottom;
}
.colorpicker_focus {
  background-position: center;
}
.colorpicker_slider {
  background-position: bottom;
}
/*Main container*/
.colpick {
  position: absolute;
  width: 346px;
  height: 170px;
  overflow: hidden;
  display: none;
  font-family: Arial, Helvetica, sans-serif;
  background: #ebebeb;
  border: 1px solid #bbb;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  /*Prevents selecting text when dragging the selectors*/
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
/*Color selection box with gradients*/
.colpick_color {
  position: absolute;
  left: 7px;
  top: 7px;
  width: 156px;
  height: 156px;
  overflow: hidden;
  outline: 1px solid #aaa;
  cursor: crosshair;
}
.colpick_color_overlay1 {
  position: absolute;
  left: 0;
  top: 0;
  width: 156px;
  height: 156px;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')";
  /* IE8 */
  background: -moz-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  /* IE10+ */
  background: linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#00ffffff');
  /* IE6 & IE7 */
}
.colpick_color_overlay2 {
  position: absolute;
  left: 0;
  top: 0;
  width: 156px;
  height: 156px;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')";
  /* IE8 */
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, #000000));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);
  /* IE6-9 */
}
/*Circular color selector*/
.colpick_selector_outer {
  background: none;
  position: absolute;
  width: 11px;
  height: 11px;
  margin: -6px 0 0 -6px;
  border: 1px solid black;
  border-radius: 50%;
}
.colpick_selector_inner {
  position: absolute;
  width: 9px;
  height: 9px;
  border: 1px solid white;
  border-radius: 50%;
}
/*Vertical hue bar*/
.colpick_hue {
  position: absolute;
  top: 6px;
  left: 175px;
  width: 19px;
  height: 156px;
  border: 1px solid #aaa;
  cursor: n-resize;
}
/*Hue bar sliding indicator*/
.colpick_hue_arrs {
  position: absolute;
  left: -8px;
  width: 35px;
  height: 7px;
  margin: -7px 0 0 0;
}
.colpick_hue_larr {
  position: absolute;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 7px solid #858585;
}
.colpick_hue_rarr {
  position: absolute;
  right: 0;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 7px solid #858585;
}
/*New color box*/
.colpick_new_color {
  position: absolute;
  left: 207px;
  top: 6px;
  width: 60px;
  height: 27px;
  background: #f00;
  border: 1px solid #8f8f8f;
}
/*Current color box*/
.colpick_current_color {
  position: absolute;
  left: 277px;
  top: 6px;
  width: 60px;
  height: 27px;
  background: #f00;
  border: 1px solid #8f8f8f;
}
/*Input field containers*/
.colpick_field,
.colpick_hex_field {
  position: absolute;
  height: 20px;
  width: 60px;
  overflow: hidden;
  background: #f3f3f3;
  color: #b8b8b8;
  font-size: 12px;
  border: 1px solid #bdbdbd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.colpick_rgb_r {
  top: 40px;
  left: 207px;
}
.colpick_rgb_g {
  top: 67px;
  left: 207px;
}
.colpick_rgb_b {
  top: 94px;
  left: 207px;
}
.colpick_hsb_h {
  top: 40px;
  left: 277px;
}
.colpick_hsb_s {
  top: 67px;
  left: 277px;
}
.colpick_hsb_b {
  top: 94px;
  left: 277px;
}
.colpick_hex_field {
  width: 68px;
  left: 207px;
  top: 121px;
}
/*Text field container on focus*/
.colpick_focus {
  border-color: #999;
}
/*Field label container*/
.colpick_field_letter {
  position: absolute;
  width: 12px;
  height: 20px;
  line-height: 20px;
  padding-left: 4px;
  background: #efefef;
  border-right: 1px solid #bdbdbd;
  font-weight: bold;
  color: #777;
}
/*Text inputs*/
.colpick_field input,
.colpick_hex_field input {
  position: absolute;
  right: 11px;
  margin: 0;
  padding: 0;
  height: 20px;
  line-height: 20px;
  background: transparent;
  border: none;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  color: #555;
  text-align: right;
  outline: none;
}
.colpick_hex_field input {
  right: 4px;
}
/*Field up/down arrows*/
.colpick_field_arrs {
  position: absolute;
  top: 0;
  right: 0;
  width: 9px;
  height: 21px;
  cursor: n-resize;
}
.colpick_field_uarr {
  position: absolute;
  top: 5px;
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid #959595;
}
.colpick_field_darr {
  position: absolute;
  bottom: 5px;
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #959595;
}
/*Submit/Select button*/
.colpick_submit {
  position: absolute;
  left: 207px;
  top: 149px;
  width: 130px;
  height: 22px;
  line-height: 22px;
  background: #efefef;
  text-align: center;
  color: #555;
  font-size: 12px;
  font-weight: bold;
  border: 1px solid #bdbdbd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.colpick_submit:hover {
  background: #f3f3f3;
  border-color: #999;
  cursor: pointer;
}
/*full layout with no submit button*/
.colpick_full_ns .colpick_submit,
.colpick_full_ns .colpick_current_color {
  display: none;
}
.colpick_full_ns .colpick_new_color {
  width: 130px;
  height: 25px;
}
.colpick_full_ns .colpick_rgb_r,
.colpick_full_ns .colpick_hsb_h {
  top: 42px;
}
.colpick_full_ns .colpick_rgb_g,
.colpick_full_ns .colpick_hsb_s {
  top: 73px;
}
.colpick_full_ns .colpick_rgb_b,
.colpick_full_ns .colpick_hsb_b {
  top: 104px;
}
.colpick_full_ns .colpick_hex_field {
  top: 135px;
}
/*rgbhex layout*/
.colpick_rgbhex .colpick_hsb_h,
.colpick_rgbhex .colpick_hsb_s,
.colpick_rgbhex .colpick_hsb_b {
  display: none;
}
.colpick_rgbhex {
  width: 282px;
}
.colpick_rgbhex .colpick_field,
.colpick_rgbhex .colpick_submit {
  width: 68px;
}
.colpick_rgbhex .colpick_new_color {
  width: 34px;
  border-right: none;
}
.colpick_rgbhex .colpick_current_color {
  width: 34px;
  left: 240px;
  border-left: none;
}
/*rgbhex layout, no submit button*/
.colpick_rgbhex_ns .colpick_submit,
.colpick_rgbhex_ns .colpick_current_color {
  display: none;
}
.colpick_rgbhex_ns .colpick_new_color {
  width: 68px;
  border: 1px solid #8f8f8f;
}
.colpick_rgbhex_ns .colpick_rgb_r {
  top: 42px;
}
.colpick_rgbhex_ns .colpick_rgb_g {
  top: 73px;
}
.colpick_rgbhex_ns .colpick_rgb_b {
  top: 104px;
}
.colpick_rgbhex_ns .colpick_hex_field {
  top: 135px;
}
/*hex layout*/
.colpick_hex .colpick_hsb_h,
.colpick_hex .colpick_hsb_s,
.colpick_hex .colpick_hsb_b,
.colpick_hex .colpick_rgb_r,
.colpick_hex .colpick_rgb_g,
.colpick_hex .colpick_rgb_b {
  display: none;
}
.colpick_hex {
  width: 206px;
  height: 201px;
}
.colpick_hex .colpick_hex_field {
  width: 72px;
  height: 25px;
  top: 168px;
  left: 80px;
}
.colpick_hex .colpick_hex_field div,
.colpick_hex .colpick_hex_field input {
  height: 25px;
  line-height: 25px;
}
.colpick_hex .colpick_new_color {
  left: 9px;
  top: 168px;
  width: 30px;
  border-right: none;
}
.colpick_hex .colpick_current_color {
  left: 39px;
  top: 168px;
  width: 30px;
  border-left: none;
}
.colpick_hex .colpick_submit {
  left: 164px;
  top: 168px;
  width: 30px;
  height: 25px;
  line-height: 25px;
}
/*hex layout, no submit button*/
.colpick_hex_ns .colpick_submit,
.colpick_hex_ns .colpick_current_color {
  display: none;
}
.colpick_hex_ns .colpick_hex_field {
  width: 80px;
}
.colpick_hex_ns .colpick_new_color {
  width: 60px;
  border: 1px solid #8f8f8f;
}
/*Dark color scheme*/
.colpick_dark {
  background: #161616;
  border-color: #2a2a2a;
}
.colpick_dark .colpick_color {
  outline-color: #333;
}
.colpick_dark .colpick_hue {
  border-color: #555;
}
.colpick_dark .colpick_field,
.colpick_dark .colpick_hex_field {
  background: #101010;
  border-color: #2d2d2d;
}
.colpick_dark .colpick_field_letter {
  background: #131313;
  border-color: #2d2d2d;
  color: #696969;
}
.colpick_dark .colpick_field input,
.colpick_dark .colpick_hex_field input {
  color: #7a7a7a;
}
.colpick_dark .colpick_field_uarr {
  border-bottom-color: #696969;
}
.colpick_dark .colpick_field_darr {
  border-top-color: #696969;
}
.colpick_dark .colpick_focus {
  border-color: #444;
}
.colpick_dark .colpick_submit {
  background: #131313;
  border-color: #2d2d2d;
  color: #7a7a7a;
}
.colpick_dark .colpick_submit:hover {
  background-color: #101010;
  border-color: #444;
}
#n_debug {
  margin: 20px auto 20px auto;
  width: 90%;
}
#n_debug_header {
  background: #000;
  padding: 6px;
  color: #fff;
  text-align: center;
  font-size: 14pt;
}
.nDebugItem {
  background: #195B85;
  padding: 6px;
  color: #fff;
  font-size: 12pt;
  font-weight: bold;
}
.nDebugItem a,
.nDebugItem a:hover {
  color: #fff;
}
.nDebugContent {
  background: #fff;
  overflow: auto;
  border: 1px #b70000 solid;
}
.nDebugContentShell {
  padding: 15px;
}
.nDebugLeft {
  float: left;
  width: 200px;
  text-align: right;
  padding-right: 5px;
}
.nDebugInfo {
  background: #54A4DE;
  color: #fff;
  padding: 6px;
  margin: 8px 8px 0 8px;
}
.nDebugItems {
  padding: 4px 10px 10px 20px;
  border-bottom: 1px #195B85 solid;
}
.nDebugExplainShell {
  margin-top: 10px;
  width: 100%;
}
.nDebugExplainHead {
  background: #000;
  padding: 4px;
  color: #fff;
  border-right: 1px #000 solid;
}
.nDebugExplain {
  padding: 4px;
  background: #E7E7E7;
  border-bottom: 1px #000 solid;
  border-right: 1px #000 solid;
  font-size: 8pt;
}
.nDebugLoadShell {
  width: 600px;
  padding: 10px;
  background: #000;
  color: #fff;
  border: 2px #b70000 solid;
}
.nDebugLoadShell a {
  color: #fff;
  text-decoration: underline;
}
.nDebugLoadShell a:hover {
  text-decoration: none;
}
.nDebugLoadPre {
  overflow: auto;
  height: 200px;
  border: 1px #000 solid;
}
.nDebugLoadMessage {
  margin-top: 6px;
  margin-bottom: 6px;
  padding: 4px;
  color: #000;
}
.nClear {
  clear: both;
}
.imgareaselect-border1 {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/border-v.gif') repeat-y left top;
}
.imgareaselect-border2 {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/border-h.gif') repeat-x left top;
}
.imgareaselect-border3 {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/border-v.gif') repeat-y right top;
}
.imgareaselect-border4 {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/border-h.gif') repeat-x left bottom;
}
.imgareaselect-border1,
.imgareaselect-border2,
.imgareaselect-border3,
.imgareaselect-border4 {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.imgareaselect-handle {
  background-color: #fff;
  border: solid 1px #000;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.imgareaselect-outer {
  background-color: #000;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.note {
  display: none;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/spacer.gif');
  overflow: hidden;
  position: absolute;
  cursor: pointer;
  z-index: 4999;
}
.note_hover {
  border: 5px #D8DFEA solid;
}
.notep {
  display: none;
  background: #000;
  color: #fff;
  font-size: 9pt;
  font-weight: bold;
  margin-top: 0;
  padding: 4px;
  position: absolute;
  cursor: text;
}
.notep a,
.notep a:hover {
  color: #fff;
  text-decoration: none;
}
.notep i.fa.fa-remove {
  display: none;
}
#noteform {
  display: none;
  position: absolute;
  background: #fff;
  color: #333;
  border: 1px #DFDFDF solid;
  padding: 5px;
  -moz-box-shadow: 6px 6px 6px #ccc;
  -webkit-box-shadow: 6px 6px 6px #ccc;
  box-shadow: 6px 6px 6px #ccc;
}
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,
div.star-rating {
  float: left;
  width: 17px;
  height: 15px;
  text-indent: -999em;
  cursor: pointer;
  display: block;
  background: transparent;
  overflow: hidden;
}
div.rating-cancel,
div.rating-cancel a {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/delete.gif') no-repeat 0 -16px;
}
div.star-rating,
div.star-rating a {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/jquery/star.gif') no-repeat 0 0;
}
div.rating-cancel a,
div.star-rating a {
  display: block;
  width: 16px;
  height: 100%;
  background-position: 0 0;
  border: 0;
}
div.star-rating-on a {
  background-position: 0 -16px !important;
}
div.star-rating-hover a {
  background-position: 0 -32px;
}
/* Read Only CSS */
div.star-rating-readonly a {
  cursor: default !important;
}
/* Partial Star CSS */
div.star-rating {
  background: transparent!important;
  overflow: hidden !important;
}
/* END jQuery.Rating Plugin CSS */
.js_rating_value {
  background: #333;
  position: absolute;
  z-index: 10000;
  padding: 5px;
  color: #fff;
  width: 100px;
  display: none;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  top: 0;
  left: 0;
}
#js_style_holder {
  font-family: Arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  font-style: normal;
}
#js_style_holder a,
#js_style_holder a:hover {
  font-family: Arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  font-style: normal;
}
div#js_style_holder {
  background: #fff;
  position: absolute;
  top: 0;
  z-index: 1008;
  width: 100%;
  left: 0;
  border-bottom: 5px #CCCCCC solid;
}
.js_temp_hover_style {
  background: red;
}
body > div#js_style_holder {
  position: fixed;
}
div.style_header {
  background: #D3D3D3;
  padding: 5px;
  font-size: 12pt;
  color: #000;
  font-weight: bold;
}
div.style_box {
  float: left;
  width: 175px;
  text-align: center;
  background: #fff;
  margin: 0 4px 4px 0;
  padding: 5px;
  border: 1px #EFEFEF solid;
}
div.style_box_hover {
  background: #EFEFEF;
  border: 1px #D5E7FB solid;
}
div.style_box_active {
  background: #FCF6CF;
}
div.style_box_test {
  background: #CEEEB2;
}
div.style_box img {
  border: 1px #888888 solid;
}
div.style_top_menu {
  float: right;
  font-size: 9pt;
}
div.style_top_menu a {
  color: #1A1A1A;
  text-decoration: underline;
  font-weight: bold;
}
div.style_top_menu a:hover {
  color: #1A1A1A;
  text-decoration: none;
  font-weight: bold;
}
div.style_content_left {
  float: left;
  width: 150px;
  overflow: hidden;
}
div.style_content_middle {
  float: left;
  height: 170px;
  width: 150px;
  overflow: auto;
  display: none;
}
div.style_separate {
  background: #CCCCCC;
  height: 170px;
  float: left;
  padding: 2px;
}
div.style_content_right a {
  color: #0D8AE1;
  text-decoration: none;
  outline: 0;
}
div.style_content_right a:hover {
  color: #0D8AE1;
  text-decoration: underline;
  outline: 0;
}
div.style_content_right {
  margin-left: 160px;
}
div.style_content_right div.style_main_content {
  overflow: auto;
  height: 137px;
}
div.style_content_left ul,
div.style_content_middle ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
div.style_content_left ul li,
div.style_content_middle ul li {
  margin: 0 0 2px 0;
}
div.style_content_left ul li a,
div.style_content_middle ul li a {
  display: block;
  background: #D5E7FB;
  padding: 4px 0 4px 2px;
  color: #000;
  text-decoration: none;
  font-size: 10pt;
  width: 99%;
}
div.style_content_left ul li a:hover,
div.style_content_middle ul li a:hover {
  background: #EBF4FF;
  text-decoration: none;
}
div.style_content_left ul li a.active,
div.style_content_middle ul li a.active {
  background: #B4D1F2;
  text-decoration: none;
}
div.style_content_right fieldset {
  border: 1px #ccc solid;
  padding: 5px;
  margin: 0;
}
div.style_content_right fieldset legend {
  padding: 2px;
  font-size: 9pt;
  font-weight: bold;
  color: #666666;
}
div.style_submit_box {
  background: #ECECEC;
  padding: 4px;
  border-bottom: 1px #B3B3B3 solid;
}
div.style_submit_box_revert {
  position: absolute;
  right: 4px;
}
div#welcome {
  padding: 10px 0 5px 0;
  border-bottom: 1px #DFDFDF solid;
  position: relative;
  min-height: 50px;
}
div#welcome .welcome_profile_image {
  position: absolute;
  left: 0;
}
div#welcome .welcome_profile_name {
  margin-left: 60px;
}
div#welcome .welcome_profile_right {
  position: absolute;
  right: 0;
  top: 16px;
  text-align: right;
}
div#welcome .user_display_name {
  font-size: 16px;
  font-weight: bold;
  padding-top: 6px;
  width: 750px;
  overflow: hidden;
}
div#welcome .user_display_name a,
div#welcome .user_display_name a:hover {
  color: #333;
}
div#welcome div#theme {
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 8px;
}
div#welcome div#time_stamp a,
div#welcome div#time_stamp a:hover {
  color: #AFAFAF;
}
div#welcome .welcome_quick_link ul {
  margin: 6px 0 0 0;
  padding: 0;
  list-style-type: none;
}
div#welcome .welcome_quick_link ul li {
  float: left;
  display: block;
  margin-right: 4px;
  position: relative;
}
div#welcome .welcome_quick_link ul li span {
  margin: 0 0 0 4px;
}
div#welcome .welcome_quick_link ul li a span {
  color: #BFBFBF;
}
.welcome_info_holder {
  position: absolute;
  left: 0;
  top: 14px;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/action_drop.png') no-repeat 10px 0%;
  z-index: 800;
  width: 350px;
  padding: 8px 0 0 0;
  display: none;
}
.welcome_info_holder_custom {
  width: 450px;
}
.welcome_info {
  background: #333;
  padding: 8px 8px 4px 8px;
  -moz-box-shadow: 6px 6px 6px #CFCFCF;
  -webkit-box-shadow: 6px 6px 6px #CFCFCF;
  box-shadow: 6px 6px 6px #CFCFCF;
}
div#welcome .info,
div#welcome .info a,
div#welcome .info a:hover,
div#welcome .row,
div#welcome .row1,
div#welcome .row2,
div#welcome .title,
div#welcome .row1 a,
div#welcome .row2 a {
  color: #fff;
}
div#welcome .info .info_left {
  color: #CFCFCF;
}
div#welcome div.row1,
div#welcome div.row2 {
  border-bottom: 1px #5F5F5F solid;
}
#welcome .title {
  background: #000;
  color: #fff;
  margin-bottom: 8px;
  padding: 6px;
  font-weight: bold;
  border-bottom: 1px #5F5F5F solid;
}
#welcome .item_action_active {
  color: #AFFFBA;
}
#welcome div.info {
  border-bottom: 1px #5F5F5F solid;
  padding-bottom: 8px;
  clear: both;
}
#welcome div.info_left {
  float: left;
}
#welcome div.info_right {
  padding: 0;
  margin-left: 150px;
}
#welcome a.manage_subscriptions,
#welcome a.manage_subscriptions:hover {
  display: block;
  line-height: 20px;
  padding: 0 0 0 5px;
  color: #fff;
  background: #5F5F5F;
  text-decoration: none;
  margin-bottom: 5px;
}
#welcome a.manage_subscriptions:hover {
  background: #4F4F4F;
}
#welcome .extra_info {
  color: #BFBFBF;
}
div#welcome #purchase_points_link {
  margin-left: 5px;
  color: #A0A0A0;
}
div#welcome #purchase_points_link a,
div#welcome #purchase_points_link a:hover {
  color: #A0A0A0;
}
ul#rate_bar {
  margin: 0 0 15px 0;
}
ul#rate_bar li {
  display: inline;
}
ul#rate_bar li a {
  padding: 2px 6px 1px 6px;
  background: #03B0EC;
  color: #fff;
  margin: 0 3px 0 0;
  text-decoration: none;
  font-size: 18px;
}
ul#rate_bar li a:hover {
  background: #195B85;
  color: #fff;
  text-decoration: none;
}
#js_photo_average_rating {
  font-size: 30px;
  font-weight: bold;
  text-align: center;
}
#js_photo_average_rating .extra_info {
  font-size: 12px;
  font-weight: normal;
}
body {
  background: #e9ebee;
  color: #555555;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, 'Roboto', Helvetica, Arial, sans-serif !important;
  line-height: 1.42857143;
}
a,
a:hover {
  color: #3b5998;
  text-decoration: none;
}
a:hover {
  color: #263961;
  text-decoration: none;
}
.fa:hover {
  transition: all 0.5s ease;
}
ul,
ol {
  padding: 0;
  margin: 0;
  list-style: none;
}
li {
  padding: 0;
  margin: 0;
}
.holder {
  width: 920px;
}
#logo,
#logo:hover {
  width: 200px;
  height: 40px;
  line-height: 40px;
  text-indent: 45px;
  font-weight: 200;
  color: #e5e5e5;
  background: #2d4373;
  letter-spacing: 2px;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 401;
  overflow: hidden;
}
#logo > i,
#logo:hover > i {
  position: absolute;
  left: 8px;
  top: 10px;
  width: 20px;
  height: 20px;
  background-size: contain;
}
#logo > span > i,
#logo:hover > span > i {
  background: url('');
  background-size: cover;
  background-repeat: no-repeat;
  display: block;
  width: 30px;
  height: 30px;
  position: absolute;
  left: 5px;
  top: 5px;
  text-indent: 0;
}
#panels.can_be_fixed {
  position: fixed;
}
#panels {
  width: 300px;
  position: relative;
  display: table-cell;
  vertical-align: top;
}
#panels #right,
#panels #left {
  border: 0;
}
.right_is_fixed #panels {
  position: fixed;
  bottom: 5px;
  top: auto;
  right: auto;
  z-index: 100;
}
a.activity_feed_content_link_title,
a.activity_feed_content_link_title:hover,
#content div.row_title_info h1 a.link,
#content div.row_title_info h1 a.link:hover {
  font-size: 18px;
  color: #555555 !important;
  font-weight: 500 !important;
}
#content div.row_title_info h1 a.link:hover,
a.activity_feed_content_link_title:hover {
  color: #3b5998 !important;
  transition: all 0.5s ease;
}
.pages_link_span,
.user_profile_link_span {
  color: #555555 !important;
  font-weight: 600 !important;
}
.pages_link_span > a,
.user_profile_link_span > a,
.pages_link_span > a:hover,
.user_profile_link_span > a:hover {
  color: #555555 !important;
  font-weight: 600 !important;
}
.pages_link_span > a:hover,
.user_profile_link_span > a:hover {
  color: #3b5998 !important;
  transition: all 0.5s ease;
}
.offline_message {
  background: #ffffff;
  padding: 16px;
  max-width: 600px;
  margin: 50px auto;
}
.captcha_holder {
  color: #555555;
  padding: 0 0 20px;
}
#main-banner {
  position: fixed;
  top: 0;
  left: 200px;
  right: 0;
  bottom: 0;
  z-index: 1;
}
#main-banner .image_load {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}
#main-banner .image_info {
  position: absolute;
  bottom: 10px;
  left: 10px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  padding: 5px 10px;
  font-size: 12px;
  opacity: 0.4;
}
#right #js_block_border_user_register {
  background: rgba(0, 0, 0, 0.6) !important;
  padding: 10px 20px;
}
#right #js_block_border_user_register .title {
  color: #fff !important;
  border: 0;
}
#page_core_index-visitor._is_guest_user #header,
#page_core_index-visitor._is_guest_user #top,
#page_core_index-visitor._is_guest_user #feed,
#page_core_index-visitor._is_guest_user #js_feed_content {
  display: none;
}
#page_core_index-visitor._is_guest_user #panels {
  z-index: 100;
}
div#announcement {
  padding: 0 16px 16px;
  margin: 0 0 16px 0;
  background: #ffffff;
  color: #555555;
  border: 0;
}
div#announcement .js_announcement_close {
  margin: 0;
}
div#announcement .js_announcement_close > a {
  display: block;
  color: #d9534f;
  background: #333333;
  width: 16px;
  text-align: center;
  font-size: 12px;
  line-height: 16px;
}
div#announcement .js_announcement_content {
  margin: 0;
}
div#announcement .js_announcement_subject {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 22px;
  text-overflow: ellipsis;
  line-height: 50px;
  word-break: break-word;
  word-wrap: break-word;
  height: 50px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: 400;
  color: #fa3e3e;
  letter-spacing: 1px;
}
#announcements_holder .article {
  padding: 10px;
  background: #ffffff;
}
#page_search_index .main_search_bar {
  position: relative;
  margin: 16px 0 0 0;
  border: 0;
}
#page_search_index .main_search_bar_button {
  position: absolute;
  right: 5px;
  top: 7px;
}
#page_search_index .main_search_bar_input {
  width: 100%;
  padding: 10px 0;
  text-indent: 10px;
}
.search_result {
  background: #ffffff;
  padding: 0;
  border-bottom: 1px solid #dddddd;
  margin-bottom: 16px;
}
.search_result_image {
  top: 0;
  left: 0;
}
#page_core_index-visitor #js_block_border_user_register.block,
#page_core_index-visitor #js_block_border_user_login-block.block {
  display: block;
}
#page_core_index-visitor #js_block_border_user_register .selectize-control.form-control .selectize-dropdown.form-control {
  top: auto !important;
  bottom: 100% !important;
}
select {
  text-indent: 0;
}
html[dir="ltr"] .js_box .action_contain {
  right: 0;
}
html[dir="rtl"] .js_box .action_contain {
  left: 0;
}
@media (max-width: 480px) {
  .js_box .action_contain {
    position: inherit !important;
  }
}
.js_box .table {
  padding: 0;
  margin-bottom: 10px;
}
.js_box input[type="text"],
.js_box input[type="email"],
.js_box input[type="password"],
.js_box textarea,
.js_box input:focus,
.js_box textarea:focus,
.js_box select {
  background: #f2f2f2;
}
.js_box .js_custom_search_friend_holder {
  background: #f2f2f2;
  border-top: #ebebeb;
}
.table {
  background: transparent;
  padding: 0;
  margin-bottom: 0;
}
.js_datepicker_image {
  position: absolute;
  right: 12px;
  top: 9px;
}
.js_datepicker_image:after {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f073';
  font-size: 14px;
}
.js_datepicker_holder {
  position: relative;
  display: inline-block;
}
.select-date-label {
  padding-right: 12px;
}
.select-date-separator {
  display: inline-block;
  padding: 0 12px;
}
.js_datepicker_selects {
  padding-top: 16px;
}
.js_date_picker {
  background-color: transparent;
}
div.table_clear {
  padding: 0;
  margin-top: 20px;
}
input.button_link,
input.button_link:hover,
input.button_link:focus {
  background: transparent;
  color: #3b5998 !important;
  text-transform: uppercase;
  border: 0;
  outline: 0;
  cursor: pointer;
  font-size: 12px;
}
input.button_link:hover {
  color: #555555 !important;
  transition: all 0.5s ease;
}
.page_section_menu_header {
  top: 0;
  position: relative;
}
a.page_section_menu_link:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f054';
  font-size: 20px;
  position: absolute;
  top: -40px;
}
a.page_section_menu_link > span {
  display: none;
}
[dir="ltr"] a.page_section_menu_link {
  right: 0;
}
[dir="ltr"] a.page_section_menu_link:before {
  right: -15px;
}
[dir="rtl"] a.page_section_menu_link {
  left: 0;
}
[dir="rtl"] a.page_section_menu_link:before {
  left: -10px;
}
a.page_section_menu_link {
  position: absolute;
  top: 0;
  z-index: 100;
  display: block;
  color: #dcdcdc;
}
a.page_section_menu_link:hover {
  color: #555555;
  transition: all 0.5s ease;
}
.page_section_menu_holder > .block > .title:first-of-type {
  display: none;
}
.block .table {
  padding: 0;
  margin-bottom: 20px;
}
._ajax_image_large {
  font-size: 30px;
  color: #3b5998;
  display: inline-block;
  margin: auto;
}
.js_tmp_upload_bar {
  background: #ffffff;
  border: 0;
  height: 40px;
  line-height: 40px;
  width: auto;
  margin-bottom: 0;
}
.js_tmp_upload_bar_upload {
  height: 40px;
  line-height: 40px;
  background: #3bd27a;
  color: #fff;
}
.js_tmp_upload_bar_content {
  color: #fff;
  background: rgba(0, 0, 0, 0.1);
  height: 40px;
  line-height: 40px;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  padding: 0 40px 0 0;
  text-indent: 10px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.js_temp_photo_holder {
  position: absolute;
  right: 5px;
  z-index: 10;
}
.has_failed .js_tmp_upload_bar_upload {
  background: #fa3e3e;
}
code {
  font-family: monospace;
  white-space: pre;
  background: #000;
  color: #fff;
  padding: 10px;
  overflow: auto;
  max-height: 400px;
  display: block;
}
code br {
  display: none;
}
div.newline {
  padding: 4px 0;
  content: '';
}
button {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  padding: 0;
  margin: 0;
  display: inline-block;
  font-size: 26px;
  cursor: pointer;
}
.label_hover label,
.label_hover label:hover {
  background: transparent;
}
.label_hover label:hover {
  background: #ebebeb;
}
.field_separator {
  display: none;
}
#js_register_accept input#agree {
  display: inline-block;
  width: auto;
  margin-top: 0;
}
.pf_process_form {
  display: none;
  padding: 16px;
  border: 2px #e6e6e6 dashed;
  position: relative;
}
.pf_process_form > .pf_process_bar {
  height: 10px;
  line-height: 10px;
  background: #f7f7f7;
}
.pf_process_form > span {
  position: absolute;
  top: 16px;
  left: 16px;
  display: block;
  width: 2%;
  height: 10px;
  line-height: 10px;
  background: #42b72a;
}
.pf_process_form > .extra_info {
  text-align: center;
  margin-top: 10px;
}
.table .table_right {
  padding-bottom: 16px;
}
.js_upload_form_wrapper .js_upload_form_current {
  display: none;
}
.js_upload_form_wrapper.show-current .js_upload_form_current {
  display: flex;
}
.js_upload_form_wrapper.show-current .js_upload_form {
  display: none;
}
.change_photo_block {
  display: flex;
  align-items: center;
}
.change_photo_block span,
.change_photo_block > a {
  width: 72px;
  border-radius: 3px;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.change_photo_block span:before,
.change_photo_block > a:before {
  content: "";
  display: block;
  padding-bottom: 72px;
}
.change_photo_block .extra_info {
  display: inline-flex;
  flex-direction: column;
}
html[dir="ltr"] .change_photo_block .extra_info {
  margin-left: 16px;
}
html[dir="rtl"] .change_photo_block .extra_info {
  margin-right: 16px;
}
.change_photo_block .extra_info a {
  font-size: 12px;
  line-height: 16px;
}
.change_photo_block .extra_info a .ico {
  display: inline-block;
}
.change_photo_block .extra_info a.change_photo {
  border-bottom: 1px solid #efefef;
  margin-bottom: 8px;
  padding-bottom: 8px;
}
.change_photo_block .extra_info a.remove {
  color: #a2a2a2;
}
html[dir='rtl'] .change_photo_block .extra_info {
  margin-left: 0;
}
html[dir="ltr"] html[dir='rtl'] .change_photo_block .extra_info {
  margin-right: 16px;
}
html[dir="rtl"] html[dir='rtl'] .change_photo_block .extra_info {
  margin-left: 16px;
}
.js_custom_content_holder .btn-wrapper {
  margin-top: 10px;
  display: flex;
}
html[dir="ltr"] .js_custom_content_holder .btn-wrapper .btn {
  margin-right: 8px;
}
html[dir="rtl"] .js_custom_content_holder .btn-wrapper .btn {
  margin-left: 8px;
}
.btn.btn-icon .fa,
.button.btn-icon .fa,
.btn.btn-icon .ico,
.button.btn-icon .ico {
  margin-right: 8px;
  margin-left: 2px;
}
html[dir='rtl'] .btn.btn-icon .fa,
html[dir='rtl'] .button.btn-icon .fa,
html[dir='rtl'] .btn.btn-icon .ico,
html[dir='rtl'] .button.btn-icon .ico {
  margin-left: 8px;
  margin-right: 2px;
}
.btn.btn-icon .fa:last-child:nth-child(2),
.button.btn-icon .fa:last-child:nth-child(2),
.btn.btn-icon .ico:last-child:nth-child(2),
.button.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 2px;
}
html[dir="ltr"] .btn.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] .button.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] .btn.btn-icon .ico:last-child:nth-child(2),
html[dir="ltr"] .button.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 8px;
}
html[dir="rtl"] .btn.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] .button.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] .btn.btn-icon .ico:last-child:nth-child(2),
html[dir="rtl"] .button.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 8px;
}
html[dir='rtl'] .btn.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] .button.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] .btn.btn-icon .ico:last-child:nth-child(2),
html[dir='rtl'] .button.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 2px;
}
.profile-basic-info {
  display: flex;
  flex-flow: wrap;
}
.profile-basic-info .item {
  width: 33.33%;
  border-bottom: 1px solid #efefef;
  padding-bottom: 8px;
  margin-bottom: 24px;
}
html[dir="ltr"] .profile-basic-info .item {
  padding-right: 16px;
}
html[dir="rtl"] .profile-basic-info .item {
  padding-left: 16px;
}
@media (max-width: 767px) {
  .profile-basic-info .item {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .profile-basic-info .item {
    width: 100%;
  }
}
.profile-basic-info .item .item-label {
  font-weight: bold;
  margin-bottom: 10px;
}
.profile-basic-info .item .item-value {
  color: #555555;
}
.profile-basic-info .item .item-value a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.profile-basic-info .item .item-value a:hover {
  color: #3b5998;
}
.notifications {
  border-bottom: 1px #ebebeb solid;
  padding-bottom: 5px;
  margin-bottom: 5px;
}
#holder_notify {
  position: absolute;
  left: auto;
  right: 0;
  top: 0;
  z-index: 10;
  background: transparent;
}
#holder_notify > ul > li > a,
#holder_notify > ul > li > a:hover {
  background: transparent !important;
}
#holder_notify > ul > li > a:hover {
  background: #3a5794 !important;
}
#holder_notify > ul > li.is_active > a,
#holder_notify > ul > li.is_active > a:hover {
  background: #3b5998 !important;
}
#holder_notify ul li:hover a:before {
  color: #ffffff;
}
#holder_notify ul li a.notification:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f0f3';
  position: absolute;
  left: 10px;
  top: 10px;
  font-size: 18px;
  color: #f2f2f2;
}
#holder_notify ul li a.message:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f01c';
  position: absolute;
  left: 10px;
  top: 10px;
  font-size: 18px;
  color: #f2f2f2;
}
#holder_notify ul li a.friend_notification:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f234';
  position: absolute;
  left: 10px;
  top: 10px;
  font-size: 18px;
  color: #f2f2f2;
}
#holder_notify ul li.is_active a:before {
  color: #ffffff;
}
#holder_notify ul li div.holder_notify_drop {
  border: 0;
  background: #ffffff;
  color: #555555;
  border-bottom: 4px #e0e0e0 solid;
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.2);
}
#holder_notify ul li div.holder_notify_drop a.holder_notify_drop_link,
#holder_notify ul li div.holder_notify_drop a.holder_notify_drop_link:hover,
.js_temp_friend_search_form_holder ul li a.holder_notify_drop_link,
.js_temp_friend_search_form_holder ul li a.holder_notify_drop_link:hover {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  display: block;
  text-align: center;
  border: 1px #f5f5f5 solid;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  text-transform: uppercase;
  font-weight: 300;
  font-size: 13px !important;
  letter-spacing: 1px;
  color: #3b5998;
  font-size: 10px !important;
  margin-top: 10px;
}
#request-panel-body li {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#request-panel-body li.friend-request-accepted {
  background-color: #b4eba8;
}
#request-panel-body li.friend-request-accepted .info {
  color: #555555 !important;
}
.dropdown-panel .panel_actions {
  font-size: 22px;
  display: flex;
}
.dropdown-panel .panel_actions a {
  padding: 0 20px 0 0;
}
.dropdown-panel .panel_actions > a {
  align-items: center;
  flex: 1;
  display: block;
  float: left;
  background: #ebebeb;
  color: #bdbdbd;
  width: 40px;
  height: 40px;
  text-align: center;
}
.dropdown-panel .panel_actions > a > i {
  line-height: 40px;
}
div.notification_delete {
  position: absolute;
  z-index: 1;
  top: 5px;
  font-size: 14px;
}
[dir="ltr"] div.notification_delete {
  right: 10px;
}
[dir="rtl"] div.notification_delete {
  left: 10px;
}
.remove-btn-wrapper {
  position: absolute;
  z-index: 1;
  top: 5px;
  font-size: 14px;
}
[dir="ltr"] .remove-btn-wrapper {
  right: 5px;
}
[dir="rtl"] .remove-btn-wrapper {
  left: 5px;
}
/*========================================
=            All Notification            =
========================================*/
.core-notification-listing-container .notification_holder .notification_date:not(:first-child) {
  margin-top: 16px;
}
.core-notification-listing-container .notification_holder .notification_date {
  font-weight: bold;
  color: #a2a2a2;
  margin-bottom: 16px;
}
.core-notification-listing-container .notification_holder .all-notification-item {
  margin: 0 -16px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  align-items: center;
  position: relative;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.core-notification-listing-container .notification_holder .all-notification-item.is_new {
  background: #c6d1e9;
}
.core-notification-listing-container .notification_holder .all-notification-item.is_new + .all-notification-item:not(.is_new):after {
  opacity: 1;
}
.core-notification-listing-container .notification_holder .all-notification-item.is_new:after {
  opacity: 1;
}
@media (min-width: 992px) {
  .core-notification-listing-container .notification_holder .all-notification-item.is_new:hover {
    background: #a8b9dd;
  }
  .core-notification-listing-container .notification_holder .all-notification-item.is_new:hover:before,
  .core-notification-listing-container .notification_holder .all-notification-item.is_new:hover:after {
    background-color: #a8b9dd;
  }
  .core-notification-listing-container .notification_holder .all-notification-item.is_new:hover + .all-notification-item.is_new:after {
    background-color: #a8b9dd;
  }
  .core-notification-listing-container .notification_holder .all-notification-item.is_new:hover:after {
    opacity: 1;
  }
}
.core-notification-listing-container .notification_holder .all-notification-item:hover .notification_delete {
  opacity: 1 !important;
}
@media (min-width: 992px) {
  .core-notification-listing-container .notification_holder .all-notification-item:hover {
    background: #f8f8f8;
  }
  .core-notification-listing-container .notification_holder .all-notification-item:hover:before,
  .core-notification-listing-container .notification_holder .all-notification-item:hover:after {
    background-color: #f8f8f8;
  }
  .core-notification-listing-container .notification_holder .all-notification-item:hover:after {
    opacity: 1;
  }
}
.core-notification-listing-container .notification_holder .all-notification-item:before {
  content: "";
  height: 1px;
  position: absolute;
  left: 16px;
  right: 16px;
  bottom: 0;
  background: #dcdcdc;
}
.core-notification-listing-container .notification_holder .all-notification-item:after {
  content: "";
  height: 1px;
  position: absolute;
  left: 0;
  right: 0;
  top: -1px;
  background: #dcdcdc;
  opacity: 0;
}
.core-notification-listing-container .notification_holder .all-notification-item .item-outer {
  display: flex;
  width: 100%;
}
.core-notification-listing-container .notification_holder .all-notification-item .item-outer .item-avatar {
  margin-right: 12px;
  min-width: 40px;
}
.core-notification-listing-container .notification_holder .all-notification-item .item-outer .item-avatar .no_image_user,
.core-notification-listing-container .notification_holder .all-notification-item .item-outer .item-avatar .img-wrapper {
  width: 40px;
  height: 40px;
}
.core-notification-listing-container .notification_holder .all-notification-item .item-outer .item-avatar .img-wrapper img {
  width: 100%;
  height: 100%;
}
html[dir='rtl'] .core-notification-listing-container .notification_holder .all-notification-item .item-outer .item-avatar {
  margin-right: 0;
  margin-left: 12px;
}
.core-notification-listing-container .notification_holder .all-notification-item .item-outer .item-inner {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1;
}
.core-notification-listing-container .notification_holder .all-notification-item .item-outer .item-inner .main_link {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
  background: none;
}
.core-notification-listing-container .notification_holder .all-notification-item .item-outer .item-inner .main_link .drop_data_user {
  font-weight: bold;
  color: #555555;
  font-size: 14px;
  line-height: 18px;
}
html[dir='rtl'] .core-notification-listing-container .notification_holder .all-notification-item .item-outer .item-inner .main_link .drop_data_user {
  display: inline-block;
}
.core-notification-listing-container .notification_holder .all-notification-item .item-outer .item-inner .extra_info {
  font-size: 12px;
  line-height: 16px;
  color: #999;
}
.core-notification-listing-container .notification_holder .all-notification-item .item-outer .item-inner .main-link-bg-click {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.core-notification-listing-container .notification_holder .all-notification-item .item-outer .notification_delete {
  position: absolute;
  top: 8px;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .core-notification-listing-container .notification_holder .all-notification-item .item-outer .notification_delete {
  right: 8px;
}
html[dir="rtl"] .core-notification-listing-container .notification_holder .all-notification-item .item-outer .notification_delete {
  left: 8px;
}
.core-notification-listing-container .notification_holder .all-notification-item .item-outer .notification_delete > a {
  color: #a2a2a2;
  font-size: 10px;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.core-notification-listing-container .notification_holder .all-notification-item .item-outer .notification_delete:hover {
  opacity: 1;
}
@media (max-width: 991px) {
  .core-notification-listing-container .notification_holder .all-notification-item .item-outer .notification_delete {
    display: block !important;
    position: static;
    opacity: 1;
  }
}
.core-notification-listing-container .table_clear_button {
  position: absolute;
  top: -56px;
}
html[dir="ltr"] .core-notification-listing-container .table_clear_button {
  right: 0;
}
html[dir="rtl"] .core-notification-listing-container .table_clear_button {
  left: 0;
}
.core-notification-listing-container .table_clear_button li {
  margin-top: 0;
}
.core-notification-listing-container .table_clear_button input {
  background: none;
  color: #3b5998;
  padding: 0 !important;
  border: none;
}
@media (max-width: 480px) {
  .core-notification-listing-container .table_clear_button input {
    font-size: 12px;
  }
}
.core-notification-listing-container .table_clear_button input:focus {
  background: none !important;
  border: 0 !important;
  outline: none;
}
@media (max-width: 320px) {
  .core-notification-listing-container .table_clear_button {
    position: static;
    clear: both;
    display: flex;
    margin-bottom: 16px;
    justify-content: flex-end;
  }
}
/*=====  End of All Notification  ======*/
#left .block .bottom ul li a,
#left .block .bottom ul li a:hover,
#right .block .bottom ul li a,
#right .block .bottom ul li a:hover {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  text-align: center;
  display: inline-block;
  background: #e9ebee;
  color: #555555;
  border: 1px #d8dbe1 solid;
  padding: 8px 12px;
}
.user_block {
  padding: 16px;
}
#header_menu .block {
  border-bottom: 1px #ebebeb solid;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
#left #js_block_border_user_login-block .content,
#right #js_block_border_user_login-block .content,
#content #js_block_border_user_login-block .content,
#header_menu #js_block_border_user_login-block .content {
  padding: 10px;
}
#left #js_block_border_user_login-block .title,
#right #js_block_border_user_login-block .title,
#content #js_block_border_user_login-block .title,
#header_menu #js_block_border_user_login-block .title {
  background: #ffffff;
  color: #555555;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  padding: 10px;
  padding-top: 20px;
}
#left #js_block_border_user_login-block .table_clear,
#right #js_block_border_user_login-block .table_clear,
#content #js_block_border_user_login-block .table_clear,
#header_menu #js_block_border_user_login-block .table_clear {
  margin-top: 4px;
}
#left #js_block_border_user_login-block .table_clear input.button,
#right #js_block_border_user_login-block .table_clear input.button,
#content #js_block_border_user_login-block .table_clear input.button,
#header_menu #js_block_border_user_login-block .table_clear input.button {
  width: auto;
}
#left #js_block_border_user_login-block .table,
#right #js_block_border_user_login-block .table,
#content #js_block_border_user_login-block .table,
#header_menu #js_block_border_user_login-block .table {
  margin-bottom: 5px;
  background: transparent;
}
#left #js_block_border_user_login-block .bottom,
#right #js_block_border_user_login-block .bottom,
#content #js_block_border_user_login-block .bottom,
#header_menu #js_block_border_user_login-block .bottom {
  background: transparent;
  padding: 0 10px;
}
#left #js_block_border_user_login-block .bottom > ul > li,
#right #js_block_border_user_login-block .bottom > ul > li,
#content #js_block_border_user_login-block .bottom > ul > li,
#header_menu #js_block_border_user_login-block .bottom > ul > li {
  margin: 0;
  padding: 0;
}
#left #js_block_border_user_login-block .bottom > ul > li a,
#right #js_block_border_user_login-block .bottom > ul > li a,
#content #js_block_border_user_login-block .bottom > ul > li a,
#header_menu #js_block_border_user_login-block .bottom > ul > li a,
#left #js_block_border_user_login-block .bottom > ul > li a:hover,
#right #js_block_border_user_login-block .bottom > ul > li a:hover,
#content #js_block_border_user_login-block .bottom > ul > li a:hover,
#header_menu #js_block_border_user_login-block .bottom > ul > li a:hover {
  display: inline-block;
  border: 0;
  background: transparent;
  color: #9a9a9a;
  opacity: 1;
  padding-left: 0;
  border-radius: 0;
}
#left .block,
#right .block,
#content .block,
#header_menu .block,
#left .block_clear,
#right .block_clear,
#content .block_clear,
#header_menu .block_clear {
  background: #ffffff;
  color: #555555;
  margin-bottom: 20px;
  background: transparent;
  display: inline-block;
  display: block;
}
#left .block:before,
#right .block:before,
#content .block:before,
#header_menu .block:before,
#left .block_clear:before,
#right .block_clear:before,
#content .block_clear:before,
#header_menu .block_clear:before,
#left .block:after,
#right .block:after,
#content .block:after,
#header_menu .block:after,
#left .block_clear:after,
#right .block_clear:after,
#content .block_clear:after,
#header_menu .block_clear:after {
  content: " ";
  display: table;
}
#left .block:after,
#right .block:after,
#content .block:after,
#header_menu .block:after,
#left .block_clear:after,
#right .block_clear:after,
#content .block_clear:after,
#header_menu .block_clear:after {
  clear: both;
}
#left .block:before,
#right .block:before,
#content .block:before,
#header_menu .block:before,
#left .block_clear:before,
#right .block_clear:before,
#content .block_clear:before,
#header_menu .block_clear:before,
#left .block:after,
#right .block:after,
#content .block:after,
#header_menu .block:after,
#left .block_clear:after,
#right .block_clear:after,
#content .block_clear:after,
#header_menu .block_clear:after {
  content: " ";
  display: table;
}
#left .block:after,
#right .block:after,
#content .block:after,
#header_menu .block:after,
#left .block_clear:after,
#right .block_clear:after,
#content .block_clear:after,
#header_menu .block_clear:after {
  clear: both;
}
#left .block .bottom,
#right .block .bottom,
#content .block .bottom,
#header_menu .block .bottom,
#left .block_clear .bottom,
#right .block_clear .bottom,
#content .block_clear .bottom,
#header_menu .block_clear .bottom {
  font-size: 11px;
  margin-top: 16px;
}
#left .block .bottom > ul > li,
#right .block .bottom > ul > li,
#content .block .bottom > ul > li,
#header_menu .block .bottom > ul > li,
#left .block_clear .bottom > ul > li,
#right .block_clear .bottom > ul > li,
#content .block_clear .bottom > ul > li,
#header_menu .block_clear .bottom > ul > li {
  display: inline-block;
}
#left .block .bottom > ul > li a,
#right .block .bottom > ul > li a,
#content .block .bottom > ul > li a,
#header_menu .block .bottom > ul > li a,
#left .block_clear .bottom > ul > li a,
#right .block_clear .bottom > ul > li a,
#content .block_clear .bottom > ul > li a,
#header_menu .block_clear .bottom > ul > li a,
#left .block .bottom > ul > li a:hover,
#right .block .bottom > ul > li a:hover,
#content .block .bottom > ul > li a:hover,
#header_menu .block .bottom > ul > li a:hover,
#left .block_clear .bottom > ul > li a:hover,
#right .block_clear .bottom > ul > li a:hover,
#content .block_clear .bottom > ul > li a:hover,
#header_menu .block_clear .bottom > ul > li a:hover {
  display: block;
  padding: 8px 12px;
  color: #555555;
  background: #e9ebee;
  border-radius: 30px;
  opacity: 0.8;
}
#left .block .bottom > ul > li a:hover,
#right .block .bottom > ul > li a:hover,
#content .block .bottom > ul > li a:hover,
#header_menu .block .bottom > ul > li a:hover,
#left .block_clear .bottom > ul > li a:hover,
#right .block_clear .bottom > ul > li a:hover,
#content .block_clear .bottom > ul > li a:hover,
#header_menu .block_clear .bottom > ul > li a:hover {
  border-color: #3b5998;
  color: #3b3b3b;
  opacity: 1;
  transition: all 0.5s ease;
}
#left .block > .title,
#right .block > .title,
#content .block > .title,
#header_menu .block > .title,
#left .block_clear > .title,
#right .block_clear > .title,
#content .block_clear > .title,
#header_menu .block_clear > .title {
  background: transparent;
  border: 0;
  border-bottom: 3px #dde1e5 solid;
  color: #555555;
  padding: 10px 0 10px 0;
  font-size: 22px;
  font-weight: 400;
}
#left .block > .title a,
#right .block > .title a,
#content .block > .title a,
#header_menu .block > .title a,
#left .block_clear > .title a,
#right .block_clear > .title a,
#content .block_clear > .title a,
#header_menu .block_clear > .title a,
#left .block > .title a:hover,
#right .block > .title a:hover,
#content .block > .title a:hover,
#header_menu .block > .title a:hover,
#left .block_clear > .title a:hover,
#right .block_clear > .title a:hover,
#content .block_clear > .title a:hover,
#header_menu .block_clear > .title a:hover {
  color: #555555;
  display: block;
  position: relative;
}
#left .block > .title a > span,
#right .block > .title a > span,
#content .block > .title a > span,
#header_menu .block > .title a > span,
#left .block_clear > .title a > span,
#right .block_clear > .title a > span,
#content .block_clear > .title a > span,
#header_menu .block_clear > .title a > span,
#left .block > .title a:hover > span,
#right .block > .title a:hover > span,
#content .block > .title a:hover > span,
#header_menu .block > .title a:hover > span,
#left .block_clear > .title a:hover > span,
#right .block_clear > .title a:hover > span,
#content .block_clear > .title a:hover > span,
#header_menu .block_clear > .title a:hover > span {
  display: block;
  float: right;
  line-height: 50px;
  color: #bdbdbd;
}
@media (max-width: 480px) {
  #left .block > .title a > span,
  #right .block > .title a > span,
  #content .block > .title a > span,
  #header_menu .block > .title a > span,
  #left .block_clear > .title a > span,
  #right .block_clear > .title a > span,
  #content .block_clear > .title a > span,
  #header_menu .block_clear > .title a > span,
  #left .block > .title a:hover > span,
  #right .block > .title a:hover > span,
  #content .block > .title a:hover > span,
  #header_menu .block > .title a:hover > span,
  #left .block_clear > .title a:hover > span,
  #right .block_clear > .title a:hover > span,
  #content .block_clear > .title a:hover > span,
  #header_menu .block_clear > .title a:hover > span {
    margin-right: 22px;
  }
}
#left .block > .title a:hover,
#right .block > .title a:hover,
#content .block > .title a:hover,
#header_menu .block > .title a:hover,
#left .block_clear > .title a:hover,
#right .block_clear > .title a:hover,
#content .block_clear > .title a:hover,
#header_menu .block_clear > .title a:hover {
  color: #3b5998;
  transition: all 0.5s ease;
}
#left .block > .title a:hover > span,
#right .block > .title a:hover > span,
#content .block > .title a:hover > span,
#header_menu .block > .title a:hover > span,
#left .block_clear > .title a:hover > span,
#right .block_clear > .title a:hover > span,
#content .block_clear > .title a:hover > span,
#header_menu .block_clear > .title a:hover > span {
  transition: all 0.5s ease;
  color: #3b5998;
}
#left .block > .title > span.title_count,
#right .block > .title > span.title_count,
#content .block > .title > span.title_count,
#header_menu .block > .title > span.title_count,
#left .block_clear > .title > span.title_count,
#right .block_clear > .title > span.title_count,
#content .block_clear > .title > span.title_count,
#header_menu .block_clear > .title > span.title_count,
#left .block > .title > a > span,
#right .block > .title > a > span,
#content .block > .title > a > span,
#header_menu .block > .title > a > span,
#left .block_clear > .title > a > span,
#right .block_clear > .title > a > span,
#content .block_clear > .title > a > span,
#header_menu .block_clear > .title > a > span {
  display: block;
  float: right;
  line-height: 50px;
  color: #bdbdbd;
}
@media (max-width: 480px) {
  #left .block > .title > span.title_count,
  #right .block > .title > span.title_count,
  #content .block > .title > span.title_count,
  #header_menu .block > .title > span.title_count,
  #left .block_clear > .title > span.title_count,
  #right .block_clear > .title > span.title_count,
  #content .block_clear > .title > span.title_count,
  #header_menu .block_clear > .title > span.title_count,
  #left .block > .title > a > span,
  #right .block > .title > a > span,
  #content .block > .title > a > span,
  #header_menu .block > .title > a > span,
  #left .block_clear > .title > a > span,
  #right .block_clear > .title > a > span,
  #content .block_clear > .title > a > span,
  #header_menu .block_clear > .title > a > span {
    margin-right: 22px;
  }
}
#left .block > .content,
#right .block > .content,
#content .block > .content,
#header_menu .block > .content,
#left .block_clear > .content,
#right .block_clear > .content,
#content .block_clear > .content,
#header_menu .block_clear > .content {
  padding: 16px 0 0 0;
  font-size: 14px;
}
@media (max-width: 767px) {
  #left .block > .content,
  #right .block > .content,
  #content .block > .content,
  #header_menu .block > .content,
  #left .block_clear > .content,
  #right .block_clear > .content,
  #content .block_clear > .content,
  #header_menu .block_clear > .content {
    border: 0;
  }
}
#left .block > .content .title,
#right .block > .content .title,
#content .block > .content .title,
#header_menu .block > .content .title,
#left .block_clear > .content .title,
#right .block_clear > .content .title,
#content .block_clear > .content .title,
#header_menu .block_clear > .content .title {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 11px;
}
#content .user_block {
  display: inline-block;
  width: 130px;
  overflow: hidden;
  text-align: center;
  vertical-align: top;
  background: #ffffff;
  height: 160px;
  margin: 0 8px 10px 0;
  position: relative;
}
#content .user_block > a {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
#content .user_block > a > img {
  margin-top: 4px;
  max-width: 120px;
  max-height: 120px;
}
#content .user_block > header {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 30px;
  line-height: 30px;
  background: #fafafa;
}
#content .user_block > header h1 {
  font-size: 13px;
}
#content .user_block > header h1 a,
#content .user_block > header h1 a:hover {
  display: block;
  text-indent: 5px;
  text-decoration: none;
}
.block_sample {
  background: rgba(255, 255, 0, 0.1);
  border: 1px yellow dashed;
  color: #222;
  padding: 10px;
  cursor: pointer;
}
#content .block {
  background: #ffffff;
}
._block.location_4 {
  position: relative;
  clear: both;
}
div#content ._block_content ._block.location_4:not(:empty) {
  margin-top: 16px;
}
#hashtag_cloud .tag_cloud {
  margin-bottom: 5px;
  padding-bottom: 16px;
  border-bottom: 1px #e6e6e6 solid;
}
#hashtag_cloud .extra_info {
  font-style: italic;
  font-size: 0.9em;
}
.group_about .founder {
  border-bottom: 1px #e6e6e6 solid;
}
.group_about .founder .user_profile_link_span {
  font-size: 20px;
  padding-top: 5px;
  display: block;
}
.group_about .founder .user_rows_image > a.no_image_user {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.group_about .about {
  padding-top: 5px;
  margin-top: 5px;
}
.toggle-button {
  display: none !important;
}
.layout-left .toggle-button,
.layout-right .toggle-button {
  /* //button overlap select all
        z-index: 100; */
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: rgba(255, 255, 255, 0.96);
  /* background-image: linear-gradient(to top, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0) 140%); */
}
.layout-left .toggle-button span.ico,
.layout-right .toggle-button span.ico {
  color: #a2a2a2;
}
@media (max-width: 991px) {
  .layout-left .built-toggle .toggle-button.shown,
  .layout-right .built-toggle .toggle-button.shown {
    display: flex !important;
  }
  .layout-left .built-toggle.has-toggle,
  .layout-right .built-toggle.has-toggle {
    position: relative;
    max-height: 120px;
    overflow: hidden;
    -webkit-transition: all 1000ms ease !important;
    -o-transition: all 1000ms ease !important;
    transition: all 1000ms ease !important;
  }
  .layout-left .built-toggle.has-toggle:not(.full) > .content,
  .layout-right .built-toggle.has-toggle:not(.full) > .content {
    z-index: 1;
  }
  .layout-left .built-toggle.full,
  .layout-right .built-toggle.full {
    overflow: visible;
    max-height: none;
  }
  .layout-left .built-toggle.full .toggle-button,
  .layout-right .built-toggle.full .toggle-button {
    display: none !important;
  }
}
#js_block_border_user_register {
  height: auto !important;
  max-height: none !important;
}
#js_block_border_user_register .toggle-button {
  display: none !important;
}
#js_block_border_friend_birthday .content .block_event_title_holder {
  border-bottom: 1px solid #efefef;
  margin-bottom: 12px;
  padding-bottom: 0;
}
#js_block_border_friend_birthday .content .block_event_title_holder:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}
#js_block_border_friend_birthday .content .block_event_title_holder:last-child .user-birthday-item:last-child {
  padding-bottom: 0;
}
#js_block_border_friend_birthday .content .block_event_title {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: none;
}
#js_block_border_friend_birthday .content .user-birthday-item {
  padding-top: 8px;
  padding-bottom: 8px;
  border-bottom: 1px solid #efefef;
}
#js_block_border_friend_birthday .content .user-birthday-item:last-child {
  border-bottom: 0;
}
#js_block_border_friend_birthday .content .user-birthday-item .item-outer {
  display: flex;
  align-items: center;
}
#js_block_border_friend_birthday .content .user-birthday-item .item-outer:hover .item-media {
  box-shadow: 0px 6px 12px 0px rgba(59, 89, 152, 0.4);
}
#js_block_border_friend_birthday .content .user-birthday-item .item-outer:hover .item-media .js_hover_info:before,
#js_block_border_friend_birthday .content .user-birthday-item .item-outer:hover .item-media .img-wrapper:before {
  border-color: #2d4373;
}
#js_block_border_friend_birthday .content .user-birthday-item .item-outer .item-media {
  min-width: 40px;
  overflow: hidden;
  border-radius: 100%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#js_block_border_friend_birthday .content .user-birthday-item .item-outer .item-media .no_image_user,
#js_block_border_friend_birthday .content .user-birthday-item .item-outer .item-media .img-wrapper {
  width: 40px;
  height: 40px;
}
#js_block_border_friend_birthday .content .user-birthday-item .item-outer .item-media .no_image_user span,
#js_block_border_friend_birthday .content .user-birthday-item .item-outer .item-media .img-wrapper span {
  font-size: 14px;
}
#js_block_border_friend_birthday .content .user-birthday-item .item-outer .item-media .img-wrapper img {
  width: 100%;
  height: 100%;
}
#js_block_border_friend_birthday .content .user-birthday-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
  margin-left: 12px;
}
html[dir='rtl'] #js_block_border_friend_birthday .content .user-birthday-item .item-outer .item-inner {
  margin-left: 0;
  margin-right: 12px;
}
#js_block_border_friend_birthday .content .user-birthday-item .item-outer .item-inner .user_profile_link_span a {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #3b5998 !important;
  font-weight: normal !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#js_block_border_friend_birthday .content .user-birthday-item .item-outer .item-inner .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
#js_block_border_friend_birthday .content .user-birthday-item .item-outer .item-inner .item-info {
  font-size: 12px;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #a2a2a2;
  margin-top: 2px;
}
#collection-search-results .search-result {
  padding-bottom: 8px;
  margin-bottom: 16px;
  border-bottom: 1px solid #efefef;
}
#collection-search-results .search-result:first-child {
  padding-top: 16px;
  border-top: 1px solid #efefef;
}
#collection-search-results .search-result .item-media-src {
  margin-bottom: 8px;
}
html[dir='ltr'] #collection-search-results .search-result .item-media-src {
  margin-right: 12px;
}
html[dir='rtl'] #collection-search-results .search-result .item-media-src {
  margin-left: 12px;
}
#collection-search-results .search-result .item-inner {
  flex: 1;
  min-width: 0;
  display: flex;
}
#collection-search-results .search-result .item-inner .item-info {
  flex: 1;
  min-width: 0;
}
#collection-search-results .search-result .item-inner .item-title {
  margin-bottom: 4px;
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#collection-search-results .search-result .item-inner .item-title a {
  font-weight: bold;
}
#collection-search-results .search-result .item-inner .item-desc img {
  max-width: 100%;
}
#collection-search-results .search-result .item-inner .item-author {
  font-size: 12px;
  color: #a2a2a2;
}
html[dir='rtl'] #collection-search-results .search-result .item-inner .item-author span {
  display: inline-block;
}
#collection-search-results .search-result .item-inner .item-author .item-app {
  font-weight: bold;
}
#collection-search-results .search-result .item-image {
  min-width: 150px;
  margin-top: -8px;
}
html[dir="ltr"] #collection-search-results .search-result .item-image {
  margin-left: 16px;
}
html[dir="rtl"] #collection-search-results .search-result .item-image {
  margin-right: 16px;
}
@media (max-width: 480px) {
  #collection-search-results .search-result .item-image {
    min-width: 100px;
  }
}
#collection-search-results .search-result .item-image .item-media {
  float: right;
}
#collection-search-results .search-result .item-image .item-media img {
  max-width: 150px;
  max-height: 150px;
}
@media (max-width: 480px) {
  #collection-search-results .search-result .item-image .item-media img {
    max-width: 100px;
    max-height: 100px;
  }
}
#collection-search-results .search-result .img-wrapper,
#collection-search-results .search-result .no_image_user {
  width: 40px;
  height: 40px;
}
#collection-search-results .search-result .img-wrapper img,
#collection-search-results .search-result .no_image_user img {
  width: 100%;
  height: 100%;
}
#collection-search-results .search-result .no_image_user span {
  font-size: 12px;
}
#collection-search-results .search-result .item-outer {
  display: flex;
}
#page_search_index .search-header-title-custom {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 10px;
  margin-bottom: 16px;
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
}
#page_search_index .search-header-title-custom .item-title {
  flex: 1;
  font-size: 22px;
  line-height: 29px;
  color: #555555;
}
#page_search_index .search-header-title-custom .main_search_bar {
  width: 200px;
  min-width: 200px;
  margin: 0;
  padding: 0;
}
#page_search_index .search-header-title-custom .main_search_bar input {
  height: 32px;
  padding: 0;
}
html[dir="ltr"] #page_search_index .search-header-title-custom .main_search_bar input {
  padding-right: 32px;
}
html[dir="rtl"] #page_search_index .search-header-title-custom .main_search_bar input {
  padding-left: 32px;
}
#page_search_index .search-header-title-custom .main_search_bar .input-group-addon {
  width: 32px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
#page_search_index .search-header-title-custom .main_search_bar button {
  width: 32px !important;
  height: 32px !important;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
@media (max-width: 767px) {
  #page_search_index .search-header-title-custom {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 16px;
    background: #f8f8f8;
    margin-top: -16px;
    padding-top: 16px;
  }
  #page_search_index .search-header-title-custom .main_search_bar {
    width: 100%;
    margin-top: 8px;
  }
}
#page_search_index .search-keyword {
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 16px;
}
#page_search_index .search-keyword .item-title-keyword {
  color: #a2a2a2;
}
html[dir='rtl'] #page_search_index .search-keyword .item-title-keyword {
  display: inline-block;
}
#page_search_index .search-keyword .item-keyword {
  font-weight: bold;
  color: #555555;
}
html[dir='rtl'] #page_search_index .search-keyword .item-keyword {
  display: inline-block;
}
.header-page-title {
  word-wrap: break-word;
  word-break: break-word;
}
@-moz-document url-prefix() {
  .header-page-title,
  .block .content {
    word-break: break-word;
  }
}
html[dir='ltr'] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .header-page-title.header-has-label-2,
html[dir='ltr'] #page_v_play .header-page-title.header-has-label-2,
html[dir='ltr'] #page_photo_album .header-page-title.header-has-label-2 {
  padding-right: 70px;
}
html[dir='rtl'] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .header-page-title.header-has-label-2,
html[dir='rtl'] #page_v_play .header-page-title.header-has-label-2,
html[dir='rtl'] #page_photo_album .header-page-title.header-has-label-2 {
  padding-left: 70px;
}
html[dir='ltr'] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .header-page-title.header-has-label-1,
html[dir='ltr'] #page_v_play .header-page-title.header-has-label-1,
html[dir='ltr'] #page_photo_album .header-page-title.header-has-label-1 {
  padding-right: 45px;
}
html[dir='rtl'] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .header-page-title.header-has-label-1,
html[dir='rtl'] #page_v_play .header-page-title.header-has-label-1,
html[dir='rtl'] #page_photo_album .header-page-title.header-has-label-1 {
  padding-left: 45px;
}
.block div.row1,
.block div.row2 {
  padding-top: 16px;
  border-top: 1px #ebebeb solid;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.block div.row_first {
  border-top: 0;
  padding-top: 0;
}
div.row1,
div.row2 {
  background: #ffffff;
  color: #555555;
  padding-bottom: 16px;
}
div.row1 h1,
div.row2 h1,
div.row1 .h1,
div.row2 .h1 {
  padding: 0;
}
div.row1:last-child,
div.row2:last-child {
  padding-bottom: 0;
}
div.row_first {
  padding-top: 16px;
}
div.row_title_image {
  padding: 0;
  left: 0;
  top: 0;
  width: auto;
}
div.row_title_info {
  margin-left: 0;
}
div.row_title_info header {
  min-height: 51px;
  margin-left: 66px;
}
div.row_title_info header h1,
div.row_title_info header .h1 {
  padding: 0;
}
div.row_title_info header .row_header {
  padding-top: 5px;
  font-size: 13px;
}
div.row_title_info header .row_header > ul {
  overflow: hidden;
  white-space: nowrap;
}
[dir=ltr] div.row_title_info header .row_header > ul {
  margin-right: 20px;
}
div.row_title_info header .row_header > ul > li {
  display: inline-block;
  margin-right: 5px;
}
div.row_title_info header .row_header > ul > li:not(:first-of-type):before {
  content: '-';
  margin-right: 8px;
}
.item_banner {
  height: 300px;
}
.item_content {
  padding: 16px 0;
  font-size: 14px;
  word-wrap: break-word;
}
.item_content.parse_line {
  white-space: pre-wrap;
}
.extra_info,
.extra_info_link {
  color: #555555;
}
div.row_title_info div.extra_info {
  margin: 0;
}
#content > ._block_content > .extra_info {
  padding: 20px;
}
.page_section_menu_holder > .extra_info {
  background: #ffffff;
  padding: 16px;
  color: #555555;
  margin-bottom: 20px;
  font-size: 13px;
}
.item_view {
  background: #ffffff;
  position: relative;
}
.item_view:not(.no_manage) .item_info {
  margin-right: 45px;
}
.item_view > .alert {
  margin-bottom: 0;
  margin-top: 16px;
}
#page_marketplace_view .item_view {
  margin-top: 20px !important;
}
.item_info {
  border-bottom: 1px #f0f0f0 solid;
  height: 40px;
  margin-top: -10px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 40px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.item_info > ul > li {
  display: inline-block;
  margin-right: 5px;
}
.item_info > ul > li:not(:first-of-type):before {
  content: '-';
  margin-right: 8px;
}
.item_bar {
  position: absolute;
  padding: 0;
  right: 0;
  top: 0;
  z-index: 10;
}
._is_pages_view a.item_bar_action,
._is_pages_view a.item_bar_action:hover {
  background: rgba(0, 0, 0, 0.4);
}
a.item_bar_action,
a.item_bar_action:hover {
  background: #e6e6e6;
  width: 40px;
  height: 40px;
}
a.item_bar_action > span,
a.item_bar_action:hover > span {
  display: none;
}
.user_rows_block_content {
  height: 100%;
  overflow: hidden;
}
.user_rows_mini {
  display: inline-block;
  display: block;
  margin: -8px;
}
.user_rows_mini:before,
.user_rows_mini:after {
  content: " ";
  display: table;
}
.user_rows_mini:after {
  clear: both;
}
.user_rows_mini:before,
.user_rows_mini:after {
  content: " ";
  display: table;
}
.user_rows_mini:after {
  clear: both;
}
.user_rows_mini .user_rows {
  display: block;
  float: left;
  width: 50%;
  border-color: #ffffff;
  margin: 0px;
  padding: 0px;
  height: auto;
  padding: 8px;
}
.user_rows_mini .user_rows > div.user_rows_image {
  overflow: hidden;
}
.user_rows_mini .user_rows > div.user_rows_image > a.no_image_user {
  height: 0;
  padding-bottom: 100%;
  width: 100%;
}
.user_rows_mini .user_rows .pages_link_span > a,
.user_rows_mini .user_rows .pages_link_span > a:hover,
.user_rows_mini .user_rows .user_profile_link_span,
.user_rows_mini .user_rows .user_profile_link_span:hover {
  background: #ffffff;
}
.user_rows_mini .user_rows span.user_profile_link_span {
  position: relative;
  font-size: 14px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  line-height: 16px;
  max-height: none;
  height: auto;
  margin-top: 5px;
}
.user_rows_mini .user_rows > .friend-info {
  line-height: 12px;
  font-size: 12px;
  display: block;
  margin-top: 5px;
}
.user_rows_mini .user_rows .list-unstyled {
  position: absolute;
  top: 12px;
  left: 12px;
}
html[dir='rtl'] .user_rows_mini .user_rows .list-unstyled {
  right: 12px;
  left: auto;
}
.user_rows_mini .user_rows .list-unstyled a.btn {
  width: 35px;
  height: 35px;
  font-size: 1.1em;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
.user_rows_mini .user_rows:nth-child(odd) {
  clear: left;
}
.user_rows:hover .pages_link_span > a,
.user_rows:hover .pages_link_span > a:hover,
.user_rows:hover .user_profile_link_span > a,
.user_rows:hover .user_profile_link_span > a:hover {
  color: #3b5998 !important;
  transition: all 0.5s ease;
}
.user_rows {
  display: inline-block;
  margin: 0 4px 4px 0;
  width: 120px;
  height: 130px;
  overflow: hidden;
  position: relative;
  background: #ffffff;
  border: 1px #e6e6e6 solid;
}
.user_rows .user_rows_image img {
  width: 100%;
  height: 100%;
  background-size: contain;
}
.user_rows .pages_link_span > a,
.user_rows .pages_link_span > a:hover,
.user_rows .user_profile_link_span,
.user_rows .user_profile_link_span:hover {
  position: absolute;
  height: 30px;
  line-height: 30px;
  background: #f2f2f2;
  color: #3b3b3b;
  bottom: 0;
  left: 0;
  right: 0;
  font-size: 11px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.attachment_holder_view {
  border: 1px solid #f5f5f5;
  margin-bottom: 5px;
}
.attachment_holder_view .attachment_header_holder,
.attachment_holder_view .attachment_header {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
}
.attachment_holder_view .attachment_header_holder {
  background: #f5f5f5;
  color: #555555;
  padding: 8px;
}
.attachment_holder_view .attachment_list {
  padding: 16px;
}
.attachment_holder_view .attachment_list .attachment_row {
  padding: 0;
  margin: 0;
}
.attachment_holder_view .attachment_list .attachment_row:not(:last-child) {
  margin-bottom: 8px;
}
.attachment_holder_view .attachment_list .attachment_row .attachment_row_title {
  padding: 0;
}
.row p {
  margin-bottom: 10px;
  font-weight: normal;
}
.row .row-100 {
  width: calc(100% - 16px);
  float: left;
  vertical-align: top;
  word-wrap: break-word;
  padding: 8px;
}
.row .row-90 {
  width: calc(90% - 16px);
  float: left;
  vertical-align: top;
  word-wrap: break-word;
  padding: 8px;
}
.row .row-80 {
  width: calc(80% - 16px);
  float: left;
  vertical-align: top;
  word-wrap: break-word;
  padding: 8px;
}
.row .row-70 {
  width: calc(70% - 16px);
  float: left;
  vertical-align: top;
  word-wrap: break-word;
  padding: 8px;
}
.row .row-60 {
  width: calc(60.00000000000001% - 16px);
  float: left;
  vertical-align: top;
  word-wrap: break-word;
  padding: 8px;
}
.row .row-50 {
  width: calc(50% - 16px);
  float: left;
  vertical-align: top;
  word-wrap: break-word;
  padding: 8px;
}
.row .row-40 {
  width: calc(40% - 16px);
  float: left;
  vertical-align: top;
  word-wrap: break-word;
  padding: 8px;
}
.row .row-30 {
  width: calc(30.000000000000004% - 16px);
  float: left;
  vertical-align: top;
  word-wrap: break-word;
  padding: 8px;
}
.row .row-20 {
  width: calc(20% - 16px);
  float: left;
  vertical-align: top;
  word-wrap: break-word;
  padding: 8px;
}
.row .row-10 {
  width: calc(10% - 16px);
  float: left;
  vertical-align: top;
  word-wrap: break-word;
  padding: 8px;
}
.row-transparent {
  background: transparent;
  border: 0;
  padding: 0;
}
.margin-100 {
  margin: 100;
}
.margin-90 {
  margin: 90;
}
.margin-80 {
  margin: 80;
}
.margin-70 {
  margin: 70;
}
.margin-60 {
  margin: 60;
}
.margin-50 {
  margin: 50;
}
.margin-40 {
  margin: 40;
}
.margin-30 {
  margin: 30;
}
.margin-20 {
  margin: 20;
}
.margin-10 {
  margin: 10;
}
.margin-bottom-100 {
  margin-bottom: 100;
}
.margin-bottom-90 {
  margin-bottom: 90;
}
.margin-bottom-80 {
  margin-bottom: 80;
}
.margin-bottom-70 {
  margin-bottom: 70;
}
.margin-bottom-60 {
  margin-bottom: 60;
}
.margin-bottom-50 {
  margin-bottom: 50;
}
.margin-bottom-40 {
  margin-bottom: 40;
}
.margin-bottom-30 {
  margin-bottom: 30;
}
.margin-bottom-20 {
  margin-bottom: 20;
}
.margin-bottom-10 {
  margin-bottom: 10;
}
.wrapper-items {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: wrap;
  flex-flow: wrap;
  margin: -8px;
}
.wrapper-items .user-item {
  width: 33.33%;
  float: left;
  padding: 8px;
  position: relative;
}
@media (max-width: 992px) {
  .wrapper-items .user-item {
    width: 33.33%;
  }
}
@media (max-width: 480px) {
  .wrapper-items .user-item {
    width: 50%;
  }
}
.wrapper-items .user-item > a,
.wrapper-items .user-item > a:hover {
  height: 0;
  padding-bottom: 100%;
  display: block;
  overflow: hidden;
  width: 100%;
}
.wrapper-items .user-item > a > ._size__200,
.wrapper-items .user-item > a:hover > ._size__200,
.wrapper-items .user-item > a > ._size__200:hover,
.wrapper-items .user-item > a:hover > ._size__200:hover {
  height: 0;
  padding-bottom: 100%;
}
@media (max-width: 700px) {
  .wrapper-items .user-item > a > ._size__200,
  .wrapper-items .user-item > a:hover > ._size__200,
  .wrapper-items .user-item > a > ._size__200:hover,
  .wrapper-items .user-item > a:hover > ._size__200:hover {
    width: 100%;
    height: 0;
  }
  .wrapper-items .user-item > a > ._size__200 > span,
  .wrapper-items .user-item > a:hover > ._size__200 > span,
  .wrapper-items .user-item > a > ._size__200:hover > span,
  .wrapper-items .user-item > a:hover > ._size__200:hover > span {
    font-size: 30px;
  }
}
.wrapper-items .user-item > a img._image_200,
.wrapper-items .user-item > a:hover img._image_200 {
  max-width: 100%;
  width: auto;
  height: auto;
}
.wrapper-items .user-item div.pages_info {
  display: block;
  padding-top: 1px;
}
.wrapper-items .user-item div.pages_info > div {
  overflow: hidden;
}
.wrapper-items .user-item div.pages_info > div > a,
.wrapper-items .user-item div.pages_info > div > span > a {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-top: 5px;
}
.wrapper-items .user-item .list-unstyled {
  position: absolute;
  top: 16px;
  right: 16px;
}
.wrapper-items .user-item .list-unstyled a.btn {
  width: 40px;
  height: 40px;
  font-size: 16px;
  border-radius: 50%;
}
.wrapper-items .user-item .friend-info {
  color: #a2a2a2;
}
.row_banner {
  min-height: 90px;
  height: auto;
  margin-bottom: 20px;
  position: relative;
  overflow: hidden;
  background-color: #ffffff;
}
.row_banner.has_image header {
  background-color: rgba(255, 255, 255, 0.5);
  padding: 16px;
}
.row_banner header {
  padding: 9px 0;
}
.row_banner header > ul > li {
  display: inline-block;
}
.row_banner header > ul > li:not(:first-of-type):before {
  content: "\00b7";
  padding-right: 8px;
  margin-left: 5px;
}
.row_banner.has_image {
  height: 300px;
}
._block_breadcrumb {
  display: inline-block;
  display: block;
}
._block_breadcrumb:before,
._block_breadcrumb:after {
  content: " ";
  display: table;
}
._block_breadcrumb:after {
  clear: both;
}
._block_breadcrumb:before,
._block_breadcrumb:after {
  content: " ";
  display: table;
}
._block_breadcrumb:after {
  clear: both;
}
html[dir="ltr"] ._block_breadcrumb .breadcrumbs-top .breadcrumbs-list {
  margin-right: 16px;
}
html[dir="rtl"] ._block_breadcrumb .breadcrumbs-top .breadcrumbs-list {
  margin-left: 16px;
}
.breadcrumbs_menu > ul > li > a {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 9px 12px;
  line-height: 1.42857143;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 2px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 14px;
  line-height: 18px;
  padding: 0px 12px !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  border: none !important;
  height: 40px;
  box-shadow: 0px 1px 2px 0px rgba(250, 62, 62, 0.5);
  color: #ffffff;
  background-color: #fa3e3e;
  border-color: #f92525;
  box-shadow: 0px 1px 2px 0px rgba(250, 62, 62, 0.005);
}
.breadcrumbs_menu > ul > li > a:focus,
.breadcrumbs_menu > ul > li > a:active:focus,
.breadcrumbs_menu > ul > li > a.active:focus,
.breadcrumbs_menu > ul > li > a.focus,
.breadcrumbs_menu > ul > li > a:active.focus,
.breadcrumbs_menu > ul > li > a.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.breadcrumbs_menu > ul > li > a:hover,
.breadcrumbs_menu > ul > li > a:focus,
.breadcrumbs_menu > ul > li > a.focus {
  color: #333333;
  text-decoration: none;
}
.breadcrumbs_menu > ul > li > a:active,
.breadcrumbs_menu > ul > li > a.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.breadcrumbs_menu > ul > li > a.disabled,
.breadcrumbs_menu > ul > li > a.button_not_active,
.breadcrumbs_menu > ul > li > a[disabled],
fieldset[disabled] .breadcrumbs_menu > ul > li > a {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.breadcrumbs_menu > ul > li > a.disabled,
fieldset[disabled] a.breadcrumbs_menu > ul > li > a {
  pointer-events: none;
}
.breadcrumbs_menu > ul > li > a.btn-icon .fa,
.breadcrumbs_menu > ul > li > a.btn-icon .ico {
  margin-right: 8px;
  margin-left: 2px;
}
html[dir='rtl'] .breadcrumbs_menu > ul > li > a.btn-icon .fa,
html[dir='rtl'] .breadcrumbs_menu > ul > li > a.btn-icon .ico {
  margin-left: 8px;
  margin-right: 2px;
}
.breadcrumbs_menu > ul > li > a.btn-icon .fa:last-child:nth-child(2),
.breadcrumbs_menu > ul > li > a.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 2px;
}
html[dir="ltr"] .breadcrumbs_menu > ul > li > a.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] .breadcrumbs_menu > ul > li > a.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 8px;
}
html[dir="rtl"] .breadcrumbs_menu > ul > li > a.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] .breadcrumbs_menu > ul > li > a.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 8px;
}
html[dir='rtl'] .breadcrumbs_menu > ul > li > a.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] .breadcrumbs_menu > ul > li > a.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 2px;
}
.breadcrumbs_menu > ul > li > a.btn-round {
  border-width: 0;
}
.breadcrumbs_menu > ul > li > a.btn-gradient {
  background-size: 100%;
  position: relative;
  z-index: 1;
}
.breadcrumbs_menu > ul > li > a.btn-gradient:before {
  border-radius: inherit;
  background-image: linear-gradient(-90deg, #fa3e3e, #fc5b5b);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  z-index: -1;
  -webkit-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.breadcrumbs_menu > ul > li > a.btn-gradient:hover:before {
  opacity: 1;
}
.breadcrumbs_menu > ul > li > a:hover {
  background-color: #f90c0c;
  box-shadow: 0px 6px 12px 0px rgba(249, 12, 12, 0.4);
}
.breadcrumbs_menu > ul > li > a:active,
.breadcrumbs_menu > ul > li > a:focus {
  background-color: #cd0505;
  box-shadow: 0px 2px 8px 0px rgba(205, 5, 5, 0.4), inset 0px 0px 2px 0px rgba(249, 12, 12, 0.8);
}
.breadcrumbs_menu > ul > li > a:focus,
.breadcrumbs_menu > ul > li > a.focus {
  color: #ffffff;
  background-color: #f90c0c !important;
  border-color: #f92525;
}
.breadcrumbs_menu > ul > li > a:hover {
  color: #ffffff;
  background-color: #f90c0c;
  border-color: #f92525;
}
.breadcrumbs_menu > ul > li > a:active,
.breadcrumbs_menu > ul > li > a.active,
.open > .dropdown-toggle.breadcrumbs_menu > ul > li > a {
  color: #ffffff;
  background-color: #f90c0c;
  border-color: #f92525;
}
.breadcrumbs_menu > ul > li > a:active:hover,
.breadcrumbs_menu > ul > li > a.active:hover,
.open > .dropdown-toggle.breadcrumbs_menu > ul > li > a:hover,
.breadcrumbs_menu > ul > li > a:active:focus,
.breadcrumbs_menu > ul > li > a.active:focus,
.open > .dropdown-toggle.breadcrumbs_menu > ul > li > a:focus,
.breadcrumbs_menu > ul > li > a:active.focus,
.breadcrumbs_menu > ul > li > a.active.focus,
.open > .dropdown-toggle.breadcrumbs_menu > ul > li > a.focus {
  color: #ffffff;
  background-color: #dc0606;
  border-color: #f92525;
}
.breadcrumbs_menu > ul > li > a:active,
.breadcrumbs_menu > ul > li > a.active,
.open > .dropdown-toggle.breadcrumbs_menu > ul > li > a {
  background-image: none;
}
.breadcrumbs_menu > ul > li > a.disabled,
.breadcrumbs_menu > ul > li > a[disabled],
fieldset[disabled] .breadcrumbs_menu > ul > li > a,
.breadcrumbs_menu > ul > li > a.disabled:hover,
.breadcrumbs_menu > ul > li > a[disabled]:hover,
fieldset[disabled] .breadcrumbs_menu > ul > li > a:hover,
.breadcrumbs_menu > ul > li > a.disabled:focus,
.breadcrumbs_menu > ul > li > a[disabled]:focus,
fieldset[disabled] .breadcrumbs_menu > ul > li > a:focus,
.breadcrumbs_menu > ul > li > a.disabled.focus,
.breadcrumbs_menu > ul > li > a[disabled].focus,
fieldset[disabled] .breadcrumbs_menu > ul > li > a.focus,
.breadcrumbs_menu > ul > li > a.disabled:active,
.breadcrumbs_menu > ul > li > a[disabled]:active,
fieldset[disabled] .breadcrumbs_menu > ul > li > a:active,
.breadcrumbs_menu > ul > li > a.disabled.active,
.breadcrumbs_menu > ul > li > a[disabled].active,
fieldset[disabled] .breadcrumbs_menu > ul > li > a.active {
  background-color: #fa3e3e;
  border-color: #f92525;
}
.breadcrumbs_menu > ul > li > a .badge {
  color: #fa3e3e;
  background-color: #ffffff;
}
.breadcrumbs_menu > ul > li > a:focus,
.breadcrumbs_menu > ul > li > a:active {
  background-color: #cd0505 !important;
  color: #fff !important;
  box-shadow: 0px 2px 8px 0px rgba(205, 5, 5, 0.4), inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
}
.breadcrumbs_menu > ul > li > a.btn-gradient:hover {
  box-shadow: 0px 4px 12px 0px rgba(250, 62, 62, 0.5);
}
.breadcrumbs_menu > ul > li > a.btn-gradient:hover:before {
  background-image: linear-gradient(-90deg, #fa3e3e, #ff7777);
}
.breadcrumbs_menu > ul > li > a.disabled {
  opacity: 0.5;
  border: none !important;
  background: #fa3e3e !important;
  color: #fff;
}
.breadcrumbs_menu > ul > li > a.disabled:hover {
  border: none !important;
  background: #fa3e3e !important;
  color: #fff;
}
._is_page_view .breadcrumbs_menu li a,
._is_page_view .breadcrumbs_menu li a:hover {
  background: transparent;
}
.breadcrumbs .breadcrumbs_menu {
  position: absolute;
  right: 16px;
  top: 16px;
}
.breadcrumbs h1 {
  padding: 10px 0;
}
#page_core_index-visitor ._block_breadcrumb {
  display: none;
}
.breadcrumbs-holder .btn {
  padding: 15px 12px;
  text-transform: uppercase;
}
.breadcrumbs-top {
  padding-left: 16px;
  border-bottom: 1px solid #dcdcdc;
  margin-bottom: 16px;
}
.breadcrumbs-bottom {
  padding: 0 16px;
  margin-bottom: 9px;
}
.breadcrumbs-bottom a {
  word-wrap: break-word;
  word-break: break-word;
}
.breadcrumbs-list a {
  display: block;
  color: #555555;
  font-weight: 400;
  font-size: 22px;
  line-height: 50px;
  text-decoration: none;
}
.breadcrumbs-list a + a:before {
  content: "\002f";
  display: inline-block;
  width: 16px;
  text-indent: 4px;
  text-align: center;
}
.breadcrumbs-list:not(.show-all) a.breadcrumb-toggle-btn:nth-last-child(2),
.breadcrumbs-list:not(.show-all) a.breadcrumb-toggle-btn:last-child {
  display: none;
}
.breadcrumbs-list:not(.show-all) a:nth-child(n+4):not(:last-child) {
  display: none;
}
.breadcrumbs-list.show-all a.breadcrumb-toggle-btn {
  display: none;
}
[dir="ltr"] .breadcrumbs-list a {
  float: left;
}
[dir="rtl"] .breadcrumbs-list a {
  float: right;
}
.header_bar_menu {
  padding-top: 0;
}
.header_filter_holder .inline-block {
  position: relative;
  margin-bottom: 16px;
  padding-right: 8px;
}
.header_filter_holder .inline-block:last-child {
  padding-right: 0;
}
.header_filter_holder .btn {
  padding: 11px 10px;
  font-size: 12px;
  line-height: 1.3333333;
  border-radius: 0;
  background: #dcdcdc;
  border-color: transparent;
}
.header_filter_holder .dropdown-menu {
  margin-top: -1px;
}
b,
strong {
  font-weight: 600;
}
.image_load {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.image_content_holder img {
  max-width: 568px;
  width: 100%;
}
.hide_it {
  display: none;
}
a.moderate_link,
a.moderate_link:hover {
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  float: none;
  text-indent: 0;
  display: none;
  background: transparent;
  position: absolute;
  left: 0;
  top: 0;
  width: auto;
  height: auto;
}
[dir=rtl] a.moderate_link,
[dir=rtl] a.moderate_link:hover {
  right: 0;
  left: auto;
}
a.row_edit_bar_action {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  float: none;
  text-indent: 0;
  display: block;
  position: absolute;
  top: 0;
  width: auto;
  height: auto;
}
a.row_edit_bar_action span {
  display: none;
}
.fa-action:before {
  content: '\f013';
  font-size: 18px;
}
a.row_edit_bar_action:hover:before {
  color: #3b5998;
  transition: all 0.5s ease;
}
.user_rows > ._moderator {
  position: absolute;
  z-index: 100;
  top: 0;
  left: 0;
  right: 0;
  bottom: 30px;
  height: auto;
  line-height: normal;
  background: transparent;
  border: 0;
}
.user_rows > ._moderator a.moderate_link,
.user_rows > ._moderator a.moderate_link:hover {
  opacity: 0;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.6);
}
.user_rows > ._moderator a.moderate_link_active,
.user_rows > ._moderator a.moderate_link:hover {
  opacity: 1;
}
.user_rows > ._moderator i {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px;
}
._moderator {
  background: #ffffff;
  position: relative;
  height: 30px;
  line-height: 30px;
  border-bottom: 1px #ebebeb solid;
  z-index: 3;
}
._moderator .row_edit_bar_parent,
._moderator a.moderate_link,
._moderator a.moderate_link:hover {
  display: block !important;
  margin: 0;
}
._moderator .row_edit_bar_parent.moderate_link:empty,
._moderator a.moderate_link.moderate_link:empty,
._moderator a.moderate_link:hover.moderate_link:empty {
  display: none !important;
}
._moderator a.moderate_link i:before {
  content: '\f0c8';
  font-size: 18px;
  color: #d9d9d9;
}
._moderator a.moderate_link:hover i:before {
  color: #b3b3b3;
  transition: all 0.5s ease;
}
._moderator a.moderate_link_active i:before,
._moderator a.moderate_link_active:hover i:before {
  content: '\f046';
  color: #3b5998;
}
.row_edit_bar_holder {
  right: 0;
  left: auto;
  background-position: 100% 0;
}
.moderation_holder {
  position: fixed;
  bottom: 0;
  z-index: 1000;
  padding: 0;
  height: 30px;
  line-height: 30px;
  font-size: 12px !important;
  opacity: 1;
  left: 0;
  right: 0;
}
.moderation_holder.not_active {
  opacity: 0.5;
}
a.moderation_action {
  position: absolute;
  top: 0;
}
a.moderation_action.moderation_action_unselect {
  display: none;
}
[dir="ltr"] a.moderation_action {
  right: 0;
}
[dir="rtl"] a.moderation_action {
  left: 0;
}
a.moderation_drop,
a.moderation_drop:hover,
a.moder.moderation_holderation_drop:hover {
  height: 30px;
  width: 200px;
  display: block;
  line-height: 18px;
  border: 0;
  background: #3b5998;
  color: #ffffff;
  text-indent: 5px;
}
a.moderation_action_unselect {
  color: #3b5998;
  transition: all 0.5s ease;
}
a.not_active,
a.not_active:hover {
  opacity: 0.5;
}
.item_is_active,
.item_is_not_active {
  background: #ebebeb;
  color: #555555;
  border: 0;
  padding: 0 8px;
  text-align: center;
  cursor: pointer;
}
.item_is_active > input,
.item_is_not_active > input,
.item_is_active > label > input,
.item_is_not_active > label > input {
  display: none;
}
.item_is_active:hover,
.item_is_not_active:hover {
  background: #d9d9d9;
  transition: all 0.5s ease;
}
.item_is_active_holder {
  height: 40px;
  line-height: 40px;
}
.item_selection_not_active .item_is_not_active,
.item_selection_active .item_is_active {
  background: #3b5998;
  color: #ffffff;
}
#content div.info_holder {
  background: #ffffff;
  color: #555555;
  word-break: normal;
  word-wrap: break-word;
}
#content div.info_list div.info:last-of-type {
  border: 0;
}
#content div.info {
  display: inline-block;
  display: block;
  border-bottom: 1px #f2f2f2 solid;
  padding: 8px 0;
}
#content div.info:before,
#content div.info:after {
  content: " ";
  display: table;
}
#content div.info:after {
  clear: both;
}
#content div.info:before,
#content div.info:after {
  content: " ";
  display: table;
}
#content div.info:after {
  clear: both;
}
#content div.info:first-child {
  padding-top: 0;
}
@media (max-width: 480px) {
  #content div.info div.info_left,
  #content div.info div.info_right {
    width: 100%;
    float: none !important;
    margin: 0;
    padding: 0;
  }
}
#content div.info_left {
  padding-left: 16px;
  padding-right: 0;
  font-weight: 300;
  width: 20%;
  margin-right: 16px;
}
@media (max-width: 768px) {
  #content div.info_left {
    width: 50%;
  }
}
#content div.info_right {
  overflow: hidden;
  padding: 0;
  max-width: 100%;
}
.view_item_link a,
.view_item_link a:hover {
  width: 40px;
  height: 40px;
  text-indent: -1000px;
  overflow: hidden;
  position: absolute;
  top: -42px;
}
[dir=ltr] .view_item_link a,
[dir=ltr] .view_item_link a:hover {
  right: 5px;
  left: auto;
}
[dir=rtl] .view_item_link a,
[dir=rtl] .view_item_link a:hover {
  left: 5px;
  right: auto;
}
.view_item_link a:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: '\f18e';
  text-indent: 0 !important;
  position: absolute;
  top: 0;
  font-size: 22px;
  color: #888888;
}
[dir=ltr] .view_item_link a:before {
  right: 0;
}
[dir=rtl] .view_item_link a:before {
  left: 0;
}
.view_item_link a:hover:before {
  color: #3b5998;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.pager:after,
.modal-footer:after,
#page_friend_profile ._block_content:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.clearfix,
.dl-horizontal dd,
.container,
.container-fluid,
.row,
.form-horizontal .form-group,
.btn-toolbar,
.btn-group-vertical > .btn-group,
.nav,
.navbar,
.navbar-header,
.pager,
.modal-footer,
#page_friend_profile ._block_content {
  display: inline-block;
}
* html .clearfix,
* html .dl-horizontal dd,
* html .container,
* html .container-fluid,
* html .row,
* html .form-horizontal .form-group,
* html .btn-toolbar,
* html .btn-group-vertical > .btn-group,
* html .nav,
* html .navbar,
* html .navbar-header,
* html .pager,
* html .modal-footer,
* html #page_friend_profile ._block_content {
  height: 1%;
}
.clearfix,
.dl-horizontal dd,
.container,
.container-fluid,
.row,
.form-horizontal .form-group,
.btn-toolbar,
.btn-group-vertical > .btn-group,
.nav,
.navbar,
.navbar-header,
.pager,
.modal-footer,
#page_friend_profile ._block_content {
  display: block;
}
.js_user_tool_tip_holder {
  background: transparent;
}
.js_user_tool_tip_holder .user_tooltip_image {
  width: auto;
  float: none;
  padding: 0;
  position: absolute;
  left: 10px;
  top: 10px;
}
.js_user_tool_tip_holder .js_user_tool_tip_body {
  background: #ffffff;
  color: #555555;
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.4);
  padding: 0;
  width: 400px;
}
.js_user_tool_tip_holder .user_tooltip_info {
  padding: 0;
  padding-top: 10px;
  color: #555555;
  margin-left: 70px;
  font-size: 12px;
  min-height: 60px;
}
.js_user_tool_tip_holder .user_tooltip_info > ul > li {
  display: inline-block;
}
.js_user_tool_tip_holder .user_tooltip_info > ul > li:not(:first-of-type):before {
  content: "\00b7";
  padding-right: 6px;
  padding-left: 4px;
}
.js_user_tool_tip_holder .user_tooltip_action ul li a,
.js_user_tool_tip_holder .user_tooltip_action ul li a:hover {
  background: #e6e6e6;
  color: #555555;
  border: 0;
  padding: 6px 0;
  text-indent: 6px;
  line-height: normal;
  height: auto;
  display: block;
}
.js_user_tool_tip_holder .user_tooltip_action ul li a:hover {
  background: #3b5998;
  color: #ffffff;
}
.js_user_tool_tip_holder .user_tooltip_mutual {
  border-top: 1px #ebebeb solid;
}
.js_user_tool_tip_holder .js_user_tool_tip_body a,
.js_user_tool_tip_holder .js_user_tool_tip_body a:hover {
  color: #3b5998;
}
#js_global_tooltip {
  background: transparent;
  padding: 0;
}
#js_global_tooltip_display {
  background: #0c0c0c;
  color: #f1f1f1;
  padding: 0 8px;
  border-radius: 0;
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.4);
  font-size: 12px;
}
.parsed_image {
  max-width: 560px;
}
a.item_bar_approve,
a.item_bar_approve:hover {
  background: transparent;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  display: block;
  border: 1px #3b5998 solid;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  text-transform: uppercase;
  font-weight: 300;
  font-size: 13px !important;
  letter-spacing: 1px;
  color: #3b5998;
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 9px 12px;
  line-height: 1.42857143;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
  border-radius: 2px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 14px;
  line-height: 18px;
  padding: 0px 12px !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  border: none !important;
  height: 40px;
  margin: 10px;
  background: #3b5998;
  color: #ffffff;
}
a.item_bar_approve:focus,
a.item_bar_approve:hover:focus,
a.item_bar_approve:active:focus,
a.item_bar_approve:hover:active:focus,
a.item_bar_approve.active:focus,
a.item_bar_approve:hover.active:focus,
a.item_bar_approve.focus,
a.item_bar_approve:hover.focus,
a.item_bar_approve:active.focus,
a.item_bar_approve:hover:active.focus,
a.item_bar_approve.active.focus,
a.item_bar_approve:hover.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
a.item_bar_approve:hover,
a.item_bar_approve:hover:hover,
a.item_bar_approve:focus,
a.item_bar_approve:hover:focus,
a.item_bar_approve.focus,
a.item_bar_approve:hover.focus {
  color: #333333;
  text-decoration: none;
}
a.item_bar_approve:active,
a.item_bar_approve:hover:active,
a.item_bar_approve.active,
a.item_bar_approve:hover.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
a.item_bar_approve.disabled,
a.item_bar_approve:hover.disabled,
a.item_bar_approve.button_not_active,
a.item_bar_approve:hover.button_not_active,
a.item_bar_approve[disabled],
a.item_bar_approve:hover[disabled],
fieldset[disabled] a.item_bar_approve,
fieldset[disabled] a.item_bar_approve:hover {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
aa.item_bar_approve.disabled,
aa.item_bar_approve:hover.disabled,
fieldset[disabled] aa.item_bar_approve,
fieldset[disabled] aa.item_bar_approve:hover {
  pointer-events: none;
}
a.item_bar_approve:focus,
a.item_bar_approve:hover:focus,
a.item_bar_approve.focus,
a.item_bar_approve:hover.focus {
  color: #333333;
  background-color: #e6e6e6 !important;
  border-color: #cccccc;
}
a.item_bar_approve:hover,
a.item_bar_approve:hover:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
a.item_bar_approve:active,
a.item_bar_approve:hover:active,
a.item_bar_approve.active,
a.item_bar_approve:hover.active,
.open > .dropdown-togglea.item_bar_approve,
.open > .dropdown-togglea.item_bar_approve:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
a.item_bar_approve:active:hover,
a.item_bar_approve:hover:active:hover,
a.item_bar_approve.active:hover,
a.item_bar_approve:hover.active:hover,
.open > .dropdown-togglea.item_bar_approve:hover,
.open > .dropdown-togglea.item_bar_approve:hover:hover,
a.item_bar_approve:active:focus,
a.item_bar_approve:hover:active:focus,
a.item_bar_approve.active:focus,
a.item_bar_approve:hover.active:focus,
.open > .dropdown-togglea.item_bar_approve:focus,
.open > .dropdown-togglea.item_bar_approve:hover:focus,
a.item_bar_approve:active.focus,
a.item_bar_approve:hover:active.focus,
a.item_bar_approve.active.focus,
a.item_bar_approve:hover.active.focus,
.open > .dropdown-togglea.item_bar_approve.focus,
.open > .dropdown-togglea.item_bar_approve:hover.focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #cccccc;
}
a.item_bar_approve:active,
a.item_bar_approve:hover:active,
a.item_bar_approve.active,
a.item_bar_approve:hover.active,
.open > .dropdown-togglea.item_bar_approve,
.open > .dropdown-togglea.item_bar_approve:hover {
  background-image: none;
}
a.item_bar_approve.disabled,
a.item_bar_approve:hover.disabled,
a.item_bar_approve[disabled],
a.item_bar_approve:hover[disabled],
fieldset[disabled] a.item_bar_approve,
fieldset[disabled] a.item_bar_approve:hover,
a.item_bar_approve.disabled:hover,
a.item_bar_approve:hover.disabled:hover,
a.item_bar_approve[disabled]:hover,
a.item_bar_approve:hover[disabled]:hover,
fieldset[disabled] a.item_bar_approve:hover,
fieldset[disabled] a.item_bar_approve:hover:hover,
a.item_bar_approve.disabled:focus,
a.item_bar_approve:hover.disabled:focus,
a.item_bar_approve[disabled]:focus,
a.item_bar_approve:hover[disabled]:focus,
fieldset[disabled] a.item_bar_approve:focus,
fieldset[disabled] a.item_bar_approve:hover:focus,
a.item_bar_approve.disabled.focus,
a.item_bar_approve:hover.disabled.focus,
a.item_bar_approve[disabled].focus,
a.item_bar_approve:hover[disabled].focus,
fieldset[disabled] a.item_bar_approve.focus,
fieldset[disabled] a.item_bar_approve:hover.focus,
a.item_bar_approve.disabled:active,
a.item_bar_approve:hover.disabled:active,
a.item_bar_approve[disabled]:active,
a.item_bar_approve:hover[disabled]:active,
fieldset[disabled] a.item_bar_approve:active,
fieldset[disabled] a.item_bar_approve:hover:active,
a.item_bar_approve.disabled.active,
a.item_bar_approve:hover.disabled.active,
a.item_bar_approve[disabled].active,
a.item_bar_approve:hover[disabled].active,
fieldset[disabled] a.item_bar_approve.active,
fieldset[disabled] a.item_bar_approve:hover.active {
  background-color: #ffffff;
  border-color: #cccccc;
}
a.item_bar_approve .badge,
a.item_bar_approve:hover .badge {
  color: #ffffff;
  background-color: #333333;
}
a.item_bar_approve.btn-icon .fa,
a.item_bar_approve:hover.btn-icon .fa,
a.item_bar_approve.btn-icon .ico,
a.item_bar_approve:hover.btn-icon .ico {
  margin-right: 8px;
  margin-left: 2px;
}
html[dir='rtl'] a.item_bar_approve.btn-icon .fa,
html[dir='rtl'] a.item_bar_approve:hover.btn-icon .fa,
html[dir='rtl'] a.item_bar_approve.btn-icon .ico,
html[dir='rtl'] a.item_bar_approve:hover.btn-icon .ico {
  margin-left: 8px;
  margin-right: 2px;
}
a.item_bar_approve.btn-icon .fa:last-child:nth-child(2),
a.item_bar_approve:hover.btn-icon .fa:last-child:nth-child(2),
a.item_bar_approve.btn-icon .ico:last-child:nth-child(2),
a.item_bar_approve:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 2px;
}
html[dir="ltr"] a.item_bar_approve.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] a.item_bar_approve:hover.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] a.item_bar_approve.btn-icon .ico:last-child:nth-child(2),
html[dir="ltr"] a.item_bar_approve:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 8px;
}
html[dir="rtl"] a.item_bar_approve.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] a.item_bar_approve:hover.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] a.item_bar_approve.btn-icon .ico:last-child:nth-child(2),
html[dir="rtl"] a.item_bar_approve:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 8px;
}
html[dir='rtl'] a.item_bar_approve.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] a.item_bar_approve:hover.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] a.item_bar_approve.btn-icon .ico:last-child:nth-child(2),
html[dir='rtl'] a.item_bar_approve:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 2px;
}
a.item_bar_approve.btn-round,
a.item_bar_approve:hover.btn-round {
  border-width: 0;
}
a.item_bar_approve:hover {
  transition: all 0.5s ease;
  background: #ffffff;
  color: #3b5998;
}
.user_is_online i {
  color: #00cd00;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_info_user,
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_info_user:hover {
  color: #555555;
}
[dir="ltr"] a.row_edit_bar_action {
  right: 0;
}
[dir="rtl"] a.row_edit_bar_action {
  left: 0;
}
.comment_mini .pager_view_more_link a,
.comment_mini .pager_view_more_link a:hover,
.pager_view_more_link a,
.pager_view_more_link a:hover {
  background: transparent;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  display: block;
  border: 1px #3b5998 solid;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  text-transform: uppercase;
  font-weight: 300;
  font-size: 13px !important;
  letter-spacing: 1px;
  color: #3b5998;
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 9px 12px;
  line-height: 1.42857143;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
  border-radius: 2px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 14px;
  line-height: 18px;
  padding: 0px 12px !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  border: none !important;
  height: 40px;
  border-color: #e3e6ea;
  color: #6f6f6f;
  height: 50px;
  line-height: 50px;
}
.comment_mini .pager_view_more_link a:focus,
.comment_mini .pager_view_more_link a:hover:focus,
.pager_view_more_link a:focus,
.pager_view_more_link a:hover:focus,
.comment_mini .pager_view_more_link a:active:focus,
.comment_mini .pager_view_more_link a:hover:active:focus,
.pager_view_more_link a:active:focus,
.pager_view_more_link a:hover:active:focus,
.comment_mini .pager_view_more_link a.active:focus,
.comment_mini .pager_view_more_link a:hover.active:focus,
.pager_view_more_link a.active:focus,
.pager_view_more_link a:hover.active:focus,
.comment_mini .pager_view_more_link a.focus,
.comment_mini .pager_view_more_link a:hover.focus,
.pager_view_more_link a.focus,
.pager_view_more_link a:hover.focus,
.comment_mini .pager_view_more_link a:active.focus,
.comment_mini .pager_view_more_link a:hover:active.focus,
.pager_view_more_link a:active.focus,
.pager_view_more_link a:hover:active.focus,
.comment_mini .pager_view_more_link a.active.focus,
.comment_mini .pager_view_more_link a:hover.active.focus,
.pager_view_more_link a.active.focus,
.pager_view_more_link a:hover.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.comment_mini .pager_view_more_link a:hover,
.comment_mini .pager_view_more_link a:hover:hover,
.pager_view_more_link a:hover,
.pager_view_more_link a:hover:hover,
.comment_mini .pager_view_more_link a:focus,
.comment_mini .pager_view_more_link a:hover:focus,
.pager_view_more_link a:focus,
.pager_view_more_link a:hover:focus,
.comment_mini .pager_view_more_link a.focus,
.comment_mini .pager_view_more_link a:hover.focus,
.pager_view_more_link a.focus,
.pager_view_more_link a:hover.focus {
  color: #333333;
  text-decoration: none;
}
.comment_mini .pager_view_more_link a:active,
.comment_mini .pager_view_more_link a:hover:active,
.pager_view_more_link a:active,
.pager_view_more_link a:hover:active,
.comment_mini .pager_view_more_link a.active,
.comment_mini .pager_view_more_link a:hover.active,
.pager_view_more_link a.active,
.pager_view_more_link a:hover.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.comment_mini .pager_view_more_link a.disabled,
.comment_mini .pager_view_more_link a:hover.disabled,
.pager_view_more_link a.disabled,
.pager_view_more_link a:hover.disabled,
.comment_mini .pager_view_more_link a.button_not_active,
.comment_mini .pager_view_more_link a:hover.button_not_active,
.pager_view_more_link a.button_not_active,
.pager_view_more_link a:hover.button_not_active,
.comment_mini .pager_view_more_link a[disabled],
.comment_mini .pager_view_more_link a:hover[disabled],
.pager_view_more_link a[disabled],
.pager_view_more_link a:hover[disabled],
fieldset[disabled] .comment_mini .pager_view_more_link a,
fieldset[disabled] .comment_mini .pager_view_more_link a:hover,
fieldset[disabled] .pager_view_more_link a,
fieldset[disabled] .pager_view_more_link a:hover {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.comment_mini .pager_view_more_link a.disabled,
a.comment_mini .pager_view_more_link a:hover.disabled,
a.pager_view_more_link a.disabled,
a.pager_view_more_link a:hover.disabled,
fieldset[disabled] a.comment_mini .pager_view_more_link a,
fieldset[disabled] a.comment_mini .pager_view_more_link a:hover,
fieldset[disabled] a.pager_view_more_link a,
fieldset[disabled] a.pager_view_more_link a:hover {
  pointer-events: none;
}
.comment_mini .pager_view_more_link a:focus,
.comment_mini .pager_view_more_link a:hover:focus,
.pager_view_more_link a:focus,
.pager_view_more_link a:hover:focus,
.comment_mini .pager_view_more_link a.focus,
.comment_mini .pager_view_more_link a:hover.focus,
.pager_view_more_link a.focus,
.pager_view_more_link a:hover.focus {
  color: #333333;
  background-color: #e6e6e6 !important;
  border-color: #cccccc;
}
.comment_mini .pager_view_more_link a:hover,
.comment_mini .pager_view_more_link a:hover:hover,
.pager_view_more_link a:hover,
.pager_view_more_link a:hover:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
.comment_mini .pager_view_more_link a:active,
.comment_mini .pager_view_more_link a:hover:active,
.pager_view_more_link a:active,
.pager_view_more_link a:hover:active,
.comment_mini .pager_view_more_link a.active,
.comment_mini .pager_view_more_link a:hover.active,
.pager_view_more_link a.active,
.pager_view_more_link a:hover.active,
.open > .dropdown-toggle.comment_mini .pager_view_more_link a,
.open > .dropdown-toggle.comment_mini .pager_view_more_link a:hover,
.open > .dropdown-toggle.pager_view_more_link a,
.open > .dropdown-toggle.pager_view_more_link a:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
.comment_mini .pager_view_more_link a:active:hover,
.comment_mini .pager_view_more_link a:hover:active:hover,
.pager_view_more_link a:active:hover,
.pager_view_more_link a:hover:active:hover,
.comment_mini .pager_view_more_link a.active:hover,
.comment_mini .pager_view_more_link a:hover.active:hover,
.pager_view_more_link a.active:hover,
.pager_view_more_link a:hover.active:hover,
.open > .dropdown-toggle.comment_mini .pager_view_more_link a:hover,
.open > .dropdown-toggle.comment_mini .pager_view_more_link a:hover:hover,
.open > .dropdown-toggle.pager_view_more_link a:hover,
.open > .dropdown-toggle.pager_view_more_link a:hover:hover,
.comment_mini .pager_view_more_link a:active:focus,
.comment_mini .pager_view_more_link a:hover:active:focus,
.pager_view_more_link a:active:focus,
.pager_view_more_link a:hover:active:focus,
.comment_mini .pager_view_more_link a.active:focus,
.comment_mini .pager_view_more_link a:hover.active:focus,
.pager_view_more_link a.active:focus,
.pager_view_more_link a:hover.active:focus,
.open > .dropdown-toggle.comment_mini .pager_view_more_link a:focus,
.open > .dropdown-toggle.comment_mini .pager_view_more_link a:hover:focus,
.open > .dropdown-toggle.pager_view_more_link a:focus,
.open > .dropdown-toggle.pager_view_more_link a:hover:focus,
.comment_mini .pager_view_more_link a:active.focus,
.comment_mini .pager_view_more_link a:hover:active.focus,
.pager_view_more_link a:active.focus,
.pager_view_more_link a:hover:active.focus,
.comment_mini .pager_view_more_link a.active.focus,
.comment_mini .pager_view_more_link a:hover.active.focus,
.pager_view_more_link a.active.focus,
.pager_view_more_link a:hover.active.focus,
.open > .dropdown-toggle.comment_mini .pager_view_more_link a.focus,
.open > .dropdown-toggle.comment_mini .pager_view_more_link a:hover.focus,
.open > .dropdown-toggle.pager_view_more_link a.focus,
.open > .dropdown-toggle.pager_view_more_link a:hover.focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #cccccc;
}
.comment_mini .pager_view_more_link a:active,
.comment_mini .pager_view_more_link a:hover:active,
.pager_view_more_link a:active,
.pager_view_more_link a:hover:active,
.comment_mini .pager_view_more_link a.active,
.comment_mini .pager_view_more_link a:hover.active,
.pager_view_more_link a.active,
.pager_view_more_link a:hover.active,
.open > .dropdown-toggle.comment_mini .pager_view_more_link a,
.open > .dropdown-toggle.comment_mini .pager_view_more_link a:hover,
.open > .dropdown-toggle.pager_view_more_link a,
.open > .dropdown-toggle.pager_view_more_link a:hover {
  background-image: none;
}
.comment_mini .pager_view_more_link a.disabled,
.comment_mini .pager_view_more_link a:hover.disabled,
.pager_view_more_link a.disabled,
.pager_view_more_link a:hover.disabled,
.comment_mini .pager_view_more_link a[disabled],
.comment_mini .pager_view_more_link a:hover[disabled],
.pager_view_more_link a[disabled],
.pager_view_more_link a:hover[disabled],
fieldset[disabled] .comment_mini .pager_view_more_link a,
fieldset[disabled] .comment_mini .pager_view_more_link a:hover,
fieldset[disabled] .pager_view_more_link a,
fieldset[disabled] .pager_view_more_link a:hover,
.comment_mini .pager_view_more_link a.disabled:hover,
.comment_mini .pager_view_more_link a:hover.disabled:hover,
.pager_view_more_link a.disabled:hover,
.pager_view_more_link a:hover.disabled:hover,
.comment_mini .pager_view_more_link a[disabled]:hover,
.comment_mini .pager_view_more_link a:hover[disabled]:hover,
.pager_view_more_link a[disabled]:hover,
.pager_view_more_link a:hover[disabled]:hover,
fieldset[disabled] .comment_mini .pager_view_more_link a:hover,
fieldset[disabled] .comment_mini .pager_view_more_link a:hover:hover,
fieldset[disabled] .pager_view_more_link a:hover,
fieldset[disabled] .pager_view_more_link a:hover:hover,
.comment_mini .pager_view_more_link a.disabled:focus,
.comment_mini .pager_view_more_link a:hover.disabled:focus,
.pager_view_more_link a.disabled:focus,
.pager_view_more_link a:hover.disabled:focus,
.comment_mini .pager_view_more_link a[disabled]:focus,
.comment_mini .pager_view_more_link a:hover[disabled]:focus,
.pager_view_more_link a[disabled]:focus,
.pager_view_more_link a:hover[disabled]:focus,
fieldset[disabled] .comment_mini .pager_view_more_link a:focus,
fieldset[disabled] .comment_mini .pager_view_more_link a:hover:focus,
fieldset[disabled] .pager_view_more_link a:focus,
fieldset[disabled] .pager_view_more_link a:hover:focus,
.comment_mini .pager_view_more_link a.disabled.focus,
.comment_mini .pager_view_more_link a:hover.disabled.focus,
.pager_view_more_link a.disabled.focus,
.pager_view_more_link a:hover.disabled.focus,
.comment_mini .pager_view_more_link a[disabled].focus,
.comment_mini .pager_view_more_link a:hover[disabled].focus,
.pager_view_more_link a[disabled].focus,
.pager_view_more_link a:hover[disabled].focus,
fieldset[disabled] .comment_mini .pager_view_more_link a.focus,
fieldset[disabled] .comment_mini .pager_view_more_link a:hover.focus,
fieldset[disabled] .pager_view_more_link a.focus,
fieldset[disabled] .pager_view_more_link a:hover.focus,
.comment_mini .pager_view_more_link a.disabled:active,
.comment_mini .pager_view_more_link a:hover.disabled:active,
.pager_view_more_link a.disabled:active,
.pager_view_more_link a:hover.disabled:active,
.comment_mini .pager_view_more_link a[disabled]:active,
.comment_mini .pager_view_more_link a:hover[disabled]:active,
.pager_view_more_link a[disabled]:active,
.pager_view_more_link a:hover[disabled]:active,
fieldset[disabled] .comment_mini .pager_view_more_link a:active,
fieldset[disabled] .comment_mini .pager_view_more_link a:hover:active,
fieldset[disabled] .pager_view_more_link a:active,
fieldset[disabled] .pager_view_more_link a:hover:active,
.comment_mini .pager_view_more_link a.disabled.active,
.comment_mini .pager_view_more_link a:hover.disabled.active,
.pager_view_more_link a.disabled.active,
.pager_view_more_link a:hover.disabled.active,
.comment_mini .pager_view_more_link a[disabled].active,
.comment_mini .pager_view_more_link a:hover[disabled].active,
.pager_view_more_link a[disabled].active,
.pager_view_more_link a:hover[disabled].active,
fieldset[disabled] .comment_mini .pager_view_more_link a.active,
fieldset[disabled] .comment_mini .pager_view_more_link a:hover.active,
fieldset[disabled] .pager_view_more_link a.active,
fieldset[disabled] .pager_view_more_link a:hover.active {
  background-color: #ffffff;
  border-color: #cccccc;
}
.comment_mini .pager_view_more_link a .badge,
.comment_mini .pager_view_more_link a:hover .badge,
.pager_view_more_link a .badge,
.pager_view_more_link a:hover .badge {
  color: #ffffff;
  background-color: #333333;
}
.comment_mini .pager_view_more_link a.btn-icon .fa,
.comment_mini .pager_view_more_link a:hover.btn-icon .fa,
.pager_view_more_link a.btn-icon .fa,
.pager_view_more_link a:hover.btn-icon .fa,
.comment_mini .pager_view_more_link a.btn-icon .ico,
.comment_mini .pager_view_more_link a:hover.btn-icon .ico,
.pager_view_more_link a.btn-icon .ico,
.pager_view_more_link a:hover.btn-icon .ico {
  margin-right: 8px;
  margin-left: 2px;
}
html[dir='rtl'] .comment_mini .pager_view_more_link a.btn-icon .fa,
html[dir='rtl'] .comment_mini .pager_view_more_link a:hover.btn-icon .fa,
html[dir='rtl'] .pager_view_more_link a.btn-icon .fa,
html[dir='rtl'] .pager_view_more_link a:hover.btn-icon .fa,
html[dir='rtl'] .comment_mini .pager_view_more_link a.btn-icon .ico,
html[dir='rtl'] .comment_mini .pager_view_more_link a:hover.btn-icon .ico,
html[dir='rtl'] .pager_view_more_link a.btn-icon .ico,
html[dir='rtl'] .pager_view_more_link a:hover.btn-icon .ico {
  margin-left: 8px;
  margin-right: 2px;
}
.comment_mini .pager_view_more_link a.btn-icon .fa:last-child:nth-child(2),
.comment_mini .pager_view_more_link a:hover.btn-icon .fa:last-child:nth-child(2),
.pager_view_more_link a.btn-icon .fa:last-child:nth-child(2),
.pager_view_more_link a:hover.btn-icon .fa:last-child:nth-child(2),
.comment_mini .pager_view_more_link a.btn-icon .ico:last-child:nth-child(2),
.comment_mini .pager_view_more_link a:hover.btn-icon .ico:last-child:nth-child(2),
.pager_view_more_link a.btn-icon .ico:last-child:nth-child(2),
.pager_view_more_link a:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 2px;
}
html[dir="ltr"] .comment_mini .pager_view_more_link a.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] .comment_mini .pager_view_more_link a:hover.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] .pager_view_more_link a.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] .pager_view_more_link a:hover.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] .comment_mini .pager_view_more_link a.btn-icon .ico:last-child:nth-child(2),
html[dir="ltr"] .comment_mini .pager_view_more_link a:hover.btn-icon .ico:last-child:nth-child(2),
html[dir="ltr"] .pager_view_more_link a.btn-icon .ico:last-child:nth-child(2),
html[dir="ltr"] .pager_view_more_link a:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 8px;
}
html[dir="rtl"] .comment_mini .pager_view_more_link a.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] .comment_mini .pager_view_more_link a:hover.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] .pager_view_more_link a.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] .pager_view_more_link a:hover.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] .comment_mini .pager_view_more_link a.btn-icon .ico:last-child:nth-child(2),
html[dir="rtl"] .comment_mini .pager_view_more_link a:hover.btn-icon .ico:last-child:nth-child(2),
html[dir="rtl"] .pager_view_more_link a.btn-icon .ico:last-child:nth-child(2),
html[dir="rtl"] .pager_view_more_link a:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 8px;
}
html[dir='rtl'] .comment_mini .pager_view_more_link a.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] .comment_mini .pager_view_more_link a:hover.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] .pager_view_more_link a.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] .pager_view_more_link a:hover.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] .comment_mini .pager_view_more_link a.btn-icon .ico:last-child:nth-child(2),
html[dir='rtl'] .comment_mini .pager_view_more_link a:hover.btn-icon .ico:last-child:nth-child(2),
html[dir='rtl'] .pager_view_more_link a.btn-icon .ico:last-child:nth-child(2),
html[dir='rtl'] .pager_view_more_link a:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 2px;
}
.comment_mini .pager_view_more_link a.btn-round,
.comment_mini .pager_view_more_link a:hover.btn-round,
.pager_view_more_link a.btn-round,
.pager_view_more_link a:hover.btn-round {
  border-width: 0;
}
.comment_mini .pager_view_more_link a > img,
.comment_mini .pager_view_more_link a:hover > img,
.pager_view_more_link a > img,
.pager_view_more_link a:hover > img {
  display: none;
}
.comment_mini .pager_view_more_link a > span,
.comment_mini .pager_view_more_link a:hover > span,
.pager_view_more_link a > span,
.pager_view_more_link a:hover > span {
  display: none;
}
.comment_mini .pager_view_more_link a:hover,
.pager_view_more_link a:hover {
  border-color: #2d4373;
  background: #3b5998;
  color: #ffffff;
  transition: all 0.5s ease;
}
.comment_mini .pager_view_more_link a,
.comment_mini .pager_view_more_link a:hover {
  border: 0;
}
.js_pager_view_more_link {
  text-align: center;
  margin-bottom: 20px;
  opacity: 0.6;
  clear: both;
  width: 100%;
}
.js_pager_view_more_link.show_load_more {
  opacity: 1;
}
.next_page:not(.mobile_load_more),
.next_page:not(.mobile_load_more):hover {
  visibility: hidden;
  display: inline-block;
  background: #ffffff;
  text-align: center;
  height: 50px;
  line-height: 50px;
  width: 50px;
  text-transform: uppercase;
  font-size: 16px;
  border-radius: 50%;
  position: relative;
}
.next_page:not(.mobile_load_more) i,
.next_page:not(.mobile_load_more):hover i {
  position: absolute;
  left: 14px;
  top: 14px;
  color: #4162a7;
  font-size: 22px;
}
.next_page:not(.mobile_load_more) span,
.next_page:not(.mobile_load_more):hover span {
  display: none;
}
.mobile_load_more {
  width: auto;
  margin-top: 10px;
}
.mobile_load_more > i {
  display: none;
}
.next_page.focus {
  visibility: visible !important;
}
/*convert css to less from theme*/
/**
 * Pager Navigation
 */
.pager_outer {
  margin: 10px 0 10px 0;
  height: 25px;
  position: relative;
}
.pager {
  margin: 0;
  padding: 0;
  position: absolute;
  right: 0;
}
.pager li {
  display: inline;
  list-style-type: none;
  float: left;
  height: 22px;
  line-height: 22px;
  color: #808080;
}
.pager li.pager_total {
  margin-right: 8px;
}
.pager li.first a {
  border-left: 1px #dfdfdf solid;
}
.pager li a,
.pager li a:hover {
  padding: 0 8px 0 8px;
  text-decoration: none;
  background: #f9f9f9;
  color: #333;
  border: 1px #dfdfdf solid;
  border-left: 0;
  display: block;
  line-height: 22px;
}
.pager li a.active,
.pager li a:hover {
  background: #333;
  color: #fff;
}
.pager_view_more_holder {
  margin-top: 5px;
}
.pager_view_more_link a {
  position: relative;
  background: #f9f9f9;
  border: 1px #dfdfdf solid;
  padding: 0 5px 0 5px;
  display: block;
  line-height: 25px;
  text-decoration: none;
}
.pager_view_more_link a:hover {
  position: relative;
  border: 1px #dfdfdf solid;
  padding: 0 5px 0 5px;
  display: block;
  line-height: 25px;
  text-decoration: none;
  background: #333;
  color: #fff;
}
.pager_view_more_link a img {
  padding-right: 5px;
}
.pager_view_more_link a span {
  position: absolute;
  right: 5px;
  color: #808080;
}
.pager_view_more_link a:hover span {
  color: #fff;
}
.comment_mini .pager_view_more_link a {
  border: 1px transparent solid;
  background: #F5F5F5;
}
.comment_mini .pager_view_more_link a:hover {
  background: #333;
  color: #fff;
}
.pager_links_holder {
  margin: 10px 0 10px 0;
  height: 25px;
  position: relative;
}
.pager_links {
  position: absolute;
  right: 0;
}
a.pager_previous_link,
a.pager_next_link {
  height: 25px;
  line-height: 25px;
  width: 50px;
  overflow: hidden;
  text-indent: -1000px;
  border: 1px #BFBFBF solid;
  border-bottom: 2px #AFAFAF solid;
  display: block;
  float: left;
}
a.pager_previous_link {
  border-right: 0;
}
a.pager_next_link {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/pager_next_link.png') repeat-x;
}
a.pager_previous_link {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/pager_previous_link.png') repeat-x;
}
a.pager_next_link:active,
a.pager_previous_link:active {
  border-bottom: 2px #000 solid;
}
a.pager_next_link_not,
a.pager_previous_link_not {
  cursor: default;
  border-bottom: 2px #BFBFBF solid;
}
a.pager_next_link_not {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/pager_next_link_not.png') repeat-x;
}
a.pager_previous_link_not {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/pager_previous_link_not.png') repeat-x;
}
a.pager_next_link_not:active,
a.pager_previous_link_not:active {
  border-bottom: 2px #AFAFAF solid;
}
.js_box_holder {
  overflow-y: auto;
}
.js_box_holder:not(.hidden) + .js_box_holder {
  background: transparent;
}
.js_box {
  position: absolute;
  z-index: 5002;
  padding: 0;
  background: transparent;
  border: 0;
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.4);
  color: #000000;
  display: none;
  top: 50%;
  left: 50%;
}
.js_box .table_left {
  padding: 12px 0 0 0;
}
.js_box .table_right {
  padding: 0;
  border: 0;
}
.js_box form > .table:nth-of-type(1) .table_left {
  padding-top: 0px;
}
.js_box_title {
  background: #fff;
  color: #555555;
  padding: 10px;
  font-size: 22px;
  font-weight: 400;
  border-bottom: 2px solid #dddddd;
  cursor: default;
}
.js_box_title .js_box_title_content {
  padding-right: 25px;
}
html[dir='rtl'] .js_box_title .js_box_title_content {
  padding-left: 25px;
  padding-right: 0;
}
.js_box_content {
  background: #ffffff;
  color: #555555;
  padding: 16px;
}
.js_box_content iframe {
  max-width: 100%;
}
.js_box_loader {
  margin: auto;
  display: block;
  text-align: center;
}
.js_box_loader i {
  color: #555555;
}
.js_box_close {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  position: absolute;
  right: 10px;
  top: 12px;
}
.js_box_close a,
.js_box_close a:hover,
#js_marketplace_click_image_viewer_close a,
#js_marketplace_click_image_viewer_close a:hover {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  color: #bdbdbd;
}
.js_box_close a:hover,
.js_box_close a:hover:hover,
#js_marketplace_click_image_viewer_close a:hover,
#js_marketplace_click_image_viewer_close a:hover:hover {
  color: #fa3e3e;
}
.js_box_close a i,
.js_box_close a:hover i,
#js_marketplace_click_image_viewer_close a i,
#js_marketplace_click_image_viewer_close a:hover i {
  font-size: 22px;
}
.js_box_full {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 6000;
  display: block;
}
.js_box_full .js_box_title {
  height: 40px;
  line-height: 40px;
  padding: inherit;
}
.js_box_full .js_box_content {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  overflow: auto;
  top: 40px;
  padding: 0px;
}
#page_page_view .js_box_content {
  top: 0 !important;
}
.ace_editor {
  width: 100%;
  height: 100%;
}
.page_editor_content {
  position: absolute;
  left: 0px;
  top: 0px;
  bottom: 0px;
  right: 20%;
}
.page_editor_content .editor_holder .global_attachment {
  display: none;
}
.page_editor_data {
  position: absolute;
  right: 0px;
  top: 0px;
  bottom: 0px;
  width: 20%;
  background: #e6e6e6;
  color: #555555;
  overflow: auto;
}
.page_editor_data .table_header {
  display: none;
}
.page_editor_data .table {
  padding: 5px;
  margin: 0px;
}
.page_editor_data .table .table_left {
  padding-top: 5px;
}
.page_editor_data > div {
  padding: 10px;
}
#profile_photo_form #js_box_id_1 .js_box_content {
  padding-top: 0;
}
#profile_crop_me .cropit-preview {
  background-color: #f8f8f8;
  background-size: cover;
  border: 1px solid #ccc;
  border-radius: 3px;
  margin-top: 7px;
  width: 250px;
  height: 250px;
}
#profile_crop_me .cropit-preview-image-container {
  cursor: move;
}
#profile_crop_me .image-size-label {
  margin-top: 10px;
}
#profile_crop_me input,
#profile_crop_me .export {
  display: block;
}
#profile_crop_me button {
  margin-top: 10px;
}
#profile_crop_me .cropit-preview-image-container img {
  max-width: inherit;
}
#profile_crop_me .image-editor {
  max-width: 100%;
}
#profile_crop_me .image-editor div {
  margin: auto;
}
#profile_crop_me #js_upload_form_user_wrapper {
  display: none;
}
#profile_crop_me .dz-error-message {
  display: none;
}
#profile_crop_me.profile-image-error #js_upload_form_user_wrapper {
  display: block;
}
#profile_crop_me.profile-image-error .cropit-preview,
#profile_crop_me.profile-image-error .cropit-btn-edit,
#profile_crop_me.profile-image-error .cropit-drag-info {
  display: none !important;
}
#profile_crop_me.profile-image-error .dz-error-message {
  display: block;
  position: absolute;
  bottom: 32px;
  left: 0;
  right: 0;
  text-align: center;
  font-size: 14px;
  line-height: 18px;
  margin-left: 16px;
  margin-right: 16px;
}
#profile_crop_me.profile-image-error .dz-error-message a {
  color: #fff;
  position: relative;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#profile_crop_me.profile-image-error .dz-error-message a:hover {
  color: #3b5998;
}
#profile_crop_me.profile-image-error .dz-error-message a:hover:before {
  background: #3b5998;
}
#profile_crop_me.profile-image-error .dz-error-message a:before {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  right: 0;
  height: 1px;
  background: #fff;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#profile_crop_me.profile-image-uploading #js_upload_form_user_wrapper {
  display: block;
}
#profile_crop_me.profile-image-uploading .cropit-preview,
#profile_crop_me.profile-image-uploading .cropit-btn-edit,
#profile_crop_me.profile-image-uploading .cropit-drag-info {
  display: none !important;
}
#profile_crop_me.profile-image-uploading .dz-error-message {
  display: none;
}
#profile_crop_me .mini-dropzone-component .dz-default {
  display: none;
}
#profile_crop_me .cropit-preview-background-container img {
  max-width: none;
  opacity: 0.5;
}
#profile_crop_me .rotate_button {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  padding-top: 16px;
}
html[dir="ltr"] #profile_crop_me .rotate_button .btn {
  margin-left: 8px;
}
html[dir="rtl"] #profile_crop_me .rotate_button .btn {
  margin-right: 8px;
}
#profile_crop_me .image-editor {
  margin: 0 ;
  width: auto;
  position: relative;
  padding-top: 16px;
  padding-bottom: 16px;
}
#profile_crop_me .image-editor div {
  margin: 0;
}
#profile_crop_me .image-editor form {
  position: relative;
  overflow: hidden;
  margin: -16px;
  padding-top: 16px;
}
#profile_crop_me .image-editor .image-editor-bg {
  position: absolute;
  top: 0;
  left: -16px;
  right: -16px;
  bottom: 0;
  background: #555;
}
#profile_crop_me .image-editor .cropit-preview {
  margin: auto;
  width: 240px;
  height: 240px;
  background: transparent;
}
#profile_crop_me .image-editor .cropit-preview .cropit-preview-image-container .cropit-preview-image-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-error-message {
  color: #fff;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper #user-dropzone.dz-processing #dropzone-preview-template-user {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview {
  width: 100%;
  height: 100%;
  min-height: 240px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  position: relative;
  margin-bottom: 16px;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview > * {
  display: none;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview.dz-processing .dz-image,
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview.dz-processing .dz-progress {
  display: block;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview.dz-processing .dz-uploading-message {
  display: block;
  position: absolute;
  bottom: 32px;
  color: #fff;
  left: 0;
  right: 0;
  text-align: center;
  margin-left: 16px;
  margin-right: 16px;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview.dz-processing .dz-image {
  opacity: 0.1;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  font-family: 'lineficon' !important;
  content: "\e9cb";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 72px;
  color: #fff;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview.dz-error.dz-complete:after {
  opacity: 1;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview.dz-error.dz-complete .dz-image,
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview.dz-error.dz-complete .dz-upload-again {
  display: block;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview.dz-error.dz-complete .dz-image {
  opacity: 0.1;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview.dz-error.dz-complete .dz-upload-again {
  position: absolute;
  top: 50%;
  left: 50%;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview .dz-image img {
  width: 240px;
  height: 240px;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview .dz-progress {
  width: 88px;
  height: 6px;
  background-color: #a8b9dd;
  border-radius: 6px;
  overflow: hidden;
  z-index: 1;
  opacity: 1;
  position: absolute;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview .dz-progress .dz-upload {
  height: 6px;
  display: block;
  width: 0;
  transition: width 0.3s;
  background-color: #3b5998;
}
html[dir='rtl'] #profile_crop_me .image-editor #js_upload_form_user_wrapper .dz-preview .dz-progress {
  right: auto;
  left: 0;
}
#profile_crop_me .image-editor #js_upload_form_user_wrapper #dropzone-preview-template-user {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
#profile_crop_me .image-editor .cropit-drag-info {
  padding-top: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 14px;
  line-height: 18px;
  position: relative;
  z-index: 99;
}
#profile_crop_me .image-editor .cropit-btn-edit {
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 999;
  position: relative;
  padding-bottom: 16px;
  /* 
            
            
            
            
            input[type=range]:focus::-ms-fill-lower {
                background: #888;
            }
            input[type=range]:focus::-ms-fill-upper {
                background: #ccc;
            } */
}
html[dir="ltr"] #profile_crop_me .image-editor .cropit-btn-edit {
  margin-left: 8px;
}
html[dir="rtl"] #profile_crop_me .image-editor .cropit-btn-edit {
  margin-right: 8px;
}
html[dir='rtl'] #profile_crop_me .image-editor .cropit-btn-edit {
  flex-direction: row-reverse;
}
#profile_crop_me .image-editor .cropit-btn-edit .cropit-image-zoom-input {
  height: 4px;
}
html[dir="ltr"] #profile_crop_me .image-editor .cropit-btn-edit .cropit-image-zoom-input {
  margin-right: 8px;
}
html[dir="rtl"] #profile_crop_me .image-editor .cropit-btn-edit .cropit-image-zoom-input {
  margin-left: 8px;
}
#profile_crop_me .image-editor .cropit-btn-edit input[type=range] {
  /*removes default webkit styles*/
  /*fix for FF unable to apply focus style bug */
  border: 1px solid white;
  /*required for proper track sizing in FF*/
  width: 205px;
  height: 4px;
  border-radius: 3px;
  background: #dcdcdc;
  border: none;
  -webkit-appearance: none;
}
#profile_crop_me .image-editor .cropit-btn-edit input[type=range].ie {
  padding: 0;
  background-color: transparent;
  height: 16px;
}
#profile_crop_me .image-editor .cropit-btn-edit input[type=range]::-webkit-slider-runnable-track {
  width: 205px;
  height: 4px;
  border: none;
  border-radius: 3px;
}
#profile_crop_me .image-editor .cropit-btn-edit input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: #f8f8f8;
  border: 1px solid #555555;
  margin-top: -5px;
}
#profile_crop_me .image-editor .cropit-btn-edit input[type=range]::-moz-range-track {
  width: 205px;
  height: 4px;
  border: none;
  border-radius: 3px;
}
#profile_crop_me .image-editor .cropit-btn-edit input[type=range]::-moz-range-thumb {
  border: none;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background: #f8f8f8;
}
#profile_crop_me .image-editor .cropit-btn-edit input[type=range]:-moz-focusring {
  outline: 1px solid white;
  outline-offset: -1px;
}
#profile_crop_me .image-editor .cropit-btn-edit input[type=range]::-ms-track {
  width: 205px;
  height: 4px;
  background: transparent;
  border-color: transparent;
  border-width: 6px 0;
  color: transparent;
}
#profile_crop_me .image-editor .cropit-btn-edit input[type=range]::-ms-fill-lower {
  background: #3b5998;
  border-radius: 4px;
}
#profile_crop_me .image-editor .cropit-btn-edit input[type=range]::-ms-fill-upper {
  background: #dcdcdc;
  border-radius: 4px;
}
#profile_crop_me .image-editor .cropit-btn-edit input[type=range]::-ms-thumb {
  border: none;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background: #f8f8f8;
}
#profile_crop_me .image-editor .cropit-btn-edit button {
  width: 32px;
  height: 32px;
  font-size: 16px;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
}
#profile_crop_me .image-editor div.fa-4x {
  color: #fff;
  text-align: center;
}
#js_register_accept {
  margin-bottom: 16px;
}
#js_register_accept input#agree {
  margin-top: 3px;
}
#js_register_accept a {
  padding: 0 4px;
}
.js_box_content .popup-user-total-container {
  display: flex;
  flex-flow: wrap;
  margin: 0 -16px;
}
.js_box_content .popup-user-total-container.none-viewmore {
  border-bottom: 1px solid #efefef;
}
.js_box_content .popup-user-total-container .popup-user-item {
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 481px) {
  .js_box_content .popup-user-total-container .popup-user-item:nth-child(1):not(.like-browse-item) .item-outer {
    padding-top: 0;
    border-top: 0;
  }
}
.js_box_content .popup-user-total-container .popup-user-item .item-outer {
  position: relative;
  display: flex;
  align-items: center;
  padding: 8px 0;
  border-top: 1px solid #f8f8f8;
}
.js_box_content .popup-user-total-container .popup-user-item .item-outer .fa,
.js_box_content .popup-user-total-container .popup-user-item .item-outer .ico {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.js_box_content .popup-user-total-container .popup-user-item .item-outer:hover .js_hover_info:before,
.js_box_content .popup-user-total-container .popup-user-item .item-outer:hover .img-wrapper:before {
  border: 1px solid #2d4373;
}
.js_box_content .popup-user-total-container .popup-user-item .item-outer:hover .img-wrapper,
.js_box_content .popup-user-total-container .popup-user-item .item-outer:hover .no_image_user {
  box-shadow: 0px 6px 12px 0px rgba(38, 129, 213, 0.4);
}
.js_box_content .popup-user-total-container .popup-user-item .item-outer .item-actions .open .btn {
  border-color: #a8b9dd !important;
  color: #2d4373;
  box-shadow: 0px 2px 8px 0px rgba(187, 216, 243, 0.5) !important;
  background: #d8e0f0;
}
@media (max-width: 480px) {
  .js_box_content .popup-user-total-container .popup-user-item .item-outer .item-actions .btn {
    padding: 0px 9px !important;
  }
  .js_box_content .popup-user-total-container .popup-user-item .item-outer .item-actions .btn .item-text {
    display: none;
  }
}
.js_box_content .popup-user-total-container .popup-user-item .item-outer .item-name {
  flex: 1;
  min-width: 0;
  word-break: break-word;
  word-wrap: break-word;
}
html[dir="ltr"] .js_box_content .popup-user-total-container .popup-user-item .item-outer .item-name {
  margin-left: 8px;
}
html[dir="rtl"] .js_box_content .popup-user-total-container .popup-user-item .item-outer .item-name {
  margin-right: 8px;
}
html[dir="ltr"] .js_box_content .popup-user-total-container .popup-user-item .item-outer .item-name {
  padding-right: 16px;
}
html[dir="rtl"] .js_box_content .popup-user-total-container .popup-user-item .item-outer .item-name {
  padding-left: 16px;
}
.js_box_content .popup-user-total-container .popup-user-item .item-outer .item-name .user_profile_link_span a {
  font-size: 14px;
  line-height: 18px;
  color: #3b5998 !important;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-weight: normal !important;
}
.js_box_content .popup-user-total-container .popup-user-item .item-outer .item-name .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.js_box_content .popup-user-total-container .popup-user-item .item-outer .item-name .friend-info {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
}
.js_box_content .popup-user-total-container .popup-user-item .item-outer .item-name .friend-info .mutual-friends-list a {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.js_box_content .popup-user-total-container .popup-user-item .item-outer .item-name .friend-info .mutual-friends-list a:hover {
  color: #2d4373;
}
.js_box_content .popup-user-total-container .popup-user-item .item-outer .item-media {
  width: 48px;
}
.js_box_content .popup-user-total-container .popup-user-item .item-outer .item-media .img-wrapper,
.js_box_content .popup-user-total-container .popup-user-item .item-outer .item-media .no_image_user {
  width: 48px;
  height: 48px;
}
.js_box_content .popup-user-total-container .js_pager_view_more_link {
  margin-bottom: 0;
  opacity: 1;
  padding-top: 0;
  border-top: 1px solid #efefef;
}
.js_box_content .popup-user-total-container .js_pager_view_more_link a {
  font-size: 12px;
  color: #a2a2a2;
  text-transform: uppercase;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.js_box_content .popup-user-total-container .js_pager_view_more_link a:hover {
  color: #555555;
}
.js_box_content .popup-user-total-container.popup-user-with-btn-container .like-browse-item {
  width: 100%;
}
.js_box_content .popup-user-total-container.popup-user-with-btn-container .like-browse-item:nth-child(1) .item-outer {
  padding-top: 0;
  border-top: 0;
}
.js_box_content .popup-user-total-container.popup-user-with-btn-container .like-browse-item .list-unstyled {
  display: none;
}
.js_box_fullmode {
  width: 100vw !important;
  height: 100vh !important;
  left: 0 !important;
  margin: 0 !important;
}
.js_box_fullmode .js_box_content {
  padding: 0 !important;
}
.js_box_content .emoji-list {
  font-size: 26px;
}
.no_image_user,
.no_image_user:hover {
  display: inline-block;
  color: #fff;
  position: relative;
  vertical-align: bottom;
}
.no_image_user > span,
.no_image_user:hover > span {
  display: block;
  position: absolute;
  left: 0;
  text-align: center;
  font-size: 20px;
  text-transform: uppercase;
  white-space: nowrap;
  font-weight: 400;
  top: 50% !important;
  left: 50% !important;
  right: auto !important;
  transform: translate(-50%, -50%);
  color: #FFF;
}
.no_image_user._size__200,
.no_image_user:hover._size__200,
.no_image_user._size__120,
.no_image_user:hover._size__120 {
  max-width: 100%;
}
._size__40,
._size__40:hover {
  width: 40px;
  height: 40px;
}
._size__40 > span,
._size__40:hover > span {
  left: 2px;
  font-size: 16px;
}
._size__50,
._size__50:hover {
  width: 50px;
  height: 50px;
}
._size__50 > span,
._size__50:hover > span {
  left: 2px;
}
.i_size_32,
.i_size_32:hover,
._size__32,
._size__32:hover,
._size__30,
._size__30:hover {
  width: 32px;
  height: 32px;
}
.i_size_32 > span,
.i_size_32:hover > span,
._size__32 > span,
._size__32:hover > span,
._size__30 > span,
._size__30:hover > span {
  top: 7px;
  left: 0;
  font-size: 12px;
}
._size__120,
._size__120:hover {
  width: 120px;
  height: 120px;
}
._size__120 > span,
._size__120:hover > span {
  font-size: 30px;
}
._size__200,
._size__200:hover {
  width: 200px;
  height: 200px;
}
._size__200 > span,
._size__200:hover > span {
  font-size: 30px;
}
@media (max-width: 700px) {
  ._size__200,
  ._size__200:hover {
    width: 100px;
    height: 100px;
  }
  ._size__200 > span,
  ._size__200:hover > span {
    font-size: 20px;
  }
}
.no_image_item_cover::before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f05e';
  position: absolute;
  left: 50%;
  top: 50%;
  font-size: 50px;
  margin-left: -25px;
  margin-top: -25px;
  opacity: 0.4;
  color: #555555;
}
.no_image_item_cover {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: #f5f5f5;
  z-index: 1;
}
.no_image_item {
  display: inline-block;
  background: #fafafa;
}
.i_size__32,
.i_size_32 {
  width: 32px;
  height: 32px;
}
.i_size__50,
.i_size_50 {
  width: 50px;
  height: 50px;
}
.i_size__100,
.i_size_100 {
  width: 100px;
  height: 100px;
}
.i_size__120_square,
.i_size__120,
.i_size_120 {
  width: 120px;
  height: 120px;
}
.i_size__160,
.i_size_160 {
  width: 160px;
  height: 160px;
}
.i_size__200_square,
.i_size__200,
.i_size_200 {
  width: 200px;
  height: 200px;
}
.i_size__250_square,
.i_size__250,
.i_size_250 {
  width: 250px;
  height: 250px;
}
#panel {
  position: fixed;
  top: 0;
  left: -500px;
  bottom: 0;
  width: 300px;
  z-index: 299;
  background: #ffffff;
  color: #555555;
  overflow: auto;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
  border-left: 1px #e6e6e6 solid;
}
#panel > i {
  font-size: 30px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -15px;
  margin-top: -15px;
}
.panel_is_active #panel {
  left: 200px;
  transition: all 0.5s ease;
}
.panel_is_active .panel_actions {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 50px;
  overflow: hidden;
  background: #f7f7f7;
}
.panel_is_active .panel_actions i {
  font-size: 20px;
  line-height: 50px;
  margin-right: 10px;
}
.panel_is_active #panel:not(.is_feed) .panel_rows {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 50px;
  overflow-x: hidden;
  overflow-y: auto;
}
.panel_is_active #panel.is_feed {
  z-index: 2000;
  bottom: auto;
  left: 50%;
  top: 0;
  margin-left: -300px;
  width: 600px;
  overflow: visible;
  -moz-transition: none;
  -webkit-transition: none;
  -o-transition: color 0 ease-in;
  transition: none;
}
.panel_is_active #panel.is_feed > i {
  position: fixed;
}
.mail_in_shift_mode .panel_rows {
  padding-left: 30px;
  transition: all 0.5s ease;
}
.panel_rows {
  transition: all 0.5s ease;
  background: #ffffff;
  color: #555555;
  position: relative;
  font-size: 12px;
}
.panel_rows li {
  position: relative;
  display: block;
}
.panel_rows li > a,
.panel_rows li > a:hover,
.panel_rows li > .panel_row {
  display: block;
  color: #555555;
  border-bottom: 1px #ebebeb solid;
  position: relative;
}
.panel_rows li > a.is_new .panel_focus:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f111';
  color: #3b5998;
  margin-right: 5px;
}
.panel_rows li .panel_rows_action:hover {
  background: #e60606;
}
.panel_rows li .panel_rows_action {
  position: absolute;
  left: -30px;
  top: 0;
  bottom: 0;
  background: #fa3e3e;
  z-index: 10;
  width: 30px;
  text-align: center;
  margin-bottom: 2px;
  border-radius: 6px 0 0 6px;
}
.panel_rows li .panel_rows_action i {
  cursor: pointer;
  color: #ffffff;
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  top: 50%;
  margin-top: -14px;
  font-size: 1.5em;
}
.panel_rows li .panel_rows_time {
  font-size: 12px;
  color: #a2a2a2;
  font-size: 11px;
  margin-top: 5px;
}
.panel_rows li .panel_focus .drop_data_user,
.panel_rows li .panel_focus > span {
  color: #3b5998;
  font-weight: 400;
  font-size: 12px;
}
.panel_rows li .panel_rows_image {
  position: absolute;
  top: 10px;
}
.panel_rows li .panel_rows_content {
  min-height: 70px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.panel_rows li .panel_rows_content .panel_focus {
  word-break: normal;
  word-wrap: break-word;
}
.panel_rows li .panel_rows_preview {
  padding: 6px 0;
}
.panel_rows li .drop_data_user {
  color: #555555;
}
.panel_rows li .panel_action {
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px #f0f0f0 solid;
}
.panel_rows li .panel_action > span {
  display: inline-block;
  background: #3b5998;
  color: #ffffff;
  text-transform: uppercase;
  padding: 4px 8px;
  font-weight: 600;
  font-size: 10px !important;
  cursor: pointer;
  margin-right: 5px;
}
.panel_rows li .panel_action > span.deny {
  background: #fa3e3e;
}
.panel_rows li .panel_action > span:hover {
  opacity: 0.6;
  transition: all 0.5s ease;
}
.panel_rows li > a:hover {
  background: #f5f5f5;
}
[dir="ltr"] .panel_rows_image {
  left: 10px;
}
[dir="ltr"] .panel_rows_content {
  margin-left: 70px;
  padding-right: 30px;
}
[dir="rtl"] .panel_rows_image {
  right: 10px;
}
[dir="rtl"] .panel_rows_content {
  margin-right: 70px;
  padding-left: 30px;
}
/** initial setup **/
.nano {
  visibility: hidden;
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.has-scrollbar {
  visibility: visible;
}
.nano > .nano-content {
  position: absolute;
  overflow: scroll;
  overflow-x: hidden;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.nano > .nano-content:focus {
  outline: thin dotted;
}
.nano > .nano-content::-webkit-scrollbar {
  display: none;
}
.has-scrollbar > .nano-content::-webkit-scrollbar {
  display: block;
}
.nano > .nano-pane {
  background: #3a5794;
  position: absolute;
  width: 10px;
  right: -4px;
  top: 0;
  bottom: 0;
  visibility: hidden \9;
  /* Target only IE7 and IE8 with this hack */
  opacity: .01;
  -webkit-transition: .2s;
  -moz-transition: .2s;
  -o-transition: .2s;
  transition: .2s;
}
.nano > .nano-pane > .nano-slider {
  background: #96abd6;
  position: relative;
  margin: 0 1px;
}
.nano:hover > .nano-pane,
.nano-pane.active,
.nano-pane.flashed {
  visibility: visible \9;
  /* Target only IE7 and IE8 with this hack */
  opacity: 0.99;
}
div.message,
div.error_message,
.valid_message,
div.public_message {
  background: #0084ff;
  color: #ffffff;
  font-size: 16px;
  font-weight: 400;
  padding: 16px;
  border: 0;
}
div.message a,
div.error_message a,
.valid_message a,
div.public_message a,
div.message a:hover,
div.error_message a:hover,
.valid_message a:hover,
div.public_message a:hover {
  color: #ffffff;
  font-weight: 600;
  font-size: 12px;
  text-transform: uppercase;
  display: inline-block;
  margin: 0 10px;
}
div.message a:hover,
div.error_message a:hover,
.valid_message a:hover,
div.public_message a:hover {
  transition: all 0.5s ease;
  opacity: 0.6;
}
div.error_message {
  background: #fa3e3e;
}
div.error_message > button.button {
  margin-top: 10px;
  text-transform: uppercase;
  display: block;
}
.js_custom_core_message > button.button {
  text-transform: uppercase;
  display: block;
}
.valid_message {
  background: #42b72a;
}
div.public_message {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  height: 50px;
  line-height: 50px;
  margin-bottom: -50px;
  display: none;
  z-index: 1000000;
  background: rgba(46, 204, 113, 0.8);
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  text-align: center;
}
div.public_message[data-auto-close="true"] .ico-close-circle-o {
  display: none;
}
div.public_message span {
  display: inline-block;
}
div.public_message span.ico-close-circle-o {
  cursor: pointer;
  margin: 0 15px;
  font-size: 23px;
  line-height: 50px;
}
[dir="ltr"] div.public_message span.ico-close-circle-o {
  float: right;
}
[dir="rtl"] div.public_message span.ico-close-circle-o {
  float: left;
}
div.public_message_primary {
  background: rgba(51, 122, 183, 0.8);
}
div.public_message_info {
  background: rgba(38, 154, 188, 0.8);
}
div.public_message_warning {
  background: rgba(213, 133, 18, 0.8);
}
div.public_message_danger {
  background: rgba(172, 41, 37, 0.8);
}
.ajax_processing {
  position: fixed;
  top: 5px;
  right: 0;
  z-index: 100000000;
  height: 40px;
  text-align: right;
  left: auto;
}
.ajax_processing i {
  display: inline-block;
  font-size: 20px;
  color: #3b5998;
  margin-right: 10px;
  vertical-align: middle;
}
.pf-alert-wrapper {
  position: absolute;
  bottom: 40px;
  width: 100%;
  z-index: 2;
  opacity: 0.9;
}
.pf-alert-wrapper .slide-down-alert {
  margin: 0;
}
div.public_message span.ico {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
}
div.public_message span.ico:before {
  content: "\eab2";
  font-size: 18px;
}
table.default_table {
  margin-top: 20px;
}
table.default_table th {
  background: transparent;
  color: #555555;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 11px;
}
table.default_table td {
  padding: 16px;
  background: #ffffff;
  color: #555555;
  border-bottom: 1px #ebebeb solid;
}
#page_theme_demo {
  background: #D2D2D2;
}
.demo-holder {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  background: #D2D2D2;
  color: #808080;
}
.demo-buttons {
  position: fixed;
  top: 30px;
  left: 0;
  right: 0;
  height: 30px;
  padding-left: 10px;
  z-index: 1;
}
.demo-buttons > ul li {
  display: inline-block;
  vertical-align: top;
}
.demo-buttons > ul li:not(.tab) {
  width: 16px;
  height: 30px;
  position: relative;
}
.demo-buttons > ul li:not(.tab) span {
  display: block;
  position: absolute;
  left: 4px;
  top: 10px;
  width: 12px;
  height: 12px;
  background: green;
  border-radius: 50%;
}
.demo-buttons > ul li:not(.tab) span.g {
  background: #2ECC71;
}
.demo-buttons > ul li:not(.tab) span.y {
  background: #F1C40F;
}
.demo-buttons > ul li:not(.tab) span.r {
  background: #E74C3C;
}
.demo-buttons > ul li.tab {
  background: #EEEEEE;
  color: #808080;
  padding: 0 15px;
  margin-left: 10px;
  font-size: 12px;
  margin-top: 6px;
  line-height: 24px;
  border-radius: 4px;
  padding-bottom: 20px;
}
.demo-buttons > div {
  position: absolute;
  right: 20px;
  top: -2px;
}
.demo-buttons > div li {
  display: inline-block;
  font-size: 12px;
  color: #222;
  height: 30px;
  line-height: 30px;
}
.demo-buttons > div li:hover {
  color: #3b5998;
  transition: all 0.5s ease;
  cursor: default;
}
.demo-buttons > div li.get a,
.demo-buttons > div li.get a:hover {
  display: block;
  height: 20px;
  line-height: 20px;
  background: #0c0c0c;
  color: #fff;
  border-radius: 30px;
  margin: 0 10px;
  padding: 0 15px;
  font-size: 11px;
}
.demo-content,
.demo-overlay,
.demo-themes {
  position: fixed;
  top: 60px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
.demo-content iframe,
.demo-overlay iframe,
.demo-themes iframe {
  width: 100%;
  height: 100%;
  background: transparent;
  margin: 0;
}
.demo-overlay {
  z-index: 30;
  background: #fff;
}
.demo-overlay i {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 30px;
  margin-left: -15px;
  margin-top: -15px;
}
.demo-overlay-full {
  top: 0;
}
.demo-themes {
  z-index: 20;
  background: #e5e5e5;
  color: #808080;
  text-align: center;
  padding: 50px;
  overflow: auto;
  display: none;
}
.themes .theme_colors {
  padding-top: 40px;
  text-align: center;
}
.themes .theme_colors > span {
  display: inline-block;
  width: 120px;
  height: 150px;
  margin: 10px;
  border: 1px #e6e6e6 solid;
}
.themes article {
  width: 300px;
  height: 400px;
  background: #ffffff;
  color: #555555;
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 10px 20px 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  overflow: hidden;
}
.themes article h1 a,
.themes article h1 a:hover {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.themes article h1 a em,
.themes article h1 a:hover em {
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  padding: 6px 20px;
  text-indent: 0;
  font-weight: 300;
  text-decoration: none;
  letter-spacing: 1px;
  text-transform: uppercase;
  background: #3b5998;
  color: #ffffff;
  font-size: 16px;
}
.themes article h1 a span,
.themes article h1 a:hover span {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  background: #222;
  color: #fff;
  font-weight: 200;
  font-size: 18px;
  height: 40px;
  line-height: 40px;
  letter-spacing: 1px;
  text-indent: 8px;
}
.themes article h1 a:hover {
  background: rgba(0, 0, 0, 0.4);
  transition: all 0.5s ease;
}
.themes article h1 a:hover em {
  display: block;
}
/*convert css to less from theme*/
table.default_table {
  width: 100%;
}
table.default_table th {
  background: #585858;
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  padding: 8px;
}
table.default_table td {
  padding: 6px 0 6px 0;
  border-bottom: 1px #dfdfdf solid;
}
table.default_table tr.on {
  background: #f9f9f9;
}
.block_clear {
  display: inline-block;
  display: block;
}
.block_clear:before,
.block_clear:after {
  content: " ";
  display: table;
}
.block_clear:after {
  clear: both;
}
.block_clear:before,
.block_clear:after {
  content: " ";
  display: table;
}
.block_clear:after {
  clear: both;
}
.app-block {
  background: #ffffff;
  color: #555555;
}
.app-block-padding {
  padding: 16px;
}
.app-block-border {
  border: 1px #f2f2f2 solid;
}
.app-block-border-color {
  border-color: #f2f2f2;
}
.app-form {
  background: #ffffff;
  color: #555555;
}
.row_item_sec {
  padding-left: 55px;
}
.row_item_sec > div:first-child {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
[dir="rtl"] .list-unstyled {
  padding-right: 0;
  padding-left: initial;
}
[dir="rtl"] .list-inline {
  padding-right: 0;
  padding-left: initial;
  margin-right: -5px;
  margin-left: 0;
}
[dir="rtl"] dd {
  margin-right: 0;
  margin-left: initial;
}
@media (min-width: 768px) {
  [dir="rtl"] .dl-horizontal dt {
    float: right;
    clear: right;
    text-align: left;
  }
  [dir="rtl"] .dl-horizontal dd {
    margin-right: 180px;
    margin-left: 0;
  }
}
[dir="rtl"] blockquote {
  border-right: 5px solid #eeeeee;
  border-left: 0;
}
[dir="rtl"] .blockquote-reverse,
[dir="rtl"] blockquote.pull-left {
  padding-left: 20px;
  padding-right: 0;
  border-left: 5px solid #eeeeee;
  border-right: 0;
  text-align: left;
}
[dir="rtl"] .col-xs-1,
[dir="rtl"] .col-sm-1,
[dir="rtl"] .col-md-1,
[dir="rtl"] .col-lg-1,
[dir="rtl"] .col-xs-2,
[dir="rtl"] .col-sm-2,
[dir="rtl"] .col-md-2,
[dir="rtl"] .col-lg-2,
[dir="rtl"] .col-xs-3,
[dir="rtl"] .col-sm-3,
[dir="rtl"] .col-md-3,
[dir="rtl"] .col-lg-3,
[dir="rtl"] .col-xs-4,
[dir="rtl"] .col-sm-4,
[dir="rtl"] .col-md-4,
[dir="rtl"] .col-lg-4,
[dir="rtl"] .col-xs-5,
[dir="rtl"] .col-sm-5,
[dir="rtl"] .col-md-5,
[dir="rtl"] .col-lg-5,
[dir="rtl"] .col-xs-6,
[dir="rtl"] .col-sm-6,
[dir="rtl"] .col-md-6,
[dir="rtl"] .col-lg-6,
[dir="rtl"] .col-xs-7,
[dir="rtl"] .col-sm-7,
[dir="rtl"] .col-md-7,
[dir="rtl"] .col-lg-7,
[dir="rtl"] .col-xs-8,
[dir="rtl"] .col-sm-8,
[dir="rtl"] .col-md-8,
[dir="rtl"] .col-lg-8,
[dir="rtl"] .col-xs-9,
[dir="rtl"] .col-sm-9,
[dir="rtl"] .col-md-9,
[dir="rtl"] .col-lg-9,
[dir="rtl"] .col-xs-10,
[dir="rtl"] .col-sm-10,
[dir="rtl"] .col-md-10,
[dir="rtl"] .col-lg-10,
[dir="rtl"] .col-xs-11,
[dir="rtl"] .col-sm-11,
[dir="rtl"] .col-md-11,
[dir="rtl"] .col-lg-11,
[dir="rtl"] .col-xs-12,
[dir="rtl"] .col-sm-12,
[dir="rtl"] .col-md-12,
[dir="rtl"] .col-lg-12 {
  position: relative;
  min-height: 1px;
}
[dir="rtl"] .col-xs-1,
[dir="rtl"] .col-xs-2,
[dir="rtl"] .col-xs-3,
[dir="rtl"] .col-xs-4,
[dir="rtl"] .col-xs-5,
[dir="rtl"] .col-xs-6,
[dir="rtl"] .col-xs-7,
[dir="rtl"] .col-xs-8,
[dir="rtl"] .col-xs-9,
[dir="rtl"] .col-xs-10,
[dir="rtl"] .col-xs-11,
[dir="rtl"] .col-xs-12 {
  float: right;
}
[dir="rtl"] .col-xs-pull-12 {
  left: 100%;
  right: auto;
}
[dir="rtl"] .col-xs-pull-11 {
  left: 91.66666667%;
  right: auto;
}
[dir="rtl"] .col-xs-pull-10 {
  left: 83.33333333%;
  right: auto;
}
[dir="rtl"] .col-xs-pull-9 {
  left: 75%;
  right: auto;
}
[dir="rtl"] .col-xs-pull-8 {
  left: 66.66666667%;
  right: auto;
}
[dir="rtl"] .col-xs-pull-7 {
  left: 58.33333333%;
  right: auto;
}
[dir="rtl"] .col-xs-pull-6 {
  left: 50%;
  right: auto;
}
[dir="rtl"] .col-xs-pull-5 {
  left: 41.66666667%;
  right: auto;
}
[dir="rtl"] .col-xs-pull-4 {
  left: 33.33333333%;
  right: auto;
}
[dir="rtl"] .col-xs-pull-3 {
  left: 25%;
  right: auto;
}
[dir="rtl"] .col-xs-pull-2 {
  left: 16.66666667%;
  right: auto;
}
[dir="rtl"] .col-xs-pull-1 {
  left: 8.33333333%;
  right: auto;
}
[dir="rtl"] .col-xs-pull-0 {
  left: auto;
  right: auto;
}
[dir="rtl"] .col-xs-push-12 {
  right: 100%;
  left: 0;
}
[dir="rtl"] .col-xs-push-11 {
  right: 91.66666667%;
  left: 0;
}
[dir="rtl"] .col-xs-push-10 {
  right: 83.33333333%;
  left: 0;
}
[dir="rtl"] .col-xs-push-9 {
  right: 75%;
  left: 0;
}
[dir="rtl"] .col-xs-push-8 {
  right: 66.66666667%;
  left: 0;
}
[dir="rtl"] .col-xs-push-7 {
  right: 58.33333333%;
  left: 0;
}
[dir="rtl"] .col-xs-push-6 {
  right: 50%;
  left: 0;
}
[dir="rtl"] .col-xs-push-5 {
  right: 41.66666667%;
  left: 0;
}
[dir="rtl"] .col-xs-push-4 {
  right: 33.33333333%;
  left: 0;
}
[dir="rtl"] .col-xs-push-3 {
  right: 25%;
  left: 0;
}
[dir="rtl"] .col-xs-push-2 {
  right: 16.66666667%;
  left: 0;
}
[dir="rtl"] .col-xs-push-1 {
  right: 8.33333333%;
  left: 0;
}
[dir="rtl"] .col-xs-push-0 {
  right: auto;
  left: 0;
}
[dir="rtl"] .col-xs-offset-12 {
  margin-right: 100%;
  margin-left: 0;
}
[dir="rtl"] .col-xs-offset-11 {
  margin-right: 91.66666667%;
  margin-left: 0;
}
[dir="rtl"] .col-xs-offset-10 {
  margin-right: 83.33333333%;
  margin-left: 0;
}
[dir="rtl"] .col-xs-offset-9 {
  margin-right: 75%;
  margin-left: 0;
}
[dir="rtl"] .col-xs-offset-8 {
  margin-right: 66.66666667%;
  margin-left: 0;
}
[dir="rtl"] .col-xs-offset-7 {
  margin-right: 58.33333333%;
  margin-left: 0;
}
[dir="rtl"] .col-xs-offset-6 {
  margin-right: 50%;
  margin-left: 0;
}
[dir="rtl"] .col-xs-offset-5 {
  margin-right: 41.66666667%;
  margin-left: 0;
}
[dir="rtl"] .col-xs-offset-4 {
  margin-right: 33.33333333%;
  margin-left: 0;
}
[dir="rtl"] .col-xs-offset-3 {
  margin-right: 25%;
  margin-left: 0;
}
[dir="rtl"] .col-xs-offset-2 {
  margin-right: 16.66666667%;
  margin-left: 0;
}
[dir="rtl"] .col-xs-offset-1 {
  margin-right: 8.33333333%;
  margin-left: 0;
}
[dir="rtl"] .col-xs-offset-0 {
  margin-right: 0%;
  margin-left: 0;
}
@media (min-width: 768px) {
  [dir="rtl"] .col-sm-1,
  [dir="rtl"] .col-sm-2,
  [dir="rtl"] .col-sm-3,
  [dir="rtl"] .col-sm-4,
  [dir="rtl"] .col-sm-5,
  [dir="rtl"] .col-sm-6,
  [dir="rtl"] .col-sm-7,
  [dir="rtl"] .col-sm-8,
  [dir="rtl"] .col-sm-9,
  [dir="rtl"] .col-sm-10,
  [dir="rtl"] .col-sm-11,
  [dir="rtl"] .col-sm-12 {
    float: right;
  }
  [dir="rtl"] .col-sm-pull-12 {
    left: 100%;
    right: auto;
  }
  [dir="rtl"] .col-sm-pull-11 {
    left: 91.66666667%;
    right: auto;
  }
  [dir="rtl"] .col-sm-pull-10 {
    left: 83.33333333%;
    right: auto;
  }
  [dir="rtl"] .col-sm-pull-9 {
    left: 75%;
    right: auto;
  }
  [dir="rtl"] .col-sm-pull-8 {
    left: 66.66666667%;
    right: auto;
  }
  [dir="rtl"] .col-sm-pull-7 {
    left: 58.33333333%;
    right: auto;
  }
  [dir="rtl"] .col-sm-pull-6 {
    left: 50%;
    right: auto;
  }
  [dir="rtl"] .col-sm-pull-5 {
    left: 41.66666667%;
    right: auto;
  }
  [dir="rtl"] .col-sm-pull-4 {
    left: 33.33333333%;
    right: auto;
  }
  [dir="rtl"] .col-sm-pull-3 {
    left: 25%;
    right: auto;
  }
  [dir="rtl"] .col-sm-pull-2 {
    left: 16.66666667%;
    right: auto;
  }
  [dir="rtl"] .col-sm-pull-1 {
    left: 8.33333333%;
    right: auto;
  }
  [dir="rtl"] .col-sm-pull-0 {
    left: auto;
    right: auto;
  }
  [dir="rtl"] .col-sm-push-12 {
    right: 100%;
    left: 0;
  }
  [dir="rtl"] .col-sm-push-11 {
    right: 91.66666667%;
    left: 0;
  }
  [dir="rtl"] .col-sm-push-10 {
    right: 83.33333333%;
    left: 0;
  }
  [dir="rtl"] .col-sm-push-9 {
    right: 75%;
    left: 0;
  }
  [dir="rtl"] .col-sm-push-8 {
    right: 66.66666667%;
    left: 0;
  }
  [dir="rtl"] .col-sm-push-7 {
    right: 58.33333333%;
    left: 0;
  }
  [dir="rtl"] .col-sm-push-6 {
    right: 50%;
    left: 0;
  }
  [dir="rtl"] .col-sm-push-5 {
    right: 41.66666667%;
    left: 0;
  }
  [dir="rtl"] .col-sm-push-4 {
    right: 33.33333333%;
    left: 0;
  }
  [dir="rtl"] .col-sm-push-3 {
    right: 25%;
    left: 0;
  }
  [dir="rtl"] .col-sm-push-2 {
    right: 16.66666667%;
    left: 0;
  }
  [dir="rtl"] .col-sm-push-1 {
    right: 8.33333333%;
    left: 0;
  }
  [dir="rtl"] .col-sm-push-0 {
    right: auto;
    left: 0;
  }
  [dir="rtl"] .col-sm-offset-12 {
    margin-right: 100%;
    margin-left: 0;
  }
  [dir="rtl"] .col-sm-offset-11 {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  [dir="rtl"] .col-sm-offset-10 {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  [dir="rtl"] .col-sm-offset-9 {
    margin-right: 75%;
    margin-left: 0;
  }
  [dir="rtl"] .col-sm-offset-8 {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  [dir="rtl"] .col-sm-offset-7 {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  [dir="rtl"] .col-sm-offset-6 {
    margin-right: 50%;
    margin-left: 0;
  }
  [dir="rtl"] .col-sm-offset-5 {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  [dir="rtl"] .col-sm-offset-4 {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  [dir="rtl"] .col-sm-offset-3 {
    margin-right: 25%;
    margin-left: 0;
  }
  [dir="rtl"] .col-sm-offset-2 {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  [dir="rtl"] .col-sm-offset-1 {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  [dir="rtl"] .col-sm-offset-0 {
    margin-right: 0%;
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  [dir="rtl"] .col-md-1,
  [dir="rtl"] .col-md-2,
  [dir="rtl"] .col-md-3,
  [dir="rtl"] .col-md-4,
  [dir="rtl"] .col-md-5,
  [dir="rtl"] .col-md-6,
  [dir="rtl"] .col-md-7,
  [dir="rtl"] .col-md-8,
  [dir="rtl"] .col-md-9,
  [dir="rtl"] .col-md-10,
  [dir="rtl"] .col-md-11,
  [dir="rtl"] .col-md-12 {
    float: right;
  }
  [dir="rtl"] .col-md-pull-12 {
    left: 100%;
    right: auto;
  }
  [dir="rtl"] .col-md-pull-11 {
    left: 91.66666667%;
    right: auto;
  }
  [dir="rtl"] .col-md-pull-10 {
    left: 83.33333333%;
    right: auto;
  }
  [dir="rtl"] .col-md-pull-9 {
    left: 75%;
    right: auto;
  }
  [dir="rtl"] .col-md-pull-8 {
    left: 66.66666667%;
    right: auto;
  }
  [dir="rtl"] .col-md-pull-7 {
    left: 58.33333333%;
    right: auto;
  }
  [dir="rtl"] .col-md-pull-6 {
    left: 50%;
    right: auto;
  }
  [dir="rtl"] .col-md-pull-5 {
    left: 41.66666667%;
    right: auto;
  }
  [dir="rtl"] .col-md-pull-4 {
    left: 33.33333333%;
    right: auto;
  }
  [dir="rtl"] .col-md-pull-3 {
    left: 25%;
    right: auto;
  }
  [dir="rtl"] .col-md-pull-2 {
    left: 16.66666667%;
    right: auto;
  }
  [dir="rtl"] .col-md-pull-1 {
    left: 8.33333333%;
    right: auto;
  }
  [dir="rtl"] .col-md-pull-0 {
    left: auto;
    right: auto;
  }
  [dir="rtl"] .col-md-push-12 {
    right: 100%;
    left: 0;
  }
  [dir="rtl"] .col-md-push-11 {
    right: 91.66666667%;
    left: 0;
  }
  [dir="rtl"] .col-md-push-10 {
    right: 83.33333333%;
    left: 0;
  }
  [dir="rtl"] .col-md-push-9 {
    right: 75%;
    left: 0;
  }
  [dir="rtl"] .col-md-push-8 {
    right: 66.66666667%;
    left: 0;
  }
  [dir="rtl"] .col-md-push-7 {
    right: 58.33333333%;
    left: 0;
  }
  [dir="rtl"] .col-md-push-6 {
    right: 50%;
    left: 0;
  }
  [dir="rtl"] .col-md-push-5 {
    right: 41.66666667%;
    left: 0;
  }
  [dir="rtl"] .col-md-push-4 {
    right: 33.33333333%;
    left: 0;
  }
  [dir="rtl"] .col-md-push-3 {
    right: 25%;
    left: 0;
  }
  [dir="rtl"] .col-md-push-2 {
    right: 16.66666667%;
    left: 0;
  }
  [dir="rtl"] .col-md-push-1 {
    right: 8.33333333%;
    left: 0;
  }
  [dir="rtl"] .col-md-push-0 {
    right: auto;
    left: 0;
  }
  [dir="rtl"] .col-md-offset-12 {
    margin-right: 100%;
    margin-left: 0;
  }
  [dir="rtl"] .col-md-offset-11 {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  [dir="rtl"] .col-md-offset-10 {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  [dir="rtl"] .col-md-offset-9 {
    margin-right: 75%;
    margin-left: 0;
  }
  [dir="rtl"] .col-md-offset-8 {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  [dir="rtl"] .col-md-offset-7 {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  [dir="rtl"] .col-md-offset-6 {
    margin-right: 50%;
    margin-left: 0;
  }
  [dir="rtl"] .col-md-offset-5 {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  [dir="rtl"] .col-md-offset-4 {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  [dir="rtl"] .col-md-offset-3 {
    margin-right: 25%;
    margin-left: 0;
  }
  [dir="rtl"] .col-md-offset-2 {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  [dir="rtl"] .col-md-offset-1 {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  [dir="rtl"] .col-md-offset-0 {
    margin-right: 0%;
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  [dir="rtl"] .col-lg-1,
  [dir="rtl"] .col-lg-2,
  [dir="rtl"] .col-lg-3,
  [dir="rtl"] .col-lg-4,
  [dir="rtl"] .col-lg-5,
  [dir="rtl"] .col-lg-6,
  [dir="rtl"] .col-lg-7,
  [dir="rtl"] .col-lg-8,
  [dir="rtl"] .col-lg-9,
  [dir="rtl"] .col-lg-10,
  [dir="rtl"] .col-lg-11,
  [dir="rtl"] .col-lg-12 {
    float: right;
  }
  [dir="rtl"] .col-lg-pull-12 {
    left: 100%;
    right: auto;
  }
  [dir="rtl"] .col-lg-pull-11 {
    left: 91.66666667%;
    right: auto;
  }
  [dir="rtl"] .col-lg-pull-10 {
    left: 83.33333333%;
    right: auto;
  }
  [dir="rtl"] .col-lg-pull-9 {
    left: 75%;
    right: auto;
  }
  [dir="rtl"] .col-lg-pull-8 {
    left: 66.66666667%;
    right: auto;
  }
  [dir="rtl"] .col-lg-pull-7 {
    left: 58.33333333%;
    right: auto;
  }
  [dir="rtl"] .col-lg-pull-6 {
    left: 50%;
    right: auto;
  }
  [dir="rtl"] .col-lg-pull-5 {
    left: 41.66666667%;
    right: auto;
  }
  [dir="rtl"] .col-lg-pull-4 {
    left: 33.33333333%;
    right: auto;
  }
  [dir="rtl"] .col-lg-pull-3 {
    left: 25%;
    right: auto;
  }
  [dir="rtl"] .col-lg-pull-2 {
    left: 16.66666667%;
    right: auto;
  }
  [dir="rtl"] .col-lg-pull-1 {
    left: 8.33333333%;
    right: auto;
  }
  [dir="rtl"] .col-lg-pull-0 {
    left: auto;
    right: auto;
  }
  [dir="rtl"] .col-lg-push-12 {
    right: 100%;
    left: 0;
  }
  [dir="rtl"] .col-lg-push-11 {
    right: 91.66666667%;
    left: 0;
  }
  [dir="rtl"] .col-lg-push-10 {
    right: 83.33333333%;
    left: 0;
  }
  [dir="rtl"] .col-lg-push-9 {
    right: 75%;
    left: 0;
  }
  [dir="rtl"] .col-lg-push-8 {
    right: 66.66666667%;
    left: 0;
  }
  [dir="rtl"] .col-lg-push-7 {
    right: 58.33333333%;
    left: 0;
  }
  [dir="rtl"] .col-lg-push-6 {
    right: 50%;
    left: 0;
  }
  [dir="rtl"] .col-lg-push-5 {
    right: 41.66666667%;
    left: 0;
  }
  [dir="rtl"] .col-lg-push-4 {
    right: 33.33333333%;
    left: 0;
  }
  [dir="rtl"] .col-lg-push-3 {
    right: 25%;
    left: 0;
  }
  [dir="rtl"] .col-lg-push-2 {
    right: 16.66666667%;
    left: 0;
  }
  [dir="rtl"] .col-lg-push-1 {
    right: 8.33333333%;
    left: 0;
  }
  [dir="rtl"] .col-lg-push-0 {
    right: auto;
    left: 0;
  }
  [dir="rtl"] .col-lg-offset-12 {
    margin-right: 100%;
    margin-left: 0;
  }
  [dir="rtl"] .col-lg-offset-11 {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  [dir="rtl"] .col-lg-offset-10 {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  [dir="rtl"] .col-lg-offset-9 {
    margin-right: 75%;
    margin-left: 0;
  }
  [dir="rtl"] .col-lg-offset-8 {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  [dir="rtl"] .col-lg-offset-7 {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  [dir="rtl"] .col-lg-offset-6 {
    margin-right: 50%;
    margin-left: 0;
  }
  [dir="rtl"] .col-lg-offset-5 {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  [dir="rtl"] .col-lg-offset-4 {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  [dir="rtl"] .col-lg-offset-3 {
    margin-right: 25%;
    margin-left: 0;
  }
  [dir="rtl"] .col-lg-offset-2 {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  [dir="rtl"] .col-lg-offset-1 {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  [dir="rtl"] .col-lg-offset-0 {
    margin-right: 0%;
    margin-left: 0;
  }
}
[dir="rtl"] caption {
  text-align: right;
}
[dir="rtl"] th {
  text-align: right;
}
@media screen and (max-width: 767px) {
  [dir="rtl"] .table-responsive > .table-bordered {
    border: 0;
  }
  [dir="rtl"] .table-responsive > .table-bordered > thead > tr > th:first-child,
  [dir="rtl"] .table-responsive > .table-bordered > tbody > tr > th:first-child,
  [dir="rtl"] .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  [dir="rtl"] .table-responsive > .table-bordered > thead > tr > td:first-child,
  [dir="rtl"] .table-responsive > .table-bordered > tbody > tr > td:first-child,
  [dir="rtl"] .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-right: 0;
    border-left: initial;
  }
  [dir="rtl"] .table-responsive > .table-bordered > thead > tr > th:last-child,
  [dir="rtl"] .table-responsive > .table-bordered > tbody > tr > th:last-child,
  [dir="rtl"] .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  [dir="rtl"] .table-responsive > .table-bordered > thead > tr > td:last-child,
  [dir="rtl"] .table-responsive > .table-bordered > tbody > tr > td:last-child,
  [dir="rtl"] .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-left: 0;
    border-right: initial;
  }
}
[dir="rtl"] .radio label,
[dir="rtl"] .checkbox label {
  padding-right: 20px;
  padding-left: initial;
}
[dir="rtl"] .radio input[type="radio"],
[dir="rtl"] .radio-inline input[type="radio"],
[dir="rtl"] .checkbox input[type="checkbox"],
[dir="rtl"] .checkbox-inline input[type="checkbox"] {
  margin-right: -20px;
  margin-left: auto;
}
[dir="rtl"] .radio-inline,
[dir="rtl"] .checkbox-inline {
  padding-right: 20px;
  padding-left: 0;
}
[dir="rtl"] .radio-inline + .radio-inline,
[dir="rtl"] .checkbox-inline + .checkbox-inline {
  margin-right: 10px;
  margin-left: 0;
}
[dir="rtl"] .has-feedback .form-control {
  padding-left: 42.5px;
  padding-right: 12px;
}
[dir="rtl"] .form-control-feedback {
  left: 0;
  right: auto;
}
@media (min-width: 768px) {
  [dir="rtl"] .form-inline label {
    padding-right: 0;
    padding-left: initial;
  }
  [dir="rtl"] .form-inline .radio input[type="radio"],
  [dir="rtl"] .form-inline .checkbox input[type="checkbox"] {
    margin-right: 0;
    margin-left: auto;
  }
}
@media (min-width: 768px) {
  [dir="rtl"] .form-horizontal .control-label {
    text-align: left;
  }
}
[dir="rtl"] .form-horizontal .has-feedback .form-control-feedback {
  left: 20px;
  right: auto;
}
[dir="rtl"] .caret {
  margin-right: 2px;
  margin-left: 0;
}
[dir="rtl"] .dropdown-menu {
  right: 0;
  left: auto;
  float: left;
  text-align: right;
}
[dir="rtl"] .dropdown-menu.pull-right {
  left: 0;
  right: auto;
  float: right;
}
[dir="rtl"] .dropdown-menu-right {
  left: auto;
  right: 0;
}
[dir="rtl"] .dropdown-menu-left {
  left: 0;
  right: auto;
}
@media (min-width: 768px) {
  [dir="rtl"] .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  [dir="rtl"] .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
[dir="rtl"] .btn-group > .btn,
[dir="rtl"] .btn-group-vertical > .btn {
  float: right;
}
[dir="rtl"] .btn-group .btn + .btn,
[dir="rtl"] .btn-group .btn + .btn-group,
[dir="rtl"] .btn-group .btn-group + .btn,
[dir="rtl"] .btn-group .btn-group + .btn-group {
  margin-right: -1px;
  margin-left: 0px;
}
[dir="rtl"] .btn-toolbar {
  margin-right: -5px;
  margin-left: 0px;
}
[dir="rtl"] .btn-toolbar .btn-group,
[dir="rtl"] .btn-toolbar .input-group {
  float: right;
}
[dir="rtl"] .btn-toolbar > .btn,
[dir="rtl"] .btn-toolbar > .btn-group,
[dir="rtl"] .btn-toolbar > .input-group {
  margin-right: 5px;
  margin-left: 0px;
}
[dir="rtl"] .btn-group > .btn:first-child {
  margin-right: 0;
}
[dir="rtl"] .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir="rtl"] .btn-group > .btn:last-child:not(:first-child),
[dir="rtl"] .btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir="rtl"] .btn-group > .btn-group {
  float: right;
}
[dir="rtl"] .btn-group.btn-group-justified > .btn,
[dir="rtl"] .btn-group.btn-group-justified > .btn-group {
  float: none;
}
[dir="rtl"] .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
[dir="rtl"] .btn-group > .btn-group:first-child > .btn:last-child,
[dir="rtl"] .btn-group > .btn-group:first-child > .dropdown-toggle {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir="rtl"] .btn-group > .btn-group:last-child > .btn:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir="rtl"] .btn .caret {
  margin-right: 0;
}
[dir="rtl"] .btn-group-vertical > .btn + .btn,
[dir="rtl"] .btn-group-vertical > .btn + .btn-group,
[dir="rtl"] .btn-group-vertical > .btn-group + .btn,
[dir="rtl"] .btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-right: 0;
}
[dir="rtl"] .input-group .form-control {
  float: right;
}
[dir="rtl"] .input-group .form-control:first-child,
[dir="rtl"] .input-group-addon:first-child,
[dir="rtl"] .input-group-btn:first-child > .btn,
[dir="rtl"] .input-group-btn:first-child > .btn-group > .btn,
[dir="rtl"] .input-group-btn:first-child > .dropdown-toggle,
[dir="rtl"] .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
[dir="rtl"] .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir="rtl"] .input-group-addon:first-child {
  border-left: 0px;
  border-right: 1px solid;
}
[dir="rtl"] .input-group .form-control:last-child,
[dir="rtl"] .input-group-addon:last-child,
[dir="rtl"] .input-group-btn:last-child > .btn,
[dir="rtl"] .input-group-btn:last-child > .btn-group > .btn,
[dir="rtl"] .input-group-btn:last-child > .dropdown-toggle,
[dir="rtl"] .input-group-btn:first-child > .btn:not(:first-child),
[dir="rtl"] .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir="rtl"] .input-group-addon:last-child {
  border-left-width: 1px;
  border-left-style: solid;
  border-right: 0px;
}
[dir="rtl"] .input-group-btn > .btn + .btn {
  margin-right: -1px;
  margin-left: auto;
}
[dir="rtl"] .input-group-btn:first-child > .btn,
[dir="rtl"] .input-group-btn:first-child > .btn-group {
  margin-left: -1px;
  margin-right: auto;
}
[dir="rtl"] .input-group-btn:last-child > .btn,
[dir="rtl"] .input-group-btn:last-child > .btn-group {
  margin-right: -1px;
  margin-left: auto;
}
[dir="rtl"] .nav {
  padding-right: 0;
  padding-left: initial;
}
[dir="rtl"] .page_section_menu ul li {
  float: right;
}
[dir="rtl"] .nav-tabs.nav-justified > li {
  float: none;
}
[dir="rtl"] .nav-tabs > li > a {
  margin-left: auto;
  border-radius: 4px 4px 0 0;
}
[dir="rtl"] .nav-pills > li {
  float: right;
}
[dir="rtl"] .nav-pills > li > a {
  border-radius: 4px;
}
[dir="rtl"] .nav-pills > li + li {
  margin-right: 2px;
  margin-left: auto;
}
[dir="rtl"] .nav-stacked > li {
  float: none;
}
[dir="rtl"] .nav-stacked > li + li {
  margin-right: 0;
  margin-left: auto;
}
[dir="rtl"] .nav-justified > .dropdown .dropdown-menu {
  right: auto;
}
[dir="rtl"] .nav-tabs-justified > li > a {
  margin-left: 0;
  margin-right: auto;
}
@media (min-width: 768px) {
  [dir="rtl"] .nav-tabs-justified > li > a {
    border-radius: 4px 4px 0 0;
  }
}
[dir="rtl"] .navbar-collapse {
  padding-right: 20px;
  padding-left: 20px;
}
[dir="rtl"] .navbar-brand {
  float: right;
}
@media (min-width: 768px) {
  [dir="rtl"] .navbar > .container .navbar-brand,
  [dir="rtl"] .navbar > .container-fluid .navbar-brand {
    margin-right: 20px;
    margin-left: auto;
  }
}
[dir="rtl"] .navbar-toggle {
  float: left;
  margin-left: 20px;
  margin-right: auto;
}
[dir="rtl"] .pagination {
  padding-right: 0;
}
[dir="rtl"] .pagination > li > a,
[dir="rtl"] .pagination > li > span {
  float: right;
  margin-right: -1px;
  margin-left: 0px;
}
[dir="rtl"] .pagination > li:first-child > a,
[dir="rtl"] .pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
[dir="rtl"] .pagination > li:last-child > a,
[dir="rtl"] .pagination > li:last-child > span {
  margin-right: -1px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
[dir="rtl"] .pager {
  padding-right: 0;
  padding-left: initial;
}
[dir="rtl"] .pager .next > a,
[dir="rtl"] .pager .next > span {
  float: left;
}
[dir="rtl"] .pager .previous > a,
[dir="rtl"] .pager .previous > span {
  float: right;
}
[dir="rtl"] .nav-pills > li > a > .badge {
  margin-left: 0px;
  margin-right: 3px;
}
[dir="rtl"] .list-group-item > .badge {
  float: left;
}
[dir="rtl"] .list-group-item > .badge + .badge {
  margin-left: 5px;
  margin-right: auto;
}
[dir="rtl"] .alert-dismissable,
[dir="rtl"] .alert-dismissible {
  padding-left: 35px;
  padding-right: 20px;
}
[dir="rtl"] .alert-dismissable .close,
[dir="rtl"] .alert-dismissible .close {
  right: auto;
  left: -21px;
}
[dir="rtl"] .progress-bar {
  float: right;
}
[dir="rtl"] .media > .pull-left {
  margin-right: 10px;
}
[dir="rtl"] .media > .pull-left.flip {
  margin-right: 0;
  margin-left: 10px;
}
[dir="rtl"] .media > .pull-right {
  margin-left: 10px;
}
[dir="rtl"] .media > .pull-right.flip {
  margin-left: 0;
  margin-right: 10px;
}
[dir="rtl"] .media-right,
[dir="rtl"] .media > .pull-right {
  padding-right: 10px;
  padding-left: initial;
}
[dir="rtl"] .media-left,
[dir="rtl"] .media > .pull-left {
  padding-left: 10px;
  padding-right: initial;
}
[dir="rtl"] .media-list {
  padding-right: 0;
  padding-left: initial;
  list-style: none;
}
[dir="rtl"] .list-group {
  padding-right: 0;
  padding-left: initial;
}
[dir="rtl"] .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
[dir="rtl"] .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
[dir="rtl"] .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
[dir="rtl"] .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
[dir="rtl"] .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
[dir="rtl"] .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
[dir="rtl"] .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
[dir="rtl"] .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 0;
}
[dir="rtl"] .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
[dir="rtl"] .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
[dir="rtl"] .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
[dir="rtl"] .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
[dir="rtl"] .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
[dir="rtl"] .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
[dir="rtl"] .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
[dir="rtl"] .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 0;
}
[dir="rtl"] .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
[dir="rtl"] .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
[dir="rtl"] .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
[dir="rtl"] .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
[dir="rtl"] .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
[dir="rtl"] .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
[dir="rtl"] .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
[dir="rtl"] .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
  border-top-right-radius: 0;
}
[dir="rtl"] .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
[dir="rtl"] .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
[dir="rtl"] .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
[dir="rtl"] .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
[dir="rtl"] .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
[dir="rtl"] .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
[dir="rtl"] .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
[dir="rtl"] .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
  border-top-left-radius: 0;
}
[dir="rtl"] .panel > .table-bordered > thead > tr > th:first-child,
[dir="rtl"] .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
[dir="rtl"] .panel > .table-bordered > tbody > tr > th:first-child,
[dir="rtl"] .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
[dir="rtl"] .panel > .table-bordered > tfoot > tr > th:first-child,
[dir="rtl"] .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
[dir="rtl"] .panel > .table-bordered > thead > tr > td:first-child,
[dir="rtl"] .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
[dir="rtl"] .panel > .table-bordered > tbody > tr > td:first-child,
[dir="rtl"] .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
[dir="rtl"] .panel > .table-bordered > tfoot > tr > td:first-child,
[dir="rtl"] .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-right: 0;
  border-left: none;
}
[dir="rtl"] .panel > .table-bordered > thead > tr > th:last-child,
[dir="rtl"] .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
[dir="rtl"] .panel > .table-bordered > tbody > tr > th:last-child,
[dir="rtl"] .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
[dir="rtl"] .panel > .table-bordered > tfoot > tr > th:last-child,
[dir="rtl"] .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
[dir="rtl"] .panel > .table-bordered > thead > tr > td:last-child,
[dir="rtl"] .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
[dir="rtl"] .panel > .table-bordered > tbody > tr > td:last-child,
[dir="rtl"] .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
[dir="rtl"] .panel > .table-bordered > tfoot > tr > td:last-child,
[dir="rtl"] .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: none;
  border-left: 0;
}
[dir="rtl"] .embed-responsive .embed-responsive-item,
[dir="rtl"] .embed-responsive iframe,
[dir="rtl"] .embed-responsive embed,
[dir="rtl"] .embed-responsive object {
  right: 0;
  left: auto;
}
[dir="rtl"] .close {
  float: left;
}
[dir="rtl"] .modal-footer {
  text-align: left;
}
[dir="rtl"] .modal-footer.flip {
  text-align: right;
}
[dir="rtl"] .modal-footer .btn + .btn {
  margin-left: auto;
  margin-right: 5px;
}
[dir="rtl"] .modal-footer .btn-group .btn + .btn {
  margin-right: -1px;
  margin-left: auto;
}
[dir="rtl"] .modal-footer .btn-block + .btn-block {
  margin-right: 0;
  margin-left: auto;
}
[dir="rtl"] .popover {
  left: auto;
  text-align: right;
}
[dir="rtl"] .popover.top > .arrow {
  right: 50%;
  left: auto;
  margin-right: -11px;
  margin-left: auto;
}
[dir="rtl"] .popover.top > .arrow:after {
  margin-right: -10px;
  margin-left: auto;
}
[dir="rtl"] .popover.bottom > .arrow {
  right: 50%;
  left: auto;
  margin-right: -11px;
  margin-left: auto;
}
[dir="rtl"] .popover.bottom > .arrow:after {
  margin-right: -10px;
  margin-left: auto;
}
[dir="rtl"] .carousel-control {
  right: 0;
  bottom: 0;
}
[dir="rtl"] .carousel-control.left {
  right: auto;
  left: 0;
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
[dir="rtl"] .carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
[dir="rtl"] .carousel-control .icon-prev,
[dir="rtl"] .carousel-control .glyphicon-chevron-left {
  left: 50%;
  right: auto;
  margin-right: -10px;
}
[dir="rtl"] .carousel-control .icon-next,
[dir="rtl"] .carousel-control .glyphicon-chevron-right {
  right: 50%;
  left: auto;
  margin-left: -10px;
}
[dir="rtl"] .carousel-indicators {
  right: 50%;
  left: 0;
  margin-right: -30%;
  margin-left: 0;
  padding-left: 0;
}
@media screen and (min-width: 768px) {
  [dir="rtl"] .carousel-control .glyphicon-chevron-left,
  [dir="rtl"] .carousel-control .icon-prev {
    margin-left: 0;
    margin-right: -20px;
  }
  [dir="rtl"] .carousel-control .glyphicon-chevron-right,
  [dir="rtl"] .carousel-control .icon-next {
    margin-left: 0;
    margin-right: -20px;
  }
  [dir="rtl"] .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
}
[dir="rtl"] .activity_feed_content_image {
  float: right;
  margin-right: 0;
  margin-left: 8px;
}
[dir="rtl"] div.activity_feed_multiple_image > div {
  float: right;
}
[dir="rtl"] .pf-video-row .t {
  text-align: right;
}
[dir="rtl"] .user_rows_mini .user_rows:nth-child(odd) {
  clear: right;
}
[dir="rtl"] .ms-marketplace-detail-showcase .ms-thumb-list {
  direction: ltr;
}
[dir="rtl"] .quiz_users_list .quiz_percentage {
  margin-right: 20px;
  margin-left: 70px;
}
[dir="rtl"] .poll_answer_container {
  margin-left: 0;
  margin-right: 20px;
}
@media (max-width: 480px) {
  [dir="rtl"] .poll_answer_container {
    clear: left !important;
  }
}
[dir="rtl"] .voted-members-list .poll-info {
  margin-left: 0;
  margin-right: 60px;
}
[dir="rtl"] .poll_result_link {
  text-align: left;
}
[dir="rtl"] body[id^=page_forum_] #js_forum_adv_search_wrapper:before {
  left: 25px;
  right: auto;
}
[dir="rtl"] .js_comment_like_holder {
  padding-left: 0;
}
[dir="rtl"] .forum_time_stamp .forum_quote_holder {
  margin-left: 0;
  margin-right: 5px;
}
[dir="rtl"] .user_rows_mini .user_rows span.user_profile_link_span {
  text-align: right;
}
[dir="rtl"] .user_rows_mini.pages_listing .user_rows div.user_rows_image {
  float: right;
}
[dir="rtl"] .user_rows_mini.pages_listing .user_rows .page_info {
  margin-left: 0;
  margin-right: 90px;
}
[dir="rtl"] .js_user_tool_tip_holder .user_tooltip_image {
  right: 10px;
  left: auto;
}
[dir="rtl"] .js_user_tool_tip_holder .user_tooltip_info {
  margin-left: 0;
  margin-right: 70px;
}
[dir="rtl"] .block .js_edit_header_bar {
  float: left;
  margin-right: 0;
  margin-left: 3px;
}
[dir="rtl"] .wrapper-items .friend_row_holder {
  float: right;
}
[dir="rtl"] .header_filter_holder .inline-block {
  padding-right: 0;
  padding-left: 8px;
}
[dir="rtl"] .header_filter_holder .inline-block:last-child {
  padding-left: 0;
}
[dir="rtl"] .drop_data_image {
  float: right;
}
[dir="rtl"] .drop_data_content {
  margin-right: 55px;
  margin-left: 0;
}
[dir="rtl"] .drop_data_content .drop_data_action {
  right: auto;
  left: 0;
}
[dir="rtl"] #attachment_manage .attachment_time_same_block .content_attachment div#file-icon-wrapper {
  margin-right: 0;
  margin-left: 10px;
}
[dir="rtl"] #attachment_manage .attachment_time_same_block .content_attachment div#remove-wrapper {
  margin-left: 0;
  margin-right: 10px;
}
[dir="rtl"] .js_box.hide_box_title .signin_signup_tab li:first-child {
  padding-left: 10px;
  padding-right: 26px;
}
[dir="rtl"] .row_content.blog_content .item_image {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
[dir="rtl"] .quiz_users_list .quiz_user_link {
  padding-left: 0;
  padding-right: 16px;
}
[dir="rtl"] .quiz_listing.block_listing .block_listing_title {
  padding-left: 0 !important;
  padding-right: 8px !important;
}
[dir="rtl"] .egift_extra_info {
  padding-right: 0;
  padding-left: 10px;
}
[dir="rtl"] .block_listing_inline ul li {
  float: right;
}
[dir="rtl"] .activity_feed_form_button_position_button {
  float: left;
}
[dir="rtl"] .activity_feed_form_button_position .privacy_setting_mini {
  float: right;
}
[dir="rtl"] .feed_sort_holder {
  right: auto;
  left: 0px;
}
[dir="rtl"] .js_feed_comment_process_form > i {
  left: 15px;
  right: auto;
}
[dir="rtl"] .wrapper-items .pages_item .list-unstyled {
  right: auto;
  left: 16px;
}
[dir="rtl"] .photo-albums > .album_wrapper {
  float: right;
}
[dir="rtl"] body[id^=page_forum_] #js_forum_search_wrapper .js_item_active {
  float: right;
  margin-right: 0;
}
[dir="rtl"] #page_forum_index div.row1 .forum_info_left:before,
[dir="rtl"] #page_forum_forum div.row1 .forum_info_left:before,
[dir="rtl"] #page_forum_index div.row2 .forum_info_left:before,
[dir="rtl"] #page_forum_forum div.row2 .forum_info_left:before {
  float: right;
}
[dir="rtl"] #page_forum_index ._forum_info > li,
[dir="rtl"] #page_forum_forum ._forum_info > li {
  padding: 0 16px 0 0;
}
@media (max-width: 768px) {
  [dir="rtl"] #page_forum_index ._forum_info > li > strong,
  [dir="rtl"] #page_forum_forum ._forum_info > li > strong {
    margin-right: 0px;
    margin-left: 5px;
  }
}
[dir="rtl"] #page_forum_forum ._moderator {
  left: auto;
  right: 27px;
}
[dir="rtl"] .quiz_listing.block_listing .block_listing_title div.extra_info.right {
  right: auto;
  left: 0;
}
[dir="rtl"] .event_large_item div._moderator {
  right: auto;
  left: 0;
}
[dir="rtl"] .event_large_item div._moderator .row_edit_bar {
  float: left;
  margin-right: 0;
  margin-left: 0;
}
[dir="rtl"] .collection-item-stage .row_edit_bar_parent {
  float: left;
}
[dir="rtl"] .music_row > div._moderator a.moderate_link {
  margin-left: 0 !important;
  margin-right: 30px;
  right: 0;
}
[dir="rtl"] .music_row > div._moderator .row_edit_bar > a.row_edit_bar_action {
  right: 0;
  left: auto;
}
[dir="rtl"] .music_row > div._moderator .row_edit_bar .dropdown-menu {
  left: auto;
  right: 0;
}
[dir="rtl"] .js_custom_search_friend_holder ul.inline_bubble > li,
[dir="rtl"] .js_custom_search_friend_holder ul.inline_bubble > li:hover {
  float: right;
  padding: 5px 8px 5px 20px;
}
[dir="rtl"] .js_custom_search_friend_holder ul.inline_bubble > li a.friend_search_remove,
[dir="rtl"] .js_custom_search_friend_holder ul.inline_bubble > li:hover a.friend_search_remove,
[dir="rtl"] .js_custom_search_friend_holder ul.inline_bubble > li a.friend_search_remove:hover,
[dir="rtl"] .js_custom_search_friend_holder ul.inline_bubble > li:hover a.friend_search_remove:hover {
  right: auto;
  left: 2px;
}
[dir="rtl"] .js_custom_search_friend_holder ul.inline_bubble > li .friend_search_name,
[dir="rtl"] .js_custom_search_friend_holder ul.inline_bubble > li:hover .friend_search_name {
  margin-right: 0;
  margin-left: 5px;
}
[dir="rtl"] #activity_feed_share_this_one {
  float: right;
}
[dir="rtl"] .ad_unit_multi_ad_url {
  text-align: right;
}
[dir="rtl"] .ad_unit_multi_ad_text {
  text-align: right;
  margin-right: 0;
  margin-left: 0;
}
[dir="rtl"] .ad_unit_multi_ad_title {
  text-align: right;
}
[dir="rtl"] a.page_section_menu_link:before {
  content: "\f190";
}
[dir="rtl"] #nprogress .spinner {
  right: auto;
  left: 15px;
}
[dir="rtl"] #nprogress .bar {
  left: auto;
  right: 0;
}
[dir="rtl"] #nprogress .peg {
  right: auto;
  left: 0;
}
[dir="rtl"] .profiles_owner_actions ul.dropdown-menu li.cover_section_menu_item > a {
  margin-left: 0;
  margin-right: 10px;
}
[dir="rtl"] .forum_mini_post {
  padding-left: 0;
  padding-right: 40px;
}
[dir="rtl"] .forum_mini_post > ._i {
  left: auto;
  right: 0;
}
@media (max-width: 480px) {
  [dir="rtl"] .event_large_item .event_large_image {
    margin-left: 0;
    margin-right: 90px;
  }
  [dir="rtl"] .event_large_item .event_large_title {
    padding: 16px;
  }
}
[dir="rtl"] .listing_purchase {
  float: left;
}
[dir="rtl"] #page_forum_index #content .is_toggled .toggle i.fa-angle-down:before,
[dir="rtl"] #page_forum_forum #content .is_toggled .toggle i.fa-angle-down:before {
  content: "\f104";
}
[dir="rtl"] .js_datepicker_image {
  right: auto;
  left: 12px;
}
[dir="rtl"] #right ul.block_listing .block_listing_image,
[dir="rtl"] #left ul.block_listing .block_listing_image,
[dir="rtl"] .music_album_view ul.block_listing .block_listing_image {
  float: right;
}
[dir="rtl"] #right ul.block_listing .block_listing_title,
[dir="rtl"] #left ul.block_listing .block_listing_title,
[dir="rtl"] .music_album_view ul.block_listing .block_listing_title {
  padding-left: 0;
  padding-right: 44px;
}
[dir="rtl"] #right ul.block_listing .block_listing_title.img_50,
[dir="rtl"] #left ul.block_listing .block_listing_title.img_50,
[dir="rtl"] .music_album_view ul.block_listing .block_listing_title.img_50 {
  padding-right: 62px;
}
[dir="rtl"] ul.extra_info_middot li {
  padding-right: 0;
  padding-left: 6px;
  display: inline-block;
}
[dir="rtl"] .js_temp_photo_holder {
  right: auto;
  left: 5px;
}
[dir="rtl"] .js_tmp_upload_bar_upload {
  left: auto;
  right: 0px;
}
[dir="rtl"] .absolute-right {
  right: auto;
  left: 0;
}
[dir="rtl"] .profiles_banner #save_reposition_cover {
  right: auto;
  left: 16px;
}
[dir="rtl"] #removeQuestion {
  right: auto;
  left: 0;
}
[dir="rtl"] .correctAnswer a:first-of-type:before {
  right: auto;
  left: 10px;
}
[dir="rtl"] .panel_rows li a > i {
  left: auto;
  right: 15px;
}
[dir="rtl"] .feed_like_link a.js_like_link_toggle:before {
  border-right: 0;
  border-left: #dcdcdc 1px solid;
}
[dir="rtl"] .feed_like_link a.js_like_link_toggle:hover:before {
  border-left: 0;
}
[dir="rtl"] .item_options_holder {
  float: left;
}
[dir="rtl"] .comment_mini_content_commands {
  border-left: none;
  border-right: #dcdcdc 1px solid;
}
[dir="rtl"] .feed_comment_share_holder a:before {
  border-left: none;
  border-right: #dcdcdc 1px solid;
}
[dir="rtl"] .activity_feed_content .feed_options_holder,
[dir="rtl"] .forum_outer .item_options_holder {
  right: auto;
  left: 8px;
}
[dir="rtl"] .comment_mini_textarea_holder {
  padding-left: 0;
  padding-right: 32px;
  margin-right: 0 !important;
}
[dir="rtl"] .js_comment_feed_textarea {
  padding-left: 0;
  padding-right: 8px;
}
[dir="rtl"] .comment_mini_child_content div.comment_mini {
  margin-left: 16px;
  margin-right: 40px;
}
[dir="rtl"] .comment_mini_child_content div.comment_mini .comment_mini_content {
  margin-left: 0;
  margin-right: 38px;
}
[dir="rtl"] .js_mini_feed_comment div.comment_mini_end {
  margin-left: 16px;
  margin-right: 40px;
}
[dir="rtl"] .comment_mini_child_view_holder {
  left: auto;
  right: 40px;
}
[dir="rtl"] .load_more_comments:before,
[dir="rtl"] .load_more_comments:hover:before {
  padding-left: 5px;
  padding-right: 0;
}
[dir="rtl"] .dropdown-menu .fa-undo {
  right: auto;
  left: 16px;
}
[dir="rtl"] ul.action > li > ul > li > a {
  padding-left: 0;
  Padding-right: 16px;
}
[dir="rtl"] ul.action > li > ul > li > a:before {
  content: "\f104";
}
[dir="rtl"] ._app_poll.row_feed_loop .activity_feed_content_image,
[dir="rtl"] ._app_user_status.row_feed_loop .feed_share_poll.feed_share_holder .activity_feed_content_image {
  margin-left: 0;
}
[dir="rtl"] .comment_mini_action > ul > li {
  display: inline-block;
}
[dir="rtl"] .photos_view > .done_tagging_btn {
  left: auto;
  right: 0;
}
[dir="rtl"] .category-list .category .category-toggle {
  float: right;
}
[dir="rtl"] .category-list .category .category-toggle i.fa:before {
  content: "\f104";
}
[dir="rtl"] .category-list .category .category-toggle[aria-expanded="true"] i.fa {
  transform: rotate(-90deg);
}
.special_subcategory [dir="rtl"] .category-list .category > a {
  padding-left: 0;
  padding-right: 16px;
}
[dir="rtl"] #page_forum_forum .forum_header_menu {
  text-align: left;
}
[dir="rtl"] .photos_view > ._a_back {
  right: auto;
  left: 0;
}
[dir="rtl"] .item_info span {
  display: inline-block;
}
[dir="rtl"] .cancel_tagging {
  right: auto;
  left: 5px;
}
[dir="rtl"] .item_view:not(.no_manage) .item_info {
  margin-right: 0;
  margin-left: 45px;
}
[dir="rtl"] body[id^=page_forum_] .forum_post_article.is_search.pending-post div._moderator {
  left: 0;
  right: auto;
  text-align: left;
}
[dir="rtl"] body[id^=page_forum_] .forum_post_article.is_search {
  padding-left: 0px;
  padding-right: 10px;
  border-right: 3px #d0d0d0 solid;
  border-left: none;
}
[dir="rtl"] #page_forum_forum .forum_post_article.is_search ._moderator a {
  padding-left: 0;
}
[dir="rtl"] .t_right {
  text-align: left;
}
[dir="rtl"] .js_tmp_upload_bar_content {
  padding-right: 0;
  padding-left: 40px;
}
[dir="rtl"] .tagFriendChooser {
  padding: 0 10px 0 0;
}
[dir="rtl"] .tagFriendChooser .tagFriendChooserImage {
  margin-right: 0;
  margin-left: 10px;
}
[dir="rtl"] .activity_feed_content .item_options_holder,
[dir="rtl"] .forum_outer .item_options_holder {
  right: auto;
  left: 8px;
}
[dir="rtl"] #js_location_input a {
  right: auto;
  left: 0;
}
[dir="rtl"] #js_location_input input {
  padding-right: 12px;
  padding-left: 40px;
}
[dir="rtl"] .profiles_admin_actions {
  left: auto;
  right: 0;
}
[dir="rtl"] .music_row .music_row_content > .music_right > div.statistic > .count {
  margin-right: 0;
  margin-left: 5px;
}
[dir="rtl"] .quiz_result_left {
  float: right;
}
[dir="rtl"] .quiz_result_right {
  margin-left: 0;
  border-left: none;
  padding-left: 0;
  margin-right: 40px;
  border-right: 2px solid #dcdcdc;
  padding-right: 16px;
}
[dir="rtl"] .egift_item {
  margin-right: 0;
  margin-left: 2px;
}
[dir="rtl"] .attachment_row_title > * {
  display: inline-block;
}
[dir="rtl"] .attachment_image {
  float: right;
}
[dir="rtl"] .quizz_large_item.has-visible-moderator > header > .lines-base-1 {
  margin-right: 0;
  margin-left: 10px;
}
[dir="rtl"] .quizz_large_item.has-visible-moderator > header > .lines-base-1 > span {
  display: inline-block;
}
[dir="rtl"] .user_rows {
  float: right;
}
[dir="rtl"] .music_row > div._moderator a.moderate_link.moderate_link,
[dir="rtl"] .music_row > div._moderator .row_edit_bar > a.row_edit_bar_action.moderate_link {
  float: right;
}
[dir="rtl"] .navbar-brand {
  float: right;
}
[dir="rtl"] .navbar-toggle {
  float: left;
}
@media (min-width: 992px) {
  [dir="rtl"] .col-md-1,
  [dir="rtl"] .col-md-2,
  [dir="rtl"] .col-md-3,
  [dir="rtl"] .col-md-4,
  [dir="rtl"] .col-md-5,
  [dir="rtl"] .col-md-6,
  [dir="rtl"] .col-md-7,
  [dir="rtl"] .col-md-8,
  [dir="rtl"] .col-md-9,
  [dir="rtl"] .col-md-10,
  [dir="rtl"] .col-md-11,
  [dir="rtl"] .col-md-12 {
    float: right;
  }
}
@media (min-width: 768px) {
  [dir="rtl"] .col-sm-1,
  [dir="rtl"] .col-sm-2,
  [dir="rtl"] .col-sm-3,
  [dir="rtl"] .col-sm-4,
  [dir="rtl"] .col-sm-5,
  [dir="rtl"] .col-sm-6,
  [dir="rtl"] .col-sm-7,
  [dir="rtl"] .col-sm-8,
  [dir="rtl"] .col-sm-9,
  [dir="rtl"] .col-sm-10,
  [dir="rtl"] .col-sm-11,
  [dir="rtl"] .col-sm-12 {
    float: right;
  }
}
[dir="rtl"] .col-xs-1,
[dir="rtl"] .col-xs-2,
[dir="rtl"] .col-xs-3,
[dir="rtl"] .col-xs-4,
[dir="rtl"] .col-xs-5,
[dir="rtl"] .col-xs-6,
[dir="rtl"] .col-xs-7,
[dir="rtl"] .col-xs-8,
[dir="rtl"] .col-xs-9,
[dir="rtl"] .col-xs-10,
[dir="rtl"] .col-xs-11,
[dir="rtl"] .col-xs-12 {
  float: right;
}
@media (min-width: 1200px) {
  [dir="rtl"] .col-lg-1,
  [dir="rtl"] .col-lg-2,
  [dir="rtl"] .col-lg-3,
  [dir="rtl"] .col-lg-4,
  [dir="rtl"] .col-lg-5,
  [dir="rtl"] .col-lg-6,
  [dir="rtl"] .col-lg-7,
  [dir="rtl"] .col-lg-8,
  [dir="rtl"] .col-lg-9,
  [dir="rtl"] .col-lg-10,
  [dir="rtl"] .col-lg-11,
  [dir="rtl"] .col-lg-12 {
    float: right;
  }
}
[dir="rtl"] .input-group .form-control {
  float: right;
}
[dir="rtl"] .radio input[type="radio"],
[dir="rtl"] .radio-inline input[type="radio"],
[dir="rtl"] .checkbox input[type="checkbox"],
[dir="rtl"] .checkbox-inline input[type="checkbox"] {
  margin-right: -18px;
}
[dir="rtl"] .radio label,
[dir="rtl"] .checkbox label {
  padding-right: 20px;
}
[dir="rtl"] .pull-left {
  float: right !important;
}
[dir="rtl"] .pull-right {
  float: left !important;
}
[dir="rtl"] .breadcrumbs_right_section {
  padding-left: 0;
}
[dir="rtl"] .breadcrumbs-top {
  padding-right: 20px;
  padding-left: 0;
}
[dir="rtl"] #content .listing_content {
  padding-left: 0;
  padding-right: 16px;
}
@media (max-width: 767px) {
  [dir="rtl"] #content .listing_content {
    padding-right: 0;
  }
}
[dir="rtl"] #left .block > .title > span.title_count,
[dir="rtl"] #right .block > .title > span.title_count,
[dir="rtl"] #left .block > .title a > span,
[dir="rtl"] #right .block > .title a > span {
  float: left;
}
@media (max-width: 480px) {
  [dir="rtl"] #left .block > .title > span.title_count,
  [dir="rtl"] #right .block > .title > span.title_count,
  [dir="rtl"] #left .block > .title a > span,
  [dir="rtl"] #right .block > .title a > span {
    margin-right: 0;
    margin-left: 22px;
  }
}
[dir="rtl"] ul.list-group.page-action > li > a > i {
  margin-right: 0;
  margin-left: 5px;
}
[dir="rtl"] .collection-item-stage {
  float: right !important;
}
[dir="rtl"] #page_event_view .item_bar {
  right: auto;
  left: 20px;
}
[dir="rtl"] #page_event_view .item_user_info {
  padding-left: 0;
  padding-right: 20px;
}
[dir="rtl"] #page_photo_index:not(._is_pages_view) .item_bar ul {
  left: auto;
  right: 0;
}
[dir="rtl"] #content div.info_left {
  float: right;
}
[dir="rtl"] #content div.info_right {
  margin-right: 22%;
  margin-left: 0;
}
[dir="rtl"] .item_bar {
  left: 0;
  right: auto;
}
[dir="rtl"] a.item_bar_action,
[dir="rtl"] a.item_bar_action:hover {
  text-align: right;
}
[dir="rtl"] .feed_sort_order a.feed_sort_order_link,
[dir="rtl"] .feed_sort_order a.feed_sort_order_link:hover {
  right: auto;
  left: 20px;
  padding-left: 0;
  padding-right: 5px;
}
[dir="rtl"] .feed_comment_share_holder a i.fa-share {
  padding-left: 5px;
}
[dir="rtl"] div.comment_mini_content {
  margin-right: 40px;
  margin-left: 0;
}
[dir="rtl"] div.comment_mini_image {
  right: 0;
  left: auto;
}
[dir="rtl"] .activity_feed_image {
  float: right;
  margin-right: 20px;
  margin-left: 0;
}
[dir="rtl"] .activity_feed_header {
  padding-right: 85px;
  padding-left: 20px;
}
[dir="rtl"] .dropdown-menu > li > a,
[dir="rtl"] .dropdown-menu > li > span > a {
  padding: 3px 10px 3px 30px;
}
[dir="rtl"] .header-right-menu .dropdown-menu > li > a > i:before {
  padding-right: 0;
  padding-left: 10px;
}
[dir="rtl"] .dropdown-menu {
  text-align: right;
  right: 0;
  left: auto;
}
[dir="rtl"] .dropdown-menu-right {
  right: auto;
  left: 0;
}
[dir="rtl"] .activity_feed_header_info .user_profile_link_span {
  padding-right: 0px;
  padding-left: 5px;
}
[dir="rtl"] .item-collections article {
  float: right;
}
[dir="rtl"] .row_item_sec {
  padding-right: 55px;
  padding-left: 55px;
}
[dir="rtl"] .collection-item-stage > div._moderator,
[dir="rtl"] .item-collections article > div._moderator {
  float: left;
  left: 0;
  right: auto;
}
[dir="rtl"] .event_large_date,
[dir="rtl"] .event_large_time {
  float: right;
}
[dir="rtl"] .event_large_title {
  padding-left: 0;
  padding-right: 190px;
}
[dir="rtl"] .profiles_menu span.badge_number {
  left: 5px;
  right: auto;
}
[dir="rtl"] .user_rows_mini .user_rows {
  float: right;
}
[dir="rtl"] .profile_image {
  left: auto;
  right: 20px;
}
@media (max-width: 480px) {
  [dir="rtl"] .profile_image {
    left: 50%;
    right: inherit;
  }
}
[dir="rtl"] .profiles_info {
  padding-right: 200px;
  padding-left: 0;
}
@media (max-width: 480px) {
  [dir="rtl"] .profiles_info {
    padding-left: 16px;
    padding-right: 16px;
  }
}
[dir="rtl"] .profiles_menu > ul {
  padding-right: 180px;
  padding-left: 0;
}
@media (max-width: 480px) {
  [dir="rtl"] .profiles_menu > ul {
    padding-right: 16px;
    padding-left: 16px;
  }
}
[dir="rtl"] .profile_viewer_actions > a + a {
  margin-right: 5px;
}
@media (min-width: 992px) {
  [dir="rtl"] #page_photo_index .photo_edit_row {
    float: right;
  }
}
[dir="rtl"] #js_block_border_core_menusub ul.action > li > a {
  border-right: 4px solid transparent;
  border-left-width: 0;
}
[dir="rtl"] #js_block_border_core_menusub ul.action > li.active > a,
[dir="rtl"] #js_block_border_core_menusub ul.action > li.active > a:hover,
[dir="rtl"] #js_block_border_core_menusub ul.action > li.active > a:focus {
  border-right-color: #3b5998;
}
[dir="rtl"] .mosaicflow__column {
  float: right;
}
[dir="rtl"] .activity_feed_content_no_image {
  border-left: 0;
}
[dir="rtl"] .search_result_image {
  left: auto;
  right: 0;
}
[dir="rtl"] .js_box_content .pf_v_url_cancel,
[dir="rtl"] .pf_v_video_url .pf_v_url_cancel {
  left: 10px;
}
[dir="rtl"] .search_result_info {
  margin-left: 0;
  margin-right: 60px;
}
@media (min-width: 480px) {
  [dir="rtl"] footer .footer-menu {
    float: left;
  }
}
[dir="rtl"] .has-feedback .form-control {
  padding-right: 12px;
  padding-left: 50px;
}
[dir="rtl"] .form-control-feedback {
  right: auto;
  left: 0;
}
[dir="rtl"] .site-logo-link .site-logo-icon > i {
  background-position: right;
}
[dir="rtl"] .list-inline > li {
  float: right;
  margin-right: 1px;
}
@media (min-width: 767px) {
  [dir="rtl"] #left {
    padding-right: 20px;
    padding-left: 0;
  }
  [dir="rtl"] #right {
    padding-right: 20px;
    padding-left: 20px;
  }
}
[dir="rtl"] .feed_comment_delete_link {
  right: auto;
}
@media (min-width: 992px) {
  [dir="rtl"] #right {
    padding-right: 0;
  }
  [dir="rtl"] .navbar-nav {
    float: right;
  }
  [dir="rtl"] .navbar-nav > li {
    float: right;
  }
}
[dir="rtl"] .item_is_active {
  right: 0;
  left: auto;
}
[dir="rtl"] .item_is_not_active {
  right: auto;
  margin-left: 0;
  margin-right: 64px;
  left: auto;
}
[dir="rtl"] ul.activity_feed_form_attach > li {
  float: right;
}
[dir="rtl"] ul.activity_feed_form_attach > li > a.global_attachment_status {
  border-right: 0;
  border-left-width: 1px;
}
[dir="rtl"] #page_forum_index #content .block > .title .toggle,
[dir="rtl"] #page_forum_forum #content .block > .title .toggle,
[dir="rtl"] #page_forum_index #content .block_clear > .title .toggle,
[dir="rtl"] #page_forum_forum #content .block_clear > .title .toggle {
  left: 0;
  right: auto;
}
[dir="rtl"] .forum_thread_photo {
  right: 0;
  left: auto;
}
[dir="rtl"] .global_attachment_manage {
  right: auto;
  left: 10px;
}
[dir="rtl"] .forum_thread_user,
[dir="rtl"] .forum_user_info .extra_info {
  padding-right: 65px;
  padding-left: 0;
}
[dir="rtl"] .sub_menu_bar > li,
[dir="rtl"] .sub_menu_bar_li {
  float: right;
}
[dir="rtl"] .js_box_close {
  left: 10px;
  right: auto;
}
.core-map-container {
  position: fixed;
  top: 128px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
}
.core-map-container #map,
.core-map-container #js-map {
  height: 100%;
}
.core-map-container .item-map-loading {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 300px;
  font-size: 60px;
}
.core-map-container .item-map-loading .ico {
  animation: nprogress-spinner 1500ms linear infinite;
}
.core-map-container .dropdown-menu.dropdown-menu-up:after {
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-top: 6px solid #ffffff;
  top: 100%;
  bottom: auto;
}
html[dir='ltr'] .core-map-container .dropdown-menu.dropdown-menu-up:after {
  right: 10px !important;
  left: auto !important;
}
html[dir='rtl'] .core-map-container .dropdown-menu.dropdown-menu-up:after {
  left: 10px !important;
  right: auto !important;
}
@media (max-width: 480px) {
  body.core-gmap-controller {
    overflow: hidden;
    position: fixed;
    left: 0;
    right: 0;
  }
}
body.core-gmap-controller #main #content-stage {
  min-height: 300px;
  background: transparent !important;
  box-shadow: none !important;
}
.core-map-search-bar {
  width: auto;
  z-index: 1000;
  margin: 0 -16px;
}
html[dir="ltr"] .core-map-search-bar .gmap-header-bar-search .header_bar_search_inner {
  padding-right: 0;
}
html[dir="rtl"] .core-map-search-bar .gmap-header-bar-search .header_bar_search_inner {
  padding-left: 0;
}
html[dir="ltr"] .core-map-search-bar .gmap-header-bar-search .header-bar-advanced-search .input-group .form-control {
  padding-right: 80px;
}
html[dir="rtl"] .core-map-search-bar .gmap-header-bar-search .header-bar-advanced-search .input-group .form-control {
  padding-left: 80px;
}
.core-map-search-bar .gmap-header-bar-search input.form-control {
  height: 56px;
  border: none;
  background: #f8f8f8;
  padding: 16px;
  font-size: 16px;
}
.core-map-search-bar .gmap-header-bar-search input.form-control::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #c8c8c8;
}
.core-map-search-bar .gmap-header-bar-search input.form-control::-moz-placeholder {
  /* Firefox 19+ */
  color: #c8c8c8;
}
.core-map-search-bar .gmap-header-bar-search input.form-control:-ms-input-placeholder {
  /* IE 10+ */
  color: #c8c8c8;
}
.core-map-search-bar .gmap-header-bar-search input.form-control:-moz-placeholder {
  /* Firefox 18- */
  color: #c8c8c8;
}
.core-map-search-bar .gmap-header-bar-search input.form-control:focus {
  outline: 0;
  box-shadow: none;
}
.core-map-search-bar .gmap-header-bar-search .form-control-feedback {
  height: auto;
  bottom: 0;
  width: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .core-map-search-bar .gmap-header-bar-search .form-control-feedback {
  right: 16px;
}
html[dir="rtl"] .core-map-search-bar .gmap-header-bar-search .form-control-feedback {
  left: 16px;
}
.core-map-search-bar .gmap-header-bar-search .form-control-feedback:hover {
  color: #555555;
}
.core-map-search-bar .gmap-header-bar-search input.form-control {
  border-radius: 0 !important;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-left: 0;
  border-right: 0;
}
.core-map-button-collapse-desktop .item-button-collapse {
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.core-map-button-collapse-desktop .item-button-collapse:hover {
  color: #2d4373;
}
.core-map-button-collapse-desktop .item-button-collapse.show-map {
  display: none;
}
body:not(.map-mobile) .core-map-listing-container {
  -webkit-transition: all 1000ms ease;
  -o-transition: all 1000ms ease;
  transition: all 1000ms ease;
}
body:not(.map-mobile) .core-map-listing-container {
  max-height: 100% ;
}
.core-map-listing-container {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 380px;
  z-index: 9999;
  overflow: hidden;
  border-top: 1px solid #eeeeee;
}
html[dir="ltr"] .core-map-listing-container {
  left: 0;
}
html[dir="rtl"] .core-map-listing-container {
  right: 0;
}
.core-map-listing-container .item-block-outer {
  background-color: #fff;
  padding: 16px;
  display: flex;
  flex-direction: column;
  max-height: 100%;
}
body:not(.map-mobile) .core-map-listing-container .item-block-outer {
  height: 100%;
}
.core-map-listing-container .item-header-title {
  display: flex;
  padding-bottom: 16px;
  -webkit-flex: 0;
  flex-shrink: 0;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.core-map-listing-container .item-header-title .item-title {
  font-size: 20px;
  line-height: 24px;
}
html[dir="ltr"] .core-map-listing-container .item-header-title .item-title {
  margin-right: 8px;
}
html[dir="rtl"] .core-map-listing-container .item-header-title .item-title {
  margin-left: 8px;
}
.core-map-listing-container .item-header-title .item-btn-back {
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .core-map-listing-container .item-header-title .item-btn-back {
  margin-right: 8px;
}
html[dir="rtl"] .core-map-listing-container .item-header-title .item-btn-back {
  margin-left: 8px;
}
.core-map-listing-container .item-header-title .item-btn-back:hover {
  color: #2d4373;
}
html[dir='ltr'] .core-map-listing-container .item-header-title .item-btn-back {
  margin-left: -4px;
}
html[dir='rtl'] .core-map-listing-container .item-header-title .item-btn-back {
  margin-right: -4px;
}
html[dir='rtl'] .core-map-listing-container .item-header-title .item-btn-back .ico {
  transform: rotate(180deg);
}
html[dir='ltr'] .core-map-listing-container .item-header-title .core-map-button-collapse-desktop {
  margin-left: auto;
}
html[dir='rtl'] .core-map-listing-container .item-header-title .core-map-button-collapse-desktop {
  margin-right: auto;
}
.core-map-listing-container .item-header-filter .gmap-header-filter-holder {
  margin-top: 16px;
}
.core-map-listing-container .item-header-filter .gmap-header-filter-holder {
  display: flex;
  flex-flow: wrap;
  margin-bottom: 8px;
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
  background-color: #fff;
}
.core-map-listing-container .item-header-filter .gmap-header-filter-holder .filter-options {
  position: relative;
  margin-bottom: 8px;
}
html[dir="ltr"] .core-map-listing-container .item-header-filter .gmap-header-filter-holder .filter-options {
  margin-right: 8px;
}
html[dir="rtl"] .core-map-listing-container .item-header-filter .gmap-header-filter-holder .filter-options {
  margin-left: 8px;
}
@media (max-width: 320px) {
  .core-map-listing-container .item-header-filter .gmap-header-filter-holder .filter-options {
    position: static;
  }
}
.core-map-listing-container .item-header-filter .gmap-header-filter-holder .filter-options a.dropdown-toggle {
  font-size: 12px;
  padding-left: 8px;
  padding-right: 8px;
  height: 24px;
  border: 1px solid #dcdcdc;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #555555;
  cursor: pointer;
  border-radius: 3px;
}
.core-map-listing-container .item-header-filter .gmap-header-filter-holder .filter-options a.dropdown-toggle span.ico {
  font-size: 14px;
}
html[dir="ltr"] .core-map-listing-container .item-header-filter .gmap-header-filter-holder .filter-options a.dropdown-toggle span.ico {
  margin-left: 8px;
}
html[dir="rtl"] .core-map-listing-container .item-header-filter .gmap-header-filter-holder .filter-options a.dropdown-toggle span.ico {
  margin-right: 8px;
}
.core-map-listing-container .item-header-filter .gmap-header-filter-holder .filter-options ul.dropdown-menu {
  min-width: 112px;
  width: 150px;
  min-width: fit-content;
}
@media (max-width: 480px) {
  .core-map-listing-container .item-header-filter .gmap-header-filter-holder .filter-options ul.dropdown-menu {
    width: 112px;
  }
}
@media (max-width: 320px) {
  .core-map-listing-container .item-header-filter .gmap-header-filter-holder .filter-options ul.dropdown-menu {
    left: 0;
    top: auto;
    right: 0;
    width: 100%;
    margin-top: 4px;
  }
  .core-map-listing-container .item-header-filter .gmap-header-filter-holder .filter-options ul.dropdown-menu:after {
    display: none;
  }
}
.core-map-listing-container .core-map-item-listing {
  margin: 0 -16px;
  max-height: 100%;
  overflow: auto;
  flex: 1;
  min-height: 0;
  scrollbar-color: #666 #ddd;
  scrollbar-width: thin;
}
.core-map-listing-container .core-map-item-listing::-webkit-scrollbar {
  width: 5px;
}
.core-map-listing-container .core-map-item-listing::-webkit-scrollbar-thumb {
  background: #666;
}
.core-map-listing-container .core-map-item-listing::-webkit-scrollbar-track {
  background: #ddd;
}
.core-map-listing-container .core-map-item-listing:not(.empty-listing) {
  margin-bottom: -16px;
}
.core-map-listing-container .core-map-item-listing.empty-listing {
  padding-left: 16px;
  padding-right: 16px;
}
body.map-loading .core-map-listing-container .core-map-item-listing {
  display: none;
}
.core-map-listing-container .item-loading {
  display: none;
  justify-content: center;
  text-align: center;
  align-items: center;
}
body.map-loading .core-map-listing-container .item-loading {
  display: flex;
}
.core-map-listing-container .item-loading .ico {
  animation: nprogress-spinner 1500ms linear infinite;
}
#page_core_gmap {
  overflow: hidden;
}
#page_core_gmap #section-header {
  margin-bottom: 0 !important;
}
.core-map-item-listing {
  position: relative;
}
.core-map-item-listing .core-map-item.active .item-outer {
  background-color: #d8e0f0;
}
.core-map-item-listing .core-map-item.active .item-outer:before {
  opacity: 1;
}
.core-map-item-listing .core-map-item .item-outer {
  border-top: 1px solid #eeeeee;
}
.core-map-item-listing .core-map-item .dropdown:not(.open) .dropdown-menu {
  display: none !important;
}
.core-map-item-listing .core-map-item .item-outer {
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 16px;
  padding-right: 16px;
  position: relative;
}
.core-map-item-listing .core-map-item .item-outer:before {
  content: "";
  position: absolute;
  width: 4px;
  top: 0;
  bottom: 0;
  background-color: #3b5998;
  opacity: 0;
}
html[dir="ltr"] .core-map-item-listing .core-map-item .item-outer:before {
  left: 0;
}
html[dir="rtl"] .core-map-item-listing .core-map-item .item-outer:before {
  right: 0;
}
.core-map-item-listing .core-map-item .item-outer .item-flag-icon {
  display: inline-flex;
  margin-top: -16px;
}
html[dir="ltr"] .core-map-item-listing .core-map-item .item-outer .item-flag-icon {
  margin-left: 8px;
}
html[dir="rtl"] .core-map-item-listing .core-map-item .item-outer .item-flag-icon {
  margin-right: 8px;
}
html[dir='ltr'] .core-map-item-listing .core-map-item .item-outer .item-flag-icon {
  float: right;
}
html[dir='rtl'] .core-map-item-listing .core-map-item .item-outer .item-flag-icon {
  float: left;
}
.core-map-item-listing .core-map-item .item-outer .item-inner {
  width: 100%;
}
.core-map-item-listing .core-map-item .item-outer .item-inner > div:not(:last-child) {
  margin-bottom: 8px;
}
.core-map-item-listing .core-map-item .item-outer .item-inner .item-info-row {
  display: flex;
  flex-flow: wrap;
  align-items: center;
}
.core-map-item-listing .core-map-item .item-outer .item-inner .item-info-row:not(.with-dots-separate) {
  margin-bottom: 0;
}
.core-map-item-listing .core-map-item .item-outer .item-inner .item-info-row:not(.with-dots-separate) > div {
  margin-bottom: 8px;
}
html[dir="ltr"] .core-map-item-listing .core-map-item .item-outer .item-inner .item-info-row:not(.with-dots-separate) > div:not(:last-child) {
  margin-right: 8px;
}
html[dir="rtl"] .core-map-item-listing .core-map-item .item-outer .item-inner .item-info-row:not(.with-dots-separate) > div:not(:last-child) {
  margin-left: 8px;
}
.core-map-item-listing .core-map-item .item-outer .item-inner .item-info-row.with-dots-separate > div:not(:last-child):after {
  content: "•";
  margin: 0 6px;
  font-size: 12px;
  font-weight: normal;
}
.core-map-item-listing .core-map-item .item-outer .item-media-wrapper {
  margin-top: -4px;
}
html[dir='ltr'] .core-map-item-listing .core-map-item .item-outer .item-media-wrapper {
  float: right;
}
html[dir='rtl'] .core-map-item-listing .core-map-item .item-outer .item-media-wrapper {
  float: left;
}
html[dir="ltr"] .core-map-item-listing .core-map-item .item-outer .item-media-wrapper {
  margin-left: 8px;
}
html[dir="rtl"] .core-map-item-listing .core-map-item .item-outer .item-media-wrapper {
  margin-right: 8px;
}
.core-map-item-listing .core-map-item .item-outer .item-media-wrapper + .item-flag-icon {
  position: absolute;
  margin: 0;
  top: 0;
  z-index: 99;
}
html[dir="ltr"] .core-map-item-listing .core-map-item .item-outer .item-media-wrapper + .item-flag-icon {
  right: 16px;
}
html[dir="rtl"] .core-map-item-listing .core-map-item .item-outer .item-media-wrapper + .item-flag-icon {
  left: 16px;
}
.core-map-item-listing .core-map-item .item-outer .item-media {
  width: 80px;
}
.core-map-item-listing .core-map-item .item-outer .item-media .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 8px;
}
.core-map-item-listing .core-map-item .item-outer .item-media .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.core-map-item-listing .core-map-item .item-outer .item-title-wrapper {
  display: flex;
  justify-content: space-between;
}
.core-map-item-listing .core-map-item .item-outer .item-title-wrapper .item-main-action {
  margin-top: -8px;
}
html[dir='ltr'] .core-map-item-listing .core-map-item .item-outer .item-title-wrapper .item-main-action {
  margin-right: -8px;
}
html[dir='rtl'] .core-map-item-listing .core-map-item .item-outer .item-title-wrapper .item-main-action {
  margin-left: -8px;
}
.core-map-item-listing .core-map-item .item-outer .item-title-wrapper .item-main-action [data-toggle="dropdown"] {
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
}
.core-map-item-listing .core-map-item .item-outer .item-title-wrapper .item-main-action [data-toggle="dropdown"] .ico {
  font-size: 16px;
}
@media (min-width: 992px) {
  .core-map-item-listing .core-map-item .item-outer .item-title-wrapper .item-main-action [data-toggle="dropdown"]:hover {
    color: #555555;
  }
  .core-map-item-listing .core-map-item .item-outer .item-title-wrapper .item-main-action [data-toggle="dropdown"]:hover .ico:before {
    content: "\ea88";
  }
}
.core-map-item-listing .core-map-item .item-outer .item-title-wrapper .item-main-action .dropdown.open [data-toggle="dropdown"] {
  color: #555555;
}
.core-map-item-listing .core-map-item .item-outer .item-title-wrapper .item-main-action .dropdown.open [data-toggle="dropdown"] .ico:before {
  content: "\ea88";
}
.core-map-item-listing .core-map-item .item-outer .item-price {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  color: #ffab00;
}
.core-map-item-listing .core-map-item .item-outer .item-price .free {
  color: #42b72a;
}
.core-map-item-listing .core-map-item .item-outer .item-title {
  font-weight: bold;
  color: #555555;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.core-map-item-listing .core-map-item .item-outer .item-title a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.core-map-item-listing .core-map-item .item-outer .item-title a:hover {
  color: #2d4373;
}
.core-map-item-listing .core-map-item .item-outer .item-minor-info {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.core-map-item-listing .core-map-item .item-outer .item-minor-info .item-info-highlight {
  color: #555555;
}
.core-map-item-listing .core-map-item .item-outer .item-minor-info .item-info {
  margin-bottom: 4px;
}
.core-map-item-listing .core-map-item .item-outer .item-minor-info a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.core-map-item-listing .core-map-item .item-outer .item-minor-info a:hover {
  color: #2d4373;
}
.core-map-item-listing .core-map-item .item-outer .item-action-specific {
  display: flex;
  justify-content: space-between;
}
html[dir='ltr'] .core-map-item-listing .core-map-item .item-outer .item-action-specific .item-member-list {
  margin-left: auto;
}
html[dir='rtl'] .core-map-item-listing .core-map-item .item-outer .item-action-specific .item-member-list {
  margin-right: auto;
}
.core-map-item-listing .core-map-item .item-outer .item-member-list {
  display: flex;
  flex-flow: wrap;
}
.core-map-item-listing .core-map-item .item-outer .item-member-list .item-member {
  width: 24px;
  height: 24px;
  display: inline-block;
  margin: 0 2px;
}
.core-map-item-listing .core-map-item .item-outer .item-member-list .item-member .img-wrapper,
.core-map-item-listing .core-map-item .item-outer .item-member-list .item-member .no_image_user {
  width: 100%;
  height: 100%;
}
.core-map-item-listing .core-map-item .item-outer .item-member-list .item-member .img-wrapper img,
.core-map-item-listing .core-map-item .item-outer .item-member-list .item-member .no_image_user img {
  width: 100%;
  height: 100%;
}
.core-map-item-listing .core-map-item .item-outer .item-member-list .item-member .no_image_user span {
  font-size: 10px;
}
.core-map-item-listing .core-map-item .item-outer .item-member-list .item-count {
  height: 24px;
  min-width: 24px;
  border-radius: 999px;
  background: #a8b9dd;
  color: #3b5998;
  font-weight: bold;
  font-size: 13px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-left: 8px;
  padding-right: 8px;
  margin: 0 2px;
}
.core-map-pager {
  display: flex;
  justify-content: flex-end;
  -webkit-flex: 0;
  flex-shrink: 0;
}
.core-map-pager .btn {
  margin: 0 4px;
}
html[dir='rtl'] .core-map-pager .btn {
  transform: rotate(180deg);
}
.core-map-pager .pagination {
  margin-bottom: 0;
}
html[dir="ltr"] .core-map-pager .pagination {
  margin-left: 0;
}
html[dir="rtl"] .core-map-pager .pagination {
  margin-right: 0;
}
.core-map-pager .pagination .page-item a {
  max-height: 40px;
}
.core-map-pager .pagination .page-item a[rel="next"]:after {
  content: "\eab8";
  margin-left: 4px;
}
html[dir='rtl'] .core-map-pager .pagination .page-item a[rel="next"]:after {
  content: "\eab5";
  margin-left: 0;
  margin-right: 4px;
}
.core-map-pager .pagination .page-item a[rel="last"]:after {
  content: "\ea51";
  margin-left: 4px;
}
html[dir='rtl'] .core-map-pager .pagination .page-item a[rel="last"]:after {
  content: "\ea4a";
  margin-left: 0;
  margin-right: 4px;
}
.core-map-pager .pagination .page-item a[rel="prev"]:before {
  content: "\eab5";
  margin-right: 4px;
}
html[dir='rtl'] .core-map-pager .pagination .page-item a[rel="prev"]:before {
  content: "\eab8";
  margin-right: 0;
  margin-left: 4px;
}
.core-map-pager .pagination .page-item a[rel="first"]:before {
  content: "\ea4a";
  margin-right: 4px;
}
html[dir='rtl'] .core-map-pager .pagination .page-item a[rel="first"]:before {
  margin-right: 0;
  margin-left: 4px;
  content: "\ea51";
}
body.map-loading .core-map-pager {
  display: none;
}
.core-map-button-collapse-responsive {
  display: none;
}
#page_core_gmap.map-collapse .js_core_map_button_toggle_collapse .item-button-collapse.show-map {
  display: flex !important;
}
#page_core_gmap.map-collapse .js_core_map_button_toggle_collapse .item-button-collapse.show-list {
  display: none !important;
}
#page_core_gmap.map-mobile.map-collapse.map-collapse-part .core-map-listing-container {
  top: calc(100% - 364px);
}
@media (max-width: 767px) {
  #page_core_gmap.map-mobile.map-collapse.map-collapse-part .core-map-listing-container {
    top: 30%;
  }
}
#page_core_gmap.map-mobile:not(.map-collapse) .core-map-listing-container {
  top: 100%;
}
#page_core_gmap.map-mobile .core-map-button-collapse-desktop {
  display: none !important;
}
#page_core_gmap.map-mobile .core-map-container {
  bottom: 40px;
}
#page_core_gmap.map-mobile .core-map-search-bar .input-group {
  border-radius: 0 !important;
}
#page_core_gmap.map-mobile .core-map-search-bar .input-group input {
  border-radius: 0 !important;
}
#page_core_gmap.map-mobile .core-map-listing-container {
  left: 0;
  right: 0;
  width: auto;
  bottom: 0;
  background-color: #fff;
  -webkit-transition: all 800ms ease;
  -o-transition: all 800ms ease;
  transition: all 800ms ease;
}
#page_core_gmap.map-mobile .core-map-button-collapse-responsive {
  display: block;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  height: 40px;
  background-color: #eeeeee;
  z-index: 9999;
  border-top: 1px solid #dcdcdc;
}
#page_core_gmap.map-mobile .core-map-button-collapse-responsive .item-button-collapse {
  cursor: pointer;
  display: flex;
  height: 40px;
  width: 100%;
  align-items: center;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 16px;
  line-height: 21px;
  color: #555555;
}
#page_core_gmap.map-mobile .core-map-button-collapse-responsive .item-button-collapse.show-map {
  display: none;
}
html[dir="ltr"] #page_core_gmap.map-mobile .core-map-button-collapse-responsive .item-button-collapse .ico {
  margin-right: 16px;
}
html[dir="rtl"] #page_core_gmap.map-mobile .core-map-button-collapse-responsive .item-button-collapse .ico {
  margin-left: 16px;
}
.core-map-mode-view-target-block .item-block-wrapper {
  width: 100%;
  min-height: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border-radius: 4px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .core-map-mode-view-target-block .item-block-wrapper {
    /* IE10+ CSS */
    height: 100px;
  }
}
.core-map-mode-view-target-block .item-block-wrapper .btn {
  padding-left: 32px !important;
  padding-right: 32px !important;
  max-width: 80%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
@media (min-width: 768px) {
  .core-map-mode-view-target-block .item-block-wrapper .btn {
    height: 48px;
    font-size: 20px;
    line-height: 26px;
  }
  .layout-left .core-map-mode-view-target-block .item-block-wrapper .btn,
  .layout-right .core-map-mode-view-target-block .item-block-wrapper .btn {
    font-size: 16px;
    line-height: 21px;
    height: 32px;
  }
}
.block.block-core-map-view {
  padding: 0 !important;
}
.block.block-core-map-view > .title {
  display: none !important;
}
.block.block-core-map-view > .content {
  margin: 0 !important;
  padding: 0 !important;
}
.core-map-popup-item {
  text-align: center;
}
.core-map-popup-item a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.core-map-popup-item a:hover {
  color: #2d4373;
}
.gmap-header-bar-search-location-wrapper {
  position: absolute;
  top: 11px;
  z-index: 2;
}
html[dir="ltr"] .gmap-header-bar-search-location-wrapper {
  right: 64px;
}
html[dir="rtl"] .gmap-header-bar-search-location-wrapper {
  left: 64px;
}
.gmap-header-bar-search-location-wrapper .gmap-header-bar-search-location {
  width: 550px;
}
.gmap-header-bar-search-location-wrapper .form-control {
  height: 40px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);
  border: 0;
  background: #fff;
}
html[dir="ltr"] .gmap-header-bar-search-location-wrapper .form-control {
  padding-right: 48px;
}
html[dir="rtl"] .gmap-header-bar-search-location-wrapper .form-control {
  padding-left: 48px;
}
.gmap-header-bar-search-location-wrapper .form-control-feedback {
  height: auto;
  bottom: 0;
  width: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 16px;
}
html[dir="ltr"] .gmap-header-bar-search-location-wrapper .form-control-feedback {
  right: 8px;
}
html[dir="rtl"] .gmap-header-bar-search-location-wrapper .form-control-feedback {
  left: 8px;
}
.gmap-header-bar-search-location-wrapper .form-control-feedback.active,
.gmap-header-bar-search-location-wrapper .form-control-feedback:hover {
  color: #555555;
}
.core-gmap-controller.map-mobile .core-map-container {
  padding-top: 40px;
}
.core-gmap-controller.map-mobile .core-map-listing-container .item-block-outer {
  height: 100%;
}
.core-gmap-controller.map-mobile .core-map-listing-container .dropdown-backdrop {
  display: none;
}
.core-gmap-controller.map-mobile .gmap-header-bar-search-location-wrapper {
  top: 0;
}
html[dir="ltr"] .core-gmap-controller.map-mobile .gmap-header-bar-search-location-wrapper {
  left: 0;
}
html[dir="rtl"] .core-gmap-controller.map-mobile .gmap-header-bar-search-location-wrapper {
  right: 0;
}
html[dir="ltr"] .core-gmap-controller.map-mobile .gmap-header-bar-search-location-wrapper {
  right: 0;
}
html[dir="rtl"] .core-gmap-controller.map-mobile .gmap-header-bar-search-location-wrapper {
  left: 0;
}
.core-gmap-controller.map-mobile .gmap-header-bar-search-location-wrapper .gmap-header-bar-search-location {
  width: auto;
}
.core-gmap-controller.map-mobile .gmap-header-bar-search-location-wrapper .form-control {
  border-radius: 0 !important;
}
#attachment_manage .attachment_time_same_block + .attachment_time_same_block {
  margin-top: 16px;
}
#attachment_manage .attachment_time_same_block > h3.time {
  text-transform: uppercase;
  font-weight: bold;
}
#attachment_manage .attachment_time_same_block .content_attachment {
  display: inline-block;
  display: block;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 16px 0;
  border-bottom: 1px #e6e6e6 solid;
  color: #bdbdbd;
}
#attachment_manage .attachment_time_same_block .content_attachment:before,
#attachment_manage .attachment_time_same_block .content_attachment:after {
  content: " ";
  display: table;
}
#attachment_manage .attachment_time_same_block .content_attachment:after {
  clear: both;
}
#attachment_manage .attachment_time_same_block .content_attachment:before,
#attachment_manage .attachment_time_same_block .content_attachment:after {
  content: " ";
  display: table;
}
#attachment_manage .attachment_time_same_block .content_attachment:after {
  clear: both;
}
#attachment_manage .attachment_time_same_block .content_attachment .icon-wrapper {
  margin-right: 10px;
}
#attachment_manage .attachment_time_same_block .content_attachment .detail-info {
  -webkit-flex: 1;
  flex: 1;
  overflow: hidden;
}
#attachment_manage .attachment_time_same_block .content_attachment .detail-info #using {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
#attachment_manage .attachment_time_same_block .content_attachment div#remove-wrapper {
  margin-left: 10px;
}
#attachment_manage .attachment_time_same_block .content_attachment div#remove-wrapper span {
  padding: 12px;
  background: #ebebeb;
  color: #bdbdbd;
}
#attachment_manage .attachment_time_same_block .content_attachment i.fa {
  font-size: 18px;
}
.js_attachment_list {
  padding: 16px 0;
  max-height: 130px;
  overflow-x: scroll;
}
.js_attachment_list .js_attachment_list_holder > .extra_info:not(:first-child) {
  display: none;
}
div#announcement {
  margin-bottom: 10px;
  margin-top: 10px;
  border-left: 0;
  border-top: 0;
  border-right: 0;
  padding: 10px;
  border: 1px solid #D4DAE8;
  background-color: #EDEFF4;
  position: relative;
}
div#announcement .js_announcement_subject {
  font-size: 14pt;
  font-weight: bold;
}
div#announcement .js_announcement_content {
  margin-top: 10px;
  margin-left: 10px;
}
div#announcement .js_announcement_close {
  position: absolute;
  right: 0;
  top: 0;
  margin-top: -5px;
  margin-right: -5px;
}
div#announcement div.announcement_date {
  margin-right: 12px;
  float: right;
  font-size: 8pt;
  color: #808080;
  font-weight: normal;
}
div#announcement div.js_announcement_subject {
  margin-top: 15px;
}
div#announcement div.js_announcement_more {
  text-align: right;
  margin: 5px 5px 0 5px;
}
.announcement-slider .owl-nav .owl-next {
  right: -20px !important;
}
.announcement-slider .owl-nav .owl-prev {
  left: -20px !important;
}
.search_result {
  padding-bottom: 10px;
  position: relative;
}
.search_result_title a,
.search_result_title a:hover {
  font-weight: bold;
  font-size: 13px;
}
.search_result_image {
  position: absolute;
}
.search_result_info {
  margin-left: 60px;
  min-height: 60px;
}
a.search_result_clip_holder,
a.search_result_clip_holder:hover {
  position: absolute;
  top: 0;
  left: 0;
  height: 50px;
  width: 50px;
  clip: rect(0, 50px, 50px, 0);
  overflow: hidden;
  display: block;
  text-decoration: none;
  text-indent: -1000px;
}
.search_result_new {
  padding: 2px;
  border-top: 1px #dfdfdf solid;
  margin-bottom: 10px;
}
.search_result_new:empty {
  display: none;
}
.main_search_bar {
  margin: 10px 0 20px 0;
  border-bottom: 1px #dfdfdf solid;
  padding-bottom: 15px;
}
.search_result_photo {
  padding-top: 8px;
}
.main_search_bar_input {
  width: 300px;
}
.main_search_bar_button {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/main_search_bar_button.png') no-repeat;
  width: 25px;
  height: 25px;
  border: 0;
  padding: 0;
  vertical-align: top;
  overflow: hidden;
  text-indent: -1000px;
  cursor: pointer;
}
#welcome {
  padding: 0;
  margin-bottom: 20px;
}
.blog-category {
  padding: 10px;
  font-size: 11px;
  color: #555555;
  display: inline-block;
  background: #f5f5f5;
  margin-bottom: 16px;
}
.blog-category a {
  color: #555555;
}
.row_title_info_blog .item_tag_holder {
  display: none;
}
[dir=rtl] .user_listing_with_image .block_listing_title {
  padding-right: 56px !important;
}
[dir=ltr] .user_listing_with_image .block_listing_title {
  padding-left: 56px !important;
}
.pf-front-site-statistics .online-members {
  font-size: 24px;
  color: #42b72a;
  display: flex;
  margin-bottom: 16px;
}
.pf-front-site-statistics .online-members .ico {
  background: #b4eba8;
  width: 48px;
  height: 48px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] .pf-front-site-statistics .online-members .ico {
  margin-right: 16px;
}
html[dir="rtl"] .pf-front-site-statistics .online-members .ico {
  margin-left: 16px;
}
.pf-front-site-statistics .online-members .online-members-text {
  display: flex;
  flex-flow: column;
}
.pf-front-site-statistics .online-members .member-label {
  font-size: 14px;
  color: #a2a2a2;
}
.pf-front-site-statistics .page_section_menu {
  margin: 0;
  margin-top: 0 !important;
  background: transparent;
  box-shadow: none;
  margin-bottom: 8px;
}
.pf-front-site-statistics .page_section_menu:before,
.pf-front-site-statistics .page_section_menu:after {
  display: none;
}
.pf-front-site-statistics .page_section_menu .nav.nav-tabs {
  border-bottom: 0;
  display: flex;
  text-align: center;
}
.pf-front-site-statistics .page_section_menu .nav.nav-tabs > li {
  flex: 1;
}
.pf-front-site-statistics .page_section_menu .nav.nav-tabs > li a {
  width: 100%;
  max-width: 100%;
  margin: 0;
}
.pf-front-site-statistics .page_section_menu .nav.nav-tabs > li:last-of-type a {
  border-right: 0 !important;
}
.pf-front-site-statistics .stat-info {
  font-size: 12px;
  min-height: 32px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #a2a2a2;
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
}
.pf-front-site-statistics .stat-info:nth-child(even) {
  background: #f8f8f8;
}
.pf-front-site-statistics .stat-info .stat-label {
  display: inline-block;
}
.pf-front-site-statistics .stat-info .stat-value {
  padding: 0;
  float: right;
}
.mini-dropzone-component:not(#user-dropzone) {
  position: relative;
  display: inline-block;
  min-width: 302px;
  max-width: 576px;
}
@media (max-width: 320px) {
  .mini-dropzone-component:not(#user-dropzone) {
    min-width: 258px;
    max-width: 100%;
  }
}
.mini-dropzone-component:not(#user-dropzone) .dropzone-inner {
  display: inline-flex;
  align-items: center;
  min-width: 302px;
  justify-content: space-between;
  border: 1px dashed #a8b9dd;
  background-color: #d8e0f0;
  padding: 16px 16px;
  border-radius: 2px;
  position: relative;
  height: 78px;
}
@media (max-width: 320px) {
  .mini-dropzone-component:not(#user-dropzone) .dropzone-inner {
    min-width: 258px;
    max-width: 100%;
  }
}
.mini-dropzone-component:not(#user-dropzone) .dropzone-inner .dropzone-button {
  border-radius: 2px;
  position: static;
  height: 40px;
  width: auto;
  font-weight: bold;
}
.mini-dropzone-component:not(#user-dropzone) .dropzone-inner p {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  max-width: 168px;
  transition: color 0.3s;
  color: #3b5998;
  margin-bottom: 0;
}
.mini-dropzone-component:not(#user-dropzone) .dropzone-inner:hover p {
  color: #263961;
}
.mini-dropzone-component:not(#user-dropzone) .dropzone-inner:hover .dropzone-button {
  background-color: #2d4373;
  box-shadow: 0px 2px 8px 0px rgba(23, 77, 126, 0.4), inset 0px 0px 2px 0px rgba(30, 103, 170, 0.8);
}
.mini-dropzone-component:not(#user-dropzone) .dismiss_upload {
  position: absolute;
  z-index: 1;
  font-size: 22px;
  width: 22px;
  height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #555555;
  right: -10px;
  top: -10px;
  background-color: #fff;
  border-radius: 100%;
  transition: color 0.3s;
}
.mini-dropzone-component:not(#user-dropzone) .dismiss_upload:hover {
  color: #2d4373;
}
html[dir='rtl'] .mini-dropzone-component:not(#user-dropzone) .dismiss_upload {
  right: auto;
  left: -10px;
}
.mini-dropzone-component:not(#user-dropzone).dz-started .dropzone-inner {
  justify-content: flex-end;
}
.mini-dropzone-component:not(#user-dropzone).dz-started .dropzone-inner p {
  display: none;
}
.mini-dropzone-component:not(#user-dropzone).dz-started .dz-remove-file .ico {
  display: none;
}
.mini-dropzone-component:not(#user-dropzone).dz-started .dz-remove-file span {
  display: block !important;
  color: #3b5998;
  cursor: pointer;
  margin-top: 4px;
}
.mini-dropzone-component:not(#user-dropzone).dz-started .dz-remove-file span:hover {
  color: #263961;
}
.mini-dropzone-component:not(#user-dropzone).dz-started .dz-image-preview {
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -26px;
}
.mini-dropzone-component:not(#user-dropzone).dz-started .dz-image-preview .dz-progress {
  width: 96px;
  height: 6px;
  background-color: #a8b9dd;
  border-radius: 6px;
  overflow: hidden;
  right: 0;
  bottom: 12px;
  position: absolute;
  z-index: 0;
  opacity: 0;
}
.mini-dropzone-component:not(#user-dropzone).dz-started .dz-image-preview .dz-progress .dz-upload {
  height: 6px;
  display: block;
  width: 0;
  transition: width 0.3s;
  background-color: #3b5998;
}
html[dir='rtl'] .mini-dropzone-component:not(#user-dropzone).dz-started .dz-image-preview .dz-progress {
  right: auto;
  left: 0;
}
.mini-dropzone-component:not(#user-dropzone).dz-started .dz-image-preview .dz-image {
  width: 52px;
  height: 52px;
  float: left;
}
html[dir="ltr"] .mini-dropzone-component:not(#user-dropzone).dz-started .dz-image-preview .dz-image {
  margin-right: 8px;
}
html[dir="rtl"] .mini-dropzone-component:not(#user-dropzone).dz-started .dz-image-preview .dz-image {
  margin-left: 8px;
}
.mini-dropzone-component:not(#user-dropzone).dz-started .dz-image-preview .dz-image img {
  max-width: 100%;
  max-height: 100%;
  outline: 1px solid rgba(0, 0, 0, 0.1);
  outline-offset: -1px;
}
html[dir='rtl'] .mini-dropzone-component:not(#user-dropzone).dz-started .dz-image-preview .dz-image {
  float: right;
  margin-right: 0;
}
html[dir="ltr"] html[dir='rtl'] .mini-dropzone-component:not(#user-dropzone).dz-started .dz-image-preview .dz-image {
  margin-left: 8px;
}
html[dir="rtl"] html[dir='rtl'] .mini-dropzone-component:not(#user-dropzone).dz-started .dz-image-preview .dz-image {
  margin-right: 8px;
}
.mini-dropzone-component:not(#user-dropzone).dz-started .dz-image-preview .dz-filename {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 108px;
  margin-top: 5px;
  min-width: 100px;
}
.mini-dropzone-component:not(#user-dropzone).dz-started .dz-image-preview .dz-filename span {
  word-break: break-word;
}
html[dir='rtl'] .mini-dropzone-component:not(#user-dropzone).dz-started .dz-image-preview {
  left: auto;
  right: 10px;
}
.mini-dropzone-component:not(#user-dropzone).dz-started .dz-file-preview {
  display: inline-flex;
  position: absolute;
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
  align-items: baseline;
  flex-direction: column;
}
.mini-dropzone-component:not(#user-dropzone).dz-started .dz-file-preview .dz-image {
  display: none;
}
.mini-dropzone-component:not(#user-dropzone).dz-started .dz-file-preview .dz-filename span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 160px;
  display: block;
}
html[dir='rtl'] .mini-dropzone-component:not(#user-dropzone).dz-started .dz-file-preview {
  left: auto;
  right: 10px;
}
.mini-dropzone-component:not(#user-dropzone).dz-error .dropzone-inner {
  background-color: #ffecec;
  border-color: #fb7070;
}
.mini-dropzone-component:not(#user-dropzone).dz-error .dz-image {
  position: relative;
}
.mini-dropzone-component:not(#user-dropzone).dz-error .dz-image:before {
  content: "\e9cb";
  font-family: 'lineficon' !important;
  width: 52px;
  height: 52px;
  left: 0;
  top: 0;
  position: absolute;
  background-color: rgba(250, 62, 62, 0.7);
  font-size: 24px;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir='rtl'] .mini-dropzone-component:not(#user-dropzone).dz-error .dz-image:before {
  left: auto;
  right: 0;
}
.mini-dropzone-component:not(#user-dropzone).dz-processing.dz-started .dropzone-button {
  display: none !important;
}
.mini-dropzone-component:not(#user-dropzone).dz-processing.dz-started .dz-image-preview {
  right: 10px;
}
.mini-dropzone-component:not(#user-dropzone).dz-processing.dz-started .dz-image-preview .dz-filename {
  max-width: none;
}
.mini-dropzone-component:not(#user-dropzone).dz-processing.dz-started .dz-image-preview .dz-progress {
  opacity: 1;
  z-index: 1;
}
html[dir='rtl'] .mini-dropzone-component:not(#user-dropzone).dz-processing.dz-started .dz-image-preview {
  left: 10px;
}
.mini-dropzone-component:not(#user-dropzone) + .dz-error-message {
  font-size: 12px;
  line-height: 16px;
  margin-top: 8px;
  color: #fa3e3e;
}
#global_attachment_photo,
#global_attachment_videos,
.pf_select_video {
  position: relative;
}
#global_attachment_photo .dropzone-component,
#global_attachment_videos .dropzone-component,
.pf_select_video .dropzone-component {
  border-radius: 0;
  border-color: #a8b9dd;
  background-color: #d8e0f0;
  display: flex;
  flex-wrap: nowrap;
  -webkit-overflow-scrolling: touch;
  padding: 30px 8px;
  min-height: 96px;
}
#global_attachment_photo .dropzone-component::-webkit-scrollbar-track,
#global_attachment_videos .dropzone-component::-webkit-scrollbar-track,
.pf_select_video .dropzone-component::-webkit-scrollbar-track {
  border-radius: 3px;
  background-color: rgba(200, 200, 200, 0.5);
}
#global_attachment_photo .dropzone-component::-webkit-scrollbar,
#global_attachment_videos .dropzone-component::-webkit-scrollbar,
.pf_select_video .dropzone-component::-webkit-scrollbar {
  width: 100%;
  height: 5px;
  background-color: #F5F5F5;
}
#global_attachment_photo .dropzone-component::-webkit-scrollbar-thumb,
#global_attachment_videos .dropzone-component::-webkit-scrollbar-thumb,
.pf_select_video .dropzone-component::-webkit-scrollbar-thumb {
  border-radius: 3px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: rgba(85, 85, 85, 0.5);
}
#global_attachment_photo .dropzone-component.dz-started,
#global_attachment_videos .dropzone-component.dz-started,
.pf_select_video .dropzone-component.dz-started {
  border: none;
  background: transparent;
  padding: 6px 0 12px 0;
  margin: 0;
  overflow-y: hidden;
  overflow-x: auto;
  min-height: auto;
  max-width: 100%;
}
#global_attachment_photo .dropzone-component.dz-started .dz-default,
#global_attachment_videos .dropzone-component.dz-started .dz-default,
.pf_select_video .dropzone-component.dz-started .dz-default {
  display: none;
}
#global_attachment_photo .dropzone-component.dz-started .dropzone-button.outer,
#global_attachment_videos .dropzone-component.dz-started .dropzone-button.outer,
.pf_select_video .dropzone-component.dz-started .dropzone-button.outer {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  background-color: transparent;
  color: #42b72a;
  line-height: normal;
  font-size: 16px;
  position: relative;
  left: auto;
  right: auto;
  top: auto;
  height: auto;
  order: 2;
}
html[dir="ltr"] #global_attachment_photo .dropzone-component.dz-started .dropzone-button.outer,
html[dir="ltr"] #global_attachment_videos .dropzone-component.dz-started .dropzone-button.outer,
html[dir="ltr"] .pf_select_video .dropzone-component.dz-started .dropzone-button.outer {
  margin-left: 16px;
}
html[dir="rtl"] #global_attachment_photo .dropzone-component.dz-started .dropzone-button.outer,
html[dir="rtl"] #global_attachment_videos .dropzone-component.dz-started .dropzone-button.outer,
html[dir="rtl"] .pf_select_video .dropzone-component.dz-started .dropzone-button.outer {
  margin-right: 16px;
}
#global_attachment_photo .dropzone-component.dz-started .dropzone-button.outer .inner,
#global_attachment_videos .dropzone-component.dz-started .dropzone-button.outer .inner,
.pf_select_video .dropzone-component.dz-started .dropzone-button.outer .inner {
  width: 40px;
  min-width: 40px;
  height: 40px;
  border-radius: 100%;
  border: 2px solid #42b72a;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s;
}
#global_attachment_photo .dropzone-component.dz-started .dropzone-button.outer .ico,
#global_attachment_videos .dropzone-component.dz-started .dropzone-button.outer .ico,
.pf_select_video .dropzone-component.dz-started .dropzone-button.outer .ico {
  font-weight: bold;
}
#global_attachment_photo .dropzone-component.dz-started .dropzone-button.outer .ico:before,
#global_attachment_videos .dropzone-component.dz-started .dropzone-button.outer .ico:before,
.pf_select_video .dropzone-component.dz-started .dropzone-button.outer .ico:before {
  content: "\eaae";
}
#global_attachment_photo .dropzone-component.dz-started .dropzone-button.outer:before,
#global_attachment_videos .dropzone-component.dz-started .dropzone-button.outer:before,
.pf_select_video .dropzone-component.dz-started .dropzone-button.outer:before {
  content: "";
  display: block;
  position: absolute;
  width: 5px;
  height: 100%;
  box-shadow: 1px 0px 18px -2px #000000;
  left: -17px;
  top: 0;
}
html[dir='rtl'] #global_attachment_photo .dropzone-component.dz-started .dropzone-button.outer:before,
html[dir='rtl'] #global_attachment_videos .dropzone-component.dz-started .dropzone-button.outer:before,
html[dir='rtl'] .pf_select_video .dropzone-component.dz-started .dropzone-button.outer:before {
  right: -17px;
  left: auto;
}
#global_attachment_photo .dropzone-component.dz-started .dropzone-button.outer:hover .inner,
#global_attachment_videos .dropzone-component.dz-started .dropzone-button.outer:hover .inner,
.pf_select_video .dropzone-component.dz-started .dropzone-button.outer:hover .inner {
  /* box-shadow: 0px 4px 8px 0px rgba(53, 162, 80, 0.4); */
  background-color: #42b72a;
  color: #fff;
}
html[dir='rtl'] #global_attachment_photo .dropzone-component.dz-started .dropzone-button.outer,
html[dir='rtl'] #global_attachment_videos .dropzone-component.dz-started .dropzone-button.outer,
html[dir='rtl'] .pf_select_video .dropzone-component.dz-started .dropzone-button.outer {
  right: auto;
  left: 0;
}
#global_attachment_photo .dropzone-component .dropzone-button-outer,
#global_attachment_videos .dropzone-component .dropzone-button-outer,
.pf_select_video .dropzone-component .dropzone-button-outer {
  float: left;
  height: 100%;
  display: flex;
  align-items: center;
  position: absolute;
  top: 0;
  bottom: 0;
}
html[dir="ltr"] #global_attachment_photo .dropzone-component .dropzone-button-outer,
html[dir="ltr"] #global_attachment_videos .dropzone-component .dropzone-button-outer,
html[dir="ltr"] .pf_select_video .dropzone-component .dropzone-button-outer {
  margin-right: 16px;
}
html[dir="rtl"] #global_attachment_photo .dropzone-component .dropzone-button-outer,
html[dir="rtl"] #global_attachment_videos .dropzone-component .dropzone-button-outer,
html[dir="rtl"] .pf_select_video .dropzone-component .dropzone-button-outer {
  margin-left: 16px;
}
html[dir="ltr"] #global_attachment_photo .dropzone-component .dropzone-button-outer,
html[dir="ltr"] #global_attachment_videos .dropzone-component .dropzone-button-outer,
html[dir="ltr"] .pf_select_video .dropzone-component .dropzone-button-outer {
  left: 0;
}
html[dir="rtl"] #global_attachment_photo .dropzone-component .dropzone-button-outer,
html[dir="rtl"] #global_attachment_videos .dropzone-component .dropzone-button-outer,
html[dir="rtl"] .pf_select_video .dropzone-component .dropzone-button-outer {
  right: 0;
}
#global_attachment_photo .dropzone-component .dropzone-button-outer .dropzone-button:not(.outer).outer,
#global_attachment_videos .dropzone-component .dropzone-button-outer .dropzone-button:not(.outer).outer,
.pf_select_video .dropzone-component .dropzone-button-outer .dropzone-button:not(.outer).outer {
  display: none;
}
html[dir='rtl'] #global_attachment_photo .dropzone-component .dropzone-button-outer,
html[dir='rtl'] #global_attachment_videos .dropzone-component .dropzone-button-outer,
html[dir='rtl'] .pf_select_video .dropzone-component .dropzone-button-outer {
  float: right;
}
#global_attachment_photo .dropzone-component .dz-default,
#global_attachment_videos .dropzone-component .dz-default,
.pf_select_video .dropzone-component .dz-default {
  text-align: left;
  margin: 0 auto;
  position: relative;
  display: inline-block;
}
html[dir='ltr'] #global_attachment_photo .dropzone-component .dz-default,
html[dir='ltr'] #global_attachment_videos .dropzone-component .dz-default,
html[dir='ltr'] .pf_select_video .dropzone-component .dz-default {
  padding-left: 88px;
}
html[dir='rtl'] #global_attachment_photo .dropzone-component .dz-default,
html[dir='rtl'] #global_attachment_videos .dropzone-component .dz-default,
html[dir='rtl'] .pf_select_video .dropzone-component .dz-default {
  padding-right: 88px;
}
#global_attachment_photo .dropzone-component .dz-default h4,
#global_attachment_videos .dropzone-component .dz-default h4,
.pf_select_video .dropzone-component .dz-default h4,
#global_attachment_photo .dropzone-component .dz-default p,
#global_attachment_videos .dropzone-component .dz-default p,
.pf_select_video .dropzone-component .dz-default p {
  color: #a2a2a2;
}
#global_attachment_photo .dropzone-component .dz-default h4,
#global_attachment_videos .dropzone-component .dz-default h4,
.pf_select_video .dropzone-component .dz-default h4 {
  font-size: 16px;
  margin: 0;
  margin-bottom: 8px;
  color: #3b5998;
}
#global_attachment_photo .dropzone-component .dz-default p,
#global_attachment_videos .dropzone-component .dz-default p,
.pf_select_video .dropzone-component .dz-default p {
  font-size: 12px;
  margin: 0;
  margin-bottom: 2px;
  line-height: 16px;
}
html[dir='rtl'] #global_attachment_photo .dropzone-component .dz-default,
html[dir='rtl'] #global_attachment_videos .dropzone-component .dz-default,
html[dir='rtl'] .pf_select_video .dropzone-component .dz-default {
  text-align: right;
}
#global_attachment_photo .dz-preview {
  margin: 0;
  min-height: auto;
}
#global_attachment_photo .dz-preview .dz-image {
  width: 88px;
  height: 88px;
  min-width: 88px;
  border-radius: 0;
}
#global_attachment_photo .dz-preview.dz-image-preview,
#global_attachment_photo .dz-preview.dz-file-preview {
  margin: 0;
  padding: 0 4px;
  float: left;
  width: auto !important;
  min-height: auto;
}
@media (max-width: 480px) {
  #global_attachment_photo .dz-preview.dz-image-preview,
  #global_attachment_photo .dz-preview.dz-file-preview {
    width: auto !important;
  }
}
#global_attachment_photo .dz-preview.dz-image-preview .dz-image,
#global_attachment_photo .dz-preview.dz-file-preview .dz-image {
  width: 88px;
  height: 88px;
}
#global_attachment_photo .dz-preview.dz-image-preview .dz-image img,
#global_attachment_photo .dz-preview.dz-file-preview .dz-image img {
  transition: all 0.3s;
}
#global_attachment_photo .dz-preview.dz-image-preview .dz-image:after,
#global_attachment_photo .dz-preview.dz-file-preview .dz-image:after {
  display: none;
}
#global_attachment_photo .dz-preview.dz-image-preview.dz-processing .dz-progress,
#global_attachment_photo .dz-preview.dz-file-preview.dz-processing .dz-progress {
  left: 8px;
  right: 8px;
  width: auto;
  transform: translateY(-50%);
  display: block;
}
#global_attachment_photo .dz-preview.dz-image-preview .dz-filename,
#global_attachment_photo .dz-preview.dz-file-preview .dz-filename {
  display: none;
}
#global_attachment_photo .dz-preview.dz-image-preview.dz-error .dz-image:after,
#global_attachment_photo .dz-preview.dz-file-preview.dz-error .dz-image:after {
  display: block;
}
#global_attachment_photo .dz-preview.dz-image-preview.dz-error .dz-error-message,
#global_attachment_photo .dz-preview.dz-file-preview.dz-error .dz-error-message {
  left: 4px;
  right: auto;
  min-width: 216px;
  height: 64px;
  width: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
#global_attachment_photo .dz-preview.dz-image-preview.dz-error .dz-error-message:after,
#global_attachment_photo .dz-preview.dz-file-preview.dz-error .dz-error-message:after {
  display: none;
}
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-image-preview.dz-error .dz-error-message,
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-file-preview.dz-error .dz-error-message {
  right: 4px;
  left: auto;
}
#global_attachment_photo .dz-preview.dz-image-preview.dz-error .dz-error-icon,
#global_attachment_photo .dz-preview.dz-file-preview.dz-error .dz-error-icon {
  right: 12px;
  bottom: 4px;
}
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-image-preview.dz-error .dz-error-icon,
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-file-preview.dz-error .dz-error-icon {
  left: 12px;
  right: auto;
}
#global_attachment_photo .dz-preview.dz-image-preview.dz-error:nth-of-type(3) .dz-error-message,
#global_attachment_photo .dz-preview.dz-file-preview.dz-error:nth-of-type(3) .dz-error-message {
  left: 0;
}
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-image-preview.dz-error:nth-of-type(3) .dz-error-message,
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-file-preview.dz-error:nth-of-type(3) .dz-error-message {
  left: auto;
  right: 0;
}
#global_attachment_photo .dz-preview.dz-image-preview.dz-error:nth-of-type(3):not(:last-of-type) .dz-error-icon,
#global_attachment_photo .dz-preview.dz-file-preview.dz-error:nth-of-type(3):not(:last-of-type) .dz-error-icon {
  right: 12px;
}
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-image-preview.dz-error:nth-of-type(3):not(:last-of-type) .dz-error-icon,
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-file-preview.dz-error:nth-of-type(3):not(:last-of-type) .dz-error-icon {
  right: auto;
  left: 12px;
}
#global_attachment_photo .dz-preview.dz-image-preview.dz-error:nth-of-type(4) ~ .dz-error .dz-error-message,
#global_attachment_photo .dz-preview.dz-file-preview.dz-error:nth-of-type(4) ~ .dz-error .dz-error-message {
  left: 100%;
  margin-left: -22px;
  transform: translateX(-50%);
}
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-image-preview.dz-error:nth-of-type(4) ~ .dz-error .dz-error-message,
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-file-preview.dz-error:nth-of-type(4) ~ .dz-error .dz-error-message {
  left: auto;
  right: 100%;
  margin-right: -22px;
  margin-left: 0;
  transform: translateX(50%);
}
#global_attachment_photo .dz-preview.dz-image-preview.dz-error:last-of-type .dz-error-icon,
#global_attachment_photo .dz-preview.dz-file-preview.dz-error:last-of-type .dz-error-icon {
  right: 8px;
}
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-image-preview.dz-error:last-of-type .dz-error-icon,
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-file-preview.dz-error:last-of-type .dz-error-icon {
  right: auto;
  left: 8px;
}
#global_attachment_photo .dz-preview.dz-image-preview.dz-error:last-of-type:not( :nth-of-type(3)):not( :nth-of-type(4)) .dz-error-message,
#global_attachment_photo .dz-preview.dz-file-preview.dz-error:last-of-type:not( :nth-of-type(3)):not( :nth-of-type(4)) .dz-error-message {
  right: 0;
  left: auto;
}
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-image-preview.dz-error:last-of-type:not( :nth-of-type(3)):not( :nth-of-type(4)) .dz-error-message,
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-file-preview.dz-error:last-of-type:not( :nth-of-type(3)):not( :nth-of-type(4)) .dz-error-message {
  right: auto;
  left: 0;
}
#global_attachment_photo .dz-preview.dz-image-preview:last-of-type,
#global_attachment_photo .dz-preview.dz-file-preview:last-of-type {
  padding-right: 0;
}
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-image-preview:last-of-type,
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-file-preview:last-of-type {
  padding-left: 0;
  padding-right: 4px;
}
#global_attachment_photo .dz-preview.dz-image-preview:nth-of-type(3),
#global_attachment_photo .dz-preview.dz-file-preview:nth-of-type(3) {
  padding-left: 0;
}
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-image-preview:nth-of-type(3),
html[dir='rtl'] #global_attachment_photo .dz-preview.dz-file-preview:nth-of-type(3) {
  padding-right: 0;
  padding-left: 4px;
}
#global_attachment_photo .dz-preview.dz-image-preview:hover .dz-image img,
#global_attachment_photo .dz-preview.dz-file-preview:hover .dz-image img {
  outline-color: #3b5998;
}
#global_attachment_photo .dz-preview.dz-image-preview:hover .dz-remove-file,
#global_attachment_photo .dz-preview.dz-file-preview:hover .dz-remove-file {
  opacity: 1;
}
#global_attachment_videos,
.pf_select_video {
  margin-bottom: 0;
}
#global_attachment_videos .dz-error-message,
.pf_select_video .dz-error-message {
  font-size: 12px;
  line-height: 16px;
  color: #fa3e3e;
  margin-top: 8px;
}
#global_attachment_videos .dropzone-component,
.pf_select_video .dropzone-component {
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 8px;
  padding-right: 8px;
}
#global_attachment_videos .dropzone-component .dz-default,
.pf_select_video .dropzone-component .dz-default {
  margin: 0 !important;
  position: relative;
  width: 100%;
}
html[dir="ltr"] #global_attachment_videos .dropzone-component .dz-default,
html[dir="ltr"] .pf_select_video .dropzone-component .dz-default {
  padding-left: 48px;
}
html[dir="rtl"] #global_attachment_videos .dropzone-component .dz-default,
html[dir="rtl"] .pf_select_video .dropzone-component .dz-default {
  padding-right: 48px;
}
#global_attachment_videos .dropzone-component .dz-default .dropzone-video-icon,
.pf_select_video .dropzone-component .dz-default .dropzone-video-icon {
  float: left;
  height: 100%;
  min-height: 100%;
  display: flex;
  align-items: center;
  position: absolute;
  top: 0;
  bottom: 0;
}
html[dir="ltr"] #global_attachment_videos .dropzone-component .dz-default .dropzone-video-icon,
html[dir="ltr"] .pf_select_video .dropzone-component .dz-default .dropzone-video-icon {
  left: 0;
}
html[dir="rtl"] #global_attachment_videos .dropzone-component .dz-default .dropzone-video-icon,
html[dir="rtl"] .pf_select_video .dropzone-component .dz-default .dropzone-video-icon {
  right: 0;
}
html[dir="ltr"] #global_attachment_videos .dropzone-component .dz-default .dropzone-video-icon,
html[dir="ltr"] .pf_select_video .dropzone-component .dz-default .dropzone-video-icon {
  margin-right: 16px;
}
html[dir="rtl"] #global_attachment_videos .dropzone-component .dz-default .dropzone-video-icon,
html[dir="rtl"] .pf_select_video .dropzone-component .dz-default .dropzone-video-icon {
  margin-left: 16px;
}
#global_attachment_videos .dropzone-component .dz-default .dropzone-video-icon i.ico,
.pf_select_video .dropzone-component .dz-default .dropzone-video-icon i.ico {
  font-size: 32px;
  color: #a8b9dd;
}
html[dir='rtl'] #global_attachment_videos .dropzone-component .dz-default .dropzone-video-icon,
html[dir='rtl'] .pf_select_video .dropzone-component .dz-default .dropzone-video-icon {
  float: right;
}
#global_attachment_videos .dropzone-component.dz-started,
.pf_select_video .dropzone-component.dz-started {
  padding: 0;
}
#global_attachment_videos .dropzone-component .dz-preview,
.pf_select_video .dropzone-component .dz-preview {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100% !important;
  min-height: 70px;
  margin: 0;
  padding: 8px;
}
@media (max-width: 480px) {
  #global_attachment_videos .dropzone-component .dz-preview,
  .pf_select_video .dropzone-component .dz-preview {
    min-width: 100%;
  }
}
#global_attachment_videos .dropzone-component .dz-preview .dz-upload-successfully-icon,
.pf_select_video .dropzone-component .dz-preview .dz-upload-successfully-icon,
#global_attachment_videos .dropzone-component .dz-preview .dz-uploading-message,
.pf_select_video .dropzone-component .dz-preview .dz-uploading-message,
#global_attachment_videos .dropzone-component .dz-preview .dz-progress,
.pf_select_video .dropzone-component .dz-preview .dz-progress,
#global_attachment_videos .dropzone-component .dz-preview .dz-upload-successfully,
.pf_select_video .dropzone-component .dz-preview .dz-upload-successfully,
#global_attachment_videos .dropzone-component .dz-preview .dz-upload-again,
.pf_select_video .dropzone-component .dz-preview .dz-upload-again,
#global_attachment_videos .dropzone-component .dz-preview .dz-error-message,
.pf_select_video .dropzone-component .dz-preview .dz-error-message,
#global_attachment_videos .dropzone-component .dz-preview .dz-remove-file,
.pf_select_video .dropzone-component .dz-preview .dz-remove-file {
  display: none;
  color: #555555;
}
#global_attachment_videos .dropzone-component .dz-preview .dz-upload-again,
.pf_select_video .dropzone-component .dz-preview .dz-upload-again {
  display: none !important;
}
#global_attachment_videos .dropzone-component .dz-preview .dz-filename,
.pf_select_video .dropzone-component .dz-preview .dz-filename {
  order: -1;
  margin-bottom: 4px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#global_attachment_videos .dropzone-component .dz-preview.dz-processing,
.pf_select_video .dropzone-component .dz-preview.dz-processing {
  background: #d8e0f0;
  border: 1px dashed #a8b9dd;
  padding-right: 88px;
}
html[dir='rtl'] #global_attachment_videos .dropzone-component .dz-preview.dz-processing,
html[dir='rtl'] .pf_select_video .dropzone-component .dz-preview.dz-processing {
  padding-right: 0;
  padding-left: 88px;
}
#global_attachment_videos .dropzone-component .dz-preview.dz-processing .dz-uploading-message,
.pf_select_video .dropzone-component .dz-preview.dz-processing .dz-uploading-message {
  display: block;
  font-size: 12px;
  line-height: 16px;
}
#global_attachment_videos .dropzone-component .dz-preview.dz-processing .dz-progress,
.pf_select_video .dropzone-component .dz-preview.dz-processing .dz-progress {
  display: block;
  height: 8px;
  width: 72px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: auto;
  margin: 0;
  margin-top: auto;
  margin-bottom: auto;
  background: #a8b9dd;
  transform: none;
}
html[dir="ltr"] #global_attachment_videos .dropzone-component .dz-preview.dz-processing .dz-progress,
html[dir="ltr"] .pf_select_video .dropzone-component .dz-preview.dz-processing .dz-progress {
  right: 8px;
}
html[dir="rtl"] #global_attachment_videos .dropzone-component .dz-preview.dz-processing .dz-progress,
html[dir="rtl"] .pf_select_video .dropzone-component .dz-preview.dz-processing .dz-progress {
  left: 8px;
}
#global_attachment_videos .dropzone-component .dz-preview.dz-processing .dz-progress .dz-upload,
.pf_select_video .dropzone-component .dz-preview.dz-processing .dz-progress .dz-upload {
  background: #3b5998;
}
html[dir='rtl'] #global_attachment_videos .dropzone-component .dz-preview.dz-processing .dz-progress,
html[dir='rtl'] .pf_select_video .dropzone-component .dz-preview.dz-processing .dz-progress {
  right: auto;
}
#global_attachment_videos .dropzone-component .dz-preview .dz-remove-file,
.pf_select_video .dropzone-component .dz-preview .dz-remove-file {
  cursor: pointer;
  color: #3b5998;
  font-weight: 500;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#global_attachment_videos .dropzone-component .dz-preview .dz-remove-file:hover,
.pf_select_video .dropzone-component .dz-preview .dz-remove-file:hover {
  color: #2d4373;
}
#global_attachment_videos .dropzone-component .dz-preview.dz-error,
.pf_select_video .dropzone-component .dz-preview.dz-error {
  background: #ffecec !important;
  border: 1px dashed #fb7070;
  margin: 0;
}
#global_attachment_videos .dropzone-component .dz-preview.dz-error .dz-remove-file,
.pf_select_video .dropzone-component .dz-preview.dz-error .dz-remove-file {
  display: block;
}
#global_attachment_videos .dropzone-component .dz-preview.dz-error .dz-upload-again,
.pf_select_video .dropzone-component .dz-preview.dz-error .dz-upload-again {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: auto;
  margin-top: auto;
  margin-bottom: auto;
}
html[dir="ltr"] #global_attachment_videos .dropzone-component .dz-preview.dz-error .dz-upload-again,
html[dir="ltr"] .pf_select_video .dropzone-component .dz-preview.dz-error .dz-upload-again {
  right: 8px;
}
html[dir="rtl"] #global_attachment_videos .dropzone-component .dz-preview.dz-error .dz-upload-again,
html[dir="rtl"] .pf_select_video .dropzone-component .dz-preview.dz-error .dz-upload-again {
  left: 8px;
}
html[dir='rtl'] #global_attachment_videos .dropzone-component .dz-preview.dz-error .dz-upload-again,
html[dir='rtl'] .pf_select_video .dropzone-component .dz-preview.dz-error .dz-upload-again {
  right: auto;
}
#global_attachment_videos .dropzone-component .dz-preview.dz-success,
.pf_select_video .dropzone-component .dz-preview.dz-success {
  background: #b4eba8;
  border: 1px dashed #42b72a;
}
#global_attachment_videos .dropzone-component .dz-preview.dz-success .dz-upload-successfully-icon,
.pf_select_video .dropzone-component .dz-preview.dz-success .dz-upload-successfully-icon {
  display: flex;
  align-items: center;
  font-size: 32px;
  color: #42b72a;
  position: absolute;
  top: 0;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
}
html[dir="ltr"] #global_attachment_videos .dropzone-component .dz-preview.dz-success .dz-upload-successfully-icon,
html[dir="ltr"] .pf_select_video .dropzone-component .dz-preview.dz-success .dz-upload-successfully-icon {
  left: 8px;
}
html[dir="rtl"] #global_attachment_videos .dropzone-component .dz-preview.dz-success .dz-upload-successfully-icon,
html[dir="rtl"] .pf_select_video .dropzone-component .dz-preview.dz-success .dz-upload-successfully-icon {
  right: 8px;
}
#global_attachment_videos .dropzone-component .dz-preview.dz-success .dz-uploading-message,
.pf_select_video .dropzone-component .dz-preview.dz-success .dz-uploading-message {
  display: none;
}
html[dir="ltr"] #global_attachment_videos .dropzone-component .dz-preview.dz-success .dz-filename,
html[dir="ltr"] .pf_select_video .dropzone-component .dz-preview.dz-success .dz-filename {
  padding-left: 48px;
}
html[dir="rtl"] #global_attachment_videos .dropzone-component .dz-preview.dz-success .dz-filename,
html[dir="rtl"] .pf_select_video .dropzone-component .dz-preview.dz-success .dz-filename {
  padding-right: 48px;
}
#global_attachment_videos .dropzone-component .dz-preview.dz-success .dz-remove-file,
.pf_select_video .dropzone-component .dz-preview.dz-success .dz-remove-file {
  display: block;
  font-size: 12px;
  line-height: 16px;
}
html[dir="ltr"] #global_attachment_videos .dropzone-component .dz-preview.dz-success .dz-remove-file,
html[dir="ltr"] .pf_select_video .dropzone-component .dz-preview.dz-success .dz-remove-file {
  padding-left: 48px;
}
html[dir="rtl"] #global_attachment_videos .dropzone-component .dz-preview.dz-success .dz-remove-file,
html[dir="rtl"] .pf_select_video .dropzone-component .dz-preview.dz-success .dz-remove-file {
  padding-right: 48px;
}
#global_attachment_videos .dropzone-component .dz-preview.dz-success .dz-upload-successfully,
.pf_select_video .dropzone-component .dz-preview.dz-success .dz-upload-successfully {
  display: block;
  font-size: 12px;
  line-height: 16px;
}
html[dir="ltr"] #global_attachment_videos .dropzone-component .dz-preview.dz-success .dz-upload-successfully,
html[dir="ltr"] .pf_select_video .dropzone-component .dz-preview.dz-success .dz-upload-successfully {
  padding-left: 48px;
}
html[dir="rtl"] #global_attachment_videos .dropzone-component .dz-preview.dz-success .dz-upload-successfully,
html[dir="rtl"] .pf_select_video .dropzone-component .dz-preview.dz-success .dz-upload-successfully {
  padding-right: 48px;
}
/*====================================
=            upload photo            =
====================================*/
.dropzone-component {
  border: 1px dashed #a8b9dd;
  background-color: #d8e0f0;
  padding: 24px 54px 24px 54px;
  margin-bottom: 12px;
  border-radius: 0;
}
.dropzone-component .dropzone-button.outer {
  display: none;
}
.dropzone-component .dz-default .dropzone-content-outer {
  display: flex;
}
.dropzone-component .dz-default .dropzone-content-outer .dropzone-content-info {
  min-width: 0;
  flex: 1;
}
.dropzone-component#photo_feed-dropzone .dz-default .dropzone-content-outer {
  display: block;
}
.dropzone-component.dz-drag-hover {
  border-style: dashed;
}
.dropzone-component.dz-drag-hover .dz-default,
.dropzone-component.dz-drag-hover .dz-preview {
  opacity: 0.2;
}
.dropzone-component.dz-drag-hover .dropzone-button-photo .inner {
  color: #3b5998 !important;
  background: #a8b9dd !important;
}
.dropzone-component.dz-drag-hover .dropzone-button-photo_feed .inner {
  background-color: #42b72a !important;
  color: #fff !important;
}
.dropzone-component.dz-started {
  display: flex;
  flex-wrap: wrap;
  padding: 8px 2px 0 2px;
}
.dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
  order: 2;
  position: relative;
  display: flex;
  height: auto;
  top: auto;
  left: auto;
  border-radius: 0;
  margin-bottom: 12px;
  background-color: transparent;
  padding: 0 6px;
}
.dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) .inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(168, 185, 221, 0.3);
  transition: all 0.3s;
  color: #a8b9dd;
  font-size: 40px;
}
.dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) .inner .ico:before {
  content: "\ea25";
}
.dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) .inner:hover {
  background-color: #a8b9dd;
  color: #3b5998;
}
.dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) .inner:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
@media screen and (min-width: 480px) {
  .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    width: 33.33%;
  }
}
@media screen and (min-width: 768px) {
  .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    width: 25%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .empty-left .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed),
  .empty-right .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    width: 20%;
  }
}
@media screen and (max-width: 991px) {
  .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    width: 25%;
  }
  .empty-left .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed),
  .empty-right .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    width: 33.33%;
  }
}
@media screen and (max-width: 480px) {
  .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    width: 50% !important;
  }
}
.dropzone-component.dz-started.dz-processing .dz-image:after {
  display: block;
}
.dropzone-component.dz-started.dz-processing .dz-progress {
  display: block;
}
.dropzone-component.dz-started.dz-processing .dz-remove-file {
  display: none;
}
.dropzone-component#photo_feed-dropzone .dz-remove-file {
  left: 4px !important;
  top: 4px !important;
}
html[dir='rtl'] .dropzone-component#photo_feed-dropzone .dz-remove-file {
  left: auto !important;
  right: 4px !important;
}
.dropzone-component:not(#v-dropzone):not(#attachment-dropzone):not([id*="attachment-dropzone"]) .dz-remove-file,
.dropzone-component#photo_feed-dropzone .dz-remove-file {
  left: 14px;
  top: 8px;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  font-size: 8px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100% !important;
  transition: opacity 0.3s;
  animation: none;
  z-index: 11;
  width: 24px;
  height: 24px;
}
html[dir='rtl'] .dropzone-component:not(#v-dropzone):not(#attachment-dropzone):not([id*="attachment-dropzone"]) .dz-remove-file,
html[dir='rtl'] .dropzone-component#photo_feed-dropzone .dz-remove-file {
  right: 14px;
  left: auto;
}
@media (min-width: 992px) {
  .dropzone-component:not(#v-dropzone):not(#attachment-dropzone):not([id*="attachment-dropzone"]) .dz-remove-file,
  .dropzone-component#photo_feed-dropzone .dz-remove-file {
    opacity: 0;
    -webkit-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
  }
  .dropzone-component:not(#v-dropzone):not(#attachment-dropzone):not([id*="attachment-dropzone"]) .dz-preview:hover .dz-remove-file,
  .dropzone-component#photo_feed-dropzone .dz-preview:hover .dz-remove-file {
    opacity: 1;
  }
}
.dropzone-component .dz-preview.dz-file-preview .dz-image {
  border-radius: 0;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.dropzone-component .dz-preview.dz-image-preview,
.dropzone-component .dz-preview.dz-file-preview {
  margin: 0 0 12px 0;
  padding: 0 6px;
  display: flex;
}
@media screen and (min-width: 480px) {
  .dropzone-component .dz-preview.dz-image-preview,
  .dropzone-component .dz-preview.dz-file-preview {
    width: 33.33%;
  }
}
@media screen and (min-width: 768px) {
  .dropzone-component .dz-preview.dz-image-preview,
  .dropzone-component .dz-preview.dz-file-preview {
    width: 25%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .empty-left .dropzone-component .dz-preview.dz-image-preview,
  .empty-left .dropzone-component .dz-preview.dz-file-preview,
  .empty-right .dropzone-component .dz-preview.dz-image-preview,
  .empty-right .dropzone-component .dz-preview.dz-file-preview {
    width: 20%;
  }
}
@media screen and (max-width: 991px) {
  .dropzone-component .dz-preview.dz-image-preview,
  .dropzone-component .dz-preview.dz-file-preview {
    width: 25%;
  }
  .empty-left .dropzone-component .dz-preview.dz-image-preview,
  .empty-left .dropzone-component .dz-preview.dz-file-preview,
  .empty-right .dropzone-component .dz-preview.dz-image-preview,
  .empty-right .dropzone-component .dz-preview.dz-file-preview {
    width: 33.33%;
  }
}
@media screen and (max-width: 480px) {
  .dropzone-component .dz-preview.dz-image-preview,
  .dropzone-component .dz-preview.dz-file-preview {
    width: 50% !important;
  }
}
.dropzone-component .dz-preview.dz-file-preview .dz-image img {
  outline: 0 !important;
}
.dropzone-component .dz-preview.dz-image-preview *,
.dropzone-component .dz-preview.dz-file-preview.dz-complete * {
  border-radius: 0 !important;
}
.dropzone-component .dz-preview.dz-image-preview .dz-image,
.dropzone-component .dz-preview.dz-file-preview.dz-complete .dz-image {
  width: 100%;
  height: 100%;
  height: auto;
}
.dropzone-component .dz-preview.dz-image-preview .dz-image img,
.dropzone-component .dz-preview.dz-file-preview.dz-complete .dz-image img {
  width: 100%;
  height: 100%;
  outline: 1px solid rgba(0, 0, 0, 0.1);
  outline-offset: -1px;
  filter: none !important;
}
.dropzone-component .dz-preview.dz-image-preview .dz-image:after,
.dropzone-component .dz-preview.dz-file-preview.dz-complete .dz-image:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.7);
  display: none;
}
.dropzone-component .dz-preview.dz-image-preview .dz-image:before,
.dropzone-component .dz-preview.dz-file-preview.dz-complete .dz-image:before {
  content: "\e9cb";
  font-family: 'lineficon' !important;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  color: rgba(0, 0, 0, 0.16);
  font-size: 48px;
  z-index: 12;
  display: none;
}
.dropzone-component .dz-preview.dz-image-preview .dz-progress,
.dropzone-component .dz-preview.dz-file-preview.dz-complete .dz-progress {
  width: 88px;
  height: 6px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  margin: 0;
  border-radius: 3px !important;
  display: none;
}
.dropzone-component .dz-preview.dz-image-preview .dz-progress .dz-upload,
.dropzone-component .dz-preview.dz-file-preview.dz-complete .dz-progress .dz-upload {
  border-radius: 3px !important;
  background: #3b5998;
}
.dropzone-component .dz-preview.dz-image-preview.dz-image-preview,
.dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-image-preview {
  background: transparent;
}
.dropzone-component .dz-preview.dz-image-preview.dz-error,
.dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-error {
  position: relative;
}
.dropzone-component .dz-preview.dz-image-preview.dz-error .dz-error-icon,
.dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-error .dz-error-icon {
  display: block !important;
  font-size: 16px;
  color: #fff;
  position: absolute;
  bottom: 4px;
  z-index: 10;
}
html[dir="ltr"] .dropzone-component .dz-preview.dz-image-preview.dz-error .dz-error-icon,
html[dir="ltr"] .dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-error .dz-error-icon {
  right: 16px;
}
html[dir="rtl"] .dropzone-component .dz-preview.dz-image-preview.dz-error .dz-error-icon,
html[dir="rtl"] .dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-error .dz-error-icon {
  left: 16px;
}
.dropzone-component .dz-preview.dz-image-preview.dz-error .dz-error-icon:after,
.dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-error .dz-error-icon:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  opacity: 0;
  transition: opacity 0.3s;
  transform: translateX(-50%);
  bottom: 100%;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 5px solid rgba(0, 0, 0, 0.9);
}
.dropzone-component .dz-preview.dz-image-preview.dz-error .dz-image:after,
.dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-error .dz-image:after {
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 11;
  background-color: rgba(250, 62, 62, 0.9);
}
.dropzone-component .dz-preview.dz-image-preview.dz-error .dz-image:before,
.dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-error .dz-image:before {
  display: block;
}
.dropzone-component .dz-preview.dz-image-preview.dz-error .dz-error-message,
.dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-error .dz-error-message {
  top: auto;
  left: auto;
  right: 6px;
  bottom: 28px;
  border-radius: 3px !important;
  background: rgba(0, 0, 0, 0.9);
  color: #c8c8c8;
  font-size: 12px;
  line-height: 16px;
  width: 176px;
}
.dropzone-component .dz-preview.dz-image-preview.dz-error .dz-error-message:after,
.dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-error .dz-error-message:after {
  display: none;
}
html[dir='rtl'] .dropzone-component .dz-preview.dz-image-preview.dz-error .dz-error-message,
html[dir='rtl'] .dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-error .dz-error-message {
  right: auto;
  left: 6px;
}
.dropzone-component .dz-preview.dz-image-preview.dz-error.active .dz-error-icon:after,
.dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-error.active .dz-error-icon:after {
  opacity: 1;
}
@media screen and (max-width: 480px) {
  .dropzone-component .dz-preview.dz-image-preview.dz-error:nth-child(odd) .dz-error-message,
  .dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-error:nth-child(odd) .dz-error-message {
    width: calc(100vw - 48px);
    left: -3px;
  }
  html[dir='rtl'] .dropzone-component .dz-preview.dz-image-preview.dz-error:nth-child(odd) .dz-error-message,
  html[dir='rtl'] .dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-error:nth-child(odd) .dz-error-message {
    right: -3px;
    left: auto;
  }
  .dropzone-component .dz-preview.dz-image-preview.dz-error:nth-child(even) .dz-error-message,
  .dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-error:nth-child(even) .dz-error-message {
    width: calc(100vw - 48px);
    right: -3px;
  }
  html[dir='rtl'] .dropzone-component .dz-preview.dz-image-preview.dz-error:nth-child(even) .dz-error-message,
  html[dir='rtl'] .dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-error:nth-child(even) .dz-error-message {
    left: -3px;
    right: auto;
  }
}
.dropzone-component .dz-preview.dz-image-preview:not(.dz-processing) .dz-progress,
.dropzone-component .dz-preview.dz-file-preview.dz-complete:not(.dz-processing) .dz-progress {
  animation: none;
}
.dropzone-component .dz-preview.dz-image-preview.dz-processing .dz-progress,
.dropzone-component .dz-preview.dz-file-preview.dz-complete.dz-processing .dz-progress {
  display: block !important;
}
.dropzone-component .dz-preview.dz-image-preview:hover .dz-remove-file,
.dropzone-component .dz-preview.dz-file-preview.dz-complete:hover .dz-remove-file {
  opacity: 1;
}
.dropzone-component .dropzone-clickable {
  margin: 0;
  height: auto;
  background-color: transparent;
  border-radius: 0;
}
@media screen and (min-width: 480px) {
  .dropzone-component .dropzone-clickable {
    width: 33.33%;
  }
}
@media screen and (min-width: 992px) {
  .dropzone-component .dropzone-clickable {
    width: 16.66%;
  }
}
@media screen and (max-width: 991px) {
  .dropzone-component .dropzone-clickable {
    width: 25%;
  }
}
@media screen and (max-width: 480px) {
  .dropzone-component .dropzone-clickable {
    width: 50%;
  }
}
.dropzone-component .dropzone-clickable:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.dropzone-component .dropzone-clickable span {
  border-radius: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  width: 74px;
  height: 74px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s;
  background-color: #3b5998;
}
.dropzone-component .dropzone-clickable span .ico {
  font-size: 0.7em;
}
.dropzone-component .dropzone-clickable span:hover {
  /* background-image: linear-gradient( -20deg, rgb(56,188,233) 0%, rgb(47,159,223) 30%, rgb(38,129,213) 100%);
                background-image: -moz-linear-gradient( -20deg, rgb(56,188,233) 0%, rgb(47,159,223) 30%, rgb(38,129,213) 100%);
                background-image: -webkit-linear-gradient( -20deg, rgb(56,188,233) 0%, rgb(47,159,223) 30%, rgb(38,129,213) 100%);
                background-image: -ms-linear-gradient( -20deg, rgb(56,188,233) 0%, rgb(47,159,223) 30%, rgb(38,129,213) 100%);
                box-shadow: 0px 10px 20px 0px rgba(38, 129, 213, 0.5); */
  background-image: linear-gradient(-90deg, #3b5998, #5783c8);
  box-shadow: 0px 10px 20px 0px rgba(59, 89, 152, 0.5);
}
.dropzone-component .dz-default {
  margin: 0;
  transition: all 0.3s;
}
.dropzone-component .dz-default p {
  margin: 0;
  color: #a2a2a2;
}
.dropzone-component .dz-default h4 {
  font-size: 16px;
  line-height: 21px;
  margin-top: 16px;
  margin-bottom: 8px;
  color: #3b5998;
  font-weight: 400;
}
.dropzone-component .dz-default .dropzone-button:not(.dropzone-button-v) {
  width: 72px;
  height: 72px;
  background-color: #3b5998;
  font-size: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 10px 20px 0px rgba(59, 89, 152, 0.4);
  position: relative;
  margin: 0 auto;
  top: auto;
  left: auto;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.dropzone-component .dz-default .dropzone-button.dropzone-button-v {
  width: auto;
  height: 40px;
  max-height: 40px;
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  top: auto;
  left: auto;
  right: auto;
  bottom: auto;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.dropzone-component .dz-filename {
  display: none;
}
.dropzone-component:hover .dz-default .dropzone-button {
  /*  background-image: linear-gradient( -20deg, rgb(56,188,233) 0%, rgb(47,159,223) 30%, rgb(38,129,213) 100%);
           background-image: -moz-linear-gradient( -20deg, rgb(56,188,233) 0%, rgb(47,159,223) 30%, rgb(38,129,213) 100%);
           background-image: -webkit-linear-gradient( -20deg, rgb(56,188,233) 0%, rgb(47,159,223) 30%, rgb(38,129,213) 100%);
           background-image: -ms-linear-gradient( -20deg, rgb(56,188,233) 0%, rgb(47,159,223) 30%, rgb(38,129,213) 100%); */
  background-image: linear-gradient(-90deg, #3b5998, #5783c8);
  box-shadow: 0px 10px 20px 0px rgba(59, 89, 152, 0.5);
}
.attachment-holder {
  border: 1px solid #dcdcdc;
  border-top: 0;
}
.global_attachment {
  border-radius: 0;
}
.global_attachment.global_attachment__has_file {
  border-radius: 0;
}
.global_attachment.attachment-form-open {
  border-bottom: 1px solid #c8c8c8;
}
.global_attachment.attachment-form-open .global_attachment_manage > a {
  background: #dcdcdc;
}
.global_attachment.attachment-form-open .global_attachment_manage > a .ico-angle-down {
  transform: rotate(180deg);
}
.global_attachment .global_attachment_manage {
  opacity: 1;
}
html[dir="ltr"] .global_attachment .global_attachment_manage {
  right: 0;
}
html[dir="rtl"] .global_attachment .global_attachment_manage {
  left: 0;
}
.global_attachment .global_attachment_manage > a {
  background: transparent;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  opacity: 1;
  color: #555555;
  text-transform: uppercase;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 12px;
  margin-top: -1px;
}
.global_attachment .global_attachment_manage > a .ico-angle-down {
  font-size: 10px;
  font-weight: bold;
  display: inline-block;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .global_attachment .global_attachment_manage > a .ico-angle-down {
  margin-left: 8px;
}
html[dir="rtl"] .global_attachment .global_attachment_manage > a .ico-angle-down {
  margin-right: 8px;
}
html[dir='rtl'] .global_attachment .global_attachment_manage > a > span {
  display: inline-block;
}
.global_attachment .global_attachment_list .ico,
.global_attachment .global_attachment_list .fa {
  color: #a2a2a2;
  font-size: 16px;
}
.global_attachment .global_attachment_list .ico:before,
.global_attachment .global_attachment_list .fa:before {
  color: #a2a2a2;
}
.global_attachment .global_attachment_list .ico:hover,
.global_attachment .global_attachment_list .fa:hover {
  color: #555555;
}
.global_attachment .global_attachment_list .ico:hover:before,
.global_attachment .global_attachment_list .fa:hover:before {
  color: #555555;
}
.js_attachment_list {
  padding-top: 8px;
  padding-bottom: 0;
  border-top: 1px solid #efefef;
  overflow-x: visible;
  overflow-y: scroll;
  max-height: 300px;
}
.attachment_holder .attachment_list .no-attachment {
  font-size: 14px;
  line-height: 18px;
  color: #a2a2a2;
  display: block;
  width: 100%;
  text-align: center;
  padding-top: 8px;
  padding-bottom: 16px;
}
.attachment_holder,
.attachment_holder_view,
.attachment_profile_view {
  border: 0;
  padding-left: 16px;
  padding-right: 16px;
}
.attachment_holder .attachment-row:nth-child(1) .item-outer,
.attachment_holder_view .attachment-row:nth-child(1) .item-outer,
.attachment_profile_view .attachment-row:nth-child(1) .item-outer {
  border-top: 0;
}
.attachment_holder .item-outer,
.attachment_holder_view .item-outer,
.attachment_profile_view .item-outer {
  display: flex;
  padding-top: 8px;
  padding-bottom: 8px;
  border-top: 1px solid #efefef;
}
.attachment_holder .attachment-image,
.attachment_holder_view .attachment-image,
.attachment_profile_view .attachment-image {
  min-width: 48px;
  width: 48px;
}
.attachment_holder .attachment-image.attachment-image-icon,
.attachment_holder_view .attachment-image.attachment-image-icon,
.attachment_profile_view .attachment-image.attachment-image-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 32px;
}
html[dir='ltr'] .attachment_holder .attachment-image.attachment-image-icon,
html[dir='ltr'] .attachment_holder_view .attachment-image.attachment-image-icon,
html[dir='ltr'] .attachment_profile_view .attachment-image.attachment-image-icon {
  border-right: 1px solid #efefef;
}
html[dir='rtl'] .attachment_holder .attachment-image.attachment-image-icon,
html[dir='rtl'] .attachment_holder_view .attachment-image.attachment-image-icon,
html[dir='rtl'] .attachment_profile_view .attachment-image.attachment-image-icon {
  border-left: 1px solid #efefef;
}
.attachment_holder .attachment-image .item-media-src > span,
.attachment_holder_view .attachment-image .item-media-src > span,
.attachment_profile_view .attachment-image .item-media-src > span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.attachment_holder .attachment-image .item-media-src > span:before,
.attachment_holder_view .attachment-image .item-media-src > span:before,
.attachment_profile_view .attachment-image .item-media-src > span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.attachment_holder .attachment-body,
.attachment_holder_view .attachment-body,
.attachment_profile_view .attachment-body {
  min-width: 0;
  flex: 1;
  position: relative;
}
html[dir='ltr'] .attachment_holder .attachment-body,
html[dir='ltr'] .attachment_holder_view .attachment-body,
html[dir='ltr'] .attachment_profile_view .attachment-body {
  padding-left: 16px;
  padding-right: 88px;
}
html[dir='rtl'] .attachment_holder .attachment-body,
html[dir='rtl'] .attachment_holder_view .attachment-body,
html[dir='rtl'] .attachment_profile_view .attachment-body {
  padding-right: 16px;
  padding-left: 88px;
}
.attachment_holder .attachment-body .attachment-row-title,
.attachment_holder_view .attachment-body .attachment-row-title,
.attachment_profile_view .attachment-body .attachment-row-title {
  display: flex;
  flex-direction: column;
}
.attachment_holder .attachment-body .attachment-row-title .item-title,
.attachment_holder_view .attachment-body .attachment-row-title .item-title,
.attachment_profile_view .attachment-body .attachment-row-title .item-title {
  font-size: 14px;
  line-height: 18px;
  color: #555555;
  font-weight: normal;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 4px;
}
.attachment_holder .attachment-body .attachment-row-title .item-info,
.attachment_holder_view .attachment-body .attachment-row-title .item-info,
.attachment_profile_view .attachment-body .attachment-row-title .item-info {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.attachment_holder .attachment-body .attachment-row-actions,
.attachment_holder_view .attachment-body .attachment-row-actions,
.attachment_profile_view .attachment-body .attachment-row-actions {
  position: absolute;
  top: -8px;
  display: flex;
}
html[dir="ltr"] .attachment_holder .attachment-body .attachment-row-actions,
html[dir="ltr"] .attachment_holder_view .attachment-body .attachment-row-actions,
html[dir="ltr"] .attachment_profile_view .attachment-body .attachment-row-actions {
  right: 0;
}
html[dir="rtl"] .attachment_holder .attachment-body .attachment-row-actions,
html[dir="rtl"] .attachment_holder_view .attachment-body .attachment-row-actions,
html[dir="rtl"] .attachment_profile_view .attachment-body .attachment-row-actions {
  left: 0;
}
.attachment_holder .attachment-body .attachment-row-actions > span,
.attachment_holder_view .attachment-body .attachment-row-actions > span,
.attachment_profile_view .attachment-body .attachment-row-actions > span,
.attachment_holder .attachment-body .attachment-row-actions > a,
.attachment_holder_view .attachment-body .attachment-row-actions > a,
.attachment_profile_view .attachment-body .attachment-row-actions > a {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.attachment_holder .attachment-body .attachment-row-actions > span span.ico,
.attachment_holder_view .attachment-body .attachment-row-actions > span span.ico,
.attachment_profile_view .attachment-body .attachment-row-actions > span span.ico,
.attachment_holder .attachment-body .attachment-row-actions > a span.ico,
.attachment_holder_view .attachment-body .attachment-row-actions > a span.ico,
.attachment_profile_view .attachment-body .attachment-row-actions > a span.ico {
  font-size: 16px;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.attachment_holder .attachment-body .attachment-row-actions > span:hover span.ico,
.attachment_holder_view .attachment-body .attachment-row-actions > span:hover span.ico,
.attachment_profile_view .attachment-body .attachment-row-actions > span:hover span.ico {
  color: #555555;
}
.attachment_holder .attachment-body .attachment-row-actions > a:hover span.ico,
.attachment_holder_view .attachment-body .attachment-row-actions > a:hover span.ico,
.attachment_profile_view .attachment-body .attachment-row-actions > a:hover span.ico {
  color: #fa3e3e;
}
.attachment_holder_view,
.attachment_profile_view {
  padding: 0;
  border-bottom: 1px solid #efefef;
  padding-bottom: 16px;
}
.attachment_holder_view .attachment_header_holder,
.attachment_profile_view .attachment_header_holder {
  background: none;
  padding: 8px 0;
}
.attachment_holder_view .attachment_header_holder .attachment_header,
.attachment_profile_view .attachment_header_holder .attachment_header {
  color: #555555;
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
}
.attachment_holder_view .attachment_list,
.attachment_profile_view .attachment_list {
  padding: 0;
}
.attachment_holder_view {
  max-height: 300px;
  overflow: auto;
}
.attachment_holder_view .attachment-row {
  max-width: 640px;
}
.attachment_profile_view {
  border-bottom: 0;
}
.attachment_profile_view .item-info > span {
  color: #555555;
}
.attachment_profile_view .item-info > span > b,
.attachment_profile_view .item-info > span > span {
  color: #a2a2a2;
}
.attachment_profile_view .attachment_time_title {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  color: #555555;
}
@media (min-width: 992px) {
  #main.empty-left.empty-right .attachment_holder_view .attachment_list,
  #main.empty-left.empty-right .attachment_profile_view .attachment_list {
    display: flex;
    flex-flow: wrap;
    margin: 0 -8px;
  }
  #main.empty-left.empty-right .attachment_holder_view .attachment_list .attachment-row,
  #main.empty-left.empty-right .attachment_profile_view .attachment_list .attachment-row {
    width: 50%;
    max-width: 50%;
    padding-left: 8px;
    padding-right: 8px;
  }
  #main.empty-left.empty-right .attachment_holder_view .attachment_list .attachment-row:nth-child(2) .item-outer,
  #main.empty-left.empty-right .attachment_profile_view .attachment_list .attachment-row:nth-child(2) .item-outer {
    border-top: 0;
  }
}
.attachment-form-holder .js_upload_form_wrapper {
  margin-bottom: 0;
}
.attachment-form-holder .js_upload_form_wrapper .js_upload_form {
  padding: 8px;
}
.attachment-form-holder .js_upload_form_wrapper .js_upload_form .dz-error-message {
  font-size: 12px;
  line-height: 16px;
  color: #fa3e3e;
  margin-top: 8px;
}
.attachment-form-holder .attachment-form-action {
  position: relative;
  height: 40px;
  border-top: 1px solid #efefef;
  display: flex;
  align-items: center;
}
html[dir="ltr"] .attachment-form-holder .attachment-form-action .attachment-delete-all {
  margin-left: 16px;
}
html[dir="rtl"] .attachment-form-holder .attachment-form-action .attachment-delete-all {
  margin-right: 16px;
}
.attachment-form-holder .attachment-form-action .attachment-close {
  position: absolute;
  width: 40px;
  top: 0;
  bottom: 0;
  height: auto;
  border: 0 !important;
  border-left: 1px solid #efefef !important;
  background: #f8f8f8;
  display: flex !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] .attachment-form-holder .attachment-form-action .attachment-close {
  right: 0;
}
html[dir="rtl"] .attachment-form-holder .attachment-form-action .attachment-close {
  left: 0;
}
.attachment-form-holder .attachment-form-action .attachment-close span.ico {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.attachment-form-holder .attachment-form-action .attachment-close:hover span.ico {
  color: #555555;
}
.dropzone-component#attachment-dropzone,
.dropzone-component[id*="attachment-dropzone"] {
  padding: 16px 8px;
  height: auto;
  min-height: auto;
  position: relative;
  margin-bottom: 0;
}
.dropzone-component#attachment-dropzone.dz-started,
.dropzone-component[id*="attachment-dropzone"].dz-started {
  padding: 0;
  border: none;
  background: transparent;
}
.dropzone-component#attachment-dropzone.dz-started .dz-default,
.dropzone-component[id*="attachment-dropzone"].dz-started .dz-default {
  display: none;
}
.dropzone-component#attachment-dropzone .dz-default .dropzone-video-icon,
.dropzone-component[id*="attachment-dropzone"] .dz-default .dropzone-video-icon {
  display: none;
}
.dropzone-component#attachment-dropzone .dz-default h4,
.dropzone-component[id*="attachment-dropzone"] .dz-default h4 {
  margin: 0;
  font-size: 14px;
  line-height: 18px;
  font-weight: normal;
  margin-bottom: 4px;
}
.dropzone-component#attachment-dropzone .dz-default p,
.dropzone-component[id*="attachment-dropzone"] .dz-default p {
  font-size: 12px;
  margin-bottom: 2px;
}
.dropzone-component#attachment-dropzone .dz-default .dropzone-button-attachment,
.dropzone-component[id*="attachment-dropzone"] .dz-default .dropzone-button-attachment {
  width: auto;
  height: 40px;
  max-height: 40px;
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  border-radius: 2px;
  margin-top: auto;
  margin-bottom: auto;
}
html[dir="ltr"] .dropzone-component#attachment-dropzone .dz-default .dropzone-button-attachment,
html[dir="ltr"] .dropzone-component[id*="attachment-dropzone"] .dz-default .dropzone-button-attachment {
  margin-left: 8px;
}
html[dir="rtl"] .dropzone-component#attachment-dropzone .dz-default .dropzone-button-attachment,
html[dir="rtl"] .dropzone-component[id*="attachment-dropzone"] .dz-default .dropzone-button-attachment {
  margin-right: 8px;
}
.dropzone-component#attachment-dropzone .dz-preview,
.dropzone-component[id*="attachment-dropzone"] .dz-preview {
  width: 100% !important;
  display: flex;
  align-items: center;
  min-height: auto;
  margin: 0;
  padding: 8px;
}
.dropzone-component#attachment-dropzone .dz-preview .dz-attachment-info,
.dropzone-component[id*="attachment-dropzone"] .dz-preview .dz-attachment-info {
  flex: 1;
  min-width: 0;
}
.dropzone-component#attachment-dropzone .dz-preview .dz-attachment-upload-again,
.dropzone-component[id*="attachment-dropzone"] .dz-preview .dz-attachment-upload-again {
  width: auto;
  height: 40px;
  max-height: 40px;
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  margin-top: auto;
  margin-bottom: auto;
  border-radius: 32px !important;
  display: none !important;
}
.dropzone-component#attachment-dropzone .dz-preview .dz-image,
.dropzone-component[id*="attachment-dropzone"] .dz-preview .dz-image {
  width: 52px;
  height: 52px;
  min-width: 52px;
  display: none;
}
.dropzone-component#attachment-dropzone .dz-preview .dz-image img,
.dropzone-component[id*="attachment-dropzone"] .dz-preview .dz-image img {
  width: 100%;
  height: 100%;
}
.dropzone-component#attachment-dropzone .dz-preview .dz-image:before,
.dropzone-component[id*="attachment-dropzone"] .dz-preview .dz-image:before {
  font-size: 24px;
}
.dropzone-component#attachment-dropzone .dz-preview.dz-image-preview .dz-image,
.dropzone-component[id*="attachment-dropzone"] .dz-preview.dz-image-preview .dz-image {
  display: block;
}
.dropzone-component#attachment-dropzone .dz-preview .dz-filename,
.dropzone-component[id*="attachment-dropzone"] .dz-preview .dz-filename {
  flex: 1;
  min-width: 0;
  font-size: 14px;
  line-height: 18px;
  max-width: 100%;
  color: #555555;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-left: 10px;
  padding-right: 10px;
}
html[dir="ltr"] .dropzone-component#attachment-dropzone .dz-preview .dz-btn-progress,
html[dir="ltr"] .dropzone-component[id*="attachment-dropzone"] .dz-preview .dz-btn-progress {
  margin-left: 8px;
}
html[dir="rtl"] .dropzone-component#attachment-dropzone .dz-preview .dz-btn-progress,
html[dir="rtl"] .dropzone-component[id*="attachment-dropzone"] .dz-preview .dz-btn-progress {
  margin-right: 8px;
}
.dropzone-component#attachment-dropzone .dz-preview .dz-progress,
.dropzone-component[id*="attachment-dropzone"] .dz-preview .dz-progress {
  width: 72px;
  height: 8px;
  position: relative;
  background-color: #a8b9dd;
  border-radius: 8px;
  overflow: hidden;
  right: auto;
  left: auto;
  bottom: auto;
  top: auto;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 0;
  margin-right: 0;
  z-index: 0;
  opacity: 0;
  transform: none;
}
.dropzone-component#attachment-dropzone .dz-preview .dz-progress .dz-upload,
.dropzone-component[id*="attachment-dropzone"] .dz-preview .dz-progress .dz-upload {
  height: 8px;
  display: block;
  width: 0;
  transition: width 0.3s;
  background: #3b5998;
}
html[dir='rtl'] .dropzone-component#attachment-dropzone .dz-preview .dz-progress,
html[dir='rtl'] .dropzone-component[id*="attachment-dropzone"] .dz-preview .dz-progress {
  right: auto;
  left: 8px;
}
.dropzone-component#attachment-dropzone .dz-preview .dz-remove-file,
.dropzone-component[id*="attachment-dropzone"] .dz-preview .dz-remove-file {
  font-size: 14px;
  line-height: 18px;
  color: #3b5998;
  display: none;
  cursor: pointer;
}
html[dir='ltr'] .dropzone-component#attachment-dropzone .dz-preview .dz-remove-file,
html[dir='ltr'] .dropzone-component[id*="attachment-dropzone"] .dz-preview .dz-remove-file {
  padding-left: 10px;
}
html[dir='rtl'] .dropzone-component#attachment-dropzone .dz-preview .dz-remove-file,
html[dir='rtl'] .dropzone-component[id*="attachment-dropzone"] .dz-preview .dz-remove-file {
  padding-right: 10px;
}
.dropzone-component#attachment-dropzone .dz-preview.dz-complete.dz-error .dz-remove-file,
.dropzone-component[id*="attachment-dropzone"] .dz-preview.dz-complete.dz-error .dz-remove-file,
.dropzone-component#attachment-dropzone .dz-preview.dz-complete.dz-error .dz-attachment-upload-again,
.dropzone-component[id*="attachment-dropzone"] .dz-preview.dz-complete.dz-error .dz-attachment-upload-again {
  display: flex !important;
}
.dropzone-component#attachment-dropzone .dz-preview.dz-error,
.dropzone-component[id*="attachment-dropzone"] .dz-preview.dz-error {
  background-color: #ffecec;
  border: 1px dashed #fb7070;
}
.dropzone-component#attachment-dropzone .dz-preview.dz-error .dz-progress,
.dropzone-component[id*="attachment-dropzone"] .dz-preview.dz-error .dz-progress {
  display: none;
}
.dropzone-component#attachment-dropzone .dz-preview.dz-error .dz-error-icon,
.dropzone-component[id*="attachment-dropzone"] .dz-preview.dz-error .dz-error-icon {
  display: none !important;
}
.dropzone-component#attachment-dropzone .dz-preview.dz-error.dz-file-preview,
.dropzone-component[id*="attachment-dropzone"] .dz-preview.dz-error.dz-file-preview,
.dropzone-component#attachment-dropzone .dz-preview.dz-error:not(.dz-file-preview):not(.dz-image-preview),
.dropzone-component[id*="attachment-dropzone"] .dz-preview.dz-error:not(.dz-file-preview):not(.dz-image-preview) {
  padding: 16px;
}
.dropzone-component#attachment-dropzone .dz-preview.dz-error.dz-image-preview .dz-filename,
.dropzone-component[id*="attachment-dropzone"] .dz-preview.dz-error.dz-image-preview .dz-filename {
  margin-bottom: 16px;
}
.dropzone-component#attachment-dropzone .dz-preview.dz-error.dz-image-preview .dz-remove-file,
.dropzone-component[id*="attachment-dropzone"] .dz-preview.dz-error.dz-image-preview .dz-remove-file {
  position: absolute;
  bottom: 14px;
}
html[dir='ltr'] .dropzone-component#attachment-dropzone .dz-preview.dz-error.dz-image-preview .dz-remove-file,
html[dir='ltr'] .dropzone-component[id*="attachment-dropzone"] .dz-preview.dz-error.dz-image-preview .dz-remove-file {
  left: 60px;
}
html[dir='rtl'] .dropzone-component#attachment-dropzone .dz-preview.dz-error.dz-image-preview .dz-remove-file,
html[dir='rtl'] .dropzone-component[id*="attachment-dropzone"] .dz-preview.dz-error.dz-image-preview .dz-remove-file {
  right: 60px;
}
.dropzone-component#attachment-dropzone .dz-preview.dz-processing,
.dropzone-component[id*="attachment-dropzone"] .dz-preview.dz-processing {
  background: #d8e0f0;
  border: 1px dashed #a8b9dd;
}
.dropzone-component#attachment-dropzone .dz-preview.dz-processing .dz-progress,
.dropzone-component[id*="attachment-dropzone"] .dz-preview.dz-processing .dz-progress {
  opacity: 1;
  display: block;
}
.dropzone-component#attachment-dropzone .dz-preview.dz-processing .dz-image:after,
.dropzone-component[id*="attachment-dropzone"] .dz-preview.dz-processing .dz-image:after {
  display: none;
}
.uploader-photo-fix-height .dropzone-component .dz-preview.dz-file-preview .dz-image {
  padding-bottom: 0;
}
@media (min-width: 320px) {
  .uploader-photo-fix-height .dropzone-component .dz-preview,
  .uploader-photo-fix-height .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    min-height: 130px;
    max-height: 130px;
  }
}
@media (min-width: 400px) and (max-width: 480px) {
  .uploader-photo-fix-height .dropzone-component .dz-preview,
  .uploader-photo-fix-height .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    min-height: 170px;
    max-height: 170px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .uploader-photo-fix-height .dropzone-component .dz-preview,
  .uploader-photo-fix-height .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    min-height: 170px;
    max-height: 170px;
  }
}
@media (min-width: 768px) {
  .uploader-photo-fix-height .dropzone-component .dz-preview,
  .uploader-photo-fix-height .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    min-height: 135px;
    max-height: 135px;
  }
}
@media (min-width: 992px) {
  .uploader-photo-fix-height .dropzone-component .dz-preview,
  .uploader-photo-fix-height .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    min-height: 140px;
    max-height: 140px;
  }
}
@media (min-width: 1200px) {
  .uploader-photo-fix-height .dropzone-component .dz-preview,
  .uploader-photo-fix-height .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    min-height: 173px;
    max-height: 173px;
  }
}
@media (min-width: 1200px) {
  #main:not(.empty-left):not(.empty-right) .uploader-photo-fix-height .dropzone-component .dz-preview,
  #main:not(.empty-left):not(.empty-right) .uploader-photo-fix-height .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    min-height: 140px;
    max-height: 140px;
  }
}
@media (min-width: 992px) {
  .empty-left .dropzone-component .dz-preview.dz-image-preview,
  .empty-right .dropzone-component .dz-preview.dz-image-preview,
  .empty-left .dropzone-component .dz-preview.dz-file-preview,
  .empty-right .dropzone-component .dz-preview.dz-file-preview {
    width: 20%;
  }
  .empty-left .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed),
  .empty-right .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    width: 20%;
  }
}
@media (min-width: 768px) {
  .empty-left.empty-right .dropzone-component .dz-preview.dz-image-preview,
  .empty-left.empty-right .dropzone-component .dz-preview.dz-file-preview {
    width: 25%;
  }
  .empty-left.empty-right .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    width: 25%;
  }
}
@media (min-width: 992px) {
  .empty-left.empty-right .dropzone-component .dz-preview.dz-image-preview,
  .empty-left.empty-right .dropzone-component .dz-preview.dz-file-preview {
    width: 16.66%;
  }
  .empty-left.empty-right .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    width: 16.66%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .dropzone-component .dz-preview.dz-image-preview,
  #main:not(.empty-left):not(.empty-right) .dropzone-component .dz-preview.dz-file-preview {
    width: 33.33%;
  }
  #main:not(.empty-left):not(.empty-right) .dropzone-component.dz-started .dropzone-button.outer:not(.dropzone-button-photo_feed) {
    width: 33.33%;
  }
}
.feed_info {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
  white-space: nowrap;
}
.activity_feed_content_link > div > a,
.feed_block_title_content > a {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.js_comment_like_holder {
  min-height: 32px;
}
.row_feed_loop {
  padding-bottom: 0 !important;
  margin-bottom: 16px !important;
}
.activity_feed_header {
  padding-left: 76px;
  padding-right: 16px;
}
.activity_feed_header_info {
  min-height: 51px;
  margin-bottom: 0;
  font-size: 14px;
}
.activity_feed_header_info time {
  font-size: 12px;
  color: #a2a2a2;
  display: block;
}
.activity_feed_header_info time > a,
.activity_feed_header_info time > a:hover {
  color: #a2a2a2;
}
.activity_feed_header_info .feed_info {
  color: #555555;
}
.activity_feed_header_info .feed_info .dropdown .user_profile_link_span {
  padding: 0;
}
.activity_feed_content {
  padding: 0;
}
.activity_feed_content .feed_banner img {
  max-width: 100%;
}
.activity_feed_content_text {
  display: inline-block;
  display: block;
  margin: 16px;
  margin-top: 8px;
  padding: 16px;
  border: 1px #e6e6e6 solid;
}
.activity_feed_content_text:before,
.activity_feed_content_text:after {
  content: " ";
  display: table;
}
.activity_feed_content_text:after {
  clear: both;
}
.activity_feed_content_text:before,
.activity_feed_content_text:after {
  content: " ";
  display: table;
}
.activity_feed_content_text:after {
  clear: both;
}
.activity_feed_content_text > div:not(:first-child) {
  margin-top: 16px;
}
.activity_feed_content_text.empty_content {
  padding: 0;
  margin: 0;
  margin-bottom: 16px;
  border: none;
}
.activity_feed_location {
  padding-top: 10px;
  margin: 16px;
  border-top: 1px solid #e6e6e6;
  position: relative;
  color: #555555;
}
.activity_like_holder {
  height: 32px;
  line-height: 32px;
  font-size: 13px;
}
.activity_like_holder > .user_profile_link_span > a {
  color: #3b5998 !important;
}
.activity_feed_disabled_link .activity_feed_content_link {
  display: none !important;
}
.comment_mini_content_commands {
  background: #ffffff;
  overflow: hidden;
  border-bottom: #dcdcdc 1px solid;
  border-top: #dcdcdc 1px solid;
  border-left: #dcdcdc 1px solid;
  position: relative;
  display: block;
  height: 32px;
}
.comment_mini_content_commands > div {
  display: block;
  position: relative;
}
[dir="ltr"] .comment_mini_content_commands > div {
  float: left;
}
[dir="ltr"] .comment_mini_content_commands > div.feed_comment_share_holder {
  float: right;
}
[dir="rtl"] .comment_mini_content_commands > div {
  float: right;
}
[dir="rtl"] .comment_mini_content_commands > div.feed_comment_share_holder {
  float: left;
}
.feed_like_link a.js_like_link_toggle {
  display: block;
  color: #a2a2a2;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
}
.feed_like_link a.js_like_link_toggle:hover {
  color: #3b5998;
  transition: all 0.5s ease;
}
.feed_like_link a.js_like_link_toggle:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f164';
  text-align: center;
  width: 32px;
  height: 32px;
  font-size: 14px;
  line-height: 32px;
}
.feed_like_link a.js_like_link_toggle:hover:before {
  color: #3b5998;
  transition: all 0.5s ease;
}
.feed_like_link a.js_like_link_toggle.liked {
  color: #3b5998;
}
.feed_like_link a.js_like_link_toggle:before {
  height: 24px;
  line-height: 24px;
  border-right: #dcdcdc 1px solid;
}
.feed_like_link a.js_like_link_toggle > span {
  display: none;
}
.comment_mini_action > ul > li {
  display: inline;
}
.comment_mini_action > ul > li + li:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\a0\b7\a0';
}
._app_link .activity_feed_content_link .activity_feed_content_image,
.feed_link_content_preview .activity_feed_content_image {
  max-width: 200px;
}
@media (max-width: 480px) {
  ._app_link .activity_feed_content_link .activity_feed_content_image,
  .feed_link_content_preview .activity_feed_content_image {
    max-width: 100%;
    float: none;
    overflow: hidden;
  }
}
._app_PHPfox_Videos .feed_block_title_content iframe {
  max-width: 100%;
  width: 100%;
}
.empty-right ._app_PHPfox_Videos .feed_block_title_content iframe {
  max-width: 100%;
}
.activity_feed_content_status {
  padding-bottom: 0;
  white-space: pre-line;
}
.activity_feed_content_status .user_profile_link_span a {
  color: #3b5998 !important;
  font-weight: normal !important;
}
.activity_feed_content_status .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.js_view_more_part,
.js_view_more_full {
  white-space: pre-line;
}
.feed_stream {
  background: #ffffff;
  min-height: 200px;
  margin-bottom: 20px;
}
.feed_form_textarea {
  background: #ffffff;
  color: #555555;
  padding: 10px;
}
.feed_form_textarea textarea {
  font-size: 12px;
  height: 20px;
  background: transparent;
  width: 100%;
  padding: 0;
  margin: 0;
  border: 0;
  text-indent: 0;
}
.feed_form_actions {
  display: none;
  position: relative;
  margin-top: 10px;
}
.feed_form_actions a,
.feed_form_actions a:hover {
  display: block;
  border: 1px #3b5998 solid;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  text-transform: uppercase;
  font-weight: 300;
  font-size: 13px !important;
  letter-spacing: 1px;
  color: #3b5998;
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 9px 12px;
  line-height: 1.42857143;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
  border-radius: 2px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 14px;
  line-height: 18px;
  padding: 0px 12px !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  border: none !important;
  height: 40px;
}
.feed_form_actions a:focus,
.feed_form_actions a:hover:focus,
.feed_form_actions a:active:focus,
.feed_form_actions a:hover:active:focus,
.feed_form_actions a.active:focus,
.feed_form_actions a:hover.active:focus,
.feed_form_actions a.focus,
.feed_form_actions a:hover.focus,
.feed_form_actions a:active.focus,
.feed_form_actions a:hover:active.focus,
.feed_form_actions a.active.focus,
.feed_form_actions a:hover.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.feed_form_actions a:hover,
.feed_form_actions a:hover:hover,
.feed_form_actions a:focus,
.feed_form_actions a:hover:focus,
.feed_form_actions a.focus,
.feed_form_actions a:hover.focus {
  color: #333333;
  text-decoration: none;
}
.feed_form_actions a:active,
.feed_form_actions a:hover:active,
.feed_form_actions a.active,
.feed_form_actions a:hover.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.feed_form_actions a.disabled,
.feed_form_actions a:hover.disabled,
.feed_form_actions a.button_not_active,
.feed_form_actions a:hover.button_not_active,
.feed_form_actions a[disabled],
.feed_form_actions a:hover[disabled],
fieldset[disabled] .feed_form_actions a,
fieldset[disabled] .feed_form_actions a:hover {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.feed_form_actions a.disabled,
a.feed_form_actions a:hover.disabled,
fieldset[disabled] a.feed_form_actions a,
fieldset[disabled] a.feed_form_actions a:hover {
  pointer-events: none;
}
.feed_form_actions a:focus,
.feed_form_actions a:hover:focus,
.feed_form_actions a.focus,
.feed_form_actions a:hover.focus {
  color: #333333;
  background-color: #e6e6e6 !important;
  border-color: #cccccc;
}
.feed_form_actions a:hover,
.feed_form_actions a:hover:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
.feed_form_actions a:active,
.feed_form_actions a:hover:active,
.feed_form_actions a.active,
.feed_form_actions a:hover.active,
.open > .dropdown-toggle.feed_form_actions a,
.open > .dropdown-toggle.feed_form_actions a:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
.feed_form_actions a:active:hover,
.feed_form_actions a:hover:active:hover,
.feed_form_actions a.active:hover,
.feed_form_actions a:hover.active:hover,
.open > .dropdown-toggle.feed_form_actions a:hover,
.open > .dropdown-toggle.feed_form_actions a:hover:hover,
.feed_form_actions a:active:focus,
.feed_form_actions a:hover:active:focus,
.feed_form_actions a.active:focus,
.feed_form_actions a:hover.active:focus,
.open > .dropdown-toggle.feed_form_actions a:focus,
.open > .dropdown-toggle.feed_form_actions a:hover:focus,
.feed_form_actions a:active.focus,
.feed_form_actions a:hover:active.focus,
.feed_form_actions a.active.focus,
.feed_form_actions a:hover.active.focus,
.open > .dropdown-toggle.feed_form_actions a.focus,
.open > .dropdown-toggle.feed_form_actions a:hover.focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #cccccc;
}
.feed_form_actions a:active,
.feed_form_actions a:hover:active,
.feed_form_actions a.active,
.feed_form_actions a:hover.active,
.open > .dropdown-toggle.feed_form_actions a,
.open > .dropdown-toggle.feed_form_actions a:hover {
  background-image: none;
}
.feed_form_actions a.disabled,
.feed_form_actions a:hover.disabled,
.feed_form_actions a[disabled],
.feed_form_actions a:hover[disabled],
fieldset[disabled] .feed_form_actions a,
fieldset[disabled] .feed_form_actions a:hover,
.feed_form_actions a.disabled:hover,
.feed_form_actions a:hover.disabled:hover,
.feed_form_actions a[disabled]:hover,
.feed_form_actions a:hover[disabled]:hover,
fieldset[disabled] .feed_form_actions a:hover,
fieldset[disabled] .feed_form_actions a:hover:hover,
.feed_form_actions a.disabled:focus,
.feed_form_actions a:hover.disabled:focus,
.feed_form_actions a[disabled]:focus,
.feed_form_actions a:hover[disabled]:focus,
fieldset[disabled] .feed_form_actions a:focus,
fieldset[disabled] .feed_form_actions a:hover:focus,
.feed_form_actions a.disabled.focus,
.feed_form_actions a:hover.disabled.focus,
.feed_form_actions a[disabled].focus,
.feed_form_actions a:hover[disabled].focus,
fieldset[disabled] .feed_form_actions a.focus,
fieldset[disabled] .feed_form_actions a:hover.focus,
.feed_form_actions a.disabled:active,
.feed_form_actions a:hover.disabled:active,
.feed_form_actions a[disabled]:active,
.feed_form_actions a:hover[disabled]:active,
fieldset[disabled] .feed_form_actions a:active,
fieldset[disabled] .feed_form_actions a:hover:active,
.feed_form_actions a.disabled.active,
.feed_form_actions a:hover.disabled.active,
.feed_form_actions a[disabled].active,
.feed_form_actions a:hover[disabled].active,
fieldset[disabled] .feed_form_actions a.active,
fieldset[disabled] .feed_form_actions a:hover.active {
  background-color: #ffffff;
  border-color: #cccccc;
}
.feed_form_actions a .badge,
.feed_form_actions a:hover .badge {
  color: #ffffff;
  background-color: #333333;
}
.feed_form_actions a.btn-icon .fa,
.feed_form_actions a:hover.btn-icon .fa,
.feed_form_actions a.btn-icon .ico,
.feed_form_actions a:hover.btn-icon .ico {
  margin-right: 8px;
  margin-left: 2px;
}
html[dir='rtl'] .feed_form_actions a.btn-icon .fa,
html[dir='rtl'] .feed_form_actions a:hover.btn-icon .fa,
html[dir='rtl'] .feed_form_actions a.btn-icon .ico,
html[dir='rtl'] .feed_form_actions a:hover.btn-icon .ico {
  margin-left: 8px;
  margin-right: 2px;
}
.feed_form_actions a.btn-icon .fa:last-child:nth-child(2),
.feed_form_actions a:hover.btn-icon .fa:last-child:nth-child(2),
.feed_form_actions a.btn-icon .ico:last-child:nth-child(2),
.feed_form_actions a:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 2px;
}
html[dir="ltr"] .feed_form_actions a.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] .feed_form_actions a:hover.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] .feed_form_actions a.btn-icon .ico:last-child:nth-child(2),
html[dir="ltr"] .feed_form_actions a:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 8px;
}
html[dir="rtl"] .feed_form_actions a.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] .feed_form_actions a:hover.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] .feed_form_actions a.btn-icon .ico:last-child:nth-child(2),
html[dir="rtl"] .feed_form_actions a:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 8px;
}
html[dir='rtl'] .feed_form_actions a.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] .feed_form_actions a:hover.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] .feed_form_actions a.btn-icon .ico:last-child:nth-child(2),
html[dir='rtl'] .feed_form_actions a:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 2px;
}
.feed_form_actions a.btn-round,
.feed_form_actions a:hover.btn-round {
  border-width: 0;
}
.feed_form_actions a:hover {
  border-color: #2d4373;
  background: #3b5998;
  color: #ffffff;
  transition: all 0.5s ease;
}
.feed_form_user {
  position: relative;
  padding-bottom: 16px;
  margin-bottom: 16px;
  border-bottom: 1px #ebebeb solid;
  height: 60px;
}
.feed_form_user img {
  position: absolute;
  left: 0;
  top: 11px;
}
.feed_form_user .feed_form_user_info {
  position: absolute;
  left: 60px;
  top: 0;
  right: 0;
}
.feed_form_user .feed_form_user_info .user_profile_link_span > a,
.feed_form_user .feed_form_user_info .user_profile_link_span > a:hover {
  color: #808080 !important;
}
.feed_form_user .feed_form_user_info > span > a {
  font-size: 14px;
}
.feed_form_user .feed_form_user_info > div {
  padding-top: 5px;
}
.feed_form_user .feed_form_user_info > div a,
.feed_form_user .feed_form_user_info > div a:hover {
  font-size: 13px;
  color: #a6a6a6;
  display: inline-block;
  margin-right: 8px;
}
.feed_form_user .feed_form_user_info > div a:hover {
  text-decoration: underline;
}
.feed_form_user .feed_form_user_info > div a.logout:before {
  content: '/';
  padding-right: 10px;
}
.feed_form.active .feed_form_actions {
  display: block;
}
.feed_form_drop {
  margin: 10px;
  position: relative;
}
.feed_form_toggle {
  position: absolute;
  right: 10px;
  bottom: -2px;
  cursor: pointer;
  font-size: 15px;
}
.is_toggle_mode i:before {
  content: '\f151';
}
.user_block {
  display: none;
}
@media (min-width: 992px) {
  .user_block {
    display: block;
  }
}
.user_block_is_active .user_block {
  display: block;
}
.feed_form_menu {
  margin-left: -5px;
}
.feed_banner > img {
  max-width: 100%;
}
#hashtag_cloud .tag_cloud ul li {
  display: inline-block;
}
#hashtag_cloud .tag_cloud ul li a,
#hashtag_cloud .tag_cloud ul li a:hover {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  display: inline-block;
  font-size: 14px;
  padding: 0 2px;
}
.site_hash_tag,
.site_hash_tag:hover {
  color: #3b5998 !important;
  display: inline-block;
}
.site_hash_tag:hover {
  background: #3b5998 !important;
  color: #ffffff !important;
  transition: all 0.5s ease;
  text-decoration: none !important;
}
.js_feed_comment_process_form {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 100;
  background: rgba(255, 255, 255, 0.6);
  display: none;
  overflow: hidden;
}
.js_feed_comment_process_form > i {
  position: absolute;
  right: 15px;
  top: 23px;
  color: #3b5998;
}
._load_is_feed,
._load_is_feed:hover {
  display: block;
  background: #ebebeb;
  color: #9a9a9a;
  padding: 15px 0 15px 10px;
  font-size: 12px;
  cursor: text;
  transition: all 0.5s ease;
}
._load_is_feed:hover {
  background: #e0e0e0;
}
#panel .activity_feed_form_share {
  background: #3b5998;
}
#panel .activity_feed_form_share a,
#panel .activity_feed_form_share a:hover {
  color: #e5e5e5;
}
#panel .activity_feed_form_button {
  display: block;
}
#panel .activity_feed_form {
  background-color: #ffffff;
  margin-bottom: 0;
}
#panel .activity_feed_form input.button {
  padding-left: 20px;
  padding-right: 20px;
}
#panel .activity_feed_form_button_position_button {
  margin: 0;
}
#panel .activity_feed_form_button_position_button #activity_feed_submit {
  display: inline-block;
  vertical-align: middle;
}
#panel .activity_feed_form_button_position_button > i,
#panel .activity_feed_form_button_position_button > i:hover {
  width: 35px;
  height: 35px;
  margin-left: 10px;
  cursor: pointer;
  position: relative;
  vertical-align: middle;
  display: inline-block;
  color: #555555;
  border-radius: 3px;
  font-size: 15px;
  text-align: center;
}
#panel .activity_feed_form_button_position_button > i:hover,
#panel .activity_feed_form_button_position_button > i.active {
  background: #3b5998;
  color: #ffffff;
}
#panel .activity_feed_form_button_position_button > i::before {
  margin-top: 10px;
  display: block;
}
#panel .activity_feed_form_button_position {
  border-top: 1px #e6e6e6 solid;
  margin-top: 10px;
  padding-top: 10px;
}
#global_attachment_status.global_attachment_holder_section {
  background: transparent;
  padding: 0;
  margin: 0;
}
.global_attachment_holder_section {
  background: #f0f0f0;
  padding: 16px;
  margin-bottom: 10px;
}
.global_attachment_holder_section#global_attachment_photo {
  background: transparent;
  padding: 0;
}
.global_attachment_holder_section #divFileInput {
  overflow: hidden;
}
.cancel_post {
  position: absolute;
  right: 10px;
  top: 6px;
  cursor: pointer;
}
.feed_comments_wrapper {
  background: #eeeeee;
}
.load_more_comments,
.load_more_comments:hover {
  display: block;
  color: #555555;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 12px;
  height: 32px;
  line-height: 40px;
  border-bottom: 1px solid #dcdcdc;
  margin: 0 16px;
}
.load_more_comments:before,
.load_more_comments:hover:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f107';
  text-align: center;
  font-size: 12px;
  line-height: 32px;
  padding-right: 5px;
}
.load_more_comments:hover,
.load_more_comments:hover:hover {
  color: #3b5998;
}
.load_more_comments i,
.load_more_comments:hover i {
  line-height: 40px;
  display: none;
}
.load_more_comments.active {
  opacity: 1;
}
.load_more_comments.active:before {
  display: none;
}
.load_more_comments.active i {
  display: inline-block;
  margin: auto;
}
.load_more_comments.active span {
  display: none;
}
.feed_show_more_content,
.feed_show_more_content:hover {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 40px;
  line-height: 40px;
  background: rgba(255, 255, 255, 0.7);
  z-index: 100;
  display: block;
  color: #676767;
  text-align: center;
  font-weight: 600;
  font-size: 12px;
}
.feed_show_more_content:hover {
  background: #fff;
  color: #222;
  transition: all 0.5s ease;
}
#feed_check_new_count {
  padding-bottom: 16px;
}
.activity_feed_form_button_position_button {
  float: right;
}
.activity_feed_form {
  background: #ffffff;
  margin-bottom: 20px;
  padding: 16px;
}
.js_box_content > .activity_feed_form {
  padding: 0;
  margin-bottom: -20px;
}
.activity_feed_form textarea,
.activity_feed_form textarea:focus {
  border: 0;
  padding: 0;
  text-indent: 0;
  background: transparent;
  width: 100%;
}
ul.activity_feed_form_attach {
  list-style-type: none;
}
ul.activity_feed_form_attach > li {
  display: block;
  float: left;
  font-weight: bold;
}
ul.activity_feed_form_attach li a.active .drop {
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image//layout/activity_feed_form_attach.png') no-repeat;
  position: absolute;
  width: 25px;
  height: 12px;
  left: -5px;
  bottom: -9px;
}
.activity_feed_form_share {
  margin-bottom: 2px;
  background: #ffffff;
  color: #555555;
}
.activity_feed_form_share_process {
  position: absolute;
  right: 8px;
  top: 4px;
  display: none;
}
ul.activity_feed_multiple_image {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
ul.activity_feed_multiple_image li {
  float: left;
  margin-right: 10px;
}
/**
* Activity feed
*/
a.activity_feed_report,
a.activity_feed_report:hover {
  color: #77859F;
}
.item_feed_entry {
  width: 500px;
}
#js_block_border_feed_display .user_profile_link_span a,
.item_feed_entry .user_profile_link_span a {
  font-weight: bold;
}
.activity_feed_image {
  float: left;
  margin-left: 16px;
}
.activity_feed_image a {
  display: block;
}
.activity_feed_image a span {
  display: block;
}
.activity_recent_holder {
  margin-top: 12px;
  padding-bottom: 10px;
  border-bottom: 1px #DFDFDF solid;
}
.activity_recent_title {
  color: #AFAFAF;
  text-transform: uppercase;
  margin-left: 56px;
  font-weight: bold;
  font-size: 9px;
  margin-bottom: 10px;
}
.activity_feed_content_info {
  font-size: 13px;
  color: #808080;
  margin-bottom: 6px;
  overflow: hidden;
}
._app_link .activity_feed_content_link .activity_feed_content_image,
.feed_link_content_preview .activity_feed_content_image,
._app_user_status .feed_share_link .activity_feed_content_image {
  float: left;
  width: auto;
  max-width: 200px;
  border-right: 1px solid #dcdcdc;
  margin-right: -1px;
}
html[dir="rtl"] ._app_link .activity_feed_content_link .activity_feed_content_image,
html[dir="rtl"] .feed_link_content_preview .activity_feed_content_image,
html[dir="rtl"] ._app_user_status .feed_share_link .activity_feed_content_image {
  float: right;
  border-left: 1px solid #dcdcdc;
  border-right: 0;
  margin-right: 0;
  margin-left: -1px;
}
@media (max-width: 480px) {
  ._app_link .activity_feed_content_link .activity_feed_content_image,
  .feed_link_content_preview .activity_feed_content_image,
  ._app_user_status .feed_share_link .activity_feed_content_image {
    float: none !important;
    max-width: 100%;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 8px;
  }
}
._app_link .activity_feed_content_link .activity_feed_content_image img,
.feed_link_content_preview .activity_feed_content_image img,
._app_user_status .feed_share_link .activity_feed_content_image img {
  max-width: 100%;
  max-height: 500px;
}
._app_link .activity_feed_content_link .activity_feed_content_image .attachment_image_holder,
.feed_link_content_preview .activity_feed_content_image .attachment_image_holder,
._app_user_status .feed_share_link .activity_feed_content_image .attachment_image_holder {
  height: 100%;
}
._app_link .activity_feed_content_link .activity_feed_content_image .attachment_image_holder #js_attachment_link_default_image,
.feed_link_content_preview .activity_feed_content_image .attachment_image_holder #js_attachment_link_default_image,
._app_user_status .feed_share_link .activity_feed_content_image .attachment_image_holder #js_attachment_link_default_image {
  height: 100%;
}
._app_link .activity_feed_content_link .activity_feed_content_image .attachment_image_holder #js_attachment_link_default_image img,
.feed_link_content_preview .activity_feed_content_image .attachment_image_holder #js_attachment_link_default_image img,
._app_user_status .feed_share_link .activity_feed_content_image .attachment_image_holder #js_attachment_link_default_image img {
  max-height: 100%;
}
.activity_feed_content_image {
  width: 100%;
}
.activity_feed_content_no_image .activity_feed_content_display > img,
.activity_feed_content_no_image .activity_feed_content_display > img + div.newline {
  display: none;
}
a.activity_feed_content_view_more,
a.activity_feed_content_view_more:hover {
  display: block;
  border-top: 1px #DFDFDF solid;
  margin: 6px 0 10px 0;
  padding: 8px 0 0 0;
  font-size: 11px;
  font-weight: bold;
}
.comment_mini_action {
  margin: 0;
  color: #a2a2a2;
  font-size: 12px;
}
.js_feed_comment_border ul,
.comment_mini_action ul,
.activity_feed_content_status ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.activity_feed_content_status_left {
  float: left;
  margin-right: 8px;
}
.feed_entry_rate {
  position: absolute;
  right: 4px;
}
.feed_comment_buttons_wrap {
  display: none;
}
.item_feed_entry .js_feed_comment_border ul li a,
.item_feed_entry .js_feed_comment_border ul li a:hover {
  font-weight: normal;
  font-size: 12px;
}
.feed_comment_extra {
  position: absolute;
  right: 0;
  top: 10px;
}
ul.activity_feed_form_attach li.share,
ul.activity_feed_form_attach li a.active .drop {
  display: none;
}
ul.activity_feed_form_attach > li > a {
  height: 32px;
  line-height: 32px;
  text-transform: uppercase;
  font-weight: 300;
  font-size: 12px;
  letter-spacing: 1px;
  text-decoration: none;
  display: block;
  padding: 0 16px;
  transition: all 0.5s ease;
  border-bottom: solid 4px;
  border-color: transparent;
}
ul.activity_feed_form_attach > li > a:hover {
  text-decoration: none;
}
ul.activity_feed_form_attach > li > a.active {
  border-color: #3b5998;
}
.js_comment_like_holder {
  padding-left: 15px;
}
.js_comment_like_holder .hide_it {
  line-height: 40px;
}
@media (max-width: 480px) {
  .js_comment_like_holder .hide_it {
    display: block;
  }
}
.feed_share_holder {
  border: 1px #dddddd solid;
  background: #f7f7f7;
  padding: 16px;
  border-left-width: 5px;
  margin-top: 16px;
  border-left-color: #bdbdbd;
}
.feed_share_holder .listing_row,
.feed_share_holder .music_row {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
  background: inherit;
}
.feed_share_holder .activity_feed_content_link > div:first-child:not(:last-child):not(.activity_feed_content_image) {
  margin-top: 16px;
}
.feed_share_holder > .feed_share_header + .activity_feed_content_link {
  margin-top: 8px;
}
.feed_share_holder .feed_share_header .activity-feed-time-privacy-block {
  display: flex;
  align-items: center;
  margin-top: 4px;
}
html[dir="ltr"] .feed_share_holder .feed_share_header .activity-feed-time-privacy-block time {
  margin-right: 8px;
}
html[dir="rtl"] .feed_share_holder .feed_share_header .activity-feed-time-privacy-block time {
  margin-left: 8px;
}
.feed_share_holder .feed_share_header .activity-feed-time-privacy-block time a {
  color: #999;
  font-size: 12px;
}
html[dir='rtl'] .feed_share_holder .feed_share_header .activity-feed-time-privacy-block time a {
  display: inline-block;
}
.feed_share_holder .feed_share_header .activity-feed-time-privacy-block span.ico {
  font-size: 12px;
}
div.activity_feed_multiple_image > div {
  display: block;
  float: left;
}
div.activity_feed_multiple_image > div > a {
  width: 100%;
  display: block;
  padding-bottom: 100%;
  background-size: cover;
  background-position: center;
  position: relative;
}
div.activity_feed_multiple_image > div > a > span {
  position: absolute;
  bottom: 8px;
  font-size: 14px;
  color: white;
  height: 40px;
  min-width: 40px;
  padding: 0 4px;
  background-color: rgba(39, 129, 213, 0.9);
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #fff;
  border-radius: 100%;
  box-sizing: border-box;
}
html[dir="ltr"] div.activity_feed_multiple_image > div > a > span {
  right: 8px;
}
html[dir="rtl"] div.activity_feed_multiple_image > div > a > span {
  left: 8px;
}
.feed-img-stage-5 .img-1,
.feed-img-stage-6 .img-1,
.feed-img-stage-5 .img-2,
.feed-img-stage-6 .img-2 {
  width: 50%;
}
.feed-img-stage-5 .img-3,
.feed-img-stage-6 .img-3,
.feed-img-stage-5 .img-4,
.feed-img-stage-6 .img-4,
.feed-img-stage-5 .img-5,
.feed-img-stage-6 .img-5 {
  width: 33.3333%;
}
.feed-img-stage-5 .img-6,
.feed-img-stage-6 .img-6 {
  display: none;
}
.feed-img-stage-4 .img-1,
.feed-img-stage-4 .img-2,
.feed-img-stage-4 .img-3,
.feed-img-stage-4 .img-4 {
  width: 50%;
}
.feed-img-stage-3 .img-1 {
  width: 100%;
}
.feed-img-stage-3 .img-2,
.feed-img-stage-3 .img-3 {
  width: 50%;
}
.feed-img-stage-2 .img-1,
.feed-img-stage-2 .img-2 {
  width: 50%;
}
#js_location_input {
  border-top: 1px dashed #dcdcdc;
  position: relative;
}
#js_location_input a {
  position: absolute;
  right: 0;
  width: 40px;
}
#js_location_input input {
  border: 0;
  width: 100% !important;
  padding-right: 40px;
}
#js_location_input input:focus {
  box-shadow: none;
}
.feed_like_link > li {
  list-style-type: none;
}
.activity_feed_content_link_title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 40px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.feed_block_title_content {
  border-left: none;
}
.activity_feed_content_display_custom,
.activity_feed_content_display {
  margin-top: 10px;
  word-break: break-word;
  word-wrap: break-word;
}
.activity_feed_content_display_custom > .extra_info + .extra_info,
.activity_feed_content_display > .extra_info + .extra_info {
  margin-top: 5px;
}
._app_user_cover.row_feed_loop .activity_feed_content_text,
._app_user_photo.row_feed_loop .activity_feed_content_text,
._app_event_comment.row_feed_loop .activity_feed_content_text,
._app_groups_comment.row_feed_loop .activity_feed_content_text,
._app_pages_comment.row_feed_loop .activity_feed_content_text,
._app_poke.row_feed_loop .activity_feed_content_text,
._app_user_status .feed_share_holder.feed_share_poke .activity_feed_content_text,
._app_PHPfox_Videos.row_feed_loop .activity_feed_content_text,
._app_user_status .feed_share_holder.feed_share_PHPfox_Videos .activity_feed_content_text,
._app_user_status.row_feed_loop .activity_feed_content_text,
._app_user_status .feed_share_holder.feed_share_user_status .activity_feed_content_text,
._app_photo.row_feed_loop .activity_feed_content_text,
._app_user_status .feed_share_holder.feed_share_photo .activity_feed_content_text,
._app_photo_album.row_feed_loop .activity_feed_content_text,
._app_user_status .feed_share_holder.feed_share_photo_album .activity_feed_content_text,
._app_custom_relation.row_feed_loop .activity_feed_content_text,
._app_user_status .feed_share_holder.feed_share_custom_relation .activity_feed_content_text,
._app_custom.row_feed_loop .activity_feed_content_text,
._app_user_status .feed_share_holder.feed_share_custom .activity_feed_content_text {
  padding: 0;
  border: none;
}
._app_user_cover.row_feed_loop .activity_feed_content_image,
._app_user_photo.row_feed_loop .activity_feed_content_image,
._app_event_comment.row_feed_loop .activity_feed_content_image,
._app_groups_comment.row_feed_loop .activity_feed_content_image,
._app_pages_comment.row_feed_loop .activity_feed_content_image,
._app_poke.row_feed_loop .activity_feed_content_image,
._app_user_status .feed_share_holder.feed_share_poke .activity_feed_content_image,
._app_PHPfox_Videos.row_feed_loop .activity_feed_content_image,
._app_user_status .feed_share_holder.feed_share_PHPfox_Videos .activity_feed_content_image,
._app_user_status.row_feed_loop .activity_feed_content_image,
._app_user_status .feed_share_holder.feed_share_user_status .activity_feed_content_image,
._app_photo.row_feed_loop .activity_feed_content_image,
._app_user_status .feed_share_holder.feed_share_photo .activity_feed_content_image,
._app_photo_album.row_feed_loop .activity_feed_content_image,
._app_user_status .feed_share_holder.feed_share_photo_album .activity_feed_content_image,
._app_custom_relation.row_feed_loop .activity_feed_content_image,
._app_user_status .feed_share_holder.feed_share_custom_relation .activity_feed_content_image,
._app_custom.row_feed_loop .activity_feed_content_image,
._app_user_status .feed_share_holder.feed_share_custom .activity_feed_content_image {
  max-width: none;
  margin-right: 0;
  width: 100%;
}
._app_user_photo .activity_feed_content_image img,
._app_pages_photo .activity_feed_content_image img,
._app_groups_photo .activity_feed_content_image img {
  width: 200px !important;
  height: 200px;
  object-fit: cover;
}
._app_user_status .feed_share_holder .activity_feed_content_text {
  padding: 16px;
  border: 1px #e6e6e6 solid;
}
._app_user_status .feed_share_holder .activity_feed_content_image {
  width: auto;
  max-width: 200px;
  margin-right: 8px;
}
._app_event_comment > .activity_feed_content > .activity_feed_content_text > .activity_feed_content_link,
._app_groups_comment > .activity_feed_content > .activity_feed_content_text > .activity_feed_content_link,
.app_pages_comment > .activity_feed_content > .activity_feed_content_text > .activity_feed_content_link,
._app_user_status > .activity_feed_content > .activity_feed_content_text > .activity_feed_content_link {
  margin-top: 0;
}
#js_new_feed_update {
  margin-top: -16px;
  position: absolute;
  left: 50%;
  z-index: 1;
}
#js_new_feed_update #feed_check_new_count {
  position: relative;
  left: -50%;
  opacity: 0.7;
}
#js_new_feed_update #feed_check_new_count:hover {
  opacity: 0.8;
}
#js_new_feed_update #feed_check_new_count #feed_check_new_count_link {
  font-size: 14px;
  padding: 15px;
  font-weight: bold;
}
#feed_check_new_count .btn-info {
  cursor: pointer;
}
.feed_comment_share_holder a {
  display: block;
  color: #a2a2a2;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
}
.feed_comment_share_holder a:hover {
  color: #3b5998;
  transition: all 0.5s ease;
}
.feed_comment_share_holder a:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f064';
  text-align: center;
  width: 32px;
  height: 32px;
  font-size: 14px;
  line-height: 32px;
}
.feed_comment_share_holder a:hover:before {
  color: #3b5998;
  transition: all 0.5s ease;
}
.feed_comment_share_holder a.liked {
  color: #3b5998;
}
.feed_comment_share_holder a:before {
  height: 24px;
  line-height: 24px;
  border-left: #dcdcdc 1px solid;
}
.feed_comment_share_holder a:hover {
  color: #3b5998;
}
.feed_comment_share_holder a > i {
  display: none;
}
.js_feed_comment_form,
.feed_comments_end {
  background: #eeeeee;
  padding: 15px 0;
}
.js_feed_comment_form.feed_comments_end,
.feed_comments_end.feed_comments_end {
  padding-top: 0;
}
.site_hash_tag {
  word-break: break-all !important;
}
#sHashTagValue {
  word-break: break-all !important;
}
html[dir="ltr"] .activity_feed_header_info.feed-has-dropdown-menu {
  padding-right: 8px;
}
html[dir="rtl"] .activity_feed_header_info.feed-has-dropdown-menu {
  padding-left: 8px;
}
._app_link .activity_feed_content_link,
.feed_link_content_preview .activity_feed_content_link,
._app_user_status .feed_share_link .activity_feed_content_link {
  display: inline-block;
  display: block;
  padding: 0 !important;
  border: 1px solid #efefef;
}
._app_link .activity_feed_content_link:before,
.feed_link_content_preview .activity_feed_content_link:before,
._app_user_status .feed_share_link .activity_feed_content_link:before,
._app_link .activity_feed_content_link:after,
.feed_link_content_preview .activity_feed_content_link:after,
._app_user_status .feed_share_link .activity_feed_content_link:after {
  content: " ";
  display: table;
}
._app_link .activity_feed_content_link:after,
.feed_link_content_preview .activity_feed_content_link:after,
._app_user_status .feed_share_link .activity_feed_content_link:after {
  clear: both;
}
._app_link .activity_feed_content_link:before,
.feed_link_content_preview .activity_feed_content_link:before,
._app_user_status .feed_share_link .activity_feed_content_link:before,
._app_link .activity_feed_content_link:after,
.feed_link_content_preview .activity_feed_content_link:after,
._app_user_status .feed_share_link .activity_feed_content_link:after {
  content: " ";
  display: table;
}
._app_link .activity_feed_content_link:after,
.feed_link_content_preview .activity_feed_content_link:after,
._app_user_status .feed_share_link .activity_feed_content_link:after {
  clear: both;
}
@media (max-width: 480px) {
  ._app_link .activity_feed_content_link .activity_feed_content_image,
  .feed_link_content_preview .activity_feed_content_link .activity_feed_content_image,
  ._app_user_status .feed_share_link .activity_feed_content_link .activity_feed_content_image {
    margin-bottom: 0;
    max-width: 100%;
  }
  ._app_link .activity_feed_content_link .activity_feed_content_image a,
  .feed_link_content_preview .activity_feed_content_link .activity_feed_content_image a,
  ._app_user_status .feed_share_link .activity_feed_content_link .activity_feed_content_image a {
    height: auto;
    max-height: 100%;
    display: flex;
    flex-direction: column;
  }
  ._app_link .activity_feed_content_link .activity_feed_content_image a img,
  .feed_link_content_preview .activity_feed_content_link .activity_feed_content_image a img,
  ._app_user_status .feed_share_link .activity_feed_content_link .activity_feed_content_image a img {
    height: auto;
  }
}
._app_link .activity_feed_content_image,
.feed_link_content_preview .activity_feed_content_image,
._app_user_status .feed_share_link .activity_feed_content_image {
  font-size: 0;
}
html[dir="ltr"] ._app_link .activity_feed_content_image,
html[dir="ltr"] .feed_link_content_preview .activity_feed_content_image,
html[dir="ltr"] ._app_user_status .feed_share_link .activity_feed_content_image {
  margin-right: 0;
}
html[dir="rtl"] ._app_link .activity_feed_content_image,
html[dir="rtl"] .feed_link_content_preview .activity_feed_content_image,
html[dir="rtl"] ._app_user_status .feed_share_link .activity_feed_content_image {
  margin-left: 0;
}
._app_link .activity_feed_content_float,
.feed_link_content_preview .activity_feed_content_float,
._app_user_status .feed_share_link .activity_feed_content_float,
._app_link .activity_feed_content_no_image,
.feed_link_content_preview .activity_feed_content_no_image,
._app_user_status .feed_share_link .activity_feed_content_no_image {
  overflow: hidden;
  padding: 12px 16px;
  margin: 0;
}
html[dir='ltr'] ._app_link .activity_feed_content_float,
html[dir='ltr'] .feed_link_content_preview .activity_feed_content_float,
html[dir='ltr'] ._app_user_status .feed_share_link .activity_feed_content_float,
html[dir='ltr'] ._app_link .activity_feed_content_no_image,
html[dir='ltr'] .feed_link_content_preview .activity_feed_content_no_image,
html[dir='ltr'] ._app_user_status .feed_share_link .activity_feed_content_no_image {
  border-left: 1px solid #efefef;
}
html[dir='rtl'] ._app_link .activity_feed_content_float,
html[dir='rtl'] .feed_link_content_preview .activity_feed_content_float,
html[dir='rtl'] ._app_user_status .feed_share_link .activity_feed_content_float,
html[dir='rtl'] ._app_link .activity_feed_content_no_image,
html[dir='rtl'] .feed_link_content_preview .activity_feed_content_no_image,
html[dir='rtl'] ._app_user_status .feed_share_link .activity_feed_content_no_image {
  border-right: 1px solid #efefef;
}
@media (max-width: 480px) {
  ._app_link .activity_feed_content_float,
  .feed_link_content_preview .activity_feed_content_float,
  ._app_user_status .feed_share_link .activity_feed_content_float,
  ._app_link .activity_feed_content_no_image,
  .feed_link_content_preview .activity_feed_content_no_image,
  ._app_user_status .feed_share_link .activity_feed_content_no_image {
    border-left: 0 !important;
    border-right: 0 !important;
    border-top: 1px solid #efefef;
  }
}
._app_link .activity_feed_content_float .activity_feed_content_link_title,
.feed_link_content_preview .activity_feed_content_float .activity_feed_content_link_title,
._app_user_status .feed_share_link .activity_feed_content_float .activity_feed_content_link_title,
._app_link .activity_feed_content_no_image .activity_feed_content_link_title,
.feed_link_content_preview .activity_feed_content_no_image .activity_feed_content_link_title,
._app_user_status .feed_share_link .activity_feed_content_no_image .activity_feed_content_link_title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 40px;
  white-space: normal;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  font-weight: bold !important;
  margin-bottom: 2px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._app_link .activity_feed_content_float .activity_feed_content_link_title_link a,
.feed_link_content_preview .activity_feed_content_float .activity_feed_content_link_title_link a,
._app_user_status .feed_share_link .activity_feed_content_float .activity_feed_content_link_title_link a,
._app_link .activity_feed_content_no_image .activity_feed_content_link_title_link a,
.feed_link_content_preview .activity_feed_content_no_image .activity_feed_content_link_title_link a,
._app_user_status .feed_share_link .activity_feed_content_no_image .activity_feed_content_link_title_link a {
  font-size: 12px;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._app_link .activity_feed_content_float .activity_feed_content_link_title_link a:hover,
.feed_link_content_preview .activity_feed_content_float .activity_feed_content_link_title_link a:hover,
._app_user_status .feed_share_link .activity_feed_content_float .activity_feed_content_link_title_link a:hover,
._app_link .activity_feed_content_no_image .activity_feed_content_link_title_link a:hover,
.feed_link_content_preview .activity_feed_content_no_image .activity_feed_content_link_title_link a:hover,
._app_user_status .feed_share_link .activity_feed_content_no_image .activity_feed_content_link_title_link a:hover {
  color: #3b5998;
}
._app_link .activity_feed_content_float .activity_feed_content_display,
.feed_link_content_preview .activity_feed_content_float .activity_feed_content_display,
._app_user_status .feed_share_link .activity_feed_content_float .activity_feed_content_display,
._app_link .activity_feed_content_no_image .activity_feed_content_display,
.feed_link_content_preview .activity_feed_content_no_image .activity_feed_content_display,
._app_user_status .feed_share_link .activity_feed_content_no_image .activity_feed_content_display {
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 54px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-top: 6px;
}
._app_user_cover .activity_feed_content_image img,
._app_pages_cover_photo .activity_feed_content_image img,
._app_groups_cover_photo .activity_feed_content_image img {
  max-width: 100%;
  max-height: 500px;
}
._app_user_photo .activity_feed_content_image img,
._app_pages_photo .activity_feed_content_image img,
._app_groups_photo .activity_feed_content_image img {
  max-width: 100%;
  max-height: 500px;
}
.activity_feed_content_image img {
  max-width: 100%;
  max-height: 500px;
}
#js_activity_feed_edit_form .js_preview_link_attachment_custom_form {
  margin-bottom: 8px;
}
body#page_pages_view #js_activity_feed_edit_form #btn_display_with_friend,
body#page_groups_view #js_activity_feed_edit_form #btn_display_with_friend {
  display: none;
}
.activity_feed_content .core-feed-title {
  font-size: 20px;
  line-height: 26px;
  font-weight: bold;
  color: #555555;
}
.activity_feed_content .core-feed-title.line-1 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.activity_feed_content .core-feed-title.line-2 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 20px;
  text-overflow: ellipsis;
  line-height: 26px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 52px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.activity_feed_content .core-feed-title a {
  color: #555555;
}
@media (min-width: 992px) {
  .activity_feed_content .core-feed-title:hover {
    color: #2d4373;
  }
  .activity_feed_content .core-feed-title:hover a {
    color: #2d4373;
  }
}
.activity_feed_content .core-feed-minor {
  font-size: 13px;
  color: #a2a2a2;
}
.activity_feed_content .core-feed-minor a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .activity_feed_content .core-feed-minor a:hover {
    color: #2d4373;
  }
}
.activity_feed_content .core-feed-description {
  font-size: 14px;
  color: #a2a2a2;
  word-break: break-word;
  word-wrap: break-word;
}
.activity_feed_content .core-feed-description.line-1 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.activity_feed_content .core-feed-description.line-2 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.activity_feed_content .core-feed-description.line-3 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 63px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.activity_feed_content .core-feed-description.preline-content {
  white-space: pre-line;
}
.feed_prepare_hiding {
  opacity: 0.3;
}
/* Manage hidden popup */
.feed-manage-hidden-popup .feed-form-search {
  display: flex;
}
.feed-manage-hidden-popup .feed-form-search input:not([type="submit"]),
.feed-manage-hidden-popup .feed-form-search select {
  background-color: #ffffff;
}
.feed-manage-hidden-popup .feed-form-search select {
  margin: 0 10px;
  min-width: 120px;
  width: auto;
}
.feed-manage-hidden-popup .feed-form-search input.btn-primary {
  min-width: 100px;
}
@media (max-width: 480px) {
  .feed-manage-hidden-popup .feed-form-search {
    flex-direction: column;
  }
  .feed-manage-hidden-popup .feed-form-search select {
    margin: 10px 0;
  }
}
.feed-manage-hidden-popup .feed-list-hidden-popup {
  border: 1px solid #dcdcdc;
  margin-bottom: 10px;
  padding: 20px;
}
.feed-manage-hidden-popup .feed-tips {
  margin-top: 20px;
}
.feed-manage-hidden-popup div#feed_action_hidden {
  text-align: right;
}
.feed-manage-hidden-popup .feed-list-headline {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ddd;
  padding: 9px 20px;
  margin: -20px -20px 20px -20px;
  color: #a2a2a2;
  align-items: center;
}
.feed-manage-hidden-popup .feed-select-all {
  margin-top: 0;
  color: #3b5998;
}
.feed-manage-hidden-popup .feed-hidden-items {
  margin: 0 -8px;
}
.feed-manage-hidden-popup .feed-hidden-items .feed-hidden-item {
  width: 33.33%;
  float: left;
  padding: 0 8px;
  margin-bottom: 10px;
}
@media (max-width: 640px) {
  .feed-manage-hidden-popup .feed-hidden-items .feed-hidden-item {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .feed-manage-hidden-popup .feed-hidden-items .feed-hidden-item {
    width: 100%;
  }
}
.feed-manage-hidden-popup .feed-hidden-items .feed-hidden-item .feed-hidden-item-content {
  position: relative;
  border: 1px solid #dcdcdc;
  padding: 5px;
}
.feed-manage-hidden-popup .feed-hidden-items .feed-hidden-item .feed-hidden-item-content .img-wrapper {
  width: 32px;
  height: 32px;
}
.feed-manage-hidden-popup .feed-hidden-items .feed-hidden-item .feed-hidden-item-content .feed_item_hidden_checkbox {
  position: absolute;
  right: 7px;
  top: 10px;
  margin-top: 0;
}
.feed-manage-hidden-popup .feed-hidden-items .feed-hidden-item .feed-hidden-item-content .feed-delete {
  position: absolute;
  display: block;
  left: -5px;
  top: -5px;
  font-size: 10px;
  color: #FFF;
  background: #555;
  width: 12px;
  height: 12px;
  line-height: 11px;
  text-align: center;
  border-radius: 2px;
  cursor: pointer;
}
@media (min-width: 992px) {
  .feed-manage-hidden-popup .feed-hidden-items .feed-hidden-item .feed-hidden-item-content .feed-delete {
    opacity: 0;
    -webkit-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
  }
}
.feed-manage-hidden-popup .feed-hidden-items .feed-hidden-item .feed-hidden-item-content:hover .feed-delete {
  opacity: 1;
}
.feed-manage-hidden-popup .feed-hidden-items .feed-hidden-item .feed-hidden-item-content label {
  margin-bottom: 0;
  display: block;
  width: 100%;
  align-items: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
  line-height: 32px;
  cursor: pointer;
  padding-right: 20px;
}
.feed-manage-hidden-popup .feed-hidden-items .feed-hidden-item .feed-hidden-item-content label > a {
  margin-right: 10px;
  display: block;
  line-height: 18px;
  float: left;
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link {
  clear: both;
  padding: 0 8px;
  text-align: center;
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button {
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.5);
  color: #ffffff;
  background-color: #3b5998;
  border-color: #344e86;
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.005);
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.btn-gradient {
  background-size: 100%;
  position: relative;
  z-index: 1;
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.btn-gradient:before {
  border-radius: inherit;
  background-image: linear-gradient(-90deg, #3b5998, #5783c8);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  z-index: -1;
  -webkit-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.btn-gradient:hover:before {
  opacity: 1;
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:hover {
  background-color: #2d4373;
  box-shadow: 0px 6px 12px 0px rgba(45, 67, 115, 0.4);
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:active,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:focus {
  background-color: #263961;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(45, 67, 115, 0.8);
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:focus,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.focus {
  color: #ffffff;
  background-color: #2d4373 !important;
  border-color: #344e86;
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:hover {
  color: #ffffff;
  background-color: #2d4373;
  border-color: #344e86;
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:active,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.active,
.open > .dropdown-toggle.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button {
  color: #ffffff;
  background-color: #2d4373;
  border-color: #344e86;
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:active:hover,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.active:hover,
.open > .dropdown-toggle.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:hover,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:active:focus,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.active:focus,
.open > .dropdown-toggle.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:focus,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:active.focus,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.active.focus,
.open > .dropdown-toggle.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.focus {
  color: #ffffff;
  background-color: #23345a;
  border-color: #344e86;
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:active,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.active,
.open > .dropdown-toggle.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button {
  background-image: none;
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.disabled,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button[disabled],
fieldset[disabled] .feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.disabled:hover,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button[disabled]:hover,
fieldset[disabled] .feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:hover,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.disabled:focus,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button[disabled]:focus,
fieldset[disabled] .feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:focus,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.disabled.focus,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button[disabled].focus,
fieldset[disabled] .feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.focus,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.disabled:active,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button[disabled]:active,
fieldset[disabled] .feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:active,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.disabled.active,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button[disabled].active,
fieldset[disabled] .feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.active {
  background-color: #3b5998;
  border-color: #344e86;
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button .badge {
  color: #3b5998;
  background-color: #ffffff;
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:focus,
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button:active {
  background-color: #263961 !important;
  color: #fff !important;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.btn-gradient:hover {
  box-shadow: 0px 4px 12px 0px rgba(59, 89, 152, 0.5);
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.btn-gradient:hover:before {
  background-image: linear-gradient(-90deg, #3b5998, #549af6);
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.disabled {
  opacity: 0.5;
  border: none !important;
  background: #3b5998 !important;
  color: #fff;
}
.feed-manage-hidden-popup .feed-hidden-items .js_pager_popup_view_more_link a.button.disabled:hover {
  border: none !important;
  background: #3b5998 !important;
  color: #fff;
}
/* Notification when hidden */
div[class*=js_feed_undo_hide_user_],
div[class*=js_feed_undo_hide_feed_] {
  padding: 15px 20px;
  padding-right: 30px;
  margin-bottom: 20px;
  position: relative;
  border: 1px solid #dcdcdc;
  border-left-width: 5px;
  border-left-color: #0084ff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #ffffff;
}
div[class*=js_feed_undo_hide_user_] a.feed-hide-user,
div[class*=js_feed_undo_hide_feed_] a.feed-hide-user {
  color: #a2a2a2;
}
div[class*=js_feed_undo_hide_user_] a.feed-hide-user b,
div[class*=js_feed_undo_hide_feed_] a.feed-hide-user b {
  color: #3b5998;
  display: inline-block;
}
div[class*=js_feed_undo_hide_user_] .feed-delete,
div[class*=js_feed_undo_hide_feed_] .feed-delete {
  cursor: pointer;
  position: absolute;
  right: 10px;
  top: 7px;
}
div[class*=js_feed_undo_hide_user_] .feed-delete:hover,
div[class*=js_feed_undo_hide_feed_] .feed-delete:hover {
  color: #fa3e3e;
}
/* End Hide Feed / User CSS */
/* Share form */
.activity_feed_share_form .activity_feed_share_form_button_position {
  border-top: 1px solid #efefef;
  margin: -16px;
  margin-top: 0;
  padding: 8px;
  display: inline-block;
  display: block;
}
.activity_feed_share_form .activity_feed_share_form_button_position:before,
.activity_feed_share_form .activity_feed_share_form_button_position:after {
  content: " ";
  display: table;
}
.activity_feed_share_form .activity_feed_share_form_button_position:after {
  clear: both;
}
.activity_feed_share_form .activity_feed_share_form_button_position:before,
.activity_feed_share_form .activity_feed_share_form_button_position:after {
  content: " ";
  display: table;
}
.activity_feed_share_form .activity_feed_share_form_button_position:after {
  clear: both;
}
.activity_feed_share_form .activity_feed_share_form_button_position .activity_feed_share_form_button_position_button {
  float: right;
}
html[dir="ltr"] .activity_feed_share_form .activity_feed_share_form_button_position .activity_feed_share_form_button_position_button {
  margin-left: 8px;
}
html[dir="rtl"] .activity_feed_share_form .activity_feed_share_form_button_position .activity_feed_share_form_button_position_button {
  margin-right: 8px;
}
html[dir='rtl'] .activity_feed_share_form .activity_feed_share_form_button_position .activity_feed_share_form_button_position_button {
  float: left;
}
@media (max-width: 480px) {
  .activity_feed_share_form .activity_feed_share_form_button_position .activity_feed_share_form_button_position_button button span {
    display: none;
  }
  .activity_feed_share_form .activity_feed_share_form_button_position .activity_feed_share_form_button_position_button button span.ico {
    display: block !important;
  }
}
.activity_feed_share_form .activity_feed_share_form_button_position .privacy_setting_mini {
  float: right;
}
.activity_feed_share_form .activity_feed_share_form_button_position .privacy_setting_mini.open a.btn {
  background: #d8e0f0;
  color: #2d4373;
  border-color: #a8b9dd !important;
}
html[dir='rtl'] .activity_feed_share_form .activity_feed_share_form_button_position .privacy_setting_mini {
  float: left;
}
html[dir='rtl'] .activity_feed_share_form .activity_feed_share_form_button_position .privacy_setting_mini .dropdown-menu {
  left: 0;
  right: auto;
}
@media (max-width: 480px) {
  .activity_feed_share_form .activity_feed_share_form_button_position .privacy_setting_mini a[data-toggle="dropdown"] {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .activity_feed_share_form .activity_feed_share_form_button_position .privacy_setting_mini a[data-toggle="dropdown"] > span {
    display: none;
  }
}
.activity_feed_share_form .activity_feed_checkin {
  float: left;
  display: flex;
}
.activity_feed_share_form .activity_feed_checkin a {
  font-size: 18px;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.activity_feed_share_form .activity_feed_checkin a:hover,
.activity_feed_share_form .activity_feed_checkin a.is_active {
  color: #555555;
  background-color: transparent !important;
}
.activity_feed_share_form .activity_feed_checkin a.js_btn_display_with_friend.is_active .ico-user1-plus-o:before {
  content: "\eae9";
}
html[dir='rtl'] .activity_feed_share_form .activity_feed_checkin {
  float: right;
}
.report_this_item {
  padding: 16px;
}
a.item_bar_flag {
  color: #555555;
}
a.item_bar_flag:hover {
  color: #fa3e3e;
  transition: all 0.5s ease;
}
a.item_bar_flag:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f024';
  padding-right: 10px;
}
.forum_content img {
  vertical-align: top;
}
.forum_post_tag {
  margin: 5px 0 5px 2px;
}
.forum_post_tag_title {
  padding-bottom: 5px;
}
div.forum_outer {
  position: relative;
  border-top: 1px #dfdfdf solid;
  padding-top: 10px;
}
div.forum_outer div.forum_user_info_holder {
  position: absolute;
  width: 100px;
  left: 0;
}
div.forum_outer div.forum_user_info_holder_inner {
  position: relative;
  width: 141px;
}
div.forum_outer div.forum_user_info {
  width: 100px;
  background: #f7f7f7;
  border: 1px #dfdfdf solid;
  padding: 5px 15px 5px 15px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  z-index: 1;
}
div.forum_outer div.forum_user_info .extra_info ul > li {
  display: inline-block;
}
div.forum_outer div.forum_user_info .extra_info ul > li + li:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\a0\b7\a0';
}
.forum_user_info_holder_inner_image {
  position: absolute;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/layout/forum_user_info_holder_inner.png') no-repeat;
  z-index: 100;
  width: 10px;
  height: 16px;
  top: 10px;
  right: 0;
}
.forum_thread_photo {
  padding-bottom: 5px;
}
.forum_thread_user a,
.forum_thread_user a:hover {
  font-size: 12px;
  font-weight: bold;
}
div.forum_main {
  margin-left: 150px;
  position: relative;
}
div.forum_header {
  background: #F1F1F1;
  padding: 5px;
  border-bottom: 1px #F1F1F1 solid;
}
div.forum_content {
  padding: 5px;
  height: auto !important;
  min-height: 150px;
}
span.forum_post_id {
  float: right;
  position: relative;
  margin-right: 1px;
}
div.forum_signature {
  padding: 6px 4px 4px 4px;
  margin-top: 12px;
  border-top: 1px #DDE4EB solid;
}
div.forum_post_title {
  border-bottom: 1px #DDE4EB solid;
  padding: 4px;
  margin-bottom: 8px;
}
div.forum_menu {
  border-top: 1px #DDE4EB solid;
  text-align: right;
  height: 30px;
}
.forum_menu ul {
  margin: 5px;
  padding: 2px;
}
.forum_menu li {
  display: inline;
  padding-left: 1px;
}
.forum_menu li a {
  padding: 7px 3px 1px 3px;
}
.forum_menu li a:hover {
  background: #54A4DE;
}
.forum_menu li a.selected,
.forum_menu li a:hover.selected {
  background: #DF308B;
}
.forum_pager_bottom {
  border: 1px #EDF1F5 solid;
  margin-bottom: 10px;
  border-top: none;
}
.forum_pager_top {
  border: 1px #EDF1F5 solid;
  border-bottom: none;
}
.forum_pager_padding {
  padding: 0 4px 4px 4px;
}
.forum_image {
  width: 60px;
}
.forum_image_small {
  width: 20px;
}
.forum_title {
  width: 50%;
}
.forum_count {
  width: 50px;
}
.forum_last_post {
  width: 280px;
}
.forum_full_width {
  width: 95%;
}
.forum_sticky {
  background: #EDEDED;
}
.forum_sponsor {
  background: #CDEAB1;
}
div.forum_image_holder {
  position: relative;
}
div.forum_mini_new,
div.forum_mini_old,
div.forum_mini_closed {
  position: absolute;
  left: 0;
  bottom: 1px;
}
div.forum_mini_new {
  width: 15px;
  height: 19px;
  text-indent: -9999px;
  overflow: hidden;
  margin: auto;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/forum/thread_new.png');
}
div.forum_mini_old {
  width: 15px;
  height: 19px;
  text-indent: -9999px;
  overflow: hidden;
  margin: auto;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/forum/thread.png');
}
div.forum_mini_closed {
  width: 15px;
  height: 19px;
  text-indent: -9999px;
  overflow: hidden;
  margin: auto;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/forum/thread_lock.png');
}
div.forum_large_new {
  width: 45px;
  height: 45px;
  text-indent: -9999px;
  overflow: hidden;
  margin: auto;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/forum/forum_new.png');
}
div.forum_large_old {
  width: 45px;
  height: 45px;
  text-indent: -9999px;
  overflow: hidden;
  margin: auto;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/forum/forum.png');
}
div.forum_large_closed {
  width: 45px;
  height: 45px;
  text-indent: -9999px;
  overflow: hidden;
  margin: auto;
  background: url('../../../../PF.Base/theme/frontend/default/style/default/image/forum/forum_lock.png');
}
span.forum_tag_sticky {
  color: green;
}
div.forum_main div.attachment_holder {
  padding: 10px;
}
div#content div.forum_main div.attachment_holder h3 {
  color: #000;
  font-size: 10pt;
  font-weight: bold;
}
.forum_thank {
  padding: 4px;
  margin: 8px;
  background: #F9F9F9;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.forum_poll_content {
  padding: 4px;
  margin-bottom: 16px;
}
.forum_row {
  position: relative;
}
.forum_header_menu {
  background-color: #ffffff;
  margin-bottom: 16px;
  padding: 16px 0;
}
.forum_header_menu a.rss_link,
.forum_header_menu a.rss_link:hover {
  color: #3b5998;
  font-size: 1.5em;
}
.forum_search_post {
  border-bottom: 1px #dfdfdf solid;
  padding-bottom: 10px;
  padding-left: 10px;
  margin-bottom: 5px;
}
.forum_search_post ul.extra_info_middot li a,
.forum_search_post ul.extra_info_middot li a:hover {
  color: #3b5998;
}
.forum_thread_view_holder {
  border-bottom: 1px #dfdfdf solid;
}
.forum_title {
  min-height: 60px;
  position: absolute;
  left: 60px;
  top: 0;
}
.forum_thread_total {
  position: absolute;
  top: 0;
  right: 240px;
}
.forum_title .extra_info,
.forum_title .extra_info_link {
  padding-top: 8px;
}
.forum_last_post,
.forum_thread_last_post {
  position: absolute;
  top: 5px;
  right: 0;
  width: 40%;
  background: #f7f7f7;
  border: 1px #dfdfdf solid;
  padding: 5px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  overflow: hidden;
}
.forum_thread_last_post {
  width: 220px;
}
a.forum_title_link,
a.forum_title_link:hover {
  font-size: 16px;
  white-space: normal;
  height: auto;
  line-height: 22px;
  font-weight: 400;
}
@media (max-width: 480px) {
  a.forum_title_link,
  a.forum_title_link:hover {
    font-size: 14px;
  }
}
a.forum_thread_link,
a.forum_thread_link:hover {
  font-size: 15px;
}
a.forum_thread_link_new,
a.forum_thread_link_new:hover {
  font-weight: 400;
}
.forum_time_stamp {
  min-height: 25px;
}
div.sub_menu_bar_main,
div.sub_menu_bar_main a,
div.sub_menu_bar_main a:hover {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
}
div.sub_menu_bar_main {
  position: absolute;
  right: 5px;
  top: -42px;
}
div.sub_menu_bar_main a,
div.sub_menu_bar_main a:hover {
  display: block;
  border: 1px #3b5998 solid;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  text-transform: uppercase;
  font-weight: 300;
  font-size: 13px !important;
  letter-spacing: 1px;
  color: #3b5998;
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 9px 12px;
  line-height: 1.42857143;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
  border-radius: 2px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 14px;
  line-height: 18px;
  padding: 0px 12px !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  border: none !important;
  height: 40px;
}
div.sub_menu_bar_main a:focus,
div.sub_menu_bar_main a:hover:focus,
div.sub_menu_bar_main a:active:focus,
div.sub_menu_bar_main a:hover:active:focus,
div.sub_menu_bar_main a.active:focus,
div.sub_menu_bar_main a:hover.active:focus,
div.sub_menu_bar_main a.focus,
div.sub_menu_bar_main a:hover.focus,
div.sub_menu_bar_main a:active.focus,
div.sub_menu_bar_main a:hover:active.focus,
div.sub_menu_bar_main a.active.focus,
div.sub_menu_bar_main a:hover.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
div.sub_menu_bar_main a:hover,
div.sub_menu_bar_main a:hover:hover,
div.sub_menu_bar_main a:focus,
div.sub_menu_bar_main a:hover:focus,
div.sub_menu_bar_main a.focus,
div.sub_menu_bar_main a:hover.focus {
  color: #333333;
  text-decoration: none;
}
div.sub_menu_bar_main a:active,
div.sub_menu_bar_main a:hover:active,
div.sub_menu_bar_main a.active,
div.sub_menu_bar_main a:hover.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
div.sub_menu_bar_main a.disabled,
div.sub_menu_bar_main a:hover.disabled,
div.sub_menu_bar_main a.button_not_active,
div.sub_menu_bar_main a:hover.button_not_active,
div.sub_menu_bar_main a[disabled],
div.sub_menu_bar_main a:hover[disabled],
fieldset[disabled] div.sub_menu_bar_main a,
fieldset[disabled] div.sub_menu_bar_main a:hover {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
adiv.sub_menu_bar_main a.disabled,
adiv.sub_menu_bar_main a:hover.disabled,
fieldset[disabled] adiv.sub_menu_bar_main a,
fieldset[disabled] adiv.sub_menu_bar_main a:hover {
  pointer-events: none;
}
div.sub_menu_bar_main a:focus,
div.sub_menu_bar_main a:hover:focus,
div.sub_menu_bar_main a.focus,
div.sub_menu_bar_main a:hover.focus {
  color: #333333;
  background-color: #e6e6e6 !important;
  border-color: #cccccc;
}
div.sub_menu_bar_main a:hover,
div.sub_menu_bar_main a:hover:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
div.sub_menu_bar_main a:active,
div.sub_menu_bar_main a:hover:active,
div.sub_menu_bar_main a.active,
div.sub_menu_bar_main a:hover.active,
.open > .dropdown-togglediv.sub_menu_bar_main a,
.open > .dropdown-togglediv.sub_menu_bar_main a:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
div.sub_menu_bar_main a:active:hover,
div.sub_menu_bar_main a:hover:active:hover,
div.sub_menu_bar_main a.active:hover,
div.sub_menu_bar_main a:hover.active:hover,
.open > .dropdown-togglediv.sub_menu_bar_main a:hover,
.open > .dropdown-togglediv.sub_menu_bar_main a:hover:hover,
div.sub_menu_bar_main a:active:focus,
div.sub_menu_bar_main a:hover:active:focus,
div.sub_menu_bar_main a.active:focus,
div.sub_menu_bar_main a:hover.active:focus,
.open > .dropdown-togglediv.sub_menu_bar_main a:focus,
.open > .dropdown-togglediv.sub_menu_bar_main a:hover:focus,
div.sub_menu_bar_main a:active.focus,
div.sub_menu_bar_main a:hover:active.focus,
div.sub_menu_bar_main a.active.focus,
div.sub_menu_bar_main a:hover.active.focus,
.open > .dropdown-togglediv.sub_menu_bar_main a.focus,
.open > .dropdown-togglediv.sub_menu_bar_main a:hover.focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #cccccc;
}
div.sub_menu_bar_main a:active,
div.sub_menu_bar_main a:hover:active,
div.sub_menu_bar_main a.active,
div.sub_menu_bar_main a:hover.active,
.open > .dropdown-togglediv.sub_menu_bar_main a,
.open > .dropdown-togglediv.sub_menu_bar_main a:hover {
  background-image: none;
}
div.sub_menu_bar_main a.disabled,
div.sub_menu_bar_main a:hover.disabled,
div.sub_menu_bar_main a[disabled],
div.sub_menu_bar_main a:hover[disabled],
fieldset[disabled] div.sub_menu_bar_main a,
fieldset[disabled] div.sub_menu_bar_main a:hover,
div.sub_menu_bar_main a.disabled:hover,
div.sub_menu_bar_main a:hover.disabled:hover,
div.sub_menu_bar_main a[disabled]:hover,
div.sub_menu_bar_main a:hover[disabled]:hover,
fieldset[disabled] div.sub_menu_bar_main a:hover,
fieldset[disabled] div.sub_menu_bar_main a:hover:hover,
div.sub_menu_bar_main a.disabled:focus,
div.sub_menu_bar_main a:hover.disabled:focus,
div.sub_menu_bar_main a[disabled]:focus,
div.sub_menu_bar_main a:hover[disabled]:focus,
fieldset[disabled] div.sub_menu_bar_main a:focus,
fieldset[disabled] div.sub_menu_bar_main a:hover:focus,
div.sub_menu_bar_main a.disabled.focus,
div.sub_menu_bar_main a:hover.disabled.focus,
div.sub_menu_bar_main a[disabled].focus,
div.sub_menu_bar_main a:hover[disabled].focus,
fieldset[disabled] div.sub_menu_bar_main a.focus,
fieldset[disabled] div.sub_menu_bar_main a:hover.focus,
div.sub_menu_bar_main a.disabled:active,
div.sub_menu_bar_main a:hover.disabled:active,
div.sub_menu_bar_main a[disabled]:active,
div.sub_menu_bar_main a:hover[disabled]:active,
fieldset[disabled] div.sub_menu_bar_main a:active,
fieldset[disabled] div.sub_menu_bar_main a:hover:active,
div.sub_menu_bar_main a.disabled.active,
div.sub_menu_bar_main a:hover.disabled.active,
div.sub_menu_bar_main a[disabled].active,
div.sub_menu_bar_main a:hover[disabled].active,
fieldset[disabled] div.sub_menu_bar_main a.active,
fieldset[disabled] div.sub_menu_bar_main a:hover.active {
  background-color: #ffffff;
  border-color: #cccccc;
}
div.sub_menu_bar_main a .badge,
div.sub_menu_bar_main a:hover .badge {
  color: #ffffff;
  background-color: #333333;
}
div.sub_menu_bar_main a.btn-icon .fa,
div.sub_menu_bar_main a:hover.btn-icon .fa,
div.sub_menu_bar_main a.btn-icon .ico,
div.sub_menu_bar_main a:hover.btn-icon .ico {
  margin-right: 8px;
  margin-left: 2px;
}
html[dir='rtl'] div.sub_menu_bar_main a.btn-icon .fa,
html[dir='rtl'] div.sub_menu_bar_main a:hover.btn-icon .fa,
html[dir='rtl'] div.sub_menu_bar_main a.btn-icon .ico,
html[dir='rtl'] div.sub_menu_bar_main a:hover.btn-icon .ico {
  margin-left: 8px;
  margin-right: 2px;
}
div.sub_menu_bar_main a.btn-icon .fa:last-child:nth-child(2),
div.sub_menu_bar_main a:hover.btn-icon .fa:last-child:nth-child(2),
div.sub_menu_bar_main a.btn-icon .ico:last-child:nth-child(2),
div.sub_menu_bar_main a:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 2px;
}
html[dir="ltr"] div.sub_menu_bar_main a.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] div.sub_menu_bar_main a:hover.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] div.sub_menu_bar_main a.btn-icon .ico:last-child:nth-child(2),
html[dir="ltr"] div.sub_menu_bar_main a:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 8px;
}
html[dir="rtl"] div.sub_menu_bar_main a.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] div.sub_menu_bar_main a:hover.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] div.sub_menu_bar_main a.btn-icon .ico:last-child:nth-child(2),
html[dir="rtl"] div.sub_menu_bar_main a:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 8px;
}
html[dir='rtl'] div.sub_menu_bar_main a.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] div.sub_menu_bar_main a:hover.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] div.sub_menu_bar_main a.btn-icon .ico:last-child:nth-child(2),
html[dir='rtl'] div.sub_menu_bar_main a:hover.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 2px;
}
div.sub_menu_bar_main a.btn-round,
div.sub_menu_bar_main a:hover.btn-round {
  border-width: 0;
}
div.sub_menu_bar_main a:hover {
  border-color: #2d4373;
  background: #3b5998;
  color: #ffffff;
  transition: all 0.5s ease;
}
#page_forum_index br {
  display: none;
}
.table_info {
  background: transparent;
  color: #555555;
  font-weight: 200;
  font-size: 17px;
  letter-spacing: 1px;
  padding-left: 0;
  padding-bottom: 5px;
  height: auto;
  line-height: normal;
}
.table_info a,
.table_info a:hover {
  font-weight: 200;
  color: #555555;
}
#content ._forum_row {
  background: #ffffff;
  color: #555555;
  border: 0;
  margin-bottom: 20px;
  position: relative;
  height: 350px;
}
#content ._forum_row h1 {
  font-size: 18px;
  margin: 0;
  padding: 0;
  text-indent: 10px;
  height: 55px;
  line-height: 55px;
}
#content ._forum_row h1 a,
#content ._forum_row h1 a:hover {
  font-size: 18px;
  font-weight: 300;
  letter-spacing: 1px;
  color: #555555;
}
#content ._forum_row h1 a:hover {
  color: #3b5998;
}
._forum_info > li {
  display: inline-block;
  background: transparent;
  padding: 0 0 0 16px;
}
._forum_info > li > strong {
  font-size: 16px;
  display: block;
  text-align: center;
}
._forum_info > li > span {
  color: #a2a2a2;
  display: block;
  font-size: 14px;
  text-transform: lowercase;
  font-weight: 400;
  text-align: center;
}
@media (max-width: 768px) {
  ._forum_info {
    padding-left: 25px;
  }
  ._forum_info > li {
    padding-left: 0;
    padding-right: 10px;
  }
  ._forum_info > li > strong,
  ._forum_info > li > span {
    display: inline-block;
  }
  ._forum_info > li > strong {
    margin-right: 5px;
  }
}
.forum_user_details {
  font-size: 12px;
  font-weight: normal;
  position: relative;
  margin-top: 5px;
  color: #555555 !important;
  opacity: 0.7;
}
.forum_user_details > time {
  display: inline-block;
  margin-right: 5px;
}
.table_row.forum_row {
  display: table;
  table-layout: fixed;
  width: 100%;
  padding: 0;
  margin-bottom: 0;
  border-bottom: 1px #eeeeee solid;
}
.table_row.forum_row header .user_profile_link_span > a,
.table_row.forum_row header .user_profile_link_span > a:hover {
  color: #555555 !important;
  font-weight: normal !important;
  display: inline-block;
  font-size: 12px;
}
.table_row.forum_row > div {
  display: table-cell;
  vertical-align: top;
  padding: 8px;
  box-sizing: content-box;
}
.table_row.forum_row .forum_totals {
  width: 60px;
  text-align: center;
  vertical-align: middle;
  line-height: normal;
  font-size: 20px;
  font-weight: 200;
}
.table_row.forum_row .forum_totals > span {
  display: block;
  background: #f7f7f7;
  color: #626262;
  padding: 10px 0 20px 0;
  position: relative;
}
.table_row.forum_row .forum_totals > span > em {
  font-style: normal;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 9px;
  position: absolute;
  bottom: 6px;
  left: 10px;
  opacity: 0.6;
}
.forum_image {
  position: static;
  width: 50px;
}
.forum_title {
  width: auto;
  position: static;
  padding-left: 0;
}
.forum_title .extra_info_link {
  font-size: 12px;
}
.table_row {
  border: 0;
  background: #ffffff;
  margin-bottom: 20px;
  padding: 16px;
}
.forum_thread_total {
  right: 10px;
  top: 10px;
  position: absolute;
}
.forum_last_post,
.forum_thread_last_post {
  width: auto;
  position: static;
  border-radius: 0;
  border: 0;
  background: #f2f2f2;
  margin: -16px;
  margin-top: 16px;
  padding-left: 16px;
  font-size: 13px;
}
.forum_last_post .extra_info_link:after,
.forum_thread_last_post .extra_info_link:after {
  content: '@';
}
.forum_last_post a,
.forum_thread_last_post a,
.forum_last_post a:hover,
.forum_thread_last_post a:hover,
.forum_last_post .extra_info_link,
.forum_thread_last_post .extra_info_link {
  display: inline-block;
  opacity: 0.6;
}
.forum_last_post:hover a,
.forum_thread_last_post:hover a,
.forum_last_post:hover a:hover,
.forum_thread_last_post:hover a:hover,
.forum_last_post:hover .extra_info_link,
.forum_thread_last_post:hover .extra_info_link {
  opacity: 1;
  transition: all 0.5s ease;
}
#content .forum_title h1 {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
}
a.forum_thread_link,
a.forum_thread_link:hover {
  font-size: 16px !important;
  color: #555555 !important;
}
a.forum_thread_link:hover {
  color: #3b5998 !important;
}
div.forum_mini_new,
div.forum_mini_old,
div.forum_mini_closed {
  background: transparent;
}
.forum_thread_photo,
div.forum_outer,
div.forum_outer div.forum_user_info_holder,
div.forum_outer div.forum_user_info_holder_inner,
div.forum_main,
div.forum_content,
.forum_user_info_holder_inner_image,
div.forum_outer div.forum_user_info {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
}
.forum_main .extra_info.p_10 {
  opacity: 0.6;
  font-style: italic;
}
.forum_main .js_feed_comment_border {
  background: transparent;
  border-bottom: 1px #f0f0f0 solid;
}
div.forum_outer div.forum_user_info_holder {
  height: 70px;
}
.forum_outer:hover .forum_quote {
  visibility: visible;
}
.forum_time_stamp {
  margin-top: 16px;
}
.forum_time_stamp .comment_mini_content_commands {
  border: #eeeeee 1px solid;
}
.forum_time_stamp .js_comment_like_holder {
  right: 0;
}
.forum_time_stamp .feed_like_link {
  position: relative;
}
.forum_time_stamp .feed_like_link a.js_like_link_toggle {
  display: block;
  color: #a2a2a2;
  width: 35px;
  height: 35px;
  border-radius: 50%;
}
.forum_time_stamp .feed_like_link a.js_like_link_toggle:hover {
  color: #3b5998;
  transition: all 0.5s ease;
}
.forum_time_stamp .feed_like_link a.js_like_link_toggle:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f164';
  text-align: center;
  width: 35px;
  height: 35px;
  font-size: 15px;
  line-height: 35px;
}
.forum_time_stamp .feed_like_link a.js_like_link_toggle:hover:before {
  color: #3b5998;
  transition: all 0.5s ease;
}
.forum_time_stamp .feed_like_link a.js_like_link_toggle.liked {
  color: #3b5998;
}
.forum_time_stamp .forum_quote_holder {
  position: relative;
  margin-left: 5px;
}
.forum_time_stamp .forum_quote_holder a.forum_quote {
  display: block;
  color: #a2a2a2;
  width: 35px;
  height: 35px;
  border-radius: 50%;
}
.forum_time_stamp .forum_quote_holder a.forum_quote:hover {
  color: #3b5998;
  transition: all 0.5s ease;
}
.forum_time_stamp .forum_quote_holder a.forum_quote:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f10d';
  text-align: center;
  width: 35px;
  height: 35px;
  font-size: 15px;
  line-height: 35px;
}
.forum_time_stamp .forum_quote_holder a.forum_quote:hover:before {
  color: #3b5998;
  transition: all 0.5s ease;
}
.forum_time_stamp .forum_quote_holder a.forum_quote.checked {
  color: #3b5998;
}
.forum_time_stamp .forum_quote_holder span {
  display: none;
}
.forum_time_stamp .forum_thanks_holder {
  position: relative;
  margin-left: 5px;
}
.forum_time_stamp .forum_thanks_holder a.forum_thanks {
  display: block;
  color: #a2a2a2;
  width: 35px;
  height: 35px;
  border-radius: 50%;
}
.forum_time_stamp .forum_thanks_holder a.forum_thanks:hover {
  color: #3b5998;
  transition: all 0.5s ease;
}
.forum_time_stamp .forum_thanks_holder a.forum_thanks:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f004';
  text-align: center;
  width: 35px;
  height: 35px;
  font-size: 15px;
  line-height: 35px;
}
.forum_time_stamp .forum_thanks_holder a.forum_thanks:hover:before {
  color: #3b5998;
  transition: all 0.5s ease;
}
.forum_time_stamp .forum_thanks_holder a.forum_thanks.thanked {
  color: #3b5998;
}
.forum_time_stamp .js_thank_post {
  height: 32px;
  line-height: 32px;
  margin-left: 5px;
}
div.forum_outer {
  background: #ffffff;
  margin-bottom: 0;
  position: relative;
}
div.forum_outer div.comment_mini_content_border {
  padding-bottom: 16px;
  border-top: 0;
}
div.forum_outer .activity_like_holder {
  margin-left: 5px;
  padding-left: 0;
  text-align: left;
  padding-right: 10px;
}
.forum_thread_photo {
  width: 50px;
  height: 50px;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 10px;
}
.forum_thread_photo img {
  max-width: 50px;
  max-height: 50px;
}
.forum_thread_user {
  padding-top: 10px;
}
.forum_thread_user,
.forum_user_info .extra_info {
  padding-left: 70px;
}
.forum_user_info .extra_info {
  font-size: 13px;
}
.forum_thread_user a,
.forum_thread_user a:hover {
  font-size: 15px;
}
.forum_post_count,
.forum_post_count:hover {
  color: #9a9a9a;
}
._forum_title {
  padding-left: 10px;
  margin-right: 175px;
}
._forum_title header h1 {
  line-height: 15px;
}
._forum_title header h1 a.forum_title_link,
._forum_title header h1 a.forum_title_link:hover {
  font-size: 18px;
  font-weight: normal;
}
._forum_title header h2 {
  padding-top: 10px;
}
#page_forum_forum .forum_post_article ._moderator {
  position: relative;
  left: 0;
  margin-top: 0;
  background: #ffffff;
}
#page_forum_forum .forum_post_article.is_search ._moderator a {
  padding-left: 10px;
}
#page_forum_forum .forum_post_article.is_search div.forum_content {
  min-height: inherit;
}
#page_forum_forum ._moderator {
  position: absolute;
  left: 27px;
  margin-top: 60px;
  z-index: 100;
  background-color: transparent;
  border-bottom: 0;
}
#page_forum_forum ._moderator a {
  position: static;
}
#page_forum_index #content .block > .content,
#page_forum_forum #content .block > .content {
  padding: 0;
}
#page_forum_index #content .block > .title,
#page_forum_forum #content .block > .title,
#page_forum_index #content .block_clear > .title,
#page_forum_forum #content .block_clear > .title {
  position: relative;
  border-bottom-color: #bdbdbd !important;
}
#page_forum_index #content .block > .title a,
#page_forum_forum #content .block > .title a,
#page_forum_index #content .block_clear > .title a,
#page_forum_forum #content .block_clear > .title a,
#page_forum_index #content .block > .title a:hover,
#page_forum_forum #content .block > .title a:hover,
#page_forum_index #content .block_clear > .title a:hover,
#page_forum_forum #content .block_clear > .title a:hover {
  display: inline-block;
}
#page_forum_index #content .block > .title .toggle,
#page_forum_forum #content .block > .title .toggle,
#page_forum_index #content .block_clear > .title .toggle,
#page_forum_forum #content .block_clear > .title .toggle {
  position: absolute;
  right: 0;
  top: 0;
  text-align: center;
  cursor: pointer;
}
#page_forum_index #content .block > .title .toggle i,
#page_forum_forum #content .block > .title .toggle i,
#page_forum_index #content .block_clear > .title .toggle i,
#page_forum_forum #content .block_clear > .title .toggle i {
  font-size: 18px;
  font-weight: 600;
  color: #555555;
  font-weight: normal;
}
#page_forum_index #content .is_toggled .content,
#page_forum_forum #content .is_toggled .content {
  display: none;
}
#page_forum_index #content .is_toggled .toggle i.fa-angle-down:before,
#page_forum_forum #content .is_toggled .toggle i.fa-angle-down:before {
  content: "\f105";
}
#page_forum_index #content .is_toggled.block_clear > div.title,
#page_forum_forum #content .is_toggled.block_clear > div.title,
#page_forum_index #content .is_toggled.block > div.title,
#page_forum_forum #content .is_toggled.block > div.title {
  border-bottom-color: #ebebeb !important;
}
#page_forum_index div.row1,
#page_forum_forum div.row1,
#page_forum_index div.row2,
#page_forum_forum div.row2 {
  padding-top: 16px;
  position: relative;
  min-height: 70px;
}
#page_forum_index div.row1.block,
#page_forum_forum div.row1.block,
#page_forum_index div.row2.block,
#page_forum_forum div.row2.block {
  margin-bottom: 0;
  padding-bottom: 10px;
  padding-top: 10px;
  border-bottom: 1px solid #eeeeee;
  border-top: none;
}
#page_forum_index div.row1 .forum_info_left:before,
#page_forum_forum div.row1 .forum_info_left:before,
#page_forum_index div.row2 .forum_info_left:before,
#page_forum_forum div.row2 .forum_info_left:before {
  color: #a2a2a2;
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: "\f114";
  width: 25px;
  line-height: 22px;
  float: left;
  font-size: 18px;
}
._form_last_post {
  margin-top: 10px;
}
._form_last_post ul {
  font-size: 13px;
}
._form_last_post ul li {
  list-style: square;
  margin-left: 15px;
  padding-left: 1px;
}
._form_last_post ul li > span {
  display: block;
}
._form_last_post ul li > span > span a,
._form_last_post ul li > span > span a:hover {
  color: inherit !important;
  font-weight: normal !important;
}
._form_last_post ul li > span:before {
  display: inline-block;
  content: '@';
  margin: 0 4px 0 0;
}
span.forum_tag_sticky {
  display: none;
}
.new_quote {
  margin-bottom: 0;
}
.new_quote_header {
  margin-left: 10px;
  background: #5f7ec1;
  color: #e5e5e5;
  padding: 10px;
}
.new_quote_header a,
.new_quote_header a:hover {
  color: #e5e5e5;
}
.new_quote_content_holder {
  background: #f5f5f5;
  padding: 16px;
  margin-top: 0;
}
.new_quote_content_holder .new_quote_content {
  background: transparent;
  box-shadow: none;
  border-radius: 0;
  padding: 0;
  color: #555555;
}
.new_quote_content_holder .new_quote_content > br:first-of-type {
  display: none;
}
.thread_view_holder .thread_replies > div > h1 {
  color: #afb7c2;
  font-weight: 300;
}
#___page_forum_thread div.sub_menu_bar_main {
  right: 10px;
  top: -62px;
}
#___page_forum_thread #content {
  width: auto;
}
#___page_forum_thread #container {
  width: 95%;
}
#___page_forum_thread #container > ._block_h1 {
  margin-bottom: 20px;
}
#___page_forum_thread #container > ._block_h1 > h1 {
  width: auto;
}
#___page_forum_thread .sub_menu_bar a,
#___page_forum_thread .sub_menu_bar a:hover {
  background: transparent;
}
#___page_forum_thread .forum_header_menu {
  top: 36px;
  right: 50%;
  margin-right: 20px;
}
#___page_forum_thread #panels {
  display: none;
}
.thread_view_all,
.thread_view_all:hover {
  position: absolute;
  right: 30px;
  top: 10px;
  font-size: 12px;
  display: block;
  text-transform: uppercase;
  font-weight: 600;
  opacity: 0.6;
}
.thread_view_all > span,
.thread_view_all:hover > span {
  display: inline-block;
  margin-left: 5px;
  background: #e6e6e6;
  color: #555555;
  padding: 0 6px;
}
.forum_popup_replies {
  display: block;
  width: 600px;
  top: 0;
  margin-left: -300px;
}
.forum_popup_replies .js_box_content {
  padding: 0;
}
.forum_announcement {
  background: #EDEDED;
}
.table_row.forum_row.forum_sponsor {
  background-color: #afb7c2;
}
.table_row.forum_row.forum_announcement {
  background-color: #ccd1d8;
}
.table_row.forum_row.forum_sticky {
  background: #e9ebee;
  border-color: #ccd1d8;
}
#right #js_block_border_forum_recent.block div.content {
  padding-top: 8px;
}
#right #js_block_border_forum_recent.block .table_row.forum_row {
  background: transparent;
}
#right #js_block_border_forum_recent.block .table_row.forum_row.forum_sticky {
  border-color: #eeeeee;
}
#right #js_block_border_forum_recent.block .table_row.forum_row > div {
  padding-left: 0;
  box-sizing: content-box;
}
#right #js_block_border_forum_recent.block .table_row.forum_row > div h1 {
  line-height: normal;
  padding: 0;
  font-size: 14px;
  font-weight: normal;
}
#right #js_block_border_forum_recent.block .table_row.forum_row > div h1 a.forum_thread_link,
#right #js_block_border_forum_recent.block .table_row.forum_row > div h1 a.forum_thread_link:hover {
  font-size: 14px !important;
  color: #555555 !important;
}
#right #js_block_border_forum_recent.block .forum_title_inner_holder > header .user_profile_link_span {
  display: none;
}
#right #js_block_border_forum_recent.block .forum_title_inner_holder > header h1 > a {
  line-height: normal;
  height: initial;
}
#right #js_block_border_forum_recent.block .forum_title_inner_holder > header .forum_user_details.thread_update_time {
  display: block !important;
}
#right #js_block_border_forum_recent.block ._moderator {
  display: none;
}
#right #js_block_border_forum_recent.block .table_row.forum_row .forum_totals {
  display: none;
}
.js_box_content .form_extra {
  display: none;
}
.forum_mini_post {
  padding-left: 40px;
  position: relative;
  border-bottom: 1px #ccd1d8 solid;
  color: #555555;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.forum_mini_post img {
  max-width: inherit;
}
.forum_mini_post h1 a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 40px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.forum_mini_post > ._c {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 60px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-top: 6px;
}
.forum_mini_post > ._c > div.newline {
  padding: 10px 0 !important;
  content: '';
}
.forum_mini_post > ._u .user_profile_link_span > a,
.forum_mini_post > ._u .user_profile_link_span > a:hover {
  color: #555555 !important;
  font-weight: normal !important;
  font-size: 12px;
}
.forum_mini_post > ._i {
  position: absolute;
  left: 0;
  top: 4px;
}
.forum_mini_post > time {
  font-size: 12px;
  opacity: 0.6;
}
.forum_mini_post h1 {
  font-size: 14px;
  padding: 0;
  margin: 0;
}
.forum_thread_view_holder {
  border: 0;
}
#page_forum_thread.single_mode .thread_replies {
  display: none;
}
#page_forum_thread .table_info {
  margin-top: 20px;
}
.thread_replies {
  position: relative;
}
.thread_replies > div.tr_view_all {
  min-height: 50px;
  line-height: 50px;
  text-align: center;
}
.thread_replies > div > i {
  color: #3b5998;
}
.view_all_previous,
.view_all_previous:hover {
  color: #555555;
  font-size: 12px;
  opacity: 0.7;
  height: 50px;
  line-height: 50px;
  display: block;
  text-align: center;
}
.view_all_previous:hover {
  color: #3b3b3b;
  opacity: 1;
  transition: all 0.5s ease;
}
.view_all_previous.is-clicked,
.view_all_previous.is-clicked:hover {
  display: none;
}
#page_forum_post #panels {
  visibility: hidden;
}
#page_forum_forum #right .block .forum_mini_post h1 a {
  word-wrap: break-word;
}
.forum_main .item_view_content {
  word-wrap: break-word;
  word-break: normal;
}
#page_forum_post #js_poll_form .placeholder span.js_arrow_up_down {
  position: absolute;
  left: 5px;
  margin-top: 10px;
  cursor: move;
}
#page_forum_forum .forum_header_menu {
  background: transparent;
  margin: 0;
  padding: 0;
  text-align: right;
}
#page_forum_forum .forum_header_menu a.rss_link,
#page_forum_forum .forum_header_menu a.rss_link:hover {
  font-size: 2em;
}
.forum_thank_delete_link {
  font-size: 0.9em;
}
.forum_section_header {
  border-bottom: 1px solid #dddddd;
  line-height: 50px;
  padding: 0 !important;
  font-weight: 400;
  letter-spacing: 1px;
  font-size: 22px;
  margin-bottom: 10px;
}
body[id^=page_forum_] #js_forum_search_wrapper .item_is_active_holder {
  display: inline-block;
  display: block;
  height: auto;
}
body[id^=page_forum_] #js_forum_search_wrapper .item_is_active_holder:before,
body[id^=page_forum_] #js_forum_search_wrapper .item_is_active_holder:after {
  content: " ";
  display: table;
}
body[id^=page_forum_] #js_forum_search_wrapper .item_is_active_holder:after {
  clear: both;
}
body[id^=page_forum_] #js_forum_search_wrapper .item_is_active_holder:before,
body[id^=page_forum_] #js_forum_search_wrapper .item_is_active_holder:after {
  content: " ";
  display: table;
}
body[id^=page_forum_] #js_forum_search_wrapper .item_is_active_holder:after {
  clear: both;
}
body[id^=page_forum_] #js_forum_search_wrapper .js_item_active {
  color: #a2a2a2;
  width: auto;
  position: relative;
  margin-left: 0;
  float: left;
  padding: 0 10px;
}
body[id^=page_forum_] #js_forum_search_wrapper .js_item_active:hover {
  transition: none;
}
@media (max-width: 480px) {
  body[id^=page_forum_] #js_forum_search_wrapper .js_item_active {
    width: 50%;
  }
}
body[id^=page_forum_] #js_forum_search_wrapper .item_selection_active .item_is_active i.fa-circle-o:before,
body[id^=page_forum_] #js_forum_search_wrapper .item_selection_not_active .item_is_not_active i.fa-circle-o:before {
  content: "\f192";
}
body[id^=page_forum_] #js_forum_search_wrapper .item_selection_active .item_is_active:before,
body[id^=page_forum_] #js_forum_search_wrapper .item_selection_not_active .item_is_not_active:before {
  content: '';
  width: 10px;
  height: 10px;
  background-color: #3b5998;
  display: block;
  transform: rotate(45deg);
  position: absolute;
  top: -5px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 768px) {
  body[id^=page_forum_] #js_forum_search_wrapper #js_forum_btn_wrapper .search-text-btn {
    display: none;
  }
}
@media (max-width: 480px) {
  body[id^=page_forum_] #js_forum_search_wrapper #js_forum_btn_wrapper {
    float: none;
    clear: both;
    width: 100%;
    margin-top: 10px;
  }
  body[id^=page_forum_] #js_forum_search_wrapper #js_forum_btn_wrapper .button {
    width: 100%;
  }
  body[id^=page_forum_] #js_forum_search_wrapper #js_forum_btn_wrapper .search-text-btn {
    display: inline;
  }
}
body[id^=page_forum_] .forum_post_article.is_search {
  margin-bottom: 20px;
  padding-left: 10px;
  border-left: 3px #d0d0d0 solid;
}
body[id^=page_forum_] .forum_post_article.is_search div._moderator {
  display: none;
}
body[id^=page_forum_] #js_forum_adv_search_wrapper {
  margin-top: 15px;
  padding: 10px;
  border: 1px #e6e6e6 solid;
  background-color: #f7f7f7;
  position: relative;
}
body[id^=page_forum_] #js_forum_adv_search_wrapper .table_left {
  padding-bottom: 0;
}
body[id^=page_forum_] #js_forum_adv_search_wrapper .adv_search_forum select {
  width: 100%;
}
@media (min-width: 992px) {
  body[id^=page_forum_] #js_forum_adv_search_wrapper .adv_search_sort select {
    max-width: 50%;
    display: inline-block;
  }
}
body[id^=page_forum_] .forum_post_article.is_search.pending-post div._moderator {
  display: block;
  position: absolute !important;
  background: transparent !important;
  right: 0;
  text-align: right;
}
body[id^=page_forum_] .header_bar_search .header_bar_search_inner {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
body[id^=page_forum_] .header_bar_search .header_bar_search_inner .input-group-btn {
  display: none !important;
}
.forum_quick_link_wrapper {
  margin-top: 30px;
  padding-bottom: 16px;
  border-bottom: 1px #ebebeb solid;
}
.forum_quick_link_wrapper .forum_quick_link > a,
.forum_quick_link_wrapper .forum_quick_link > a:hover {
  color: #555555;
  font-weight: bold;
}
div.forum_holder .title > a {
  font-size: 18px;
  font-weight: 600;
  color: #555555;
}
#bottom_reply_btn_wrapper.page_breadcrumbs_menu {
  margin-right: -16px;
  margin-bottom: -16px;
}
#panel .js_friend_search_link {
  border-bottom: 1px #f0f0f0 solid;
  padding: 4px 0;
  cursor: pointer;
}
.js_temp_friend_search_form_holder {
  background: #ffffff;
  color: #555555;
  border: 1px #ebebeb solid;
  padding: 0;
}
.js_temp_friend_search_form_holder .js_friend_search_link > span {
  display: inline-block;
  vertical-align: middle;
  margin-right: 6px;
}
.js_temp_friend_search_form_holder .js_friend_search_link > span img,
.js_temp_friend_search_form_holder .js_friend_search_link > span .no_image_user {
  max-width: 32px;
  max-height: 32px;
  padding: 0;
}
.js_friend_search_link:hover {
  background: #f0f0f0;
  transition: all 0.5s ease;
  cursor: pointer;
}
.js_custom_search_friend_holder {
  border: 1px transparent solid;
  background: #ffffff;
  padding: 0;
}
.js_custom_search_friend_holder > ul {
  margin: 10px;
}
.js_custom_search_friend_holder > ul > li {
  border: 0;
  padding: 2px 20px 2px 4px;
  display: inline-block;
  margin: 0 8px 8px 0;
  background: #ffffff;
  color: #555555;
}
.js_custom_search_friend_holder > ul > li .friend_search_image,
.js_custom_search_friend_holder > ul > li .friend_search_name {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
.js_custom_search_friend_holder > ul > li .friend_search_image {
  margin-top: 5px;
}
.js_custom_search_friend_holder > ul > li:hover {
  background: #3b5998;
  color: #ffffff;
}
#js_friend_search_content .friend_search_holder {
  font-size: 12px;
}
#js_friend_loader input {
  background: #ffffff;
  color: #555555;
  border: 0;
  padding: 5px 0;
  width: 100%;
  outline: none;
  text-indent: 0;
}
#js_friend_loader input {
  padding: 5px 5px;
  border: 1px solid #c8c8c8;
  border-bottom: 0;
  height: 56px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  padding-left: 16px;
  padding-right: 16px;
  box-shadow: none !important;
}
#js_friend_loader .label_flow {
  padding: 10px;
  border: 1px solid #c8c8c8;
  border-top: 0;
  position: relative;
}
#js_friend_loader .label_flow:before {
  content: "";
  position: absolute;
  top: 0;
  left: 16px;
  right: 16px;
  height: 1px;
  background: #efefef;
}
#js_mp_block_invite .title {
  border-bottom: 0;
  line-height: 25px;
}
.friend_search_holder,
.friend_search_holder:hover {
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  background: transparent;
  display: inline-block;
  width: 31%;
  margin: 0 6px 10px 0;
  vertical-align: top;
}
.friend_search_holder > span,
.friend_search_holder:hover > span {
  display: inline-block;
  vertical-align: middle;
}
.friend_search_holder:hover {
  background: #f2f2f2;
}
.friend_search_active,
.friend_search_active:hover {
  background: #3b5998;
  color: #ffffff;
}
.friend_search_holder_active,
.friend_search_holder_active:hover {
  background: transparent;
  color: inherit;
  opacity: 0.4;
}
#page_friend_profile #content {
  width: 100%;
}
.list_manager_holder {
  position: relative;
}
.list_manager {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  z-index: 100000;
}
.list_manager i {
  display: none;
  font-size: 40px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -20px;
  margin-top: -20px;
}
.list_manager.active,
.list_manager:hover {
  background: rgba(0, 0, 0, 0.6);
}
.list_manager.active i,
.list_manager:hover i {
  display: block;
}
.list_manager.active {
  background: rgba(255, 255, 255, 0.6);
}
.list_manager.active i {
  color: #3b5998;
}
#sFriendImage img {
  max-width: 30px;
  max-height: 30px;
}
#sFriendInput {
  background: #f2f2f2;
  color: #555555;
}
.pending-friend-request {
  opacity: 0.8;
  background: rgba(59, 89, 152, 0.8);
  color: #ffffff;
  font-size: 10px;
  display: inline-block;
  padding: 2px 4px;
}
.friend_action_edit_list_holder {
  left: 5px;
  right: 5px;
  top: 5px;
}
.user_rows:hover a.friend_action_delete {
  display: block;
}
.row_unfriend {
  padding-top: 5px;
  font-size: 11px;
  display: none;
}
.row_friend_browse:hover .row_unfriend {
  display: block;
}
#main.empty-left .wrapper-items .friend_row_holder,
#main.empty-right .wrapper-items .friend_row_holder {
  width: 25%;
}
@media (max-width: 992px) {
  #main.empty-left .wrapper-items .friend_row_holder,
  #main.empty-right .wrapper-items .friend_row_holder {
    width: 33.33%;
  }
}
@media (max-width: 480px) {
  #main.empty-left .wrapper-items .friend_row_holder,
  #main.empty-right .wrapper-items .friend_row_holder {
    width: 50%;
  }
}
.wrapper-items .friend_row_holder {
  width: 33.33%;
  float: left;
  padding: 8px;
  position: relative;
}
.wrapper-items .friend_row_holder .pages_item {
  width: 100% !important;
  padding: 0;
}
.wrapper-items .friend_row_holder .friend_action {
  position: absolute;
  right: 16px;
  top: 16px;
}
.wrapper-items .friend_row_holder .friend_action a.dropdown-toggle {
  color: #cccccc;
  font-size: 20px;
  line-height: 20px;
  padding: 0;
}
.wrapper-items .friend_row_holder .friend_action > .friend_action_remove,
.wrapper-items .friend_row_holder .friend_action > .friend_pending_remove {
  width: 40px;
  height: 40px;
  font-size: 20px;
  border-radius: 50%;
  border: none;
  color: #ffffff;
  line-height: inherit;
}
.friend_image {
  position: absolute;
}
.friend_user_name {
  margin-left: 60px;
}
.friend_user_name span.user_profile_link_span a,
.friend_user_name span.user_profile_link_span a:hover {
  font-weight: bold;
}
.friend_action {
  position: static;
  right: 0;
  top: 0;
}
.friend_action_holder {
  background: red;
  width: auto;
  position: static;
}
.friend_list_form {
  position: absolute;
  left: 0;
  top: -30px;
  display: none;
}
.friend_list_edit_ajax {
  display: none;
}
.js_friend_sort_handler {
  display: none;
  cursor: move;
}
.js_friend_edit_order {
  display: none;
}
#js_block_border_friend_suggestion #js_friend_suggestion .row_title {
  padding-top: 10px;
}
#js_block_border_friend_suggestion #js_friend_suggestion .row_title .row_title_image {
  margin-right: 10px;
}
.js_suggestion_parent .dropdown-menu {
  min-width: 180px;
}
.js_suggestion_parent .dropdown-menu li {
  overflow: hidden;
}
#page_friend_profile ._block_content .js_pager_view_more_link {
  clear: both;
}
#page_friend_index .friend_list_holder {
  margin-bottom: 16px;
}
._app_friend.row_feed_loop .activity_feed_content_link,
.feed_share_friend .activity_feed_content_link {
  position: relative;
  display: flex;
}
._app_friend.row_feed_loop .activity_feed_content_link .activity_feed_content_image,
.feed_share_friend .activity_feed_content_link .activity_feed_content_image {
  max-width: 120px;
}
html[dir="ltr"] ._app_friend.row_feed_loop .activity_feed_content_link .activity_feed_content_image,
html[dir="ltr"] .feed_share_friend .activity_feed_content_link .activity_feed_content_image {
  margin-right: 16px;
}
html[dir="rtl"] ._app_friend.row_feed_loop .activity_feed_content_link .activity_feed_content_image,
html[dir="rtl"] .feed_share_friend .activity_feed_content_link .activity_feed_content_image {
  margin-left: 16px;
}
._app_friend.row_feed_loop .activity_feed_content_link .activity_feed_content_display_custom > ul:first-child + div.friend-info,
.feed_share_friend .activity_feed_content_link .activity_feed_content_display_custom > ul:first-child + div.friend-info {
  margin-top: 0 !important;
}
._app_friend.row_feed_loop .activity_feed_content_link .activity_feed_content_display_custom .mutual-friends,
.feed_share_friend .activity_feed_content_link .activity_feed_content_display_custom .mutual-friends {
  margin-bottom: 4px;
}
._app_friend.row_feed_loop .activity_feed_content_link .activity_feed_content_display_custom .mutual-friends .friend-info,
.feed_share_friend .activity_feed_content_link .activity_feed_content_display_custom .mutual-friends .friend-info {
  color: #a2a2a2;
  margin-top: 5px;
}
._app_friend.row_feed_loop .activity_feed_content_link .activity_feed_content_display_custom ul.list-unstyled a.btn-success,
.feed_share_friend .activity_feed_content_link .activity_feed_content_display_custom ul.list-unstyled a.btn-success {
  width: 40px;
  height: 40px;
  padding: 0;
  line-height: 40px;
  font-size: 16px;
  position: absolute;
  right: 0;
  top: 0;
}
.js_custom_search_friend_holder .friend_search_image img {
  width: 32px;
  height: 32px;
}
#js_friend_search_content .friend-search-invite-container {
  max-height: 225px;
  overflow: auto;
}
#js_friend_search_content .friend-search-invite-container .item-container {
  display: flex;
  flex-flow: wrap;
  margin: 0 -8px;
}
#js_friend_search_content .friend-search-invite-container .item-container > .extra_info {
  padding-left: 16px;
  padding-right: 16px;
}
#js_friend_search_content .friend-search-invite-container article {
  position: relative;
  padding-left: 8px;
  padding-right: 8px;
}
#js_friend_search_content .friend-search-invite-container article.friend_search_holder_active {
  opacity: 1;
}
#js_friend_search_content .friend-search-invite-container article.friend_search_holder_active .moderation_row {
  display: none;
}
#js_friend_search_content .friend-search-invite-container article.friend_search_holder_active .user_rows_image {
  box-shadow: none !important;
  cursor: default !important;
  opacity: 0.6;
}
#js_friend_search_content .friend-search-invite-container article.friend_search_holder_active .user_rows_inner {
  flex-direction: column;
  align-items: center;
}
#js_friend_search_content .friend-search-invite-container article.friend_search_holder_active .user_rows_inner > span {
  font-size: 12px;
  line-height: 16px;
}
@media (max-width: 480px) {
  #js_friend_search_content .friend-search-invite-container article {
    width: 50%;
  }
}
#js_friend_search_content .friend-search-invite-container article .item-outer {
  position: relative;
  width: 120px;
}
@media (max-width: 480px) {
  #js_friend_search_content .friend-search-invite-container article .item-outer {
    width: auto;
  }
}
#js_friend_search_content .friend-search-invite-container article .item-outer .moderation_row {
  position: absolute;
  top: 0;
  z-index: 1;
}
html[dir="ltr"] #js_friend_search_content .friend-search-invite-container article .item-outer .moderation_row {
  left: 24px;
}
html[dir="rtl"] #js_friend_search_content .friend-search-invite-container article .item-outer .moderation_row {
  right: 24px;
}
#js_friend_search_content .friend-search-invite-container article .item-outer .moderation_row .item-checkbox {
  width: 32px;
  height: 32px;
}
@media (max-width: 480px) {
  html[dir="ltr"] #js_friend_search_content .friend-search-invite-container article .item-outer .moderation_row {
    left: 0;
  }
  html[dir="rtl"] #js_friend_search_content .friend-search-invite-container article .item-outer .moderation_row {
    right: 0;
  }
}
#js_friend_search_content .friend-search-invite-container article .item-outer .user_rows {
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  width: 100%;
  margin-bottom: 16px;
  border: 0;
  display: flex;
  flex-direction: column;
  height: auto;
  align-items: center;
}
@media (max-width: 480px) {
  #js_friend_search_content .friend-search-invite-container article .item-outer .user_rows {
    flex-direction: row;
  }
}
#js_friend_search_content .friend-search-invite-container article .item-outer .user_rows .user_rows_image {
  position: relative;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  border-radius: 100%;
}
#js_friend_search_content .friend-search-invite-container article .item-outer .user_rows .user_rows_image:hover {
  box-shadow: 0px 6px 12px 0px rgba(38, 129, 213, 0.4);
  cursor: pointer;
}
@media (max-width: 480px) {
  html[dir="ltr"] #js_friend_search_content .friend-search-invite-container article .item-outer .user_rows .user_rows_image {
    margin-right: 8px;
  }
  html[dir="rtl"] #js_friend_search_content .friend-search-invite-container article .item-outer .user_rows .user_rows_image {
    margin-left: 8px;
  }
}
#js_friend_search_content .friend-search-invite-container article .item-outer .user_rows .user_rows_image .img-wrapper,
#js_friend_search_content .friend-search-invite-container article .item-outer .user_rows .user_rows_image .no_image_user {
  width: 72px;
  height: 72px;
  border-radius: 100%;
  overflow: hidden;
}
@media (max-width: 480px) {
  #js_friend_search_content .friend-search-invite-container article .item-outer .user_rows .user_rows_image .img-wrapper,
  #js_friend_search_content .friend-search-invite-container article .item-outer .user_rows .user_rows_image .no_image_user {
    width: 48px;
    height: 48px;
  }
}
#js_friend_search_content .friend-search-invite-container article .item-outer .user_rows .user_rows_inner {
  display: flex;
  margin-top: 4px;
  flex: 1;
  flex-basis: auto;
  min-width: 0;
}
@media (max-width: 480px) {
  #js_friend_search_content .friend-search-invite-container article .item-outer .user_rows .user_rows_inner {
    align-items: flex-start !important;
  }
}
#js_friend_search_content .friend-search-invite-container article .item-outer .user_rows .user_rows_inner .item-user {
  color: #555555;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 120px;
  cursor: pointer;
  font-weight: bold;
}
@media (max-width: 480px) {
  #js_friend_search_content .friend-search-invite-container article .item-outer .user_rows .user_rows_inner .item-user {
    max-width: 100%;
  }
}
.selected-friends-content #selected_friend_view_more {
  cursor: pointer;
}
.selected-friends-content #selected_friend_view_more span.ico {
  width: 40px;
  height: 40px;
  border: 1px solid #dcdcdc;
  background: #f8f8f8;
  color: #3b5998;
  font-size: 14px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.selected-friends-content #selected_friends_list {
  display: flex;
  flex-flow: wrap;
  margin-top: 16px;
}
.selected-friends-content #selected_friends_list .js_hover_title {
  margin-bottom: 8px;
  position: relative;
}
html[dir="ltr"] .selected-friends-content #selected_friends_list .js_hover_title {
  margin-right: 16px;
}
html[dir="rtl"] .selected-friends-content #selected_friends_list .js_hover_title {
  margin-left: 16px;
}
.selected-friends-content #selected_friends_list .js_hover_title:before {
  font-family: 'lineficon' !important;
  content: '\eab2';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
  background: #fff;
  border-radius: 100%;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  color: #555555;
  top: 0;
  font-size: 10px;
}
html[dir='ltr'] .selected-friends-content #selected_friends_list .js_hover_title:before {
  left: -10px;
}
html[dir='rtl'] .selected-friends-content #selected_friends_list .js_hover_title:before {
  right: -10px;
}
@media (max-width: 480px) {
  .selected-friends-content #selected_friends_list .js_hover_title:before {
    opacity: 1;
  }
}
.selected-friends-content #selected_friends_list .js_hover_title:hover {
  cursor: pointer;
}
.selected-friends-content #selected_friends_list .js_hover_title:hover:before {
  opacity: 1;
}
.selected-friends-content #selected_friends_list .js_hover_title .img-wrapper,
.selected-friends-content #selected_friends_list .js_hover_title .no_image_user {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  overflow: hidden;
}
.selected-friends-content #selected_friends_list .js_hover_title .img-wrapper img,
.selected-friends-content #selected_friends_list .js_hover_title .no_image_user img {
  width: 100%;
  height: 100%;
}
.selected-friends-content #deselect_all_friends {
  display: inline-block;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.form-group textarea.textarea-auto-scale {
  min-width: unset;
  min-height: 40px;
  resize: auto;
  height: 40px;
  overflow: hidden;
  line-height: 16px;
  padding: 10px;
  max-width: 100% !important;
}
.search-friend-component {
  display: flex;
  flex-flow: wrap;
  border-radius: 4px;
  border: 1px solid #dcdcdc;
  padding: 8px;
  padding-bottom: 4px;
}
.search-friend-component #js_custom_search_friend {
  flex: 1;
}
.search-friend-component #js_custom_search_friend > input {
  background: none;
  border: 0;
  box-shadow: none !important;
  padding: 0;
  padding-left: 8px;
  padding-right: 8px;
  height: 24px;
  margin-bottom: 4px;
}
.search-friend-component #js_custom_search_friend_placement .item-user-selected {
  margin-bottom: 4px;
  position: relative;
  height: 24px;
  border: 1px solid #3b5998;
  color: #3b5998;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  margin-right: 4px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .search-friend-component #js_custom_search_friend_placement .item-user-selected {
  padding-left: 8px;
}
html[dir="rtl"] .search-friend-component #js_custom_search_friend_placement .item-user-selected {
  padding-right: 8px;
}
html[dir="ltr"] .search-friend-component #js_custom_search_friend_placement .item-user-selected {
  padding-right: 24px;
}
html[dir="rtl"] .search-friend-component #js_custom_search_friend_placement .item-user-selected {
  padding-left: 24px;
}
html[dir='rtl'] .search-friend-component #js_custom_search_friend_placement .item-user-selected {
  margin-right: 0;
  margin-left: 4px;
}
.search-friend-component #js_custom_search_friend_placement .item-user-selected:hover {
  background: #2d4373;
  color: #fff;
}
.search-friend-component #js_custom_search_friend_placement .item-user-selected:hover .friend_search_remove .ico {
  color: #fff;
}
.search-friend-component #js_custom_search_friend_placement .item-user-selected .item-name {
  line-height: 24px;
}
.search-friend-component #js_custom_search_friend_placement .item-user-selected .friend_search_remove {
  background: none;
  text-indent: 0;
  width: 24px;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir='rtl'] .search-friend-component #js_custom_search_friend_placement .item-user-selected .friend_search_remove {
  left: 0;
  right: auto;
}
.search-friend-component #js_custom_search_friend_placement .item-user-selected .friend_search_remove .ico {
  font-size: 10px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.search-friend-component .js_temp_friend_search_form {
  position: absolute;
  left: 0;
  right: 0;
}
.search-friend-component .js_temp_friend_search_form ul {
  display: flex;
  flex-flow: wrap;
}
.search-friend-component .js_temp_friend_search_form ul > li {
  width: 50%;
}
.search-friend-component .js_temp_friend_search_form ul > li .js_friend_search_link {
  display: flex;
  align-items: center;
  padding: 8px;
}
.search-friend-component .js_temp_friend_search_form ul > li .js_friend_search_link .image .no_image_user,
.search-friend-component .js_temp_friend_search_form ul > li .js_friend_search_link .image img {
  width: 32px;
  height: 32px;
  border-radius: 100% !important;
  overflow: hidden;
}
.search-friend-component .js_temp_friend_search_form ul > li .js_friend_search_link .user {
  flex: 1;
  min-width: 0;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.js_temp_friend_search_form .js_temp_friend_search_form_holder {
  max-height: 200px;
  box-shadow: 1.5px 2.598px 7.7px 2.3px rgba(0, 0, 0, 0.09);
}
html[dir="ltr"] .js_temp_friend_search_form .js_temp_friend_search_form_holder ul li {
  padding-left: 8px;
}
html[dir="rtl"] .js_temp_friend_search_form .js_temp_friend_search_form_holder ul li {
  padding-right: 8px;
}
.js_temp_friend_search_form .js_temp_friend_search_form_holder ul li .js_friend_search_link {
  padding: 8px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.js_temp_friend_search_form .js_temp_friend_search_form_holder ul li .js_friend_search_link .image img {
  border-radius: 100%;
  border: 1px solid rgba(0, 0, 0, 0);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.js_temp_friend_search_form .js_temp_friend_search_form_holder ul li .js_friend_search_link:hover {
  background-color: #d1daed;
}
.js_temp_friend_search_form .js_temp_friend_search_form_holder ul li .js_friend_search_link:hover .image img,
.js_temp_friend_search_form .js_temp_friend_search_form_holder ul li .js_friend_search_link:hover .image .no_image_user .js_hover_info {
  border-color: #3b5998;
}
.js_temp_friend_search_form .js_temp_friend_search_form_holder ul li .js_friend_search_link:hover .image img:before,
.js_temp_friend_search_form .js_temp_friend_search_form_holder ul li .js_friend_search_link:hover .image .no_image_user .js_hover_info:before {
  border-color: #3b5998;
}
#page_user_browse #site_content {
  text-align: center;
}
#page_user_browse .go_left {
  float: none;
  padding: 0;
  width: auto;
}
#page_user_browse #panels {
  position: relative;
}
#page_user_browse #browse_custom_fields_popup_holder .go_left {
  padding: 15px;
}
#page_user_browse #browse_custom_fields_popup_holder .table {
  margin: 0;
  background: transparent;
  padding: 5px 0;
}
#page_user_browse #js_user_browse_advanced.active {
  display: block;
}
#page_user_browse #js_user_browse_advanced {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  display: none;
}
#page_user_browse #js_user_browse_advanced .user_browse_content,
#page_user_browse #js_user_browse_advanced #browse_custom_fields_popup_holder {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  overflow: visible;
}
#page_user_browse #left > ._block > form {
  display: block;
}
#page_user_browse .layout-middle .user_rows {
  vertical-align: top;
  display: inline-block;
  width: 120px;
  height: 150px;
  background: #ffffff;
  text-align: center;
  margin-right: 5px;
  margin-bottom: 12px;
  position: relative;
}
#page_user_browse .user_browse_user {
  padding: 0;
  height: 30px;
  line-height: 30px;
  text-indent: 5px;
  text-align: left;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  font-size: 12px;
  overflow: visible;
}
#page_user_browse .user_browse_user a,
#page_user_browse .user_browse_user a:hover {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#page_user_browse .user_browse_user:hover .user_browse_add_friend {
  display: block;
  transition: all 0.5s ease;
}
#page_user_browse .user_browse_add_friend {
  display: none;
  position: absolute;
  bottom: -30px;
  left: 0;
  right: 0;
  height: 30px;
  line-height: 30px;
  z-index: 4;
}
#page_user_browse .user_browse_add_friend > img {
  display: none;
}
#page_user_browse .user_browse_add_friend > a,
#page_user_browse .user_browse_add_friend > a:hover {
  text-align: center;
  display: block;
  background: #3b5998;
  color: #ffffff;
  text-transform: uppercase;
  text-indent: 0;
}
.profiles_second_nav {
  padding: 0 16px;
  background: #ffffff;
  margin: 0 16px;
}
.profiles_second_nav:after {
  clear: both;
  content: " ";
  display: block;
}
.profiles_second_nav > ul > li {
  float: left;
}
.profiles_second_nav > ul > li.pull-right {
  float: right;
}
.profiles_second_nav > ul > li,
.profiles_second_nav > ul > li > a {
  display: block;
  position: relative;
  color: #3b5998;
}
.profiles_second_nav > ul > li > a:hover {
  color: #263961;
}
.profiles_second_nav > ul > li > a {
  line-height: 50px;
  padding: 0 10px;
}
#page_pages_add #js_pages_add_holder > .extra_info,
#page_pages_add #js_pages_add_holder > form > strong,
#page_pages_add #js_pages_add_holder > form > select {
  display: none;
}
#page_pages_add .pages_type_add_form_holder {
  padding-top: 0;
}
#page_pages_add input.pages_type_add_input {
  width: 100%;
}
#page_pages_add .pages_type_add_holder {
  background: #ffffff;
  border-bottom: 1px #f2f2f2 solid;
}
#page_pages_add a.pages_type_add_inner_link,
#page_pages_add a.pages_type_add_inner_link:hover {
  display: block;
  padding: 16px;
  background: #ffffff;
  color: #555555;
}
#page_pages_add a.pages_type_add_inner_link:hover {
  background: #fafafa;
  color: #484848;
}
#page_pages_add a.pages_type_add_inner_link.focus {
  background: #3b5998;
  color: #ffffff;
}
#page_pages_add a.pages_type_add_inner_link.unfocus {
  opacity: 0.4;
}
#page_pages_add .pages_type_add_form {
  padding: 10px;
  background: #f0f0f0;
  display: none;
}
#page_pages_add .pages_type_add_form .table {
  background: transparent;
  padding: 0;
}
#page_pages_add #js_pages_block_info {
  background: #ffffff;
  padding: 10px;
}
#page_pages_add #js_pages_block_info div.table_clear {
  padding-top: 10px;
}
#page_groups_add #js_groups_add_holder > .extra_info,
#page_groups_add #js_groups_add_holder > form > strong,
#page_groups_add #js_groups_add_holder > form > select {
  display: none;
}
#page_groups_add .groups_type_add_form_holder {
  padding-top: 0;
}
#page_groups_add input.groups_type_add_input {
  width: 100%;
}
#page_groups_add .groups_type_add_holder {
  background: #ffffff;
  border-bottom: 1px #f2f2f2 solid;
}
#page_groups_add a.groups_type_add_inner_link,
#page_groups_add a.groups_type_add_inner_link:hover {
  display: block;
  padding: 16px;
  background: #ffffff;
  color: #555555;
}
#page_groups_add a.groups_type_add_inner_link:hover {
  background: #fafafa;
  color: #484848;
}
#page_groups_add a.groups_type_add_inner_link.focus {
  background: #3b5998;
  color: #ffffff;
}
#page_groups_add a.groups_type_add_inner_link.unfocus {
  opacity: 0.4;
}
#page_groups_add .groups_type_add_form {
  padding: 10px;
  background: #f0f0f0;
  display: none;
}
#page_groups_add .groups_type_add_form .table {
  background: transparent;
  padding: 0;
}
#page_groups_add #js_groups_block_info {
  background: #ffffff;
  padding: 10px;
}
#page_groups_add #js_groups_block_info div.table_clear {
  padding-top: 10px;
}
#page_pages_index .user_rows {
  display: block;
  float: left;
}
#page_pages_index ._block_content .block_clear {
  margin-bottom: 0;
}
.pages_header {
  position: relative;
  width: 100%;
  margin: auto;
  height: auto;
  min-height: 140px;
}
.pages_header .pages_header_cover {
  overflow: hidden;
}
.pages_header .pages_header_cover img {
  background-size: cover;
  width: 100%;
}
.pages_header .pages_header_cover .ui-draggable {
  cursor: move;
}
.pages_header .pages_header_cover #save_reposition_cover {
  position: absolute;
  bottom: 10px;
  right: 30px;
  z-index: 5005;
}
.pages_like_join,
.js_claim_page {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 9px 12px;
  line-height: 1.42857143;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 2px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 14px;
  line-height: 18px;
  padding: 0px 12px !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  border: none !important;
  height: 40px;
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.5);
  color: #ffffff;
  background-color: #3b5998;
  border-color: #344e86;
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.005);
}
.pages_like_join:focus,
.js_claim_page:focus,
.pages_like_join:active:focus,
.js_claim_page:active:focus,
.pages_like_join.active:focus,
.js_claim_page.active:focus,
.pages_like_join.focus,
.js_claim_page.focus,
.pages_like_join:active.focus,
.js_claim_page:active.focus,
.pages_like_join.active.focus,
.js_claim_page.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.pages_like_join:hover,
.js_claim_page:hover,
.pages_like_join:focus,
.js_claim_page:focus,
.pages_like_join.focus,
.js_claim_page.focus {
  color: #333333;
  text-decoration: none;
}
.pages_like_join:active,
.js_claim_page:active,
.pages_like_join.active,
.js_claim_page.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.pages_like_join.disabled,
.js_claim_page.disabled,
.pages_like_join.button_not_active,
.js_claim_page.button_not_active,
.pages_like_join[disabled],
.js_claim_page[disabled],
fieldset[disabled] .pages_like_join,
fieldset[disabled] .js_claim_page {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.pages_like_join.disabled,
a.js_claim_page.disabled,
fieldset[disabled] a.pages_like_join,
fieldset[disabled] a.js_claim_page {
  pointer-events: none;
}
.pages_like_join.btn-icon .fa,
.js_claim_page.btn-icon .fa,
.pages_like_join.btn-icon .ico,
.js_claim_page.btn-icon .ico {
  margin-right: 8px;
  margin-left: 2px;
}
html[dir='rtl'] .pages_like_join.btn-icon .fa,
html[dir='rtl'] .js_claim_page.btn-icon .fa,
html[dir='rtl'] .pages_like_join.btn-icon .ico,
html[dir='rtl'] .js_claim_page.btn-icon .ico {
  margin-left: 8px;
  margin-right: 2px;
}
.pages_like_join.btn-icon .fa:last-child:nth-child(2),
.js_claim_page.btn-icon .fa:last-child:nth-child(2),
.pages_like_join.btn-icon .ico:last-child:nth-child(2),
.js_claim_page.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 2px;
}
html[dir="ltr"] .pages_like_join.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] .js_claim_page.btn-icon .fa:last-child:nth-child(2),
html[dir="ltr"] .pages_like_join.btn-icon .ico:last-child:nth-child(2),
html[dir="ltr"] .js_claim_page.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 8px;
}
html[dir="rtl"] .pages_like_join.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] .js_claim_page.btn-icon .fa:last-child:nth-child(2),
html[dir="rtl"] .pages_like_join.btn-icon .ico:last-child:nth-child(2),
html[dir="rtl"] .js_claim_page.btn-icon .ico:last-child:nth-child(2) {
  margin-right: 8px;
}
html[dir='rtl'] .pages_like_join.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] .js_claim_page.btn-icon .fa:last-child:nth-child(2),
html[dir='rtl'] .pages_like_join.btn-icon .ico:last-child:nth-child(2),
html[dir='rtl'] .js_claim_page.btn-icon .ico:last-child:nth-child(2) {
  margin-left: 2px;
}
.pages_like_join.btn-round,
.js_claim_page.btn-round {
  border-width: 0;
}
.pages_like_join.btn-gradient,
.js_claim_page.btn-gradient {
  background-size: 100%;
  position: relative;
  z-index: 1;
}
.pages_like_join.btn-gradient:before,
.js_claim_page.btn-gradient:before {
  border-radius: inherit;
  background-image: linear-gradient(-90deg, #3b5998, #5783c8);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  z-index: -1;
  -webkit-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.pages_like_join.btn-gradient:hover:before,
.js_claim_page.btn-gradient:hover:before {
  opacity: 1;
}
.pages_like_join:hover,
.js_claim_page:hover {
  background-color: #2d4373;
  box-shadow: 0px 6px 12px 0px rgba(45, 67, 115, 0.4);
}
.pages_like_join:active,
.js_claim_page:active,
.pages_like_join:focus,
.js_claim_page:focus {
  background-color: #263961;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(45, 67, 115, 0.8);
}
.pages_like_join:focus,
.js_claim_page:focus,
.pages_like_join.focus,
.js_claim_page.focus {
  color: #ffffff;
  background-color: #2d4373 !important;
  border-color: #344e86;
}
.pages_like_join:hover,
.js_claim_page:hover {
  color: #ffffff;
  background-color: #2d4373;
  border-color: #344e86;
}
.pages_like_join:active,
.js_claim_page:active,
.pages_like_join.active,
.js_claim_page.active,
.open > .dropdown-toggle.pages_like_join,
.open > .dropdown-toggle.js_claim_page {
  color: #ffffff;
  background-color: #2d4373;
  border-color: #344e86;
}
.pages_like_join:active:hover,
.js_claim_page:active:hover,
.pages_like_join.active:hover,
.js_claim_page.active:hover,
.open > .dropdown-toggle.pages_like_join:hover,
.open > .dropdown-toggle.js_claim_page:hover,
.pages_like_join:active:focus,
.js_claim_page:active:focus,
.pages_like_join.active:focus,
.js_claim_page.active:focus,
.open > .dropdown-toggle.pages_like_join:focus,
.open > .dropdown-toggle.js_claim_page:focus,
.pages_like_join:active.focus,
.js_claim_page:active.focus,
.pages_like_join.active.focus,
.js_claim_page.active.focus,
.open > .dropdown-toggle.pages_like_join.focus,
.open > .dropdown-toggle.js_claim_page.focus {
  color: #ffffff;
  background-color: #23345a;
  border-color: #344e86;
}
.pages_like_join:active,
.js_claim_page:active,
.pages_like_join.active,
.js_claim_page.active,
.open > .dropdown-toggle.pages_like_join,
.open > .dropdown-toggle.js_claim_page {
  background-image: none;
}
.pages_like_join.disabled,
.js_claim_page.disabled,
.pages_like_join[disabled],
.js_claim_page[disabled],
fieldset[disabled] .pages_like_join,
fieldset[disabled] .js_claim_page,
.pages_like_join.disabled:hover,
.js_claim_page.disabled:hover,
.pages_like_join[disabled]:hover,
.js_claim_page[disabled]:hover,
fieldset[disabled] .pages_like_join:hover,
fieldset[disabled] .js_claim_page:hover,
.pages_like_join.disabled:focus,
.js_claim_page.disabled:focus,
.pages_like_join[disabled]:focus,
.js_claim_page[disabled]:focus,
fieldset[disabled] .pages_like_join:focus,
fieldset[disabled] .js_claim_page:focus,
.pages_like_join.disabled.focus,
.js_claim_page.disabled.focus,
.pages_like_join[disabled].focus,
.js_claim_page[disabled].focus,
fieldset[disabled] .pages_like_join.focus,
fieldset[disabled] .js_claim_page.focus,
.pages_like_join.disabled:active,
.js_claim_page.disabled:active,
.pages_like_join[disabled]:active,
.js_claim_page[disabled]:active,
fieldset[disabled] .pages_like_join:active,
fieldset[disabled] .js_claim_page:active,
.pages_like_join.disabled.active,
.js_claim_page.disabled.active,
.pages_like_join[disabled].active,
.js_claim_page[disabled].active,
fieldset[disabled] .pages_like_join.active,
fieldset[disabled] .js_claim_page.active {
  background-color: #3b5998;
  border-color: #344e86;
}
.pages_like_join .badge,
.js_claim_page .badge {
  color: #3b5998;
  background-color: #ffffff;
}
.pages_like_join:focus,
.js_claim_page:focus,
.pages_like_join:active,
.js_claim_page:active {
  background-color: #263961 !important;
  color: #fff !important;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
}
.pages_like_join.btn-gradient:hover,
.js_claim_page.btn-gradient:hover {
  box-shadow: 0px 4px 12px 0px rgba(59, 89, 152, 0.5);
}
.pages_like_join.btn-gradient:hover:before,
.js_claim_page.btn-gradient:hover:before {
  background-image: linear-gradient(-90deg, #3b5998, #549af6);
}
.pages_like_join.disabled,
.js_claim_page.disabled {
  opacity: 0.5;
  border: none !important;
  background: #3b5998 !important;
  color: #fff;
}
.pages_like_join.disabled:hover,
.js_claim_page.disabled:hover {
  border: none !important;
  background: #3b5998 !important;
  color: #fff;
}
.pages_header_info {
  background: rgba(0, 0, 0, 0.6);
  padding: 10px 0;
  position: absolute;
  z-index: 100;
  top: 0;
  right: 0;
  left: 0;
  min-height: 100px;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
}
.pages_header_info .pages_header_name {
  padding-top: 5px;
  padding-bottom: 5px;
  display: block;
}
.pages_header_info .pages_header_name h1 {
  color: #fff;
  line-height: normal;
  padding: 0;
  margin: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 600px;
}
.pages_header_info .pages_header_name ul {
  margin-top: 1px;
  margin-bottom: 5px;
}
.pages_header_info .pages_header_name ul li {
  color: #d8d8d8;
  font-size: 13px;
  font-weight: 300;
  display: inline-block;
}
.pages_header_info .pages_header_name ul li:first-of-type:after {
  content: ' - ';
}
.pages_header_info > div {
  vertical-align: top;
  margin-left: 10px;
  margin-bottom: -6px;
  -webkit-flex: auto;
  flex: auto;
}
.pages_header_info > div:first-child {
  max-width: 120px;
  min-width: 100px;
}
.pages_header_info > div:nth-child(2) {
  overflow: hidden;
}
.pages_header_info .pages_header_image {
  min-width: 100px;
  min-height: 100px;
  background: #fff;
}
.pages_header_info .pages_header_image img {
  min-width: 100px;
  min-height: 100px;
  background-size: cover;
}
.pages_menu {
  position: absolute;
  right: 20px;
  bottom: 15px;
  z-index: 10;
}
.pages_menu > ul li {
  display: inline-block;
  margin-left: 10px;
}
.pages_menu > ul li a,
.pages_menu > ul li a:hover {
  color: #cccccc;
  font-weight: 200;
  font-size: 17px;
  text-transform: lowercase;
  letter-spacing: 1px;
}
.pages_menu > ul li a:hover {
  color: #fff;
  transition: all 0.5s ease;
}
.pages_header {
  background: transparent;
  margin: auto;
}
.pages_header_cover {
  display: none;
  max-height: 420px;
}
@media (max-width: 480px) {
  .pages_header_cover {
    max-height: 210px;
  }
}
#page_pages_view .pages_header_cover,
._is_pages_view .pages_header_cover {
  display: block;
}
#page_pages_view .pages_header,
._is_pages_view .pages_header {
  background: inherit;
  margin: auto;
}
#page_pages_view #panels,
._is_pages_view #panels,
#page_pages_view #content,
._is_pages_view #content {
  vertical-align: top;
}
#page_pages_view #container,
._is_pages_view #container {
  display: table;
}
#page_pages_view #content,
._is_pages_view #content {
  margin-left: 0;
}
#page_pages_view #panels,
._is_pages_view #panels {
  position: static;
}
._is_pages_view .breadcrumbs_menu,
._is_pages_view .profiles_second_breadcrumbs {
  position: absolute;
  right: 20px;
  top: 20px;
  z-index: 200;
  bottom: auto;
  min-height: 30px;
}
._is_pages_view div.header_bar_menu {
  margin: auto;
}
._is_pages_view #activity_feed_share_this_one ul li div.parent {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
}
._is_pages_view #activity_feed_share_this_one ul li div.parent select {
  width: 100%;
  background: #ebebeb;
  padding: 10px;
  font-size: 12px;
  height: 25px;
}
._is_pages_view #activity_feed_share_this_one {
  position: static;
  margin-bottom: -10px;
}
._is_pages_view #header {
  display: none;
}
._is_pages_view #top {
  background: transparent;
  margin-top: 20px;
}
._is_pages_view .item_bar {
  display: block;
  top: auto;
  bottom: 45px;
  right: 10px;
  left: auto;
  z-index: 100;
  overflow: visible;
}
.pages_edit_widget_tools {
  position: absolute;
  left: auto;
  right: 0;
}
.groups_edit_widget li.widget,
.pages_edit_widget li.widget {
  position: relative;
  border-bottom: 1px #dfdfdf solid;
  padding: 10px 0 10px 40px;
}
.nav_pages a,
.nav_pages a:hover {
  vertical-align: top;
}
#js_is_user_profile #js_is_page #section_menu {
  top: 10px;
}
.pages_edit_widget_tools {
  position: absolute;
  left: 0;
  top: 0;
}
.pages_create_new_widget {
  padding-bottom: 10px;
}
.pages_create_new_widget a,
.pages_create_new_widget a:hover {
  font-size: 13px;
}
#_privacy_holder_table .table {
  margin-bottom: 0;
}
@media (max-width: 480px) {
  #page_pages_view #activity_feed_share_this_one > ul > li,
  #page_groups_view #activity_feed_share_this_one > ul > li {
    position: relative;
  }
  #page_pages_view #activity_feed_share_this_one > ul > li a.btn,
  #page_groups_view #activity_feed_share_this_one > ul > li a.btn {
    display: block;
    border: 0;
  }
  #page_pages_view #activity_feed_share_this_one,
  #page_groups_view #activity_feed_share_this_one {
    float: none;
    display: block;
    margin-bottom: 0;
    border: 0;
  }
  #page_pages_view .activity_feed_form_button_position_button,
  #page_groups_view .activity_feed_form_button_position_button {
    display: block;
    float: none;
    text-align: center;
  }
  #page_pages_view .activity_feed_form_button_position_button button,
  #page_groups_view .activity_feed_form_button_position_button button {
    display: inline-block !important;
  }
  #page_pages_view #activity_feed_submit,
  #page_groups_view #activity_feed_submit {
    display: block;
    width: 100%;
  }
}
#js_add_location_suggestions {
  background-color: #ffffff;
  position: absolute;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
  /* Wrapper for locations in the feed*/
}
#js_add_location_suggestions .js_div_place {
  width: 100%;
  padding: 10px;
}
#js_add_location_suggestions .js_div_place:hover {
  background-color: #f5f5f5;
  cursor: pointer;
}
#js_add_location_suggestions .js_div_place_name,
#js_add_location_suggestions .js_div_place_vicinity {
  display: inline-block;
}
#js_vanity_url_new {
  display: inline-block;
  width: auto;
}
#pages_crop_me .image-editor {
  margin: auto;
  width: 400px;
  max-width: 100%;
}
#pages_crop_me .cropit-preview {
  background-color: #f8f8f8;
  background-size: cover;
  border: 1px solid #ccc;
  border-radius: 3px;
  margin-top: 7px;
  width: 250px;
  height: 250px;
}
#pages_crop_me .rotate_button {
  display: flex;
  align-items: center;
  justify-content: center;
}
#pages_crop_me .cropit-preview-image-container {
  cursor: move;
}
#pages_crop_me .image-size-label {
  margin-top: 10px;
}
#pages_crop_me input,
#pages_crop_me .export {
  display: block;
}
#pages_crop_me button {
  margin-top: 10px;
}
#pages_crop_me .cropit-preview-image-container img {
  max-width: inherit;
}
#pages_crop_me .image-editor {
  max-width: 100%;
}
#pages_crop_me .image-editor div {
  margin: auto;
}
.user_rows_mini.pages_listing .user_rows {
  width: 100%;
  display: block;
}
.user_rows_mini.pages_listing .user_rows div.user_rows_image {
  width: 80px;
  float: left;
}
.user_rows_mini.pages_listing .user_rows div.user_rows_image a.no_image_user > span {
  top: 20px;
}
.user_rows_mini.pages_listing .user_rows .page_info {
  display: block;
  overflow: hidden;
  margin-left: 88px;
}
.user_rows_mini.pages_listing .user_rows .page_info span.user_profile_link_span {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 40px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-top: 0;
}
#js_block_border_pages_profile .content,
#js_block_border__apps__groups_block_groupprofile .content {
  height: 100%;
  overflow: hidden;
}
.page-login {
  margin-left: 55px;
  position: relative;
}
.page-login .page-title {
  display: inline-block;
  float: left;
  width: 70%;
}
.page-login .login-btn {
  margin-top: 8px;
  display: inline-block;
  float: left;
}
._is_pages_view .profiles_menu,
._is_groups_view .profiles_menu {
  height: auto;
  min-height: 60px;
}
._is_pages_view #js_location_view,
._is_groups_view #js_location_view {
  height: 0 !important;
  padding-bottom: 43%;
}
#js_pages_widget_block div.extra_info {
  overflow: scroll;
}
#js_pages_block_url div.extra_info {
  overflow: auto;
}
.votes {
  background: transparent;
  width: auto;
  border-radius: 0;
  border: 0;
  padding: 0;
  margin: 0;
}
.poll_question {
  background: #f5f5f5;
  padding: 16px;
  margin-bottom: 8px;
}
.poll_question div.radio {
  margin-top: 0;
  margin-bottom: 0;
}
.poll_question div.radio:not(:last-child) {
  margin-bottom: 8px;
}
.answers_container.user_answered_this {
  border-radius: 0;
  background: #3b5998;
  color: #ffffff !important;
}
.answers_container.user_answered_this * {
  color: #ffffff !important;
}
.answers_container.user_answered_this .poll_answer_percentage {
  background: #ffffff;
}
.answers_container {
  border-bottom: 1px #e6e6e6 solid;
  padding: 16px;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
@media (max-width: 480px) {
  .answers_container {
    display: block;
  }
  .answers_container .poll_answer_container {
    margin-top: 5px;
    clear: right;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
.answers_container .poll_ansser_user {
  -webkit-flex: 1;
  flex: 1;
}
.poll_answer_percentage {
  background: #3b5998;
  line-height: 10px;
}
#page_poll_add .js_prev_block,
#page_poll_add .js_prev_block:hover {
  background: transparent;
}
#page_poll_add .js_arrow_up_down {
  position: absolute;
}
#page_poll_add .placeholder {
  position: relative;
}
#page_poll_add .placeholder input[type="text"] {
  text-indent: 32px;
}
#page_poll_add .placeholder > div > span > i {
  position: absolute;
  left: -16px;
  top: 10px;
  color: #555555;
  cursor: move;
}
[dir="ltr"] #page_poll_add .js_arrow_up_down {
  left: 32px;
}
[dir="rtl"] #page_poll_add .js_arrow_up_down {
  right: 16px;
}
.poll_add_more {
  display: table;
  table-layout: fixed;
  width: 100%;
}
.poll_add_more a {
  color: #888888;
  display: table-cell;
  width: 50%;
  text-align: center;
  padding: 4px;
}
.poll_add_more a:hover {
  color: #3b5998;
  transition: all 0.5s ease;
  text-decoration: none;
}
.poll_answer_container {
  width: 120px;
  margin-left: 16px;
  background-color: #ebebeb;
}
.poll_large_item {
  border: 1px solid #dddddd;
  margin-bottom: 16px;
}
.poll_large_item .poll_large_image {
  border-top: 1px solid #dddddd;
  background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image//misc/poll_no_img.jpg");
  display: block;
  padding-bottom: 50%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.poll_large_item header {
  padding: 10px 20px;
}
.poll_large_item header h1 {
  padding: 0;
}
.poll_large_item span.user_profile_link_span > a,
.poll_large_item span.user_profile_link_span > a:hover {
  color: #3b5998 !important;
  font-weight: normal !important;
}
#page_poll_design ._colorpicker_holder {
  position: relative;
  right: 0;
  top: 0;
}
.collection-stage {
  margin-left: -10px;
  margin-right: -10px;
}
.collection-stage:after {
  clear: both;
  display: block;
}
.collection-item-stage {
  position: relative;
  float: left;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
}
.collection-item-stage > div._moderator {
  float: right;
  right: 0;
  top: 0;
}
.collection-item-stage > div._moderator .row_edit_bar {
  margin-right: 0;
}
.collection-item-stage > div._moderator .row_edit_bar > .row_edit_bar_action {
  position: relative;
  right: 0;
}
.collection-item-stage > div._moderator i.fa-action {
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background-color: #edeeef;
  border: 1px solid #dddddd;
  border-top: 0;
  display: block;
}
.collection-item-stage a.moderate_link,
.collection-item-stage a.moderate_link:hover {
  left: 0;
  position: relative;
}
.collection-item-stage .moderate_link {
  position: relative;
  float: right;
}
.collection-item-stage .moderate_link i.fa {
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background-color: #edeeef;
  display: block;
  border: 1px solid #dddddd;
}
.collection-item-stage .row_edit_bar_parent {
  position: relative;
  float: right;
  clear: both;
}
@media (min-width: 992px) {
  #page_poll_index .empty-right .collection-item-stage,
  #page_quiz_index .empty-right .collection-item-stage,
  #page_event_index .empty-right .collection-item-stage,
  #page_pages_index .empty-right .collection-item-stage,
  #page_pages_all .empty-right .collection-item-stage,
  #page_groups_all .empty-right .collection-item-stage {
    width: 50%;
  }
}
.collection-stage-narrow {
  margin-left: -1px;
  margin-right: -1px;
}
.collection-stage-narrow:after {
  clear: both;
  display: block;
}
.collection-stage-item-narrow {
  float: left;
  position: relative;
}
.my_photo_item {
  display: block;
  width: 33.3333%;
  padding-left: 1px;
  padding-right: 1px;
  text-decoration: none;
}
.my_photo_item > span {
  display: block;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding-bottom: 100%;
}
.voted-list-header {
  margin-bottom: 0;
}
.voted-members-list {
  max-height: 300px;
}
.voted-members-list > div:not(:last-child) {
  border-bottom: 1px solid #dddddd;
}
.voted-members-list .poll-info {
  margin-left: 58px;
}
.voted-members-list .time-info {
  color: #a2a2a2;
}
.js_box_content > .voted-members-list {
  margin-top: -16px;
}
.poll_result_link {
  margin-top: 16px;
  text-align: right;
}
.poll_result_link a {
  margin-left: 10px;
}
@media (max-width: 480px) {
  .poll_result_link {
    margin-bottom: 8px;
  }
}
._app_poll.row_feed_loop .activity_feed_content_text,
._app_user_status.row_feed_loop .feed_share_poll.feed_share_holder .activity_feed_content_text {
  padding: 0;
}
._app_poll.row_feed_loop .activity_feed_content_image,
._app_user_status.row_feed_loop .feed_share_poll.feed_share_holder .activity_feed_content_image {
  float: none;
  max-width: 100%;
  margin-right: 0;
  max-height: 260px;
}
._app_poll.row_feed_loop .activity_feed_content_float,
._app_user_status.row_feed_loop .feed_share_poll.feed_share_holder .activity_feed_content_float {
  float: none;
  padding: 16px;
}
._app_user_status.row_feed_loop .feed_share_poll.feed_share_holder .activity_feed_content_link {
  border: 1px #e6e6e6 solid;
}
[dir=rtl] div.row_title_info.poll_vote_holder header {
  margin-right: 60px;
}
[dir=rtl] div.row_title_image.poll_vote_holder {
  right: 0;
  float: right;
}
.correctAnswer {
  background: transparent;
}
.correctAnswer a:first-of-type:before {
  font: normal normal normal 14px/1 FontAwesome;
  content: '\f00c';
  position: absolute;
  top: 10px;
  right: 10px;
  color: #27ae60;
}
.answer_parent.p_2 {
  position: relative;
}
#removeQuestion {
  position: absolute;
  right: 0;
  top: -25px;
}
#removeQuestion a,
#removeQuestion a:hover {
  color: #555555;
}
#removeQuestion a:hover {
  color: #3b5998;
  transition: all 0.5s ease;
}
#page_quiz_add .table_right {
  position: relative;
}
.quiz_questions {
  border-bottom: 1px #ebebeb solid;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.quiz_questions > strong {
  font-size: 16px;
  font-weight: normal;
  color: #555555 !important;
}
.quiz_questions .quiz_answers {
  padding: 5px 0;
}
.quizz_large_item {
  border: 1px solid #dddddd;
  margin-bottom: 16px;
}
.quizz_large_item .quizz_large_image {
  border-top: 1px solid #dddddd;
  background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image//misc/quizz_no_img.jpg");
  display: block;
  padding-bottom: 50%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.quizz_large_item header {
  padding: 10px 20px;
}
.quizz_large_item header h1 {
  padding: 0;
}
.quiz_result_item {
  padding: 20px 0;
}
.quiz_result_item + .quiz_result_item {
  border-top: 1px solid #dcdcdc;
}
.quiz_result_left {
  float: left;
  width: 40px;
  font-size: 20px;
  font-weight: 500;
  text-align: center;
}
.quiz_result_right {
  margin-left: 40px;
  border-left: 2px solid #dcdcdc;
  padding-left: 16px;
}
.quiz_result_question {
  padding-bottom: 10px;
  font-size: 16px;
}
.quiz_users_list {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  padding: 8px 0;
}
.quiz_users_list:not(:last-child) {
  border-bottom: 1px #dddddd solid;
}
.quiz_users_list:last-child {
  padding-bottom: 0;
}
.quiz_users_list:first-child {
  padding-top: 16px;
}
.quiz_users_list .quiz_user_link {
  -webkit-flex: 1;
  flex: 1;
  padding-left: 16px;
  overflow: hidden;
}
.quiz_users_list .quiz_user_link > .user_profile_link_span a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.quiz_users_list .quiz_percentage {
  margin-right: 70px;
  margin-left: 20px;
  font-size: 22px;
}
@media (max-width: 480px) {
  .quiz_users_list {
    display: block;
  }
  .quiz_users_list .quiz_percentage {
    float: right !important;
    margin-right: 0;
  }
  .quiz_users_list .quiz_button {
    clear: right;
  }
  .quiz_users_list .quiz_button > a.button {
    background: transparent !important;
    color: #3b5998 !important;
    padding: 0;
    border: none;
  }
}
.quiz_listing.block_listing li {
  display: -webkit-flex !important;
  display: flex !important;
  border-top: none !important;
  border-bottom: 1px #e6e6e6 solid;
  padding-bottom: 5px !important;
}
.quiz_listing.block_listing .block_listing_title {
  padding-left: 8px !important;
  overflow: hidden;
  position: relative;
  -webkit-flex: 1;
  flex: 1;
}
.quiz_listing.block_listing .block_listing_title > .user_profile_link_span {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.quiz_listing.block_listing .block_listing_title div.extra_info {
  color: #a2a2a2 !important;
}
.quiz_extra_info {
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  flex-flow: wrap;
}
.quizz_large_item.has-visible-moderator > header > .lines-base-1 {
  margin-right: 10px;
}
.info_holder + .activity_feed_form_share:before,
.info_holder + #js_main_feed_holder:before {
  display: block;
  content: " ";
  height: 20px;
  background: #e9ebee;
}
#page_event_index .row_banner .event_date {
  position: absolute;
  left: 10px;
  top: 16px;
  width: 60px;
  height: 60px;
  background: #fff;
  border: 1px #dfdfdf solid;
  text-align: center;
}
#page_event_index .row_banner .event_date .month {
  display: block;
  background: #e74c3c;
  color: #fff;
  font-size: 12px;
  text-transform: uppercase;
  padding: 2px 0;
}
#page_event_index .row_banner .event_date .day {
  display: block;
  font-size: 25px;
  font-weight: 200;
  position: absolute;
  left: -5px;
  text-align: center;
  right: 0;
  top: 20px;
}
#page_event_index .row_banner header {
  padding-left: 80px;
  min-height: 90px;
}
#event_date_calendar {
  position: relative;
  top: 1px;
  width: 50px;
  background: #fff;
  text-align: center;
}
#event_date_calendar.w_200 {
  width: 100%;
  height: auto;
}
#event_date_calendar.w_200 .month {
  padding: 10px;
  font-size: 20px;
  letter-spacing: 0.1em;
}
#event_date_calendar.w_200 .day {
  height: auto;
  position: relative;
  top: 0;
  left: 0;
  text-align: center;
  font-size: 40px;
  font-weight: 500;
  letter-spacing: 0.1em;
  padding: 10px;
}
#event_date_calendar .month {
  display: block;
  background: #e74c3c;
  color: #fff;
  font-size: 11px;
  line-height: 20px;
  text-transform: uppercase;
  text-align: center;
}
#event_date_calendar .day {
  display: block;
  font-size: 20px;
  font-weight: 200;
  text-align: center;
  line-height: 30px;
  background-color: #dcdcdc;
  font-weight: bold;
  color: #bdbdbd;
}
#js_block_border_event_rsvp.block {
  background: #ffffff;
  padding: 0 10px;
}
#js_block_border_event_rsvp.block > .title {
  margin-bottom: 10px;
}
#js_block_border_event_rsvp.block form > .p_2 {
  display: block;
  padding: 10px 0;
  cursor: pointer;
  border: 1px transparent solid;
}
#js_block_border_event_rsvp.block form > .p_2 input[type="checkbox"],
#js_block_border_event_rsvp.block form > .p_2 input[type="radio"] {
  visibility: hidden;
}
#js_block_border_event_rsvp.block form > .attending.active {
  background-color: #42b72a;
  color: white;
}
#js_block_border_event_rsvp.block form > .maybe_attending.active {
  background-color: #466ab5;
  color: white;
}
#js_block_border_event_rsvp.block form > .not_attending.active {
  background-color: #e9ebee;
}
#js_block_border_event_rsvp.block form > .p_2:hover {
  color: #222222;
}
#js_block_border_event_rsvp.block form > .p_2.active {
  color: #222222;
}
.mp_event_image .no_image_item {
  background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image//misc/event_no_image.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.mp_event_image img._image_50 {
  height: auto;
}
.event_large_item {
  border: 1px solid #dddddd;
  position: relative;
}
.event_large_item > header {
  position: relative;
}
.event_large_item .event_large_image {
  border-top: 1px solid #dddddd;
  background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image//misc/event_noimg_medium.jpg");
  display: block;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  height: 160px;
}
@media (max-width: 480px) {
  .event_large_item .event_large_image {
    margin-left: 90px;
  }
}
.event_large_item div._moderator {
  position: absolute;
  display: none;
  top: 0;
  right: 0;
}
.event_large_item div._moderator.moderator_active {
  display: block;
}
.event_large_item div._moderator i.fa-action {
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background-color: #edeeef;
  border: 1px solid #dddddd;
  border-top: 0;
  display: block;
}
.event_large_item div._moderator .row_edit_bar .dropdown-menu {
  margin-top: 30px;
}
.event_large_item:hover div._moderator {
  display: block;
}
.event_large_item.row_featured,
.event_large_item.row_sponsored {
  padding: 0 !important;
  margin: 0 !important;
}
#page_event_index .collection-stage .collection-item-stage:not(:first-child) {
  margin-top: 16px;
}
@media (min-width: 992px) {
  #page_event_index .empty-right .collection-stage .collection-item-stage:nth-child(2) {
    margin-top: 0;
  }
}
.event_large_date {
  width: 100px;
  height: 80px;
  display: block;
  float: left;
  background-color: #fa3e3e;
  margin-top: -1px;
  color: white;
  padding: 10px 0;
}
.event_large_date div.month {
  text-align: center;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.1em;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.event_large_date div.day {
  text-align: center;
  font-weight: 500;
  font-size: 40px;
  line-height: 40px;
}
@media (max-width: 480px) {
  .event_large_date {
    position: absolute;
    bottom: -80px;
    padding: 0;
    width: 90px;
  }
  .event_large_date div.day {
    margin-top: 10px;
  }
}
.event_large_time {
  width: 80px;
  height: 80px;
  display: block;
  float: left;
  background-color: #edeeef;
  color: #555555;
}
.event_large_time div.time {
  text-align: center;
  font-weight: 400;
  font-size: 20px;
  letter-spacing: 0.05em;
  padding: 10px;
}
@media (max-width: 480px) {
  .event_large_time {
    position: absolute;
    width: 90px;
    bottom: -160px;
  }
}
.no_border {
  border: 0 !important;
}
.event_large_title {
  padding-left: 190px;
  padding-top: 11px;
  font-size: 12px;
}
.event_large_title h1 {
  padding: 0;
  margin: 0;
}
.event_large_title .user_profile_link_span > a,
.event_large_title .user_profile_link_span > a:hover {
  color: #3b5998 !important;
  font-weight: normal !important;
}
.event_large_title div.extra_info {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
  .event_large_title {
    padding: 16px;
  }
}
#page_music_index ._moderator,
#page_event_index ._moderator,
#page_poll_index ._moderator,
#page_quiz_index ._moderator {
  border-bottom: 0 !important;
}
.event_rsvp_btn_list {
  margin: 0 -5px;
}
.event_rsvp_btn_list > div {
  float: left;
  width: 50%;
  padding: 10px 5px;
}
#event_date_calendar.xs {
  width: 32px;
  height: 32px;
}
#event_date_calendar.xs .month {
  font-size: 9px;
}
#event_date_calendar.xs .day {
  font-size: 11px;
  text-align: center;
  left: 0;
  top: 15px;
}
#js_block_border_event_sponsored div.info {
  padding-top: 10px;
}
#js_block_border_event_sponsored div.info + div.info {
  border-top: 1px solid #eeeeee;
}
#js_block_border_event_sponsored div.sponsored_title {
  margin-top: -15px;
  margin-bottom: 8px;
  color: #3b5998;
}
ul.block_event_listing > li {
  margin: 0 0 16px 0;
}
ul.block_event_listing > li + li {
  padding: 16px 0 0 0;
  border-top: 1px solid #eeeeee;
}
._app_event.row_feed_loop .activity_feed_content_text,
.feed_share_event .activity_feed_content_text {
  padding: 0;
  border: none;
}
._app_event.row_feed_loop .feed_block_title_content,
.feed_share_event .feed_block_title_content {
  padding: 0;
  margin: 0;
  border-left: 0;
}
._app_event.row_feed_loop .activity_feed_content_display_custom .item-description,
.feed_share_event .activity_feed_content_display_custom .item-description {
  padding: 16px;
}
.featured_listing_row .listing-info > a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.featured_listing_row .listing-time {
  text-transform: uppercase;
  font-weight: bold;
}
.activity_feed_content_display_custom .event_large_item {
  margin-bottom: 0;
  background-color: #ffffff;
}
.mosaicflow__column {
  float: left;
}
#content .photos_row:hover header {
  display: block;
  cursor: pointer;
}
#content .photos_row:hover a.moderate_link {
  display: block !important;
}
#content .photos_row {
  display: block;
  margin: 0 5px 5px 0;
  position: relative;
  background: #ffffff;
  border: 1px #ebebeb solid;
}
#content .photos_row ._moderator a.moderate_link_active {
  background: rgba(0, 0, 0, 0.4);
  display: block !important;
}
#content .photos_row a.moderate_link {
  display: none !important;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  position: static;
  margin-left: 5px;
}
#content .photos_row ._moderator a.moderate_link_active i::before,
#content .photos_row ._moderator a.moderate_link_active:hover i::before {
  color: #fff;
}
#content .photos_row ._moderator {
  position: absolute;
  top: 0;
  left: -6px;
  border: 0;
  background-color: transparent;
}
#content .photos_row header {
  display: none;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 10px;
}
#content .photos_row header .photo_title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 18px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
#content .photos_row h1 {
  font-size: 12px;
  line-height: normal;
}
#content .photos_row h1 a,
#content .photos_row h1 a:hover {
  color: #fff;
  font-weight: 600;
}
#content .photos_row .photos_row_info {
  font-size: 11px;
  padding-top: 2px;
  color: #f1f1f1 !important;
}
#content .photos_row .photos_row_info a,
#content .photos_row .photos_row_info a:hover {
  color: #f1f1f1 !important;
  font-weight: normal !important;
}
.photos_row img {
  display: block;
  width: 100%;
  height: auto;
}
#page_photo_album .mosaicflow_load {
  margin-bottom: 50px;
  visibility: hidden;
}
#photo_selector {
  position: relative;
  height: 50px;
  line-height: 50px;
}
#photo_selector input {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  padding: 0;
  height: 50px;
  z-index: 2;
  opacity: 0;
  cursor: pointer;
}
#photo_selector_button {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #3b5998;
  color: #ffffff;
  font-weight: bold;
  font-size: 15px;
  text-align: center;
  cursor: pointer;
}
#js_album_description {
  padding: 10px 10px 0 10px;
  font-size: 13px;
}
.activity_feed_multiple_image {
  display: block;
  margin: -2px;
}
.activity_feed_multiple_image > div {
  padding: 2px;
}
.activity_feed_multiple_image li {
  margin: 0;
}
.activity_feed_multiple_image li:not(:first-of-type) {
  width: 49%;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.activity_feed_multiple_image li:not(:first-of-type) img {
  margin: auto;
  width: 100%;
  background-size: contain;
}
#page_photo_view #header,
#page_photo_view #top {
  background: transparent;
}
#page_photo_view #top {
  margin-top: 0;
}
#page_photo_view #container,
#page_photo_view #header {
  display: none;
}
#page_photo_view .photos_view {
  display: none;
}
#page_photo_view .photos_view_loader {
  position: fixed;
  font-size: 24px;
  left: 50%;
  top: 50%;
  z-index: 100;
}
#page_photo_view .item_detail_wrapper .info .info_left {
  padding-left: 0 !important;
}
#page_photo_view.photo_is_active .photos_view_loader {
  display: none;
}
#page_photo_view.photo_is_active .photos_view {
  display: block;
}
#page_photo_view.photo_is_active #container {
  display: table;
}
.photos_view {
  background: #bdbdbd;
  text-align: center;
  margin-bottom: 16px;
  position: relative;
  z-index: 0;
}
.photos_view > ._a_back {
  position: absolute;
  z-index: 1000;
  cursor: pointer;
  width: 40px;
  height: 40px;
}
.photos_view > ._a_back > i {
  font-size: 22px;
  margin-top: 9px;
}
.photos_view .photos_actions {
  min-height: 30px;
  position: absolute;
  width: 100%;
  background: rgba(0, 0, 0, 0.5);
  bottom: 0;
}
.photos_view .photos_actions a,
.photos_view .photos_actions a:hover {
  color: #ebebeb;
}
.photos_view .photos_actions > ul {
  line-height: 30px;
  margin-right: 10px;
}
.photos_view .photos_actions > ul > li {
  display: inline-block;
  margin-left: 10px;
}
.photos_view .photos_actions > ul > li a,
.photos_view .photos_actions > ul > li a:hover {
  display: block;
  color: #ebebeb;
}
.photos_view .photos_actions > ul > li a > i,
.photos_view .photos_actions > ul > li a:hover > i {
  font-size: 16px;
}
.photos_view .photos_actions > ul > li a > span,
.photos_view .photos_actions > ul > li a:hover > span {
  display: none;
}
.photos_view .photo_btn {
  position: absolute;
  display: none;
  font-size: 2em;
  top: calc(50% - 30px);
}
.photos_view .photo_btn#next_photo {
  right: 10px;
}
.photos_view .photo_btn#previous_photo {
  left: 10px;
}
.photos_view:hover .photo_btn {
  display: block;
}
.photos_view > .done_tagging_btn {
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 5px;
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  z-index: 1000;
}
.photo_tag_in_photo {
  color: #a2a2a2;
  margin-top: 10px;
}
.photo_tag_in_photo a.user_link,
.photo_tag_in_photo a.user_link:hover {
  color: #3b5998;
  text-decoration: none;
}
.photo_tag_in_photo a:not(.user_link) {
  color: #a94442;
}
a.photo_tag_in_photo a:not(.user_link):hover,
a.photo_tag_in_photo a:not(.user_link):focus {
  color: #843534;
}
.note {
  border: 1px #b9b9b9 solid;
}
#noteform {
  background: #ffffff;
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.4);
  color: #555555;
  width: 300px;
}
#noteform .table {
  margin-bottom: 5px;
  padding: 0;
}
#noteform .extra_info {
  font-size: 12px;
}
#noteform .extra_info a,
#noteform .extra_info a:hover {
  color: #555555;
}
#noteform .extra_info a:hover {
  text-decoration: underline;
}
.cancel_tagging {
  position: absolute;
  right: 5px;
  bottom: 5px;
}
.photo_edit_wrapper .table_right {
  margin: 0;
  padding: 0;
  padding-bottom: 0 !important;
}
.photo_edit_wrapper .table_right .extra_info {
  padding: 16px 0 0 0;
}
.photo_edit_wrapper .table_right .radio {
  margin-top: 0;
  margin-bottom: 8px;
}
.photo_edit_wrapper .table_right .radio:last-child {
  margin-bottom: 0;
}
.photo_edit_holder,
.photo_edit_input,
.input_drop_layer {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
}
.input_drop_layer {
  background: #ffffff;
  color: #555555;
  position: absolute;
  left: 0;
  right: 0;
  font-size: 13px;
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.4);
  z-index: 100;
}
.input_drop_layer li a,
.input_drop_layer li a:hover {
  background: #ffffff;
  color: #555555;
}
.input_drop_layer li a:hover {
  background: #f0f0f0;
}
#page_photo_index .js_box_content .photo_edit_row {
  width: 100%;
  margin: 0;
  display: block;
}
@media (min-width: 992px) {
  #page_photo_index .js_box_content .photo_edit_row {
    width: 100%;
  }
}
#page_photo_index .photo_edit_wrapper {
  background: #ffffff;
}
#page_photo_index .photo_edit_row {
  display: block;
  vertical-align: top;
  padding: 0px 8px 16px 0;
  background: transparent;
  margin: 0;
}
#page_photo_index .photo_edit_row .table {
  margin: 0;
  padding: 16px;
  border-bottom: 1px #ebebeb solid;
}
.photo_table_clear {
  display: inline-block;
  display: block;
}
.photo_table_clear:before,
.photo_table_clear:after {
  content: " ";
  display: table;
}
.photo_table_clear:after {
  clear: both;
}
.photo_table_clear:before,
.photo_table_clear:after {
  content: " ";
  display: table;
}
.photo_table_clear:after {
  clear: both;
}
.photo_edit_image {
  vertical-align: middle;
  line-height: 200px;
  text-align: center;
  background: #0c0c0c;
  overflow: hidden;
  margin-bottom: 10px;
}
.photo_edit_image img {
  height: 200px;
}
.play_link {
  display: inline-block;
}
.play_link:hover .play_link_img {
  background: rgba(0, 0, 0, 0.4);
  transition: all 0.5s ease;
}
.play_link:hover .play_link_img:before {
  color: #fff;
  transition: all 0.5s ease;
}
.play_link_img {
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  text-indent: -1000px;
  overflow: hidden;
}
.play_link_img:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f04b';
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 2;
  color: #000;
  opacity: 0.6;
  font-size: 30px;
  margin-left: -16px;
  margin-top: -16px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
}
.photos_stream {
  position: fixed;
  z-index: 100;
  left: 0;
  bottom: 0;
  right: 0;
  height: 120px;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.6);
}
.photos_stream > div {
  display: table;
}
.photos_stream > div > a.active img,
.photos_stream > div > a.active:hover img {
  border-color: #3b5998;
}
.photos_stream > div > a,
.photos_stream > div > a:hover {
  display: table-cell;
  height: 120px;
  width: 120px;
  text-align: center;
  vertical-align: middle;
  padding: 0 8px;
}
.photos_stream > div > a:hover {
  background: #000;
  transition: all 0.5s ease;
}
.photos_stream > div img {
  vertical-align: middle;
  max-width: 90px;
  max-height: 90px;
  border: 2px #333333 solid;
}
.photos_stream #prev_photos,
.photos_stream #next_photos {
  position: absolute;
  font-size: 4.7em;
  opacity: 0.5;
  display: none;
  height: 100%;
}
.photos_stream #prev_photos:hover,
.photos_stream #next_photos:hover {
  opacity: 1;
}
.photos_stream #next_photos {
  right: 0;
}
.photos_stream:hover #prev_photos,
.photos_stream:hover #next_photos {
  display: block;
}
#js_crop_tool {
  background: #e6e6e6;
}
#js_main_photo {
  background: #e6e6e6;
  text-align: center;
}
#js_main_photo .p_2 {
  padding: 0;
}
#js_main_photo img {
  max-width: 100% !important;
  height: auto !important;
}
.tagFriendChooser {
  overflow: hidden;
  width: auto;
  height: 50px;
  line-height: 50px;
  padding: 0 0 0 10px;
}
.tagFriendChooser ._size__32 > span,
.tagFriendChooser ._size__32:hover > span,
.tagFriendChooser ._size__30 > span,
.tagFriendChooser ._size__30:hover > span {
  top: -7px;
}
.tagFriendChooser > span {
  display: inline-block;
  vertical-align: middle;
}
.tagFriendChooser .tagFriendChooserImage {
  margin-right: 10px;
  width: 32px;
  height: 32px;
  float: none;
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.tagFriendChooser .tagFriendChooserImage img {
  max-width: 32px;
  max-height: 32px;
  background-size: cover;
  position: absolute;
}
#js_feed_content > h2 {
  font-size: 24px;
  color: #555555;
  font-weight: 200;
  margin-bottom: 10px;
}
#main-photo-section {
  position: relative;
}
#main-photo-section .hidden-layer {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: #e9ebee;
  z-index: 10000;
  transition: all 0.5s ease;
}
#main-photo-albums {
  text-align: center;
}
#main-photo-albums > i {
  font-size: 16px;
}
.photo-albums {
  display: inline-block;
  display: block;
  margin: -4px;
}
.photo-albums:before,
.photo-albums:after {
  content: " ";
  display: table;
}
.photo-albums:after {
  clear: both;
}
.photo-albums:before,
.photo-albums:after {
  content: " ";
  display: table;
}
.photo-albums:after {
  clear: both;
}
.photo-albums > .album_wrapper {
  transition: all 0.5s ease;
  float: left;
  padding: 4px;
}
@media (min-width: 992px) {
  .photo-albums > .album_wrapper {
    width: 50%;
  }
}
@media (max-width: 992px) {
  .photo-albums > .album_wrapper {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .photo-albums > .album_wrapper {
    width: 100%;
  }
}
.photo-albums > .album_wrapper > article {
  vertical-align: top;
  height: 280px;
  background-size: cover;
  border: 1px #dde1e5 solid;
  background-position: center center;
  position: relative;
  overflow: hidden;
}
.photo-albums > .album_wrapper > article:hover a.moderate_link {
  display: block !important;
}
.photo-albums > .album_wrapper > article ._moderator a.moderate_link_active {
  background: rgba(0, 0, 0, 0.4);
  display: block !important;
}
.photo-albums > .album_wrapper > article a.moderate_link {
  display: none !important;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  position: static;
  margin-left: 5px;
}
.photo-albums > .album_wrapper > article ._moderator a.moderate_link_active i::before,
.photo-albums > .album_wrapper > article ._moderator a.moderate_link_active:hover i::before {
  color: #fff;
}
.photo-albums > .album_wrapper > article ._moderator {
  position: absolute;
  top: 0;
  left: -6px;
  border: 0;
  background-color: transparent;
  z-index: 3;
}
.photo-albums > .album_wrapper > article > header > h1 {
  margin: 0;
  padding: 0;
  font-size: 13px;
}
.photo-albums > .album_wrapper > article > header > h1 a,
.photo-albums > .album_wrapper > article > header > h1 a:hover {
  color: #fff;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 2;
  font-weight: 600;
  max-height: none;
  height: auto;
}
.photo-albums > .album_wrapper > article > header > h1 a > span.name,
.photo-albums > .album_wrapper > article > header > h1 a:hover > span.name {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  padding: 10px;
  z-index: 1;
}
.photo-albums > .album_wrapper > article > header > h1 a > span.name > span.title,
.photo-albums > .album_wrapper > article > header > h1 a:hover > span.name > span.title {
  max-width: 100%;
  overflow: hidden;
  padding: 0;
  font-size: 18px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  display: block;
}
.photo-albums > .album_wrapper > article > header > h1 a > span.name > span.info,
.photo-albums > .album_wrapper > article > header > h1 a:hover > span.name > span.info {
  max-width: 100%;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  display: block;
  font-weight: normal;
}
@media (min-width: 992px) {
  .empty-right .photo-albums > .album_wrapper {
    width: 33.33%;
  }
}
.photo-h1 {
  margin: auto;
  text-align: center;
  padding-bottom: 20px;
}
.photo_mature {
  height: 300px;
  background: #727272;
  color: #808080;
  position: relative;
}
.photo_mature i {
  position: absolute;
  left: 50%;
  top: 50%;
  font-size: 40px;
  margin-left: -20px;
  margin-top: -20px;
}
.photo_mature_2 {
  background: #fa3e3e;
}
.photo_mature_2 i {
  color: #ffffff;
}
@media (min-width: 992px) {
  #page_photo_index .photo_edit_row {
    width: 50%;
    float: left;
  }
  #page_photo_index .photo_edit_row:first-child:last-child {
    width: 100%;
  }
  #page_photo_index .photo_edit_row:first-child:nth-last-child(2),
  #page_photo_index .photo_edit_row:nth-child(2):nth-last-child(1) {
    width: 50%;
  }
  #page_photo_index .photo_edit_row:nth-child(2n+1) {
    clear: left;
  }
}
#page_photo_index #panels {
  display: none;
}
#js_block_border_photo_album-tag .block_listing_inline ul li {
  padding-right: 5px;
}
.album_tag img {
  vertical-align: baseline;
}
.photos-listing a.my_photo_item {
  border: 2px #ffffff solid;
  overflow: hidden;
  padding-left: 0;
  padding-right: 0;
}
.photos-listing a.my_photo_item > span {
  padding-bottom: 70%;
}
.photos-listing a.my_photo_item:hover .photo-statistic {
  display: block;
}
.photos-listing a.my_photo_item:first-child {
  width: 100%;
}
.photos-listing a.my_photo_item:not(:first-child) {
  width: 50%;
}
.photos-listing a.my_photo_item:not(:first-child) > span {
  padding-bottom: 83%;
}
.photos-listing.photos-2 a.my_photo_item {
  width: 50% !important;
}
.photos-listing .photo-statistic {
  display: none;
  position: absolute;
  bottom: 0;
  left: 2px;
  right: 2px;
  background: rgba(0, 0, 0, 0.3);
  padding: 5px;
}
.photos-listing .photo-statistic > span {
  color: #fff;
  font-size: 13px;
  display: block;
  font-weight: bold;
}
.photos-listing:not(.photos-2) a.my_photo_item:first-child .photo-statistic > span {
  display: inline-block;
}
.photos-listing:not(.photos-2) a.my_photo_item:first-child .photo-statistic > span + span:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\a0\b7\a0';
}
#js_photo_item_detail .info div.info_left {
  width: 16%;
}
/*mature photo */
.mature_photo_wrapper {
  position: relative;
  width: auto;
}
.mature_photo_wrapper .mature_photo_cover {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.mature_photo_wrapper .mature_photo_cover > img {
  max-width: 30%;
}
.mature_photo_wrapper > img {
  -webkit-filter: blur(15px);
  -moz-filter: blur(15px);
  -o-filter: blur(15px);
  -ms-filter: blur(15px);
  filter: blur(15px);
}
.photo-upload-button {
  margin: 20px 10px 0 0;
}
.profiles_banner {
  height: 380px;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  min-height: 250px;
  max-height: 500px;
  position: relative;
  background-color: #262626;
  display: flex;
  display: -ms-flexbox;
  justify-content: space-between;
  align-items: flex-end;
}
.profiles_banner .profile_viewer_actions {
  margin: 0 8px;
  padding-bottom: 8px;
  display: inline-flex;
  justify-content: flex-end;
  position: relative;
}
.profiles_banner .profile_viewer_actions > a + a {
  margin-left: 5px;
}
.profiles_banner .cover > img {
  background-size: cover;
  width: 100%;
  min-height: 380px;
  object-fit: cover;
}
.profiles_banner h1 a,
.profiles_banner h1 a:hover,
.profiles_banner .h1 a,
.profiles_banner .h1 a:hover {
  color: #fff;
}
.profiles_banner .profiles_extra_info {
  color: #bfbfbf;
}
@media (max-width: 480px) {
  .profiles_banner .profiles_extra_info {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .profiles_banner .profiles_extra_info > .mobile-break-line {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .profiles_banner .profiles_extra_info > .mobile-break-line:before {
    display: none;
  }
}
.profiles_banner .profiles_extra_info > span + span:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\a0\b7\a0';
}
.profiles_banner .profiles_banner_bg {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.profiles_banner .profiles_banner_bg > .cover_bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.4);
}
.profiles_banner .profiles_banner_bg .cover {
  display: block;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.profiles_banner .profiles_banner_bg .cover .ui-draggable {
  cursor: move;
}
.profiles_banner .profiles_banner_bg .cover-reposition-actions,
.profiles_banner .profiles_banner_bg .cover-reposition-message {
  display: none;
}
.profiles_banner .cover-reposition-actions {
  position: absolute;
  bottom: 16px;
  right: 16px;
  z-index: 1;
}
.profiles_banner h1 a,
.profiles_banner h1 a:hover,
.profiles_banner .h1 a,
.profiles_banner .h1 a:hover {
  color: #fff;
}
.profiles_banner .profiles_extra_info {
  color: #e6e6e6;
  font-weight: 400;
  text-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
}
.profiles_banner.editing .profiles_owner_actions,
.profiles_banner.editing .profile_viewer_actions {
  display: none !important;
}
.profiles_banner.editing .cover-reposition-actions,
.profiles_banner.editing .cover-reposition-message {
  display: block;
}
.profiles_banner.editing .cover-reposition-message {
  position: absolute;
  left: 50%;
  top: 50%;
  color: #fff;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.profiles_banner.has_cover {
  background-image: none !important;
}
@media (max-width: 480px) {
  .profiles_banner {
    margin-top: 0;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
  }
  .profiles_banner .profiles_banner_bg {
    margin-top: 0;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
  }
  .profiles_banner .profile_viewer_actions {
    flex: initial;
  }
}
body#page_pages_view #save_reposition_cover,
body#page_groups_view #save_reposition_cover {
  position: absolute;
  bottom: 16px;
  right: 16px;
  z-index: 1;
}
#change_cover_function {
  position: absolute;
  top: 15px;
  left: 40px;
}
#change_cover_function .fa-camera {
  font-size: 25px;
  color: #3b5998;
}
#change_cover_function .fa-camera :hover {
  font-size: 30px;
}
.profile_image {
  background: #ffffff;
  border: 4px #ffffff solid;
  border-radius: 0;
  position: absolute;
  left: 20px;
  bottom: -20px;
  overflow: visible;
  width: 160px;
  height: 160px;
  z-index: 4;
}
@media (max-width: 480px) {
  .profile_image {
    height: 80px;
    width: 80px;
  }
}
.profile_image img {
  width: 100%;
  height: 100%;
  background-size: contain;
}
.profile_image > .p_4 {
  display: none;
}
.profile_image > .p_4 input {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 30%;
  opacity: 0;
  z-index: 1;
  width: 100%;
}
.profile_image > .p_4 > span {
  display: block;
  position: absolute;
  overflow: hidden;
  text-indent: -1000px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 2;
  height: 30%;
  cursor: pointer;
}
.profile_image > .p_4 > span:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f093';
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  font-size: 30px;
  cursor: pointer;
}
.profile_menu_is_fixed .profile_image {
  display: none;
}
.profile_menu_is_fixed.panel_is_active .profiles_menu,
.profile_menu_is_fixed.panel_is_active .profile_image {
  z-index: 298;
}
.profiles_menu {
  background: #3b5998;
  height: 40px;
  position: relative;
  margin-bottom: 16px;
}
.profiles_menu > ul > li > a .badge_number {
  position: static;
}
.profiles_menu span.badge_number {
  position: absolute;
  right: 5px;
  top: 8px;
  font-size: 10px;
  display: inline-block;
  background: #f2f2f2;
  height: auto;
  line-height: normal;
  padding: 4px 6px;
}
.profiles_menu li.active span.badge_number {
  background: #cccccc;
}
.profiles_menu > ul {
  position: relative;
  padding-left: 180px;
}
.profiles_menu > ul > li {
  vertical-align: top;
  border-bottom: 3px transparent solid;
  display: inline-block;
  height: 40px;
  line-height: 40px;
  margin-right: -2px;
  position: relative;
}
.profiles_menu > ul > li > a.explore,
.profiles_menu > ul > li > a.explore:hover {
  font-size: 24px;
  border-left: 2px #324c82 solid;
}
.profiles_menu > ul > li > a.explore:hover {
  background: #3b5998;
  color: #ffffff;
}
.profiles_menu > ul > li > a.explore:hover i:hover {
  color: #ffffff;
}
.profiles_menu > ul > li > a,
.profiles_menu > ul > li > a:hover {
  display: block;
  color: #b2b2b2;
  padding: 0 20px;
  font-size: 15px;
  font-weight: 300;
  letter-spacing: 1px;
}
.profiles_menu > ul > li > a > span,
.profiles_menu > ul > li > a:hover > span {
  font-size: 10px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 8px;
  margin-bottom: 2px;
  background: #344e86;
  height: auto;
  line-height: normal;
  padding: 4px 6px;
}
.profiles_menu > ul > li:hover {
  border-color: #3b5998;
  transition: all 0.5s ease;
}
.profiles_menu > ul > li:hover > a,
.profiles_menu > ul > li:hover > a:hover {
  color: #ffffff;
}
.profiles_menu > ul > li:hover > a.explore,
.profiles_menu > ul > li:hover > a.explore:hover {
  background: #3b5998;
  color: #ffffff;
}
.profiles_menu > ul > li.active {
  border-color: #3b5998;
}
.profiles_info {
  display: inline-flex;
  flex-direction: column;
  padding-bottom: 15px;
  max-width: 100%;
  position: relative;
  overflow: hidden;
  flex: 1;
  padding-left: 200px;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
}
@media (max-width: 480px) {
  .profiles_info {
    text-align: center;
    padding: 0 16px;
    width: 100%;
    padding-bottom: 8px;
    flex: none;
  }
}
.profiles_info.groups_profile {
  flex: 1;
  justify-content: flex-end;
}
[dir=ltr] .profiles_info.groups_profile {
  padding-left: 16px;
}
[dir=rtl] .profiles_info.groups_profile {
  padding-right: 16px;
}
.profiles_info h1 {
  font-weight: 200;
  letter-spacing: 1px;
  padding: 0;
  max-width: 100%;
  display: block;
  font-size: 30px;
  line-height: 32px;
  height: 32px;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  font-weight: 400;
  display: -webkit-box;
  overflow: hidden;
}
@media (max-width: 480px) {
  .profiles_info h1 {
    font-size: 25px;
  }
}
.profiles_info h1.has-status-online {
  position: relative;
}
html[dir="ltr"] .profiles_info h1.has-status-online {
  padding-left: 12px;
}
html[dir="rtl"] .profiles_info h1.has-status-online {
  padding-right: 12px;
}
@media (max-width: 991px) {
  .profiles_info h1 {
    display: inline-block;
    display: -webkit-inline-box;
    margin-bottom: 0;
  }
}
.profiles_info h1 .user_is_offline,
.profiles_info h1 .user_is_online {
  width: 8px;
  height: 8px;
  position: absolute;
  border-radius: 100%;
  top: 2px;
}
html[dir="ltr"] .profiles_info h1 .user_is_offline,
html[dir="ltr"] .profiles_info h1 .user_is_online {
  left: 0;
}
html[dir="rtl"] .profiles_info h1 .user_is_offline,
html[dir="rtl"] .profiles_info h1 .user_is_online {
  right: 0;
}
.profiles_info h1 .user_is_offline i,
.profiles_info h1 .user_is_online i {
  display: none;
}
.profiles_info h1 .user_is_online {
  background: #42b72a;
}
.profiles_info h1 .user_is_offline {
  background: #c8c8c8;
}
.profiles_action {
  position: absolute;
  right: 0;
  top: 0;
}
.profiles_action > ul > li:hover {
  background: #3b5998;
  color: #ffffff;
}
.profiles_action > ul > li:hover > ul {
  display: block;
}
.profiles_action > ul > li {
  float: left;
  display: block;
  position: relative;
}
.profiles_action > ul > li > a,
.profiles_action > ul > li > a:hover {
  display: block;
  height: 40px;
  line-height: 40px;
  font-size: 20px;
  padding: 0 10px;
  border-left: 1px #30487b solid;
}
.profiles_action > ul > li > a i,
.profiles_action > ul > li > a:hover i {
  color: #dbdbdb;
}
.profiles_action > ul > li > a span,
.profiles_action > ul > li > a:hover span {
  display: none;
}
.profiles_action > ul > li > a:hover i {
  color: #ffffff;
}
.profiles_action > ul > li > ul {
  margin: 0;
}
.pages_view_sub_menu {
  border: 0;
  font-size: 13px;
  padding: 0;
}
.pages_view_sub_menu a,
.pages_view_sub_menu a:hover {
  color: #b3b3b3;
}
.pages_view_sub_menu a:hover {
  color: #3b5998;
  transition: all 0.5s ease;
}
#page_profile_index #panels #right {
  right: -300px;
}
.profile_image_holder i {
  position: absolute;
  left: 50%;
  top: 50%;
  font-size: 30px;
  margin-left: -16px;
  margin-top: -16px;
}
._is_profile_view #top {
  margin-top: 0;
}
._is_profile_view #header {
  display: none;
}
._is_profile_view .profiles_banner .breadcrumbs_menu {
  top: auto;
  position: absolute;
  bottom: -10px;
  right: 10px;
  z-index: 10;
}
#page_profile_index #container #right {
  width: auto;
}
#page_user_privacy .table_right {
  background: inherit;
  border: none;
}
@media (max-width: 480px) {
  #page_user_privacy .table_right .privacy_setting_div {
    width: 100%;
  }
  #page_user_privacy .table_right .privacy_setting_div a {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  #page_user_privacy .table_right .privacy_setting_div a i.fa-caret-down {
    display: none;
  }
  #page_user_privacy .table_right .privacy_setting_div ul.dropdown-menu {
    left: auto;
    right: 0;
  }
}
#page_profile_private.profile-privacy-feed-detail #main #content-stage {
  background-color: transparent;
  padding: 0;
  border-radius: initial;
  box-shadow: initial;
}
#page_profile_private.profile-privacy-feed-detail #main #content-stage #content {
  margin-top: -24px;
}
#page_profile_private.profile-privacy-feed-detail #main #content-stage #content .activity-feed-status-form {
  display: none;
}
.listing_row {
  display: inline-block;
  display: block;
  background: #ffffff;
  border-bottom: 1px #e6e6e6 solid;
  padding-bottom: 16px;
  position: relative;
  cursor: pointer;
}
.listing_row:before,
.listing_row:after {
  content: " ";
  display: table;
}
.listing_row:after {
  clear: both;
}
.listing_row:before,
.listing_row:after {
  content: " ";
  display: table;
}
.listing_row:after {
  clear: both;
}
.listing_row + .listing_row {
  padding-top: 16px;
}
._app_marketplace .listing_row {
  border: 0;
  background: #f5f5f5;
}
.listing_image {
  text-align: center;
  width: 160px;
  height: 160px;
  overflow: hidden;
}
.listing_image img {
  width: 100%;
  height: 100%;
  background-size: contain;
}
@media (max-width: 480px) {
  .listing_image {
    float: none;
  }
}
.listing_image_full {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  height: 260px;
}
.listing_image_full > a {
  width: 100%;
  height: 100%;
}
#content .listing_content {
  padding-left: 16px;
  overflow: hidden;
}
#content .listing_content h1 {
  line-height: normal;
  font-size: 20px;
  margin-bottom: 4px;
  padding: 2px 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
@media (max-width: 767px) {
  #content .listing_content {
    clear: both;
    padding-left: 0;
    padding-right: 0;
    padding-top: 8px;
  }
}
.listing_info,
.listing_category {
  margin-top: 5px;
  font-size: 14px;
  color: #555555;
}
.listing_info li,
.listing_category li {
  display: inline-block;
}
.listing_info li:not(:first-of-type):before,
.listing_category li:not(:first-of-type):before {
  content: "\00b7";
  padding-right: 5px;
}
.listing_info a,
.listing_category a,
.listing_info a:hover,
.listing_category a:hover {
  color: #555555;
}
.listing_category {
  margin-top: 0;
  margin-bottom: 4px;
}
.listing_pricing {
  font-size: 18px;
  font-weight: 600;
  color: #555555;
}
.listing_view_images {
  position: relative;
  background: #0c0c0c;
}
.listing_view_images ._main {
  text-align: center;
  padding: 30px 0;
}
.listing_view_images ._thumbs {
  background: #262626;
  text-align: center;
  height: 110px;
}
.listing_view_images ._thumbs img {
  width: 90px;
  height: 90px;
  background-size: contain;
  cursor: pointer;
  margin: 10px 8px -2px 0;
  opacity: 0.5;
}
.listing_view_images ._thumbs img:hover {
  opacity: 1;
  transition: all 0.5s ease;
}
.listing_view_images ._thumbs img.active {
  opacity: 1;
}
.listing_view_price {
  display: inline-block;
  color: #ffab00;
  font-size: 22px;
  vertical-align: middle;
}
#page_marketplace_view div.info_left {
  padding-left: 0 !important;
}
#page_marketplace_view .item_info_more {
  padding: 8px 0 16px 0;
}
#page_marketplace_view .item_content {
  padding: 10px 0 !important;
}
.listing_purchase {
  float: right;
}
[dir=ltr] .listing_purchase > div {
  float: left;
}
[dir=rtl] .listing_purchase > div {
  float: right;
}
@media (max-width: 768px) {
  .listing_purchase .btn > span {
    display: none;
  }
}
.item_info.listing_detail_info {
  height: auto;
  max-height: none;
  min-height: 40px;
}
[dir=ltr] .item_info.listing_detail_info {
  margin-right: 140px !important;
}
[dir=rtl] .item_info.listing_detail_info {
  margin-left: 140px !important;
}
#js_marketplace_form_holder {
  margin-bottom: 20px;
}
.block_listing_title {
  font-size: 16px;
}
.block_listing_title .extra_info {
  color: #f60;
}
.block_listing_image_feature {
  position: relative;
  min-height: 50px;
  max-height: 150px;
  overflow: hidden;
}
.block_listing_image_feature .mp_listing_image > img {
  width: 100%;
}
.mp_item_price {
  color: #ffab00 !important;
  font-weight: 500;
  font-size: 16px;
}
.listing_image .no_image_item,
.block_listing_image_feature .no_image_item,
.mp_listing_image .no_image_item {
  background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image//misc/marketplace_no_image.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
}
.other_listing_image {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 52px;
  padding: 10px 0;
  background: rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(19, 19, 19, 0.62) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(19, 19, 19, 0.62)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(19, 19, 19, 0.62) 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(19, 19, 19, 0.62) 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(19, 19, 19, 0.62) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(19, 19, 19, 0.62) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#131313', GradientType=0);
}
.other_listing_image .extra_info_middot {
  float: right;
}
.other_listing_image img {
  border: 1px solid rgba(255, 255, 255, 0.6);
}
.other_listing_image .more_image span {
  height: 32px;
  width: 32px;
  border: 1px solid rgba(255, 255, 255, 0.6);
  background: rgba(0, 0, 0, 0.4);
  text-align: center;
  vertical-align: middle;
  font-size: 14px;
  line-height: 30px;
  color: white;
}
#page_marketplace_add .js_uploader_files:not(:first-child) {
  margin-top: 5px;
}
#page_marketplace_add .row1.row_focus {
  padding-bottom: 16px;
}
#js_block_border_marketplace_my ul.block_listing li {
  padding-bottom: 0;
}
#js_block_border_marketplace_my ul.extra_info_middot {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.ms-marketplace-detail-showcase .ms-thumblist-fwd,
.ms-marketplace-detail-showcase .ms-thumblist-bwd {
  width: 60px;
  height: 60px;
  position: absolute;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  cursor: pointer;
}
.ms-marketplace-detail-showcase .ms-thumblist-fwd:hover,
.ms-marketplace-detail-showcase .ms-thumblist-bwd:hover {
  background-color: #ebebeb;
  border: none;
}
.ms-marketplace-detail-showcase .ms-thumblist-fwd::before,
.ms-marketplace-detail-showcase .ms-thumblist-bwd::before {
  font-family: FontAwesome;
  text-align: center;
  display: block;
  align-items: center;
  line-height: 60px;
  font-size: 16px;
}
.ms-marketplace-detail-showcase .ms-thumblist-fwd.ms-thumblist-bwd,
.ms-marketplace-detail-showcase .ms-thumblist-bwd.ms-thumblist-bwd {
  right: 0;
}
.ms-marketplace-detail-showcase .ms-thumblist-fwd.ms-thumblist-bwd::before,
.ms-marketplace-detail-showcase .ms-thumblist-bwd.ms-thumblist-bwd::before {
  content: "\f054";
}
.ms-marketplace-detail-showcase .ms-thumblist-fwd.ms-thumblist-fwd,
.ms-marketplace-detail-showcase .ms-thumblist-bwd.ms-thumblist-fwd {
  left: 0;
}
.ms-marketplace-detail-showcase .ms-thumblist-fwd.ms-thumblist-fwd::before,
.ms-marketplace-detail-showcase .ms-thumblist-bwd.ms-thumblist-fwd::before {
  content: "\f053";
}
.ms-marketplace-detail-showcase .ms-thumb-list {
  position: static !important;
  width: auto;
  margin: 0 65px;
}
._app_marketplace.row_feed_loop .activity_feed_content_display .extra_info.price {
  font-size: 20px;
}
._app_marketplace.row_feed_loop .activity_feed_content_display .extra_info .category > ul {
  display: inline-block;
}
._app_marketplace.row_feed_loop .activity_feed_content_display .extra_info .category > ul li > a,
._app_marketplace.row_feed_loop .activity_feed_content_display .extra_info .category > ul li > a:hover {
  color: #3b5998;
}
.feed_share_holder.feed_share_marketplace {
  display: inline-block;
  display: block;
}
.feed_share_holder.feed_share_marketplace:before,
.feed_share_holder.feed_share_marketplace:after {
  content: " ";
  display: table;
}
.feed_share_holder.feed_share_marketplace:after {
  clear: both;
}
.feed_share_holder.feed_share_marketplace:before,
.feed_share_holder.feed_share_marketplace:after {
  content: " ";
  display: table;
}
.feed_share_holder.feed_share_marketplace:after {
  clear: both;
}
.mp_listing_mini .sponsored_extra {
  height: auto !important;
  min-height: 50px;
}
[dir=ltr] .mp_listing_mini .sponsored_extra {
  margin-left: 60px;
}
[dir=rtl] .mp_listing_mini .sponsored_extra {
  margin-right: 60px;
}
.mp_listing_mini .sponsored_avatar {
  width: 55px;
  position: absolute;
  text-align: center;
}
._app_music_song.row_feed_loop .activity_feed_content_text {
  border: none;
}
[dir="ltr"] .music_row_image {
  float: left;
}
[dir="rtl"] .music_row_image {
  float: right;
  margin-right: 0 !important;
  margin-left: 10px;
}
[dir="rtl"] .music_row .music_right {
  margin-left: 0 !important;
}
[dir="rtl"] .music_row .music_row_content > .music_right > div.play_button {
  margin-right: 50px;
  margin-left: 30px;
}
@media (max-width: 480px) {
  [dir="rtl"] .music_row .music_row_content > .music_right > div.play_button {
    right: auto;
    left: 0;
  }
}
@media (max-width: 768px) {
  [dir="rtl"] .music_row .music_row_content > .music_right > div.play_button {
    margin-left: 11px;
  }
}
[dir="rtl"] .music_album_view .mav_info {
  right: 0;
  left: auto;
}
[dir="rtl"] .music_album_view .mav_tracks {
  margin-left: 0;
  margin-right: 220px;
}
@media (max-width: 480px) {
  [dir="rtl"] .music_album_view .mav_tracks {
    margin-right: 0;
  }
}
.music_row {
  position: relative;
  display: inline-block;
  display: block;
}
.music_row:before,
.music_row:after {
  content: " ";
  display: table;
}
.music_row:after {
  clear: both;
}
.music_row:before,
.music_row:after {
  content: " ";
  display: table;
}
.music_row:after {
  clear: both;
}
.music_row:not(:first-child) {
  margin-top: 8px;
}
.music_row .music_row_content {
  border: 1px #eeeeee solid;
  padding: 8px;
  background: #ffffff;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.music_row .music_row_content > .music_left {
  -webkit-flex: 1;
  flex: 1;
  overflow: hidden;
}
.music_row .music_row_content > .music_left > header {
  overflow: hidden;
}
.music_row .music_row_content > .music_left > header > h1 {
  padding: 0;
  margin-top: -3px;
}
.music_row .music_row_content > .music_left .music_row_image {
  max-width: 130px;
  width: 130px;
  margin-right: 8px;
}
.music_row .music_row_content > .music_left .music_row_image.width_60 {
  width: 60px;
  height: 60px;
  overflow: hidden;
}
.music_row .music_row_content > .music_left .music_row_image.width_60 > a.no_image_user > span {
  font-size: 22px;
  top: 15px;
}
.music_row .music_row_content > .music_left .music_info {
  font-size: 12px;
}
.music_row .music_row_content > .music_left .music_info > span {
  display: block;
}
.music_row .music_row_content > .music_left .music_info > .user_info {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-size: 12px;
  line-height: 18px;
  text-transform: capitalize;
}
.music_row .music_row_content > .music_left .music_info > .user_info .user_profile_link_span {
  text-transform: initial;
}
.music_row .music_row_content > .music_right {
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.music_row .music_row_content > .music_right > div {
  display: inline-block;
}
.music_row .music_row_content > .music_right > div.play_button {
  margin-right: 30px;
  margin-left: 50px;
}
@media (max-width: 768px) {
  .music_row .music_row_content > .music_right > div.play_button {
    margin-right: 11px;
  }
}
.music_row .music_row_content > .music_right > div.play_button a {
  color: #bdbdbd;
  font-size: 24px;
}
.music_row .music_row_content > .music_right > div.play_button a:hover {
  color: #555555;
}
.music_row .music_row_content > .music_right > div.statistic {
  text-transform: uppercase;
  font-size: 10px;
  display: inline-flex;
  align-items: center;
}
.music_row .music_row_content > .music_right > div.statistic > .count {
  display: block;
  color: #555555;
  font-weight: bold;
  font-size: 14px;
  margin-right: 5px;
}
.music_row .music_player {
  border: 1px #eeeeee solid;
  padding: 8px;
  border-top: none;
  display: none;
  background: #ffffff;
}
.music_row > div._moderator {
  border-bottom: 0 !important;
  position: absolute;
  top: 0;
  background-color: transparent;
  display: none;
}
.music_row > div._moderator .row_edit_bar .dropdown-menu {
  left: 0;
  right: auto;
}
.music_row > div._moderator a.moderate_link,
.music_row > div._moderator .row_edit_bar > a.row_edit_bar_action {
  width: 30px;
  text-align: center;
  background-color: #f7f7f7;
  color: #bdbdbd;
  border: 1px #e6e6e6 solid;
  right: auto;
  overflow: hidden;
  height: 30px;
}
.music_row > div._moderator a.moderate_link > i.fa,
.music_row > div._moderator .row_edit_bar > a.row_edit_bar_action > i.fa {
  padding-top: 6px;
}
.music_row > div._moderator a.moderate_link.moderate_link,
.music_row > div._moderator .row_edit_bar > a.row_edit_bar_action.moderate_link {
  float: left;
  position: initial;
}
.music_row > div._moderator.moderator_active {
  display: block;
}
.music_row > div._moderator .row_edit_bar_parent {
  display: inline-block !important;
  float: left;
}
.music_row:hover > div._moderator {
  display: block;
}
.music_row.active .music_row_content,
.music_row.active .music_player,
.music_row.active .music_right {
  border-color: #bdbdbd;
  border-top-color: #bdbdbd !important;
}
.music_row.active .music_row_content {
  background: #f7f7f7;
}
.music_row.active .music_row_content div.play_button > a {
  color: #555555;
}
.music_row.active .music_row_content div.play_button > a > i {
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
@media (max-width: 480px) {
  .music_row .music_row_content {
    display: block;
  }
  .music_row .music_row_content .music_left {
    display: inline-block;
    display: block;
    padding-bottom: 8px;
  }
  .music_row .music_row_content .music_left:before,
  .music_row .music_row_content .music_left:after {
    content: " ";
    display: table;
  }
  .music_row .music_row_content .music_left:after {
    clear: both;
  }
  .music_row .music_row_content .music_left:before,
  .music_row .music_row_content .music_left:after {
    content: " ";
    display: table;
  }
  .music_row .music_row_content .music_left:after {
    clear: both;
  }
  .music_row .music_row_content .music_right {
    float: none !important;
    padding-top: 8px;
    border-top: 1px #eeeeee solid;
  }
  .music_row .music_row_content .music_right .statistic > span.count {
    display: inline-block;
  }
}
.music_row .music_time {
  position: absolute;
  right: 10px;
  top: 10px;
  font-size: 13px;
  color: #626262;
}
.music_row .music_song_stats {
  margin-top: 5px;
  position: relative;
  height: 25px;
}
.music_row .music_song_stats > a,
.music_row .music_song_stats > a:hover {
  display: inline-block;
  font-size: 12px;
  background: #ffffff;
  color: #555555;
  height: 20px;
  line-height: 20px;
  padding: 0 6px 0 25px;
  position: relative;
  margin-right: 5px;
}
.music_row .music_song_stats > a:hover:before {
  color: #3b5998;
  transition: all 0.5s ease;
}
.music_row .music_song_stats > a:before {
  position: absolute;
  left: 7px;
  top: 3px;
  font-size: 12px !important;
  color: #555555;
}
.music_row .music_song_stats > a.do_like:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f164';
}
.music_row .music_song_stats > a.do_comment:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f075';
}
.music_row .music_song_stats > ul {
  position: absolute;
  right: 0;
  top: 0;
}
.music_row .music_song_stats > ul > li {
  display: inline-block;
  position: relative;
  margin-left: 10px;
  font-size: 13px;
}
.music_row .music_song_stats > ul > li a,
.music_row .music_song_stats > ul > li a:hover {
  display: block;
  color: #626262;
}
.music_row .music_song_stats > ul > li a:before {
  padding-right: 5px;
  font-size: 12px !important;
  color: #7b7b7b;
}
.music_row .music_song_stats > ul > li.total_plays a:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f04b';
}
.music_row .music_song_stats > ul > li.total_likes a:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f164';
}
.music_row .music_song_stats > ul > li.total_comments a:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\f075';
}
.music_row.music_album_row {
  margin-top: 0;
}
.music_row.music_album_row .music_row_content {
  border: none;
  display: block;
  overflow: hidden;
  padding: 0;
  padding-left: 8px;
}
.music_row.music_album_row .music_row_content header h1 {
  padding: 0 0;
}
.music_row.music_album_row .music_row_content header .music_info > span + span:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\a0\b7\a0';
}
.music_row.music_album_row .music_row_content .music_songs {
  margin-top: 16px;
}
.music_row.music_album_row + .music_album_row {
  margin-top: 16px;
}
#js_music_player audio {
  width: 100%;
}
.music_songs {
  font-size: 12px;
  border-top: 1px #ebebeb solid;
  padding-top: 10px;
}
.music_songs > div {
  font-weight: 600;
  text-transform: uppercase;
}
.music_album_rows {
  background: #ffffff;
  color: #555555;
  display: inline-block;
  position: relative;
  width: 200px;
  height: 260px;
}
.music_album_rows img {
  position: absolute;
  left: 0;
  top: 0;
}
.music_album_rows h1 {
  padding: 0;
  margin: 0;
  font-size: 12px;
}
.music_album_rows h1 a,
.music_album_rows h1 a:hover {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.music_album_rows h1 a > span,
.music_album_rows h1 a:hover > span {
  width: 180px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.music_album_rows h1 a > span,
.music_album_rows h1 a:hover > span,
.music_album_rows h1 a > time,
.music_album_rows h1 a:hover > time {
  display: block;
  position: absolute;
  left: 10px;
  bottom: 35px;
  right: 0;
}
.music_album_rows h1 a > time,
.music_album_rows h1 a:hover > time {
  bottom: 10px;
  color: #6f6f6f;
}
.music_album_rows .music_row_image {
  top: 12px;
  left: 10px;
}
.music_album_rows .music_time {
  top: 10px;
  right: 10px;
}
.music_album_view {
  position: relative;
  min-height: 210px;
  margin-bottom: 10px;
}
.music_album_view .fa {
  font-size: 26px;
  opacity: 0.6;
}
.music_album_view .mav_info {
  position: absolute;
  left: 0;
  top: 0;
}
.music_album_view .mav_tracks {
  margin-left: 220px;
}
@media (max-width: 480px) {
  .music_album_view .mav_info {
    position: relative;
  }
  .music_album_view .mav_tracks {
    margin-left: 0;
    margin-top: 15px;
  }
}
#js_store_album_track {
  margin-top: 8px;
}
.row_content.blog_content .item_view_content {
  display: inline-block;
  display: block;
}
.row_content.blog_content .item_view_content:before,
.row_content.blog_content .item_view_content:after {
  content: " ";
  display: table;
}
.row_content.blog_content .item_view_content:after {
  clear: both;
}
.row_content.blog_content .item_view_content:before,
.row_content.blog_content .item_view_content:after {
  content: " ";
  display: table;
}
.row_content.blog_content .item_view_content:after {
  clear: both;
}
.row_content.blog_content .item_image {
  width: 170px;
  height: 140px;
  margin-right: 10px;
  background-size: cover;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  background-position: center center;
}
.row_content.blog_content .item_image.full {
  width: 100%;
  float: none;
}
@media (max-width: 480px) {
  .row_content.blog_content .item_image {
    width: 100%;
    float: none !important;
    margin: 0 0 10px 0!important;
  }
}
.row_title_info_blog header h1 {
  padding-bottom: 0;
  padding-top: 5px;
}
.row_title_info_blog .row_item_sec {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  padding-left: 0;
}
.row_title_info_blog .row_item_sec > span {
  display: inline-block;
}
.row_title_info_blog .row_item_sec > span + span:before {
  display: inline-block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0 !important;
  content: '\a0\b7\a0';
}
.js_blog_parent.has_background {
  padding: 0 !important;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.js_blog_parent.has_background .row_title_info_blog header {
  background: rgba(255, 255, 255, 0.9);
  padding: 8px 16px;
}
#egift_display {
  text-align: center;
  overflow: hidden;
}
/* Holder */
#egift_menu {
  margin-left: 25%;
  width: 100%;
  overflow: hidden;
}
/* Each menu item */
.egift_menu {
  float: left;
  right: 50%;
  width: 20%;
}
.egift_category {
  display: none;
}
.egift_item {
  width: 85px;
  text-align: center;
  margin-bottom: 10px;
  margin-right: 2px;
  padding: 2px 0px 2px 0px;
  border: 1px transparent solid;
  display: inline-block;
}
.egift_item:hover {
  background: #fff;
  border: 1px #ccc solid;
}
.egift_item_with_price {
  height: 155px;
}
.egift_menu_active {
  background-color: #01AEEE;
}
.eGiftHighlight,
.eGiftHighlight:hover {
  background-color: #CDEB8B;
}
.egift_wrapper {
  position: relative;
  margin-top: 15px;
}
.egift_selection {
  height: 120px;
  margin-top: 10px;
  background: #fff;
  overflow: auto;
  padding: 5px 0px 5px 0px;
  border: 1px #dfdfdf solid;
}
.egift_extra_info {
  overflow: hidden;
  padding-right: 10px;
}
.egift_selector_timeline {
  position: absolute;
  right: 2px;
  top: 5px;
}
.egift_selector {
  max-width: 100%;
}
.egift_selector > select {
  max-width: 100%;
}
.invitation-container {
  display: flex;
  flex-flow: wrap;
  margin: 0 -8px;
}
.invitation-container .invitation-item {
  width: 100%;
  padding: 0 8px;
}
.invitation-container .invitation-item:nth-child(-n+1) article {
  border-top: 0;
}
.invitation-container .invitation-item article {
  height: 52px;
  border-top: 1px solid #efefef;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .invitation-container .invitation-item article {
  padding-left: 48px;
}
html[dir="rtl"] .invitation-container .invitation-item article {
  padding-right: 48px;
}
html[dir="ltr"] .invitation-container .invitation-item article {
  padding-right: 16px;
}
html[dir="rtl"] .invitation-container .invitation-item article {
  padding-left: 16px;
}
.invitation-container .invitation-item article:hover {
  background: #f8f8f8;
}
.invitation-container .invitation-item article .moderation_row {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .invitation-container .invitation-item article .moderation_row {
  left: 0;
}
html[dir="rtl"] .invitation-container .invitation-item article .moderation_row {
  right: 0;
}
.invitation-container .invitation-item article .item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
html[dir="ltr"] .invitation-container .invitation-item article .item-title {
  margin-right: 16px;
}
html[dir="rtl"] .invitation-container .invitation-item article .item-title {
  margin-left: 16px;
}
.invitation-container .invitation-item article .item-delete span.ico {
  font-size: 16px;
  color: #a2a2a2 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.invitation-container .invitation-item article .item-delete span.ico:hover {
  color: #555555 !important;
}
@media (min-width: 992px) {
  #page_invite_invitations #main.empty-right .invitation-item,
  #page_invite_invitations #main.empty-left .invitation-item {
    width: 50%;
  }
  #page_invite_invitations #main.empty-right .invitation-item:nth-child(-n+2) article,
  #page_invite_invitations #main.empty-left .invitation-item:nth-child(-n+2) article {
    border-top: 0;
  }
  #page_invite_invitations #main.empty-right.empty-left .invitation-item {
    width: 33.33%;
  }
  #page_invite_invitations #main.empty-right.empty-left .invitation-item:nth-child(-n+3) article {
    border-top: 0;
  }
}
@media (max-width: 992px) {
  .profile_image {
    bottom: 16px;
    left: 16px;
  }
}
@media (max-width: 480px) {
  .profile_image {
    top: auto;
    bottom: 100px;
    left: 50%;
    width: 100px;
    height: 100px;
    margin-left: -50px;
  }
  .pages_header_info .pages_header_name h1 {
    max-width: 280px;
  }
  .pages_header_image {
    width: 100px;
  }
  .pages_header_image ._size__120,
  .pages_header_image ._size__120:hover {
    width: 100px;
    height: 100px;
  }
  .activity_like_holder {
    display: none;
  }
}
/*=============================================
=            CSS FOR BUTTON            =
=============================================*/
.btn,
.button {
  border-radius: 2px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 14px;
  line-height: 18px;
  padding: 0px 12px !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  border: none !important;
  height: 40px;
}
.btn.btn-round,
.button.btn-round {
  border-width: 0;
}
.btn-lg,
.btn-group-lg > .btn {
  border-radius: 2px;
  font-size: 16px;
  line-height: 21px;
  height: 48px;
}
.btn-sm,
.btn-group-sm > .btn {
  border-radius: 2px;
  font-size: 12px;
  line-height: 16px;
  height: 32px;
}
.btn-xs,
.btn-group-xs > .btn {
  border-radius: 2px;
  font-size: 12px;
  line-height: 16px;
  height: 24px;
  padding-left: 8px !important;
  padding-right: 8px !important;
}
.btn.btn-round {
  border-radius: 20px;
}
.btn.btn-round.btn-sm {
  border-radius: 16px;
}
.btn.btn-round.btn-lg {
  border-radius: 24px;
}
.btn.btn-round.btn-xs {
  border-radius: 24px;
}
.btn.disabled,
.button.disabled,
.btn.button_not_active,
.button.button_not_active,
.btn[disabled],
.button[disabled],
fieldset[disabled] .btn,
fieldset[disabled] .button {
  opacity: 0.35;
  box-shadow: none;
  pointer-events: none;
  border: none;
}
.btn-default,
.btn-default.btn-round {
  color: #555555;
  background-color: #FFF;
  border: 1px solid #a2a2a2 !important;
}
.btn-default:hover,
.btn-default.btn-round:hover {
  color: #555555;
  background-color: #f8f8f8;
  box-shadow: 0px 4px 12px 0px rgba(220, 220, 220, 0.3);
}
.btn-default:focus,
.btn-default.btn-round:focus,
.btn-default:active,
.btn-default.btn-round:active {
  background-color: #eeeeee !important;
  color: #555555 !important;
  box-shadow: 0px 2px 8px 0px rgba(220, 220, 220, 0.5);
}
.btn-default.disabled,
.btn-default.btn-round.disabled {
  opacity: 1;
  border: none !important;
  background: #eeeeee;
  color: #c8c8c8;
}
.btn-default.disabled:hover,
.btn-default.btn-round.disabled:hover {
  border: none !important;
  background: #eeeeee;
  color: #c8c8c8;
}
.btn-primary,
.btn-primary.btn-round {
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.005);
}
.btn-primary:focus,
.btn-primary.btn-round:focus,
.btn-primary:active,
.btn-primary.btn-round:active {
  background-color: #263961 !important;
  color: #fff !important;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
}
.btn-primary.btn-gradient:hover,
.btn-primary.btn-round.btn-gradient:hover {
  box-shadow: 0px 4px 12px 0px rgba(59, 89, 152, 0.5);
}
.btn-primary.btn-gradient:hover:before,
.btn-primary.btn-round.btn-gradient:hover:before {
  background-image: linear-gradient(-90deg, #3b5998, #549af6);
}
.btn-primary.disabled,
.btn-primary.btn-round.disabled {
  opacity: 0.5;
  border: none !important;
  background: #3b5998 !important;
  color: #fff;
}
.btn-primary.disabled:hover,
.btn-primary.btn-round.disabled:hover {
  border: none !important;
  background: #3b5998 !important;
  color: #fff;
}
.btn-info,
.btn-info.btn-round {
  box-shadow: 0px 1px 2px 0px rgba(0, 132, 255, 0.005);
}
.btn-info:focus,
.btn-info.btn-round:focus,
.btn-info:active,
.btn-info.btn-round:active {
  background-color: #004f99 !important;
  color: #fff !important;
  box-shadow: 0px 2px 8px 0px rgba(0, 79, 153, 0.4), inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
}
.btn-info.btn-gradient:hover,
.btn-info.btn-round.btn-gradient:hover {
  box-shadow: 0px 4px 12px 0px rgba(0, 132, 255, 0.5);
}
.btn-info.btn-gradient:hover:before,
.btn-info.btn-round.btn-gradient:hover:before {
  background-image: linear-gradient(-90deg, #0084ff, #00f5ff);
}
.btn-info.disabled,
.btn-info.btn-round.disabled {
  opacity: 0.5;
  border: none !important;
  background: #0084ff !important;
  color: #fff;
}
.btn-info.disabled:hover,
.btn-info.btn-round.disabled:hover {
  border: none !important;
  background: #0084ff !important;
  color: #fff;
}
.btn-success,
.btn-success.btn-round {
  box-shadow: 0px 1px 2px 0px rgba(66, 183, 42, 0.005);
}
.btn-success:focus,
.btn-success.btn-round:focus,
.btn-success:active,
.btn-success.btn-round:active {
  background-color: #2c791c !important;
  color: #fff !important;
  box-shadow: 0px 2px 8px 0px rgba(44, 121, 28, 0.4), inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
}
.btn-success.btn-gradient:hover,
.btn-success.btn-round.btn-gradient:hover {
  box-shadow: 0px 4px 12px 0px rgba(66, 183, 42, 0.5);
}
.btn-success.btn-gradient:hover:before,
.btn-success.btn-round.btn-gradient:hover:before {
  background-image: linear-gradient(-90deg, #42b72a, #67f73d);
}
.btn-success.disabled,
.btn-success.btn-round.disabled {
  opacity: 0.5;
  border: none !important;
  background: #42b72a !important;
  color: #fff;
}
.btn-success.disabled:hover,
.btn-success.btn-round.disabled:hover {
  border: none !important;
  background: #42b72a !important;
  color: #fff;
}
.btn-warning,
.btn-warning.btn-round {
  box-shadow: 0px 1px 2px 0px rgba(255, 171, 0, 0.005);
}
.btn-warning:focus,
.btn-warning.btn-round:focus,
.btn-warning:active,
.btn-warning.btn-round:active {
  background-color: #996700 !important;
  color: #fff !important;
  box-shadow: 0px 2px 8px 0px rgba(153, 103, 0, 0.4), inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
}
.btn-warning.btn-gradient:hover,
.btn-warning.btn-round.btn-gradient:hover {
  box-shadow: 0px 4px 12px 0px rgba(255, 171, 0, 0.5);
}
.btn-warning.btn-gradient:hover:before,
.btn-warning.btn-round.btn-gradient:hover:before {
  background-image: linear-gradient(-90deg, #ffab00, #ffd300);
}
.btn-warning.disabled,
.btn-warning.btn-round.disabled {
  opacity: 0.5;
  border: none !important;
  background: #ffab00 !important;
  color: #fff;
}
.btn-warning.disabled:hover,
.btn-warning.btn-round.disabled:hover {
  border: none !important;
  background: #ffab00 !important;
  color: #fff;
}
.btn-danger,
.btn-danger.btn-round {
  box-shadow: 0px 1px 2px 0px rgba(250, 62, 62, 0.005);
}
.btn-danger:focus,
.btn-danger.btn-round:focus,
.btn-danger:active,
.btn-danger.btn-round:active {
  background-color: #cd0505 !important;
  color: #fff !important;
  box-shadow: 0px 2px 8px 0px rgba(205, 5, 5, 0.4), inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
}
.btn-danger.btn-gradient:hover,
.btn-danger.btn-round.btn-gradient:hover {
  box-shadow: 0px 4px 12px 0px rgba(250, 62, 62, 0.5);
}
.btn-danger.btn-gradient:hover:before,
.btn-danger.btn-round.btn-gradient:hover:before {
  background-image: linear-gradient(-90deg, #fa3e3e, #ff7777);
}
.btn-danger.disabled,
.btn-danger.btn-round.disabled {
  opacity: 0.5;
  border: none !important;
  background: #fa3e3e !important;
  color: #fff;
}
.btn-danger.disabled:hover,
.btn-danger.btn-round.disabled:hover {
  border: none !important;
  background: #fa3e3e !important;
  color: #fff;
}
/*=====  End of CSS FOR BUTTON  ======*/
.form-control {
  height: 40px;
  border-radius: 0;
  padding: 8px;
  padding-left: 12px;
  padding-right: 12px;
  border-color: #dcdcdc;
}
.form-control::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #a2a2a2;
}
.form-control::-moz-placeholder {
  /* Firefox 19+ */
  color: #a2a2a2;
}
.form-control:-ms-input-placeholder {
  /* IE 10+ */
  color: #a2a2a2;
}
.form-control:-moz-placeholder {
  /* Firefox 18- */
  color: #a2a2a2;
}
.form-control:focus {
  border-color: #dcdcdc;
  box-shadow: none;
}
.form-control:focus::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #c8c8c8;
}
.form-control:focus::-moz-placeholder {
  /* Firefox 19+ */
  color: #c8c8c8;
}
.form-control:focus:-ms-input-placeholder {
  /* IE 10+ */
  color: #c8c8c8;
}
.form-control:focus:-moz-placeholder {
  /* Firefox 18- */
  color: #c8c8c8;
}
.form-control[type="file"] {
  height: auto;
}
input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 30px white inset;
}
.form-group {
  margin-bottom: 16px;
}
.input-lg {
  height: 48px;
  border-radius: 6px;
  font-size: 16px;
}
.input-group-lg > .form-control,
.input-lg {
  height: 48px;
  border-radius: 6px;
  font-size: 16px;
}
.input-sm,
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon {
  height: 32px;
  border-radius: 2px;
  font-size: 12px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .input-sm,
  .input-group-sm > .form-control,
  .input-group-sm > .input-group-addon {
    /* IE10+ CSS */
    padding-top: 0;
    padding-bottom: 0;
  }
}
input.disabled,
textarea.disabled,
input.disabled:hover {
  background: #eeeeee;
  border-color: #dcdcdc;
}
.input-group {
  border-radius: 2px;
  display: flex;
  position: relative;
}
.input-group .form-control {
  border-radius: inherit !important;
}
html[dir="ltr"] .input-group .form-control {
  padding-right: 48px;
}
html[dir="rtl"] .input-group .form-control {
  padding-left: 48px;
}
.input-group .input-group-addon {
  width: auto;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  height: auto;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.input-group .input-group-addon:first-child {
  background: transparent;
  border: none;
  position: absolute;
  z-index: 2;
  left: 0;
  top: 0;
  bottom: 0;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 16px;
}
html[dir='rtl'] .input-group .input-group-addon:first-child {
  right: 0;
  left: auto;
}
.input-group .input-group-addon:first-child + .form-control {
  padding-left: 32px;
  padding-right: 12px;
}
html[dir='rtl'] .input-group .input-group-addon:first-child + .form-control {
  padding-left: 12px;
  padding-right: 32px;
}
.input-group .input-group-addon:first-child.right {
  right: 0;
  left: auto;
  border-left: 1px solid #efefef;
  top: 8px;
  bottom: 8px;
  color: #c8c8c8;
}
html[dir='rtl'] .input-group .input-group-addon:first-child.right {
  left: 0 !important;
  right: auto !important;
}
.input-group .input-group-addon:first-child.right + .form-control {
  padding-left: 12px;
  padding-right: 32px;
}
html[dir='rtl'] .input-group .input-group-addon:first-child.right + .form-control {
  padding-right: 12px !important;
  padding-left: 32px !important;
}
.input-group .input-group-addon:last-child {
  position: absolute;
  z-index: 2;
  right: 1px;
  top: 1px;
  bottom: 1px;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 16px;
  border-radius: 0 4px 4px 0;
  border: none;
  background-color: transparent;
  border-left: 1px solid transparent;
  width: 40px;
}
.input-group .input-group-addon:last-child a,
.input-group .input-group-addon:last-child button,
.input-group .input-group-addon:last-child input[type="submit"] {
  color: #555555;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir='rtl'] .input-group .input-group-addon:last-child {
  right: auto;
  left: 1px;
  border-left: 0;
  border-right: 1px solid transparent;
}
.input-group.focus .input-group-addon {
  color: #555555;
}
.input-group.focus .input-group-addon:last-child {
  background-color: #f8f8f8;
  border-left: 1px solid #efefef;
}
html[dir='rtl'] .input-group.focus .input-group-addon:last-child {
  border-right: 1px solid #efefef;
  border-left: 0;
}
.input-group-dropdown .form-control {
  padding-right: 12px;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
html[dir='rtl'] .input-group-dropdown .form-control {
  padding-right: 0;
  padding-left: 12px;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}
.input-group-btn {
  width: auto;
}
.input-group-btn .btn.dropdown-toggle {
  border: 1px solid #c8c8c8 !important;
}
.input-group-btn .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-bottom: 6px solid #ffffff;
  bottom: 100%;
  top: auto;
}
html[dir="ltr"] .input-group-btn .dropdown-menu:after {
  left: auto;
  right: 16px;
}
html[dir="rtl"] .input-group-btn .dropdown-menu:after {
  left: 16px;
  right: auto;
}
textarea.form-control {
  min-width: 200px;
  min-height: 112px;
  padding: 8px 12px;
}
.editor_holder,
.edit_menu_container {
  border-radius: 4px;
}
.global_attachment {
  border-radius: 0 0 4px 4px;
}
div.radio,
div.checkbox {
  margin-top: 8px;
  margin-bottom: 8px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: 8px;
}
.attachment-holder {
  border: 0;
}
input.js_date_picker + .js_datepicker_image {
  position: absolute;
  right: 1px;
  top: 1px;
  bottom: 1px;
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: none;
}
input.js_date_picker + .js_datepicker_image:after {
  font-family: 'lineficon' !important;
  content: "\ea80";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html[dir='rtl'] input.js_date_picker + .js_datepicker_image {
  right: auto;
  left: 1px;
}
input.js_date_picker:focus + .js_datepicker_image {
  background: #f8f8f8;
}
/*=============================================
=            CSS GENERAL            =
=============================================*/
body {
  -webkit-font-smoothing: auto;
  line-height: 1.28571429;
  background: #e9ebee;
}
label {
  margin-bottom: 8px;
}
h1 {
  font-size: 24px;
  line-height: 32px;
}
h2 {
  font-size: 22px;
  line-height: 29px;
}
h3 {
  font-size: 20px;
  line-height: 26.6px;
}
h4 {
  font-size: 16px;
  line-height: 21px;
}
h5 {
  font-size: 14px;
  line-height: 19px;
}
h6 {
  font-size: 12px;
  line-height: 16px;
}
.edit_menu_container {
  border: 0;
  border-bottom: 1px solid #efefef;
}
#page_core_index-member #main #content-stage,
#page_profile_index #main #content-stage,
._is_groups_feed #main #content-stage,
._is_pages_feed #main #content-stage {
  background: transparent !important;
  padding-left: 0;
  padding-right: 0;
  box-shadow: none;
  padding-top: 0;
}
body:not(#page_core_index-member) #yncfbclone_right_placeholder_js {
  display: none!important;
}
.js_box_holder img {
  max-width: 100%;
}
.block[id*="_featured"],
.block[id*="_sponsored"] {
  position: relative;
}
.block[id*="_featured"] > .content,
.block[id*="_sponsored"] > .content {
  position: static;
}
.sticky-label-icon {
  width: 24px;
  padding: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.3);
  position: relative;
}
.sticky-label-icon .flag-style-arrow {
  width: 0;
  height: 0;
  position: absolute;
  bottom: -6px;
}
html[dir="ltr"] .sticky-label-icon .flag-style-arrow {
  left: 0;
}
html[dir="rtl"] .sticky-label-icon .flag-style-arrow {
  right: 0;
}
.sticky-label-icon:before,
.sticky-label-icon:after {
  content: "";
  display: block;
  width: 12px;
  height: 1px;
  position: absolute;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.3);
  background-color: transparent;
  z-index: 0;
  bottom: -3px;
}
.sticky-label-icon:before {
  right: -1px;
  transform: rotate(26deg);
}
.sticky-label-icon:after {
  left: -1px;
  transform: rotate(-26deg);
}
.sticky-label-icon .ico {
  font-size: 14px;
}
.sticky-label-icon.sticky-sponsored-icon,
.sticky-label-icon.sticky-featured-icon,
.sticky-label-icon.sticky-pending-icon,
.sticky-label-icon.sticky-closed-icon {
  color: #FFF;
}
.sticky-label-icon.sticky-sponsored-icon {
  background: #00a8ff;
}
.sticky-label-icon.sticky-sponsored-icon .flag-style-arrow {
  border-left: 12px solid #00a8ff;
  border-right: 12px solid #00a8ff;
  border-bottom: 6px solid transparent;
}
.sticky-label-icon.sticky-featured-icon {
  background: #ffab00;
}
.sticky-label-icon.sticky-featured-icon .flag-style-arrow {
  border-left: 12px solid #ffab00;
  border-right: 12px solid #ffab00;
  border-bottom: 6px solid transparent;
}
.sticky-label-icon.sticky-pending-icon {
  background: #0084ff;
}
.sticky-label-icon.sticky-pending-icon .flag-style-arrow {
  border-left: 12px solid #0084ff;
  border-right: 12px solid #0084ff;
  border-bottom: 6px solid transparent;
}
.sticky-label-icon.sticky-closed-icon {
  background: #a2a2a2;
}
.sticky-label-icon.sticky-closed-icon .flag-style-arrow {
  border-left: 12px solid #a2a2a2;
  border-right: 12px solid #a2a2a2;
  border-bottom: 6px solid transparent;
}
.item-pending {
  background: #d8e0f0;
  border-radius: 0;
  margin-left: -16px;
  margin-right: -16px;
  border-color: #eeeeee;
  border-left: 0;
  border-right: 0;
  padding: 0;
  padding-left: 16px;
  padding-right: 16px;
  height: 56px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.item-pending .pending-message {
  color: #0084ff;
  font-size: 12px;
  line-height: 16px;
  flex: 1;
}
html[dir="ltr"] .item-pending .pending-action {
  margin-left: 8px;
}
html[dir="rtl"] .item-pending .pending-action {
  margin-right: 8px;
}
@media (max-width: 480px) {
  .item-pending {
    justify-content: center;
    flex-flow: wrap;
    padding-top: 8px;
    padding-bottom: 8px;
    height: auto;
  }
  .item-pending .pending-message {
    flex: auto;
    width: 100%;
    text-align: center;
    margin-bottom: 4px;
  }
}
[data-toggle="dropdown"]:hover .ico-gear-o {
  color: #555555;
}
[data-toggle="dropdown"]:hover .ico-gear-o:before {
  content: "\ea88";
}
.open [data-toggle="dropdown"] .ico-gear-o {
  color: #555555;
}
.open [data-toggle="dropdown"] .ico-gear-o:before {
  content: "\ea88";
}
.moderation_row .item-checkbox {
  position: relative;
  cursor: pointer;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  background-color: rgba(255, 255, 255, 0.4);
  -webkit-transition: background-color 300ms ease;
  -o-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
}
.moderation_row .item-checkbox input {
  opacity: 0;
  position: absolute;
  left: 50%;
  top: 50%;
  cursor: pointer;
  margin-top: 0;
  transform: translate(-50%, -50%);
}
.moderation_row .item-checkbox input:checked + .ico:before {
  content: "\eb28";
}
.moderation_row .item-checkbox input:checked + .ico:after {
  background-color: transparent;
}
.moderation_row .item-checkbox .ico {
  color: #a2a2a2;
  position: relative;
}
.moderation_row .item-checkbox .ico:before {
  z-index: 2;
  position: relative;
}
.moderation_row .item-checkbox .ico:after {
  content: "";
  background-color: #fff;
  position: absolute;
  left: 1px;
  top: 1px;
  right: 1px;
  bottom: 1px;
  z-index: 1;
  transition: background-color 0.3s;
}
.moderation_row .item-checkbox:hover {
  background-color: rgba(255, 255, 255, 0.9);
}
.moderation_row .item-checkbox:hover .ico:before {
  content: "\e991";
}
.moderation_row.active .ico {
  color: #fff !important;
}
.moderation_row.active .item-checkbox {
  background-color: rgba(59, 89, 152, 0.9);
}
.active > .moderation_row .ico {
  color: #fff !important;
}
.active > .moderation_row .item-checkbox {
  background-color: rgba(59, 89, 152, 0.9);
}
.dropdown-menu {
  /* box-shadow: @drop-shadow; */
  margin-top: -20px;
  transition: all 150ms linear;
  transform: translate3d(0, -20px, 0);
  visibility: hidden;
  display: block;
  opacity: 0;
  border-radius: 3px;
  background-color: #FFF;
  border: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.1), 0px -6px 12px 0px rgba(0, 0, 0, 0.1);
  padding: 4px 0;
}
.dropdown-menu li.divider {
  margin: 4px 16px;
}
.dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-bottom: 6px solid #ffffff;
  bottom: 100%;
  top: auto;
}
html[dir="ltr"] .dropdown-menu:after {
  left: 10px;
  right: auto;
}
html[dir="rtl"] .dropdown-menu:after {
  left: auto;
  right: 10px;
}
.dropdown-menu li > a {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: inherit;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  display: flex;
  align-items: center;
  color: #555555;
}
.dropdown-menu li > a.is_default {
  position: relative;
}
.dropdown-menu li > a.is_default .fa {
  margin-right: 0;
}
.dropdown-menu li > a .ico,
.dropdown-menu li > a .fa {
  font-size: 16px;
  min-width: 23px;
  text-align: center;
}
html[dir="ltr"] .dropdown-menu li > a .ico,
html[dir="ltr"] .dropdown-menu li > a .fa {
  margin-right: 8px;
}
html[dir="rtl"] .dropdown-menu li > a .ico,
html[dir="rtl"] .dropdown-menu li > a .fa {
  margin-left: 8px;
}
.dropdown-menu li > a.menu_is_selected,
.dropdown-menu li > a.is_active_image,
.dropdown-menu li > a.active {
  background: #3b5998 !important;
  color: #fff !important;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus {
  background-color: #3b5998;
  color: #fff;
}
.dropdown-menu li > a .badge_number {
  font-size: 12px;
  color: #a2a2a2;
}
html[dir='rtl'] .dropdown-menu li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
}
.dropdown-menu li.item-delete a,
.dropdown-menu li.item_delete a {
  color: #555555;
  background: none;
}
.dropdown-menu li.item-delete a:hover,
.dropdown-menu li.item_delete a:hover {
  background-color: #fff6f6;
  color: #f90c0c;
}
.dropdown-menu.dropdown-menu-right:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-bottom: 6px solid #ffffff;
  bottom: 100%;
  top: auto;
}
html[dir="ltr"] .dropdown-menu.dropdown-menu-right:after {
  left: auto;
  right: 10px;
}
html[dir="rtl"] .dropdown-menu.dropdown-menu-right:after {
  left: 10px;
  right: auto;
}
.dropdown-menu.dropdown-center {
  left: 50%;
  right: auto;
  transform: translate3d(-50%, -20px, 0);
}
.dropdown-menu.dropdown-center:after {
  left: 50% !important;
  margin-left: -4px;
  right: auto !important;
}
html[dir='rtl'] .dropdown-menu.dropdown-center:after {
  left: auto !important;
  right: 50% !important;
  margin-left: 0;
  margin-right: -4px;
}
.dropup .dropdown-menu {
  margin-top: 0;
  margin-bottom: 8px;
  transform: translate3d(0, -1px, 0);
}
.dropup .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-top: 6px solid #ffffff;
  top: 100%;
  bottom: auto;
}
html[dir="ltr"] .dropup .dropdown-menu:after {
  left: auto;
  right: 18px;
}
html[dir="rtl"] .dropup .dropdown-menu:after {
  left: 18px;
  right: auto;
}
.profiles-menu .dropdown-menu li a {
  justify-content: space-between;
}
.profiles-menu .dropdown-menu li a .ico,
.profiles-menu .dropdown-menu li a .fa {
  display: inline-block;
}
#content .block > .title a.btn {
  color: #FFF;
}
.open .dropdown-menu,
.open [data-toggle="dropdown"]:after {
  opacity: 1;
  visibility: visible;
  transform: translate3d(0, 1px, 0);
}
.open .dropdown-menu {
  margin-top: 8px;
}
.open .dropdown-menu.dropdown-center {
  transform: translate3d(-50%, 1px, 0);
}
.img-wrapper,
.no_image_user {
  border-radius: 100%;
  overflow: hidden;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  box-shadow: 0px 2px 5px 0px rgba(38, 129, 213, 0);
}
.js_hover_info:before,
.img-wrapper:before {
  border: 1px solid rgba(0, 0, 0, 0.1);
  bottom: 0;
  content: '';
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 100% !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.js_hover_info:before,
.img-wrapper:before {
  border-radius: 100%;
}
.no_image_user span {
  position: absolute;
  top: 50% !important;
  left: 50% !important;
  right: auto !important;
  transform: translate(-50%, -50%);
  width: 100%;
}
.no_image_user span.js_hover_info {
  display: block !important;
  text-indent: -9999px;
  position: static;
  width: 100%;
  height: 100%;
  transform: translate(0, 0) !important;
  top: 0 !important;
  margin-left: 0 !important;
}
html[dir="ltr"] .no_image_user span.js_hover_info {
  left: 0 !important;
}
html[dir="rtl"] .no_image_user span.js_hover_info {
  right: 0 !important;
}
html[dir='rtl'] .no_image_user span.js_hover_info {
  margin-right: 0 !important;
}
.img-wrapper {
  position: relative;
  background: #dcdcdc;
}
.img-wrapper img {
  width: 100%;
  height: 100%;
}
.privacy_setting_div a.btn .txt-label {
  padding-right: 4px;
}
html[dir='rtl'] .privacy_setting_div a.btn .txt-label {
  padding-right: 0;
  padding-left: 4px;
}
@media (max-width: 480px) {
  .privacy_setting_div a.btn .txt-label {
    display: none;
  }
}
.privacy_setting_div a.btn .ico-caret-down {
  margin: 0;
}
html[dir='rtl'] .privacy_setting_div a.btn .ico-caret-down {
  margin: 0;
}
.privacy_setting_div a.btn i.fa:before {
  font-family: 'lineficon' !important;
  content: '\ea73';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.privacy_setting_div a.btn i.fa.fa-privacy-0:before {
  content: '\ea73';
}
.privacy_setting_div a.btn i.fa.fa-privacy-1:before {
  content: '\eb58';
}
.privacy_setting_div a.btn i.fa.fa-privacy-2:before {
  content: '\eaf6';
}
.privacy_setting_div a.btn i.fa.fa-privacy-3:before {
  content: '\eac7';
}
.privacy_setting_div a.btn i.fa.fa-privacy-4:before {
  content: '\ea87';
}
html[dir="ltr"] .privacy_setting_div a.btn i.fa-caret-down {
  margin-right: 0;
}
html[dir="rtl"] .privacy_setting_div a.btn i.fa-caret-down {
  margin-left: 0;
}
.privacy_setting_div a.btn i.fa-caret-down:before {
  content: "\eaeb";
}
.privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a {
  cursor: pointer;
  padding-right: 34px;
}
html[dir="ltr"] .privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a {
  padding-left: 16px;
}
html[dir="rtl"] .privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a {
  padding-right: 16px;
}
.privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a.menu_is_selected:after,
.privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a.is_active_image:after,
.privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a.active:after {
  font-family: 'lineficon' !important;
  content: '\eb17';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 10px;
  top: 8px;
}
html[dir='rtl'] .privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a.menu_is_selected:after,
html[dir='rtl'] .privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a.is_active_image:after,
html[dir='rtl'] .privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a.active:after {
  right: auto;
  left: 10px;
}
.privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a:before {
  font-family: 'lineficon' !important;
  content: '\ea73';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: static;
  margin-right: 12px;
  min-width: 23px;
  text-align: center;
  font-size: 16px;
}
html[dir='rtl'] .privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a:before {
  margin-right: 0;
  margin-left: 12px;
}
.privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a[rel="1"]:before {
  content: '\eb58';
}
.privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a[rel="2"]:before {
  content: '\eaf6';
}
.privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a[rel="3"]:before {
  content: '\eac7';
}
.privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a[rel="4"]:before {
  content: '\ea87';
}
.privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a[rel="4"] span {
  display: none;
}
html[dir='rtl'] .privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a {
  padding-left: 34px;
}
html[dir="ltr"] html[dir='rtl'] .privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a {
  padding-right: 16px;
}
html[dir="rtl"] html[dir='rtl'] .privacy_setting_div .dropdown-menu.dropdown-menu-checkmark > li > a {
  padding-left: 16px;
}
.profiles-menu .dropdown-menu li > a {
  padding-left: 16px;
  padding-right: 16px;
}
/*=====  End of CSS GENERAL  ======*/
._is_pages_view #top {
  margin-top: 0;
}
/*=============================================
=       Custom style for Tab Navigation       =
=============================================*/
.page_section_menu {
  margin: 0 -16px;
  background: #f8f8f8;
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  padding-top: 0;
  margin-bottom: 16px;
}
html[dir="ltr"] .page_section_menu .page_section_menu_link:before {
  right: 16px;
}
html[dir="rtl"] .page_section_menu .page_section_menu_link:before {
  left: 16px;
}
@media (max-width: 991px) {
  .page_section_menu {
    height: 56px;
  }
}
@media (min-width: 992px) {
  .page_section_menu:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 54px;
    height: 1px;
    background: rgba(0, 0, 0, 0.05);
  }
  .page_section_menu:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: rgba(0, 0, 0, 0.05);
  }
}
.page_section_menu .nav.nav-tabs {
  display: flex;
}
@media (max-width: 991px) {
  .page_section_menu .nav.nav-tabs {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    overflow-y: hidden;
    padding-bottom: 20px;
  }
}
@media (min-width: 992px) {
  .page_section_menu .nav.nav-tabs {
    flex-flow: wrap;
  }
}
.page_section_menu .nav.nav-tabs > li {
  width: auto;
  display: flex;
  border-bottom: 0;
  border-top: 0;
  margin: 0;
}
.page_section_menu .nav.nav-tabs > li:hover,
.page_section_menu .nav.nav-tabs > li:focus,
.page_section_menu .nav.nav-tabs > li.active {
  background: transparent !important;
}
.page_section_menu .nav.nav-tabs > li:hover a,
.page_section_menu .nav.nav-tabs > li:focus a,
.page_section_menu .nav.nav-tabs > li.active a {
  background: rgba(59, 89, 152, 0.08) !important;
  color: #3b5998 !important;
}
.page_section_menu .nav.nav-tabs > li.active a {
  border: 0;
  background: #fff !important;
}
.page_section_menu .nav.nav-tabs > li.active a:before {
  opacity: 1;
}
.page_section_menu .nav.nav-tabs > li a {
  font-weight: bold;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  height: 55px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 12px;
  padding-right: 12px;
  border: 0;
  border-right: 1px solid rgba(0, 0, 0, 0.03) !important;
  position: relative;
  z-index: 1;
  max-width: 180px;
  margin-bottom: 0;
}
.page_section_menu .nav.nav-tabs > li a:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 3px;
  background: #3b5998;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 991px) {
  .page_section_menu .nav.nav-tabs > li a {
    max-width: 100%;
    white-space: nowrap;
  }
}
.page_section_menu .nav.nav-tabs > li a:hover,
.page_section_menu .nav.nav-tabs > li a:focus {
  background: transparent;
}
html[dir='rtl'] .page_section_menu .nav.nav-tabs > li a {
  border-right: 0 !important;
  border-left: 1px solid rgba(0, 0, 0, 0.03) !important;
}
/*=====  End of Custom style for Tab Navigation ====*/
/*=============================================
=            Mass actions            =
=============================================*/
.moderation_placeholder {
  display: flex;
  z-index: 99;
  position: fixed;
  bottom: 0;
}
html[dir="ltr"] .moderation_placeholder {
  left: 40px;
}
html[dir="rtl"] .moderation_placeholder {
  right: 40px;
}
@media (min-width: 1400px) {
  html[dir="ltr"] .moderation_placeholder {
    left: 150px;
  }
  html[dir="rtl"] .moderation_placeholder {
    right: 150px;
  }
}
@media (max-width: 991px) {
  html[dir="ltr"] .moderation_placeholder {
    left: 16px;
  }
  html[dir="rtl"] .moderation_placeholder {
    right: 16px;
  }
}
.moderation_placeholder button.btn {
  border-radius: 4px 4px 0 0;
  font-size: 14px;
  background: #222223;
  color: #FFF;
}
.moderation_placeholder button.btn:hover {
  background: #3b5998;
}
.moderation_placeholder button.btn:focus {
  outline: 0;
}
.moderation_placeholder button.btn[aria-expanded="true"] {
  background: #3b5998;
}
.moderation_placeholder button.btn.btn-select-all:before {
  font-family: 'lineficon' !important;
  content: "\ea7b";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html[dir="ltr"] .moderation_placeholder button.btn.btn-select-all:before {
  margin-right: 8px;
}
html[dir="rtl"] .moderation_placeholder button.btn.btn-select-all:before {
  margin-left: 8px;
}
.moderation_placeholder button.btn.btn-select-all.active:before {
  content: '\eaaf';
}
.moderation_placeholder .dropdown-menu {
  background-color: #222223;
  margin-bottom: 8px;
}
.moderation_placeholder .dropdown-menu:after {
  content: "" !important;
  width: 0 !important;
  height: 0 !important;
  border: 6px solid transparent !important;
  position: absolute !important;
  border-top: 6px solid #222223 !important;
  top: 100% !important;
  bottom: auto !important;
}
html[dir="ltr"] .moderation_placeholder .dropdown-menu:after {
  left: auto !important;
  right: 16px !important;
}
html[dir="rtl"] .moderation_placeholder .dropdown-menu:after {
  left: 16px !important;
  right: auto !important;
}
.moderation_placeholder .dropdown-menu a {
  color: #FFF;
  border-left: 0;
}
.moderation_placeholder .dropdown-menu a:hover {
  color: #FFF;
  background-color: #3b5998;
}
.moderation_placeholder .dropdown-menu a:before {
  font-family: 'lineficon' !important;
  content: '\ea7b';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html[dir="ltr"] .moderation_placeholder .dropdown-menu a:before {
  margin-right: 8px;
}
html[dir="rtl"] .moderation_placeholder .dropdown-menu a:before {
  margin-left: 8px;
}
.moderation_placeholder .dropdown-menu a[href="#delete"]:before {
  content: "\e918";
}
.moderation_placeholder .dropdown-menu a[href="#unfeature"]:before,
.moderation_placeholder .dropdown-menu a[href="#un-feature"]:before {
  content: "\ea7a";
}
.moderation_placeholder .dropdown-menu a[href="#feature"]:before {
  content: "\ea79";
}
.moderation_placeholder .moderation-dropdown {
  margin-left: 4px;
}
html[dir='rtl'] .moderation_placeholder .moderation-dropdown {
  margin-left: 0;
  margin-right: 4px;
}
/*=====  End of Mass actions  ======*/
/*=============================================
=            Scroll Top            =
=============================================*/
@media (min-width: 1281px) {
  #page_core_index-member.yncfbclone-has-right-placeholder .btn-scrolltop {
    right: 256px;
    left: auto;
  }
  html[dir='rtl'] #page_core_index-member.yncfbclone-has-right-placeholder .btn-scrolltop {
    left: 256px;
    right: auto;
  }
}
.btn-scrolltop {
  position: fixed !important;
  right: 16px;
  bottom: 16px;
  left: auto;
  z-index: 999;
}
.btn-scrolltop i.ico {
  font-size: 16px;
}
html[dir='rtl'] .btn-scrolltop {
  left: 16px;
  right: auto;
}
@media (max-width: 767px) {
  .btn-scrolltop {
    display: none !important;
  }
}
/*=====  End of Scroll Top  ======*/
/*=============================================
=            Mail box            =
=============================================*/
.mail_thread {
  bottom: auto;
}
.mail_thread .js_box_title {
  height: auto;
  line-height: normal;
  text-indent: 0;
  white-space: normal;
}
.mail_thread .js_box_content {
  top: 40px;
  position: static;
}
.mail_thread .mail_messages {
  top: 0;
  position: static;
  padding: 0;
  height: 60vh;
  overflow-y: auto;
  background: #FFF;
}
.mail_thread .mail_time_stamp {
  top: 12px;
}
.mail_thread .mail_thread_form_holder {
  position: static;
  height: auto;
}
.mail_thread .mail_thread_form_holder .mail_thread_form_holder_inner {
  padding: 0;
}
.mail_thread .mail_content {
  padding: 12px;
  background: #eeeeee;
  border-radius: 5px;
}
.mail_thread .mail_view_more,
.mail_thread .mail_view_more:hover {
  padding: 0;
  margin-bottom: 8px;
}
.mail_thread textarea {
  padding: 8px !important;
}
/*=====  End of Mail box  ======*/
div.message,
div.error_message,
.valid_message,
.global_notification_site {
  padding: 12px;
  margin-bottom: 8px;
  border: 1px solid transparent;
  border-radius: 4px;
  font-size: 14px;
  margin-top: 0;
  color: #555555;
  height: auto;
  line-height: normal;
}
div.message a,
div.error_message a,
.valid_message a,
.global_notification_site a,
div.message a:hover,
div.error_message a:hover,
.valid_message a:hover,
.global_notification_site a:hover {
  font-weight: 400;
  font-size: 14px;
  text-transform: none;
  display: inline;
  margin: 0;
  text-decoration: underline;
}
div.message,
.global_notification_site {
  background-color: #a8b9dd;
  border-color: rgba(59, 89, 152, 0.1);
  color: #3b5998;
}
div.message a,
.global_notification_site a {
  color: #4c70ba;
}
div.message a:hover,
.global_notification_site a:hover {
  color: #2d4373 !important;
}
.valid_message {
  background-color: #b4eba8;
  border-color: rgba(66, 183, 42, 0.1);
  color: #42b72a;
}
.valid_message a {
  color: #5ad341;
}
.valid_message a:hover {
  color: #2d4373 !important;
}
div.error_message {
  background-color: #ffecec;
  border-color: rgba(250, 62, 62, 0.1);
  color: #fa3e3e;
}
div.error_message a {
  color: #fb7070;
}
div.error_message a:hover {
  color: #2d4373 !important;
}
#content > ._block_content > .extra_info.message {
  padding: 12px;
  color: #2681D5;
}
#content > ._block_content > .extra_info {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #a2a2a2;
  padding: 0;
}
.js_pager_buttons {
  width: 100%;
  clear: both;
  margin-top: 16px;
  display: flex;
  justify-content: center;
}
.pagination {
  display: flex;
}
.pagination .page-item {
  margin: 0 4px;
}
.pagination .page-item a {
  line-height: 32px;
  padding: 0;
  height: 32px;
  min-width: 32px;
  color: #555555 !important;
  background-color: #eeeeee !important;
  font-size: 12px;
  border: 0;
  font-weight: bold;
  border-radius: 26px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s;
  cursor: pointer !important;
}
.pagination .page-item a[rel="next"]:after {
  content: "\eab8";
  margin-left: 4px;
}
html[dir='rtl'] .pagination .page-item a[rel="next"]:after {
  content: "\eab5";
  margin-left: 0;
  margin-right: 4px;
}
.pagination .page-item a[rel="last"]:after {
  content: "\ea51";
  margin-left: 4px;
}
html[dir='rtl'] .pagination .page-item a[rel="last"]:after {
  content: "\ea4a";
  margin-left: 0;
  margin-right: 4px;
}
.pagination .page-item a[rel="prev"]:before {
  content: "\eab5";
  margin-right: 4px;
}
html[dir='rtl'] .pagination .page-item a[rel="prev"]:before {
  content: "\eab8";
  margin-right: 0;
  margin-left: 4px;
}
.pagination .page-item a[rel="first"]:before {
  content: "\ea4a";
  margin-right: 4px;
}
html[dir='rtl'] .pagination .page-item a[rel="first"]:before {
  margin-right: 0;
  margin-left: 4px;
  content: "\ea51";
}
.pagination .page-item a[rel="next"],
.pagination .page-item a[rel="last"],
.pagination .page-item a[rel="prev"],
.pagination .page-item a[rel="first"] {
  text-transform: uppercase;
  padding-left: 12px;
  padding-right: 12px;
  font-weight: normal;
}
.pagination .page-item a[rel="next"]:before,
.pagination .page-item a[rel="last"]:before,
.pagination .page-item a[rel="prev"]:before,
.pagination .page-item a[rel="first"]:before,
.pagination .page-item a[rel="next"]:after,
.pagination .page-item a[rel="last"]:after,
.pagination .page-item a[rel="prev"]:after,
.pagination .page-item a[rel="first"]:after {
  font-family: 'lineficon' !important;
}
@media screen and (max-width: 992px) {
  .pagination .page-item a[rel="next"],
  .pagination .page-item a[rel="last"],
  .pagination .page-item a[rel="prev"],
  .pagination .page-item a[rel="first"] {
    text-indent: -99999px;
    overflow: hidden;
    display: inline-block;
    width: 32px;
    height: 32px;
    position: relative;
    padding: 0;
  }
  .pagination .page-item a[rel="next"]:before,
  .pagination .page-item a[rel="last"]:before,
  .pagination .page-item a[rel="prev"]:before,
  .pagination .page-item a[rel="first"]:before,
  .pagination .page-item a[rel="next"]:after,
  .pagination .page-item a[rel="last"]:after,
  .pagination .page-item a[rel="prev"]:after,
  .pagination .page-item a[rel="first"]:after {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: auto;
    text-indent: 0;
  }
  html[dir='ltr'] .pagination .page-item a[rel="next"]:before,
  html[dir='ltr'] .pagination .page-item a[rel="last"]:before,
  html[dir='ltr'] .pagination .page-item a[rel="prev"]:before,
  html[dir='ltr'] .pagination .page-item a[rel="first"]:before {
    margin-right: 2px;
  }
  html[dir='rtl'] .pagination .page-item a[rel="next"]:before,
  html[dir='rtl'] .pagination .page-item a[rel="last"]:before,
  html[dir='rtl'] .pagination .page-item a[rel="prev"]:before,
  html[dir='rtl'] .pagination .page-item a[rel="first"]:before {
    margin-left: 2px;
  }
  html[dir='ltr'] .pagination .page-item a[rel="next"]:after,
  html[dir='ltr'] .pagination .page-item a[rel="last"]:after,
  html[dir='ltr'] .pagination .page-item a[rel="prev"]:after,
  html[dir='ltr'] .pagination .page-item a[rel="first"]:after {
    margin-left: 2px;
  }
  html[dir='rtl'] .pagination .page-item a[rel="next"]:after,
  html[dir='rtl'] .pagination .page-item a[rel="last"]:after,
  html[dir='rtl'] .pagination .page-item a[rel="prev"]:after,
  html[dir='rtl'] .pagination .page-item a[rel="first"]:after {
    margin-right: 2px;
  }
}
.pagination .page-item a[rel="next"] > i,
.pagination .page-item a[rel="last"] > i,
.pagination .page-item a[rel="prev"] > i,
.pagination .page-item a[rel="first"] > i {
  display: none;
}
.pagination .page-item a:hover {
  background-color: #2d4373 !important;
  color: #fff !important;
  box-shadow: 0 6px 12px 0 rgba(45, 67, 115, 0.4);
}
.pagination .page-item a:active,
.pagination .page-item a:focus {
  background-color: #2d4373 !important;
  color: #fff !important;
  box-shadow: 0 2px 8px 0 rgba(45, 67, 115, 0.4), inset 0 0 2px 0;
}
.pagination .page-item.disabled {
  opacity: 0.5 !important;
}
.pagination .page-item.disabled a {
  cursor: not-allowed !important;
}
.pagination .page-item.disabled a:hover,
.pagination .page-item.disabled a:active,
.pagination .page-item.disabled a:focus {
  color: #555555 !important;
  background-color: #eeeeee !important;
  box-shadow: none !important;
}
.pagination .page-item.active a {
  background-color: #3b5998 !important;
  color: #fff !important;
}
.pagination .page-item.active a:hover {
  background-color: #2d4373 !important;
}
.dz-hidden-input {
  right: 0;
}
.tokenfield.form-control {
  min-height: 40px;
  height: auto;
  padding-top: 6px;
  padding-bottom: 6px;
}
.tokenfield .token {
  height: 24px;
  border-radius: 16px;
  padding: 0 4px;
  color: #555555;
  background: none;
  border-color: #555555 !important;
  background: #eeeeee;
  border: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.tokenfield .token .token-label {
  vertical-align: middle;
}
.tokenfield .token .close {
  text-indent: -999px;
  position: relative;
  color: #555555 !important;
  opacity: 1;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .tokenfield .token .close {
  margin-left: 16px;
}
html[dir="rtl"] .tokenfield .token .close {
  margin-right: 16px;
}
.tokenfield .token .close:hover {
  color: #555555 !important;
}
.tokenfield .token .close:after {
  font-family: 'lineficon' !important;
  content: '\ea84';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] .tokenfield .token .close:after {
  right: 0;
}
html[dir="rtl"] .tokenfield .token .close:after {
  left: 0;
}
.header-page-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.view_item_link {
  position: relative;
  width: 32px;
  height: 32px;
}
.view_item_link .page_section_menu_link {
  position: static !important;
  margin: 0;
  padding: 0;
  width: 32px;
  height: 32px;
}
.view_item_link .page_section_menu_link:before {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] #js_main_mail_thread_holder .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical,
html[dir="ltr"] #js_main_mail_thread_holder .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {
  right: -8px;
}
html[dir="rtl"] #js_main_mail_thread_holder .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical,
html[dir="rtl"] #js_main_mail_thread_holder .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {
  left: -8px;
}
.item_view_content {
  word-break: break-word;
  word-wrap: break-word;
}
.friend-search-invite-container,
#js_main_mail_thread_holder .mail_messages,
.js_box_content .item-membership-container,
#welcome_message .custom_flavor_content,
.dropdown-menu-limit,
.attachment-form-holder .js_attachment_list {
  overflow: auto;
}
p img {
  max-width: 100%;
}
.editor_holder .cke_chrome {
  border: none;
}
.item-option [data-toggle="dropdown"] .ico-gear-o,
.item_bar [data-toggle="dropdown"] .ico-gear-o {
  font-size: 16px;
}
.item-option [data-toggle="dropdown"] .ico-gear-o:before,
.item_bar [data-toggle="dropdown"] .ico-gear-o:before {
  content: "\ea88";
}
@media (max-width: 1280px) {
  #yncfbclone_right_placeholder_js,
  #js_block_border_apps_ync_fbclone_block_yourpages,
  #js_block_border_apps_ync_fbclone_block_contacts {
    display: none !important;
  }
}
._is_guest_user .navbar-collapse .ync-fbclone-sign-up {
  display: none;
}
.tooltip {
  margin-top: 0px;
}
.tooltip .tooltip-inner {
  border-radius: 4px !important;
}
.ync-fbclone-link:hover {
  text-decoration: underline;
}
.dropdown-menu .js_yncfbclone_item_pin:not(.is_pinned) {
  display: none !important;
}
.js_yncfbclone_like_photo .js_yncfbclone_item_like:not(.is_liked) {
  display: none !important;
}
#page_core_index-member #js_block_border_apps_ync_fbclone_block_yourpages,
#page_core_index-member #js_block_border_apps_ync_fbclone_block_contacts {
  display: none !important;
}
@media (min-width: 1281px) {
  #page_core_index-member #js_block_border_friend_mini {
    display: none !important;
  }
}
@media (min-width: 768px) {
  body._is_profile_view .p-profile-listing-container-theme {
    margin-top: 48px;
  }
}
html[dir="ltr"] body._is_profile_view .p-advance-search-button {
  right: 24px;
}
html[dir="rtl"] body._is_profile_view .p-advance-search-button {
  left: 24px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  html,
  body {
    -ms-overflow-style: auto;
  }
}
/*=============================================
=            STRUCTURE LAYOUT            =
=============================================*/
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
@media (max-width: 480px) {
  html[dir="ltr"] #main .container {
    padding-left: 0;
  }
  html[dir="rtl"] #main .container {
    padding-right: 0;
  }
  html[dir="ltr"] #main .container {
    padding-right: 0;
  }
  html[dir="rtl"] #main .container {
    padding-left: 0;
  }
  html[dir="ltr"] #main .container .row {
    margin-left: 0;
  }
  html[dir="rtl"] #main .container .row {
    margin-right: 0;
  }
  html[dir="ltr"] #main .container .row {
    margin-right: 0;
  }
  html[dir="rtl"] #main .container .row {
    margin-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .container {
    width: auto;
    max-width: 100%;
  }
}
/* @width-col-lr: 232px; */
.layout-main {
  display: inline-block;
  display: block;
}
.layout-main:before,
.layout-main:after {
  content: " ";
  display: table;
}
.layout-main:after {
  clear: both;
}
.layout-main:before,
.layout-main:after {
  content: " ";
  display: table;
}
.layout-main:after {
  clear: both;
}
.layout-main #yncfbclone-left.yncfbclone-layout-left {
  width: 188px;
  float: left;
  display: none;
}
html[dir='rtl'] .layout-main #yncfbclone-left.yncfbclone-layout-left {
  float: right;
}
.layout-main #content-holder.layout-middle {
  width: calc(100% - 324px);
  margin-bottom: 16px;
  float: left;
}
html[dir="ltr"] .layout-main #content-holder.layout-middle {
  margin-right: 16px;
}
html[dir="rtl"] .layout-main #content-holder.layout-middle {
  margin-left: 16px;
}
html[dir='rtl'] .layout-main #content-holder.layout-middle {
  float: right;
}
body#page_profile_index .layout-main #content-holder.layout-middle {
  float: right;
}
html[dir="ltr"] body#page_profile_index .layout-main #content-holder.layout-middle {
  margin-left: 16px;
}
html[dir="rtl"] body#page_profile_index .layout-main #content-holder.layout-middle {
  margin-right: 16px;
}
html[dir="ltr"] body#page_profile_index .layout-main #content-holder.layout-middle {
  margin-right: 0;
}
html[dir="rtl"] body#page_profile_index .layout-main #content-holder.layout-middle {
  margin-left: 0;
}
@media (max-width: 767px) {
  html[dir="ltr"] body#page_profile_index .layout-main #content-holder.layout-middle {
    margin-left: 0;
  }
  html[dir="rtl"] body#page_profile_index .layout-main #content-holder.layout-middle {
    margin-right: 0;
  }
}
html[dir='rtl'] body#page_profile_index .layout-main #content-holder.layout-middle {
  float: left;
}
@media (min-width: 768px) and (max-width: 991px) {
  .layout-main #content-holder.layout-middle {
    margin-bottom: 0;
  }
}
.layout-main #left.layout-left {
  width: 308px;
  margin-bottom: 16px;
  float: right;
}
html[dir='rtl'] .layout-main #left.layout-left {
  float: left;
  padding: 0;
}
.layout-main #right.layout-right {
  width: 308px;
  float: right;
  clear: right;
}
html[dir='rtl'] .layout-main #right.layout-right {
  float: left;
  clear: left;
  padding: 0;
}
.layout-main #yncfbclone-right.yncfbclone-layout-right {
  float: right;
  clear: right;
}
body#page_profile_index .layout-main #yncfbclone-right.yncfbclone-layout-right {
  float: left;
  clear: left;
}
html[dir='rtl'] body#page_profile_index .layout-main #yncfbclone-right.yncfbclone-layout-right {
  float: right;
  clear: right;
}
html[dir='rtl'] .layout-main #yncfbclone-right.yncfbclone-layout-right {
  float: left;
  clear: left;
}
@media (max-width: 767px) {
  .layout-main {
    display: flex;
    flex-direction: column;
  }
  .layout-main #content-holder.layout-middle {
    width: 100%;
    order: -1;
    margin-right: 0!important;
  }
  .layout-main #left.layout-left,
  .layout-main #right.layout-right {
    width: 100%;
  }
}
.empty-right .layout-main #left.layout-left,
.empty-right .layout-main #right.layout-right {
  margin-bottom: 0;
}
html[dir="ltr"] .empty-right .layout-main #content-holder.layout-middle {
  margin-left: 0;
}
html[dir="rtl"] .empty-right .layout-main #content-holder.layout-middle {
  margin-right: 0;
}
@media (max-width: 991px) {
  html[dir="ltr"] .empty-right .layout-main #content-holder.layout-middle {
    margin-right: 16px;
  }
  html[dir="rtl"] .empty-right .layout-main #content-holder.layout-middle {
    margin-left: 16px;
  }
  html[dir="ltr"] html[dir='rtl'] .empty-right .layout-main #content-holder.layout-middle {
    margin-right: 0;
  }
  html[dir="rtl"] html[dir='rtl'] .empty-right .layout-main #content-holder.layout-middle {
    margin-left: 0;
  }
  html[dir="ltr"] html[dir='rtl'] .empty-right .layout-main #content-holder.layout-middle {
    margin-left: 16px;
  }
  html[dir="rtl"] html[dir='rtl'] .empty-right .layout-main #content-holder.layout-middle {
    margin-right: 16px;
  }
}
.empty-left .layout-main #left.layout-left {
  margin-bottom: 0;
}
html[dir="ltr"] .empty-left .layout-main #content-holder.layout-middle {
  margin-left: 0;
}
html[dir="rtl"] .empty-left .layout-main #content-holder.layout-middle {
  margin-right: 0;
}
@media (max-width: 991px) {
  html[dir="ltr"] .empty-left .layout-main #content-holder.layout-middle {
    margin-right: 16px;
  }
  html[dir="rtl"] .empty-left .layout-main #content-holder.layout-middle {
    margin-left: 16px;
  }
}
.empty-left.has-move-left:not(.empty-right) .layout-main #left.layout-left {
  margin-bottom: 16px;
}
.empty-right.empty-left .layout-main #content-holder.layout-middle {
  width: 100%;
  margin: 0;
  float: none;
}
@media (min-width: 992px) {
  .yncfbclone-has-left-menu #yncfbclone-left.yncfbclone-layout-left {
    display: block !important;
  }
  .yncfbclone-has-left-menu .layout-main #content-holder.layout-middle {
    width: calc(100% - 528px);
  }
  html[dir="ltr"] .yncfbclone-has-left-menu .layout-main #content-holder.layout-middle {
    margin-left: 16px;
  }
  html[dir="rtl"] .yncfbclone-has-left-menu .layout-main #content-holder.layout-middle {
    margin-right: 16px;
  }
  .yncfbclone-has-left-menu:not(.yncfbclone-has-right-column) .layout-main #content-holder.layout-middle {
    width: calc(100% - 204px);
    float: left;
  }
  html[dir="ltr"] .yncfbclone-has-left-menu:not(.yncfbclone-has-right-column) .layout-main #content-holder.layout-middle {
    margin-right: 0;
  }
  html[dir="rtl"] .yncfbclone-has-left-menu:not(.yncfbclone-has-right-column) .layout-main #content-holder.layout-middle {
    margin-left: 0;
  }
  .yncfbclone-has-left-menu .has-empty-left .layout-main #left.layout-left {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  body:not(.yncfbclone-has-left-menu) .layout-main #content-holder.layout-middle {
    margin-bottom: 0;
  }
}
@media (min-width: 1281px) {
  #page_core_index-member .layout-main #left.layout-left {
    margin-bottom: 0;
  }
  #page_core_index-member .layout-main #left.layout-left .block:last-of-type {
    margin-bottom: 16px;
  }
}
/*=====  End of STRUCTURE LAYOUT  ======*/
/*=============================================
=            STYLE FOR BLOCKS            =
=============================================*/
#main .layout-left .block,
#main .layout-right .block {
  border-radius: 0px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05);
  background-color: #FFF;
  padding-left: 16px;
  padding-right: 16px;
  margin-bottom: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  border-radius: 3px;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
}
@media (max-width: 480px) {
  #main .layout-left .block,
  #main .layout-right .block {
    border-radius: 0;
  }
}
#main .layout-left .block:hover,
#main .layout-right .block:hover {
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
}
#main .layout-left .block:last-of-type,
#main .layout-right .block:last-of-type {
  margin-bottom: 0;
}
html[dir="ltr"] #main .layout-left .block[id*="_featured"] > .title,
html[dir="ltr"] #main .layout-right .block[id*="_featured"] > .title,
html[dir="ltr"] #main .layout-left .block[id*="_sponsored"] > .title,
html[dir="ltr"] #main .layout-right .block[id*="_sponsored"] > .title {
  padding-right: 24px;
}
html[dir="rtl"] #main .layout-left .block[id*="_featured"] > .title,
html[dir="rtl"] #main .layout-right .block[id*="_featured"] > .title,
html[dir="rtl"] #main .layout-left .block[id*="_sponsored"] > .title,
html[dir="rtl"] #main .layout-right .block[id*="_sponsored"] > .title {
  padding-left: 24px;
}
#main .layout-left .block > .title,
#main .layout-right .block > .title {
  padding: 0;
  padding-top: 10px;
  border-bottom: 0;
  display: block;
  overflow: hidden;
  font-size: 13px;
  text-overflow: ellipsis;
  line-height: 19px;
  max-height: 48px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: bold;
  color: #555555;
}
body._is_profile_view #main .layout-left .block > .title,
body._is_profile_view #main .layout-right .block > .title {
  font-size: 16px;
  font-weight: normal;
  padding-top: 14px;
  padding-bottom: 4px;
}
#main .layout-left .block > .title .js_edit_header_bar,
#main .layout-right .block > .title .js_edit_header_bar {
  order: 1;
}
#main .layout-left .block > .title .title_count,
#main .layout-right .block > .title .title_count,
#main .layout-left .block > .title a > span,
#main .layout-right .block > .title a > span {
  display: none;
}
#main .layout-left .block > .content,
#main .layout-right .block > .content {
  padding-top: 0;
  padding-bottom: 16px;
  margin-top: 10px;
  border: 0;
}
#main .layout-left .block > .content .extra_info,
#main .layout-right .block > .content .extra_info {
  padding: 0;
}
#main .layout-left .block > .bottom,
#main .layout-right .block > .bottom {
  margin-top: 0;
  border-top: 1px solid #efefef;
}
#main .layout-left .block > .bottom a,
#main .layout-right .block > .bottom a {
  font-size: 12px;
  font-weight: bold;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  height: 40px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #3b5998;
  text-transform: uppercase;
}
#main .layout-left .block > .bottom a.btn,
#main .layout-right .block > .bottom a.btn {
  border: none !important;
  padding: 0 !important;
}
#main .layout-left .block > .bottom a:hover,
#main .layout-right .block > .bottom a:hover {
  color: #2d4373;
  box-shadow: none;
}
#main #content-stage {
  background-color: #FFF;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
  padding: 16px;
}
#main #content-stage #content .block > .title {
  border-bottom: 1px solid #dcdcdc;
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
  min-height: 56px;
  display: flex;
  flex-flow: wrap;
  align-items: center;
  justify-content: space-between;
}
#main #content-stage #content .block > .title .js_edit_header_bar {
  order: 1;
  margin-right: -8px;
}
html[dir='rtl'] #main #content-stage #content .block > .title .js_edit_header_bar {
  margin-left: -8px;
  margin-right: 0;
}
@media (max-width: 480px) {
  #main #content-stage {
    border-radius: 0;
  }
}
/*=====  End of STYLE FOR BLOCKS  ======*/
#content .block_clear > .title {
  border-bottom-width: 1px;
  font-size: 18px;
  font-weight: bold;
}
.header-page-title {
  margin-bottom: 12px;
  font-size: 22px;
  padding: 0;
  border-bottom: 1px solid #efefef;
  margin-left: -16px;
  margin-right: -16px;
  padding-bottom: 12px;
  padding-left: 16px;
  padding-right: 16px;
}
.header-page-title a {
  color: #555555;
  font-size: 22px;
}
body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .header-page-title,
#page_v_play .header-page-title {
  font-size: 24px;
  border-bottom: none;
  margin-bottom: 0;
}
html[dir='ltr'] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .header-page-title.header-has-label-2,
html[dir='ltr'] #page_v_play .header-page-title.header-has-label-2 {
  padding-right: 70px;
}
html[dir='rtl'] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .header-page-title.header-has-label-2,
html[dir='rtl'] #page_v_play .header-page-title.header-has-label-2 {
  padding-left: 70px;
}
html[dir='ltr'] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .header-page-title.header-has-label-1,
html[dir='ltr'] #page_v_play .header-page-title.header-has-label-1 {
  padding-right: 45px;
}
html[dir='rtl'] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .header-page-title.header-has-label-1,
html[dir='rtl'] #page_v_play .header-page-title.header-has-label-1 {
  padding-left: 45px;
}
body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .header-page-title a,
#page_v_play .header-page-title a {
  font-size: 24px;
  word-break: break-word;
  word-wrap: break-word;
}
.header_bar_search {
  margin-top: -16px;
}
.header_bar_search_holder {
  margin-bottom: 12px;
}
.block-site-statistic .item-info-header {
  font-size: 16px;
  line-height: 21px;
}
.block-site-statistic .item-main {
  padding: 4px 8px;
}
.block-site-statistic .item-main .item-title {
  color: #555555;
  display: inline-block;
}
.block-site-statistic .item-main .item-number {
  display: inline-block;
  float: right;
}
html[dir='rtl'] .block-site-statistic .item-main .item-number {
  float: left;
}
/*=============================================
=            HEADER STICKY BAR            =
=============================================*/
#section-header {
  margin-bottom: 16px;
}
.sticky-bar {
  background: #3b5998;
}
.sticky-bar > .sticky-bar-inner {
  display: flex;
  align-items: center;
  height: 48px;
}
.sticky-bar > .sticky-bar-inner .user-sticky-bar,
.sticky-bar > .sticky-bar-inner .search-panel {
  flex: 1;
}
.sticky-bar .form-group {
  margin-bottom: 0;
}
.site-logo {
  min-width: 127px;
}
.site-logo .site-logo-link {
  display: block;
}
.site-logo .site-logo-link .site-logo-icon {
  display: block;
}
.site-logo .site-logo-link .site-logo-icon > span {
  display: block;
}
.site-logo .site-logo-link .site-logo-icon > i {
  background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image//layout/phpfox_bootstraptemplate_logo.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position-y: center;
  display: block;
  height: 34px;
}
html[dir="ltr"] #section-header .btn-nav-toggle + .site-logo-block .ync-fbclone-sign-up {
  margin-left: 16px;
}
html[dir="rtl"] #section-header .btn-nav-toggle + .site-logo-block .ync-fbclone-sign-up {
  margin-right: 16px;
}
#section-header .site-logo-block {
  display: flex;
}
@media (min-width: 992px) {
  body._is_guest_user #section-header .site-logo-block {
    margin-top: 16px;
  }
}
@media (max-width: 767px) {
  html[dir="ltr"] #section-header .site-logo-block {
    margin-right: 0;
  }
  html[dir="rtl"] #section-header .site-logo-block {
    margin-left: 0;
  }
}
#section-header .site-logo-block .ync-fbclone-sign-up {
  margin-top: 2px;
}
html[dir="ltr"] #section-header .site-logo-block .ync-fbclone-sign-up {
  margin-left: 16px;
}
html[dir="rtl"] #section-header .site-logo-block .ync-fbclone-sign-up {
  margin-right: 16px;
}
@media (max-width: 599px) {
  html[dir="ltr"] #section-header .site-logo-block .ync-fbclone-sign-up {
    margin-left: 0;
  }
  html[dir="rtl"] #section-header .site-logo-block .ync-fbclone-sign-up {
    margin-right: 0;
  }
}
#section-header .site-logo-block .ync-fbclone-sign-up .btn {
  font-weight: bold;
  height: 28px;
}
#section-header .guest-login-small {
  margin-top: 4px;
  align-items: center;
}
@media (max-width: 991px) {
  #section-header .guest-login-small {
    margin-top: 0;
  }
}
.guest-login-small {
  display: inline-flex;
  justify-content: flex-end;
  flex: 1;
}
@media (min-width: 992px) {
  .guest-login-small {
    min-width: 465px;
  }
}
.guest-login-small .facebook-login-header {
  border: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  width: 32px;
  height: 32px;
}
@media (min-width: 992px) {
  .guest-login-small .facebook-login-header {
    width: 24px;
    height: 24px;
  }
}
@media (min-width: 992px) {
  body#page_user_login .guest-login-small .facebook-login-header {
    padding-top: 0 !important;
  }
}
.guest-login-small .facebook-login-header .fb_login_go {
  background: #263961 !important;
}
html[dir="ltr"] .guest-login-small #header_menu_login + .facebook-login-header {
  margin-left: 16px !important;
}
html[dir="rtl"] .guest-login-small #header_menu_login + .facebook-login-header {
  margin-right: 16px !important;
}
.guest-login-small #header_menu_login + .facebook-login-header .fb_login_go {
  border-radius: 2px;
}
.guest-login-small #header_menu_login .header_menu_login_button .btn {
  background: #4267b2;
  font-weight: bold;
  border: 1px solid #29487d !important;
}
.guest-login-small #header_menu_login .header_menu_login_button .btn:hover,
.guest-login-small #header_menu_login .header_menu_login_button .btn:active {
  background-color: #365899;
  border-color: #29487d !important;
}
.guest-login-small form {
  display: flex;
}
.guest-login-small form > div .header_menu_login_input {
  height: 24px;
  border-radius: 0;
}
@media (max-width: 991px) {
  .guest-login-small form > div.header_menu_login_left,
  .guest-login-small form > div.header_menu_login_right {
    display: none;
  }
}
.guest-login-small form > div .header_menu_login_label {
  color: #fff;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 4px;
}
.guest-login-small form > div .header_menu_login_sub {
  margin-top: 4px;
  font-size: 12px;
  line-height: 16px;
}
.guest-login-small form > div .header_menu_login_sub a {
  color: #9cb4d8;
}
@media (min-width: 992px) {
  .guest-login-small form > div.header_menu_login_button {
    padding-top: 20px;
  }
}
.guest-login-small form > div.header_menu_login_button .btn {
  background: #4c70ba;
  font-weight: bold;
}
.guest-login-small form > div.header_menu_login_button .btn:hover,
.guest-login-small form > div.header_menu_login_button .btn:active {
  background: #2d4373;
}
@media (min-width: 992px) {
  .guest-login-small form > div.header_menu_login_button .btn {
    height: 24px;
    border-radius: 2px;
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 991px) {
  .guest-login-small form > div.header_menu_login_button .btn:not(.btn-responsive) {
    display: none !important;
  }
}
.guest-login-small form > div.header_menu_login_button .btn-responsive {
  height: 32px !important;
  border: 0 !important;
  display: none !important;
}
@media (max-width: 991px) {
  .guest-login-small form > div.header_menu_login_button .btn-responsive {
    display: inline-flex !important;
  }
}
html[dir="ltr"] .guest-login-small form > div {
  margin-right: 16px;
}
html[dir="rtl"] .guest-login-small form > div {
  margin-left: 16px;
}
html[dir="ltr"] .guest-login-small form > div.header_menu_login_button {
  margin-right: 0;
}
html[dir="rtl"] .guest-login-small form > div.header_menu_login_button {
  margin-left: 0;
}
.guest-login-small form > div input {
  border: 1px solid #c8c8c8;
}
.guest-login-small > a.btn {
  font-size: 14px;
  text-transform: uppercase;
}
html[dir="ltr"] .guest-login-small > a.btn {
  margin-left: 8px;
}
html[dir="rtl"] .guest-login-small > a.btn {
  margin-right: 8px;
}
@media (max-width: 480px) {
  .guest-login-small a.btn {
    margin: 0;
    border: none !important;
    background: #FFF;
    box-shadow: none;
    height: 100%;
    position: relative;
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  html[dir="ltr"] .guest-login-small a.btn {
    margin-left: 0;
  }
  html[dir="rtl"] .guest-login-small a.btn {
    margin-right: 0;
  }
  .guest-login-small a.btn:after {
    content: "";
    position: absolute;
    height: 4px;
    left: -1px;
    right: 0;
    top: 0;
  }
  html[dir='rtl'] .guest-login-small a.btn:after {
    left: 0;
    right: -1px;
  }
  .guest-login-small a.btn:hover,
  .guest-login-small a.btn:focus {
    background: transparent !important;
    box-shadow: none !important;
    border-left-color: #dcdcdc !important;
  }
  .guest-login-small a.btn:hover:before,
  .guest-login-small a.btn:focus:before {
    opacity: 0;
  }
  .guest-login-small a.btn.btn-default {
    color: #3b5998;
  }
  .guest-login-small a.btn.btn-default:after {
    background-color: #3b5998 !important;
  }
  .guest-login-small a.btn.btn-success {
    color: #42b72a;
  }
  .guest-login-small a.btn.btn-success:after {
    background-color: #42b72a !important;
  }
}
.sticky-bar .btn-nav-toggle {
  display: block;
  max-width: 16px;
  min-width: 16px;
  /* body._is_guest_user &{
        			.mt-2;
        } */
}
.sticky-bar .btn-nav-toggle span {
  display: none;
}
.btn-nav-toggle {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  flex: 1;
  text-align: left;
  height: 32px;
  display: flex;
  align-items: center;
  overflow: hidden;
  color: #fff;
}
.btn-nav-toggle .ico,
.btn-nav-toggle .fa {
  display: none;
}
.btn-nav-toggle:before {
  font-family: 'lineficon' !important;
  content: "\eb5d";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
}
.btn-nav-toggle span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 992px) {
  .btn-nav-toggle {
    display: none !important;
  }
}
@media (max-width: 767px) {
  html[dir="ltr"] .search-panel {
    margin-right: 8px;
  }
  html[dir="rtl"] .search-panel {
    margin-left: 8px;
  }
}
.header_search_form .form-control-feedback {
  display: flex;
  align-items: center;
  justify-content: center;
  -moz-border-radius: 0 2px 2px 0;
  -webkit-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
  height: 24px;
  top: 1px;
  right: 1px;
  width: 48px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
  pointer-events: auto;
}
html[dir='rtl'] .header_search_form .form-control-feedback {
  right: auto;
  left: 1px;
  -moz-border-radius: 4px 0 0 4px;
  -webkit-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.header_search_form .btn-globalsearch-return {
  min-width: 40px;
  width: 40px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f8f8f8;
  color: #a2a2a2;
  font-size: 16px;
  border-right: 1px solid #dcdcdc;
  display: none;
}
@media (min-width: 481px) {
  .header_search_form .btn-globalsearch-return {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }
  html[dir="ltr"] .header_search_form .btn-globalsearch-return {
    margin-left: 16px;
  }
  html[dir="rtl"] .header_search_form .btn-globalsearch-return {
    margin-right: 16px;
  }
}
html[dir='rtl'] .header_search_form .btn-globalsearch-return {
  transform: rotate(180deg);
}
.header_search_form .form-control-feedback.btn-mask-action {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .header_search_form .form-control-feedback.btn-mask-action {
  right: 0;
}
html[dir="rtl"] .header_search_form .form-control-feedback.btn-mask-action {
  left: 0;
}
@media (max-width: 767px) {
  .header_search_form .form-control-feedback.btn-mask-action {
    right: auto;
  }
  html[dir="ltr"] .header_search_form .form-control-feedback.btn-mask-action {
    left: 0;
  }
  html[dir="rtl"] .header_search_form .form-control-feedback.btn-mask-action {
    right: 0;
  }
}
@media (min-width: 768px) {
  .header_search_form .form-control-feedback.btn-mask-action {
    display: none;
  }
}
.header_search_form input.form-control {
  background-color: #fff;
  font-size: 14px;
  padding-left: 12px;
  padding-top: 4px;
  padding-bottom: 4px;
  border-radius: 3px;
  height: 26px;
  box-shadow: none !important;
  border: 1px solid #2d4373;
}
html[dir="ltr"] .header_search_form input.form-control {
  padding-right: 64px;
}
html[dir="rtl"] .header_search_form input.form-control {
  padding-left: 64px;
}
.header_search_form input.form-control::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #a2a2a2;
}
.header_search_form input.form-control::-moz-placeholder {
  /* Firefox 19+ */
  color: #a2a2a2;
}
.header_search_form input.form-control:-ms-input-placeholder {
  /* IE 10+ */
  color: #a2a2a2;
}
.header_search_form input.form-control:-moz-placeholder {
  /* Firefox 18- */
  color: #a2a2a2;
}
.header_search_form input.form-control::-ms-clear {
  display: none;
}
html[dir='rtl'] .header_search_form input.form-control {
  padding-right: 12px;
}
html[dir="ltr"] html[dir='rtl'] .header_search_form input.form-control {
  padding-left: 64px;
}
html[dir="rtl"] html[dir='rtl'] .header_search_form input.form-control {
  padding-right: 64px;
}
.header_search_form .clear_input {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 26px;
  right: 48px;
  top: 0;
  color: #c8c8c8;
  font-size: 12px;
}
html[dir='rtl'] .header_search_form .clear_input {
  left: 48px;
  right: auto;
}
@media (max-width: 480px) {
  .header_search_form .clear_input {
    top: 8px;
  }
}
.header_search_form .form-control-feedback {
  color: #555555;
  background-color: #f8f8f8;
}
@media (min-width: 992px) {
  .header_search_form .form-control-feedback:hover {
    background-color: #eeeeee;
  }
}
@media (max-width: 767px) {
  .header_search_form .form-control-feedback {
    background: transparent;
  }
  .sticky-bar-inner:not(.overlap) .header_search_form .form-control-feedback:hover {
    background: transparent ;
    color: #fff ;
  }
}
.header_search_form.active input.form-control {
  border-color: #3b5998;
  background-color: #FFF;
}
.header_search_form.active input.form-control::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #c8c8c8;
}
.header_search_form.active input.form-control::-moz-placeholder {
  /* Firefox 19+ */
  color: #c8c8c8;
}
.header_search_form.active input.form-control:-ms-input-placeholder {
  /* IE 10+ */
  color: #c8c8c8;
}
.header_search_form.active input.form-control:-moz-placeholder {
  /* Firefox 18- */
  color: #c8c8c8;
}
.header_search_form.active .form-control-feedback {
  background-color: #4080ff !important;
  color: #fff !important;
}
@media (max-width: 767px) {
  .header_search_form .form-group.has-feedback {
    display: flex;
  }
  .header_search_form input.form-control {
    height: 32px;
    border: none;
    border-radius: 0;
    background: #FFF;
  }
  html[dir="ltr"] .header_search_form input.form-control {
    padding-right: 32px;
  }
  html[dir="rtl"] .header_search_form input.form-control {
    padding-left: 32px;
  }
  .header_search_form input.form-control:focus {
    outline: 0;
    box-shadow: none;
  }
  .header_search_form .clear_input {
    right: 0;
  }
  html[dir='rtl'] .header_search_form .clear_input {
    right: auto;
    left: 0;
  }
  .header_search_form .form-control-feedback {
    position: static;
    height: 32px;
    min-width: 40px;
    right: 0;
    border-radius: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    color: #fff;
  }
  .header_search_form .form-control-feedback:hover {
    color: #3b5998;
    background-color: #d8e0f0;
  }
  html[dir='rtl'] .header_search_form .form-control-feedback {
    right: auto;
    left: 0;
  }
}
@media (max-width: 767px) and (max-width: 480px) {
  .header_search_form input.form-control {
    height: 48px;
  }
}
@media (max-width: 767px) and (max-width: 480px) {
  .header_search_form .form-control-feedback {
    height: 48px;
  }
}
#request-panel-body ul li.friend-request-accepted {
  background-color: #b4eba8;
}
#request-panel-body ul li.friend-request-accepted .info {
  color: #555555 !important;
}
.user-sticky-bar ul.user-sticky-bar-items {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: relative;
}
.user-sticky-bar ul.user-sticky-bar-items li a.notification-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 48px;
  position: relative;
  color: #263961;
}
.user-sticky-bar ul.user-sticky-bar-items li a.notification-icon .circle-background {
  background: transparent;
  border-radius: 100%;
  padding: 4px;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.user-sticky-bar ul.user-sticky-bar-items li a.notification-icon:hover {
  color: #04123d;
}
.user-sticky-bar ul.user-sticky-bar-items li a.notification-icon .notify-number {
  font-size: 10px;
  line-height: 6px;
  font-weight: bold;
  color: #FFF;
  position: absolute;
  top: 10px;
  left: 16px;
  background: #fa3e3e;
  min-width: 11px;
  height: 13px;
  border-radius: 2px;
  padding: 3px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.user-sticky-bar ul.user-sticky-bar-items li a.notification-icon .notify-number:empty {
  display: none;
}
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li a.notification-icon .notify-number {
  right: 16px;
  left: auto;
}
.user-sticky-bar ul.user-sticky-bar-items li.has-new a.notification-icon {
  color: #fff;
}
.user-sticky-bar ul.user-sticky-bar-items li.open a.notification-icon {
  color: #fff;
}
.user-sticky-bar ul.user-sticky-bar-items li.open a.notification-icon:after {
  content: "";
  width: 0;
  height: 0;
  border: 8px solid transparent;
  border-bottom: 8px solid #f8f8f8;
  transform: translateX(-50%);
  position: absolute;
  bottom: -1px;
  top: auto;
  margin-top: 0;
  left: 50%;
  z-index: 1013;
}
.user-sticky-bar ul.user-sticky-bar-items li.open .dropdown-panel {
  display: block;
  opacity: 1;
  visibility: visible;
  transform: translate3d(0, 1px, 0);
  margin-top: -1px;
  z-index: 1012;
  border: 1px solid rgba(100, 100, 100, 0.4);
  border-radius: 0 0 2px 2px;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.25);
}
.user-sticky-bar ul.user-sticky-bar-items li.open .dropdown-panel:empty {
  border: 0;
}
.user-sticky-bar ul.user-sticky-bar-items li.open .dropdown-panel .dropdown-panel-body .panel-items {
  max-height: 400px;
  overflow: auto;
}
.user-sticky-bar ul.user-sticky-bar-items li#hd-request .circle-background:before {
  font-family: 'lineficon' !important;
  content: "\ebea";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.user-sticky-bar ul.user-sticky-bar-items li#hd-request.open .circle-background {
  color: #fff;
}
.user-sticky-bar ul.user-sticky-bar-items li#hd-message .circle-background:before {
  font-family: 'lineficon' !important;
  content: "\e972";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.user-sticky-bar ul.user-sticky-bar-items li#hd-message.open .circle-background {
  color: #fff;
}
.user-sticky-bar ul.user-sticky-bar-items li#hd-notification .circle-background:before {
  font-family: 'lineficon' !important;
  content: "\ea73";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.user-sticky-bar ul.user-sticky-bar-items li#hd-notification.open .circle-background {
  color: #fff;
}
.user-sticky-bar ul.user-sticky-bar-items li.user-icon {
  display: flex;
  align-items: center;
}
html[dir='ltr'] .user-sticky-bar ul.user-sticky-bar-items li.user-icon {
  margin-right: 8px;
}
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li.user-icon {
  margin-left: 8px;
}
.user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-user {
  display: flex;
  align-items: center;
  padding-left: 12px;
  padding-right: 12px;
  position: relative;
}
@media (min-width: 992px) {
  .user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-user:hover {
    background: #2d4373;
  }
}
.user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-user:before {
  content: "";
  position: absolute;
  top: 4px;
  bottom: 4px;
  width: 1px;
  background-color: rgba(0, 0, 0, 0.2);
}
html[dir="ltr"] .user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-user:before {
  right: 0;
}
html[dir="rtl"] .user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-user:before {
  left: 0;
}
.user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-user .item-avatar {
  width: 24px;
  height: 24px;
  border-radius: 100%;
  overflow: hidden;
}
.user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-user .item-name {
  font-size: 12px;
  color: #fff;
  font-weight: bold;
}
html[dir="ltr"] .user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-user .item-name {
  margin-left: 8px;
}
html[dir="rtl"] .user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-user .item-name {
  margin-right: 8px;
}
.user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-user .item-name a {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 60px;
  color: #fff !important;
  font-weight: bold !important;
  height: 32px;
  line-height: 32px;
}
@media (max-width: 480px) {
  .user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-user .item-name {
    display: none;
  }
}
.user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-home {
  position: relative;
  padding-left: 12px;
  padding-right: 12px;
}
.user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-home:before {
  content: "";
  position: absolute;
  top: 4px;
  bottom: 4px;
  width: 1px;
  background-color: rgba(0, 0, 0, 0.2);
}
html[dir="ltr"] .user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-home:before {
  right: 0;
}
html[dir="rtl"] .user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-home:before {
  left: 0;
}
@media (min-width: 992px) {
  .user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-home:hover {
    background: #2d4373;
  }
}
.user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-home a {
  height: 32px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
}
@media (max-width: 480px) {
  .user-sticky-bar ul.user-sticky-bar-items li.user-icon .item-home {
    display: none;
  }
}
.user-sticky-bar ul.user-sticky-bar-items li.user-icon a.no_image_user,
.user-sticky-bar ul.user-sticky-bar-items li.user-icon img.has_image {
  width: 100%;
  height: 100%;
}
.user-sticky-bar ul.user-sticky-bar-items li.user-icon .no_image_user span {
  font-size: 12px;
  margin-left: 0;
  letter-spacing: 0;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel {
  position: absolute;
  z-index: 2;
  left: auto;
  right: 0;
  background: #FFF;
  border-radius: 4px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  width: 360px;
  margin-top: -20px;
  transition: all 150ms linear;
  transform: translate3d(0, -20px, 0);
  visibility: hidden;
  display: block;
  opacity: 0;
}
@media (min-width: 992px) {
  .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel {
    width: 430px;
  }
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-header {
  min-height: 32px;
  background: #fff;
  padding: 6px 12px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #dcdcdc;
  border-radius: 6px 6px 0 0;
  position: relative;
  color: #555555;
  font-size: 12px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-header > span {
  font-weight: 600;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-header > span span {
  font-size: 12px;
  font-weight: normal;
  color: #a2a2a2;
}
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-header > span span {
  display: inline-block;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-header a {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-header a .ico {
  font-size: 16px;
  position: relative;
  top: 1px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-header .btn-search-friends {
  position: absolute;
  right: 0;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  width: 40px;
  height: 40px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-header .btn-search-friends:before {
  content: "";
  display: block;
  position: absolute;
  width: 1px;
  background: #dcdcdc;
  top: 8px;
  bottom: 8px;
  left: 0;
}
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-header .btn-search-friends:before {
  left: auto;
  right: 0;
}
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-header .btn-search-friends {
  right: auto;
  left: 0;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-items .panel-item {
  padding-left: 16px;
  padding-right: 16px;
  position: relative;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  border-bottom: 1px solid #dcdcdc;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-items .panel-item:hover {
  background: #f8f8f8;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-items .panel-item.is_new {
  background: rgba(216, 224, 240, 0.5) !important;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-items .panel-item:hover .panel-actions .btn-action {
  color: #555555;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-items .panel-item:hover .panel-actions .btn-action.accept {
  background: #3b5998;
  color: #FFF;
  border: none;
  background-size: 100%;
  position: relative;
  z-index: 1;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-items .panel-item:hover .panel-actions .btn-action.accept:before {
  border-radius: inherit;
  background-image: linear-gradient(-90deg, #3b5998, #5783c8);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  z-index: -1;
  -webkit-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-items .panel-item:hover .panel-actions .btn-action.accept:hover:before {
  opacity: 1;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .empty-message {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 16px;
  color: #c8c8c8;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .empty-message img {
  width: 60px;
  height: 60px;
  margin-bottom: 8px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-item-content {
  display: flex;
  align-items: center;
  word-break: break-word;
  word-wrap: break-word;
  flex-direction: row;
  padding-top: 8px;
  padding-bottom: 8px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-item-content .fa {
  font-size: 30px;
  width: 56px;
  text-align: center;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-item-content .extra_info_link .fa {
  width: 12px;
  font-size: 12px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-item-content .img-wrapper,
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-item-content .no_image_user {
  width: 48px;
  height: 48px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-item-content .no_image_user span {
  font-size: 16px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-item-content .content {
  flex: 1;
  overflow: hidden;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-item-content .content .name .user_profile_link_span a {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #555555 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-item-content .panel-actions .btn-action {
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 12px;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-item-content .panel-actions .btn-action:hover {
  color: #555555;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-item-content .panel-actions .btn-action.accept {
  border: 1px solid #3b5998;
  color: #3b5998;
  margin-right: 6px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-item-content .panel-actions .btn-action.accept:hover {
  box-shadow: 0px 6px 12px 0px rgba(59, 89, 152, 0.4);
  border: none;
  background: #3b5998;
  color: #FFF;
}
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body .panel-item-content .panel-actions .btn-action.accept {
  margin-right: 0;
  margin-left: 6px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#request-panel-body .panel-items .panel-item .panel-item-content .content {
  margin: 0 12px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#request-panel-body .panel-items .panel-item .panel-item-content .content .name {
  margin-bottom: 4px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#request-panel-body .panel-items .panel-item .panel-item-content .content .info {
  margin-bottom: 0;
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .popup {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .notification-delete {
  position: absolute;
  right: 13px;
  top: 40px;
  z-index: 2;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .notification-delete a {
  color: #c8c8c8;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  color: #a2a2a2;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .notification-delete a:hover {
  color: #555555;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .notification-delete.is_new a {
  color: #a8b9dd;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .notification-delete.is_new a:hover {
  color: #3b5998;
}
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .notification-delete {
  right: auto;
  left: 13px;
}
html[dir="ltr"] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content {
  margin-left: 16px;
}
html[dir="rtl"] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content {
  margin-right: 16px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content .fullname-time {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 4px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content .fullname-time .name {
  flex: 1;
  overflow: hidden;
  font-size: 12px;
}
html[dir="ltr"] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content .fullname-time .name {
  margin-right: 8px;
}
html[dir="rtl"] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content .fullname-time .name {
  margin-left: 8px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content .fullname-time .time {
  color: #a2a2a2;
  font-size: 12px;
  position: relative;
}
html[dir="ltr"] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content .fullname-time .time {
  padding-right: 16px;
}
html[dir="rtl"] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content .fullname-time .time {
  padding-left: 16px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content .fullname-time .time .message-unread {
  border: 1px solid #a2a2a2;
  border-radius: 100%;
  display: block;
  position: absolute;
  right: 0;
  top: 2px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content .fullname-time .time .message-unread.is_new {
  background-color: #3b5998;
  border-color: #3b5998;
}
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content .fullname-time .time .message-unread {
  right: auto;
  left: 0;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content .preview {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
html[dir="ltr"] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content .preview {
  padding-right: 16px;
}
html[dir="rtl"] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content .preview {
  padding-left: 16px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-actions {
  position: absolute;
  right: 12px;
  left: auto;
  top: 0;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-actions .btn-compose {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  height: 32px;
}
@media (min-width: 992px) {
  .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-actions .btn-compose:hover {
    text-decoration: underline;
  }
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#notification-panel-body .panel-item:hover {
  background: #eeeeee !important;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#notification-panel-body .panel-item:hover .panel-item-content {
  border-color: #dcdcdc;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#notification-panel-body .panel-item:hover .panel-item-content .notification-delete {
  opacity: 1 !important;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#notification-panel-body .panel-items .panel-item .panel-item-content > a {
  display: flex;
  flex: 1;
  flex-direction: row;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#notification-panel-body .panel-items .panel-item .panel-item-content .content {
  margin: 0 12px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#notification-panel-body .panel-items .panel-item .panel-item-content .content .notification-info {
  margin-bottom: 4px;
  color: #555555;
  font-size: 12px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#notification-panel-body .panel-items .panel-item .panel-item-content .content .notification-info .drop_data_user {
  color: #555555;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#notification-panel-body .panel-items .panel-item .panel-item-content .content .time {
  font-size: 12px;
  color: #a2a2a2;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#notification-panel-body .panel-items .panel-item .panel-item-content .notification-delete {
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  z-index: 4;
}
@media (max-width: 1024px) {
  .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#notification-panel-body .panel-items .panel-item .panel-item-content .notification-delete {
    opacity: 1;
  }
}
html[dir='ltr'] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#notification-panel-body .panel-items .panel-item .panel-item-content .notification-delete {
  margin-right: -12px;
}
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#notification-panel-body .panel-items .panel-item .panel-item-content .notification-delete {
  margin-left: -12px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#notification-panel-body .panel-items .panel-item .panel-item-content .notification-delete a {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 10px;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#notification-panel-body .panel-items .panel-item .panel-item-content .notification-delete a:hover {
  color: #555555;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-footer {
  margin-left: 16px;
  margin-right: 16px;
  font-size: 12px;
  text-transform: capitalize;
  padding: 8px 12px;
  text-align: center;
  font-weight: bold;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-footer a {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-footer a:hover {
    text-decoration: underline;
  }
}
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel {
  right: auto;
  left: 0;
}
.user-sticky-bar ul.user-sticky-bar-items li#hd-message .dropdown-panel .dropdown-panel-footer {
  padding: 8px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-weight: normal;
}
.user-sticky-bar ul.user-sticky-bar-items li#hd-message .dropdown-panel .dropdown-panel-footer.one-el {
  font-weight: bold;
  justify-content: center;
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown {
  position: relative;
}
html[dir="ltr"] .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown {
  padding-left: 16px;
}
html[dir="rtl"] .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown {
  padding-right: 16px;
}
html[dir="ltr"] .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown {
  margin-left: 8px;
}
html[dir="rtl"] .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown {
  margin-right: 8px;
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown:before {
  content: "";
  position: absolute;
  top: 12px;
  bottom: 12px;
  width: 1px;
  background: rgba(0, 0, 0, 0.1);
}
html[dir="ltr"] .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown:before {
  left: 0;
}
html[dir="rtl"] .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown:before {
  right: 0;
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu {
  min-width: 296px;
  margin-right: -8px;
  overflow: visible;
  z-index: 1013;
  /* &:after{display: none} */
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block {
  height: 104px;
  position: relative;
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .background-cover {
  margin-top: -16px;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-clip-path: polygon(0 7%, 90% 7%, 95% 0, 95% 7%, 101% 7%, 100% 100%, 0 100%);
  clip-path: polygon(0 7%, 90% 7%, 95% 0, 95% 7%, 101% 7%, 100% 100%, 0 100%);
  padding: 0;
  border-left: 0;
  display: block;
  background-color: #c8c8c8;
}
@media (max-width: 420px) {
  .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .background-cover {
    -webkit-clip-path: polygon(0 7%, 88% 7%, 93% 0, 93% 7%, 101% 7%, 100% 100%, 0 100%);
    clip-path: polygon(0 7%, 88% 7%, 93% 0, 93% 7%, 101% 7%, 100% 100%, 0 100%);
  }
}
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .background-cover {
  -webkit-clip-path: polygon(5% 7%, 5% 0, 10% 7%, 101% 7%, 100% 100%, 0 100%, 0 7%);
  clip-path: polygon(5% 7%, 5% 0, 10% 7%, 101% 7%, 100% 100%, 0 100%, 0 7%);
}
@media (max-width: 420px) {
  html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .background-cover {
    -webkit-clip-path: polygon(7% 7%, 7% 0, 12% 7%, 101% 7%, 100% 100%, 0 100%, 0 7%);
    clip-path: polygon(7% 7%, 7% 0, 12% 7%, 101% 7%, 100% 100%, 0 100%, 0 7%);
  }
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .profile-info {
  color: #FFF;
  width: 100%;
  height: 70%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-image: -webkit-linear-gradient(top, transparent 0%, #000000 100%);
  background-image: -o-linear-gradient(top, transparent 0%, #000000 100%);
  background-image: linear-gradient(to bottom, transparent 0%, #000000 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#ff000000', GradientType=0);
  pointer-events: none;
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .profile-info .fullname {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 2px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .profile-info .fullname:hover {
  color: #3b5998;
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .profile-info .memebership-level {
  font-size: 12px;
  color: #c8c8c8;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .edit-profile,
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .edit-page {
  position: absolute;
  right: 16px;
  bottom: -8px;
  z-index: 2;
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .edit-profile a,
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .edit-page a {
  color: #FFF;
  background: #3b5998;
  display: block;
  display: flex;
  align-items: center;
  justify-content: center;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.1);
  font-size: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .edit-profile a:hover,
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .edit-page a:hover {
  background: #2d4373;
}
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .edit-profile,
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu li.background-cover-block .edit-page {
  left: 16px;
  right: auto;
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu > li > a .ico,
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu > li > a .fa {
  margin-right: 12px;
  min-width: 20px;
  text-align: center;
}
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu > li > a .ico,
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu > li > a .fa {
  margin-right: 0;
  margin-left: 12px;
}
html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu {
  margin-right: 0;
  margin-left: -8px;
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown a.notification-icon::after {
  display: none;
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown a.notification-icon .circle-background .ico:before {
  content: "\eaeb";
}
.user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown.open .dropdown-menu {
  margin-top: -3px;
}
@media (max-width: 767px) {
  .sticky-bar > .sticky-bar-inner .search-panel {
    flex: 2;
    display: flex;
  }
  .sticky-bar > .sticky-bar-inner .search-panel .form-group.has-feedback input {
    display: none;
  }
  .sticky-bar > .sticky-bar-inner .search-panel .clear_input_div {
    visibility: hidden;
    max-width: 0;
    display: none ;
  }
  .sticky-bar > .sticky-bar-inner .btn-nav-toggle {
    flex: 2;
  }
  html[dir="ltr"] .sticky-bar > .sticky-bar-inner .btn-nav-toggle {
    margin-right: 16px;
  }
  html[dir="rtl"] .sticky-bar > .sticky-bar-inner .btn-nav-toggle {
    margin-left: 16px;
  }
  .sticky-bar > .sticky-bar-inner.overlap .search-panel .clear_input_div {
    width: 100%;
    visibility: visible;
    max-width: 100%;
    display: block;
  }
  .sticky-bar > .sticky-bar-inner.overlap .search-panel .clear_input_div input {
    display: block;
  }
  .sticky-bar > .sticky-bar-inner.overlap .search-panel .form-control-feedback {
    color: #3b5998;
    background-color: #d8e0f0;
  }
  .sticky-bar > .sticky-bar-inner.overlap .form-control-feedback.btn-mask-action {
    display: none;
  }
  .sticky-bar > .sticky-bar-inner.overlap .btn-globalsearch-return {
    display: flex;
  }
}
@media (max-width: 767px) and (max-width: 480px) {
  .sticky-bar > .sticky-bar-inner.overlap .search-panel .form-control-feedback {
    border-radius: 0;
  }
}
@media (max-width: 767px) and (max-width: 480px) {
  html[dir='rtl'] .sticky-bar > .sticky-bar-inner.overlap .search-panel {
    border-right: 0;
  }
}
@media (max-width: 767px) and (max-width: 480px) {
  .sticky-bar > .sticky-bar-inner.overlap .btn-globalsearch-return {
    height: 48px;
  }
}
@media screen and (max-width: 599px) {
  .sticky-bar > .sticky-bar-inner .header_search_form {
    width: 100%;
  }
  .sticky-bar > .sticky-bar-inner .header_search_form .form-group.has-feedback {
    justify-content: flex-end;
  }
  html[dir="ltr"] .sticky-bar > .sticky-bar-inner .btn-nav-toggle {
    margin-right: 0 !important;
  }
  html[dir="rtl"] .sticky-bar > .sticky-bar-inner .btn-nav-toggle {
    margin-left: 0 !important;
  }
  body#page_core_index-visitor .sticky-bar > .sticky-bar-inner .site-logo-block {
    display: none !important;
  }
  .sticky-bar > .sticky-bar-inner .site-logo-block .site-logo {
    display: none !important;
  }
  .sticky-bar > .sticky-bar-inner .search-panel {
    flex: none;
  }
}
@media screen and (max-width: 480px) {
  .sticky-bar > .sticky-bar-inner .search-panel {
    -webkit-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
  }
  .sticky-bar > .sticky-bar-inner.overlap .search-panel {
    z-index: 2;
    position: absolute;
    left: 0;
    right: 0;
    max-width: 100% !important;
    border-radius: 0 !important;
  }
  html[dir="ltr"] .sticky-bar > .sticky-bar-inner.overlap .search-panel {
    margin-right: 0;
  }
  html[dir="rtl"] .sticky-bar > .sticky-bar-inner.overlap .search-panel {
    margin-left: 0;
  }
  .sticky-bar > .sticky-bar-inner.overlap .header_search_form .form-group.has-feedback {
    border-bottom: 1px solid #c8c8c8;
  }
  .sticky-bar > .sticky-bar-inner .header_search_form .form-group.has-feedback {
    justify-content: flex-start;
  }
  .user-sticky-bar ul.user-sticky-bar-items {
    position: static;
  }
  .user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel {
    width: 100vw;
  }
  .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu {
    min-width: 100vw;
    margin-right: -16px;
  }
  html[dir='rtl'] .user-sticky-bar ul.user-sticky-bar-items li.settings-dropdown .dropdown-menu {
    margin-right: 0;
    margin-left: -16px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  body:not(#page_user_login) .guest-login-small {
    min-width: 520px;
  }
}
.guest-login-small #opensocialconnect_holder_header {
  height: 32px;
  position: relative;
  left: 0px;
  top: 0px;
  width: auto;
  display: none;
}
html[dir="ltr"] .guest-login-small #opensocialconnect_holder_header {
  margin-right: 16px;
}
html[dir="rtl"] .guest-login-small #opensocialconnect_holder_header {
  margin-left: 16px;
}
html[dir='rtl'] .guest-login-small #opensocialconnect_holder_header {
  right: 0px;
  left: auto;
}
.guest-login-small #opensocialconnect_holder_header li {
  padding: 3px;
}
.guest-login-small #opensocialconnect_holder_header li img {
  width: 24px;
  height: 24px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .guest-login-small #opensocialconnect_holder_header {
    height: auto;
    flex-flow: wrap;
    max-width: 90px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .guest-login-small.has-captcha #opensocialconnect_holder_header {
    max-width: 100%;
  }
}
body#page_user_login #opensocialconnect_holder_header {
  margin-left: -10px;
}
html[dir='rtl'] body#page_user_login #opensocialconnect_holder_header {
  margin-right: -10px;
  margin-left: 0;
}
@media (min-width: 1200px) {
  .sticky-bar > .sticky-bar-inner .search-panel {
    max-width: 450px;
  }
}
/*=====  End of HEADER STICKY BAR  ======*/
.dropdown-overflow a[data-toggle="dropdown"]:after {
  content: "";
  width: 0;
  height: 0;
  border: 8px solid transparent;
  position: absolute;
  left: 50%;
  border-bottom: 8px solid #ffffff;
  bottom: 0;
  z-index: 1012;
  margin-top: -20px;
  transition: all 150ms linear;
  transform: translate3d(-50%, -20px, 0);
  visibility: hidden;
  display: block;
  opacity: 0;
}
.dropdown-overflow.open a[data-toggle="dropdown"]:after {
  transform: translate3d(-50%, 1px, 0);
  margin-top: 0;
}
body.overlap {
  height: 100%;
  overflow: hidden;
  -webkit-overflow-scrolling: auto;
}
body.overlap .sticky-bar {
  z-index: 5 !important;
}
body.overlap #section-header,
body.overlap ._block.location_6 #js_block_border_core_menusub.block {
  position: static !important;
}
body.overlap #section-header ._block.location_6 .breadcrumbs_right_section {
  display: none !important;
}
.navbar.main-navigation.main-navigation-toggle {
  width: 80%;
  max-width: 248px;
  background: #f8f8f8;
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 1000;
  overflow: visible;
  transform: translateZ(0);
  transform-style: preserve-3d;
  transition-delay: .1s;
  transition-duration: .2s;
  transition-property: transform,left;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transform: translateX(-100%);
}
html[dir="ltr"] .navbar.main-navigation.main-navigation-toggle {
  left: 0;
}
html[dir="rtl"] .navbar.main-navigation.main-navigation-toggle {
  right: 0;
}
html[dir='rtl'] .navbar.main-navigation.main-navigation-toggle {
  transform: translateX(100%);
}
.navbar.main-navigation.main-navigation-toggle .site-menu-small {
  position: absolute;
  left: 0;
  top: 80px;
  right: 0;
  bottom: 10px;
  padding: 16px;
  padding-bottom: 0;
  padding-top: 0;
}
.navbar.main-navigation.main-navigation-toggle .site-menu-small .user-icon {
  padding: 10px 0;
  border-top: 1px solid #efefef;
}
.navbar.main-navigation.main-navigation-toggle .site-menu-small .fbclone-menu-title {
  margin-top: 8px;
  padding-top: 12px;
  border-top: 1px solid #eeeeee;
}
.navbar.main-navigation.main-navigation-toggle .site-menu-small .menu-home {
  border-top: 1px solid #eee;
}
.navbar.main-navigation.main-navigation-toggle .site-logo {
  height: 80px;
  width: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  padding: 24px;
  background-color: #3b5998;
}
.navbar.main-navigation.main-navigation-toggle .site-logo .site-logo-link .site-logo-icon > i {
  background-position: center center;
}
.nav-mask-modal {
  background-color: rgba(0, 0, 0, 0.9);
  height: 100%;
  opacity: .1;
  top: 0;
  visibility: hidden;
  width: 100%;
  z-index: 999;
  position: fixed;
  transition: visibility 0 linear 0.4s, opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  transition-delay: 250ms;
}
html[dir="ltr"] .nav-mask-modal {
  left: 0;
}
html[dir="rtl"] .nav-mask-modal {
  right: 0;
}
.nav-mask-modal.in {
  transition-delay: 0;
  opacity: 1;
  visibility: visible;
}
.navbar.main-navigation.in {
  transform: translateX(0) !important;
}
.navbar.main-navigation.in .btn-close {
  opacity: 1;
}
.btn-close {
  position: absolute;
  left: 100%;
  padding: 16px;
  pointer-events: none;
  opacity: 0;
  color: #FFF;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir='rtl'] .btn-close {
  left: auto;
  right: 100%;
}
.site-menu-small {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  max-height: 100%;
  display: flex;
  flex-direction: column;
}
.site-menu-small li.user-icon {
  order: 1;
}
.site-menu-small > * {
  order: 2;
}
.site-menu-small .feed-sort-order {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 8px;
}
html[dir="ltr"] .site-menu-small .feed-sort-order {
  right: 0;
}
html[dir="rtl"] .site-menu-small .feed-sort-order {
  left: 0;
}
body:not(#page_core_index-member) .site-menu-small .feed-sort-order {
  display: none !important;
}
.site-menu-small .feed-sort-order .feed-sort-holder {
  width: 32px;
  height: 32px;
}
.site-menu-small .feed-sort-order .feed-sort-holder .dropdown-menu li a {
  font-size: 12px;
  border: 0;
  background-color: #fff !important;
  color: #555555 !important;
}
.site-menu-small .feed-sort-order .feed-sort-holder .dropdown-menu li a:hover,
.site-menu-small .feed-sort-order .feed-sort-holder .dropdown-menu li a.active {
  background: #3b5998 !important;
  border: 0;
  color: #fff !important;
}
.site-menu-small .feed-sort-order .feed-sort-order-link {
  background: transparent !important;
  padding: 0;
  margin: 0;
  width: 32px;
  height: 32px;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.site-menu-small .feed-sort-order .feed-sort-order-link span.ico {
  font-size: 12px;
  color: #a2a2a2 !important;
  margin: 0;
  font-weight: normal !important;
}
.site-menu-small li:not(.user-icon).menu-home {
  order: 1;
  padding-top: 8px;
  position: relative;
}
.site-menu-small li:not(.user-icon) > a {
  color: #555555;
  font-size: 13px;
  display: flex;
  align-items: center;
  padding: 4px 6px;
  border: 1px solid transparent;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  min-height: 20px;
}
.site-menu-small li:not(.user-icon) > a .fa,
.site-menu-small li:not(.user-icon) > a .ico {
  width: 24px;
  text-align: center;
  margin-right: 8px;
  color: #3b5998;
  font-size: 18px;
}
html[dir='rtl'] .site-menu-small li:not(.user-icon) > a .fa,
html[dir='rtl'] .site-menu-small li:not(.user-icon) > a .ico {
  margin-right: 0;
  margin-left: 8px;
}
.site-menu-small li:not(.user-icon) > a .item-menu-icon {
  min-width: 24px;
  width: 24px;
  text-align: center;
}
html[dir="ltr"] .site-menu-small li:not(.user-icon) > a .item-menu-icon {
  margin-right: 8px;
}
html[dir="rtl"] .site-menu-small li:not(.user-icon) > a .item-menu-icon {
  margin-left: 8px;
}
.site-menu-small li:not(.user-icon) > a .item-menu-icon img {
  width: 100%;
  height: 100%;
  max-width: 20px;
  object-fit: contain;
}
.site-menu-small li:not(.user-icon) > a span {
  display: block;
  flex: 1;
  font-size: 13px;
  word-break: break-word;
  word-wrap: break-word;
}
.site-menu-small li:not(.user-icon) > a.menu_is_selected,
.site-menu-small li:not(.user-icon) > a:hover {
  background: #fff;
  border-color: rgba(0, 0, 0, 0.1);
}
.site-menu-small li:not(.user-icon) > a.menu_is_selected span {
  font-weight: bold;
}
/*=====  End of HEADER MAIN NAVIGATION  ======*/
.app-addnew-block {
  position: relative;
  z-index: 9;
  width: 972px;
}
@media (min-width: 1200px) {
  .app-addnew-block {
    width: 1200px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .app-addnew-block {
    width: 100%;
  }
}
.app-addnew-block .dropdown-menu {
  background-color: #42b72a;
}
.app-addnew-block .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border: 8px solid transparent;
  position: absolute;
  border-bottom: 8px solid #42b72a;
  bottom: 100%;
  top: auto;
}
html[dir="ltr"] .app-addnew-block .dropdown-menu:after {
  left: auto;
  right: 12px;
}
html[dir="rtl"] .app-addnew-block .dropdown-menu:after {
  left: 12px;
  right: auto;
}
.app-addnew-block .dropdown-menu > li {
  padding-bottom: 4px;
  margin-bottom: 4px;
  position: relative;
}
.app-addnew-block .dropdown-menu > li > a {
  color: #FFF;
  border-left: 0;
}
.app-addnew-block .dropdown-menu > li > a .ico,
.app-addnew-block .dropdown-menu > li > a .fa {
  display: inline-block;
  display: none !important;
}
html[dir="ltr"] .app-addnew-block .dropdown-menu > li > a .ico,
html[dir="ltr"] .app-addnew-block .dropdown-menu > li > a .fa {
  margin-right: 8px;
}
html[dir="rtl"] .app-addnew-block .dropdown-menu > li > a .ico,
html[dir="rtl"] .app-addnew-block .dropdown-menu > li > a .fa {
  margin-left: 8px;
}
.app-addnew-block .dropdown-menu > li > a:hover,
.app-addnew-block .dropdown-menu > li > a:focus {
  background-color: #338e20;
}
.app-addnew-block .dropdown-menu > li:before {
  content: "";
  position: absolute;
  left: 16px;
  right: 16px;
  bottom: 0;
  height: 1px;
  background: rgba(255, 255, 255, 0.3);
}
.app-addnew-block .dropdown-menu > li:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
}
.app-addnew-block .dropdown-menu > li:last-of-type:before {
  display: none;
}
div#breadcrumbs_menu {
  position: relative;
  z-index: 989;
}
@media (max-width: 767px) {
  .has-public-message .btn-app-addnew {
    display: none;
  }
}
.btn-app-addnew {
  position: absolute;
  bottom: -8px;
}
html[dir="ltr"] .btn-app-addnew {
  right: 16px;
}
html[dir="rtl"] .btn-app-addnew {
  left: 16px;
}
@media (max-width: 767px) {
  .btn-app-addnew {
    position: fixed;
    bottom: 16px !important;
    z-index: 9999;
  }
  html[dir="ltr"] .btn-app-addnew {
    right: 16px !important;
  }
  html[dir="rtl"] .btn-app-addnew {
    left: 16px !important;
  }
  .btn-app-addnew .dropdown-menu {
    bottom: 100%;
    top: auto;
    margin-bottom: 10px;
    margin-top: 0;
  }
  .btn-app-addnew .dropdown-menu:after {
    content: "";
    width: 0;
    height: 0;
    border: 8px solid transparent;
    position: absolute;
    border-top: 8px solid #42b72a;
    top: 100%;
    bottom: auto;
  }
  html[dir="ltr"] .btn-app-addnew .dropdown-menu:after {
    left: auto;
    right: 12px;
  }
  html[dir="rtl"] .btn-app-addnew .dropdown-menu:after {
    left: 12px;
    right: auto;
  }
}
@media (max-width: 480px) {
  .btn-app-addnew {
    bottom: 8px !important;
  }
  html[dir="ltr"] .btn-app-addnew {
    right: 8px !important;
  }
  html[dir="rtl"] .btn-app-addnew {
    left: 8px !important;
  }
}
.btn-app-addnew a.btn {
  width: 40px;
  height: 40px;
  border-radius: 100%;
}
.btn-app-addnew a.btn span.ico {
  color: #fff;
}
._is_profile_view .app-addnew-block,
._is_groups_view .app-addnew-block,
._is_pages_view .app-addnew-block {
  position: static;
  width: auto;
  margin: 0;
  z-index: 2;
}
html[dir="ltr"] ._is_profile_view .app-addnew-block,
html[dir="ltr"] ._is_groups_view .app-addnew-block,
html[dir="ltr"] ._is_pages_view .app-addnew-block {
  padding-left: 16px;
}
html[dir="rtl"] ._is_profile_view .app-addnew-block,
html[dir="rtl"] ._is_groups_view .app-addnew-block,
html[dir="rtl"] ._is_pages_view .app-addnew-block {
  padding-right: 16px;
}
html[dir="ltr"] ._is_profile_view .app-addnew-block,
html[dir="ltr"] ._is_groups_view .app-addnew-block,
html[dir="ltr"] ._is_pages_view .app-addnew-block {
  padding-right: 16px;
}
html[dir="rtl"] ._is_profile_view .app-addnew-block,
html[dir="rtl"] ._is_groups_view .app-addnew-block,
html[dir="rtl"] ._is_pages_view .app-addnew-block {
  padding-left: 16px;
}
._is_profile_view .app-addnew-block .btn-app-addnew,
._is_groups_view .app-addnew-block .btn-app-addnew,
._is_pages_view .app-addnew-block .btn-app-addnew {
  position: relative !important;
  top: auto !important;
  left: auto !important;
  right: auto !important;
  bottom: auto !important;
}
@media (max-width: 767px) {
  ._is_profile_view .app-addnew-block .btn-app-addnew,
  ._is_groups_view .app-addnew-block .btn-app-addnew,
  ._is_pages_view .app-addnew-block .btn-app-addnew {
    position: fixed !important;
    bottom: 8px !important;
  }
  html[dir="ltr"] ._is_profile_view .app-addnew-block .btn-app-addnew,
  html[dir="ltr"] ._is_groups_view .app-addnew-block .btn-app-addnew,
  html[dir="ltr"] ._is_pages_view .app-addnew-block .btn-app-addnew {
    right: 8px !important;
  }
  html[dir="rtl"] ._is_profile_view .app-addnew-block .btn-app-addnew,
  html[dir="rtl"] ._is_groups_view .app-addnew-block .btn-app-addnew,
  html[dir="rtl"] ._is_pages_view .app-addnew-block .btn-app-addnew {
    left: 8px !important;
  }
}
#page_user_setting .breadcrumbs_right_section .app-addnew-block,
#page_user_privacy .breadcrumbs_right_section .app-addnew-block,
#page_user_setting .yncfbclone-sub-menu .app-addnew-block,
#page_user_privacy .yncfbclone-sub-menu .app-addnew-block {
  display: none;
}
/* Fix forum layout */
body[id*='page_forum_'] ._block.location_6 .app-addnew-block {
  height: 40px;
  display: block;
}
@media (min-width: 768px) and (max-width: 991px) {
  body[id*='page_forum_'] ._block.location_6 .app-addnew-block {
    width: 100%;
  }
}
/*=============================================
=            MENU BLOCK            =
=============================================*/
html[dir='rtl'] #js_block_border_core_menusub ul.action > li > a {
  border: 0;
}
._block.location_6 #js_block_border_core_menusub.block {
  background: #fff;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
}
@media (max-width: 480px) {
  ._block.location_6 #js_block_border_core_menusub.block {
    border-top: 1px solid #dcdcdc;
  }
}
._block.location_6 #js_block_border_core_menusub.block .title {
  display: none;
}
._block.location_6 #js_block_border_core_menusub.block .content {
  margin: auto;
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  ._block.location_6 #js_block_border_core_menusub.block .content {
    width: 972px;
  }
}
@media (min-width: 1200px) {
  ._block.location_6 #js_block_border_core_menusub.block .content {
    width: 1200px;
  }
}
._block.location_6 #js_block_border_core_menusub.block .content .action {
  display: flex;
  flex-flow: wrap;
}
._block.location_6 #js_block_border_core_menusub.block .content .action > li {
  border-bottom: 0;
}
._block.location_6 #js_block_border_core_menusub.block .content .action > li > a {
  padding: 0;
  line-height: normal;
  font-size: 13px;
  min-height: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] ._block.location_6 #js_block_border_core_menusub.block .content .action > li > a {
  margin-right: 16px;
}
html[dir="rtl"] ._block.location_6 #js_block_border_core_menusub.block .content .action > li > a {
  margin-left: 16px;
}
@media (min-width: 992px) {
  ._block.location_6 #js_block_border_core_menusub.block .content .action > li > a:hover {
    color: #3b5998;
  }
}
._block.location_6 #js_block_border_core_menusub.block .content .action > li > a:hover .count-item {
  color: #fff;
  background: #4c70ba;
  border-color: #3b5998;
}
._block.location_6 #js_block_border_core_menusub.block .content .action > li.active > a {
  color: #3b5998;
}
._block.location_6 #js_block_border_core_menusub.block .content .action > li.active > a .count-item {
  color: #fff;
  background: #4c70ba;
  border-color: #3b5998;
}
._block.location_6 #js_block_border_core_menusub.block .content .count-item {
  font-size: 12px;
  background: #eeeeee;
  border: 1px solid #e2e2e2;
  color: #a2a2a2;
  padding: 2px 4px;
  border-radius: 10px;
  text-align: center;
  min-width: 20px;
  height: 20px;
  font-weight: normal;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] ._block.location_6 #js_block_border_core_menusub.block .content .count-item {
  margin-left: 4px;
}
html[dir="rtl"] ._block.location_6 #js_block_border_core_menusub.block .content .count-item {
  margin-right: 4px;
}
._block.location_6 #js_block_border_core_menusub.block .content .dropdown-menu li.active .count-item {
  background: #3b5998;
  color: #FFF;
  border-color: #2d4373;
}
@media (max-width: 600px) {
  ._block.location_6 #js_block_border_core_menusub.block .content {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  ._block.location_6 #js_block_border_core_menusub.block .content .action li:not(.active) {
    display: none;
  }
}
@media (max-width: 991px) {
  ._block.location_6 #js_block_border_core_menusub.block .content .action > li > a {
    color: #555555;
    min-height: 40px;
  }
  ._block.location_6 #js_block_border_core_menusub.block .content .action > li.active > a {
    color: #3b5998;
  }
}
@media (max-width: 600px) and (min-width: 481px) {
  ._block.location_6 #js_block_border_core_menusub.block {
    background: #fff;
  }
}
@media (min-width: 601px) {
  ._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile {
    display: none;
  }
}
html[dir="ltr"] ._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .dropdown-menu li > a {
  padding-right: 16px;
}
html[dir="rtl"] ._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .dropdown-menu li > a {
  padding-left: 16px;
}
._block.location_6 #js_block_border_core_menusub.block .sub-section-menu {
  display: flex;
  align-items: center;
}
._block.location_6 #js_block_border_core_menusub.block .sub-section-menu .app-name {
  font-size: 16px;
  font-weight: bold;
  color: #3b5998;
  background: #d8e0f0;
  height: 40px;
  align-items: center;
  border-right: 1px solid rgba(255, 255, 255, 0.2);
  margin-left: -16px;
  padding-left: 16px;
  padding-right: 16px;
  display: none;
}
html[dir="ltr"] ._block.location_6 #js_block_border_core_menusub.block .sub-section-menu .app-name {
  margin-right: 16px;
}
html[dir="rtl"] ._block.location_6 #js_block_border_core_menusub.block .sub-section-menu .app-name {
  margin-left: 16px;
}
@media (max-width: 600px) and (min-width: 480px) {
  ._block.location_6 #js_block_border_core_menusub.block .sub-section-menu .app-name {
    display: flex;
  }
}
html[dir='rtl'] ._block.location_6 #js_block_border_core_menusub.block .sub-section-menu .app-name {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
  margin-right: -16px;
  border-right: 0;
}
html[dir="ltr"] html[dir='rtl'] ._block.location_6 #js_block_border_core_menusub.block .sub-section-menu .app-name {
  margin-left: 16px;
}
html[dir="rtl"] html[dir='rtl'] ._block.location_6 #js_block_border_core_menusub.block .sub-section-menu .app-name {
  margin-right: 16px;
}
._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .btn-toggle {
  color: #555555;
  font-size: 18px;
}
._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .btn-toggle:after {
  border: 12px solid transparent;
  border-bottom: 12px solid #ffffff;
  right: 0;
  left: auto;
}
html[dir='rtl'] ._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .btn-toggle:after {
  right: auto;
  left: 0;
}
._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .dropdown-menu {
  left: auto;
  width: 100vw;
  right: 0;
  margin-right: -16px;
  border-radius: 0;
  margin-top: 12px;
}
._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border: 10px solid transparent;
  position: absolute;
  border-bottom: 10px solid #ffffff;
  bottom: 100%;
  top: auto;
}
html[dir="ltr"] ._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .dropdown-menu:after {
  left: auto;
  right: 16px;
}
html[dir="rtl"] ._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .dropdown-menu:after {
  left: 16px;
  right: auto;
}
._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .dropdown-menu li a {
  font-size: 16px;
  font-weight: bold;
  min-height: 48px;
  border-bottom: 1px solid #efefef;
  white-space: normal;
}
._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .dropdown-menu li a .count-item {
  margin-left: 4px;
}
html[dir='rtl'] ._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .dropdown-menu li a .count-item {
  margin-left: 0;
  margin-right: 4px;
}
._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .dropdown-menu li a:hover {
  background-color: #f8f8f8;
  color: #2d4373;
}
._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .dropdown-menu li:last-of-type a {
  border-bottom: 0;
}
._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .dropdown-menu li.active a {
  background-color: #d8e0f0;
  color: #2d4373;
}
html[dir='rtl'] ._block.location_6 #js_block_border_core_menusub.block .sub-section-menu-mobile .dropdown-menu {
  left: 0;
  right: auto;
  margin-left: -16px;
  margin-right: 0;
}
._block.location_6 .sub-section-menu > ul {
  height: 40px;
  overflow: hidden;
  padding-right: 40px;
}
._block.location_6 .sub-section-menu > ul > li span.ico {
  display: none;
}
._block.location_6 .sub-section-menu > ul li.explorer {
  width: auto;
}
._block.location_6 .sub-section-menu > ul li.explorer > a {
  margin-right: 0;
}
._block.location_6 .sub-section-menu > ul li.explorer > a span {
  display: block;
}
._block.location_6 .sub-section-menu > ul li.explorer ul.dropdown-menu {
  top: 40px;
  margin-top: 5px;
  position: absolute;
  padding: 4px 0;
}
._block.location_6 .sub-section-menu > ul li.explorer ul.dropdown-menu li a {
  padding: 9px 16px;
  line-height: normal;
}
._block.location_6 .sub-section-menu > ul li.explorer ul.dropdown-menu li a:before {
  display: none;
}
._block.location_6 .sub-section-menu > ul li.explorer ul.dropdown-menu li a:hover,
._block.location_6 .sub-section-menu > ul li.explorer ul.dropdown-menu li a:focus {
  background-color: #f3f8fd;
  color: #1e67aa;
}
@media (min-width: 992px) {
  ._block.location_6 .app-addnew-block,
  ._block.location_6 #js_block_border_core_menusub {
    display: none;
  }
}
@media screen and (min-width: 992px) {
  ._block.location_6 .sub-section-menu > ul div.overlay {
    position: absolute;
    top: 0;
    width: 200px;
    bottom: 0;
    z-index: 1;
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 25%, #ffffff 100%);
  }
  html[dir="ltr"] ._block.location_6 .sub-section-menu > ul div.overlay {
    right: 0;
  }
  html[dir="rtl"] ._block.location_6 .sub-section-menu > ul div.overlay {
    left: 0;
  }
  html[dir="ltr"] ._block.location_6 .sub-section-menu > ul div.overlay {
    right: 0;
  }
  html[dir="rtl"] ._block.location_6 .sub-section-menu > ul div.overlay {
    left: 0;
  }
}
@media (max-width: 767px) {
  .layout-left #js_block_border_core_menusub,
  .layout-right #js_block_border_core_menusub {
    display: none;
  }
}
.layout-left #js_block_border_core_menusub .content,
.layout-right #js_block_border_core_menusub .content {
  width: 100%;
  padding-top: 0 !important;
  padding-bottom: 8px !important;
}
.layout-left #js_block_border_core_menusub .content .sub-section-menu-mobile,
.layout-right #js_block_border_core_menusub .content .sub-section-menu-mobile {
  display: none;
}
.layout-left .sub-section-menu ul,
.layout-right .sub-section-menu ul {
  margin-left: -16px;
  margin-right: -16px;
}
.layout-left .sub-section-menu ul > li,
.layout-right .sub-section-menu ul > li {
  border-bottom: 0;
  position: relative;
  width: 100%;
  display: flex;
  align-items: center;
  padding-left: 16px;
  padding-right: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .layout-left .sub-section-menu ul > li span.ico,
html[dir="ltr"] .layout-right .sub-section-menu ul > li span.ico {
  margin-right: 8px;
}
html[dir="rtl"] .layout-left .sub-section-menu ul > li span.ico,
html[dir="rtl"] .layout-right .sub-section-menu ul > li span.ico {
  margin-left: 8px;
}
.layout-left .sub-section-menu ul > li a,
.layout-right .sub-section-menu ul > li a {
  line-height: 40px;
  padding: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.layout-left .sub-section-menu ul > li:hover,
.layout-right .sub-section-menu ul > li:hover,
.layout-left .sub-section-menu ul > li.open,
.layout-right .sub-section-menu ul > li.open,
.layout-left .sub-section-menu ul > li.active,
.layout-right .sub-section-menu ul > li.active {
  background-color: #d8e0f0;
  color: #2d4373;
}
.layout-left .sub-section-menu ul > li:hover a,
.layout-right .sub-section-menu ul > li:hover a,
.layout-left .sub-section-menu ul > li.open a,
.layout-right .sub-section-menu ul > li.open a,
.layout-left .sub-section-menu ul > li.active a,
.layout-right .sub-section-menu ul > li.active a {
  color: #2d4373;
}
.layout-left .sub-section-menu ul > li:hover:before,
.layout-right .sub-section-menu ul > li:hover:before,
.layout-left .sub-section-menu ul > li.open:before,
.layout-right .sub-section-menu ul > li.open:before,
.layout-left .sub-section-menu ul > li.active:before,
.layout-right .sub-section-menu ul > li.active:before {
  opacity: 1;
}
.layout-left .sub-section-menu ul > li:after,
.layout-right .sub-section-menu ul > li:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 16px;
  right: 16px;
  border-bottom: 1px solid #efefef;
}
.layout-left .sub-section-menu ul > li:before,
.layout-right .sub-section-menu ul > li:before {
  content: "";
  height: 100%;
  position: absolute;
  right: 100%;
  top: 0;
  width: 4px;
  background: #2d4373;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir='rtl'] .layout-left .sub-section-menu ul > li:before,
html[dir='rtl'] .layout-right .sub-section-menu ul > li:before {
  right: auto;
  left: 100%;
}
.layout-left .sub-section-menu ul > li:last-child:after,
.layout-right .sub-section-menu ul > li:last-child:after {
  display: none;
}
/*=====  End of MENU BLOCK  ======*/
/*=============================================
=            CATEGORY BLOCK            =
=============================================*/
.core-block-categories {
  margin-top: -8px;
  margin-bottom: -8px;
}
.core-block-categories ul.action {
  margin-left: -16px;
  margin-right: -16px;
}
.core-block-categories ul.action li {
  border-bottom: 0;
  position: relative;
}
.core-block-categories ul.action li.open > .category-item .name {
  color: #3b5998;
}
.core-block-categories ul.action li > ul {
  padding: 0;
  border-top: 0;
  padding-left: 16px;
  padding-right: 16px;
}
.core-block-categories ul.action li > ul > li {
  margin-left: -16px;
  margin-right: -16px;
}
html[dir="ltr"] .core-block-categories ul.action li > ul > li {
  padding-left: 32px;
}
html[dir="rtl"] .core-block-categories ul.action li > ul > li {
  padding-right: 32px;
}
html[dir="ltr"] .core-block-categories ul.action li > ul > li {
  padding-right: 16px;
}
html[dir="rtl"] .core-block-categories ul.action li > ul > li {
  padding-left: 16px;
}
.core-block-categories ul.action li > ul > li:hover {
  background-color: #f8f8f8;
}
.core-block-categories ul.action li > ul > li:last-of-type {
  border-bottom: 1px solid #efefef;
}
.core-block-categories ul.action li > ul > li:last-of-type a {
  border-bottom: 0;
}
.core-block-categories ul.action li > ul > li.active > a {
  color: #3b5998;
}
.core-block-categories ul.action li > ul > li > a {
  border-bottom: 1px solid #efefef;
  padding-left: 0 !important;
  font-size: 12px;
  padding-bottom: 10px;
  padding-top: 10px;
  line-height: unset;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.core-block-categories ul.action li > ul > li > a:hover {
  color: #3b5998;
}
.core-block-categories ul.action li > ul > li > a:before {
  display: none;
}
.core-block-categories ul.action li.category:hover .category-item {
  background-color: #f8f8f8;
}
.core-block-categories ul.action li.category:hover .category-item .name {
  border-color: #f8f8f8;
  color: #3b5998;
}
.core-block-categories ul.action li.category:hover .category-item .core-btn-collapse {
  color: #3b5998;
}
.core-block-categories ul.action li.category:hover .category-item:before {
  opacity: 1;
}
.core-block-categories ul.action li.category.active .category-item .name {
  color: #3b5998;
}
.core-block-categories ul.action li.category.active .category-item .core-btn-collapse {
  color: #3b5998;
}
.core-block-categories ul.action li.category.active .category-item:before {
  opacity: 1;
}
.core-block-categories ul.action li.category.opened .category-item,
.core-block-categories ul.action li.category.open .category-item {
  color: #3b5998;
  background-color: #fff;
}
.core-block-categories ul.action li .category-item {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  position: relative;
  padding-left: 16px;
  padding-right: 16px;
  /* &:before{
					content: "";
					height: 100%;
					position: absolute;
					right: 100%;
					width: 4px;
					background: @brand-primary-dark;
					opacity: 0;
					.transition(all 300ms ease);
					html[dir='rtl'] &{
						right: auto;
						left: 100%;
					}
				} */
}
.core-block-categories ul.action li .category-item .name {
  border-bottom: 1px solid #efefef;
  padding-top: 10px;
  padding-bottom: 10px;
  min-height: 40px;
  display: flex;
  color: #555555;
  align-items: center;
}
html[dir="ltr"] .core-block-categories ul.action li .category-item.has_sub_menu {
  padding-right: 32px;
}
html[dir="rtl"] .core-block-categories ul.action li .category-item.has_sub_menu {
  padding-left: 32px;
}
.core-block-categories ul.action li .category-item.category_show_more_less_link {
  overflow: visible;
}
.core-block-categories ul.action li .core-btn-collapse {
  display: block;
  width: 40px;
  position: absolute;
  bottom: -1px;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 12px;
  cursor: pointer;
}
html[dir="ltr"] .core-block-categories ul.action li .core-btn-collapse {
  right: 0;
}
html[dir="rtl"] .core-block-categories ul.action li .core-btn-collapse {
  left: 0;
}
.core-block-categories ul.action li .core-btn-collapse i.ico {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir='rtl'] .core-block-categories ul.action li .core-btn-collapse i.ico {
  transform: rotate(180deg);
}
.core-block-categories ul.action li .core-btn-collapse[aria-expanded="true"] i.ico {
  transform: rotate(-90deg);
  color: #3b5998;
}
html[dir='rtl'] .core-block-categories ul.action li .core-btn-collapse[aria-expanded="true"] i.ico {
  transform: rotate(-90deg);
}
.core-block-categories ul.action li:last-of-type {
  border-radius: 0 0 6px 0px;
}
.core-block-categories ul.action li:last-of-type .name {
  border-bottom: 0;
}
.core-block-categories ul.action li:last-of-type .category-item {
  border-radius: 0 0 6px 0px;
}
.core-block-categories ul.action li:last-of-type .category-item:before {
  border-radius: 0 0 0 6px;
}
/*=====  End of CATEGORY BLOCK  ======*/
/*=============================================
=     SEARCH FOR MODULE  & FILTER HOLDER     =
=============================================*/
.header_bar_search {
  margin-left: -16px;
  margin-right: -16px;
}
html[dir="ltr"] .header_bar_search .header_bar_search_inner {
  padding-right: 0;
}
html[dir="rtl"] .header_bar_search .header_bar_search_inner {
  padding-left: 0;
}
html[dir="ltr"] .header_bar_search .header-bar-advanced-search .input-group .form-control {
  padding-right: 80px;
}
html[dir="rtl"] .header_bar_search .header-bar-advanced-search .input-group .form-control {
  padding-left: 80px;
}
.header_bar_search input.form-control {
  height: 56px;
  border: none;
  border-bottom: 1px solid #efefef;
  border-radius: 0 !important;
  background: #f8f8f8;
  padding: 16px;
  font-size: 16px;
}
.header_bar_search input.form-control::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #c8c8c8;
}
.header_bar_search input.form-control::-moz-placeholder {
  /* Firefox 19+ */
  color: #c8c8c8;
}
.header_bar_search input.form-control:-ms-input-placeholder {
  /* IE 10+ */
  color: #c8c8c8;
}
.header_bar_search input.form-control:-moz-placeholder {
  /* Firefox 18- */
  color: #c8c8c8;
}
.header_bar_search input.form-control:focus {
  outline: 0;
  box-shadow: none;
}
.header_bar_search .form-control-feedback {
  height: auto;
  bottom: 0;
  width: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .header_bar_search .form-control-feedback {
  right: 16px;
}
html[dir="rtl"] .header_bar_search .form-control-feedback {
  left: 16px;
}
.header_bar_search .form-control-feedback:hover {
  color: #3b5998;
}
.header-filter-holder {
  display: flex;
  flex-flow: wrap;
  margin-bottom: 8px;
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
  margin-top: -13px;
  background-color: #fff;
}
.header-filter-holder .filter-options {
  position: relative;
  margin-bottom: 8px;
}
html[dir="ltr"] .header-filter-holder .filter-options {
  margin-right: 8px;
}
html[dir="rtl"] .header-filter-holder .filter-options {
  margin-left: 8px;
}
@media (max-width: 320px) {
  .header-filter-holder .filter-options {
    position: static;
  }
}
.header-filter-holder .filter-options a.dropdown-toggle {
  font-size: 12px;
  padding-left: 8px;
  padding-right: 8px;
  height: 24px;
  border: 1px solid #dcdcdc;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #555555;
  cursor: pointer;
  border-radius: 3px;
}
.header-filter-holder .filter-options a.dropdown-toggle span.ico {
  font-size: 14px;
}
html[dir="ltr"] .header-filter-holder .filter-options a.dropdown-toggle span.ico {
  margin-left: 8px;
}
html[dir="rtl"] .header-filter-holder .filter-options a.dropdown-toggle span.ico {
  margin-right: 8px;
}
.header-filter-holder .filter-options ul.dropdown-menu {
  min-width: 112px;
  width: 150px;
  min-width: fit-content;
}
@media (max-width: 320px) {
  .header-filter-holder .filter-options ul.dropdown-menu {
    left: 0;
    top: auto;
    right: 0;
    width: 100%;
    margin-top: 4px;
  }
  .header-filter-holder .filter-options ul.dropdown-menu:after {
    display: none;
  }
}
/*=====  End of SEARCH FOR MODULE  ======*/
@media (min-width: 992px) {
  #page_search_index #section-header #js_block_border_core_menusub {
    display: none;
  }
}
#js_block_border_pages_profile .content,
#js_block_border__apps__groups_block_groupprofile .content {
  overflow: visible;
}
._block.location_11 {
  position: relative;
  z-index: 6;
}
._is_profile_view .profiles_banner {
  border-radius: 0px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05);
  background-color: #FFF;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
  position: relative;
  height: 400px;
  margin-top: 0;
  z-index: 2;
}
@media (max-width: 480px) {
  ._is_profile_view .profiles_banner {
    border-radius: 0;
  }
}
@media (min-width: 992px) {
  ._is_profile_view .profiles_banner {
    background-color: #a2a2a2;
  }
}
@media (min-width: 992px) {
  ._is_profile_view .profiles_banner:after {
    content: "";
    width: 100%;
    height: 60%;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 90%);
    pointer-events: none;
  }
}
._is_profile_view .profiles_banner.editing .profiles_banner_bg {
  z-index: 2;
}
._is_profile_view .profiles_banner.editing .profile-info-block {
  opacity: 0;
}
._is_profile_view .profiles_banner .profiles_banner_bg {
  border-radius: 2px 2px 0 0;
  overflow: hidden;
}
@media (max-width: 480px) {
  ._is_profile_view .profiles_banner .profiles_banner_bg {
    border-radius: 0 0 0 0;
  }
}
._is_profile_view .profiles_banner .profiles_banner_bg #uploading-cover {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
._is_profile_view .profiles_banner .profiles_banner_bg #uploading-cover .progress {
  width: 88px;
  height: 6px;
  border-radius: 3px;
  background-color: #fff;
  z-index: 1;
  margin: 0 auto;
  position: relative;
}
._is_profile_view .profiles_banner .profiles_banner_bg #uploading-cover .progress .progress-bar {
  background-color: #3b5998;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  border-radius: 3px;
}
._is_profile_view .profiles_banner .profiles_banner_bg #uploading-cover > div:not(.progress) {
  font-size: 14px;
  line-height: 18px;
  color: #fff;
  margin-top: 16px;
}
._is_profile_view .profiles_banner .profiles_banner_bg .cover > span {
  display: block;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
._is_profile_view .profiles_banner.cover-uploading #cover_bg_container {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: rgba(85, 85, 85, 0.8);
}
._is_profile_view .profiles_banner.cover-uploading .profile-info-block {
  display: none;
}
@media (max-width: 991px) {
  ._is_profile_view .profiles_banner {
    height: auto;
    flex-direction: column;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
  ._is_profile_view .profiles_banner::before {
    content: "";
    display: block;
    width: 100%;
    padding-top: 248px;
    background: #a2a2a2;
    border-radius: 2px 2px 0 0;
  }
  ._is_profile_view .profiles_banner .profiles_banner_bg {
    height: 248px;
  }
}
._is_profile_view .profiles_banner .change-cover-block {
  position: absolute;
  z-index: 2;
  top: 8px;
  left: 8px;
}
._is_profile_view .profiles_banner .change-cover-block a[data-toggle="dropdown"] {
  border-radius: 100%;
  width: 40px;
  height: 40px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid rgba(255, 255, 255, 0.3) !important;
  box-shadow: none;
}
._is_profile_view .profiles_banner .change-cover-block a[data-toggle="dropdown"]:hover {
  border: none !important;
}
@media (max-width: 991px) {
  ._is_profile_view .profiles_banner .change-cover-block .cover_section_menu_item.reposition {
    display: none;
  }
}
._is_profile_view .profiles_banner .change-cover-block .dropdown-menu {
  margin-top: 12px;
}
._is_profile_view .profiles_banner .change-cover-block .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border: 8px solid transparent;
  position: absolute;
  border-bottom: 8px solid #ffffff;
  bottom: 100%;
  top: auto;
}
html[dir="ltr"] ._is_profile_view .profiles_banner .change-cover-block .dropdown-menu:after {
  left: 12px;
  right: auto;
}
html[dir="rtl"] ._is_profile_view .profiles_banner .change-cover-block .dropdown-menu:after {
  left: auto;
  right: 12px;
}
html[dir="ltr"] ._is_profile_view .profiles_banner .change-cover-block .dropdown-menu:after {
  left: 12px;
}
html[dir="rtl"] ._is_profile_view .profiles_banner .change-cover-block .dropdown-menu:after {
  right: 12px;
}
html[dir='rtl'] ._is_profile_view .profiles_banner .change-cover-block {
  right: 8px;
  left: auto;
}
._is_profile_view .profiles_banner .profile-info-block {
  position: relative;
  width: 100%;
  height: auto;
  align-items: flex-end;
  display: flex;
  color: #FFF;
  padding: 16px;
  padding-top: 0;
  -webkit-transition: opacity 300ms ease;
  -o-transition: opacity 300ms ease;
  transition: opacity 300ms ease;
  opacity: 1;
  z-index: 1;
}
html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block {
  padding-right: 8px;
}
html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block {
  padding-left: 8px;
}
@media (max-width: 991px) {
  ._is_profile_view .profiles_banner .profile-info-block {
    background-image: none;
    flex-direction: column;
    align-items: center;
    text-align: center;
    margin-top: -128px;
  }
}
._is_profile_view .profiles_banner .profile-info-block.groups-profile .profile-info {
  margin-left: 0;
}
._is_profile_view .profiles_banner .profile-info-block h1 a {
  color: #FFF;
}
._is_profile_view .profiles_banner .profile-info-block .profile-image {
  position: relative;
  width: 160px;
  height: 160px;
  z-index: 1;
}
._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder {
  border-radius: 100%;
  background: #dcdcdc;
  box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  border: 4px solid #FFF;
  overflow: hidden;
}
._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder ._image_200 {
  height: auto;
}
._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder .no_image_user {
  height: 100%;
  width: 100%;
}
._is_profile_view .profiles_banner .profile-info-block .profile-image .img-wrapper {
  width: 100%;
  height: 100%;
}
._is_profile_view .profiles_banner .profile-info-block .profile-image form {
  position: absolute;
  top: 7px;
  left: 0;
}
._is_profile_view .profiles_banner .profile-info-block .profile-image form label {
  width: 40px;
  height: 40px;
  margin: 0;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  display: inline-flex;
  border: 2px solid #FFF;
  font-size: 16px;
  cursor: pointer;
}
._is_profile_view .profiles_banner .profile-info-block .profile-image form label:hover {
  border-width: 0;
}
._is_profile_view .profiles_banner .profile-info-block .profile-image form input {
  visibility: hidden;
  width: 0;
  height: 0;
  opacity: 0;
}
html[dir='rtl'] ._is_profile_view .profiles_banner .profile-info-block .profile-image form {
  right: 0;
  left: auto;
}
@media (max-width: 991px) {
  ._is_profile_view .profiles_banner .profile-info-block .profile-image form {
    text-align: left;
  }
  html[dir='rtl'] ._is_profile_view .profiles_banner .profile-info-block .profile-image form {
    text-align: right;
  }
}
@media (max-width: 480px) {
  ._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder {
    box-shadow: 0px 6px 12px 0px rgba(200, 200, 200, 0.4);
    overflow: hidden;
    position: relative;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-image form {
    left: 50% !important;
    right: auto !important;
    bottom: -18px;
    transform: translateX(-50%);
    width: 48px;
    z-index: 2;
    top: auto;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-image form label {
    border: none;
    width: 48px;
    height: 48px;
    background: rgba(0, 0, 0, 0.5);
    font-size: 14px;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-image form label .ico {
    position: relative;
    top: -10px;
  }
}
._is_profile_view .profiles_banner .profile-info-block .profile-info {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  position: relative;
}
html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info {
  margin-left: 16px;
}
html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info {
  margin-right: 16px;
}
@media (max-width: 991px) {
  ._is_profile_view .profiles_banner .profile-info-block .profile-info {
    position: static;
    margin-top: 8px;
  }
}
._is_profile_view .profiles_banner .profile-info-block .profile-info:before {
  content: "";
  height: 1px;
  background: rgba(255, 255, 255, 0.3);
  display: block;
  position: absolute;
  top: 0;
  left: -192px;
  right: -8px;
  margin-top: -20px;
}
html[dir='rtl'] ._is_profile_view .profiles_banner .profile-info-block .profile-info:before {
  left: -8px;
  right: -192px;
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info {
  flex: 1;
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 {
  font-weight: bold;
  margin-bottom: 6px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 24px;
  text-overflow: ellipsis;
  line-height: 28px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 56px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1.has-status-online {
  position: relative;
}
html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1.has-status-online {
  padding-left: 12px;
}
html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1.has-status-online {
  padding-right: 12px;
}
@media (max-width: 991px) {
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 {
    display: inline-block;
    display: -webkit-inline-box;
    margin-bottom: 0;
  }
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_offline,
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_online {
  width: 8px;
  height: 8px;
  position: absolute;
  border-radius: 100%;
  top: 2px;
}
html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_offline,
html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_online {
  left: 0;
}
html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_offline,
html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_online {
  right: 0;
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_offline i,
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_online i {
  display: none;
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_online {
  background: #42b72a;
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_offline {
  background: #c8c8c8;
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info .profile-info-detail {
  color: #c8c8c8;
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info .profile-info-detail a {
  color: #c8c8c8;
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info .profile-info-detail b {
  font-weight: normal;
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info span.category span {
  color: #FFF;
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info span.followers {
  color: #FFF;
  font-weight: bold;
  text-transform: capitalize;
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions {
  display: flex;
}
@media (max-width: 480px) {
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions {
    flex-flow: wrap;
    align-items: center;
    justify-content: center;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown.pending-request {
    margin-bottom: 8px;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown.pending-request + .profile-action-block {
    margin-bottom: 8px;
  }
}
@media (max-width: 991px) {
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown.pending-request .btn {
    height: 32px;
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 991px) {
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear a[data-toggle="dropdown"]:hover .ico {
    color: #3b5998;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear.open a[data-toggle="dropdown"] .ico-gear-o {
    color: #FFF;
  }
}
@media (min-width: 992px) {
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear {
    position: absolute;
    top: -40px;
    right: 0;
    left: auto;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear a.btn {
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    background: rgba(0, 0, 0, 0.3);
    font-size: 14px;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear a.btn:hover .ico {
    color: #FFF;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear.open a.btn {
    background: #3b5998 !important;
    border-color: #3b5998 !important;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear.open a.btn .ico {
    color: #FFF;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear .dropdown-menu:after {
    content: "";
    width: 0;
    height: 0;
    border: 6px solid transparent;
    position: absolute;
    border-top: 6px solid #ffffff;
    top: 100%;
    bottom: auto;
  }
  html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear .dropdown-menu:after {
    left: auto;
    right: 14px;
  }
  html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear .dropdown-menu:after {
    left: 14px;
    right: auto;
  }
  html[dir='rtl'] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear {
    right: auto;
    left: 0;
  }
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
  border-radius: 100%;
  width: 40px;
  font-size: 16px;
  box-shadow: none;
}
html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
  padding-left: 0;
}
html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
  padding-right: 0;
}
html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
  padding-right: 0;
}
html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
  padding-left: 0;
}
@media (min-width: 992px) {
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
    color: #FFF;
    background: transparent;
  }
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block {
  display: flex;
  flex-flow: wrap;
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block .dropup.open a[data-toggle="dropdown"] {
  background: #3b5998;
}
html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > a,
html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > .btn-group,
html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > div,
html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > button {
  margin-left: 8px;
}
html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > a,
html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > .btn-group,
html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > div,
html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > button {
  margin-right: 8px;
}
@media (max-width: 991px) {
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"],
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions > a.btn.btn-default,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a.btn,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear a,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions button.item-icon-like,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions button.item-icon-join {
    height: 32px;
    font-size: 12px;
    line-height: 16px;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"][data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join),
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions > a.btn.btn-default[data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join),
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a.btn[data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join),
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear a[data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join),
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions button.item-icon-like[data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join),
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions button.item-icon-join[data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join) {
    width: 32px;
  }
}
html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown .dropdown-menu:after {
  right: 14px;
}
html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown .dropdown-menu:after {
  left: 14px;
}
@media (max-width: 991px) {
  html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown .dropdown-menu:after {
    right: 10px;
  }
  html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown .dropdown-menu:after {
    left: 10px;
  }
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .pending-request {
  display: inline-block;
  margin-right: 4px;
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .pending-request a[data-toggle="dropdown"] {
  width: auto;
}
._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .pending-request .dropdown-menu {
  left: auto;
  right: 0;
}
html[dir='rtl'] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .pending-request .dropdown-menu {
  left: 0;
  right: auto;
}
@media (max-width: 991px) {
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions > .btn-gear {
    position: absolute;
    top: 88px;
  }
  html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions > .btn-gear {
    right: 8px;
  }
  html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions > .btn-gear {
    left: 8px;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions > .btn-gear a.btn {
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    background: rgba(0, 0, 0, 0.3);
    font-size: 14px;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions > .btn-gear a.btn .ico {
    color: #fff;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn {
    color: #333333;
    background-color: #ffffff;
    border-color: #cccccc;
    color: #555555;
    background-color: #FFF;
    border: 1px solid #a2a2a2 !important;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:focus,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.focus {
    color: #333333;
    background-color: #e6e6e6 !important;
    border-color: #cccccc;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:hover {
    color: #333333;
    background-color: #e6e6e6;
    border-color: #cccccc;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active,
  .open > .dropdown-toggle._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn {
    color: #333333;
    background-color: #e6e6e6;
    border-color: #cccccc;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active:hover,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active:hover,
  .open > .dropdown-toggle._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:hover,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active:focus,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active:focus,
  .open > .dropdown-toggle._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:focus,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active.focus,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active.focus,
  .open > .dropdown-toggle._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.focus {
    color: #333333;
    background-color: #d4d4d4;
    border-color: #cccccc;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active,
  .open > .dropdown-toggle._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn {
    background-image: none;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled],
  fieldset[disabled] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled:hover,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled]:hover,
  fieldset[disabled] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:hover,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled:focus,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled]:focus,
  fieldset[disabled] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:focus,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled.focus,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled].focus,
  fieldset[disabled] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.focus,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled:active,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled]:active,
  fieldset[disabled] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled.active,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled].active,
  fieldset[disabled] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active {
    background-color: #ffffff;
    border-color: #cccccc;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn .badge {
    color: #ffffff;
    background-color: #333333;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:hover {
    color: #555555;
    background-color: #f8f8f8;
    box-shadow: 0px 4px 12px 0px rgba(220, 220, 220, 0.3);
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:focus,
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active {
    background-color: #eeeeee !important;
    color: #555555 !important;
    box-shadow: 0px 2px 8px 0px rgba(220, 220, 220, 0.5);
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled {
    opacity: 1;
    border: none !important;
    background: #eeeeee;
    color: #c8c8c8;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled:hover {
    border: none !important;
    background: #eeeeee;
    color: #c8c8c8;
  }
  html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear).dropup {
    margin-left: 8px;
  }
  html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear).dropup {
    margin-right: 8px;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .dropup .dropdown-menu:after {
    content: "";
    width: 0;
    height: 0;
    border: 6px solid transparent;
    position: absolute;
    border-bottom: 6px solid #ffffff;
    bottom: 100%;
    top: auto;
  }
  html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .dropup .dropdown-menu:after {
    left: auto;
    right: 10px;
  }
  html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .dropup .dropdown-menu:after {
    left: 10px;
    right: auto;
  }
}
@media (max-width: 991px) {
  ._is_profile_view .profiles_banner .profile-info-block .profile-info {
    flex-direction: column;
    align-items: center;
  }
  html[dir="ltr"] ._is_profile_view .profiles_banner .profile-info-block .profile-info {
    margin-left: 0;
  }
  html[dir="rtl"] ._is_profile_view .profiles_banner .profile-info-block .profile-info {
    margin-right: 0;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info:before {
    display: none;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info {
    margin-bottom: 8px;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 a {
    color: #555555;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .open a[data-toggle="dropdown"] {
    color: #FFF !important;
    border-color: #3b5998 !important;
    background: #3b5998 !important;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"] {
    border: 1px solid #555555 !important;
    color: #555555;
    font-size: 12px;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .dropup .dropdown-menu {
    top: 100%;
    bottom: auto;
    margin-top: 8px;
  }
  ._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .dropup.open .dropdown-menu {
    transform: translate3d(0, 1px, 0);
  }
}
._is_profile_view .profiles-menu {
  margin-bottom: 24px;
  background: #FFF;
  border-radius: 0px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05);
  background-color: #FFF;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 480px) {
  ._is_profile_view .profiles-menu {
    border-radius: 0;
  }
}
@media (max-width: 480px) {
  ._is_profile_view .profiles-menu {
    border-radius: 0 0 0 0;
  }
}
._is_profile_view .profiles-menu > ul {
  display: flex;
}
._is_profile_view .profiles-menu > ul > li {
  border-right: 1px solid #f8f8f8;
}
._is_profile_view .profiles-menu > ul > li > a {
  height: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding-left: 16px;
  padding-right: 16px;
  color: #a2a2a2;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._is_profile_view .profiles-menu > ul > li > a:hover,
._is_profile_view .profiles-menu > ul > li > a.active {
  color: #2d4373;
}
._is_profile_view .profiles-menu > ul > li > a .ico {
  font-size: 18px;
  margin-bottom: 8px;
}
._is_profile_view .profiles-menu > ul > li > a span span {
  font-weight: normal;
}
._is_profile_view .profiles-menu > ul > li .dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  min-width: 190px;
  margin-top: -2px;
}
html[dir="ltr"] ._is_profile_view .profiles-menu > ul > li .dropdown-menu:after {
  right: 16px;
}
html[dir="rtl"] ._is_profile_view .profiles-menu > ul > li .dropdown-menu:after {
  left: 16px;
}
._is_profile_view .profiles-menu > ul > li .dropdown-menu a {
  justify-content: space-between;
}
._is_profile_view .profiles-menu > ul > li .dropdown-menu a .ico,
._is_profile_view .profiles-menu > ul > li .dropdown-menu a .fa {
  min-width: 24px;
  display: inline-block;
}
html[dir="ltr"] ._is_profile_view .profiles-menu > ul > li .dropdown-menu a .ico,
html[dir="ltr"] ._is_profile_view .profiles-menu > ul > li .dropdown-menu a .fa {
  margin-right: 8px;
}
html[dir="rtl"] ._is_profile_view .profiles-menu > ul > li .dropdown-menu a .ico,
html[dir="rtl"] ._is_profile_view .profiles-menu > ul > li .dropdown-menu a .fa {
  margin-left: 8px;
}
html[dir='rtl'] ._is_profile_view .profiles-menu > ul > li .dropdown-menu a .ico,
html[dir='rtl'] ._is_profile_view .profiles-menu > ul > li .dropdown-menu a .fa {
  float: right;
}
._is_profile_view .profiles-menu > ul > li .dropdown-menu a .badge_number {
  color: #a2a2a2;
  font-size: 12px;
}
@media screen and (max-width: 480px) {
  ._is_profile_view .profiles-menu > ul {
    position: static;
  }
  ._is_profile_view .profiles-menu > ul .dropdown-overflow {
    position: static;
  }
  ._is_profile_view .profiles-menu > ul .dropdown-overflow .dropdown-menu {
    width: auto;
    left: 0;
    right: 0;
  }
  ._is_profile_view .profiles-menu > ul .dropdown-overflow .dropdown-menu:after {
    display: none;
  }
}
.profile-joined-group .group-item {
  display: flex;
  margin-bottom: 16px;
}
.profile-joined-group .group-item .group-avatar {
  width: 40px;
  height: 40px;
  min-width: 40px;
  margin-right: 12px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.profile-joined-group .group-item .group-avatar .img-wrapper,
.profile-joined-group .group-item .group-avatar .no_image_user {
  border-radius: 3px;
}
.profile-joined-group .group-item .group-avatar .js_hover_info:before,
.profile-joined-group .group-item .group-avatar .img-wrapper:before {
  border-radius: 3px !important;
}
.profile-joined-group .group-item:hover .group-avatar {
  box-shadow: 0px 6px 12px 0px rgba(59, 89, 152, 0.4);
}
.profile-joined-group .group-item:hover .group-avatar .js_hover_info:before,
.profile-joined-group .group-item:hover .group-avatar .img-wrapper:before {
  border-color: #3b5998;
}
.profile-joined-group .group-item .group-info {
  flex: 1;
  overflow: hidden;
}
.profile-joined-group .group-item .group-info .group-title {
  margin-bottom: 2px;
}
.profile-joined-group .group-item .group-info .group-title .user_profile_link_span a {
  font-weight: 400 !important;
  color: #3b5998 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.profile-joined-group .group-item .group-info .group-title .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.profile-joined-group .group-item .group-info .group-membercount {
  font-size: 12px;
  color: #a2a2a2;
}
#page_profile_info #content-holder ._block_content,
#page_yncfbclone_friendprofile #content-holder ._block_content,
#page_yncfbclone_photoprofile #content-holder ._block_content,
#page_yncfbclone_videoprofile #content-holder ._block_content {
  margin-top: -16px;
}
#page_profile_info #content-holder ._block_content br,
#page_yncfbclone_friendprofile #content-holder ._block_content br,
#page_yncfbclone_photoprofile #content-holder ._block_content br,
#page_yncfbclone_videoprofile #content-holder ._block_content br {
  display: none;
}
.profile-basic-info-edit {
  display: flex;
  flex-flow: wrap;
  margin: 0 -12px;
  margin-bottom: 24px;
}
.profile-basic-info-edit .item-info {
  width: 50%;
  padding: 0 12px;
}
@media (min-width: 992px) {
  .empty-left .profile-basic-info-edit .item-info,
  .empty-right .profile-basic-info-edit .item-info {
    width: 33.33%;
  }
  .empty-left.empty-right .profile-basic-info-edit .item-info {
    width: 33.33%;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .empty-left.empty-right .profile-basic-info-edit .item-info {
    width: 25%;
  }
  .empty-left.empty-right .profile-basic-info-edit .item-info.date select#day,
  .empty-left.empty-right .profile-basic-info-edit .item-info.date select#year {
    padding-left: 6px;
    padding-right: 6px;
  }
}
.profile-basic-info-edit .item-info.date {
  width: 66.67%;
}
@media screen and (max-width: 992px) {
  .profile-basic-info-edit .item-info.date {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .profile-basic-info-edit .item-info.date .select_date {
    display: flex;
    margin: 0 -4px;
  }
  .profile-basic-info-edit .item-info.date .select_date select {
    width: 33.33%;
    margin: 0 12px;
  }
}
@media screen and (max-width: 480px) {
  .profile-basic-info-edit .item-info.date .select_date {
    flex-direction: column;
    margin: 0;
  }
  .profile-basic-info-edit .item-info.date .select_date select {
    width: 100%;
    margin: 0;
  }
  .profile-basic-info-edit .item-info.date .select_date select.js_datepicker_day,
  .profile-basic-info-edit .item-info.date .select_date select.js_datepicker_year {
    margin-top: 12px;
  }
}
@media (max-width: 991px) {
  .profile-basic-info-edit .item-info {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .profile-basic-info-edit .item-info {
    width: 100%;
  }
}
.profile-basic-info-edit #js_password_info {
  display: flex;
}
.profile-basic-info-edit #js_password_info input {
  margin-bottom: 8px;
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] .profile-basic-info-edit #js_password_info input {
  margin-right: 8px;
}
html[dir="rtl"] .profile-basic-info-edit #js_password_info input {
  margin-left: 8px;
}
.accout-setting-form:last-child .from-group-button {
  margin-bottom: 0;
}
.accout-setting-form .profile-basic-info-edit {
  margin-bottom: 0;
}
.accout-setting-form .help-block {
  font-size: 12px;
}
.accout-setting-form .from-group-button {
  margin-bottom: 32px;
  padding-top: 16px;
  border-top: 1px solid #efefef;
}
.profile-edit-headline {
  margin: 0 -16px 16px;
  padding-left: 16px;
  padding-right: 16px;
  background: #f8f8f8;
  border-bottom: 1px solid #efefef;
  border-top: 1px solid #efefef;
  position: relative;
  top: -1px;
}
.profile-edit-headline .content {
  height: 40px;
  display: inline-flex;
  align-items: center;
  text-transform: uppercase;
  border-bottom: 1px solid #555555;
  position: relative;
  top: 1px;
}
html[dir="ltr"] .profile-edit-headline .content span.ico {
  margin-right: 8px;
}
html[dir="rtl"] .profile-edit-headline .content span.ico {
  margin-left: 8px;
}
#relation_with {
  display: block;
}
#relation_with #sFriendImage {
  width: 32px;
  height: 32px;
  left: 4px;
  top: 4px;
  border: none;
}
#relation_with #sFriendImage img {
  border-radius: 100%;
  max-width: 100%;
  max-height: 100%;
}
html[dir='rtl'] #relation_with #sFriendImage {
  left: auto;
  right: 4px;
}
#relation_with #sFriendInput {
  text-indent: 32px;
}
body#page_user_privacy .page_section_menu {
  margin-top: -16px;
}
@media screen and (max-width: 767px) {
  body#page_user_privacy .page_section_menu .nav.nav-tabs {
    padding-left: 8px;
    padding-right: 8px;
  }
  body#page_user_privacy .page_section_menu .nav.nav-tabs > li.active a {
    background: transparent !important;
  }
  body#page_user_privacy .page_section_menu .nav.nav-tabs > li a {
    border-right: 0 !important;
  }
}
.privacy-block-headline {
  background: rgba(168, 185, 221, 0.3);
  margin: -16px -16px 0 -16px;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
  align-items: center;
  min-height: 96px;
  margin-bottom: 8px;
}
.privacy-block-headline svg {
  fill: #2d4373;
  min-width: 74px;
  max-width: 74px;
}
html[dir="ltr"] .privacy-block-headline svg {
  margin-right: 24px;
}
html[dir="rtl"] .privacy-block-headline svg {
  margin-left: 24px;
}
.privacy-block-headline .privacy-block-headline-description {
  color: #2d4373;
  font-size: 16px;
  padding-top: 16px;
  padding-bottom: 16px;
}
.privacy-block-headline .privacy-block-headline-description h3 {
  font-size: 30px;
  color: #2d4373;
  margin: 0;
  border: 0;
  padding: 0;
  font-weight: bold;
  margin-bottom: 4px;
}
@media (max-width: 767px) {
  .privacy-block-headline {
    padding-left: 16px;
    padding-right: 16px;
  }
  .privacy-block-headline svg {
    min-width: 56px;
    max-width: 56px;
  }
  .privacy-block-headline .privacy-block-headline-description {
    font-size: 12px;
  }
  .privacy-block-headline .privacy-block-headline-description h3 {
    font-size: 20px;
  }
}
.privacy-block-content {
  display: flex;
  flex-flow: wrap;
  margin: 0 -16px;
}
.privacy-block-content .item-outer {
  width: 50%;
  padding: 0 16px;
  margin-bottom: 8px;
}
@media (max-width: 767px) {
  .privacy-block-content .item-outer {
    width: 100%;
  }
}
.privacy-block-content .form-group {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
  margin-bottom: 0;
  border-bottom: 1px solid #efefef;
  height: 100%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.privacy-block-content .form-group label {
  margin-bottom: 0;
}
@media screen and (max-width: 767px) {
  .privacy-block-content .form-group {
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media (max-width: 480px) {
  .privacy-block-content .form-group {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
  }
  .privacy-block-content .form-group label {
    margin-bottom: 8px;
  }
}
.privacy-block-content .form-group:hover {
  background-color: #f8f8f8;
}
.privacy-block-content .form-group label span.ico {
  font-size: 24px;
  display: inline-block;
}
html[dir="ltr"] .privacy-block-content .form-group label span.ico {
  margin-right: 8px;
}
html[dir="rtl"] .privacy-block-content .form-group label span.ico {
  margin-left: 8px;
}
@media (min-width: 480px + 1) {
  .privacy-block-content .form-group select {
    background: transparent;
    border: none;
    box-shadow: none;
    outline: 0;
    text-align-last: right;
  }
  html[dir='rtl'] .privacy-block-content .form-group select {
    text-align-last: left;
  }
}
.privacy-block-content .item_is_active_holder {
  display: flex;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  height: auto;
  min-width: 48px;
}
.privacy-block-content .item_is_active_holder .js_item_active {
  position: relative;
  margin: 0;
  text-indent: -99999px;
  font-size: 28px;
  padding: 0;
  background: transparent;
  position: absolute;
  left: auto;
  right: 0;
  top: 0;
  bottom: 0;
}
.privacy-block-content .item_is_active_holder .js_item_active:before {
  font-family: 'lineficon' !important;
  content: "\e9b4";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.privacy-block-content .item_is_active_holder .js_item_active.item_is_active {
  color: #3b5998;
}
.privacy-block-content .item_is_active_holder .js_item_active.item_is_not_active {
  color: #a2a2a2;
}
.privacy-block-content .item_is_active_holder .js_item_active.item_is_not_active:before {
  content: "\e935";
}
html[dir='rtl'] .privacy-block-content .item_is_active_holder .js_item_active {
  left: 0;
  right: auto;
}
.privacy-block-content .item_is_active_holder.item_selection_not_active .js_item_active.item_is_active {
  z-index: 1;
  opacity: 0;
}
.privacy-block-content .item_is_active_holder.item_selection_active .js_item_active.item_is_not_active {
  opacity: 0;
}
html[dir='rtl'] .privacy-block-content .item_is_active_holder {
  right: auto;
  left: 0;
}
@media screen and (max-width: 768px) {
  #js_privacy_block_notifications .privacy-block-content .item-outer + .item-outer,
  #js_privacy_block_profile .privacy-block-content .item-outer + .item-outer,
  #js_privacy_block_blocked .privacy-block-content .item-outer + .item-outer {
    margin-top: -8px;
  }
}
@media screen and (max-width: 767px) {
  #js_privacy_block_notifications .privacy-block-content .form-group {
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
#js_privacy_block_profile .privacy-block-content .form-group {
  padding: 8px 0;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  #page_user_privacy #main:not(.empty-left) .privacy-block-content .item-outer,
  #page_user_privacy #main:not(.empty-right) .privacy-block-content .item-outer {
    width: 100%;
  }
}
#js_privacy_block_items .privacy_setting {
  width: auto;
}
#js_privacy_block_items .privacy_setting_div a.btn {
  float: right;
  border-color: transparent !important;
}
html[dir='rtl'] #js_privacy_block_items .privacy_setting_div a.btn {
  float: left;
}
#js_privacy_block_items .privacy_setting_div.open a.btn {
  border-color: #3b5998 !important;
  color: #3b5998;
}
html[dir="ltr"] #js_privacy_block_items .privacy_setting_div .dropdown-menu {
  left: auto;
  right: 0;
}
html[dir="rtl"] #js_privacy_block_items .privacy_setting_div .dropdown-menu {
  right: auto;
  left: 0;
}
#js_privacy_block_items .privacy_setting_div .dropdown-menu:after {
  right: 11px;
  left: auto;
}
html[dir='rtl'] #js_privacy_block_items .privacy_setting_div .dropdown-menu:after {
  right: auto;
  left: 13px;
}
#js_privacy_block_items .form-group {
  border: 1px solid #efefef;
  border-bottom-color: #dcdcdc;
  margin-bottom: 16px;
}
@media (max-width: 480px) {
  #js_privacy_block_items .form-group {
    flex-direction: row;
    align-items: center;
    padding: 8px;
  }
  #js_privacy_block_items .form-group label {
    margin-bottom: 0;
  }
}
#js_privacy_block_items .form-group:hover {
  border-color: #f8f8f8;
}
#js_privacy_block_items .form-group:hover .privacy_setting_div a.btn {
  border-color: #efefef !important;
}
#js_privacy_block_items .form-group:hover .privacy_setting_div a.btn:hover {
  border-color: #3b5998 !important;
}
#js_privacy_block_items .form-group label {
  font-weight: 400;
  text-transform: uppercase;
  font-size: 16px;
  /* @media screen and (max-width: 639px){
				width: 32px;
				white-space: nowrap;
				overflow: hidden;
			} */
}
#js_privacy_block_items .form-group label > span {
  width: 32px;
}
html[dir='rtl'] #js_privacy_block_items .form-group label > span {
  display: inline-block;
}
html[dir="ltr"] #js_privacy_block_notifications .form-group label {
  padding-right: 40px;
}
html[dir="rtl"] #js_privacy_block_notifications .form-group label {
  padding-left: 40px;
}
#js_privacy_block_blocked .privacy-block-headline {
  background: #c8c8c8;
}
#js_privacy_block_blocked .privacy-block-headline svg {
  fill: #555555;
}
#js_privacy_block_blocked .privacy-block-headline .privacy-block-headline-description {
  color: #555555;
}
#js_privacy_block_blocked .privacy-block-headline .privacy-block-headline-description h3 {
  color: #555555;
}
#js_privacy_block_blocked .form-group .user_profile_link_span {
  white-space: nowrap;
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
#js_privacy_block_blocked .form-group label.btn input {
  display: none;
}
.activity-point-container .item-total {
  display: flex;
  margin-bottom: 24px;
  flex-flow: wrap;
}
@media (max-width: 480px) {
  .activity-point-container .item-total {
    justify-content: center;
  }
}
.activity-point-container .item-total .item-total-info {
  color: #a2a2a2;
  display: flex;
}
.activity-point-container .item-total .item-total-info + .item-total-info {
  position: relative;
}
html[dir="ltr"] .activity-point-container .item-total .item-total-info + .item-total-info {
  margin-left: 32px;
}
html[dir="rtl"] .activity-point-container .item-total .item-total-info + .item-total-info {
  margin-right: 32px;
}
.activity-point-container .item-total .item-total-info + .item-total-info:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -16px;
  width: 1px;
  background: #efefef;
}
html[dir='rtl'] .activity-point-container .item-total .item-total-info + .item-total-info:before {
  left: auto;
  right: -16px;
}
.activity-point-container .item-total .item-total-info i.ico {
  font-size: 48px;
}
html[dir="ltr"] .activity-point-container .item-total .item-total-info i.ico {
  margin-right: 16px;
}
html[dir="rtl"] .activity-point-container .item-total .item-total-info i.ico {
  margin-left: 16px;
}
@media (max-width: 480px) {
  .activity-point-container .item-total .item-total-info i.ico {
    font-size: 32px;
  }
}
.activity-point-container .item-total .item-total-info .item-number {
  display: flex;
  flex-direction: column;
  font-size: 14px;
}
@media (max-width: 480px) {
  .activity-point-container .item-total .item-total-info .item-number {
    font-size: 12px;
  }
}
.activity-point-container .item-total .item-total-info .item-number > span {
  font-size: 32px;
  color: #3b5998;
  line-height: 32px;
}
@media (max-width: 480px) {
  .activity-point-container .item-total .item-total-info .item-number > span {
    font-size: 24px;
    line-height: 24px;
  }
}
.activity-point-container .item-total .item-purchase {
  flex: 1;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 480px) {
  .activity-point-container .item-total .item-purchase {
    width: 100%;
    justify-content: center;
    margin-top: 16px;
    flex: none;
  }
  .activity-point-container .item-total .item-purchase .btn {
    padding: 5px 10px;
    line-height: 1.5;
    border-radius: 0;
    border-radius: 2px;
    font-size: 12px;
    line-height: 16px;
    height: 32px;
  }
}
.activity-point-container .item-detail-container {
  display: flex;
  flex-flow: wrap;
  margin: 0 -8px;
}
.activity-point-container .item-detail-container .item-info {
  width: 50%;
  padding-left: 8px;
  padding-right: 8px;
  position: relative;
  margin-bottom: 16px;
}
@media (max-width: 480px) {
  .activity-point-container .item-detail-container .item-info {
    width: 100%;
  }
}
.activity-point-container .item-detail-container .item-info .item-info-outer {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 48px;
  padding-left: 16px;
  padding-right: 16px;
}
.activity-point-container .item-detail-container .item-info .item-info-outer .item-title {
  display: flex;
  align-items: center;
}
.activity-point-container .item-detail-container .item-info .item-info-outer .item-title i.ico {
  color: #a2a2a2;
  display: inline-block;
  width: 32px;
  font-size: 16px;
  line-height: 21px;
}
.activity-point-container .item-detail-container .item-info .item-info-outer .item-count {
  color: #a2a2a2;
}
.activity-point-container .item-detail-container .item-info .item-info-outer .item-count .item-number {
  font-weight: bold;
  color: #555555;
}
.activity-point-container .item-detail-container .item-info:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  border: 1px solid #efefef;
}
html[dir="ltr"] .activity-point-container .item-detail-container .item-info:before {
  left: 8px;
}
html[dir="rtl"] .activity-point-container .item-detail-container .item-info:before {
  right: 8px;
}
html[dir="ltr"] .activity-point-container .item-detail-container .item-info:before {
  right: 8px;
}
html[dir="rtl"] .activity-point-container .item-detail-container .item-info:before {
  left: 8px;
}
html[dir="ltr"] #js_privacy_block_invisible .privacy-block-content .item-outer label {
  padding-right: 40px;
}
html[dir="rtl"] #js_privacy_block_invisible .privacy-block-content .item-outer label {
  padding-left: 40px;
}
.profile-block-action {
  background: #fff;
}
.profile-block-action .item-info-main {
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.profile-block-action .item-info-main .item-image {
  margin-bottom: 8px;
}
.profile-block-action .item-info-main .item-image .img-wrapper,
.profile-block-action .item-info-main .item-image .no_image_user {
  width: 56px;
  height: 56px;
}
.profile-block-action .item-info-main .item-info {
  margin-bottom: 8px;
}
.profile-block-action .item-info-main .item-info .item-title {
  color: #3b5998;
  font-size: 18px;
  line-height: 24px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.profile-block-action .item-info-main .item-btn-user button {
  outline: none;
}
.profile-block-action .item-info-main .item-btn-user span.ico-caret-down {
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] .profile-block-action .item-info-main .item-btn-user span.ico-caret-down {
  margin-left: 8px;
}
html[dir="rtl"] .profile-block-action .item-info-main .item-btn-user span.ico-caret-down {
  margin-right: 8px;
}
.profile-block-action .item-action {
  margin-left: 16px;
  margin-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px;
  border-top: 1px solid #efefef;
}
.profile-block-action .item-action > li {
  margin-bottom: 16px;
}
.profile-block-action .item-action > li:last-child {
  margin-bottom: 0;
}
.profile-block-action .item-action > li a {
  color: #a2a2a2;
  font-size: 14px;
  line-height: 18px;
  display: flex;
  align-items: center;
}
.profile-block-action .item-action > li a span.ico {
  display: inline-block;
  width: 22px;
}
@media (max-width: 480px) {
  .relationship-edit-profile {
    margin: 0 -16px !important;
  }
}
@media (max-width: 480px) {
  ._is_profile_view .container .row div[class^="col-"],
  ._is_pages_view .container .row div[class^="col-"],
  ._is_groups_view .container .row div[class^="col-"] {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 480px) {
  ._is_profile_view #section-header,
  ._is_pages_view #section-header,
  ._is_groups_view #section-header {
    margin-bottom: 0;
  }
}
.js_custom_groups .form-group:last-child {
  margin-bottom: 24px;
}
.js_custom_groups:first-child .profile-edit-headline {
  margin-top: -12px;
}
body._is_profile_view .profiles_banner,
body._is_groups_view .profiles_banner,
body._is_pages_view .profiles_banner {
  background-color: #fff;
}
body._is_profile_view .profiles_banner .profiles_banner_bg,
body._is_groups_view .profiles_banner .profiles_banner_bg,
body._is_pages_view .profiles_banner .profiles_banner_bg {
  border-radius: 0;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder,
body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder,
body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder {
  border-radius: 3px;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder:before,
body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder:before,
body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
body._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder .img-wrapper,
body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder .img-wrapper,
body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder .img-wrapper,
body._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder .no_image_user,
body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder .no_image_user,
body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder .no_image_user {
  border-radius: 0;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder .js_hover_info:before,
body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder .js_hover_info:before,
body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder .js_hover_info:before,
body._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder .img-wrapper:before,
body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder .img-wrapper:before,
body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder .img-wrapper:before {
  border-radius: 0 !important;
}
@media (min-width: 1081px) {
  body._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder:hover form,
  body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder:hover form,
  body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder:hover form {
    opacity: 1;
  }
  body._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form,
  body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form,
  body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form {
    opacity: 0;
    -webkit-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
  }
}
body._is_profile_view .profiles_banner .profile-info-block .profile-image form,
body._is_groups_view .profiles_banner .profile-info-block .profile-image form,
body._is_pages_view .profiles_banner .profile-info-block .profile-image form {
  bottom: 12px;
  left: 50% !important;
  right: auto !important;
  top: auto;
  transform: translateX(-50%);
  width: 40px;
  height: 40px;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-image form label,
body._is_groups_view .profiles_banner .profile-info-block .profile-image form label,
body._is_pages_view .profiles_banner .profile-info-block .profile-image form label {
  width: 40px !important;
  height: 40px !important;
  border: 2px solid #FFF !important;
  background-color: #3b5998 !important;
}
@media (max-width: 480px) {
  body._is_profile_view .profiles_banner .profile-info-block .profile-image form label .ico,
  body._is_groups_view .profiles_banner .profile-info-block .profile-image form label .ico,
  body._is_pages_view .profiles_banner .profile-info-block .profile-image form label .ico {
    position: static;
  }
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block .btn-round,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block .btn-round,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block .btn-round {
  border-radius: 0;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default),
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default),
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default) {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #555555;
  background-color: #FFF;
  border: 1px solid #a2a2a2 !important;
  border-radius: 0;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):focus,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):focus,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):focus,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).focus,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).focus,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).focus {
  color: #333333;
  background-color: #e6e6e6 !important;
  border-color: #cccccc;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):hover,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):hover,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active,
.open > .dropdown-togglebody._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default),
.open > .dropdown-togglebody._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default),
.open > .dropdown-togglebody._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default) {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active:hover,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active:hover,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active:hover,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active:hover,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active:hover,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active:hover,
.open > .dropdown-togglebody._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):hover,
.open > .dropdown-togglebody._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):hover,
.open > .dropdown-togglebody._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):hover,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active:focus,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active:focus,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active:focus,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active:focus,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active:focus,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active:focus,
.open > .dropdown-togglebody._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):focus,
.open > .dropdown-togglebody._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):focus,
.open > .dropdown-togglebody._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):focus,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active.focus,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active.focus,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active.focus,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active.focus,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active.focus,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active.focus,
.open > .dropdown-togglebody._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).focus,
.open > .dropdown-togglebody._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).focus,
.open > .dropdown-togglebody._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #cccccc;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active,
.open > .dropdown-togglebody._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default),
.open > .dropdown-togglebody._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default),
.open > .dropdown-togglebody._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default) {
  background-image: none;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled],
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled],
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled],
fieldset[disabled] body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default),
fieldset[disabled] body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default),
fieldset[disabled] body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default),
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled:hover,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled:hover,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled:hover,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled]:hover,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled]:hover,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled]:hover,
fieldset[disabled] body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):hover,
fieldset[disabled] body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):hover,
fieldset[disabled] body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):hover,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled:focus,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled:focus,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled:focus,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled]:focus,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled]:focus,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled]:focus,
fieldset[disabled] body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):focus,
fieldset[disabled] body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):focus,
fieldset[disabled] body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):focus,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled.focus,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled.focus,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled.focus,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled].focus,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled].focus,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled].focus,
fieldset[disabled] body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).focus,
fieldset[disabled] body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).focus,
fieldset[disabled] body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).focus,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled:active,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled:active,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled:active,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled]:active,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled]:active,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled]:active,
fieldset[disabled] body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active,
fieldset[disabled] body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active,
fieldset[disabled] body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled.active,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled.active,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled.active,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled].active,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled].active,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default)[disabled].active,
fieldset[disabled] body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active,
fieldset[disabled] body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active,
fieldset[disabled] body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).active {
  background-color: #ffffff;
  border-color: #cccccc;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default) .badge,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default) .badge,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default) .badge {
  color: #ffffff;
  background-color: #333333;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):hover,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):hover,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):hover {
  color: #555555;
  background-color: #f8f8f8;
  box-shadow: 0px 4px 12px 0px rgba(220, 220, 220, 0.3);
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):focus,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):focus,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):focus,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default):active {
  background-color: #eeeeee !important;
  color: #555555 !important;
  box-shadow: 0px 2px 8px 0px rgba(220, 220, 220, 0.5);
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled {
  opacity: 1;
  border: none !important;
  background: #eeeeee;
  color: #c8c8c8;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled:hover,
body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled:hover,
body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"]:not(.btn-default).disabled:hover {
  border: none !important;
  background: #eeeeee;
  color: #c8c8c8;
}
body._is_profile_view .profiles-menu,
body._is_groups_view .profiles-menu,
body._is_pages_view .profiles-menu {
  margin-bottom: 16px;
}
body._is_profile_view .profiles-menu > ul > li.active > a,
body._is_groups_view .profiles-menu > ul > li.active > a,
body._is_pages_view .profiles-menu > ul > li.active > a {
  color: #555555;
}
body._is_profile_view .profiles-menu > ul > li > a,
body._is_groups_view .profiles-menu > ul > li > a,
body._is_pages_view .profiles-menu > ul > li > a {
  color: #3b5998;
  padding-left: 24px;
  padding-right: 24px;
  text-transform: capitalize;
  font-size: 14px;
}
body._is_profile_view .profiles-menu > ul > li > a.active,
body._is_groups_view .profiles-menu > ul > li > a.active,
body._is_pages_view .profiles-menu > ul > li > a.active {
  color: #555;
}
body._is_profile_view .profiles-menu > ul > li > a span span,
body._is_groups_view .profiles-menu > ul > li > a span span,
body._is_pages_view .profiles-menu > ul > li > a span span {
  color: #a2a2a2;
}
html[dir='rtl'] body._is_profile_view .profiles-menu > ul > li > a span span,
html[dir='rtl'] body._is_groups_view .profiles-menu > ul > li > a span span,
html[dir='rtl'] body._is_pages_view .profiles-menu > ul > li > a span span {
  display: inline-block;
}
body._is_profile_view .profiles-menu > ul > li > a > span:not(.ico):not(.fa),
body._is_groups_view .profiles-menu > ul > li > a > span:not(.ico):not(.fa),
body._is_pages_view .profiles-menu > ul > li > a > span:not(.ico):not(.fa) {
  font-weight: bold;
}
body._is_profile_view .profiles-menu > ul > li .dropdown-menu .item-menu-img,
body._is_groups_view .profiles-menu > ul > li .dropdown-menu .item-menu-img,
body._is_pages_view .profiles-menu > ul > li .dropdown-menu .item-menu-img {
  min-width: 24px;
  text-align: center;
  width: 24px;
}
html[dir="ltr"] body._is_profile_view .profiles-menu > ul > li .dropdown-menu .item-menu-img,
html[dir="ltr"] body._is_groups_view .profiles-menu > ul > li .dropdown-menu .item-menu-img,
html[dir="ltr"] body._is_pages_view .profiles-menu > ul > li .dropdown-menu .item-menu-img {
  margin-right: 8px;
}
html[dir="rtl"] body._is_profile_view .profiles-menu > ul > li .dropdown-menu .item-menu-img,
html[dir="rtl"] body._is_groups_view .profiles-menu > ul > li .dropdown-menu .item-menu-img,
html[dir="rtl"] body._is_pages_view .profiles-menu > ul > li .dropdown-menu .item-menu-img {
  margin-left: 8px;
}
body._is_profile_view .profiles-menu > ul > li .dropdown-menu .item-menu-img img,
body._is_groups_view .profiles-menu > ul > li .dropdown-menu .item-menu-img img,
body._is_pages_view .profiles-menu > ul > li .dropdown-menu .item-menu-img img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  max-width: 18px;
}
body._is_profile_view .profiles-menu > ul > li.dropdown-overflow > a,
body._is_groups_view .profiles-menu > ul > li.dropdown-overflow > a,
body._is_pages_view .profiles-menu > ul > li.dropdown-overflow > a {
  padding-left: 16px;
  padding-right: 16px;
}
@media (max-width: 991px) {
  body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"],
  body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"],
  body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"] {
    border-color: #a2a2a2 !important;
  }
}
@media (min-width: 992px) {
  body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block .dropup.open a[data-toggle="dropdown"],
  body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block .dropup.open a[data-toggle="dropdown"],
  body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block .dropup.open a[data-toggle="dropdown"] {
    background: #eeeeee;
  }
  body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear,
  body._is_groups_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear,
  body._is_pages_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear {
    top: -42px;
  }
  body._is_profile_view .profiles-menu,
  body._is_groups_view .profiles-menu,
  body._is_pages_view .profiles-menu {
    padding-left: 184px;
  }
  html[dir='rtl'] body._is_profile_view .profiles-menu,
  html[dir='rtl'] body._is_groups_view .profiles-menu,
  html[dir='rtl'] body._is_pages_view .profiles-menu {
    padding-left: 0;
    padding-right: 184px;
  }
  body._is_profile_view .profiles_banner .profile-info-block .profile-image,
  body._is_groups_view .profiles_banner .profile-info-block .profile-image,
  body._is_pages_view .profiles_banner .profile-info-block .profile-image {
    bottom: -64px;
  }
}
.yncfbclone-profile-menu-app {
  display: flex;
  align-items: center;
}
html[dir="ltr"] .yncfbclone-profile-menu-app {
  margin-right: 8px;
}
html[dir="rtl"] .yncfbclone-profile-menu-app {
  margin-left: 8px;
}
.yncfbclone-profile-menu-app .ico,
.yncfbclone-profile-menu-app .fa {
  margin-bottom: 4px;
}
.yncfbclone-profile-block-custom .ync-fbclone-block-recent-photo {
  display: flex;
  flex-flow: wrap;
  margin: 0 -2px;
}
.yncfbclone-profile-block-custom .ync-fbclone-block-recent-photo article {
  width: 33.33%;
  padding: 2px;
}
.yncfbclone-profile-block-custom .ync-fbclone-block-recent-photo article .item-media {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.yncfbclone-profile-block-custom .ync-fbclone-block-recent-photo article .item-media:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  body._is_profile_view .profiles-menu {
    /* IE10+ CSS */
    justify-content: flex-start;
  }
}
@media (min-width: 992px) {
  body._is_profile_view #main {
    margin-top: -16px;
  }
}
body._is_profile_view[data-profile="fixed"] .profiles-menu > ul > li > a.active:after {
  display: none;
}
body._is_profile_view .profiles-menu:before {
  content: "";
  position: absolute;
  height: 1px;
  left: 0;
  right: 0;
  background-color: #ccc;
  bottom: 0;
}
body._is_profile_view .profiles-menu > ul > li {
  border-color: #eeeeee;
}
body._is_profile_view .profiles-menu > ul > li > a[data-toggle="dropdown"] {
  height: 39px;
}
body._is_profile_view .profiles-menu > ul > li > a.active {
  overflow: hidden;
  position: relative;
  background-color: transparent !important;
}
body._is_profile_view .profiles-menu > ul > li > a.active:after {
  content: "";
  width: 14px;
  height: 14px;
  display: inline-block;
  position: absolute;
  border: 1px solid #ccc;
  background-color: #e9ebee;
  transform: translateX(-50%) rotate(45deg);
  top: auto;
  bottom: -7px;
  left: 50%;
}
body._is_profile_view .profiles-menu > ul > li > a {
  height: 40px;
}
@media (min-width: 992px) {
  body._is_profile_view .profiles-menu > ul > li > a:hover {
    background-color: #f8f8f8;
  }
}
body._is_profile_view .profiles-menu > ul > li > a.explore .ico {
  margin-bottom: 0;
}
body._is_profile_view .profiles-menu > ul > li > a:not(.explore) > .ico,
body._is_profile_view .profiles-menu > ul > li > a:not(.explore) > .fa,
body._is_profile_view .profiles-menu > ul > li > a:not(.explore) > .item-menu-img {
  display: none;
}
@media (min-width: 1200px) {
  body._is_profile_view .profiles_banner:hover .change-cover-block > #js_change_cover_photo,
  body._is_profile_view .profiles_banner .change-cover-block.open > #js_change_cover_photo {
    background: rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
  }
  body._is_profile_view .profiles_banner:hover .change-cover-block > #js_change_cover_photo .ico,
  body._is_profile_view .profiles_banner .change-cover-block.open > #js_change_cover_photo .ico {
    opacity: 1;
    transform: scale(1);
  }
  body._is_profile_view .profiles_banner:hover .change-cover-block > #js_change_cover_photo .item-text,
  body._is_profile_view .profiles_banner .change-cover-block.open > #js_change_cover_photo .item-text {
    opacity: 1;
  }
}
body._is_profile_view .profiles_banner .change-cover-block {
  position: absolute;
  top: 16px;
}
html[dir='ltr'] body._is_profile_view .profiles_banner .change-cover-block {
  left: 20px;
  right: auto;
}
html[dir='rtl'] body._is_profile_view .profiles_banner .change-cover-block {
  right: 20px;
  left: auto;
}
body._is_profile_view .profiles_banner .change-cover-block > #js_change_cover_photo {
  height: 32px;
  width: auto;
  border-radius: 0;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid rgba(255, 255, 255, 0.5) !important;
  -webkit-transition: border 0ms ease;
  -o-transition: border 0ms ease;
  transition: border 0ms ease;
}
@media (min-width: 1200px) {
  body._is_profile_view .profiles_banner .change-cover-block > #js_change_cover_photo {
    background: transparent;
    border: none !important;
  }
}
html[dir="ltr"] body._is_profile_view .profiles_banner .change-cover-block > #js_change_cover_photo .ico {
  margin-right: 8px;
}
html[dir="rtl"] body._is_profile_view .profiles_banner .change-cover-block > #js_change_cover_photo .ico {
  margin-left: 8px;
}
@media (min-width: 1200px) {
  body._is_profile_view .profiles_banner .change-cover-block > #js_change_cover_photo .ico {
    opacity: 0.5;
    transform: scale(1.3);
  }
}
body._is_profile_view .profiles_banner .change-cover-block > #js_change_cover_photo .item-text {
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
}
@media (min-width: 1200px) {
  body._is_profile_view .profiles_banner .change-cover-block > #js_change_cover_photo .item-text {
    opacity: 0;
  }
}
html[dir="ltr"] body._is_profile_view .profiles_banner .profile-info-block {
  padding-right: 16px;
}
html[dir="rtl"] body._is_profile_view .profiles_banner .profile-info-block {
  padding-left: 16px;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info:before {
  display: none;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .btn-gear.open [data-toggle="dropdown"] .ico-gear-o {
  color: #fff !important;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions > a.btn,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a.btn,
body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .pending-request a.btn {
  height: 24px;
  font-size: 12px;
  font-weight: bold;
}
html[dir='ltr'] body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block .dropup {
  margin-left: -1px;
}
html[dir='rtl'] body._is_profile_view .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block .dropup {
  margin-right: -1px;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-image {
  border-radius: 3px;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
@media (min-width: 992px) {
  body._is_profile_view .profiles_banner .profile-info-block .profile-image {
    bottom: -40px !important;
  }
}
body._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder {
  position: relative;
  box-shadow: none;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form {
  left: 0px !important;
  right: 0px !important;
  bottom: 0px !important;
  height: 40px;
  transform: translate(0);
  width: auto;
  background: rgba(0, 0, 0, 0.5) !important;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form label {
  width: 100% !important;
  height: 40px;
  border: none !important;
  background-color: transparent !important;
  border-radius: 0 !important;
  padding: 0 8px;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form label .item-text {
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
}
html[dir="ltr"] body._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form label .item-text {
  margin-left: 8px;
}
html[dir="rtl"] body._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form label .item-text {
  margin-right: 8px;
}
body._is_profile_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form label:hover {
  border-radius: 0 !important;
  background-color: transparent !important;
}
#js_block_content_profile_basic_info {
  display: flex;
  align-items: flex-start;
}
#js_block_content_profile_basic_info .ync-fbclone-profile-info-aboutme {
  width: 33.33%;
}
html[dir="ltr"] #js_block_content_profile_basic_info .ync-fbclone-profile-info-aboutme {
  padding-right: 16px;
}
html[dir="rtl"] #js_block_content_profile_basic_info .ync-fbclone-profile-info-aboutme {
  padding-left: 16px;
}
#main.empty-right #js_block_content_profile_basic_info .ync-fbclone-profile-info-aboutme,
#main.empty-left #js_block_content_profile_basic_info .ync-fbclone-profile-info-aboutme {
  width: 33.33%;
}
#main.empty-right.empty-left #js_block_content_profile_basic_info .ync-fbclone-profile-info-aboutme {
  width: 25%;
}
#js_block_content_profile_basic_info .ync-fbclone-profile-info-aboutme .item-title {
  font-size: 13px;
  font-weight: bold;
  margin-bottom: 8px;
}
#js_block_content_profile_basic_info .ync-fbclone-profile-info-aboutme .item-content {
  font-size: 12px;
}
#js_block_content_profile_basic_info .ync-fbclone-profile-info-basic {
  flex: 1;
}
#js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  position: relative;
  margin-top: 16px;
  padding-top: 16px;
}
@media (min-width: 768px) {
  #main.empty-right #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item,
  #main.empty-left #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item {
    width: 50%;
  }
  #main.empty-right #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item:nth-child(-n+2),
  #main.empty-left #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item:nth-child(-n+2) {
    padding-top: 0;
    margin-top: 0;
  }
  #main.empty-right #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item:nth-child(-n+2):before,
  #main.empty-left #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item:nth-child(-n+2):before {
    display: none;
  }
  #main.empty-right.empty-left #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item {
    width: 33.33%;
  }
  #main.empty-right.empty-left #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item:nth-child(-n+3) {
    padding-top: 0;
    margin-top: 0;
  }
  #main.empty-right.empty-left #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item:nth-child(-n+3):before {
    display: none;
  }
}
@media (max-width: 767px) {
  #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item {
    width: 50% ;
  }
  #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item:nth-child(-n+2) {
    padding-top: 0;
    margin-top: 0;
  }
  #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item:nth-child(-n+2):before {
    display: none;
  }
}
#js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item .item-label {
  font-size: 13px;
  margin-bottom: 8px;
}
#js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item .item-value {
  font-size: 12px;
}
#js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item:before {
  content: "";
  position: absolute;
  top: 0;
  height: 1px;
  background-color: #eeeeee;
}
html[dir="ltr"] #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item:before {
  left: 0;
}
html[dir="rtl"] #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item:before {
  right: 0;
}
html[dir="ltr"] #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item:before {
  right: 16px;
}
html[dir="rtl"] #js_block_content_profile_basic_info .ync-fbclone-profile-info-basic .item:before {
  left: 16px;
}
.btn-default-fbclone {
  height: 24px;
  font-size: 12px;
  line-height: 16px;
  color: #555555;
  background-color: #f8f8f8 !important;
  border: 1px solid #a2a2a2 !important;
  font-weight: bold;
  padding: 0 12px !important;
  border-radius: 2px;
}
@media (min-width: 992px) {
  .btn-default-fbclone:hover {
    background-color: #eeeeee !important;
  }
}
#page_profile_info #content-stage,
#page_yncfbclone_friendprofile #content-stage,
#page_yncfbclone_photoprofile #content-stage,
#page_yncfbclone_videoprofile #content-stage {
  background: transparent !important;
  padding-left: 0;
  padding-right: 0;
  box-shadow: none;
  padding-top: 16px;
}
#page_profile_info ._block_content,
#page_yncfbclone_friendprofile ._block_content,
#page_yncfbclone_photoprofile ._block_content,
#page_yncfbclone_videoprofile ._block_content {
  background-color: transparent;
}
#page_profile_info #content .block,
#page_yncfbclone_friendprofile #content .block,
#page_yncfbclone_photoprofile #content .block,
#page_yncfbclone_videoprofile #content .block {
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 16px;
  padding-top: 0;
}
#page_profile_info #content .block > .title,
#page_yncfbclone_friendprofile #content .block > .title,
#page_yncfbclone_photoprofile #content .block > .title,
#page_yncfbclone_videoprofile #content .block > .title {
  background-color: #f8f8f8;
  font-size: 20px;
  font-weight: bold;
}
#page_profile_info #content .block > .title a > span,
#page_yncfbclone_friendprofile #content .block > .title a > span,
#page_yncfbclone_photoprofile #content .block > .title a > span,
#page_yncfbclone_videoprofile #content .block > .title a > span {
  line-height: 20px;
}
#page_profile_info #content .block > .title .btn,
#page_yncfbclone_friendprofile #content .block > .title .btn,
#page_yncfbclone_photoprofile #content .block > .title .btn,
#page_yncfbclone_videoprofile #content .block > .title .btn,
#page_profile_info #content .block > .title button,
#page_yncfbclone_friendprofile #content .block > .title button,
#page_yncfbclone_photoprofile #content .block > .title button,
#page_yncfbclone_videoprofile #content .block > .title button {
  height: 24px;
  font-size: 12px;
  line-height: 16px;
  color: #555555;
  background-color: #f8f8f8 !important;
  border: 1px solid #a2a2a2 !important;
  font-weight: bold;
  padding: 0 12px !important;
  border-radius: 2px;
}
@media (min-width: 992px) {
  #page_profile_info #content .block > .title .btn:hover,
  #page_yncfbclone_friendprofile #content .block > .title .btn:hover,
  #page_yncfbclone_photoprofile #content .block > .title .btn:hover,
  #page_yncfbclone_videoprofile #content .block > .title .btn:hover,
  #page_profile_info #content .block > .title button:hover,
  #page_yncfbclone_friendprofile #content .block > .title button:hover,
  #page_yncfbclone_photoprofile #content .block > .title button:hover,
  #page_yncfbclone_videoprofile #content .block > .title button:hover {
    background-color: #eeeeee !important;
  }
}
@media (max-width: 767px) {
  #page_profile_info #content .block > .title > .btn:not(.ynfbclone-profile-action-one),
  #page_yncfbclone_friendprofile #content .block > .title > .btn:not(.ynfbclone-profile-action-one),
  #page_yncfbclone_photoprofile #content .block > .title > .btn:not(.ynfbclone-profile-action-one),
  #page_yncfbclone_videoprofile #content .block > .title > .btn:not(.ynfbclone-profile-action-one) {
    display: none !important;
  }
}
#page_profile_info #content .block > .title .ynfbclone-profile-action-one .ico,
#page_yncfbclone_friendprofile #content .block > .title .ynfbclone-profile-action-one .ico,
#page_yncfbclone_photoprofile #content .block > .title .ynfbclone-profile-action-one .ico,
#page_yncfbclone_videoprofile #content .block > .title .ynfbclone-profile-action-one .ico {
  color: #555555;
  font-weight: bold;
}
@media (min-width: 768px) {
  #page_profile_info #content .block > .title .ynfbclone-profile-action-one .ico,
  #page_yncfbclone_friendprofile #content .block > .title .ynfbclone-profile-action-one .ico,
  #page_yncfbclone_photoprofile #content .block > .title .ynfbclone-profile-action-one .ico,
  #page_yncfbclone_videoprofile #content .block > .title .ynfbclone-profile-action-one .ico {
    display: none;
  }
}
#page_profile_info #content .block > .title .ynfbclone-profile-action-one .item-text,
#page_yncfbclone_friendprofile #content .block > .title .ynfbclone-profile-action-one .item-text,
#page_yncfbclone_photoprofile #content .block > .title .ynfbclone-profile-action-one .item-text,
#page_yncfbclone_videoprofile #content .block > .title .ynfbclone-profile-action-one .item-text {
  margin: 0;
  color: #555555;
  font-weight: bold;
}
@media (max-width: 767px) {
  #page_profile_info #content .block > .title .ynfbclone-profile-action-one .item-text,
  #page_yncfbclone_friendprofile #content .block > .title .ynfbclone-profile-action-one .item-text,
  #page_yncfbclone_photoprofile #content .block > .title .ynfbclone-profile-action-one .item-text,
  #page_yncfbclone_videoprofile #content .block > .title .ynfbclone-profile-action-one .item-text {
    display: none;
  }
}
@media (max-width: 767px) {
  #page_profile_info #content .block > .title .ynfbclone-profile-action-more,
  #page_yncfbclone_friendprofile #content .block > .title .ynfbclone-profile-action-more,
  #page_yncfbclone_photoprofile #content .block > .title .ynfbclone-profile-action-more,
  #page_yncfbclone_videoprofile #content .block > .title .ynfbclone-profile-action-more {
    display: block !important;
  }
  html[dir='ltr'] #page_profile_info #content .block > .title .ynfbclone-profile-action-more,
  html[dir='ltr'] #page_yncfbclone_friendprofile #content .block > .title .ynfbclone-profile-action-more,
  html[dir='ltr'] #page_yncfbclone_photoprofile #content .block > .title .ynfbclone-profile-action-more,
  html[dir='ltr'] #page_yncfbclone_videoprofile #content .block > .title .ynfbclone-profile-action-more {
    margin-left: auto;
  }
  html[dir='rtl'] #page_profile_info #content .block > .title .ynfbclone-profile-action-more,
  html[dir='rtl'] #page_yncfbclone_friendprofile #content .block > .title .ynfbclone-profile-action-more,
  html[dir='rtl'] #page_yncfbclone_photoprofile #content .block > .title .ynfbclone-profile-action-more,
  html[dir='rtl'] #page_yncfbclone_videoprofile #content .block > .title .ynfbclone-profile-action-more {
    margin-right: auto;
  }
}
#page_profile_info .profiles-menu .app-addnew-block,
#page_yncfbclone_friendprofile .profiles-menu .app-addnew-block,
#page_yncfbclone_photoprofile .profiles-menu .app-addnew-block,
#page_yncfbclone_videoprofile .profiles-menu .app-addnew-block {
  display: none;
}
#page_yncfbclone_photoprofile .photo-mode-view-container {
  display: none !important;
}
#page_profile_info #js_block_border_apps_ync_fbclone_block_friends > .title:before {
  font-family: 'lineficon' !important;
  content: "\eb58";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#page_profile_info #js_block_border_apps_ync_fbclone_block_photos > .title:before {
  font-family: 'lineficon' !important;
  content: "\ea24";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#page_profile_info #js_block_border_apps_ync_fbclone_block_videos > .title:before {
  font-family: 'lineficon' !important;
  content: "\eb3d";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body._is_profile_view #js_block_border_profile_info > .title {
  justify-content: flex-start !important;
}
body._is_profile_view #js_block_border_profile_info > .title:before {
  font-size: 22px;
  color: #a2a2a2;
  font-family: 'lineficon' !important;
  content: '\eaa9';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-bottom: 4px;
}
html[dir="ltr"] body._is_profile_view #js_block_border_profile_info > .title:before {
  margin-right: 8px;
}
html[dir="rtl"] body._is_profile_view #js_block_border_profile_info > .title:before {
  margin-left: 8px;
}
.ynfbclone-mixin-profile-information-style > .title {
  justify-content: flex-start !important;
}
html[dir='ltr'] .ynfbclone-mixin-profile-information-style > .title > .btn,
html[dir='ltr'] .ynfbclone-mixin-profile-information-style > .title > button {
  margin-right: -8px;
  margin-left: auto;
}
html[dir='rtl'] .ynfbclone-mixin-profile-information-style > .title > .btn,
html[dir='rtl'] .ynfbclone-mixin-profile-information-style > .title > button {
  margin-left: -8px;
  margin-right: auto;
}
html[dir='ltr'] .ynfbclone-mixin-profile-information-style > .title > .btn + .btn,
html[dir='ltr'] .ynfbclone-mixin-profile-information-style > .title > button + .btn,
html[dir='ltr'] .ynfbclone-mixin-profile-information-style > .title > .btn + button,
html[dir='ltr'] .ynfbclone-mixin-profile-information-style > .title > button + button {
  margin-left: 7px;
}
html[dir='rtl'] .ynfbclone-mixin-profile-information-style > .title > .btn + .btn,
html[dir='rtl'] .ynfbclone-mixin-profile-information-style > .title > button + .btn,
html[dir='rtl'] .ynfbclone-mixin-profile-information-style > .title > .btn + button,
html[dir='rtl'] .ynfbclone-mixin-profile-information-style > .title > button + button {
  margin-right: 7px;
}
.ynfbclone-mixin-profile-information-style > .title > .btn .item-count,
.ynfbclone-mixin-profile-information-style > .title > button .item-count {
  display: inline-block;
  padding: 3px;
  border-radius: 2px;
  color: #fff !important;
  background-color: #fa3e3e;
  font-size: 10px;
  line-height: 10px !important;
  max-height: 14px;
  margin: 0 !important;
}
html[dir='ltr'] .ynfbclone-mixin-profile-information-style > .title > .btn .item-count,
html[dir='ltr'] .ynfbclone-mixin-profile-information-style > .title > button .item-count {
  margin-left: 4px !important;
}
html[dir='rtl'] .ynfbclone-mixin-profile-information-style > .title > .btn .item-count,
html[dir='rtl'] .ynfbclone-mixin-profile-information-style > .title > button .item-count {
  margin-right: 4px !important;
}
html[dir="ltr"] .ynfbclone-mixin-profile-information-style > .title .ynfbclone-friend-edit-privacy {
  margin-left: 16px !important;
}
html[dir="rtl"] .ynfbclone-mixin-profile-information-style > .title .ynfbclone-friend-edit-privacy {
  margin-right: 16px !important;
}
.ynfbclone-mixin-profile-information-style > .title:before {
  font-size: 22px;
  color: #a2a2a2;
  margin-bottom: 2px;
}
html[dir="ltr"] .ynfbclone-mixin-profile-information-style > .title:before {
  margin-right: 8px;
}
html[dir="rtl"] .ynfbclone-mixin-profile-information-style > .title:before {
  margin-left: 8px;
}
.ynfbclone-mixin-profile-information-style .tab_content {
  display: none;
}
.ynfbclone-mixin-profile-information-style .ync-fbclone-information-view-more {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 48px;
  background-color: #f8f8f8;
  border-top: 1px solid #eeeeee;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
  color: #3b5998;
  margin: 0 -16px;
  margin-bottom: -16px;
}
@media (min-width: 992px) {
  .ynfbclone-mixin-profile-information-style .ync-fbclone-information-view-more:hover:hover {
    text-decoration: underline;
  }
}
#js_block_border_apps_ync_fbclone_block_friends > .title {
  justify-content: flex-start !important;
}
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_friends > .title > .btn,
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_friends > .title > button {
  margin-right: -8px;
  margin-left: auto;
}
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_friends > .title > .btn,
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_friends > .title > button {
  margin-left: -8px;
  margin-right: auto;
}
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_friends > .title > .btn + .btn,
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_friends > .title > button + .btn,
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_friends > .title > .btn + button,
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_friends > .title > button + button {
  margin-left: 7px;
}
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_friends > .title > .btn + .btn,
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_friends > .title > button + .btn,
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_friends > .title > .btn + button,
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_friends > .title > button + button {
  margin-right: 7px;
}
#js_block_border_apps_ync_fbclone_block_friends > .title > .btn .item-count,
#js_block_border_apps_ync_fbclone_block_friends > .title > button .item-count {
  display: inline-block;
  padding: 3px;
  border-radius: 2px;
  color: #fff !important;
  background-color: #fa3e3e;
  font-size: 10px;
  line-height: 10px !important;
  max-height: 14px;
  margin: 0 !important;
}
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_friends > .title > .btn .item-count,
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_friends > .title > button .item-count {
  margin-left: 4px !important;
}
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_friends > .title > .btn .item-count,
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_friends > .title > button .item-count {
  margin-right: 4px !important;
}
html[dir="ltr"] #js_block_border_apps_ync_fbclone_block_friends > .title .ynfbclone-friend-edit-privacy {
  margin-left: 16px !important;
}
html[dir="rtl"] #js_block_border_apps_ync_fbclone_block_friends > .title .ynfbclone-friend-edit-privacy {
  margin-right: 16px !important;
}
#js_block_border_apps_ync_fbclone_block_friends > .title:before {
  font-size: 22px;
  color: #a2a2a2;
  margin-bottom: 2px;
}
html[dir="ltr"] #js_block_border_apps_ync_fbclone_block_friends > .title:before {
  margin-right: 8px;
}
html[dir="rtl"] #js_block_border_apps_ync_fbclone_block_friends > .title:before {
  margin-left: 8px;
}
#js_block_border_apps_ync_fbclone_block_friends .tab_content {
  display: none;
}
#js_block_border_apps_ync_fbclone_block_friends .ync-fbclone-information-view-more {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 48px;
  background-color: #f8f8f8;
  border-top: 1px solid #eeeeee;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
  color: #3b5998;
  margin: 0 -16px;
  margin-bottom: -16px;
}
@media (min-width: 992px) {
  #js_block_border_apps_ync_fbclone_block_friends .ync-fbclone-information-view-more:hover:hover {
    text-decoration: underline;
  }
}
@media (max-width: 767px) {
  #js_block_border_apps_ync_fbclone_block_friends {
    padding-top: 24px !important;
  }
  #js_block_border_apps_ync_fbclone_block_friends > .content {
    position: static;
  }
}
#js_block_border_apps_ync_fbclone_block_photos > .title {
  justify-content: flex-start !important;
}
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_photos > .title > .btn,
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_photos > .title > button {
  margin-right: -8px;
  margin-left: auto;
}
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_photos > .title > .btn,
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_photos > .title > button {
  margin-left: -8px;
  margin-right: auto;
}
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_photos > .title > .btn + .btn,
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_photos > .title > button + .btn,
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_photos > .title > .btn + button,
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_photos > .title > button + button {
  margin-left: 7px;
}
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_photos > .title > .btn + .btn,
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_photos > .title > button + .btn,
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_photos > .title > .btn + button,
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_photos > .title > button + button {
  margin-right: 7px;
}
#js_block_border_apps_ync_fbclone_block_photos > .title > .btn .item-count,
#js_block_border_apps_ync_fbclone_block_photos > .title > button .item-count {
  display: inline-block;
  padding: 3px;
  border-radius: 2px;
  color: #fff !important;
  background-color: #fa3e3e;
  font-size: 10px;
  line-height: 10px !important;
  max-height: 14px;
  margin: 0 !important;
}
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_photos > .title > .btn .item-count,
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_photos > .title > button .item-count {
  margin-left: 4px !important;
}
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_photos > .title > .btn .item-count,
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_photos > .title > button .item-count {
  margin-right: 4px !important;
}
html[dir="ltr"] #js_block_border_apps_ync_fbclone_block_photos > .title .ynfbclone-friend-edit-privacy {
  margin-left: 16px !important;
}
html[dir="rtl"] #js_block_border_apps_ync_fbclone_block_photos > .title .ynfbclone-friend-edit-privacy {
  margin-right: 16px !important;
}
#js_block_border_apps_ync_fbclone_block_photos > .title:before {
  font-size: 22px;
  color: #a2a2a2;
  margin-bottom: 2px;
}
html[dir="ltr"] #js_block_border_apps_ync_fbclone_block_photos > .title:before {
  margin-right: 8px;
}
html[dir="rtl"] #js_block_border_apps_ync_fbclone_block_photos > .title:before {
  margin-left: 8px;
}
#js_block_border_apps_ync_fbclone_block_photos .tab_content {
  display: none;
}
#js_block_border_apps_ync_fbclone_block_photos .ync-fbclone-information-view-more {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 48px;
  background-color: #f8f8f8;
  border-top: 1px solid #eeeeee;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
  color: #3b5998;
  margin: 0 -16px;
  margin-bottom: -16px;
}
@media (min-width: 992px) {
  #js_block_border_apps_ync_fbclone_block_photos .ync-fbclone-information-view-more:hover:hover {
    text-decoration: underline;
  }
}
#js_block_border_apps_ync_fbclone_block_videos > .title {
  justify-content: flex-start !important;
}
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_videos > .title > .btn,
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_videos > .title > button {
  margin-right: -8px;
  margin-left: auto;
}
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_videos > .title > .btn,
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_videos > .title > button {
  margin-left: -8px;
  margin-right: auto;
}
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_videos > .title > .btn + .btn,
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_videos > .title > button + .btn,
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_videos > .title > .btn + button,
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_videos > .title > button + button {
  margin-left: 7px;
}
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_videos > .title > .btn + .btn,
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_videos > .title > button + .btn,
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_videos > .title > .btn + button,
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_videos > .title > button + button {
  margin-right: 7px;
}
#js_block_border_apps_ync_fbclone_block_videos > .title > .btn .item-count,
#js_block_border_apps_ync_fbclone_block_videos > .title > button .item-count {
  display: inline-block;
  padding: 3px;
  border-radius: 2px;
  color: #fff !important;
  background-color: #fa3e3e;
  font-size: 10px;
  line-height: 10px !important;
  max-height: 14px;
  margin: 0 !important;
}
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_videos > .title > .btn .item-count,
html[dir='ltr'] #js_block_border_apps_ync_fbclone_block_videos > .title > button .item-count {
  margin-left: 4px !important;
}
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_videos > .title > .btn .item-count,
html[dir='rtl'] #js_block_border_apps_ync_fbclone_block_videos > .title > button .item-count {
  margin-right: 4px !important;
}
html[dir="ltr"] #js_block_border_apps_ync_fbclone_block_videos > .title .ynfbclone-friend-edit-privacy {
  margin-left: 16px !important;
}
html[dir="rtl"] #js_block_border_apps_ync_fbclone_block_videos > .title .ynfbclone-friend-edit-privacy {
  margin-right: 16px !important;
}
#js_block_border_apps_ync_fbclone_block_videos > .title:before {
  font-size: 22px;
  color: #a2a2a2;
  margin-bottom: 2px;
}
html[dir="ltr"] #js_block_border_apps_ync_fbclone_block_videos > .title:before {
  margin-right: 8px;
}
html[dir="rtl"] #js_block_border_apps_ync_fbclone_block_videos > .title:before {
  margin-left: 8px;
}
#js_block_border_apps_ync_fbclone_block_videos .tab_content {
  display: none;
}
#js_block_border_apps_ync_fbclone_block_videos .ync-fbclone-information-view-more {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 48px;
  background-color: #f8f8f8;
  border-top: 1px solid #eeeeee;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
  color: #3b5998;
  margin: 0 -16px;
  margin-bottom: -16px;
}
@media (min-width: 992px) {
  #js_block_border_apps_ync_fbclone_block_videos .ync-fbclone-information-view-more:hover:hover {
    text-decoration: underline;
  }
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .js_yncfb_result:empty {
  margin-top: 0;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content {
  margin-bottom: -16px;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul {
  display: flex;
  flex-flow: wrap;
  margin: 0 -8px;
  margin-bottom: 16px;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .extra_info {
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 16px;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item {
  width: 50%;
  padding-left: 8px;
  padding-right: 8px;
  margin-top: 16px;
}
@media (max-width: 992px) {
  .ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item {
    width: 100%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item {
    width: 50%;
  }
}
@media (min-width: 768px) {
  #main.empty-right.empty-left .ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item {
    width: 50% !important;
  }
}
@media (min-width: 992px) {
  #main.empty-right.empty-left .ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item {
    width: 33.33% !important;
  }
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .item-outer {
  display: flex;
  align-items: center;
  position: relative;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .item-outer:before {
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  border: 1px solid #eeeeee;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .item-image {
  min-width: 64px;
}
html[dir="ltr"] .ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .item-image {
  margin-right: 8px;
}
html[dir="rtl"] .ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .item-image {
  margin-left: 8px;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .item-image .no_image_user,
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .item-image .img-wrapper {
  width: 64px;
  height: 64px;
  border-radius: 0;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .item-image .js_hover_info:before,
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .item-image .img-wrapper:before {
  border-radius: 0 !important;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .item-content {
  flex: 1;
  min-width: 0;
  position: relative;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .item-content .item-name {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .item-content .item-name a {
  font-size: 14px;
  line-height: 18px;
  color: #3b5998 !important;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .item-content .item-name a:hover {
  text-decoration: underline;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .item-content .item-friend {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .friend-actions {
  margin-left: 8px;
  margin-right: 8px;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .friend-actions .dropdown-menu {
  margin-top: 8px;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .friend-actions .dropdown-menu li {
  width: 100%;
}
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .friend-actions a[data-toggle="dropdown"],
.ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .friend-actions a.btn {
  height: 24px;
  font-size: 12px;
  line-height: 16px;
  color: #555555;
  background-color: #f8f8f8 !important;
  border: 1px solid #a2a2a2 !important;
  font-weight: bold;
  padding: 0 12px !important;
  border-radius: 2px;
}
@media (min-width: 992px) {
  .ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .friend-actions a[data-toggle="dropdown"]:hover,
  .ync-fbclone-profile-friend-section .ync-fbclone-information-content .tab_content ul .js_friend_item .friend-actions a.btn:hover {
    background-color: #eeeeee !important;
  }
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing {
  display: flex;
  flex-flow: wrap;
  margin: 0 -16px;
  /* margin-bottom: -@grid-point*2; */
  padding: 0 2px;
  padding-bottom: 4px;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item {
  padding: 0 2px;
  width: 25%;
  padding-top: 4px;
}
@media (max-width: 1199px) {
  .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item {
    width: 33.33%;
  }
}
@media (max-width: 991px) {
  .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item {
    width: 50%;
  }
}
@media (max-width: 320px) {
  .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item {
    width: 100%;
  }
}
@media (min-width: 768px) {
  #main.empty-right.empty-left .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item {
    width: 33.33% !important;
  }
}
@media (min-width: 992px) {
  #main.empty-right.empty-left .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item {
    width: 25% !important;
  }
}
@media (min-width: 1200px) {
  #main.empty-right.empty-left .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item {
    width: 20% !important;
  }
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-outer {
  position: relative;
}
@media (min-width: 992px) {
  .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-outer:hover .item-option .dropdown .row_edit_bar_action {
    opacity: 1;
  }
  .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-outer:hover .item-inner {
    opacity: 1;
  }
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-media {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-media:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-inner {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-inner {
    opacity: 0;
  }
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-inner:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.8));
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-inner .item-title {
  color: #fff!important;
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  max-width: 100%;
  padding: 0 12px;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-inner .item-inner-bottom {
  position: relative;
  font-size: 12px;
  line-height: 16px;
  color: #fff;
  display: flex;
  padding-top: 8px;
  margin-top: 8px;
  padding-left: 12px;
  padding-right: 12px;
  border-top: 1px solid #a2a2a2;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-inner .item-inner-bottom a {
  color: #fff !important;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-inner .item-inner-bottom .item-comment:before {
  content: "";
  width: 2px;
  height: 2px;
  display: inline-block;
  margin: 0 6px;
  margin-bottom: 3px;
  background-color: #fff;
}
html[dir='ltr'] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-inner .item-inner-bottom .item-like-icon .ico {
  margin-right: 4px;
}
html[dir='rtl'] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-inner .item-inner-bottom .item-like-icon .ico {
  margin-left: 4px;
  display: inline-block;
}
html[dir='ltr'] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-inner .item-inner-bottom .item-like-icon {
  margin-left: auto;
}
html[dir='rtl'] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-inner .item-inner-bottom .item-like-icon {
  margin-right: auto;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-media-flag {
  position: absolute;
  display: flex;
  top: 0;
}
html[dir="ltr"] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-media-flag {
  left: 0;
}
html[dir="rtl"] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-media-flag {
  right: 0;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .moderation_row {
  position: absolute;
  top: 0;
  z-index: 3;
}
html[dir="ltr"] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .moderation_row {
  left: 0;
}
html[dir="rtl"] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .moderation_row {
  right: 0;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-option {
  position: absolute;
  top: 8px;
}
html[dir="ltr"] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-option {
  right: 8px;
}
html[dir="rtl"] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-option {
  left: 8px;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-option .dropdown.open .row_edit_bar_action {
  opacity: 1;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-option .dropdown .row_edit_bar_action {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.35);
  border-radius: 2px;
  color: #555555;
  font-size: 10px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-option .dropdown .row_edit_bar_action {
    opacity: 0;
  }
  .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-option .dropdown .row_edit_bar_action:hover {
    background-color: #f8f8f8;
  }
}
html[dir='ltr'] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-option .dropdown .dropdown-menu:after {
  left: auto;
  right: 6px;
}
html[dir='rtl'] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-photo .profile-photo-listing .photo-listing-item .item-option .dropdown .dropdown-menu:after {
  left: 6px;
  right: auto;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing {
  display: flex;
  flex-flow: wrap;
  margin: 0 -8px;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item {
  width: 33.33%;
  padding-left: 8px;
  padding-right: 8px;
  margin-top: 16px;
}
@media (max-width: 767px) {
  .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item {
    width: 50%;
  }
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-outer {
  position: relative;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-media a {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 62.5%;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-inner {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 8px 12px;
  color: #fff;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-inner:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.8));
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-inner .item-title {
  position: relative;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-inner .item-title a {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  color: #fff !important;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-inner .item-info {
  position: relative;
  margin-top: 2px;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-inner .item-info .item-total-photo {
  display: inline-flex;
  text-transform: lowercase;
}
html[dir='ltr'] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-inner .item-info .item-total-photo .item-text {
  margin-left: 4px;
}
html[dir='rtl'] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-inner .item-info .item-total-photo .item-text {
  margin-right: 4px;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-inner .item-info .item-privacy:before {
  content: "";
  width: 2px;
  height: 2px;
  display: inline-block;
  margin: 0 6px;
  margin-bottom: 3px;
  background-color: #fff;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-media-flag {
  position: absolute;
  display: flex;
  top: 0;
}
html[dir="ltr"] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-media-flag {
  left: 0;
}
html[dir="rtl"] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-media-flag {
  right: 0;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .moderation_row {
  position: absolute;
  top: 0;
  z-index: 3;
}
html[dir="ltr"] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .moderation_row {
  left: 0;
}
html[dir="rtl"] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .moderation_row {
  right: 0;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-option {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
}
html[dir="ltr"] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-option {
  right: 8px;
}
html[dir="rtl"] .ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-option {
  left: 8px;
}
.ync-fbclone-profile-photo-section .ync-fbclone-information-content .tab_content.container-album .profile-album-listing .photo-album-item .item-option .dropdown .row_edit_bar_action {
  height: 24px;
  width: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: transparent;
  color: #fff !important;
  font-size: 12px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-fbclone-profile-video-section {
  margin-bottom: -16px;
  margin-top: -16px;
}
.ync-fbclone-profile-video-section .profile-video-listing {
  display: flex;
  flex-flow: wrap;
  margin: 0 -16px;
  padding: 0 2px;
  padding-bottom: 4px;
}
.ync-fbclone-profile-video-section .profile-video-listing .video-item {
  padding: 0 2px;
  width: 25%;
  padding-top: 4px;
}
@media (max-width: 1199px) {
  .ync-fbclone-profile-video-section .profile-video-listing .video-item {
    width: 33.33%;
  }
}
@media (max-width: 991px) {
  .ync-fbclone-profile-video-section .profile-video-listing .video-item {
    width: 50%;
  }
}
@media (max-width: 320px) {
  .ync-fbclone-profile-video-section .profile-video-listing .video-item {
    width: 100%;
  }
}
@media (min-width: 768px) {
  #main.empty-right.empty-left .ync-fbclone-profile-video-section .profile-video-listing .video-item {
    width: 33.33% !important;
  }
}
@media (min-width: 992px) {
  #main.empty-right.empty-left .ync-fbclone-profile-video-section .profile-video-listing .video-item {
    width: 25% !important;
  }
}
@media (min-width: 1200px) {
  #main.empty-right.empty-left .ync-fbclone-profile-video-section .profile-video-listing .video-item {
    width: 20% !important;
  }
}
.ync-fbclone-profile-video-section .profile-video-listing .video-item .item-media-flag {
  position: absolute;
  display: flex;
  top: 0;
}
html[dir="ltr"] .ync-fbclone-profile-video-section .profile-video-listing .video-item .item-media-flag {
  left: 0;
}
html[dir="rtl"] .ync-fbclone-profile-video-section .profile-video-listing .video-item .item-media-flag {
  right: 0;
}
.ync-fbclone-profile-video-section .profile-video-listing .video-item .moderation_row {
  position: absolute;
  top: 0;
  z-index: 2;
}
html[dir="ltr"] .ync-fbclone-profile-video-section .profile-video-listing .video-item .moderation_row {
  left: 0;
}
html[dir="rtl"] .ync-fbclone-profile-video-section .profile-video-listing .video-item .moderation_row {
  right: 0;
}
.ync-fbclone-profile-video-section .profile-video-listing .video-item .item-option {
  position: absolute;
  top: 8px;
}
html[dir="ltr"] .ync-fbclone-profile-video-section .profile-video-listing .video-item .item-option {
  right: 8px;
}
html[dir="rtl"] .ync-fbclone-profile-video-section .profile-video-listing .video-item .item-option {
  left: 8px;
}
.ync-fbclone-profile-video-section .profile-video-listing .video-item .item-option .dropdown.open .dropdown-toggle {
  opacity: 1;
}
.ync-fbclone-profile-video-section .profile-video-listing .video-item .item-option .dropdown .dropdown-toggle {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.35);
  border-radius: 2px;
  color: #555555;
  font-size: 10px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .ync-fbclone-profile-video-section .profile-video-listing .video-item .item-option .dropdown .dropdown-toggle {
    opacity: 0;
  }
  .ync-fbclone-profile-video-section .profile-video-listing .video-item .item-option .dropdown .dropdown-toggle:hover {
    background-color: #f8f8f8;
  }
}
html[dir='ltr'] .ync-fbclone-profile-video-section .profile-video-listing .video-item .item-option .dropdown .dropdown-menu:after {
  left: auto;
  right: 6px;
}
html[dir='rtl'] .ync-fbclone-profile-video-section .profile-video-listing .video-item .item-option .dropdown .dropdown-menu:after {
  left: 6px;
  right: auto;
}
.ync-fbclone-profile-video-section .profile-video-listing .video-item .item-outer {
  position: relative;
}
@media (min-width: 992px) {
  .ync-fbclone-profile-video-section .profile-video-listing .video-item .item-outer:hover .item-option .dropdown .dropdown-toggle {
    opacity: 1;
  }
  .ync-fbclone-profile-video-section .profile-video-listing .video-item .item-outer:hover .item-inner {
    opacity: 1;
  }
  .ync-fbclone-profile-video-section .profile-video-listing .video-item .item-outer:hover .item-media-src:before {
    opacity: 1;
  }
}
.ync-fbclone-profile-video-section .profile-video-listing .video-item .item-media-src {
  width: 100%;
}
.ync-fbclone-profile-video-section .profile-video-listing .video-item .item-media-src:before {
  font-family: 'lineficon' !important;
  content: "\ead6";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  z-index: 1;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  opacity: 0;
}
.ync-fbclone-profile-video-section .profile-video-listing .video-item .item-media-src > span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-color: #000;
}
.ync-fbclone-profile-video-section .profile-video-listing .video-item .item-media-src > span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.ync-fbclone-profile-video-section .profile-video-listing .video-item .item-inner {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 12px 8px;
  color: #fff;
}
.ync-fbclone-profile-video-section .profile-video-listing .video-item .item-inner .item-video-length {
  text-shadow: 1px 1px #000;
  text-align: right;
}
html[dir='rtl'] .ync-fbclone-profile-video-section .profile-video-listing .video-item .item-inner .item-video-length {
  text-align: left;
}
.ync-fbclone-information-section {
  margin-top: -30px;
}
.ync-fbclone-information-section .ync-fbclone-information-header {
  background-color: #f8f8f8;
  margin: 0 -16px;
  padding-left: 16px;
  padding-right: 16px;
  border-bottom: 1px solid #eeeeee;
}
.ync-fbclone-information-section .ync-fbclone-information-header ul {
  display: flex;
  align-items: center;
  margin: 0 -8px;
}
.ync-fbclone-information-section .ync-fbclone-information-header ul li {
  position: relative;
}
.ync-fbclone-information-section .ync-fbclone-information-header ul li:before {
  content: "";
  width: 12px;
  height: 12px;
  border: 1px solid #eeeeee;
  position: absolute;
  left: 50%;
  bottom: -6px;
  background-color: #fff;
  transform: translateX(-50%) rotate(45deg);
  transition: all 150ms linear;
  display: block;
  opacity: 0;
  border-bottom: 0;
  border-right: 0;
}
.ync-fbclone-information-section .ync-fbclone-information-header ul li.active:before {
  opacity: 1;
}
.ync-fbclone-information-section .ync-fbclone-information-header ul li.active a {
  color: #555555;
}
.ync-fbclone-information-section .ync-fbclone-information-header ul li a {
  width: auto;
  padding-left: 8px;
  padding-right: 8px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  color: #3b5998;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
}
@media (min-width: 992px) {
  .ync-fbclone-information-section .ync-fbclone-information-header ul li a:hover {
    color: #555555;
  }
}
.ync-fbclone-information-section .ync-fbclone-information-header ul li a .item-number {
  color: #a2a2a2;
  font-weight: normal;
}
html[dir='ltr'] .ync-fbclone-information-section .ync-fbclone-information-header ul li a .item-number {
  margin-left: 4px;
}
html[dir='rtl'] .ync-fbclone-information-section .ync-fbclone-information-header ul li a .item-number {
  margin-right: 4px;
}
.ync-fbclone-information-section .ync-fbclone-information-header ul .yncfbclone-profilepage-search-custom input.form-control {
  height: 26px;
  width: 250px;
  border-color: #dcdcdc;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .ync-fbclone-information-section .ync-fbclone-information-header ul .yncfbclone-profilepage-search-custom input.form-control {
    /* IE10+ CSS */
    padding-top: 0 ;
    padding-bottom: 0;
  }
}
@media (min-width: 992px) {
  .ync-fbclone-information-section .ync-fbclone-information-header ul .yncfbclone-profilepage-search-custom input.form-control {
    width: 310px;
  }
}
@media (max-width: 767px) {
  .ync-fbclone-information-section .ync-fbclone-information-header ul .yncfbclone-profilepage-search-custom input.form-control {
    height: 32px;
    width: 100%;
    border-left: 0;
    border-right: 0;
  }
}
.ync-fbclone-information-section .ync-fbclone-information-header ul .yncfbclone-profilepage-search-custom .input-group-addon {
  font-size: 14px;
  width: 24px;
  padding: 0;
}
@media (max-width: 767px) {
  .ync-fbclone-information-section .ync-fbclone-information-header ul .yncfbclone-profilepage-search-custom .input-group-addon {
    width: 40px;
  }
}
.ync-fbclone-information-section .ync-fbclone-information-header ul .yncfbclone-profilepage-search-custom .input-group-addon:before {
  content: "";
  position: absolute;
  top: 4px;
  bottom: 4px;
  width: 1px;
  background-color: #eeeeee;
}
html[dir="ltr"] .ync-fbclone-information-section .ync-fbclone-information-header ul .yncfbclone-profilepage-search-custom .input-group-addon:before {
  left: 0;
}
html[dir="rtl"] .ync-fbclone-information-section .ync-fbclone-information-header ul .yncfbclone-profilepage-search-custom .input-group-addon:before {
  right: 0;
}
.ync-fbclone-information-section .ync-fbclone-information-header ul .yncfbclone-profilepage-search-custom .input-group-addon .btn {
  width: 100%;
  height: 100%;
  padding: 0 !important;
}
html[dir='ltr'] .ync-fbclone-information-section .ync-fbclone-information-header ul .yncfbclone-profilepage-search-custom {
  margin-left: auto;
}
html[dir='rtl'] .ync-fbclone-information-section .ync-fbclone-information-header ul .yncfbclone-profilepage-search-custom {
  margin-right: auto;
}
@media (max-width: 767px) {
  .ync-fbclone-information-section .ync-fbclone-information-header ul .yncfbclone-profilepage-search-custom {
    position: absolute;
    top: 0;
    left: 1px;
    right: 1px;
  }
}
._is_profile_view .profiles-menu .app-addnew-block {
  display: none;
}
._is_profile_view .header_bar_menu {
  position: relative;
  margin: -16px -16px 16px -16px;
  padding: 16px;
  background-color: #f8f8f8;
}
._is_profile_view .header_bar_menu .header-filter-holder {
  background-color: transparent;
  margin-bottom: 0;
}
._is_profile_view .header_bar_menu .header-page-title {
  border-bottom: 0;
  font-weight: bold;
}
._is_profile_view .header_bar_menu .header-page-title a {
  font-size: 20px;
}
@media (max-width: 767px) {
  ._is_profile_view .header_bar_menu .header-page-title {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
._is_profile_view .header_bar_menu .header-filter-holder {
  display: none;
}
._is_profile_view .header_bar_menu .app-addnew-block {
  position: absolute;
  top: 16px;
  padding: 0 !important;
}
html[dir="ltr"] ._is_profile_view .header_bar_menu .app-addnew-block {
  right: 8px;
}
html[dir="rtl"] ._is_profile_view .header_bar_menu .app-addnew-block {
  left: 8px;
}
@media (max-width: 767px) {
  ._is_profile_view .header_bar_menu .app-addnew-block {
    top: 44px;
  }
}
._is_profile_view .header_bar_menu .app-addnew-block .btn-app-addnew {
  position: static !important;
}
._is_profile_view .header_bar_menu .app-addnew-block .btn-app-addnew a.btn {
  height: 24px;
  font-size: 12px;
  line-height: 16px;
  color: #555555;
  background-color: #f8f8f8 !important;
  border: 1px solid #a2a2a2 !important;
  font-weight: bold;
  padding: 0 12px !important;
  border-radius: 2px;
  width: auto;
}
@media (min-width: 992px) {
  ._is_profile_view .header_bar_menu .app-addnew-block .btn-app-addnew a.btn:hover {
    background-color: #eeeeee !important;
  }
}
._is_profile_view .header_bar_menu .app-addnew-block .btn-app-addnew a.btn .ico {
  color: #555555;
  display: none;
}
html[dir="ltr"] ._is_profile_view .header_bar_menu .app-addnew-block .btn-app-addnew a.btn .ico {
  margin-right: 8px;
}
html[dir="rtl"] ._is_profile_view .header_bar_menu .app-addnew-block .btn-app-addnew a.btn .ico {
  margin-left: 8px;
}
@media (max-width: 767px) {
  ._is_profile_view .header_bar_menu .app-addnew-block .btn-app-addnew a.btn .ico {
    display: inline-block;
    font-weight: bold;
  }
  html[dir="ltr"] ._is_profile_view .header_bar_menu .app-addnew-block .btn-app-addnew a.btn .ico {
    margin-right: 0;
  }
  html[dir="rtl"] ._is_profile_view .header_bar_menu .app-addnew-block .btn-app-addnew a.btn .ico {
    margin-left: 0;
  }
}
._is_profile_view .header_bar_menu .app-addnew-block .btn-app-addnew a.btn:hover,
._is_profile_view .header_bar_menu .app-addnew-block .btn-app-addnew a.btn:focus {
  box-shadow: none !important;
  background-color: #eeeeee !important;
}
._is_profile_view .header_bar_menu .app-addnew-block .btn-app-addnew a.btn .item-text {
  display: inline-block !important;
  color: #555555 !important;
}
@media (max-width: 767px) {
  ._is_profile_view .header_bar_menu .app-addnew-block .btn-app-addnew a.btn .item-text {
    display: none !important;
  }
}
._is_profile_view .header_bar_menu .header_bar_search {
  display: inline-flex;
  position: absolute;
  top: 48px;
  margin: 0;
}
html[dir="ltr"] ._is_profile_view .header_bar_menu .header_bar_search {
  right: 8px;
}
html[dir="rtl"] ._is_profile_view .header_bar_menu .header_bar_search {
  left: 8px;
}
@media (max-width: 767px) {
  ._is_profile_view .header_bar_menu .header_bar_search {
    position: static;
    display: flex;
    margin: 0 -16px;
    margin-top: -16px;
  }
  ._is_profile_view .header_bar_menu .header_bar_search #form_main_search {
    width: 100%;
  }
}
._is_profile_view .header_bar_menu .header_bar_search .header_bar_search_holder {
  width: 200px;
}
@media (min-width: 992px) {
  ._is_profile_view .header_bar_menu .header_bar_search .header_bar_search_holder {
    width: 310px;
  }
}
@media (max-width: 767px) {
  ._is_profile_view .header_bar_menu .header_bar_search .header_bar_search_holder {
    width: 100%;
    margin-bottom: 8px;
  }
}
._is_profile_view .header_bar_menu .header_bar_search .header_bar_search_inner input.form-control {
  height: 26px;
  padding: 8px;
  background-color: #fff;
  font-size: 12px;
  border: 1px solid #dcdcdc;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  ._is_profile_view .header_bar_menu .header_bar_search .header_bar_search_inner input.form-control {
    /* IE10+ CSS */
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media (max-width: 767px) {
  ._is_profile_view .header_bar_menu .header_bar_search .header_bar_search_inner input.form-control {
    border-left: 0;
    border-right: 0;
    height: 32px;
  }
}
._is_profile_view .header_bar_menu .header_bar_search .header_bar_search_inner .form-control-feedback {
  width: 24px;
}
html[dir="ltr"] ._is_profile_view .header_bar_menu .header_bar_search .header_bar_search_inner .form-control-feedback {
  right: 0;
}
html[dir="rtl"] ._is_profile_view .header_bar_menu .header_bar_search .header_bar_search_inner .form-control-feedback {
  left: 0;
}
@media (max-width: 767px) {
  ._is_profile_view .header_bar_menu .header_bar_search .header_bar_search_inner .form-control-feedback {
    width: 40px;
  }
}
._is_profile_view .header_bar_menu .header_bar_search .header_bar_search_inner .form-control-feedback:before {
  content: "";
  position: absolute;
  top: 4px;
  bottom: 4px;
  width: 1px;
  background-color: #eeeeee;
}
html[dir="ltr"] ._is_profile_view .header_bar_menu .header_bar_search .header_bar_search_inner .form-control-feedback:before {
  left: 0;
}
html[dir="rtl"] ._is_profile_view .header_bar_menu .header_bar_search .header_bar_search_inner .form-control-feedback:before {
  right: 0;
}
body._is_pages_view .profile-action-block.profiles-owner-actions .btn-gear:not(.open) a[data-toggle="dropdown"]:hover .ico,
body._is_groups_view .profile-action-block.profiles-owner-actions .btn-gear:not(.open) a[data-toggle="dropdown"]:hover .ico {
  color: #555555 !important;
}
@media (min-width: 1200px) {
  body._is_pages_view .profiles_banner:hover .change-cover-block > #js_change_cover_photo,
  body._is_groups_view .profiles_banner:hover .change-cover-block > #js_change_cover_photo,
  body._is_pages_view .profiles_banner .change-cover-block.open > #js_change_cover_photo,
  body._is_groups_view .profiles_banner .change-cover-block.open > #js_change_cover_photo {
    background: rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
  }
  body._is_pages_view .profiles_banner:hover .change-cover-block > #js_change_cover_photo .ico,
  body._is_groups_view .profiles_banner:hover .change-cover-block > #js_change_cover_photo .ico,
  body._is_pages_view .profiles_banner .change-cover-block.open > #js_change_cover_photo .ico,
  body._is_groups_view .profiles_banner .change-cover-block.open > #js_change_cover_photo .ico {
    opacity: 1;
    transform: scale(1);
  }
  body._is_pages_view .profiles_banner:hover .change-cover-block > #js_change_cover_photo .item-text,
  body._is_groups_view .profiles_banner:hover .change-cover-block > #js_change_cover_photo .item-text,
  body._is_pages_view .profiles_banner .change-cover-block.open > #js_change_cover_photo .item-text,
  body._is_groups_view .profiles_banner .change-cover-block.open > #js_change_cover_photo .item-text {
    opacity: 1;
  }
}
body._is_pages_view .profiles_banner .change-cover-block > #js_change_cover_photo,
body._is_groups_view .profiles_banner .change-cover-block > #js_change_cover_photo {
  width: auto;
  border-radius: 0;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid rgba(255, 255, 255, 0.5) !important;
  -webkit-transition: border 0ms ease;
  -o-transition: border 0ms ease;
  transition: border 0ms ease;
}
@media (min-width: 1200px) {
  body._is_pages_view .profiles_banner .change-cover-block > #js_change_cover_photo,
  body._is_groups_view .profiles_banner .change-cover-block > #js_change_cover_photo {
    background: transparent;
    border: none !important;
  }
}
@media (min-width: 1200px) {
  body._is_pages_view .profiles_banner .change-cover-block > #js_change_cover_photo .ico,
  body._is_groups_view .profiles_banner .change-cover-block > #js_change_cover_photo .ico {
    opacity: 0.5;
    transform: scale(1.3);
  }
}
body._is_pages_view .profiles_banner .change-cover-block > #js_change_cover_photo .item-text,
body._is_groups_view .profiles_banner .change-cover-block > #js_change_cover_photo .item-text {
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
}
@media (min-width: 1200px) {
  body._is_pages_view .profiles_banner .change-cover-block > #js_change_cover_photo .item-text,
  body._is_groups_view .profiles_banner .change-cover-block > #js_change_cover_photo .item-text {
    opacity: 0;
  }
}
body._is_pages_view .profiles_banner .profile-info-block .profile-image form label,
body._is_groups_view .profiles_banner .profile-info-block .profile-image form label {
  border-radius: 0 !important;
}
body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form,
body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form {
  opacity: 1 !important;
  transform: none !important;
  bottom: 8px !important;
}
html[dir='ltr'] body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form,
html[dir='ltr'] body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form {
  left: auto !important;
  right: 8px !important;
}
html[dir='rtl'] body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form,
html[dir='rtl'] body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form {
  right: auto !important;
  left: 8px !important;
}
body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form label,
body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form label {
  border: none !important;
  background-color: rgba(0, 0, 0, 0.5) !important;
}
@media (min-width: 1200px) {
  body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form label,
  body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form label {
    background: transparent !important;
    border: none !important;
  }
}
@media (min-width: 1200px) {
  body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form label .ico,
  body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder form label .ico {
    opacity: 0.5;
    transform: scale(1.3);
  }
}
@media (min-width: 1200px) {
  body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder:hover form label,
  body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder:hover form label {
    background: rgba(0, 0, 0, 0.5) !important;
  }
  body._is_pages_view .profiles_banner .profile-info-block .profile-image .profile_image_holder:hover form label .ico,
  body._is_groups_view .profiles_banner .profile-info-block .profile-image .profile_image_holder:hover form label .ico {
    opacity: 1;
    transform: scale(1);
  }
}
body._is_pages_view .profiles_banner .change-cover-block a[data-toggle="dropdown"],
body._is_groups_view .profiles_banner .change-cover-block a[data-toggle="dropdown"] {
  border-radius: 0 !important;
}
.pages-profile-banner .profiles-menu > ul > li.explorer .dropdown-menu a:hover,
.pages-profile-banner .profiles-menu > ul > li.explorer .dropdown-menu a.active,
.groups-profile-banner .profiles-menu > ul > li.explorer .dropdown-menu a:hover,
.groups-profile-banner .profiles-menu > ul > li.explorer .dropdown-menu a.active {
  color: #fff !important;
}
._is_profile_view .profiles-menu > ul {
  flex-flow: wrap;
  overflow: hidden;
  height: 40px;
  position: relative;
}
._is_profile_view .profiles-menu > ul div.overlay {
  position: absolute;
  top: 0;
  right: 0;
  width: 200px;
  bottom: 0;
  z-index: 1;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 25%, #ffffff 100%);
}
html[dir='rtl'] ._is_profile_view .profiles-menu > ul div.overlay {
  left: 0;
  right: auto;
}
._is_profile_view .profiles-menu > ul > li > a .badge_number_inline {
  display: inline !important;
}
._is_profile_view .profiles-menu > ul > li > a .badge_number {
  display: none;
}
._is_profile_view .profiles-menu > ul > li .dropdown-menu a {
  justify-content: flex-start;
}
html[dir='ltr'] ._is_profile_view .profiles-menu > ul > li .dropdown-menu a .badge_number {
  margin-left: auto;
  margin-right: 0;
}
html[dir='rtl'] ._is_profile_view .profiles-menu > ul > li .dropdown-menu a .badge_number {
  margin-right: auto;
  margin-left: 0;
}
#page_advancedmarketplace_search.theme_yncfbclone .p-advmarketplace-search-formgroup-wrapper .form-group {
  width: 100% !important;
}
html[dir='ltr'] body.theme_yncfbclone._is_profile_view .p-advance-search-button,
html[dir='ltr'] body.theme_yncfbclone._is_profile_view .ync-advance-search-button {
  right: 24px !important;
}
html[dir='rtl'] body.theme_yncfbclone._is_profile_view .p-advance-search-button,
html[dir='rtl'] body.theme_yncfbclone._is_profile_view .ync-advance-search-button {
  left: 24px !important;
}
body.theme_yncfbclone._is_profile_view .header_bar_search .p-advance-search-form:before,
body.theme_yncfbclone._is_profile_view .header_bar_search .ync-advance-search-form:before {
  width: 8px;
  height: 8px;
  top: -5px;
}
html[dir='ltr'] body.theme_yncfbclone._is_profile_view .header_bar_search .p-advance-search-form:before,
html[dir='ltr'] body.theme_yncfbclone._is_profile_view .header_bar_search .ync-advance-search-form:before {
  right: 36px !important;
}
html[dir='rtl'] body.theme_yncfbclone._is_profile_view .header_bar_search .p-advance-search-form:before,
html[dir='rtl'] body.theme_yncfbclone._is_profile_view .header_bar_search .ync-advance-search-form:before {
  left: 36px !important;
}
body._is_pages_view #main,
body._is_groups_view #main {
  margin-top: -16px;
}
#page_review_index.theme_yncfbclone._is_profile_view .p-review-comment-listing-filter .header_bar_menu {
  display: none !important;
}
/*=============================================
=            FOOTER            =
=============================================*/
#section-footer,
#section-footer-left {
  background: #fff ;
  font-size: 12px;
}
#section-footer .footer-holder,
#section-footer-left .footer-holder {
  background: transparent;
  display: flex;
  flex-direction: column;
  border-top: 1px solid #dcdcdc;
  padding-top: 16px;
  padding-bottom: 16px;
  background: #fff;
}
@media (max-width: 767px) {
  #section-footer .footer-holder,
  #section-footer-left .footer-holder {
    flex-direction: column;
  }
}
#section-footer .footer-holder .copyright,
#section-footer-left .footer-holder .copyright {
  font-size: 12px;
  font-weight: bold;
  color: #3b5998;
}
#section-footer .footer-holder .copyright a,
#section-footer-left .footer-holder .copyright a {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#section-footer .footer-holder .copyright a:hover,
#section-footer-left .footer-holder .copyright a:hover,
#section-footer .footer-holder .copyright a:focus,
#section-footer-left .footer-holder .copyright a:focus {
  color: #555555;
}
html[dir='rtl'] #section-footer .footer-holder .copyright a,
html[dir='rtl'] #section-footer-left .footer-holder .copyright a {
  display: inline-block;
}
#section-footer .footer-holder .select-language,
#section-footer-left .footer-holder .select-language {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #efefef;
}
#section-footer .footer-holder .select-language .language-list-inline,
#section-footer-left .footer-holder .select-language .language-list-inline {
  display: flex;
  flex-flow: wrap;
}
#section-footer .footer-holder .select-language .language-list-inline li,
#section-footer-left .footer-holder .select-language .language-list-inline li {
  list-style-type: none;
  margin-right: 10px;
}
html[dir='rtl'] #section-footer .footer-holder .select-language .language-list-inline li,
html[dir='rtl'] #section-footer-left .footer-holder .select-language .language-list-inline li {
  margin-right: 0;
  margin-left: 10px;
}
#section-footer .footer-holder .select-language .language-list-inline li.active span,
#section-footer-left .footer-holder .select-language .language-list-inline li.active span,
#section-footer .footer-holder .select-language .language-list-inline li.active a,
#section-footer-left .footer-holder .select-language .language-list-inline li.active a {
  color: #a2a2a2;
}
#section-footer .footer-holder .select-language .language-list-inline li.active span:hover:after,
#section-footer-left .footer-holder .select-language .language-list-inline li.active span:hover:after,
#section-footer .footer-holder .select-language .language-list-inline li.active a:hover:after,
#section-footer-left .footer-holder .select-language .language-list-inline li.active a:hover:after {
  opacity: 0;
}
#section-footer .footer-holder .select-language .language-list-inline li a,
#section-footer-left .footer-holder .select-language .language-list-inline li a,
#section-footer .footer-holder .select-language .language-list-inline li span,
#section-footer-left .footer-holder .select-language .language-list-inline li span {
  font-size: 12px;
  line-height: 20px;
  color: #3b5998;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  position: relative;
}
#section-footer .footer-holder .select-language .language-list-inline li a:after,
#section-footer-left .footer-holder .select-language .language-list-inline li a:after,
#section-footer .footer-holder .select-language .language-list-inline li span:after,
#section-footer-left .footer-holder .select-language .language-list-inline li span:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -2px;
  height: 1px;
  background: #3b5998;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#section-footer .footer-holder .select-language .language-list-inline li a:hover:after,
#section-footer-left .footer-holder .select-language .language-list-inline li a:hover:after,
#section-footer .footer-holder .select-language .language-list-inline li span:hover:after,
#section-footer-left .footer-holder .select-language .language-list-inline li span:hover:after {
  opacity: 1;
}
#section-footer .footer-holder .select-language .language-list-dropdown .select-language-btn,
#section-footer-left .footer-holder .select-language .language-list-dropdown .select-language-btn {
  height: 24px;
  width: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #dcdcdc;
  color: #555555;
  font-size: 12px;
  border-radius: 4px;
  cursor: pointer;
}
#section-footer .footer-holder .select-language .language-list-dropdown .select-language-btn .ico,
#section-footer-left .footer-holder .select-language .language-list-dropdown .select-language-btn .ico {
  font-size: 12px;
}
#section-footer .footer-holder .select-language .language-list-dropdown .dropdown-menu,
#section-footer-left .footer-holder .select-language .language-list-dropdown .dropdown-menu {
  max-width: 200px;
  min-width: 200px;
}
#section-footer .footer-holder .select-language .language-list-dropdown .dropdown-menu li a,
#section-footer-left .footer-holder .select-language .language-list-dropdown .dropdown-menu li a {
  white-space: normal;
}
#section-footer .footer-holder .select-language .language-list-dropdown .dropdown-menu li a .ico,
#section-footer-left .footer-holder .select-language .language-list-dropdown .dropdown-menu li a .ico {
  display: none;
}
html[dir="ltr"] #section-footer .footer-holder .select-language .language-list-dropdown .dropdown-menu li a.active,
html[dir="ltr"] #section-footer-left .footer-holder .select-language .language-list-dropdown .dropdown-menu li a.active {
  padding-right: 32px;
}
html[dir="rtl"] #section-footer .footer-holder .select-language .language-list-dropdown .dropdown-menu li a.active,
html[dir="rtl"] #section-footer-left .footer-holder .select-language .language-list-dropdown .dropdown-menu li a.active {
  padding-left: 32px;
}
#section-footer .footer-holder .select-language .language-list-dropdown .dropdown-menu li a.active:after,
#section-footer-left .footer-holder .select-language .language-list-dropdown .dropdown-menu li a.active:after {
  font-family: 'lineficon' !important;
  content: '\eb17';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
}
html[dir='rtl'] #section-footer .footer-holder .select-language .language-list-dropdown .dropdown-menu li a.active:after,
html[dir='rtl'] #section-footer-left .footer-holder .select-language .language-list-dropdown .dropdown-menu li a.active:after {
  right: auto;
  left: 10px;
}
html[dir='ltr'] #section-footer .footer-holder .select-language .language-list-dropdown .dropdown-menu:after,
html[dir='ltr'] #section-footer-left .footer-holder .select-language .language-list-dropdown .dropdown-menu:after {
  right: 6px;
  left: auto;
}
html[dir='rtl'] #section-footer .footer-holder .select-language .language-list-dropdown .dropdown-menu:after,
html[dir='rtl'] #section-footer-left .footer-holder .select-language .language-list-dropdown .dropdown-menu:after {
  left: 6px;
  right: auto;
}
#section-footer .footer-holder .footer-sitename,
#section-footer-left .footer-holder .footer-sitename {
  color: #a2a2a2;
  font-size: 12px;
  margin-top: 8px;
}
#section-footer .footer-holder .footer-menu,
#section-footer-left .footer-holder .footer-menu {
  font-size: 12px;
  margin: 0;
  display: flex;
  flex-flow: wrap;
}
#section-footer .footer-holder .footer-menu li,
#section-footer-left .footer-holder .footer-menu li {
  padding: 0;
  margin-right: 20px;
  margin-bottom: 4px;
}
html[dir='rtl'] #section-footer .footer-holder .footer-menu li,
html[dir='rtl'] #section-footer-left .footer-holder .footer-menu li {
  margin-right: 0;
  margin-left: 20px;
}
#section-footer .footer-holder .footer-menu li.ync-fbclone-footer-limit,
#section-footer-left .footer-holder .footer-menu li.ync-fbclone-footer-limit {
  display: none;
}
body#page_core_index-visitor #section-footer .footer-holder .footer-menu li.ync-fbclone-footer-limit,
body#page_core_index-visitor #section-footer-left .footer-holder .footer-menu li.ync-fbclone-footer-limit {
  display: inline-block;
}
#section-footer .footer-holder .footer-menu li.active a:after,
#section-footer-left .footer-holder .footer-menu li.active a:after {
  opacity: 1;
}
#section-footer .footer-holder .footer-menu li a,
#section-footer-left .footer-holder .footer-menu li a {
  color: #3b5998;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  position: relative;
}
#section-footer .footer-holder .footer-menu li a:hover,
#section-footer-left .footer-holder .footer-menu li a:hover {
  color: #2d4373;
}
#section-footer .footer-holder .footer-menu li a:before,
#section-footer-left .footer-holder .footer-menu li a:before {
  display: none;
}
#section-footer .footer-holder .footer-menu li a:after,
#section-footer-left .footer-holder .footer-menu li a:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -2px;
  height: 1px;
  background: #3b5998;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#section-footer .footer-holder .footer-menu li a:hover:after,
#section-footer-left .footer-holder .footer-menu li a:hover:after,
#section-footer .footer-holder .footer-menu li a.active:after,
#section-footer-left .footer-holder .footer-menu li a.active:after {
  opacity: 1;
}
#section-footer .footer-holder,
#section-footer-left .footer-holder {
  border-top-color: rgba(255, 255, 255, 0.2);
}
#section-footer .footer-holder .copyright,
#section-footer-left .footer-holder .copyright {
  color: #3b5998;
}
#section-footer .footer-holder .copyright a,
#section-footer-left .footer-holder .copyright a {
  color: #3b5998;
}
#section-footer .footer-holder .footer-menu li:before,
#section-footer-left .footer-holder .footer-menu li:before {
  background-color: #FFF;
}
#section-footer .footer-holder .footer-menu li a,
#section-footer-left .footer-holder .footer-menu li a {
  color: #3b5998;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  border-bottom: 1px solid transparent;
  padding-bottom: 2px;
}
#section-footer-left {
  background: transparent !important;
}
#section-footer-left .footer-holder {
  background: transparent;
  padding-top: 0;
}
#section-footer-left .footer-holder .select-language {
  padding: 6px 8px;
  background: #fff;
  justify-content: space-between;
  margin-bottom: 8px;
  border: 0;
}
html[dir="ltr"] #section-footer-left .footer-holder .footer-menu {
  padding-left: 8px;
}
html[dir="rtl"] #section-footer-left .footer-holder .footer-menu {
  padding-right: 8px;
}
#section-footer-left .footer-holder .footer-menu > li {
  position: relative;
}
#section-footer-left .footer-holder .footer-menu > li a {
  color: #a2a2a2;
}
#section-footer-left .footer-holder .footer-menu > li a:hover {
  color: #a2a2a2;
}
#section-footer-left .footer-holder .footer-menu > li a:after {
  bottom: 0;
  background: #a2a2a2 !important;
}
#section-footer-left .footer-holder .footer-menu > li:after {
  content: "";
  position: absolute;
  right: -10px;
  top: 6px;
  width: 2px;
  height: 2px;
  background: #a2a2a2;
}
html[dir='rtl'] #section-footer-left .footer-holder .footer-menu > li:after {
  left: -10px;
  right: auto;
}
#section-footer-left .footer-holder .footer-menu > li:last-child {
  margin-right: 0;
}
html[dir='rtl'] #section-footer-left .footer-holder .footer-menu > li:last-child {
  margin-left: 0;
}
#section-footer-left .footer-holder .footer-menu > li:last-child:after {
  display: none;
}
#section-footer-left .footer-holder .footer-sitename {
  margin-top: 2px;
}
html[dir="ltr"] #section-footer-left .footer-holder .footer-sitename {
  padding-left: 8px;
}
html[dir="rtl"] #section-footer-left .footer-holder .footer-sitename {
  padding-right: 8px;
}
@media (min-width: 992px) {
  .yncfbclone-footer-bottom {
    display: none;
  }
}
/*=====  End of FOOTER  ======*/
#feed_view_more {
  text-align: center;
}
#feed_view_more a.btn {
  min-width: 120px;
  width: auto;
  display: inline-flex;
}
.js_feed_content .comment_mini_content_border {
  position: static;
}
.js_feed_content .comment_mini_content_border .item-options-holder {
  top: 4px;
}
html[dir="ltr"] .js_feed_content .comment-mini-content-commands .activity_like_holder {
  padding-right: 0;
}
html[dir="rtl"] .js_feed_content .comment-mini-content-commands .activity_like_holder {
  padding-left: 0;
}
.activity-feed-status-form {
  margin-bottom: 16px;
  border-radius: 0px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05);
  background-color: #FFF;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 480px) {
  .activity-feed-status-form {
    border-radius: 0;
  }
}
.activity-feed-status-form.activity-feed-status-form-active {
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.08);
}
.activity-feed-status-form .activity_feed_form_share {
  margin-bottom: 0;
  background: #f8f8f8;
  border-bottom: 1px solid #efefef;
  padding: 0 4px;
}
.activity-feed-status-form ul.activity_feed_form_attach > li {
  position: relative;
}
.activity-feed-status-form ul.activity_feed_form_attach > li:last-child:after {
  display: none;
}
.activity-feed-status-form ul.activity_feed_form_attach > li:after {
  content: "";
  position: absolute;
  top: 8px;
  bottom: 8px;
  width: 1px;
  background: #dcdcdc;
}
html[dir="ltr"] .activity-feed-status-form ul.activity_feed_form_attach > li:after {
  right: 0;
}
html[dir="rtl"] .activity-feed-status-form ul.activity_feed_form_attach > li:after {
  left: 0;
}
.activity-feed-status-form ul.activity_feed_form_attach > li > a {
  font-weight: bold;
  padding: 0 12px;
  text-transform: capitalize;
  color: #3b5998;
  font-size: 14px;
  height: 32px;
  border: 0;
  display: flex;
  align-items: center;
  position: relative;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  letter-spacing: inherit;
}
.activity-feed-status-form ul.activity_feed_form_attach > li > a:after {
  content: "";
  width: 10px;
  height: 10px;
  border: 1px solid #e6e6e6;
  display: block;
  transform: rotate(45deg);
  position: absolute;
  bottom: -5px;
  left: 46%;
  border-right: 0;
  border-bottom: 0;
  background-color: #fff !important;
  opacity: 0;
}
.activity-feed-status-form ul.activity_feed_form_attach > li > a.active:after {
  opacity: 1;
}
@media (max-width: 480px) {
  .activity-feed-status-form ul.activity_feed_form_attach > li > a {
    width: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .activity-feed-status-form ul.activity_feed_form_attach > li > a:before {
    margin: 0 !important;
  }
  .activity-feed-status-form ul.activity_feed_form_attach > li > a > div {
    display: none;
  }
  .activity-feed-status-form ul.activity_feed_form_attach > li > a .activity-feed-form-tab {
    display: none;
  }
}
.activity-feed-status-form ul.activity_feed_form_attach > li > a.active {
  color: #555555;
}
.activity-feed-status-form ul.activity_feed_form_attach > li > a:before {
  font-family: 'lineficon' !important;
  content: '\eae5';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 6px;
  font-size: 16px;
  color: #555555;
}
html[dir='rtl'] .activity-feed-status-form ul.activity_feed_form_attach > li > a:before {
  margin-right: 0;
  margin-left: 6px;
}
.activity-feed-status-form ul.activity_feed_form_attach > li > a.active:before {
  content: "\eae6";
}
.activity-feed-status-form ul.activity_feed_form_attach > li > a[rel="global_attachment_status"]:before {
  content: "\e977";
}
.activity-feed-status-form ul.activity_feed_form_attach > li > a[rel="global_attachment_photo"]:before {
  content: "\ea23";
}
.activity-feed-status-form ul.activity_feed_form_attach > li > a[rel="global_attachment_photo"].active:before {
  content: "\ea24";
}
.activity-feed-status-form .activity_feed_form {
  margin-bottom: 0;
  border-radius: 0 0 6px 6px;
}
.activity-feed-status-form .activity_feed_form [target='js_activity_feed_iframe_loader'] .ync-fbclone-feed-form .item-avatar {
  margin-bottom: 16px;
}
.activity-feed-status-form .activity_feed_form #global_attachment_status {
  line-height: 11px;
}
.activity-feed-status-form .activity_feed_form .ync-fbclone-feed-form {
  display: flex;
  flex-flow: wrap;
}
.activity-feed-status-form .activity_feed_form .ync-fbclone-feed-form > div:not(.item-avatar) {
  width: 100%;
}
.activity-feed-status-form .activity_feed_form .ync-fbclone-feed-form > .item-avatar {
  order: 1;
}
.activity-feed-status-form .activity_feed_form .ync-fbclone-feed-form > * {
  order: 2;
}
.activity-feed-status-form .activity_feed_form .ync-fbclone-feed-form > .js_textarea_background {
  width: auto;
  flex: 1;
  min-width: 0;
}
.activity-feed-status-form .activity_feed_form .ync-fbclone-feed-form > .js_textarea_background.has-background + .item-avatar {
  display: none;
}
.activity-feed-status-form .activity_feed_form .ync-fbclone-feed-form .item-avatar {
  width: 40px;
  height: 40px;
  min-width: 40px;
  border-radius: 100%;
}
html[dir="ltr"] .activity-feed-status-form .activity_feed_form .ync-fbclone-feed-form .item-avatar {
  margin-right: 8px;
}
html[dir="rtl"] .activity-feed-status-form .activity_feed_form .ync-fbclone-feed-form .item-avatar {
  margin-left: 8px;
}
.activity-feed-status-form .activity_feed_form .ync-fbclone-feed-form .item-avatar .no_image_user {
  width: 100%;
  height: 100%;
}
.activity-feed-status-form .activity_feed_form .ync-fbclone-feed-form .item-avatar .img-wrapper img {
  width: 100%;
  height: 100%;
}
.activity-feed-status-form .activity_feed_form .ync-fbclone-feed-form textarea {
  margin-top: 8px;
  flex: 1;
  min-width: 0;
}
.activity-feed-status-form .activity_feed_form textarea {
  min-height: 21px;
  height: 21px;
  font-size: 16px;
  line-height: 21px;
}
.activity-feed-status-form .activity_feed_form textarea::-webkit-input-placeholder {
  font-size: 14px;
  line-height: 21px;
}
.activity-feed-status-form .activity_feed_form textarea::placeholder {
  color: #c8c8c8;
}
.activity-feed-status-form .activity_feed_form textarea.focus {
  margin-bottom: 16px;
  min-height: 42px;
  height: 42px;
}
.activity-feed-status-form .activity_feed_form .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-bottom: 6px solid #ffffff;
  bottom: 100%;
  top: auto;
}
html[dir="ltr"] .activity-feed-status-form .activity_feed_form .dropdown-menu:after {
  left: auto;
  right: 12px;
}
html[dir="rtl"] .activity-feed-status-form .activity_feed_form .dropdown-menu:after {
  left: 12px;
  right: auto;
}
.activity-feed-status-form .activity_feed_form .activity_feed_form_holder {
  position: relative;
}
.activity-feed-status-form .activity_feed_form .activity_feed_form_holder .chooseFriend {
  margin-top: 0;
}
.activity-feed-status-form .activity-posting-as {
  margin-left: 16px;
  margin-right: 16px;
  position: relative;
}
.activity-feed-status-form .activity-posting-as a[data-toggle="dropdown"] {
  height: 32px;
  display: flex;
  align-items: center;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.activity-feed-status-form .activity-posting-as a[data-toggle="dropdown"]:hover {
  color: #555555;
}
.activity-feed-status-form .activity-posting-as a[data-toggle="dropdown"] span.txt-prefix {
  padding-right: 5px;
}
.activity-feed-status-form .activity_feed_form_button_position {
  border-top: 1px solid #efefef;
  margin: -16px;
  margin-top: 0;
  padding: 8px;
  display: inline-block;
  display: block;
}
.activity-feed-status-form .activity_feed_form_button_position:before,
.activity-feed-status-form .activity_feed_form_button_position:after {
  content: " ";
  display: table;
}
.activity-feed-status-form .activity_feed_form_button_position:after {
  clear: both;
}
.activity-feed-status-form .activity_feed_form_button_position:before,
.activity-feed-status-form .activity_feed_form_button_position:after {
  content: " ";
  display: table;
}
.activity-feed-status-form .activity_feed_form_button_position:after {
  clear: both;
}
.activity-feed-status-form .activity_feed_form_button_position .video_form_processing {
  display: none;
}
.activity-feed-status-form .activity_feed_form_button_position .btn.btn-sm {
  font-size: 14px;
}
@media (max-width: 480px) {
  .activity-feed-status-form .activity_feed_form_button_position .btn.btn-sm#activity_feed_submit,
  .activity-feed-status-form .activity_feed_form_button_position .btn.btn-sm.process-video-upload {
    padding-left: 14px !important;
    padding-right: 14px !important;
  }
}
.activity-feed-status-form .activity_feed_form_button_position .btn.btn-sm#activity_feed_submit:focus,
.activity-feed-status-form .activity_feed_form_button_position .btn.btn-sm.process-video-upload:focus {
  outline: 0;
}
.activity-feed-status-form .activity_feed_form_button_position .btn.btn-sm.process-video-upload + #activity_feed_submit {
  display: none !important;
}
html[dir="ltr"] .activity-feed-status-form .activity_feed_form_button_position .activity_feed_form_button_position_button {
  margin-left: 8px;
}
html[dir="rtl"] .activity-feed-status-form .activity_feed_form_button_position .activity_feed_form_button_position_button {
  margin-right: 8px;
}
@media (max-width: 480px) {
  .activity-feed-status-form .activity_feed_form_button_position .activity_feed_form_button_position_button button span {
    display: none;
  }
  .activity-feed-status-form .activity_feed_form_button_position .activity_feed_form_button_position_button button span.ico {
    display: block !important;
  }
}
.activity-feed-status-form .activity_feed_form_button_position .privacy_setting_mini {
  float: right;
}
.activity-feed-status-form .activity_feed_form_button_position .privacy_setting_mini.open a.btn {
  background: #f8f8f8;
}
html[dir='rtl'] .activity-feed-status-form .activity_feed_form_button_position .privacy_setting_mini {
  float: left;
}
html[dir='rtl'] .activity-feed-status-form .activity_feed_form_button_position .privacy_setting_mini .dropdown-menu {
  left: 0;
  right: auto;
}
@media (max-width: 480px) {
  .activity-feed-status-form .activity_feed_form_button_position .privacy_setting_mini a[data-toggle="dropdown"] {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .activity-feed-status-form .activity_feed_form_button_position .privacy_setting_mini a[data-toggle="dropdown"] > span {
    display: none;
  }
}
.activity-feed-status-form .activity_feed_checkin {
  float: left;
  display: flex;
}
.activity-feed-status-form .activity_feed_checkin a {
  font-size: 18px;
  width: 40px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.activity-feed-status-form .activity_feed_checkin a:hover,
.activity-feed-status-form .activity_feed_checkin a.is_active {
  color: #555555;
  background-color: transparent !important;
}
.activity-feed-status-form .activity_feed_checkin a.js_btn_display_with_friend.is_active .ico-user1-plus-o:before {
  content: "\eae9";
}
html[dir='rtl'] .activity-feed-status-form .activity_feed_checkin {
  float: right;
}
/* .feed-sort-order{
    display: flex;
    justify-content: flex-end;
    .mb-1;
    .mt-2;
    .feed-sort-order-link{
        font-size: 12px;
        .h-3;
        padding: 0 @grid-point+2;
        .items-center;
        color: @text-color;
        border: 1px solid @border-color;
        border-radius: 1px;
        background: @gray-lightest;
        .transition(all 300ms ease);

        &:hover{
            background: @gray-lighter;
        }

        .ico{
            .ml-1;
        }
    }
} */
html[dir='ltr'] .js_feed_content .activity_feed_header {
  padding-left: 64px;
}
html[dir='rtl'] .js_feed_content .activity_feed_header {
  padding-right: 64px;
}
html[dir='rtl'] .js_feed_content .activity_feed_image {
  margin-right: 16px;
}
.js_feed_view_more_entry_holder .feed-stream-content,
.js_feed_comment_border .feed-stream-content {
  border-radius: 0px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05);
  background-color: #FFF;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
  margin-bottom: 16px;
  padding-top: 16px;
  padding-bottom: 16px;
  position: relative;
  border-radius: 3px;
}
@media (max-width: 480px) {
  .js_feed_view_more_entry_holder .feed-stream-content,
  .js_feed_comment_border .feed-stream-content {
    border-radius: 0;
  }
}
.js_feed_view_more_entry_holder .feed-stream-content .row_first,
.js_feed_comment_border .feed-stream-content .row_first {
  padding: 0;
}
.js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header,
.js_feed_comment_border .feed-stream-content .activity_feed_header {
  margin-bottom: 12px;
}
.js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info,
.js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info {
  color: #888;
}
.js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info a:hover,
.js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info a:hover {
  text-decoration: underline;
}
.js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .activity_feed_location_at,
.js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .activity_feed_location_at {
  color: #a2a2a2;
}
.js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .activity_feed_location_name .ico,
.js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .activity_feed_location_name .ico {
  color: #a2a2a2;
}
.js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .activity_feed_location_name a,
.js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .activity_feed_location_name a {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .activity_feed_tagged_user .user_profile_link_span a,
.js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .activity_feed_tagged_user .user_profile_link_span a {
  color: #3b5998 !important;
  font-weight: normal !important;
}
.js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .activity_feed_tagged_user .user_profile_link_span a:hover,
.js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .activity_feed_tagged_user .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .feed_info,
.js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .feed_info {
  color: #888;
}
html[dir='rtl'] .js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .feed_info .user_profile_link_span,
html[dir='rtl'] .js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .feed_info .user_profile_link_span {
  display: inline-block;
}
.js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .ico.ico-caret-right,
.js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .ico.ico-caret-right {
  color: #a2a2a2;
  position: relative;
  top: 1px;
}
html[dir="ltr"] .js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .user_profile_link_span,
html[dir="ltr"] .js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .user_profile_link_span {
  padding-right: 0;
}
html[dir="rtl"] .js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .user_profile_link_span,
html[dir="rtl"] .js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .user_profile_link_span {
  padding-left: 0;
}
.js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block,
.js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block {
  display: flex;
  align-items: center;
  margin-top: 4px;
}
html[dir='ltr'] .js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block time,
html[dir='ltr'] .js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block time {
  margin-right: 12px;
}
html[dir='rtl'] .js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block time,
html[dir='rtl'] .js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block time {
  margin-left: 12px;
}
.js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block time a,
.js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block time a {
  color: #999;
}
html[dir='rtl'] .js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block time a,
html[dir='rtl'] .js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block time a {
  display: inline-block;
}
.js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block > .ico,
.js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block > .ico {
  position: relative;
  margin-bottom: 3px;
}
.js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block > .ico:after,
.js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block > .ico:after {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  left: -6px;
  bottom: 4px;
  background: #a2a2a2;
}
html[dir='rtl'] .js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block > .ico:after,
html[dir='rtl'] .js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block > .ico:after {
  right: -6px;
  left: auto;
}
.js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block span.ico,
.js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .activity-feed-time-privacy-block span.ico {
  font-size: 12px;
}
.js_feed_view_more_entry_holder .activity_feed_content,
.js_feed_comment_border .activity_feed_content {
  padding-left: 16px;
  padding-right: 16px;
}
.js_feed_view_more_entry_holder .comment_mini_content,
.js_feed_comment_border .comment_mini_content {
  margin-left: 44px;
}
html[dir='rtl'] .js_feed_view_more_entry_holder .comment_mini_content,
html[dir='rtl'] .js_feed_comment_border .comment_mini_content {
  margin-left: 0;
  margin-right: 44px;
}
.js_feed_view_more_entry_holder .comment_mini_child_content div.comment_mini .comment_mini_content,
.js_feed_comment_border .comment_mini_child_content div.comment_mini .comment_mini_content {
  margin-left: 38px;
}
html[dir='rtl'] .js_feed_view_more_entry_holder .comment_mini_child_content div.comment_mini .comment_mini_content,
html[dir='rtl'] .js_feed_comment_border .comment_mini_child_content div.comment_mini .comment_mini_content {
  margin-left: 0;
  margin-right: 38px;
}
.js_feed_view_more_entry_holder .activity_feed_content_text,
.js_feed_comment_border .activity_feed_content_text {
  margin: 0;
  padding: 0;
  display: block;
  border: none;
  margin-bottom: 12px;
}
.js_feed_view_more_entry_holder .feed_comments_wrapper,
.js_feed_comment_border .feed_comments_wrapper {
  background: #f8f8f8;
}
.js_feed_view_more_entry_holder .activity_feed_image,
.js_feed_comment_border .activity_feed_image {
  width: 40px;
  height: 40px;
  position: relative;
  z-index: 2;
}
.js_feed_view_more_entry_holder .activity_feed_image .no_image_user,
.js_feed_comment_border .activity_feed_image .no_image_user {
  width: 40px;
  height: 40px;
}
.js_feed_view_more_entry_holder .comment_mini:not(.comment_mini_end),
.js_feed_comment_border .comment_mini:not(.comment_mini_end) {
  padding-top: 8px;
  padding-bottom: 12px !important;
}
.js_feed_view_more_entry_holder .comment_mini:not(:last-child),
.js_feed_comment_border .comment_mini:not(:last-child) {
  border-color: #efefef;
}
.js_feed_view_more_entry_holder .comment_mini:hover > .item-options-holder.comment-options-holder,
.js_feed_comment_border .comment_mini:hover > .item-options-holder.comment-options-holder {
  opacity: 1;
}
.js_feed_view_more_entry_holder .comment_mini .comment_mini_image,
.js_feed_comment_border .comment_mini .comment_mini_image {
  top: 12px;
  width: 32px;
  height: 32px;
}
.js_feed_view_more_entry_holder .comment_mini .comment_mini_image .no_image_user,
.js_feed_comment_border .comment_mini .comment_mini_image .no_image_user {
  width: 32px;
  height: 32px;
}
.js_feed_view_more_entry_holder .comment_mini .comment_mini_image .no_image_user span,
.js_feed_comment_border .comment_mini .comment_mini_image .no_image_user span {
  margin-left: 1px;
  letter-spacing: 1px;
  font-size: 12px;
}
html[dir='rtl'] .js_feed_view_more_entry_holder .comment_mini .comment_mini_image .no_image_user span,
html[dir='rtl'] .js_feed_comment_border .comment_mini .comment_mini_image .no_image_user span {
  margin-left: 0;
  margin-right: 1px;
}
.js_feed_view_more_entry_holder .comment_mini .comment_mini_image:after,
.js_feed_comment_border .comment_mini .comment_mini_image:after {
  display: none;
}
.js_feed_view_more_entry_holder .comment_mini_child_content div.comment_mini,
.js_feed_comment_border .comment_mini_child_content div.comment_mini {
  border-bottom: 0;
}
.js_feed_view_more_entry_holder .comment_mini_child_content div.comment_mini .comment_mini_image,
.js_feed_comment_border .comment_mini_child_content div.comment_mini .comment_mini_image {
  top: 12px;
  z-index: 1;
  width: 28px;
  height: 28px;
}
.js_feed_view_more_entry_holder .comment_mini_child_content div.comment_mini .comment_mini_image a.no_image_user,
.js_feed_comment_border .comment_mini_child_content div.comment_mini .comment_mini_image a.no_image_user {
  width: 28px;
  height: 28px;
}
.js_feed_view_more_entry_holder .comment_mini_child_content div.comment_mini .comment_mini_image a.no_image_user > span,
.js_feed_comment_border .comment_mini_child_content div.comment_mini .comment_mini_image a.no_image_user > span {
  font-size: 10px;
}
.js_feed_view_more_entry_holder .comment_mini_child_content div.comment_mini:last-child,
.js_feed_comment_border .comment_mini_child_content div.comment_mini:last-child {
  padding-bottom: 0 !important;
}
html[dir="ltr"] .activity_feed_header_info.feed-has-dropdown-menu {
  padding-right: 16px;
}
html[dir="rtl"] .activity_feed_header_info.feed-has-dropdown-menu {
  padding-left: 16px;
}
.comment_mini_content_border {
  margin: -16px;
  margin-top: 0;
  position: relative;
}
.comment_mini_content_border .feed-options-holder,
.comment_mini_content_border .comment-options-holder {
  position: absolute;
  top: 0px;
}
html[dir="ltr"] .comment_mini_content_border .feed-options-holder,
html[dir="ltr"] .comment_mini_content_border .comment-options-holder {
  right: 8px;
}
html[dir="rtl"] .comment_mini_content_border .feed-options-holder,
html[dir="rtl"] .comment_mini_content_border .comment-options-holder {
  left: 8px;
}
.comment_mini_content_border .feed-options-holder a[data-toggle="dropdown"],
.comment_mini_content_border .comment-options-holder a[data-toggle="dropdown"] {
  font-size: 12px;
  color: #a2a2a2 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
}
.comment_mini_content_border .feed-options-holder a[data-toggle="dropdown"] .ico:before,
.comment_mini_content_border .comment-options-holder a[data-toggle="dropdown"] .ico:before {
  content: "\eac8";
}
.comment_mini_content_border .feed-options-holder a[data-toggle="dropdown"][aria-expanded="true"],
.comment_mini_content_border .comment-options-holder a[data-toggle="dropdown"][aria-expanded="true"] {
  color: #555555 !important;
}
.comment_mini_content_border .feed-options-holder a[data-toggle="dropdown"]:hover,
.comment_mini_content_border .comment-options-holder a[data-toggle="dropdown"]:hover {
  color: #555555 !important;
}
.comment_mini_content_border .dropdown-menu {
  padding-top: 4px;
  padding-bottom: 4px;
  margin-top: 0;
}
.comment_mini_content_border .dropdown-menu span.ico {
  font-size: 16px;
}
.comment_mini_content_border .item-options-holder.comment-options-holder {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .comment_mini_content_border .item-options-holder.comment-options-holder {
  right: 0;
}
html[dir="rtl"] .comment_mini_content_border .item-options-holder.comment-options-holder {
  left: 0;
}
.comment_mini_content_border .item-options-holder.comment-options-holder.open {
  opacity: 1 !important;
}
@media (min-width: 480px) {
  .comment_mini_content_border .item-options-holder.comment-options-holder {
    opacity: 0;
  }
}
.comment_mini_content_border .item-options-holder.comment-options-holder a[data-toggle="dropdown"] {
  width: 24px;
  height: 24px;
}
.comment_mini_content_border .item-options-holder.comment-options-holder .dropdown-menu {
  min-width: 96px;
}
html[dir='rtl'] .comment_mini_content_border .item-options-holder.comment-options-holder .dropdown-menu:after {
  left: 7px;
  right: auto;
}
html[dir='ltr'] .comment_mini_content_border .item-options-holder.comment-options-holder .dropdown-menu:after {
  right: 7px;
  left: auto;
}
.comment_mini_content_border .item-options-holder.comment-options-holder .dropdown-menu a {
  font-size: 12px;
}
.comment_mini_content_border .item-options-holder.comment-options-holder .dropdown-menu a .ico {
  font-size: 12px;
}
.comment_mini_action .js_like_link_toggle.liked {
  color: #0084ff;
}
.comment_mini_action .js_like_link_toggle.liked .js_like_link_holder_info {
  color: #0084ff;
}
.comment_mini_action > ul {
  display: flex;
  align-items: center;
}
.comment_mini_action > ul > li {
  position: relative;
  margin-top: 2px;
}
.comment_mini_action > ul > li:before {
  content: "" !important;
  width: 3px;
  height: 3px;
  background: #ccc;
  display: inline-block;
  border-radius: 100%;
  margin: 2px 6px;
}
.comment_mini_action > ul > li:first-of-type + li:before {
  margin-left: 6px;
  margin-right: 6px;
}
.comment_mini_action .total-like {
  color: #3b5998;
  float: right;
  margin-top: 2px;
  margin-left: 2px;
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.comment_mini_action .total-like:hover {
  color: #2d4373;
}
html[dir='rtl'] .comment_mini_action .total-like {
  float: left;
  margin-left: 0;
  margin-right: 2px;
}
.comment_mini_action .js_like_link_toggle {
  width: 16px;
  height: 16px;
  display: inline-block;
}
.comment_mini_action .js_like_link_toggle span {
  display: none;
}
.comment_mini_action .js_like_link_toggle:before {
  font-family: 'lineficon' !important;
  content: '\ea9e';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  display: block;
}
.comment_mini_action .js_like_link_toggle.unlike:before {
  animation: button-unlike 300ms ease;
}
.comment_mini_action .js_like_link_toggle.liked:before {
  content: '\ea9d';
  animation: button-like 300ms ease;
}
.load_more_comments,
.load_more_comments:hover {
  height: 40px;
  text-transform: none;
  color: #3b5998;
  border-color: #efefef;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.load_more_comments:hover,
.load_more_comments:hover:hover {
  color: #2d4373;
}
html[dir="ltr"] .load_more_comments:before,
html[dir="ltr"] .load_more_comments:hover:before {
  padding-right: 8px;
}
html[dir="rtl"] .load_more_comments:before,
html[dir="rtl"] .load_more_comments:hover:before {
  padding-left: 8px;
}
.js_feed_comment_form,
.feed_comments_end {
  background: transparent;
  padding: 12px 0;
}
.comment_mini_child_content div.comment_mini {
  padding-bottom: 0;
  border-bottom: 0;
}
.comment_mini_child_holder_padding {
  padding-bottom: 0;
}
.comment_mini_child_holder_padding .comment_mini_child_view_holder {
  position: static;
  margin-top: 12px;
  margin-bottom: 6px;
  width: auto;
  font-size: 12px;
  line-height: 16px;
}
html[dir="ltr"] .comment_mini_child_holder_padding .comment_mini_child_view_holder {
  margin-left: 40px;
}
html[dir="rtl"] .comment_mini_child_holder_padding .comment_mini_child_view_holder {
  margin-right: 40px;
}
.comment_mini_child_holder_padding .comment_mini_child_view_holder:after {
  content: "";
  width: 100%;
  height: 1px;
  background: #efefef;
  display: block;
  top: -8px;
  position: relative;
}
.comment_mini_child_holder_padding .comment_mini_child_view_holder a {
  font-size: 12px;
  line-height: 16px;
  font-style: normal;
  text-transform: lowercase;
  display: inline-block;
  background: #f8f8f8;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  position: relative;
  z-index: 1;
}
html[dir="ltr"] .comment_mini_child_holder_padding .comment_mini_child_view_holder a {
  padding-right: 8px;
}
html[dir="rtl"] .comment_mini_child_holder_padding .comment_mini_child_view_holder a {
  padding-left: 8px;
}
.comment_mini_child_holder_padding .comment_mini_child_view_holder a .ico {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  margin-left: 4px;
  position: relative;
  top: 2px;
}
html[dir='rtl'] .comment_mini_child_holder_padding .comment_mini_child_view_holder a .ico {
  margin-left: 0;
  margin-right: 4px;
}
.comment_mini_child_holder_padding .comment_mini_child_view_holder a:hover {
  color: #2d4373;
}
.comment_mini_child_holder_padding .comment_mini_child_view_holder a:hover .ico {
  color: #2d4373;
}
.js_feed_comment_form {
  border-top: 1px solid #efefef;
  margin-top: -1px;
}
.js_feed_comment_form div.comment_mini_image {
  top: 0 !important;
}
.js_feed_comment_form .comment_mini_textarea_holder {
  border: none;
}
.js_feed_comment_form .js_comment_feed_textarea {
  min-height: 32px;
  padding-top: 8px;
  font-size: 14px;
}
.js_feed_comment_form .js_comment_feed_textarea::placeholder {
  color: #dcdcdc;
}
div.comment_mini_image {
  width: 32px;
  height: 32px;
}
.comment_mini_text {
  margin-top: 2px;
  margin-bottom: 4px;
}
.comment_mini_text [id*=js_quick_edit_idjs_comment_text_] {
  border: 1px solid #efefef;
  padding-left: 0;
  min-height: 32px;
  border-radius: 3px;
  background: #FFF;
  position: relative;
  z-index: 1;
}
.comment_mini_text [name="quick_edit_input"] {
  background: #FFF;
  color: #555555;
  width: 100%;
  font-size: 12px;
  padding: 0;
  line-height: 16px;
  min-height: 26px;
  border: none;
  padding-top: 6px;
}
html[dir="ltr"] .comment_mini_text [name="quick_edit_input"] {
  padding-left: 8px;
}
html[dir="rtl"] .comment_mini_text [name="quick_edit_input"] {
  padding-right: 8px;
}
.comment_mini_text .comment-edit-help-block {
  font-size: 12px;
  line-height: 16px;
  margin-top: 2px;
  color: #c8c8c8;
}
.comment-limit > .comment_mini .js_feed_comment_process_form > i,
div[id^=js_feed_comment_view_more_] > .comment_mini .js_feed_comment_process_form > i {
  top: 50%;
  margin-top: -6px;
}
html[dir="ltr"] .comment-limit > .comment_mini .js_feed_comment_process_form > i,
html[dir="ltr"] div[id^=js_feed_comment_view_more_] > .comment_mini .js_feed_comment_process_form > i {
  right: 8px;
}
html[dir="rtl"] .comment-limit > .comment_mini .js_feed_comment_process_form > i,
html[dir="rtl"] div[id^=js_feed_comment_view_more_] > .comment_mini .js_feed_comment_process_form > i {
  left: 8px;
}
.comment-limit > .comment_mini.has-replies:before,
div[id^=js_feed_comment_view_more_] > .comment_mini.has-replies:before {
  content: "";
  display: block;
  position: absolute;
  width: 1px;
  bottom: 12px;
  top: 24px;
  background: #efefef;
}
html[dir="ltr"] .comment-limit > .comment_mini.has-replies:before,
html[dir="ltr"] div[id^=js_feed_comment_view_more_] > .comment_mini.has-replies:before {
  left: 16px;
}
html[dir="rtl"] .comment-limit > .comment_mini.has-replies:before,
html[dir="rtl"] div[id^=js_feed_comment_view_more_] > .comment_mini.has-replies:before {
  right: 16px;
}
.comment-limit > .comment_mini .comment_mini:before,
div[id^=js_feed_comment_view_more_] > .comment_mini .comment_mini:before {
  content: "";
  display: block;
  background: #efefef;
  height: 1px;
  position: absolute;
  top: 26px;
  bottom: 0;
  left: -24px;
  width: 24px;
}
html[dir='rtl'] .comment-limit > .comment_mini .comment_mini:before,
html[dir='rtl'] div[id^=js_feed_comment_view_more_] > .comment_mini .comment_mini:before {
  left: auto;
  right: -24px;
}
.comment-limit > .comment_mini .comment_mini.comment_mini_end:after,
div[id^=js_feed_comment_view_more_] > .comment_mini .comment_mini.comment_mini_end:after {
  content: "";
  display: block;
  background: #f8f8f8;
  position: absolute;
  top: 27px;
  bottom: 0;
  left: -24px;
  width: 24px;
}
html[dir='rtl'] .comment-limit > .comment_mini .comment_mini.comment_mini_end:after,
html[dir='rtl'] div[id^=js_feed_comment_view_more_] > .comment_mini .comment_mini.comment_mini_end:after {
  left: auto;
  right: -24px;
}
.comment-limit > .comment_mini .comment_mini_child_holder:last-child .comment_mini:last-child:after,
div[id^=js_feed_comment_view_more_] > .comment_mini .comment_mini_child_holder:last-child .comment_mini:last-child:after {
  content: "";
  display: block;
  background: #f8f8f8;
  position: absolute;
  top: 27px;
  bottom: 0;
  left: -24px;
  width: 24px;
}
html[dir='rtl'] .comment-limit > .comment_mini .comment_mini_child_holder:last-child .comment_mini:last-child:after,
html[dir='rtl'] div[id^=js_feed_comment_view_more_] > .comment_mini .comment_mini_child_holder:last-child .comment_mini:last-child:after {
  left: auto;
  right: -24px;
}
.comment-mini-content-commands {
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 8px;
  border-bottom: 1px solid #efefef;
}
@media (max-width: 767px) {
  .comment-mini-content-commands {
    flex-flow: wrap;
  }
}
@media (max-width: 480px) {
  .comment-mini-content-commands {
    flex-flow: wrap;
    padding-bottom: 4px;
  }
}
.comment-mini-content-commands .feed-like-link a.js_like_link_toggle span {
  display: none;
}
.comment-mini-content-commands .feed-like-link a.js_like_link_toggle.unlike:before {
  font-family: 'lineficon' !important;
  content: '\ea9e';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  animation: button-unlike 300ms ease;
}
.comment-mini-content-commands .feed-like-link a.js_like_link_toggle.liked {
  color: #fff !important;
}
@media (min-width: 481px) {
  .comment-mini-content-commands .feed-like-link a.js_like_link_toggle.liked {
    background-color: #0084ff !important;
  }
}
.comment-mini-content-commands .feed-like-link a.js_like_link_toggle.liked:before {
  font-family: 'lineficon' !important;
  content: '\ea9d';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  animation: button-like 300ms ease;
}
@media (min-width: 1081px) {
  .comment-mini-content-commands .feed-like-link a.js_like_link_toggle.liked:hover {
    background-color: #006acc !important;
    color: #fff;
  }
}
.comment-mini-content-commands .feed-comment-share-holder > a:before {
  font-family: 'lineficon' !important;
  content: '\ead4';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.comment-mini-content-commands .feed-comment-share-holder > a i.fa {
  display: none;
}
.comment-mini-content-commands .button-like-share-block {
  display: flex;
}
@media (max-width: 480px) {
  .comment-mini-content-commands .button-like-share-block {
    width: 100%;
    border-top: 1px solid #f8f8f8;
    border-bottom: 1px solid #f8f8f8;
  }
  .comment-mini-content-commands .button-like-share-block .feed-like-link,
  .comment-mini-content-commands .button-like-share-block .feed-comment-link,
  .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
    flex: 1;
  }
  .comment-mini-content-commands .button-like-share-block.comment-has-3-actions .feed-like-link,
  .comment-mini-content-commands .button-like-share-block.comment-has-3-actions .feed-comment-link,
  .comment-mini-content-commands .button-like-share-block.comment-has-3-actions .feed-comment-share-holder {
    width: 33.33%;
  }
  .comment-mini-content-commands .button-like-share-block.comment-has-2-actions .feed-like-link,
  .comment-mini-content-commands .button-like-share-block.comment-has-2-actions .feed-comment-link,
  .comment-mini-content-commands .button-like-share-block.comment-has-2-actions .feed-comment-share-holder {
    width: 50%;
  }
  .comment-mini-content-commands .button-like-share-block.comment-has-1-actions .feed-like-link,
  .comment-mini-content-commands .button-like-share-block.comment-has-1-actions .feed-comment-link,
  .comment-mini-content-commands .button-like-share-block.comment-has-1-actions .feed-comment-share-holder {
    width: 100%;
  }
}
.comment-mini-content-commands .button-like-share-block .feed-like-link .counter {
  cursor: pointer;
}
.comment-mini-content-commands .button-like-share-block .feed-like-link .counter:hover {
  color: #3b5998;
}
.comment-mini-content-commands .button-like-share-block .feed-like-link,
.comment-mini-content-commands .button-like-share-block .feed-comment-link,
.comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
  display: flex;
  align-items: center;
}
html[dir="ltr"] .comment-mini-content-commands .button-like-share-block .feed-like-link,
html[dir="ltr"] .comment-mini-content-commands .button-like-share-block .feed-comment-link,
html[dir="ltr"] .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
  margin-right: 16px;
}
html[dir="rtl"] .comment-mini-content-commands .button-like-share-block .feed-like-link,
html[dir="rtl"] .comment-mini-content-commands .button-like-share-block .feed-comment-link,
html[dir="rtl"] .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
  margin-left: 16px;
}
@media (max-width: 480px) {
  .comment-mini-content-commands .button-like-share-block .feed-like-link,
  .comment-mini-content-commands .button-like-share-block .feed-comment-link,
  .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
  }
  html[dir="ltr"] .comment-mini-content-commands .button-like-share-block .feed-like-link,
  html[dir="ltr"] .comment-mini-content-commands .button-like-share-block .feed-comment-link,
  html[dir="ltr"] .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
    margin-right: 0;
  }
  html[dir="rtl"] .comment-mini-content-commands .button-like-share-block .feed-like-link,
  html[dir="rtl"] .comment-mini-content-commands .button-like-share-block .feed-comment-link,
  html[dir="rtl"] .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
    margin-left: 0;
  }
  .comment-mini-content-commands .button-like-share-block .feed-like-link:before,
  .comment-mini-content-commands .button-like-share-block .feed-comment-link:before,
  .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder:before {
    content: "";
    position: absolute;
    top: 8px;
    bottom: 8px;
    width: 1px;
    background: #eeeeee;
  }
  html[dir="ltr"] .comment-mini-content-commands .button-like-share-block .feed-like-link:before,
  html[dir="ltr"] .comment-mini-content-commands .button-like-share-block .feed-comment-link:before,
  html[dir="ltr"] .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder:before {
    left: 0;
  }
  html[dir="rtl"] .comment-mini-content-commands .button-like-share-block .feed-like-link:before,
  html[dir="rtl"] .comment-mini-content-commands .button-like-share-block .feed-comment-link:before,
  html[dir="rtl"] .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder:before {
    right: 0;
  }
  .comment-mini-content-commands .button-like-share-block .feed-like-link > a,
  .comment-mini-content-commands .button-like-share-block .feed-comment-link > a,
  .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a {
    border-radius: 0 !important;
    background: none !important;
    box-shadow: none !important;
    color: #a2a2a2 !important;
    font-size: 14px !important;
  }
  .comment-mini-content-commands .button-like-share-block .feed-like-link > a:hover,
  .comment-mini-content-commands .button-like-share-block .feed-comment-link > a:hover,
  .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:hover,
  .comment-mini-content-commands .button-like-share-block .feed-like-link > a.liked,
  .comment-mini-content-commands .button-like-share-block .feed-comment-link > a.liked,
  .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a.liked {
    color: #0084ff !important;
  }
}
.comment-mini-content-commands .button-like-share-block .feed-like-link .counter,
.comment-mini-content-commands .button-like-share-block .feed-comment-link .counter,
.comment-mini-content-commands .button-like-share-block .feed-comment-share-holder .counter {
  color: #a2a2a2;
  font-weight: bold;
  font-size: 12px;
  margin-left: 6px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.comment-mini-content-commands .button-like-share-block .feed-like-link .counter:empty,
.comment-mini-content-commands .button-like-share-block .feed-comment-link .counter:empty,
.comment-mini-content-commands .button-like-share-block .feed-comment-share-holder .counter:empty {
  display: none;
}
html[dir='rtl'] .comment-mini-content-commands .button-like-share-block .feed-like-link .counter,
html[dir='rtl'] .comment-mini-content-commands .button-like-share-block .feed-comment-link .counter,
html[dir='rtl'] .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder .counter {
  margin-right: 6px;
  margin-left: 0;
}
.comment-mini-content-commands .button-like-share-block .feed-like-link > a,
.comment-mini-content-commands .button-like-share-block .feed-comment-link > a,
.comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a {
  width: 32px;
  height: 32px;
  background: #f8f8f8;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  color: #a2a2a2;
  font-size: 16px;
}
.comment-mini-content-commands .button-like-share-block .feed-like-link > a:hover,
.comment-mini-content-commands .button-like-share-block .feed-comment-link > a:hover,
.comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:hover {
  box-shadow: 0px 6px 12px 0px rgba(51, 157, 255, 0.4);
  background-color: #dbeeff;
  color: #0084ff;
}
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a:hover,
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a:hover,
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:hover,
.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a:hover,
.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a:hover,
.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:hover {
  box-shadow: 0px 6px 12px 0px rgba(51, 157, 255, 0.4);
  background-color: #dbeeff;
  color: #0084ff;
}
@media (max-width: 480px) {
  .comment-mini-content-commands .button-like-share-block .feed-comment-link > a:hover,
  .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:hover,
  .comment-mini-content-commands .button-like-share-block .feed-comment-link > a:focus,
  .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:focus {
    color: #555555 !important;
  }
}
@media (max-width: 480px) {
  .comment-mini-content-commands .button-like-share-block > div:nth-child(1):before {
    display: none;
  }
}
@media (max-width: 767px) {
  .comment-mini-content-commands .js_comment_like_holder {
    width: 100%;
    padding: 0;
    padding-top: 8px;
    margin-top: 8px;
    border-top: 1px solid #f8f8f8;
  }
  .comment-mini-content-commands .js_comment_like_holder .activity_like_holder {
    height: auto;
  }
}
@media (max-width: 480px) {
  .comment-mini-content-commands .js_comment_like_holder {
    padding: 0;
    margin-top: 4px;
    border-top: 0;
  }
}
.comment-mini-content-commands .activity_like_holder {
  color: #a2a2a2;
}
html[dir="ltr"] .comment-mini-content-commands .activity_like_holder {
  padding-right: 32px;
}
html[dir="rtl"] .comment-mini-content-commands .activity_like_holder {
  padding-left: 32px;
}
.comment-mini-content-commands .activity_like_holder .people-liked-feed {
  color: #a2a2a2;
}
html[dir='ltr'] .comment-mini-content-commands .activity_like_holder:before {
  font-family: 'lineficon' !important;
  content: '\ea9d';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #0084ff !important;
  margin-right: 4px;
}
html[dir='rtl'] .comment-mini-content-commands .activity_like_holder:after {
  font-family: 'lineficon' !important;
  content: '\ea9d';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #0084ff !important;
  margin-left: 4px;
}
@media (max-width: 480px) {
  .comment-mini-content-commands .activity_like_holder {
    display: block;
  }
}
.comment-mini-content-commands .activity_like_holder.activity_not_like:before {
  display: none;
}
.comment-mini-content-commands .activity_like_holder a {
  font-weight: 400 !important;
}
.comment-mini-content-commands span.people-liked-feed {
  color: #555555;
}
.comment-mini-content-commands span.people-liked-feed .user_profile_link_span a {
  color: #3b5998 !important;
}
@media (max-width: 480px) {
  html[dir="ltr"] .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .comment-mini-content-commands .button-like-share-block {
    padding-right: 24px;
  }
  html[dir="rtl"] .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .comment-mini-content-commands .button-like-share-block {
    padding-left: 24px;
  }
  .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .comment-mini-content-commands .button-like-share-block > div {
    width: 33.33% !important;
    flex: none;
  }
  .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .comment-mini-content-commands .button-like-share-block.comment-has-1-actions > div {
    justify-content: flex-start;
  }
  .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .feed-options-holder > a {
    position: relative;
    width: 40px !important;
  }
  .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .feed-options-holder > a:before {
    content: "";
    position: absolute;
    top: 8px;
    bottom: 8px;
    width: 1px;
    background: #eeeeee;
  }
  html[dir="ltr"] .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .feed-options-holder > a:before {
    left: 0;
  }
  html[dir="rtl"] .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .feed-options-holder > a:before {
    right: 0;
  }
}
@media (max-width: 480px) {
  body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment,
  #page_v_play .item-comment {
    display: flex;
    flex-direction: column;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    border: 0 !important;
    margin: 0 !important;
  }
  body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment > div,
  #page_v_play .item-comment > div {
    height: 32px;
  }
  body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment > div .button-like-share-block,
  #page_v_play .item-comment > div .button-like-share-block {
    border-top: 0;
  }
  html[dir="ltr"] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment > div .button-like-share-block,
  html[dir="ltr"] #page_v_play .item-comment > div .button-like-share-block {
    padding-right: 0 !important;
  }
  html[dir="rtl"] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment > div .button-like-share-block,
  html[dir="rtl"] #page_v_play .item-comment > div .button-like-share-block {
    padding-left: 0 !important;
  }
  body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment > div .button-like-share-block > div,
  #page_v_play .item-comment > div .button-like-share-block > div {
    flex: 1;
  }
  body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment > div .button-like-share-block.comment-has-1-actions > div,
  #page_v_play .item-comment > div .button-like-share-block.comment-has-1-actions > div {
    justify-content: center !important;
  }
  body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .item-total-view,
  #page_v_play .item-comment .item-total-view {
    position: static !important;
    text-align: center;
    padding-bottom: 16px;
    padding-top: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    max-height: 48px;
    transform: none !important;
    margin: 0 !important;
  }
  body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .item-total-view span:first-child:nth-last-child(2),
  #page_v_play .item-comment .item-total-view span:first-child:nth-last-child(2),
  body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .item-total-view span:first-child:nth-last-child(2) ~ span,
  #page_v_play .item-comment .item-total-view span:first-child:nth-last-child(2) ~ span {
    position: relative;
  }
  body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .item-total-view span:first-child:nth-last-child(2):first-child:before,
  #page_v_play .item-comment .item-total-view span:first-child:nth-last-child(2):first-child:before,
  body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .item-total-view span:first-child:nth-last-child(2) ~ span:first-child:before,
  #page_v_play .item-comment .item-total-view span:first-child:nth-last-child(2) ~ span:first-child:before {
    display: none;
  }
  body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .item-total-view span:first-child:nth-last-child(2):before,
  #page_v_play .item-comment .item-total-view span:first-child:nth-last-child(2):before,
  body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .item-total-view span:first-child:nth-last-child(2) ~ span:before,
  #page_v_play .item-comment .item-total-view span:first-child:nth-last-child(2) ~ span:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    background: #eeeeee;
  }
  html[dir="ltr"] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .item-total-view span:first-child:nth-last-child(2):before,
  html[dir="ltr"] #page_v_play .item-comment .item-total-view span:first-child:nth-last-child(2):before,
  html[dir="ltr"] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .item-total-view span:first-child:nth-last-child(2) ~ span:before,
  html[dir="ltr"] #page_v_play .item-comment .item-total-view span:first-child:nth-last-child(2) ~ span:before {
    left: 0;
  }
  html[dir="rtl"] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .item-total-view span:first-child:nth-last-child(2):before,
  html[dir="rtl"] #page_v_play .item-comment .item-total-view span:first-child:nth-last-child(2):before,
  html[dir="rtl"] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .item-total-view span:first-child:nth-last-child(2) ~ span:before,
  html[dir="rtl"] #page_v_play .item-comment .item-total-view span:first-child:nth-last-child(2) ~ span:before {
    right: 0;
  }
}
.js_mini_feed_comment div.comment_mini_end {
  margin-top: 12px;
  background: transparent;
}
.js_mini_feed_comment div.comment_mini_end.comment_mini:before {
  top: 16px;
}
.js_mini_feed_comment div.comment_mini_end.comment_mini:after {
  top: 17px !important;
}
.js_mini_feed_comment div.comment_mini_end .comment_mini_textarea_holder {
  border-color: #efefef;
  padding-left: 0;
  padding-right: 0;
  min-height: 32px;
  border-radius: 3px;
  background: #FFF;
  position: relative;
  z-index: 1;
}
.js_mini_feed_comment div.comment_mini_end .comment_mini_textarea_holder .js_comment_feed_textarea {
  padding-top: 8px;
}
.js_mini_feed_comment div.comment_mini_end .comment_mini_textarea_holder .js_comment_feed_textarea::placeholder {
  color: #dcdcdc;
}
html[dir='ltr'] .js_comment_feed_form .comment_mini_textarea_holder {
  margin-left: 0 !important;
}
html[dir='rtl'] .js_comment_feed_form .comment_mini_textarea_holder {
  margin-right: 0 !important;
}
.comment_mini_textarea_holder .comment-emoticon {
  position: absolute;
  right: 0;
  bottom: 8px;
}
.comment_mini_textarea_holder .comment-emoticon a {
  font-size: 20px;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.comment_mini_textarea_holder .comment-emoticon a:hover {
  color: #555555;
}
html[dir='rtl'] .comment_mini_textarea_holder .comment-emoticon {
  right: auto;
  left: 0;
}
.comment_mini_textarea_holder.comment_mini_content .comment-emoticon {
  right: 4px;
  bottom: 4px;
}
html[dir='rtl'] .comment_mini_textarea_holder.comment_mini_content .comment-emoticon {
  right: auto;
  left: 4px;
}
@keyframes button-like {
  0% {
    transform: scale(1, 1);
  }
  100% {
    transform: scale(1.2, 1.2);
  }
}
@keyframes button-unlike {
  0% {
    transform: scale(1, 1);
  }
  100% {
    transform: scale(0.9, 0.9);
  }
}
.activity_feed_content_link .activity_feed_content_image img {
  width: auto;
  border: none;
}
.activity_feed_content_link .activity_feed_content_image > a {
  position: relative;
  display: inline-block;
}
.feed_share_holder {
  border: 1px solid #efefef;
  background: #fff;
  border-left-width: 4px;
  margin-top: 16px;
  padding: 12px 16px;
  border-left-color: #a8b9dd;
}
.feed_share_holder.feed_share_user_status .activity_feed_content_link {
  padding: 0 !important;
}
.feed_share_holder .feed_share_header {
  margin-bottom: 8px;
  color: #a2a2a2;
}
html[dir='rtl'] .feed_share_holder .feed_share_header .user_profile_link_span {
  display: inline-block;
}
.feed_share_holder .feed_share_header + div {
  background: #fff;
}
.feed_share_holder .feed_share_header + div.activity_feed_content_link {
  padding: 8px;
}
.feed_share_holder.feed_share_friend .activity_feed_content_link {
  display: flex;
}
@media (max-width: 480px) {
  .feed_share_holder.feed_share_friend .activity_feed_content_link {
    flex-direction: column;
    align-items: center;
  }
}
.feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_image {
  min-width: 96px;
  width: auto;
}
html[dir="ltr"] .feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_image {
  margin-right: 16px;
}
html[dir="rtl"] .feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_image {
  margin-left: 16px;
}
@media (max-width: 480px) {
  html[dir="ltr"] .feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_image {
    margin-right: 0;
  }
  html[dir="rtl"] .feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_image {
    margin-left: 0;
  }
}
.feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_image > a:before {
  display: none;
}
.feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_image .img-wrapper,
.feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_image .no_image_user {
  width: 96px;
  height: 96px;
}
@media (max-width: 480px) {
  .feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_image .img-wrapper,
  .feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_image .no_image_user {
    width: 120px;
    height: 120px;
  }
}
.feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float {
  position: relative;
}
@media (max-width: 480px) {
  .feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float {
    text-align: center;
    position: static;
  }
}
.feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_link_title {
  font-size: 16px;
  color: #3b5998 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-weight: bold !important;
}
.feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_link_title:hover {
  color: #2d4373 !important;
}
.feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_display_custom {
  margin-top: 0;
}
.feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_display_custom .mutual-friends .btn-addfriend {
  position: absolute;
  top: 0;
  left: -48px;
}
html[dir='rtl'] .feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_display_custom .mutual-friends .btn-addfriend {
  left: auto;
  right: -48px;
}
@media (max-width: 480px) {
  .feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_display_custom .mutual-friends .btn-addfriend span.ico {
    font-size: 18px;
  }
  html[dir='ltr'] .feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_display_custom .mutual-friends .btn-addfriend {
    right: auto;
    top: 0;
    left: calc(50% + 32px);
  }
  html[dir='rtl'] .feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_display_custom .mutual-friends .btn-addfriend {
    left: auto;
    top: 0;
    right: calc(50% + 32px);
  }
}
.feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_display_custom .mutual-friends .friend-info {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 991px) {
  .feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_display_custom .mutual-friends .friend-info {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 12px;
    text-overflow: ellipsis;
    line-height: 16px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 32px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_display_custom .mutual-friends .friend-info .mutual-friends-list .user_profile_link_span {
  display: inline;
}
.feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_display_custom .gender-location {
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 991px) {
  .feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_display_custom .gender-location {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 12px;
    text-overflow: ellipsis;
    line-height: 16px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 32px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_display_custom .gender-location .item-gender {
  display: inline;
}
.feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_display_custom .gender-location .item-location {
  display: inline;
}
.feed_share_holder.feed_share_friend .activity_feed_content_link .activity_feed_content_float .activity_feed_content_display_custom .gender-location .item-location:before {
  content: ".";
}
html[dir='rtl'] .feed_share_holder {
  border-left-width: 0;
  border-right-width: 4px;
  border-right-color: #a8b9dd;
}
.activity-feed-status-form #js_location_feedback {
  margin-bottom: 8px;
  text-align: unset;
  font-style: normal;
  color: #a2a2a2;
  font-size: 12px;
}
.activity-feed-status-form .feed-location-info:empty {
  margin-bottom: 0;
  display: none;
}
.activity-feed-status-form .feed-location-info.active:before {
  margin-right: 4px;
  font-family: 'lineficon' !important;
  content: "\eaaf";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html[dir='rtl'] .activity-feed-status-form .feed-location-info.active:before {
  margin-right: 0;
  margin-left: 4px;
}
.activity-feed-status-form #js_location_input a {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 8px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  color: #a2a2a2;
}
.activity-feed-status-form #js_location_input a:hover {
  color: #fa3e3e;
}
.pf-feed-map {
  margin-top: 16px;
}
.activity_feed_location {
  padding-top: 0;
  margin: 0;
  margin-top: 8px;
  margin-bottom: 8px;
  border-top: 0;
  color: #999;
  position: relative;
}
.activity_feed_location a {
  color: #3b5998 !important;
  font-weight: 400 !important;
}
.activity_feed_location a:hover {
  color: #2d4373 !important;
  font-weight: 400 !important;
}
.activity_feed_location + .activity_feed_location {
  border-top: 0;
  margin-top: -4px;
  padding-top: 0;
}
.activity_feed_location + .activity_feed_location:before {
  display: none;
}
.js_box_holder .activity-feed-status-form {
  margin-bottom: 0;
  box-shadow: none;
  padding: 0;
}
.js_box_holder .activity-feed-status-form .activity_feed_form {
  padding: 0;
}
.feed-with {
  font-weight: bold;
  color: #a2a2a2;
  font-size: 12px;
  padding-top: 12px;
  padding-bottom: 10px;
}
html[dir="ltr"] .feed-with {
  padding-right: 8px;
}
html[dir="rtl"] .feed-with {
  padding-left: 8px;
}
.feed_compose_extra .feed_tagged_item,
.feed_compose_extra .generatedMention {
  margin: 0;
  font-size: 12px;
  line-height: 18px;
  color: #3b5998;
  background: #FFF;
  border: 1px solid #3b5998;
  border-radius: 3px;
  padding: 2px 7px 2px;
  font-weight: 400;
  position: relative;
  -webkit-transition: all 100ms;
  -o-transition: all 100ms;
  transition: all 100ms;
  margin-right: 4px;
  margin-bottom: 2px;
  margin-top: 2px;
  float: left;
}
html[dir="ltr"] .feed_compose_extra .feed_tagged_item,
html[dir="ltr"] .feed_compose_extra .generatedMention {
  padding-right: 24px;
}
html[dir="rtl"] .feed_compose_extra .feed_tagged_item,
html[dir="rtl"] .feed_compose_extra .generatedMention {
  padding-left: 24px;
}
html[dir='rtl'] .feed_compose_extra .feed_tagged_item,
html[dir='rtl'] .feed_compose_extra .generatedMention {
  margin-right: 0;
  margin-left: 4px;
  float: right;
}
.feed_compose_extra .feed_tagged_item:hover,
.feed_compose_extra .generatedMention:hover {
  background: #2d4373;
  color: #FFF;
}
.feed_compose_extra .feed_tagged_item:hover > a,
.feed_compose_extra .generatedMention:hover > a {
  color: #FFF;
}
.feed_compose_extra .feed_tagged_item > a,
.feed_compose_extra .generatedMention > a {
  color: #3b5998;
  width: 23px;
  height: 23px;
  font-size: 10px;
  position: absolute;
  right: 0;
  top: 0;
  text-align: center;
  line-height: 22px;
  -webkit-transition: all 100ms;
  -o-transition: all 100ms;
  transition: all 100ms;
  border-radius: 0 3px 3px 0;
}
.feed_compose_extra .feed_tagged_item > a .fa.fa-times:before,
.feed_compose_extra .generatedMention > a .fa.fa-times:before {
  font-family: 'lineficon' !important;
  content: "\eab2";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html[dir='rtl'] .feed_compose_extra .feed_tagged_item > a,
html[dir='rtl'] .feed_compose_extra .generatedMention > a {
  right: auto;
  left: 0;
}
.feed_compose_extra .feed_tagged_item.generatedMention,
.feed_compose_extra .generatedMention.generatedMention {
  padding-right: 7px;
}
html[dir='rtl'] .feed_compose_extra .feed_tagged_item.generatedMention,
html[dir='rtl'] .feed_compose_extra .generatedMention.generatedMention {
  padding-right: 0;
  padding-left: 7px;
}
html[dir='rtl'] .feed_compose_extra .feed_tagged_item,
html[dir='rtl'] .feed_compose_extra .generatedMention {
  float: right;
  margin-right: 0;
  margin-left: 4px;
}
.tagged_review {
  padding: 12px 0;
  font-size: 12px;
  color: #a2a2a2;
}
.tagged_review:before {
  margin-right: 4px;
  font-family: 'lineficon' !important;
  content: "\eaaf";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html[dir='rtl'] .tagged_review:before {
  margin-right: 0;
  margin-left: 4px;
}
.tagged_review:empty {
  display: none;
}
.feed-table-tagging {
  width: 100%;
}
.feed-table-tagging .feed_compose_extra {
  display: inline-block;
  display: block;
}
.feed-table-tagging .feed_compose_extra:before,
.feed-table-tagging .feed_compose_extra:after {
  content: " ";
  display: table;
}
.feed-table-tagging .feed_compose_extra:after {
  clear: both;
}
.feed-table-tagging .feed_compose_extra:before,
.feed-table-tagging .feed_compose_extra:after {
  content: " ";
  display: table;
}
.feed-table-tagging .feed_compose_extra:after {
  clear: both;
}
.feed-table-tagging .feed_compose_extra .feed-box {
  display: flex;
  align-items: center;
  border-top: 1px solid #efefef;
  margin: 0 -16px;
  padding-left: 16px;
  padding-right: 16px;
  background: #f8f8f8;
}
.feed-table-tagging .feed_compose_extra .feed-tagging-input-box {
  width: 100%;
}
.feed-table-tagging .feed_compose_extra .feed_input_tagging_wrapper {
  float: left;
}
.feed-table-tagging .feed_compose_extra .feed_input_tagging_wrapper input {
  background: transparent !important;
  padding: 0;
  border: none !important;
  height: auto;
  height: 29px;
  font-size: 12px;
}
.feed-table-tagging .feed_compose_extra .feed_input_tagging_wrapper input:focus {
  outline: 0 !important;
  box-shadow: none !important;
}
html[dir='rtl'] .feed-table-tagging .feed_compose_extra .feed_input_tagging_wrapper {
  float: right;
}
.chooseFriend {
  position: absolute;
  width: auto !important;
  z-index: 50;
  cursor: pointer;
  background: #FFF;
  box-shadow: 0px 0px 15px 0px rgba(85, 85, 85, 0.2);
  border: none;
  max-height: 300px;
  overflow-y: auto;
  display: inline-block;
  display: block;
  padding: 8px;
  left: -16px;
  right: -16px;
  max-width: none;
  border-radius: 0 0 10px 10px;
  margin-top: 6px;
}
.chooseFriend:before,
.chooseFriend:after {
  content: " ";
  display: table;
}
.chooseFriend:after {
  clear: both;
}
.chooseFriend:before,
.chooseFriend:after {
  content: " ";
  display: table;
}
.chooseFriend:after {
  clear: both;
}
.chooseFriend .tagFriendChooser,
.chooseFriend .ynfeed_mention_item {
  width: 50%;
  float: left;
  clear: none;
}
@media (max-width: 480px) {
  .chooseFriend .tagFriendChooser,
  .chooseFriend .ynfeed_mention_item {
    width: 100%;
  }
}
html[dir='rtl'] .chooseFriend .tagFriendChooser,
html[dir='rtl'] .chooseFriend .ynfeed_mention_item {
  float: right;
}
html[dir="ltr"] .chooseFriend .tagFriendChooserImage {
  margin-right: 8px;
}
html[dir="rtl"] .chooseFriend .tagFriendChooserImage {
  margin-left: 8px;
}
.chooseFriend .tagFriendChooserImage img {
  border-radius: 100%;
  border: 1px solid rgba(0, 0, 0, 0);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.chooseFriend .ynfeed_feeling_item {
  border-bottom: 1px solid #f6f6f6;
}
.chooseFriend .tagFriendChooser,
.chooseFriend .generatedMention {
  cursor: pointer;
  position: relative;
  white-space: nowrap;
  padding: 8px;
  margin: 0;
  height: auto;
  line-height: normal;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  text-transform: capitalize;
  overflow: hidden;
  text-overflow: ellipsis;
}
.chooseFriend .tagFriendChooser > span,
.chooseFriend .generatedMention > span {
  color: #555555;
  font-size: 12px;
}
.chooseFriend .tagFriendChooser:hover,
.chooseFriend .generatedMention:hover {
  background-color: #d1daed;
}
.chooseFriend .tagFriendChooser:hover .tagFriendChooserImage img,
.chooseFriend .generatedMention:hover .tagFriendChooserImage img {
  border-color: #3b5998;
}
.chooseFriend .tagFriendChooser:hover .js_hover_info,
.chooseFriend .generatedMention:hover .js_hover_info,
.chooseFriend .tagFriendChooser:hover .img-wrapper,
.chooseFriend .generatedMention:hover .img-wrapper {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.chooseFriend .tagFriendChooser:hover .js_hover_info:before,
.chooseFriend .generatedMention:hover .js_hover_info:before,
.chooseFriend .tagFriendChooser:hover .img-wrapper:before,
.chooseFriend .generatedMention:hover .img-wrapper:before {
  border-color: #3b5998;
}
.chooseFriend .tagFriendChooser a.no_image_user > span,
.chooseFriend .generatedMention a.no_image_user > span {
  position: absolute;
  top: 50%;
  left: 50%;
  right: auto;
  transform: translate(-50%, -50%);
}
.chooseFriend .ynfeed_feeling_item .tagFriendChooserImage {
  width: 24px;
  height: 24px;
}
.chooseFriend .ynfeed_feeling_item img {
  width: 24px;
  height: 24px;
}
#page_pages_view .activity-feed-status-form #activity_feed_share_this_one,
#page_groups_view .activity-feed-status-form #activity_feed_share_this_one {
  float: left;
}
#page_pages_view .activity-feed-status-form #activity_feed_share_this_one #btn_display_with_friend,
#page_groups_view .activity-feed-status-form #activity_feed_share_this_one #btn_display_with_friend {
  display: none;
}
@media (max-width: 480px) {
  #page_pages_view .activity-feed-status-form .activity_feed_form_button_position_button,
  #page_groups_view .activity-feed-status-form .activity_feed_form_button_position_button {
    float: right;
  }
}
._app_user_cover .activity_feed_content_link,
._app_pages_cover_photo .activity_feed_content_link,
._app_groups_cover_photo .activity_feed_content_link,
.feed_share_user_cover .activity_feed_content_link,
._app_pages_photo .activity_feed_content_link,
._app_groups_photo .activity_feed_content_link {
  margin-left: -16px;
  margin-right: -16px;
}
._app_user_cover .activity_feed_content_image,
._app_pages_cover_photo .activity_feed_content_image,
._app_groups_cover_photo .activity_feed_content_image,
.feed_share_user_cover .activity_feed_content_image,
._app_pages_photo .activity_feed_content_image,
._app_groups_photo .activity_feed_content_image {
  width: 100% !important;
  max-width: 100% !important;
}
._app_user_cover .activity_feed_content_image > a,
._app_pages_cover_photo .activity_feed_content_image > a,
._app_groups_cover_photo .activity_feed_content_image > a,
.feed_share_user_cover .activity_feed_content_image > a,
._app_pages_photo .activity_feed_content_image > a,
._app_groups_photo .activity_feed_content_image > a {
  width: 100%;
}
._app_user_cover .activity_feed_content_image img,
._app_pages_cover_photo .activity_feed_content_image img,
._app_groups_cover_photo .activity_feed_content_image img,
.feed_share_user_cover .activity_feed_content_image img,
._app_pages_photo .activity_feed_content_image img,
._app_groups_photo .activity_feed_content_image img {
  width: 100% !important;
  height: auto !important;
  max-width: 100%;
  max-height: 100vh;
  object-fit: cover;
}
@media (min-width: 481px) {
  .activity-feed-status-form .activity_feed_checkin a {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 28px;
    border-radius: 12px;
    width: auto;
    padding-left: 8px;
    padding-right: 8px;
    background: #f8f8f8;
    -webkit-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
  }
  html[dir="ltr"] .activity-feed-status-form .activity_feed_checkin a {
    margin-right: 8px;
  }
  html[dir="rtl"] .activity-feed-status-form .activity_feed_checkin a {
    margin-left: 8px;
  }
  .activity-feed-status-form .activity_feed_checkin a:hover {
    background-color: #eeeeee !important;
  }
  .activity-feed-status-form .activity_feed_checkin a .ico {
    font-size: 16px;
    color: #3b5998;
  }
  .activity-feed-status-form .activity_feed_checkin a .item-text {
    font-size: 12px;
    font-weight: bold;
    margin-left: 6px;
    color: #555555;
  }
  html[dir='rtl'] .activity-feed-status-form .activity_feed_checkin a .item-text {
    margin-left: 0;
    margin-right: 6px;
  }
}
@media (max-width: 480px) {
  .activity-feed-status-form .activity_feed_checkin a .ico {
    color: #3b5998;
  }
  .activity-feed-status-form .activity_feed_checkin a .item-text {
    display: none;
  }
}
.ynfeed_form_share_holder .activity_feed_form_share {
  margin-bottom: 0;
  background: #f8f8f8;
  border-bottom: 0;
  border-bottom: 1px solid #eeeeee;
  /* & > div.clear{
      border-top: 1px solid @gray-lighter;
   } */
}
html[dir="ltr"] .ynfeed_form_share_holder .activity_feed_form_share {
  padding-right: 32px;
}
html[dir="rtl"] .ynfeed_form_share_holder .activity_feed_form_share {
  padding-left: 32px;
}
html[dir="ltr"] .ynfeed_form_share_holder .activity_feed_form_share {
  padding-left: 0;
}
html[dir="rtl"] .ynfeed_form_share_holder .activity_feed_form_share {
  padding-right: 0;
}
.ynfeed_form_share_holder .activity_feed_form_share ul.activity_feed_form_attach > li {
  position: relative;
}
.ynfeed_form_share_holder .activity_feed_form_share ul.activity_feed_form_attach > li:before {
  content: "";
  position: absolute;
  top: 8px;
  bottom: 8px;
  width: 1px;
  background: #dcdcdc;
}
html[dir="ltr"] .ynfeed_form_share_holder .activity_feed_form_share ul.activity_feed_form_attach > li:before {
  right: 0;
}
html[dir="rtl"] .ynfeed_form_share_holder .activity_feed_form_share ul.activity_feed_form_attach > li:before {
  left: 0;
}
.ynfeed_form_share_holder .activity_feed_form_share ul.activity_feed_form_attach > li:last-child:before {
  display: none;
}
.ynfeed_form_share_holder .activity_feed_form_share ul.activity_feed_form_attach > li > a {
  height: 32px;
  line-height: 32px;
  text-transform: none;
  font-weight: bold;
  color: #3b5998;
  font-size: 12px;
  display: flex;
  align-items: center;
  position: relative;
  text-decoration: none;
  padding: 0 16px;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.ynfeed_form_share_holder .activity_feed_form_share ul.activity_feed_form_attach > li > a:before {
  color: #555555;
  font-size: 14px;
}
.ynfeed_form_share_holder .activity_feed_form_share ul.activity_feed_form_attach > li > a:after {
  content: "";
  width: 9px;
  height: 9px;
  border: 1px solid #e6e6e6;
  display: block;
  transform: rotate(45deg);
  position: absolute;
  bottom: -5px;
  left: 46%;
  border-right: 0;
  border-bottom: 0;
  background-color: #fff !important;
  opacity: 0;
}
@media (max-width: 480px) {
  .ynfeed_form_share_holder .activity_feed_form_share ul.activity_feed_form_attach > li > a .activity-feed-form-tab,
  .ynfeed_form_share_holder .activity_feed_form_share ul.activity_feed_form_attach > li > a .ynf-feed-tab-item-text {
    display: none;
  }
}
.ynfeed_form_share_holder .activity_feed_form_share ul.activity_feed_form_attach > li > a.active {
  color: #555555;
  background-color: transparent;
}
.ynfeed_form_share_holder .activity_feed_form_share ul.activity_feed_form_attach > li > a.active:after {
  opacity: 1;
}
.ynfeed_form_share_holder .activity_feed_form_share ul.activity_feed_form_attach > li > a.global_attachment_status {
  border-left: 0;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position,
div.ynfeed_form_edit .activity_feed_form_button_position {
  background-color: #fff;
  margin-left: 16px;
  margin-right: 16px;
  border-top: 1px solid #eeeeee;
  padding: 0;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-box,
div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-box,
div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share,
div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share {
  margin: 0 -16px;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position,
div.ynfeed_form_edit .activity_feed_form_button_position {
  min-height: 49px;
  display: flex;
  flex-direction: column;
  border-top: 1px solid #eeeeee;
}
@media (max-width: 480px) {
  div.ynfeed_form_share_holder .activity_feed_form_button_position,
  div.ynfeed_form_edit .activity_feed_form_button_position {
    align-items: normal !important;
  }
}
div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-box,
div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-box {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-box .ynfeed-form-button-box-wrapper,
div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-box .ynfeed-form-button-box-wrapper {
  display: flex;
  align-items: center;
  flex-flow: wrap;
  margin: 0 -4px;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-box .ynfeed-form-button-box-wrapper #activity_feed_share_this_one,
div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-box .ynfeed-form-button-box-wrapper #activity_feed_share_this_one {
  padding: 0 4px;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-box .ynfeed-form-button-box-wrapper #activity_feed_share_this_one a .item-text,
div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-box .ynfeed-form-button-box-wrapper #activity_feed_share_this_one a .item-text {
  display: inline-block;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share,
div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share {
  display: inline-flex;
  justify-content: flex-end;
  flex-flow: wrap;
  align-items: center;
  background-color: #f8f8f8;
  border-top: 1px solid #eeeeee;
  height: 56px;
  padding-left: 16px;
  padding-right: 16px;
}
html[dir="ltr"] div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share #activity_feed_submit,
html[dir="ltr"] div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share #activity_feed_submit {
  margin-left: 8px;
}
html[dir="rtl"] div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share #activity_feed_submit,
html[dir="rtl"] div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share #activity_feed_submit {
  margin-right: 8px;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"],
div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"] {
  border-radius: 2px;
  font-size: 12px;
  line-height: 16px;
  height: 24px;
  padding-left: 8px !important;
  padding-right: 8px !important;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"] .txt-label,
div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"] .txt-label {
  font-weight: bold;
}
html[dir="ltr"] div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"] .txt-label,
html[dir="ltr"] div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"] .txt-label {
  padding-left: 0;
}
html[dir="rtl"] div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"] .txt-label,
html[dir="rtl"] div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"] .txt-label {
  padding-right: 0;
}
html[dir="ltr"] div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"] .txt-label,
html[dir="ltr"] div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"] .txt-label {
  padding-right: 8px;
}
html[dir="rtl"] div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"] .txt-label,
html[dir="rtl"] div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"] .txt-label {
  padding-left: 8px;
}
html[dir="ltr"] div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"] .fa-caret-down,
html[dir="ltr"] div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"] .fa-caret-down {
  margin-right: 0;
}
html[dir="rtl"] div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"] .fa-caret-down,
html[dir="rtl"] div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share .privacy_setting_mini [data-toggle="dropdown"] .fa-caret-down {
  margin-left: 0;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share .activity_feed_form_button_position_button,
div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share .activity_feed_form_button_position_button {
  order: 1;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share .activity_feed_form_button_position_button #activity_feed_submit,
div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share .activity_feed_form_button_position_button #activity_feed_submit {
  min-width: 56px;
  text-transform: capitalize;
  padding-left: 16px !important;
  padding-right: 16px !important;
  height: 24px;
  font-size: 12px;
  font-weight: bold;
}
html[dir="ltr"] div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share .activity_feed_form_button_position_button #activity_feed_submit,
html[dir="ltr"] div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share .activity_feed_form_button_position_button #activity_feed_submit {
  margin-left: 0;
}
html[dir="rtl"] div.ynfeed_form_share_holder .activity_feed_form_button_position .ynfeed-form-button-share .activity_feed_form_button_position_button #activity_feed_submit,
html[dir="rtl"] div.ynfeed_form_edit .activity_feed_form_button_position .ynfeed-form-button-share .activity_feed_form_button_position_button #activity_feed_submit {
  margin-right: 0;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link,
div.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link {
  width: auto;
  color: #555555;
  background-color: #eeeeee !important;
  font-size: 12px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 28px;
  border-radius: 28px;
  padding-left: 8px;
  padding-right: 8px;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link.has_data,
div.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link.has_data {
  background: #d8e0f0 !important;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link:hover,
div.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link:hover {
  background: #d8e0f0 !important;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link#ynfeed_btn_tag .ico:before,
div.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link#ynfeed_btn_tag .ico:before {
  content: "\e93a" !important;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link#btn_display_check_in .ico:before,
div.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link#btn_display_check_in .ico:before,
div.ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link#btn_ynfeed_display_check_in .ico:before,
div.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link#btn_ynfeed_display_check_in .ico:before {
  content: "\ea7d" !important;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link#ynfeed_btn_feeling .ico:before,
div.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link#ynfeed_btn_feeling .ico:before {
  content: "\eadb" !important;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link .item-text,
div.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link .item-text {
  font-weight: bold;
}
div.ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link .ico,
div.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link .ico {
  color: #3b5998;
  font-size: 16px;
}
html[dir="ltr"] div.ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link .ico,
html[dir="ltr"] div.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link .ico {
  margin-right: 8px;
}
html[dir="rtl"] div.ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link .ico,
html[dir="rtl"] div.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link .ico {
  margin-left: 8px;
}
@media (max-width: 480px) {
  div.ynfeed_form_share_holder .activity_feed_form_button_position_button,
  div.ynfeed_form_edit .activity_feed_form_button_position_button,
  div.ynfeed_form_share_holder .privacy_setting_mini,
  div.ynfeed_form_edit .privacy_setting_mini {
    clear: left;
  }
  div.ynfeed_form_share_holder .privacy_setting_mini,
  div.ynfeed_form_edit .privacy_setting_mini {
    float: left;
  }
}
div.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link.has_data {
  background: #d8e0f0 !important;
}
.js_box_content .ynfeed_form_share_holder,
.js_box_content .activity_feed_form_button {
  margin-bottom: -16px;
}
div.ynfeed-box {
  background-color: #fff;
  padding-left: 0;
  padding-right: 0;
  margin-left: 16px;
  margin-right: 16px;
}
.ynfeed-box .ynfeed-with {
  padding-left: 8px;
  padding-right: 8px;
  background-color: #d8e0f0;
  color: #a2a2a2;
  font-size: 12px;
  line-height: 30px;
  white-space: nowrap;
  font-weight: normal;
  padding-top: 0;
  padding-bottom: 0;
}
html[dir="ltr"] .ynfeed-box .ynfeed-with + div {
  padding-left: 8px;
}
html[dir="rtl"] .ynfeed-box .ynfeed-with + div {
  padding-right: 8px;
}
.ynfeed_compose_tagging .ynfeed-box {
  align-items: normal;
}
.ynfeed_compose_tagging .ynfeed-box .ynfeed-with {
  display: inline-flex;
  align-items: center;
}
.ynfeed_form_share_holder {
  border-radius: 3px !important;
}
.ynfeed_form_share_holder .ynf-form-feed-close-btn {
  top: 0 !important;
}
.ynfeed_form_share_holder .ynfeed-form-btn-activity-viewmore {
  height: 28px;
  border-radius: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-left: 8px;
  padding-right: 8px;
  background: #eeeeee;
  color: #a2a2a2;
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir='ltr'] .ynfeed_form_share_holder .ynfeed-form-btn-activity-viewmore {
  margin-left: 4px;
}
html[dir='rtl'] .ynfeed_form_share_holder .ynfeed-form-btn-activity-viewmore {
  margin-right: 4px;
}
.ynfeed_form_share_holder .ynfeed-form-btn-activity-viewmore:hover {
  background-color: #d8e0f0;
}
.ynfeed_form_share_holder .ynfeed-form-button-box:not(.full) #activity_feed_share_this_one {
  display: none !important;
}
.ynfeed_form_share_holder .ynfeed-form-button-box:not(.full) #activity_feed_share_this_one:nth-child(1),
.ynfeed_form_share_holder .ynfeed-form-button-box:not(.full) #activity_feed_share_this_one:nth-child(2) {
  display: block !important;
}
.ynfeed_form_share_holder .ynfeed-form-button-box.full .ynfeed-form-button-box-wrapper .ynfeed-form-btn-activity-viewmore {
  display: none;
}
.ynfeed_form_share_holder .ynfeed-form-button-box.full .ynfeed-form-button-box-wrapper #activity_feed_share_this_one {
  width: 50%;
  margin-top: 8px;
}
.ynfeed_form_share_holder .ynfeed-form-button-box.full .ynfeed-form-button-box-wrapper #activity_feed_share_this_one:nth-child(1),
.ynfeed_form_share_holder .ynfeed-form-button-box.full .ynfeed-form-button-box-wrapper #activity_feed_share_this_one:nth-child(2) {
  margin-top: 0;
}
.ynfeed_form_share_holder .ynfeed-form-button-box.full .ynfeed-form-button-box-wrapper #activity_feed_share_this_one .activity_feed_share_this_one_link {
  width: 100%;
  justify-content: flex-start;
}
.ynfeed_form_share_holder .activity_feed_form_attach > li > a:before {
  font-size: 16px;
}
html[dir="ltr"] .ynfeed_form_share_holder .activity_feed_form_attach > li > a:before {
  margin-right: 8px;
}
html[dir="rtl"] .ynfeed_form_share_holder .activity_feed_form_attach > li > a:before {
  margin-left: 8px;
}
@media (max-width: 480px) {
  html[dir="ltr"] .ynfeed_form_share_holder .activity_feed_form_attach > li > a:before {
    margin-right: 0;
  }
  html[dir="rtl"] .ynfeed_form_share_holder .activity_feed_form_attach > li > a:before {
    margin-left: 0;
  }
}
.ynfeed_form_share_holder .activity_feed_form_attach > li a[rel="global_attachment_status"]:before {
  content: "\eacf" !important;
}
.ynfeed_form_share_holder .activity_feed_form_attach > li a[rel="global_attachment_photo"]:before {
  content: "\ea24" !important;
}
.ynfeed_form_share_holder .activity_feed_form_attach > li a.select-video-upload:before,
.ynfeed_form_share_holder .activity_feed_form_attach > li a.select-ult-video-upload:before {
  font-family: 'lineficon' !important;
  content: "\eae6";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ynfeed_compose_status > .contenteditable[placeholder]:empty:before,
.ynfeed_compose_tagging > .contenteditable[placeholder]:empty:before {
  color: #a2a2a2;
}
body.ynfeed-form-focus #global_attachment_status .ynfeed_compose_status > .contenteditable[placeholder]:empty:before,
body.ynfeed-form-focus #global_attachment_status .ynfeed_compose_tagging > .contenteditable[placeholder]:empty:before {
  font-size: 24px;
}
.privacy_setting_mini.privacy_setting_div {
  float: right;
}
.privacy_setting_mini.privacy_setting_div .dropdown-menu:after {
  right: 18px;
  left: auto;
}
html[dir='rtl'] .privacy_setting_mini.privacy_setting_div .dropdown-menu:after {
  left: 18px;
  right: auto;
}
#ynfeed_share_box .ynfeed-popup-share-feed-bottom {
  background-color: #f8f8f8;
}
@media (min-width: 992px) {
  #ynfeed_share_box .ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a:hover {
    color: #555555;
  }
}
#ynfeed_share_box .ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a.has_data .ico {
  color: #3b5998;
}
#ynfeed_share_box .ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#ynfeed_btn_tag .ico-user1-plus-o:before {
  content: "\eae9";
}
#ynfeed_share_box .ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#ynfeed_btn_tag.has_data .ico-user1-plus-o:before {
  content: "\eae9";
}
#ynfeed_share_box .ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#ynfeed_btn_feeling .ico-smile-o:before {
  content: "\eadb";
}
#ynfeed_share_box .ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#ynfeed_btn_feeling.has_data .ico-smile-o:before {
  content: "\eadb";
}
#ynfeed_share_box .ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#btn_display_check_in .ico-checkin-o:before {
  content: "\ea7d";
}
#ynfeed_share_box .ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#btn_display_check_in.has_data .ico-checkin-o:before {
  content: "\ea7d";
}
#ynfeed_share_box .ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#ynfeed_btn_business .ico-briefcase-o:before {
  content: "\e998";
}
#ynfeed_share_box .ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#ynfeed_btn_business.has_data .ico-briefcase-o:before {
  content: "\e998";
}
.ynfeed_form_edit .activity_feed_form_button .activity_feed_form_button_position div.ynfeed-form-button-share {
  display: flex !important;
}
.ynfeed_form_edit .ynfeed_select_emojis {
  display: block;
}
.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one {
  width: 50%;
  margin-top: 8px;
  padding: 0 4px;
}
.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one:nth-child(1),
.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one:nth-child(2) {
  margin-top: 0;
}
.ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one .activity_feed_share_this_one_link {
  width: 100% !important;
  justify-content: flex-start !important;
}
.ynfeed_select_emojis .ynfeed_btn_emojis .ico:before {
  content: "\eada";
}
#ynfeed_share_box .ynfeed-box {
  margin-left: 0;
  margin-right: 0;
}
#ynfeed_share_box .feed-share-bottom-btn-group .btn-sm {
  border-radius: 2px;
  font-size: 12px;
  line-height: 16px;
  height: 24px;
  padding-left: 8px !important;
  padding-right: 8px !important;
}
.ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown [data-toggle="dropdown"] .ico {
  display: inline-block !important;
}
.ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown .dropdown-menu > li a > .ico {
  display: inline-block !important;
}
div#js_feed_share_friend_holder .ynfeed-share-friend-wrapper {
  align-items: normal;
  padding: 0;
  background-color: #fff;
  font-size: 12px;
  color: #a2a2a2;
  position: relative;
}
div#js_feed_share_friend_holder .ynfeed-share-friend-wrapper .ynfeed-share-title-search {
  font-weight: normal;
  color: #a2a2a2;
  display: inline-flex;
  align-items: center;
  padding-left: 8px;
  padding-right: 8px;
  background-color: #d8e0f0;
  height: auto;
}
div#js_feed_share_friend_holder .ynfeed-share-friend-wrapper .search-friend-component {
  border: none;
  padding: 4px 8px;
}
div#js_feed_share_friend_holder .ynfeed-share-friend-wrapper .search-friend-component #js_custom_search_friend > input {
  margin: 0;
}
.ynfeed-form-button-share .process-video-upload,
.ynfeed-form-button-share .process-ult-video-upload {
  min-width: 56px;
  height: 24px !important;
  padding-left: 8px !important;
  padding-right: 8px !important;
  font-size: 12px;
  line-height: 16px;
  text-transform: capitalize;
  letter-spacing: 0;
}
html[dir="ltr"] .ynfeed-form-button-share .process-video-upload,
html[dir="ltr"] .ynfeed-form-button-share .process-ult-video-upload {
  margin-left: 8px;
}
html[dir="rtl"] .ynfeed-form-button-share .process-video-upload,
html[dir="rtl"] .ynfeed-form-button-share .process-ult-video-upload {
  margin-right: 8px;
}
.ynfeed-form-button-share .process-video-upload + #activity_feed_submit,
.ynfeed-form-button-share .process-ult-video-upload + #activity_feed_submit {
  display: none !important;
}
.ynfeed-form-button-share .process-video-upload.btn-gradient,
.ynfeed-form-button-share .process-ult-video-upload.btn-gradient {
  display: none;
}
.yncfeed-feed-item .feed_share_holder {
  border-bottom: 0 !important;
}
@media (min-width: 480px) {
  .yncfeed-feed-item .feed-comment-share-holder .dropdown-menu.ynfeed-dropdown-share-list {
    left: 50% !important;
    right: auto !important;
    transform: translateX(-50%);
  }
  .yncfeed-feed-item .feed-comment-share-holder .dropdown-menu.ynfeed-dropdown-share-list:after {
    left: 50% !important;
    right: auto !important;
    transform: translateX(-50%);
  }
}
.yncfeed-feed-item._app_link .activity_feed_content_text {
  margin-bottom: 0;
}
.yncfeed-feed-item._app_link .activity_feed_content_text + .js_feed_comment_border:not(.ync-comment-content),
.yncfeed-feed-item._app_link .activity_feed_content_text + .js_feed_comment_border:not(.comment-content) {
  margin-top: 12px;
}
div.ync-comment-content,
div.comment-content {
  margin-top: -1px;
}
div.ync-comment-content.ynfbclone-detail-top .button-like-share-block,
div.comment-content.ynfbclone-detail-top .button-like-share-block {
  padding: 0 !important;
  border-top: 0 !important;
  border-bottom: 0 !important;
}
div.ync-comment-content .ync-comment-footer .ync-comment-box-container,
div.comment-content .ync-comment-footer .ync-comment-box-container,
div.ync-comment-content .comment-footer .ync-comment-box-container,
div.comment-content .comment-footer .ync-comment-box-container,
div.ync-comment-content .ync-comment-footer .comment-box-container,
div.comment-content .ync-comment-footer .comment-box-container,
div.ync-comment-content .comment-footer .comment-box-container,
div.comment-content .comment-footer .comment-box-container {
  padding-top: 8px !important;
}
div.ync-comment-content .js_comment_like_holder,
div.comment-content .js_comment_like_holder {
  min-height: auto;
  padding: 0;
  margin-left: 16px;
  margin-right: 16px;
}
div.ync-comment-content .js_comment_like_holder .activity_like_holder,
div.comment-content .js_comment_like_holder .activity_like_holder {
  padding: 2px 0;
  margin-bottom: 1px;
  border-bottom: 1px solid #eeeeee;
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
  display: block !important;
}
div.ync-comment-content .js_comment_like_holder .activity_like_holder.activity_not_like,
div.comment-content .js_comment_like_holder .activity_like_holder.activity_not_like {
  display: none;
}
div.ync-comment-content .ynfbclone-comment-share-info,
div.comment-content .ynfbclone-comment-share-info {
  color: #3b5998;
  margin-left: 16px;
  margin-right: 16px;
  min-height: 32px;
  display: flex;
  align-items: center;
}
div.ync-comment-content .comment-mini-content-commands,
div.comment-content .comment-mini-content-commands {
  padding-bottom: 0;
  border-bottom: 0;
}
div.ync-comment-content .comment-mini-content-commands .ync-reaction-container,
div.comment-content .comment-mini-content-commands .ync-reaction-container,
div.ync-comment-content .comment-mini-content-commands .p-reaction-container,
div.comment-content .comment-mini-content-commands .p-reaction-container {
  width: 100%;
  height: 100%;
}
div.ync-comment-content .comment-mini-content-commands .ync-reaction-container:hover,
div.comment-content .comment-mini-content-commands .ync-reaction-container:hover,
div.ync-comment-content .comment-mini-content-commands .p-reaction-container:hover,
div.comment-content .comment-mini-content-commands .p-reaction-container:hover {
  background-color: #f8f8f8 !important;
}
div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link,
div.comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link,
div.ync-comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link,
div.comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link,
div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link,
div.comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link,
div.ync-comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link,
div.comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link {
  width: 100% !important;
  background-color: transparent !important;
  border-radius: 0 !important;
  height: 32px !important;
  box-shadow: none !important;
  color: #555555 !important;
  font-weight: bold;
}
div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link .item-text,
div.comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link .item-text,
div.ync-comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link .item-text,
div.comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link .item-text,
div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link .item-text,
div.comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link .item-text,
div.ync-comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link .item-text,
div.comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link .item-text {
  display: inline-block !important;
  font-size: 13px;
}
@media (max-width: 479px) {
  div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link .item-text,
  div.comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link .item-text,
  div.ync-comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link .item-text,
  div.comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link .item-text,
  div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link .item-text,
  div.comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link .item-text,
  div.ync-comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link .item-text,
  div.comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link .item-text {
    display: none !important;
  }
}
div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link.liked > .item-text,
div.comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link.liked > .item-text,
div.ync-comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link.liked > .item-text,
div.comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link.liked > .item-text,
div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link.liked > .item-text,
div.comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link.liked > .item-text,
div.ync-comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link.liked > .item-text,
div.comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link.liked > .item-text {
  display: none !important;
}
@media (max-width: 479px) {
  div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link .ync-reaction-title,
  div.comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link .ync-reaction-title,
  div.ync-comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link .ync-reaction-title,
  div.comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link .ync-reaction-title,
  div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link .ync-reaction-title,
  div.comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link .ync-reaction-title,
  div.ync-comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link .ync-reaction-title,
  div.comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link .ync-reaction-title {
    display: none !important;
  }
}
div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link:before,
div.comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link:before,
div.ync-comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link:before,
div.comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link:before,
div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link:before,
div.comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link:before,
div.ync-comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link:before,
div.comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link:before {
  font-size: 16px;
}
html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link:before,
html[dir="ltr"] div.comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link:before,
html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link:before,
html[dir="ltr"] div.comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link:before,
html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link:before,
html[dir="ltr"] div.comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link:before,
html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link:before,
html[dir="ltr"] div.comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link:before {
  margin-right: 8px;
}
html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link:before,
html[dir="rtl"] div.comment-content .comment-mini-content-commands .ync-reaction-container .ync-reaction-link:before,
html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link:before,
html[dir="rtl"] div.comment-content .comment-mini-content-commands .p-reaction-container .ync-reaction-link:before,
html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link:before,
html[dir="rtl"] div.comment-content .comment-mini-content-commands .ync-reaction-container .p-reaction-link:before,
html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link:before,
html[dir="rtl"] div.comment-content .comment-mini-content-commands .p-reaction-container .p-reaction-link:before {
  margin-left: 8px;
}
div.ync-comment-content .comment-mini-content-commands .button-like-share-block,
div.comment-content .comment-mini-content-commands .button-like-share-block {
  width: 100%;
  padding-top: 4px;
  padding-bottom: 4px;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}
div.ync-comment-content .comment-mini-content-commands .button-like-share-block.no-action,
div.comment-content .comment-mini-content-commands .button-like-share-block.no-action {
  display: none;
}
div.ync-comment-content .comment-mini-content-commands .button-like-share-block > div,
div.comment-content .comment-mini-content-commands .button-like-share-block > div {
  flex: 1;
  width: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
  margin: 0 !important;
}
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a,
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a,
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a {
  width: 100% !important;
  background-color: transparent !important;
  border-radius: 0 !important;
  height: 32px !important;
  box-shadow: none !important;
  color: #555555 !important;
  font-weight: bold;
}
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .ico,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .ico,
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .ico,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .ico,
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .ico,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .ico,
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .fa,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .fa,
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .fa,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .fa,
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .fa,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .fa {
  font-size: 16px;
}
html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .ico,
html[dir="ltr"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .ico,
html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .ico,
html[dir="ltr"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .ico,
html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .ico,
html[dir="ltr"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .ico,
html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .fa,
html[dir="ltr"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .fa,
html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .fa,
html[dir="ltr"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .fa,
html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .fa,
html[dir="ltr"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .fa {
  margin-right: 8px;
}
html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .ico,
html[dir="rtl"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .ico,
html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .ico,
html[dir="rtl"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .ico,
html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .ico,
html[dir="rtl"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .ico,
html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .fa,
html[dir="rtl"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .fa,
html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .fa,
html[dir="rtl"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .fa,
html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .fa,
html[dir="rtl"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .fa {
  margin-left: 8px;
}
@media (max-width: 479px) {
  html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .ico,
  html[dir="ltr"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .ico,
  html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .ico,
  html[dir="ltr"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .ico,
  html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .ico,
  html[dir="ltr"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .ico,
  html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .fa,
  html[dir="ltr"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .fa,
  html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .fa,
  html[dir="ltr"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .fa,
  html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .fa,
  html[dir="ltr"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .fa {
    margin-right: 0;
  }
  html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .ico,
  html[dir="rtl"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .ico,
  html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .ico,
  html[dir="rtl"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .ico,
  html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .ico,
  html[dir="rtl"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .ico,
  html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .fa,
  html[dir="rtl"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .fa,
  html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .fa,
  html[dir="rtl"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .fa,
  html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .fa,
  html[dir="rtl"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .fa {
    margin-left: 0;
  }
}
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .item-text,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .item-text,
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .item-text,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .item-text,
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .item-text,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .item-text {
  font-size: 13px;
  display: inline-block !important;
}
@media (max-width: 479px) {
  div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .item-text,
  div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a .item-text,
  div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .item-text,
  div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a .item-text,
  div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .item-text,
  div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a .item-text {
    display: none !important;
  }
}
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a:hover,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a:hover,
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a:hover,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a:hover,
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:hover,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:hover {
  background-color: #f8f8f8 !important;
}
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link .js_like_link_toggle.liked:before,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link .js_like_link_toggle.liked:before {
  color: #0084ff;
}
div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link .js_like_link_toggle:before,
div.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link .js_like_link_toggle:before {
  margin-bottom: 4px;
}
html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:before,
html[dir="ltr"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:before {
  margin-right: 8px;
}
html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:before,
html[dir="rtl"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:before {
  margin-left: 8px;
}
@media (max-width: 479px) {
  html[dir="ltr"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:before,
  html[dir="ltr"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:before {
    margin-right: 0;
  }
  html[dir="rtl"] div.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:before,
  html[dir="rtl"] div.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:before {
    margin-left: 0;
  }
}
.ync-comment-viewmore .item-number,
.ync-comment-viewless .item-number,
.comment-viewmore .item-number,
.comment-viewless .item-number {
  display: none !important;
}
.ync-comment-container,
.comment-container {
  /* border-top: 1px solid @gray-lighter; */
}
.ync-comment-container .ync-comment-item,
.comment-container .ync-comment-item,
.ync-comment-container .comment-item,
.comment-container .comment-item {
  border-bottom: 0;
}
.ync-comment-container .ync-comment-item:not(:last-child),
.comment-container .ync-comment-item:not(:last-child),
.ync-comment-container .comment-item:not(:last-child),
.comment-container .comment-item:not(:last-child) {
  padding-bottom: 0;
}
.ync-comment-container .ync-comment-item:last-child,
.comment-container .ync-comment-item:last-child,
.ync-comment-container .comment-item:last-child,
.comment-container .comment-item:last-child {
  padding-bottom: 8px;
}
.ync-comment-container .ync-comment-item .item-outer .item-inner,
.comment-container .ync-comment-item .item-outer .item-inner,
.ync-comment-container .comment-item .item-outer .item-inner,
.comment-container .comment-item .item-outer .item-inner {
  font-size: 13px;
}
.ync-comment-container .ync-comment-item > .item-outer:hover .ynfbclone-item-comment-holder .ynfbclone-item-comment-options,
.comment-container .ync-comment-item > .item-outer:hover .ynfbclone-item-comment-holder .ynfbclone-item-comment-options,
.ync-comment-container .comment-item > .item-outer:hover .ynfbclone-item-comment-holder .ynfbclone-item-comment-options,
.comment-container .comment-item > .item-outer:hover .ynfbclone-item-comment-holder .ynfbclone-item-comment-options {
  opacity: 1;
}
html[dir='ltr'] .ync-comment-container .ync-comment-item .item-outer .item-media,
html[dir='ltr'] .comment-container .ync-comment-item .item-outer .item-media,
html[dir='ltr'] .ync-comment-container .comment-item .item-outer .item-media,
html[dir='ltr'] .comment-container .comment-item .item-outer .item-media {
  margin-right: 6px;
}
html[dir='rtl'] .ync-comment-container .ync-comment-item .item-outer .item-media,
html[dir='rtl'] .comment-container .ync-comment-item .item-outer .item-media,
html[dir='rtl'] .ync-comment-container .comment-item .item-outer .item-media,
html[dir='rtl'] .comment-container .comment-item .item-outer .item-media {
  margin-left: 6px;
}
.ync-comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder,
.comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder,
.ync-comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder,
.comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder {
  display: inline-flex;
  align-items: center;
}
.ync-comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-options,
.comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-options,
.ync-comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-options,
.comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-options {
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  bottom: auto;
}
.ync-comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-options [data-toggle="dropdown"],
.comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-options [data-toggle="dropdown"],
.ync-comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-options [data-toggle="dropdown"],
.comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-options [data-toggle="dropdown"] {
  font-size: 12px;
}
.ync-comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner,
.comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner,
.ync-comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner,
.comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner {
  padding: 8px;
  min-height: 32px;
  border-radius: 16px;
  background-color: #eeeeee;
  display: inline-block;
}
.ync-comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-name,
.comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-name,
.ync-comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-name,
.comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-name,
.ync-comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-comment-content,
.comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-comment-content,
.ync-comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-comment-content,
.comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-comment-content {
  display: inline;
}
@media (max-width: 480px) {
  .ync-comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-comment-content .content-photo .item-photo img,
  .comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-comment-content .content-photo .item-photo img,
  .ync-comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-comment-content .content-photo .item-photo img,
  .comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-comment-content .content-photo .item-photo img {
    max-width: 100%;
  }
}
.ync-comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-comment-content .content-text,
.comment-container .ync-comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-comment-content .content-text,
.ync-comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-comment-content .content-text,
.comment-container .comment-item .item-outer .item-inner .ynfbclone-item-comment-holder .ynfbclone-item-comment-holder-inner .item-comment-content .content-text {
  display: inline;
}
.ync-comment-container .ync-comment-item .item-outer .item-inner .comment_mini_action,
.comment-container .ync-comment-item .item-outer .item-inner .comment_mini_action,
.ync-comment-container .comment-item .item-outer .item-inner .comment_mini_action,
.comment-container .comment-item .item-outer .item-inner .comment_mini_action {
  padding-left: 8px;
  padding-right: 8px;
  margin-top: 2px;
}
.ync-comment-container .ync-comment-item .item-outer .item-inner .comment_mini_action a:not(.ync-reaction-link):hover,
.comment-container .ync-comment-item .item-outer .item-inner .comment_mini_action a:not(.ync-reaction-link):hover,
.ync-comment-container .comment-item .item-outer .item-inner .comment_mini_action a:not(.ync-reaction-link):hover,
.comment-container .comment-item .item-outer .item-inner .comment_mini_action a:not(.ync-reaction-link):hover {
  text-decoration: underline;
}
.ync-comment-container .ync-comment-item .item-outer .item-inner .item-action .js_like_link_toggle,
.comment-container .ync-comment-item .item-outer .item-inner .item-action .js_like_link_toggle,
.ync-comment-container .comment-item .item-outer .item-inner .item-action .js_like_link_toggle,
.comment-container .comment-item .item-outer .item-inner .item-action .js_like_link_toggle {
  width: auto;
}
.ync-comment-container .ync-comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reacted-icon-outer,
.comment-container .ync-comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reacted-icon-outer,
.ync-comment-container .comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reacted-icon-outer,
.comment-container .comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reacted-icon-outer {
  display: none;
}
html[dir="ltr"] .ync-comment-container .ync-comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reaction-title,
html[dir="ltr"] .comment-container .ync-comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reaction-title,
html[dir="ltr"] .ync-comment-container .comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reaction-title,
html[dir="ltr"] .comment-container .comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reaction-title {
  margin-left: 0;
}
html[dir="rtl"] .ync-comment-container .ync-comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reaction-title,
html[dir="rtl"] .comment-container .ync-comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reaction-title,
html[dir="rtl"] .ync-comment-container .comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reaction-title,
html[dir="rtl"] .comment-container .comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reaction-title {
  margin-right: 0;
}
.ync-comment-container .ync-comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reaction-title:hover,
.comment-container .ync-comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reaction-title:hover,
.ync-comment-container .comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reaction-title:hover,
.comment-container .comment-item .item-outer .item-inner .item-action .js_like_link_toggle .ync-reaction-title:hover {
  text-decoration: underline;
}
div.ync-comment-wrapper,
div.comment-wrapper {
  background-color: #fff;
}
.ync-comment-footer .ync-comment-box-container,
.comment-footer .ync-comment-box-container,
.ync-comment-footer .comment-box-container,
.comment-footer .comment-box-container {
  border-top: 0;
}
.ync-comment-footer .ync-comment-box-container .ync-comment-box .item-edit-content,
.comment-footer .ync-comment-box-container .ync-comment-box .item-edit-content,
.ync-comment-footer .comment-box-container .ync-comment-box .item-edit-content,
.comment-footer .comment-box-container .ync-comment-box .item-edit-content,
.ync-comment-footer .ync-comment-box-container .comment-box .item-edit-content,
.comment-footer .ync-comment-box-container .comment-box .item-edit-content,
.ync-comment-footer .comment-box-container .comment-box .item-edit-content,
.comment-footer .comment-box-container .comment-box .item-edit-content {
  border: 1px solid #dcdcdc !important;
}
.ync-comment-footer .ync-comment-box-container .ync-comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit,
.comment-footer .ync-comment-box-container .ync-comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit,
.ync-comment-footer .comment-box-container .ync-comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit,
.comment-footer .comment-box-container .ync-comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit,
.ync-comment-footer .ync-comment-box-container .comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit,
.comment-footer .ync-comment-box-container .comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit,
.ync-comment-footer .comment-box-container .comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit,
.comment-footer .comment-box-container .comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit,
.ync-comment-footer .ync-comment-box-container .ync-comment-box .item-edit-content .item-box-input .comment-textarea-edit,
.comment-footer .ync-comment-box-container .ync-comment-box .item-edit-content .item-box-input .comment-textarea-edit,
.ync-comment-footer .comment-box-container .ync-comment-box .item-edit-content .item-box-input .comment-textarea-edit,
.comment-footer .comment-box-container .ync-comment-box .item-edit-content .item-box-input .comment-textarea-edit,
.ync-comment-footer .ync-comment-box-container .comment-box .item-edit-content .item-box-input .comment-textarea-edit,
.comment-footer .ync-comment-box-container .comment-box .item-edit-content .item-box-input .comment-textarea-edit,
.ync-comment-footer .comment-box-container .comment-box .item-edit-content .item-box-input .comment-textarea-edit,
.comment-footer .comment-box-container .comment-box .item-edit-content .item-box-input .comment-textarea-edit {
  padding-left: 8px !important;
  padding-right: 8px !important;
}
.ync-comment-footer .ync-comment-box-container .ync-comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit::-webkit-input-placeholder,
.comment-footer .ync-comment-box-container .ync-comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit::-webkit-input-placeholder,
.ync-comment-footer .comment-box-container .ync-comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit::-webkit-input-placeholder,
.comment-footer .comment-box-container .ync-comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit::-webkit-input-placeholder,
.ync-comment-footer .ync-comment-box-container .comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit::-webkit-input-placeholder,
.comment-footer .ync-comment-box-container .comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit::-webkit-input-placeholder,
.ync-comment-footer .comment-box-container .comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit::-webkit-input-placeholder,
.comment-footer .comment-box-container .comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit::-webkit-input-placeholder,
.ync-comment-footer .ync-comment-box-container .ync-comment-box .item-edit-content .item-box-input .comment-textarea-edit::-webkit-input-placeholder,
.comment-footer .ync-comment-box-container .ync-comment-box .item-edit-content .item-box-input .comment-textarea-edit::-webkit-input-placeholder,
.ync-comment-footer .comment-box-container .ync-comment-box .item-edit-content .item-box-input .comment-textarea-edit::-webkit-input-placeholder,
.comment-footer .comment-box-container .ync-comment-box .item-edit-content .item-box-input .comment-textarea-edit::-webkit-input-placeholder,
.ync-comment-footer .ync-comment-box-container .comment-box .item-edit-content .item-box-input .comment-textarea-edit::-webkit-input-placeholder,
.comment-footer .ync-comment-box-container .comment-box .item-edit-content .item-box-input .comment-textarea-edit::-webkit-input-placeholder,
.ync-comment-footer .comment-box-container .comment-box .item-edit-content .item-box-input .comment-textarea-edit::-webkit-input-placeholder,
.comment-footer .comment-box-container .comment-box .item-edit-content .item-box-input .comment-textarea-edit::-webkit-input-placeholder {
  font-size: 13px;
  color: #a2a2a2;
}
.ync-comment-container-reply .ync-comment-item-reply:before,
.ync-comment-item.has-replies:before,
.comment-container-reply .comment-item-reply:before,
.comment-item.has-replies:before {
  display: none !important;
}
.ync-comment-container-reply .ync-comment-item-reply:after,
.comment-container-reply .comment-item-reply:after {
  display: none !important;
}
.ync-comment-wrapper-reply .ync-comment-viewmore:last-child:after,
.ync-comment-wrapper-reply .ync-comment-viewless:last-child:after,
.comment-wrapper-reply .comment-viewmore:last-child:after,
.comment-wrapper-reply .comment-viewless:last-child:after {
  display: none !important;
}
div.ync-comment-wrapper-reply,
div.comment-wrapper-reply,
div.comment-wrapper-reply,
div.comment-wrapper-reply {
  padding-left: 8px;
  padding-right: 8px;
}
.ync-comment-content .activity_like_holder,
.comment-content .activity_like_holder {
  color: #3b5998;
  line-height: 30px;
}
.ync-comment-content .activity_like_holder .user_profile_link_span a,
.comment-content .activity_like_holder .user_profile_link_span a {
  font-weight: normal !important;
}
.ync-comment-wrapper .ync-comment-viewmore,
.comment-wrapper .ync-comment-viewmore,
.ync-comment-wrapper .ync-comment-viewless,
.comment-wrapper .ync-comment-viewless,
.ync-comment-wrapper .comment-viewmore,
.comment-wrapper .comment-viewmore,
.ync-comment-wrapper .comment-viewless,
.comment-wrapper .comment-viewless {
  border-bottom: 0;
  height: 32px;
  padding-top: 8px;
  position: relative;
  z-index: 2;
}
.ync-comment-wrapper .ync-comment-viewmore > a:hover,
.comment-wrapper .ync-comment-viewmore > a:hover,
.ync-comment-wrapper .ync-comment-viewless > a:hover,
.comment-wrapper .ync-comment-viewless > a:hover,
.ync-comment-wrapper .comment-viewmore > a:hover,
.comment-wrapper .comment-viewmore > a:hover,
.ync-comment-wrapper .comment-viewless > a:hover,
.comment-wrapper .comment-viewless > a:hover {
  text-decoration: underline;
}
.ync-comment-wrapper .ync-comment-viewmore > a:before,
.comment-wrapper .ync-comment-viewmore > a:before,
.ync-comment-wrapper .ync-comment-viewless > a:before,
.comment-wrapper .ync-comment-viewless > a:before,
.ync-comment-wrapper .comment-viewmore > a:before,
.comment-wrapper .comment-viewmore > a:before,
.ync-comment-wrapper .comment-viewless > a:before,
.comment-wrapper .comment-viewless > a:before {
  display: none !important;
}
.ync-comment-wrapper .ync-comment-viewmore + .ync-comment-container,
.comment-wrapper .ync-comment-viewmore + .ync-comment-container,
.ync-comment-wrapper .ync-comment-viewless + .ync-comment-container,
.comment-wrapper .ync-comment-viewless + .ync-comment-container,
.ync-comment-wrapper .comment-viewmore + .ync-comment-container,
.comment-wrapper .comment-viewmore + .ync-comment-container,
.ync-comment-wrapper .comment-viewless + .ync-comment-container,
.comment-wrapper .comment-viewless + .ync-comment-container,
.ync-comment-wrapper .ync-comment-viewmore + .comment-container,
.comment-wrapper .ync-comment-viewmore + .comment-container,
.ync-comment-wrapper .ync-comment-viewless + .comment-container,
.comment-wrapper .ync-comment-viewless + .comment-container,
.ync-comment-wrapper .comment-viewmore + .comment-container,
.comment-wrapper .comment-viewmore + .comment-container,
.ync-comment-wrapper .comment-viewless + .comment-container,
.comment-wrapper .comment-viewless + .comment-container {
  margin-top: -8px;
}
.ync-comment-wrapper .ync-comment-wrapper-reply .ync-comment-viewless,
.comment-wrapper .ync-comment-wrapper-reply .ync-comment-viewless,
.ync-comment-wrapper .comment-wrapper-reply .ync-comment-viewless,
.comment-wrapper .comment-wrapper-reply .ync-comment-viewless,
.ync-comment-wrapper .ync-comment-wrapper-reply .ync-comment-viewmore,
.comment-wrapper .ync-comment-wrapper-reply .ync-comment-viewmore,
.ync-comment-wrapper .comment-wrapper-reply .ync-comment-viewmore,
.comment-wrapper .comment-wrapper-reply .ync-comment-viewmore,
.ync-comment-wrapper .ync-comment-wrapper-reply .comment-viewless,
.comment-wrapper .ync-comment-wrapper-reply .comment-viewless,
.ync-comment-wrapper .comment-wrapper-reply .comment-viewless,
.comment-wrapper .comment-wrapper-reply .comment-viewless,
.ync-comment-wrapper .ync-comment-wrapper-reply .comment-viewmore,
.comment-wrapper .ync-comment-wrapper-reply .comment-viewmore,
.ync-comment-wrapper .comment-wrapper-reply .comment-viewmore,
.comment-wrapper .comment-wrapper-reply .comment-viewmore {
  margin-top: 0 !important;
}
.ync-comment-box.has-photo-sticker .item-edit-photo,
.ync-comment-box.has-photo-sticker .item-edit-sticker,
.ync-comment-footer .ync-comment-emoji-container,
.comment-box.has-photo-sticker .item-edit-photo,
.comment-box.has-photo-sticker .item-edit-sticker,
.comment-footer .comment-emoji-container {
  border-left: 0 !important;
  border-right: 0 !important;
  border-bottom: 0 !important;
}
.ync-comment-footer.mobile-style .mobile-sent-btn.active,
.comment-footer.mobile-style .mobile-sent-btn.active {
  background-color: transparent !important;
  color: #3b5998 !important;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .feed_comments_wrapper textarea,
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_textarea_holder textarea,
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .ync-comment-wrapper textarea,
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .feed_comments_wrapper textarea,
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_textarea_holder textarea,
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-wrapper textarea {
  background: transparent !important;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ CSS */
  .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .ync-comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo img,
  .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo img {
    max-width: 220px !important;
  }
}
.ync-comment-box-edit .item-edit-content,
.ync-comment-box .item-edit-content,
.ync-comment-box-reply .item-edit-content,
.comment-box-edit .item-edit-content,
.comment-box .item-edit-content,
.comment-box-reply .item-edit-content {
  border-radius: 16px !important;
  border-color: #dcdcdc !important;
  box-shadow: none !important;
  background-color: #eeeeee !important;
}
.ync-comment-box-edit .item-edit-content .ync-comment-emoji-container,
.ync-comment-box .item-edit-content .ync-comment-emoji-container,
.ync-comment-box-reply .item-edit-content .ync-comment-emoji-container,
.comment-box-edit .item-edit-content .ync-comment-emoji-container,
.comment-box .item-edit-content .ync-comment-emoji-container,
.comment-box-reply .item-edit-content .ync-comment-emoji-container,
.ync-comment-box-edit .item-edit-content .comment-emoji-container,
.ync-comment-box .item-edit-content .comment-emoji-container,
.ync-comment-box-reply .item-edit-content .comment-emoji-container,
.comment-box-edit .item-edit-content .comment-emoji-container,
.comment-box .item-edit-content .comment-emoji-container,
.comment-box-reply .item-edit-content .comment-emoji-container {
  background-color: #eeeeee;
}
.ync-comment-box-edit .item-edit-content .ync-comment-emoji-container,
.ync-comment-box .item-edit-content .ync-comment-emoji-container,
.ync-comment-box-reply .item-edit-content .ync-comment-emoji-container,
.comment-box-edit .item-edit-content .ync-comment-emoji-container,
.comment-box .item-edit-content .ync-comment-emoji-container,
.comment-box-reply .item-edit-content .ync-comment-emoji-container,
.ync-comment-box-edit .item-edit-content .comment-emoji-container,
.ync-comment-box .item-edit-content .comment-emoji-container,
.ync-comment-box-reply .item-edit-content .comment-emoji-container,
.comment-box-edit .item-edit-content .comment-emoji-container,
.comment-box .item-edit-content .comment-emoji-container,
.comment-box-reply .item-edit-content .comment-emoji-container,
.ync-comment-box-edit .item-edit-content .item-edit-photo,
.ync-comment-box .item-edit-content .item-edit-photo,
.ync-comment-box-reply .item-edit-content .item-edit-photo,
.comment-box-edit .item-edit-content .item-edit-photo,
.comment-box .item-edit-content .item-edit-photo,
.comment-box-reply .item-edit-content .item-edit-photo {
  border-bottom-left-radius: 16px !important;
  border-bottom-right-radius: 16px !important;
}
.ync-comment-box-edit .item-edit-content .item-box-input,
.ync-comment-box .item-edit-content .item-box-input,
.ync-comment-box-reply .item-edit-content .item-box-input,
.comment-box-edit .item-edit-content .item-box-input,
.comment-box .item-edit-content .item-box-input,
.comment-box-reply .item-edit-content .item-box-input {
  border-radius: 16px !important;
  background-color: #eeeeee !important;
}
.ync-comment-box-edit .item-edit-content .item-box-input .ync-comment-group-icon,
.ync-comment-box .item-edit-content .item-box-input .ync-comment-group-icon,
.ync-comment-box-reply .item-edit-content .item-box-input .ync-comment-group-icon,
.comment-box-edit .item-edit-content .item-box-input .ync-comment-group-icon,
.comment-box .item-edit-content .item-box-input .ync-comment-group-icon,
.comment-box-reply .item-edit-content .item-box-input .ync-comment-group-icon,
.ync-comment-box-edit .item-edit-content .item-box-input .comment-group-icon,
.ync-comment-box .item-edit-content .item-box-input .comment-group-icon,
.ync-comment-box-reply .item-edit-content .item-box-input .comment-group-icon,
.comment-box-edit .item-edit-content .item-box-input .comment-group-icon,
.comment-box .item-edit-content .item-box-input .comment-group-icon,
.comment-box-reply .item-edit-content .item-box-input .comment-group-icon {
  border-radius: 16px !important;
  background-color: #eeeeee !important;
}
.ync-comment-box-edit .item-edit-content .item-box-input textarea,
.ync-comment-box .item-edit-content .item-box-input textarea,
.ync-comment-box-reply .item-edit-content .item-box-input textarea,
.comment-box-edit .item-edit-content .item-box-input textarea,
.comment-box .item-edit-content .item-box-input textarea,
.comment-box-reply .item-edit-content .item-box-input textarea {
  background-color: transparent;
  font-size: 13px !important;
}
.ync-comment-box-edit .item-edit-content .item-box-input textarea::-webkit-input-placeholder,
.ync-comment-box .item-edit-content .item-box-input textarea::-webkit-input-placeholder,
.ync-comment-box-reply .item-edit-content .item-box-input textarea::-webkit-input-placeholder,
.comment-box-edit .item-edit-content .item-box-input textarea::-webkit-input-placeholder,
.comment-box .item-edit-content .item-box-input textarea::-webkit-input-placeholder,
.comment-box-reply .item-edit-content .item-box-input textarea::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-size: 13px !important;
}
.ync-comment-box-edit .item-edit-content .item-box-input textarea::-moz-placeholder,
.ync-comment-box .item-edit-content .item-box-input textarea::-moz-placeholder,
.ync-comment-box-reply .item-edit-content .item-box-input textarea::-moz-placeholder,
.comment-box-edit .item-edit-content .item-box-input textarea::-moz-placeholder,
.comment-box .item-edit-content .item-box-input textarea::-moz-placeholder,
.comment-box-reply .item-edit-content .item-box-input textarea::-moz-placeholder {
  /* Firefox 19+ */
  font-size: 13px !important;
}
.ync-comment-box-edit .item-edit-content .item-box-input textarea:-ms-input-placeholder,
.ync-comment-box .item-edit-content .item-box-input textarea:-ms-input-placeholder,
.ync-comment-box-reply .item-edit-content .item-box-input textarea:-ms-input-placeholder,
.comment-box-edit .item-edit-content .item-box-input textarea:-ms-input-placeholder,
.comment-box .item-edit-content .item-box-input textarea:-ms-input-placeholder,
.comment-box-reply .item-edit-content .item-box-input textarea:-ms-input-placeholder {
  /* IE 10+ */
  font-size: 13px !important;
}
.ync-comment-box-edit .item-edit-content .item-box-input textarea:-moz-placeholder,
.ync-comment-box .item-edit-content .item-box-input textarea:-moz-placeholder,
.ync-comment-box-reply .item-edit-content .item-box-input textarea:-moz-placeholder,
.comment-box-edit .item-edit-content .item-box-input textarea:-moz-placeholder,
.comment-box .item-edit-content .item-box-input textarea:-moz-placeholder,
.comment-box-reply .item-edit-content .item-box-input textarea:-moz-placeholder {
  /* Firefox 18- */
  font-size: 13px !important;
}
.ync-comment-box-edit.has-photo-sticker .item-edit-content .ync-comment-emoji-container,
.ync-comment-box.has-photo-sticker .item-edit-content .ync-comment-emoji-container,
.ync-comment-box-reply.has-photo-sticker .item-edit-content .ync-comment-emoji-container,
.comment-box-edit.has-photo-sticker .item-edit-content .ync-comment-emoji-container,
.comment-box.has-photo-sticker .item-edit-content .ync-comment-emoji-container,
.comment-box-reply.has-photo-sticker .item-edit-content .ync-comment-emoji-container,
.ync-comment-box-edit.has-photo-sticker .item-edit-content .comment-emoji-container,
.ync-comment-box.has-photo-sticker .item-edit-content .comment-emoji-container,
.ync-comment-box-reply.has-photo-sticker .item-edit-content .comment-emoji-container,
.comment-box-edit.has-photo-sticker .item-edit-content .comment-emoji-container,
.comment-box.has-photo-sticker .item-edit-content .comment-emoji-container,
.comment-box-reply.has-photo-sticker .item-edit-content .comment-emoji-container {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.ync-comment-footer.mobile-style .ync-comment-box .ync-comment-group-icon,
.comment-footer.mobile-style .comment-box .comment-group-icon {
  background-color: transparent !important;
}
.ync-comment-reply-new.mobile-style .ync-comment-box-reply .ync-comment-group-icon,
.comment-reply-new.mobile-style .comment-box-reply .comment-group-icon {
  background-color: #fff !important;
}
.ync-comment-content .comment-mini-content-commands .feed-comment-share-holder > a:before,
.comment-content .comment-mini-content-commands .feed-comment-share-holder > a:before {
  content: '\eba6' !important;
}
.comment-mini-content-commands .ync-reaction-container .ync-reaction-link.liked .ync-reacted-icon-outer,
.comment-mini-content-commands .p-reaction-container .p-reaction-link.liked .p-reaction-icon-outer,
.comment-mini-content-commands .p-reaction-container .p-reaction-link {
  border: 0 !important;
  background-color: transparent !important;
  box-shadow: none !important;
  color: #555555 !important;
}
.comment-mini-content-commands .comment-has-3-actions .p-reaction-container {
  width: 100%;
}
.comment-mini-content-commands .comment-has-3-actions .p-reaction-container:hover {
  background-color: #f8f8f8 !important;
}
.comment-mini-content-commands .comment-has-3-actions .p-reaction-container .p-reaction-link {
  width: 100%;
}
.comment-mini-content-commands .comment-has-3-actions .p-reaction-container .p-reaction-link.unlike .p-reaction-title {
  display: block;
}
.comment-mini-content-commands .p-reaction-container .p-reaction-link:before {
  font-size: 16px;
}
.comment_mini_content_border .comment-mini-content-commands .ync-reaction-container .ync-reaction-link.liked .ync-reaction-title,
.comment_mini_content_border .comment-mini-content-commands .p-reaction-container .p-reaction-link.liked .p-reaction-title {
  font-size: 14px;
  color: #555555 !important;
}
body[id*=_view]:not(._is_groups_view):not(._is_pages_view),
#page_v_play {
  /* .item-comment{
        .py-0 !important;
        border-top: 0 !important;
        border-bottom: 0 !important;
    } */
}
body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment,
#page_v_play .item-comment {
  padding: 0 !important;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .item-total-view,
#page_v_play .item-comment .item-total-view {
  /*  border-top: 1px solid @gray-lighter; */
  position: static !important;
  text-align: left;
  padding-bottom: 16px;
  padding-top: 16px;
  display: block;
  max-height: 48px;
  transform: none !important;
  margin: 0 !important;
}
@media (max-width: 480px) {
  body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .item-total-view,
  #page_v_play .item-comment .item-total-view {
    text-align: center;
  }
}
html[dir="ltr"] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .item-total-view > span:first-child,
html[dir="ltr"] #page_v_play .item-comment .item-total-view > span:first-child {
  padding-left: 0;
}
html[dir="rtl"] body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .item-total-view > span:first-child,
html[dir="rtl"] #page_v_play .item-comment .item-total-view > span:first-child {
  padding-right: 0;
}
body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .ynfbclone-detail-top .comment_mini_content_border,
#page_v_play .item-comment .ynfbclone-detail-top .comment_mini_content_border {
  margin: 0;
}
body[id*=_view]:not(._is_groups_view):not(._is_pages_view) .item-comment .ynfbclone-detail-top .comment-mini-content-commands,
#page_v_play .item-comment .ynfbclone-detail-top .comment-mini-content-commands {
  padding: 4px 0 !important;
}
.item-detail-feedcomment .ync-comment-content .comment_mini_content_border .feed-options-holder,
.item-detail-feedcomment .comment-content .comment_mini_content_border .feed-options-holder {
  top: 4px;
}
.item-detail-feedcomment .ync-comment-content .comment_mini_content_border .feed-options-holder > a,
.item-detail-feedcomment .comment-content .comment_mini_content_border .feed-options-holder > a {
  width: 40px !important;
}
.item-detail-feedcomment .ync-comment-content .comment_mini_content_border .feed-options-holder > a:before,
.item-detail-feedcomment .comment-content .comment_mini_content_border .feed-options-holder > a:before {
  content: "";
  position: absolute;
  top: 4px;
  bottom: 4px;
  width: 1px;
  background: #eeeeee;
}
html[dir="ltr"] .item-detail-feedcomment .ync-comment-content .comment_mini_content_border .feed-options-holder > a:before,
html[dir="ltr"] .item-detail-feedcomment .comment-content .comment_mini_content_border .feed-options-holder > a:before {
  left: 0;
}
html[dir="rtl"] .item-detail-feedcomment .ync-comment-content .comment_mini_content_border .feed-options-holder > a:before,
html[dir="rtl"] .item-detail-feedcomment .comment-content .comment_mini_content_border .feed-options-holder > a:before {
  right: 0;
}
html[dir="ltr"] .item-detail-feedcomment .ync-comment-content .comment_mini_content_border .comment-mini-content-commands .button-like-share-block,
html[dir="ltr"] .item-detail-feedcomment .comment-content .comment_mini_content_border .comment-mini-content-commands .button-like-share-block {
  padding-right: 32px;
}
html[dir="rtl"] .item-detail-feedcomment .ync-comment-content .comment_mini_content_border .comment-mini-content-commands .button-like-share-block,
html[dir="rtl"] .item-detail-feedcomment .comment-content .comment_mini_content_border .comment-mini-content-commands .button-like-share-block {
  padding-left: 32px;
}
#page_core_index-member._is_guest_user .ync-comment-content .feed-comment-share-holder,
#page_core_index-member._is_guest_user .comment-content .feed-comment-share-holder {
  display: none !important;
}
html[dir='ltr'] .ync-comment-sticker-container.dropdown-menu:after,
html[dir='ltr'] .comment-sticker-container.dropdown-menu:after {
  right: 8px !important;
  left: auto !important;
}
html[dir='rtl'] .ync-comment-sticker-container.dropdown-menu:after,
html[dir='rtl'] .comment-sticker-container.dropdown-menu:after {
  left: 8px !important;
  right: auto !important;
}
@media (max-width: 480px) {
  #content-stage #sHashTagValue {
    padding-left: 8px;
    padding-right: 8px;
  }
}
html[dir='ltr'] div.ync-comment-footer.mobile-style .ync-comment-sticker-container:after,
html[dir='ltr'] div.ync-comment-reply-new.mobile-style .ync-comment-sticker-container:after,
html[dir='ltr'] div.comment-footer.mobile-style .comment-sticker-container:after,
html[dir='ltr'] div.comment-reply-new.mobile-style .comment-sticker-container:after {
  left: 72px !important;
  right: auto !important;
}
html[dir='rtl'] div.ync-comment-footer.mobile-style .ync-comment-sticker-container:after,
html[dir='rtl'] div.ync-comment-reply-new.mobile-style .ync-comment-sticker-container:after,
html[dir='rtl'] div.comment-footer.mobile-style .comment-sticker-container:after,
html[dir='rtl'] div.comment-reply-new.mobile-style .comment-sticker-container:after {
  right: 72px !important;
  left: auto !important;
}
@media (max-width: 480px) {
  html[dir='ltr'] div.ync-comment-reply-new.mobile-style .ync-comment-sticker-container:after,
  html[dir='ltr'] div.comment-reply-new.mobile-style .comment-sticker-container:after {
    left: 58px !important;
    right: auto !important;
  }
  html[dir='rtl'] div.ync-comment-reply-new.mobile-style .ync-comment-sticker-container:after,
  html[dir='rtl'] div.comment-reply-new.mobile-style .comment-sticker-container:after {
    right: 58px !important;
    left: auto !important;
  }
}
/*=============================================
=            BLOCK FRIEND IN PROFILE            =
=============================================*/
.user_rows_mini.core-friend-block {
  margin: 0 -8px;
  display: flex;
  flex-direction: column;
}
.user_rows_mini.core-friend-block:before,
.user_rows_mini.core-friend-block:after {
  display: block;
}
.user_rows_mini.core-friend-block .user_rows {
  padding-top: 0;
  padding-bottom: 0;
  width: 100%;
  margin-bottom: 16px;
  border: 0;
  display: flex;
  overflow: visible;
}
.user_rows_mini.core-friend-block .user_rows:last-child {
  margin-bottom: 0;
}
.user_rows_mini.core-friend-block .user_rows:hover .item-hide {
  opacity: 1;
}
.user_rows_mini.core-friend-block .user_rows:hover .user_rows_image {
  box-shadow: 0px 6px 12px 0px rgba(59, 89, 152, 0.4);
}
.user_rows_mini.core-friend-block .user_rows:hover .user_rows_image .js_hover_info:before,
.user_rows_mini.core-friend-block .user_rows:hover .user_rows_image .img-wrapper:before {
  border-color: #2d4373;
}
.user_rows_mini.core-friend-block .user_rows:hover .user_rows_inner .user_profile_link_span a {
  color: #2d4373 !important;
}
.user_rows_mini.core-friend-block .user_rows:hover .user_rows_inner .friend-info {
  color: #555555;
}
.user_rows_mini.core-friend-block .user_rows:hover .user_rows_inner .friend-info .mutual-friends-list > a {
  color: #555555;
}
.user_rows_mini.core-friend-block .item-hide {
  width: 24px;
  height: 24px;
  background: #fff;
  color: #555555;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  position: absolute;
  top: 0;
  z-index: 3;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .user_rows_mini.core-friend-block .item-hide {
  left: 0;
}
html[dir="rtl"] .user_rows_mini.core-friend-block .item-hide {
  right: 0;
}
.user_rows_mini.core-friend-block .item-hide .ico {
  font-size: 8px;
}
@media (max-width: 1024px) {
  .user_rows_mini.core-friend-block .item-hide {
    opacity: 1;
  }
}
.user_rows_mini.core-friend-block .btn-addfriend {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .user_rows_mini.core-friend-block .btn-addfriend {
  right: 0;
}
html[dir="rtl"] .user_rows_mini.core-friend-block .btn-addfriend {
  left: 0;
}
.user_rows_mini.core-friend-block .btn-addfriend:hover > a span.ico:before {
  content: "\eae9";
}
.user_rows_mini.core-friend-block .btn-addfriend > a {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  color: #3b5998;
  background: none !important;
  box-shadow: none !important;
  font-size: 16px;
}
.user_rows_mini.core-friend-block .btn-addfriend > a span.ico {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.user_rows_mini.core-friend-block .btn-addfriend > a:before {
  opacity: 0 !important;
}
.user_rows_mini.core-friend-block .btn-addfriend > a:hover {
  color: #2d4373;
}
.user_rows_mini.core-friend-block .user_rows_image {
  background: transparent;
  overflow: visible !important;
  border-radius: 100%;
  position: relative;
  z-index: 1;
  width: 40px;
  height: 40px;
  min-width: 40px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.user_rows_mini.core-friend-block .user_rows_image .img-wrapper,
.user_rows_mini.core-friend-block .user_rows_image .no_image_user {
  width: 40px;
  height: 40px;
}
.user_rows_mini.core-friend-block .user_rows_image .no_image_user span.js_hover_info {
  position: absolute !important;
  margin-top: 0 !important;
}
.user_rows_mini.core-friend-block .user_rows_image .no_image_user > span {
  margin-top: 0 !important;
  position: absolute !important;
  font-size: 14px !important;
}
.user_rows_mini.core-friend-block .user_rows_image:hover {
  box-shadow: 0px 6px 12px 0px rgba(59, 89, 152, 0.4);
}
.user_rows_mini.core-friend-block .user_rows_image:hover .js_hover_info:before,
.user_rows_mini.core-friend-block .user_rows_image:hover .img-wrapper:before {
  border-color: #2d4373;
}
.user_rows_mini.core-friend-block .user_rows_inner {
  margin-left: 12px;
  flex: 1;
  max-width: calc(100% - 75px);
}
html[dir='rtl'] .user_rows_mini.core-friend-block .user_rows_inner {
  margin-left: 0;
  margin-right: 12px;
}
.user_rows_mini.core-friend-block .user_profile_link_span {
  margin-top: 3px !important;
}
.user_rows_mini.core-friend-block .user_profile_link_span a {
  font-weight: normal !important;
  color: #3b5998 !important;
  font-size: 14px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.user_rows_mini.core-friend-block .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.user_rows_mini.core-friend-block .friend-info {
  font-size: 12px;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #a2a2a2;
  margin-top: 3px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.user_rows_mini.core-friend-block .friend-info *:first-child {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.user_rows_mini.core-friend-block .friend-info .mutual-friends-list > a {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.user_rows_mini.core-friend-block .friend-info .mutual-friends-list > a:hover {
  color: #3b5998 !important;
}
.user_rows_mini.core-friend-block.friend-online-block {
  flex-direction: row;
  flex-flow: wrap;
  margin: 0 -6px;
}
@media (max-width: 767px) {
  .user_rows_mini.core-friend-block.friend-online-block {
    margin: 0;
  }
}
.user_rows_mini.core-friend-block.friend-online-block .user_rows {
  width: 20%;
  overflow: visible;
  padding: 0 6px;
  margin-bottom: 0;
  margin-top: 8px;
}
.user_rows_mini.core-friend-block.friend-online-block .user_rows .tooltip.bottom {
  margin-top: 0 !important;
}
.user_rows_mini.core-friend-block.friend-online-block .user_rows .user_rows_image {
  min-width: 32px;
  width: 32px;
  height: 32px;
}
.user_rows_mini.core-friend-block.friend-online-block .user_rows .user_rows_image .img-wrapper,
.user_rows_mini.core-friend-block.friend-online-block .user_rows .user_rows_image .no_image_user {
  width: 32px;
  height: 32px;
}
.user_rows_mini.core-friend-block.friend-online-block .user_rows:nth-child(-n + 5) {
  margin-top: 0;
}
.user_rows_mini.core-friend-block.friend-online-block .user_rows > .user_rows_image > a.no_image_user {
  width: 100%;
}
@media (max-width: 767px) {
  .user_rows_mini.core-friend-block.friend-online-block .user_rows {
    width: 32px;
    padding: 0;
    margin-top: 8px !important;
  }
  html[dir="ltr"] .user_rows_mini.core-friend-block.friend-online-block .user_rows {
    margin-right: 16px;
  }
  html[dir="rtl"] .user_rows_mini.core-friend-block.friend-online-block .user_rows {
    margin-left: 16px;
  }
}
.user_rows_mini.core-friend-block .view-friend-more > a {
  background: #d8e0f0;
  border-radius: 100%;
  height: 100%;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.user_rows_mini.core-friend-block .view-friend-more > a:hover {
  box-shadow: 0px 6px 12px 0px rgba(59, 89, 152, 0.4);
}
.yncfbclone-profile-block-custom .title {
  position: relative;
}
.yncfbclone-profile-block-custom .title > a {
  display: inline-block !important;
}
.yncfbclone-profile-block-custom .title > a:hover {
  text-decoration: underline;
}
.yncfbclone-profile-block-custom .title > a:hover {
  color: #555555 !important;
}
.yncfbclone-profile-block-custom .title > a:hover .item-number {
  text-decoration: underline;
}
.yncfbclone-profile-block-custom .title .item-dot {
  display: inline-block !important;
  font-size: 10px;
}
.yncfbclone-profile-block-custom .title .item-number {
  display: inline-block !important;
  font-weight: normal !important;
  color: #a2a2a2 !important;
  font-size: 14px !important;
  cursor: pointer;
}
.yncfbclone-profile-block-custom .title .yncfbclone-title-action-right {
  position: absolute;
  top: 12px;
  font-size: 12px;
}
html[dir="ltr"] .yncfbclone-profile-block-custom .title .yncfbclone-title-action-right {
  right: 0;
}
html[dir="rtl"] .yncfbclone-profile-block-custom .title .yncfbclone-title-action-right {
  left: 0;
}
.yncfbclone-profile-block-custom .title .yncfbclone-title-action-right a {
  color: #3b5998 !important;
  font-weight: normal !important;
}
.yncfbclone-profile-block-custom .title .yncfbclone-title-action-right a:hover {
  text-decoration: underline;
}
.yncfbclone-profile-block-custom .content {
  margin: 0 -16px;
  padding-left: 4px !important;
  padding-right: 4px !important;
  padding-bottom: 2px !important;
}
.yncfbclone-profile-block-custom .content .extra_info {
  padding-left: 16px !important;
  padding-right: 16px !important;
  padding-bottom: 16px !important;
  color: #a2a2a2;
}
.yncfbclone-profile-block-custom .bottom {
  display: none !important;
}
.yncfbclone-friend-block-custom {
  display: flex;
  flex-direction: row;
  flex-flow: wrap;
  margin: 0 -2px;
}
.yncfbclone-friend-block-custom .yncfbclone-user-row-item {
  width: 33.33%;
  padding: 2px;
  margin: 0;
  position: relative;
  line-height: 0;
}
.yncfbclone-friend-block-custom .yncfbclone-user-row-item .user_rows {
  width: 100%;
  height: auto;
  background-color: transparent;
  border: none;
  position: relative;
  margin: 0;
}
.yncfbclone-friend-block-custom .yncfbclone-user-row-item .user_rows .btn-addfriend {
  display: none;
}
.yncfbclone-friend-block-custom .yncfbclone-user-row-item .user_rows_image {
  height: 0;
  padding-bottom: 100%;
  display: block;
  overflow: hidden;
  width: 100%;
  border-radius: 0;
  position: relative;
}
.yncfbclone-friend-block-custom .yncfbclone-user-row-item .user_rows_image .no_image_user {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  border-radius: 0;
}
.yncfbclone-friend-block-custom .yncfbclone-user-row-item .user_rows_image .img-wrapper {
  border-radius: 0;
}
.yncfbclone-friend-block-custom .yncfbclone-user-row-item .user_rows_image .img-wrapper:before {
  border-radius: 0 !important;
}
.yncfbclone-friend-block-custom .yncfbclone-user-row-item .user_rows_image img {
  width: 100%;
  height: auto;
}
.yncfbclone-friend-block-custom .yncfbclone-user-row-item .user_rows_inner {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding-left: 8px;
  padding-right: 8px;
}
.yncfbclone-friend-block-custom .yncfbclone-user-row-item .user_rows_inner:before {
  content: "";
  position: absolute;
  top: -8px;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.3));
}
.yncfbclone-friend-block-custom .yncfbclone-user-row-item .user_rows_inner .user_profile_link_span {
  margin-bottom: 4px;
  position: relative;
  left: auto;
  right: auto;
  bottom: auto;
  top: auto;
  background-color: transparent;
  font-size: 12px;
  line-height: 16px;
  height: auto;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  text-align: left;
  color: #fff !important;
}
.yncfbclone-friend-block-custom .yncfbclone-user-row-item .user_rows_inner .user_profile_link_span a {
  color: #fff !important;
  font-weight: normal!important;
}
.yncfbclone-friend-block-custom .yncfbclone-user-row-item .user_rows_inner .friend-info {
  display: none;
}
/*=====  End of BLOCK FRIEND PROFILE  ======*/
.feed-stream-content._app_friend .activity_feed_header {
  position: relative;
}
.feed-stream-content._app_friend .activity_feed_header:before {
  content: "";
  width: 2px;
  position: absolute;
  top: 99%;
  border-left: 1px dashed #dcdcdc;
  height: 96px;
}
html[dir="ltr"] .feed-stream-content._app_friend .activity_feed_header:before {
  left: 40px;
}
html[dir="rtl"] .feed-stream-content._app_friend .activity_feed_header:before {
  right: 40px;
}
@media (max-width: 480px) {
  .feed-stream-content._app_friend .activity_feed_header:before {
    display: none;
  }
}
.feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text {
  position: relative;
}
html[dir="ltr"] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text {
  padding-left: 64px;
}
html[dir="rtl"] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text {
  padding-right: 64px;
}
@media (max-width: 480px) {
  html[dir="ltr"] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text {
    padding-left: 0;
  }
  html[dir="rtl"] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text {
    padding-right: 0;
  }
}
.feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .btn-addfriend {
  position: absolute;
  top: 0;
  left: -48px;
}
@media (max-width: 480px) {
  html[dir='ltr'] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .btn-addfriend {
    right: auto;
    top: 0;
    left: calc(50% + 32px);
  }
  html[dir='rtl'] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .btn-addfriend {
    left: auto !important;
    top: 0;
    right: calc(50% + 32px) !important;
  }
}
.feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .btn-addfriend a.btn {
  font-size: 18px;
  border-radius: 100%;
  width: 40px;
  height: 40px;
}
.feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .btn-addfriend a.btn .ico {
  position: relative;
  left: 2px;
}
html[dir='rtl'] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .btn-addfriend a.btn .ico {
  left: auto;
  right: 2px;
}
html[dir='rtl'] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .btn-addfriend {
  left: auto;
  right: -48px;
}
.feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text:before {
  content: "";
  height: 2px;
  position: absolute;
  width: 64px;
  top: 60%;
  border-bottom: 1px dashed #dcdcdc;
}
html[dir="ltr"] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text:before {
  left: 24px;
}
html[dir="rtl"] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text:before {
  right: 24px;
}
@media (max-width: 480px) {
  .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text:before {
    display: none;
  }
}
.feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text:after {
  content: "";
  height: 2px;
  position: absolute;
  width: 64px;
  height: 40px;
  top: 60%;
  margin-top: 2px;
  background: #FFF;
}
html[dir="ltr"] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text:after {
  left: 0;
}
html[dir="rtl"] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text:after {
  right: 0;
}
@media (max-width: 480px) {
  .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text:after {
    display: none;
  }
}
.feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .activity_feed_content_link {
  display: flex;
}
@media (max-width: 480px) {
  .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .activity_feed_content_link {
    flex-direction: column;
    align-items: center;
  }
}
.feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .activity_feed_content_image {
  max-width: none;
  min-width: 96px;
  width: auto;
}
html[dir="ltr"] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .activity_feed_content_image {
  margin-right: 16px;
}
html[dir="rtl"] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .activity_feed_content_image {
  margin-left: 16px;
}
@media (max-width: 480px) {
  html[dir="ltr"] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .activity_feed_content_image {
    margin-right: 0;
  }
  html[dir="rtl"] .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .activity_feed_content_image {
    margin-left: 0;
  }
}
.feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .activity_feed_content_image > a:before {
  border: none;
}
.feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .activity_feed_content_image .img-wrapper,
.feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .activity_feed_content_image .no_image_user {
  width: 96px;
  height: 96px;
}
@media (max-width: 480px) {
  .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .activity_feed_content_image .img-wrapper,
  .feed-stream-content._app_friend .activity_feed_content .activity_feed_content_text .activity_feed_content_image .no_image_user {
    width: 120px;
    height: 120px;
  }
}
.feed-stream-content._app_friend .activity_feed_content .feed_block_title_content {
  flex: 1;
  position: relative;
}
@media (max-width: 480px) {
  .feed-stream-content._app_friend .activity_feed_content .feed_block_title_content {
    text-align: center;
    position: static;
  }
}
.feed-stream-content._app_friend .activity_feed_content .feed_block_title_content .activity_feed_content_link_title {
  font-size: 16px;
  color: #3b5998 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.feed-stream-content._app_friend .activity_feed_content .feed_block_title_content .activity_feed_content_link_title:hover {
  color: #2d4373 !important;
}
.feed-stream-content._app_friend .activity_feed_content .feed_block_title_content .activity_feed_content_display_custom {
  color: #a2a2a2;
  margin-top: 4px;
}
.feed-stream-content._app_friend .activity_feed_content .feed_block_title_content .activity_feed_content_display_custom .mutual-friends {
  margin-bottom: 4px;
}
.feed-stream-content._app_friend .activity_feed_content .feed_block_title_content .activity_feed_content_display_custom .mutual-friends b {
  color: #555555;
}
.feed-stream-content._app_friend .activity_feed_content .feed_block_title_content .activity_feed_content_display_custom .mutual-friends .friend-info {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 991px) {
  .feed-stream-content._app_friend .activity_feed_content .feed_block_title_content .activity_feed_content_display_custom .mutual-friends .friend-info {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 12px;
    text-overflow: ellipsis;
    line-height: 16px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 32px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.feed-stream-content._app_friend .activity_feed_content .feed_block_title_content .activity_feed_content_display_custom .mutual-friends .friend-info .mutual-friends-list .user_profile_link_span {
  display: inline;
}
.feed-stream-content._app_friend .activity_feed_content .feed_block_title_content .activity_feed_content_display_custom .gender-location {
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 991px) {
  .feed-stream-content._app_friend .activity_feed_content .feed_block_title_content .activity_feed_content_display_custom .gender-location {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 12px;
    text-overflow: ellipsis;
    line-height: 16px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 32px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.feed-stream-content._app_friend .activity_feed_content .feed_block_title_content .activity_feed_content_display_custom .gender-location .item-gender {
  display: inline;
}
.feed-stream-content._app_friend .activity_feed_content .feed_block_title_content .activity_feed_content_display_custom .gender-location .item-location {
  display: inline;
}
.feed-stream-content._app_friend .activity_feed_content .feed_block_title_content .activity_feed_content_display_custom .gender-location .item-location:before {
  content: ".";
}
#js_block_content_profile_friend.user_rows_block_content {
  overflow: visible;
}
.friend_list_holder {
  min-height: 1px;
}
.friend_list_holder .item_bar {
  top: -88px;
}
.friend_list_holder .item_bar .item_bar_action_holder:hover .item_bar_action,
.friend_list_holder .item_bar .item_bar_action_holder.open .item_bar_action {
  color: #555555;
}
.friend_list_holder .item_bar .item_bar_action_holder:hover .item_bar_action span.ico:before,
.friend_list_holder .item_bar .item_bar_action_holder.open .item_bar_action span.ico:before {
  content: "\ea88";
}
.friend_list_holder .item_bar .item_bar_action_holder .item_bar_action {
  display: flex;
  align-items: center;
  justify-content: center;
  background: none;
  color: #a2a2a2;
}
.friend_list_holder .item_bar .item_bar_action_holder .item_bar_action span.ico {
  display: block;
  padding: 0;
}
.wrapper-items .user-item .no_image_user span {
  position: absolute;
  margin-top: 0;
}
#page_user_browse .layout-main #left.layout-left {
  order: -2;
}
/* @media (min-width: @screen-md-min){
    #main.empty-left,
    #main.empty-right{
        .item-container.user-listing{
            .user-item{
                width: 33.33%;
            }
        }
    }
    #main.empty-left.empty-right{
        .item-container.user-listing{
            .user-item{
                width: 25%;
            }
        }
    }
}
@media (min-width: @screen-lg-min){
    #main.empty-left,
    #main.empty-right{
        .item-container.user-listing{
            .user-item{
                width: 25%;
            }
        }
    }
    #main.empty-left.empty-right{
        .item-container.user-listing{
            .user-item{
                width: 20%;
            }
        }
    }
}
@media (min-width: @screen-sm-min) and (max-width: @screen-sm-max){
    #main.empty-left,
    #main.empty-right{
        .item-container.user-listing{
            .user-item{
                width: 50% ;
            }
        }
    }
} */
/* body:not(._is_guest_user){
    @media (min-width:481px) and (max-width:1024px) {
        .item-container.user-listing{
            .user-item .item-outer .item-inner{
                min-height: 224px;
            }
        }
    } 
} */
@media (max-width: 767px) {
  body:not(._is_guest_user) .item-container.user-listing .user-item .item-outer .item-inner {
    min-height: 220px;
  }
}
.item-container.user-listing {
  margin: 0 -12px;
  display: flex;
  flex-flow: wrap;
}
@media (max-width: 480px) {
  .item-container.user-listing {
    margin: 0 -4px;
  }
}
.item-container.user-listing .user-item {
  padding: 0 12px;
  width: 33.33%;
  margin-bottom: 24px;
  position: relative;
}
@media (min-width: 768px) {
  .item-container.user-listing .user-item {
    width: 100%;
    margin-bottom: 0;
  }
}
@media (max-width: 480px) {
  .item-container.user-listing .user-item {
    width: 50%;
    padding: 0 4px;
    margin-bottom: 8px;
    /* .item-inner{
                .item-media{
                    .img-wrapper,.no_image_user{
                        width: @grid-point*12;
                        height: @grid-point*12;
            
                    }
                    
                }
                .friend-actions{
                    & > a{
                        width: 100%;
                        border-radius: 0;
                        border:0 !important;
                        border-top: 1px solid @border-color-light !important;
                        .h-4;
                        font-size: 12px;
                        line-height: @grid-point*4;
                        display: block !important;
                        .truncate-1();
                        //fix long text not overlap icon drop-down
                        &.has-caret{
                            padding: 0 @grid-point*4 !important;
                        }
                        //end
                        .ico{
                            font-size: 12px;
                            font-weight: bold;
                        }
                        .ico-check{
                            html[dir='rtl'] &{
                                display: inline-block;
                            }
                            &:before{
                                content: "\eb4e";
                            }
                        }
                        .ico-caret-down{
                            position: absolute;
                            .s-4;
                            top: 0;
                            .r-0;
                            .items-center();
                            &:before{
                                content: "\eab6";
                            }
                        }
                    }
                }
            } */
  }
}
.item-container.user-listing .user-item .item-outer {
  height: 100%;
}
.item-container.user-listing .user-item .item-inner {
  border: 1px solid #efefef;
  border-radius: 4px;
  height: 100%;
  text-align: center;
  position: relative;
  padding-bottom: 16px;
  display: flex;
  flex-direction: column;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 768px) {
  .item-container.user-listing .user-item .item-inner {
    border: none;
    border-bottom: 1px solid #eeeeee !important;
    flex-direction: row;
    padding-left: 0;
    padding-right: 0;
    padding-top: 8px;
    padding-bottom: 8px;
    align-items: center;
    text-align: left;
    background-color: transparent !important;
    box-shadow: none !important;
  }
  html[dir='rtl'] .item-container.user-listing .user-item .item-inner {
    text-align: right;
  }
}
@media (max-width: 479px) {
  .item-container.user-listing .user-item .item-inner {
    padding-bottom: 0;
  }
}
.item-container.user-listing .user-item .item-inner:hover {
  background: #d8e0f0;
  border-color: #a8b9dd;
  box-shadow: 0px 6px 12px 0px rgba(168, 185, 221, 0.4);
}
.item-container.user-listing .user-item .item-inner:hover .item-media:before {
  opacity: 1;
}
.item-container.user-listing .user-item .item-inner .img-wrapper,
.item-container.user-listing .user-item .item-inner .no_image_user {
  width: 72px;
  height: 72px;
  margin: auto;
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .item-container.user-listing .user-item .item-inner .img-wrapper,
  .item-container.user-listing .user-item .item-inner .no_image_user {
    margin-bottom: 0;
  }
}
.item-container.user-listing .user-item .item-media {
  overflow: hidden;
  position: relative;
  padding-top: 12px;
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 768px) {
  .item-container.user-listing .user-item .item-media {
    padding: 0;
    min-width: 72px;
  }
}
.item-container.user-listing .user-item .item-media:before {
  content: "";
  display: block;
  width: 300%;
  height: 100%;
  background: rgba(168, 185, 221, 0.4);
  opacity: 0.4;
  position: absolute;
  top: -24px;
  left: -50%;
  transform: rotate(25deg);
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir='rtl'] .item-container.user-listing .user-item .item-media:before {
  left: auto;
  right: -50%;
}
@media (min-width: 768px) {
  .item-container.user-listing .user-item .item-media:before {
    display: none;
  }
}
.item-container.user-listing .user-item .user-info {
  max-height: 72px;
  flex: 1;
  overflow: hidden;
  padding-left: 16px;
  padding-right: 16px;
  margin-bottom: 16px;
  flex-basis: auto;
}
@media (min-width: 768px) {
  .item-container.user-listing .user-item .user-info {
    margin-bottom: 0;
    max-height: 65px;
  }
}
.item-container.user-listing .user-item .user-info .user-title {
  font-size: 16px;
}
.item-container.user-listing .user-item .user-info .user-title .user_profile_link_span a {
  font-weight: bold !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #3b5998 !important;
}
.item-container.user-listing .user-item .user-info .user-title .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.item-container.user-listing .user-item .user-info .friend-info {
  font-weight: bold;
  font-size: 12px;
}
.item-container.user-listing .user-item .user-info .user-location {
  color: #a2a2a2;
  font-size: 12px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.item-container.user-listing .user-item .user-info .user-joined {
  color: #a2a2a2;
  font-size: 12px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.item-container.user-listing .user-item .user-info .user-gender {
  color: #a2a2a2;
  font-size: 12px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.item-container.user-listing .user-item .user-info .user-title,
.item-container.user-listing .user-item .user-info .friend-info,
.item-container.user-listing .user-item .user-info .user-location,
.item-container.user-listing .user-item .user-info .user-joined,
.item-container.user-listing .user-item .user-info .user-gender {
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .item-container.user-listing .user-item .user-info .user-title,
  .item-container.user-listing .user-item .user-info .friend-info,
  .item-container.user-listing .user-item .user-info .user-location,
  .item-container.user-listing .user-item .user-info .user-joined,
  .item-container.user-listing .user-item .user-info .user-gender {
    margin-bottom: 4px;
  }
}
.item-container.user-listing .user-item .user-info .dropdown.admin-actions {
  position: absolute;
  right: 4px;
  top: 56px;
}
html[dir="rtl"] .item-container.user-listing .user-item .user-info .dropdown.admin-actions {
  right: auto;
  left: 4px;
}
@media (min-width: 768px) {
  .item-container.user-listing .user-item .user-info .dropdown.admin-actions {
    display: none !important;
  }
}
.item-container.user-listing .user-item .user-info .dropdown.admin-actions a.btn {
  color: #a2a2a2;
  font-size: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.user-listing .user-item .user-info .dropdown.admin-actions a.btn:hover {
  color: #555555;
}
.item-container.user-listing .user-item .user-info .dropdown.admin-actions.open a.btn {
  color: #555555;
}
.item-container.user-listing .user-item .user-info .dropdown.admin-actions.open a.btn span.ico.ico-gear-o:before {
  content: "\ea88";
}
.item-container.user-listing .user-item .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-bottom: 6px solid #ffffff;
  bottom: 100%;
  top: auto;
}
html[dir="ltr"] .item-container.user-listing .user-item .dropdown-menu:after {
  left: auto;
  right: 10px;
}
html[dir="rtl"] .item-container.user-listing .user-item .dropdown-menu:after {
  left: 10px;
  right: auto;
}
.item-container.user-listing .user-item .dropdown-menu .ico {
  font-size: 16px;
}
@media (min-width: 480px) {
  .item-container.user-listing .user-item .friend-actions .btn {
    height: 24px;
    font-size: 12px;
    line-height: 16px;
    color: #555555;
    background-color: #f8f8f8 !important;
    border: 1px solid #a2a2a2 !important;
    font-weight: bold;
    padding: 0 12px !important;
    border-radius: 2px;
  }
}
@media (min-width: 480px) and (min-width: 992px) {
  .item-container.user-listing .user-item .friend-actions .btn:hover {
    background-color: #eeeeee !important;
  }
}
@media (max-width: 479px) {
  .item-container.user-listing .user-item .friend-actions .btn {
    width: 100%;
    border-radius: 0 0 4px 4px;
    border: 0 !important;
    border-top: 1px solid #efefef !important;
    height: 32px;
    font-size: 12px;
    line-height: 32px;
    display: block !important;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .item-container.user-listing .user-item .friend-actions .btn.has-caret {
    padding: 0 32px !important;
  }
  .item-container.user-listing .user-item .friend-actions .btn .ico {
    font-size: 12px;
    font-weight: bold;
  }
  html[dir='rtl'] .item-container.user-listing .user-item .friend-actions .btn .ico-check {
    display: inline-block;
  }
  .item-container.user-listing .user-item .friend-actions .btn .ico-check:before {
    content: "\eb4e";
  }
  .item-container.user-listing .user-item .friend-actions .btn .ico-caret-down {
    position: absolute;
    width: 32px;
    height: 32px;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  html[dir="ltr"] .item-container.user-listing .user-item .friend-actions .btn .ico-caret-down {
    right: 0;
  }
  html[dir="rtl"] .item-container.user-listing .user-item .friend-actions .btn .ico-caret-down {
    left: 0;
  }
  .item-container.user-listing .user-item .friend-actions .btn .ico-caret-down:before {
    content: "\eab6";
  }
}
.item-container.user-listing .user-item .friend-actions .dropdown-center {
  transform: translate3d(-50%, 1px, 0);
}
@media (min-width: 768px) {
  html[dir='ltr'] .item-container.user-listing .user-item .friend-actions {
    margin-left: auto;
  }
  html[dir='rtl'] .item-container.user-listing .user-item .friend-actions {
    margin-right: auto;
  }
}
.item-container.user-listing .user-item .yncfbclone-admin-actions {
  display: none;
}
@media (min-width: 768px) {
  .item-container.user-listing .user-item .yncfbclone-admin-actions {
    display: block;
  }
  html[dir="ltr"] .item-container.user-listing .user-item .yncfbclone-admin-actions {
    margin-left: 8px;
  }
  html[dir="rtl"] .item-container.user-listing .user-item .yncfbclone-admin-actions {
    margin-right: 8px;
  }
}
.item-container.user-listing .user-item .yncfbclone-admin-actions [data-toggle="dropdown"] {
  height: 24px;
  font-size: 12px;
  line-height: 16px;
  color: #555555;
  background-color: #f8f8f8 !important;
  border: 1px solid #a2a2a2 !important;
  font-weight: bold;
  padding: 0 12px !important;
  border-radius: 2px;
}
@media (min-width: 992px) {
  .item-container.user-listing .user-item .yncfbclone-admin-actions [data-toggle="dropdown"]:hover {
    background-color: #eeeeee !important;
  }
}
.item-container.user-listing .user-item .yncfbclone-admin-actions [data-toggle="dropdown"] .ico-gear-o:before {
  content: "\ea87" !important;
  color: #555555 !important;
}
.item-container.user-listing .user-item .dropup .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-top: 6px solid #ffffff;
  top: 100%;
  bottom: auto;
}
html[dir="ltr"] .item-container.user-listing .user-item .dropup .dropdown-menu:after {
  left: calc(50% - 3px);
  right: auto;
}
html[dir="rtl"] .item-container.user-listing .user-item .dropup .dropdown-menu:after {
  left: auto;
  right: calc(50% - 3px);
}
.item-container.user-listing .user-item .item-featured {
  background: #ffab00;
  position: absolute;
  top: 0px;
  right: 18px;
  color: #FFF;
  width: 24px;
  padding: 4px;
  padding-bottom: 2px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 6px 12px 0px rgba(162, 162, 162, 0.4);
}
html[dir='rtl'] .item-container.user-listing .user-item .item-featured {
  right: auto;
  left: 18px;
}
@media (min-width: 768px) {
  html[dir='ltr'] .item-container.user-listing .user-item .item-featured {
    left: 60px;
    right: auto;
  }
  html[dir='rtl'] .item-container.user-listing .user-item .item-featured {
    right: 60px;
    left: auto;
  }
}
.item-container.user-listing .user-item .item-featured:before {
  content: "";
  border: 6px solid transparent;
  border-left: 12px solid #ffab00;
  border-right: 12px solid #ffab00;
  display: block;
  position: absolute;
  bottom: -6px;
  left: 0;
  right: 0;
}
#js_block_border_user_featured {
  position: relative;
}
#js_block_border_user_featured .featured-members-title {
  display: none;
}
#js_block_border_user_featured .sticky-featured-icon {
  position: absolute;
  top: 0;
}
html[dir="ltr"] #js_block_border_user_featured .sticky-featured-icon {
  right: 16px;
}
html[dir="rtl"] #js_block_border_user_featured .sticky-featured-icon {
  left: 16px;
}
.member-listing.featured-members .item-listing {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid #efefef;
}
.member-listing.featured-members .item-listing:first-child {
  border-top: 0;
  padding-top: 0;
  margin-top: 0;
}
.member-listing.featured-members .item-outer {
  display: flex;
}
.member-listing.featured-members .item-outer .item-media {
  min-width: 40px;
}
html[dir='ltr'] .member-listing.featured-members .item-outer .item-media {
  margin-right: 12px;
}
html[dir='rtl'] .member-listing.featured-members .item-outer .item-media {
  margin-left: 12px;
}
.member-listing.featured-members .item-outer .item-media .img-wrapper,
.member-listing.featured-members .item-outer .item-media .no_image_user {
  width: 40px;
  height: 40px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  box-shadow: 0px 6px 12px 0px rgba(59, 89, 152, 0);
}
.member-listing.featured-members .item-outer:hover .item-media .img-wrapper,
.member-listing.featured-members .item-outer:hover .item-media .no_image_user {
  box-shadow: 0px 6px 12px 0px rgba(59, 89, 152, 0.4);
}
.member-listing.featured-members .item-outer:hover .item-inner .pages_link_span a,
.member-listing.featured-members .item-outer:hover .item-inner .user_profile_link_span a {
  color: #2d4373 !important;
}
.member-listing.featured-members .item-outer:hover .item-inner .friend-info {
  color: #555555;
}
.member-listing.featured-members .item-outer:hover .item-inner .friend-info .mutual-friends-list a {
  color: #555555;
}
.member-listing.featured-members .item-outer .item-inner {
  flex: 1;
  min-width: 0;
  overflow: hidden;
}
.member-listing.featured-members .item-outer .item-inner .pages_link_span,
.member-listing.featured-members .item-outer .item-inner .user_profile_link_span {
  display: block;
  margin-bottom: 2px;
}
.member-listing.featured-members .item-outer .item-inner .pages_link_span a,
.member-listing.featured-members .item-outer .item-inner .user_profile_link_span a {
  color: #3b5998 !important;
  font-weight: 400 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.member-listing.featured-members .item-outer .item-inner .pages_link_span a:hover,
.member-listing.featured-members .item-outer .item-inner .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.member-listing.featured-members .item-outer .item-inner .user-location,
.member-listing.featured-members .item-outer .item-inner .user-joined {
  font-size: 12px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.member-listing.featured-members .item-outer .item-inner .user-location span,
.member-listing.featured-members .item-outer .item-inner .user-joined span {
  color: #a2a2a2;
}
.member-listing.featured-members .item-outer .item-inner .friend-info {
  color: #a2a2a2;
  font-size: 12px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.member-listing.featured-members .item-outer .item-inner .friend-info .mutual-friends-list a {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.member-listing.featured-members .item-outer .item-inner .friend-info .mutual-friends-list a:hover {
  color: #3b5998;
}
.member-listing.featured-members .item-outer .item-inner .friend-info .friend-info {
  margin-bottom: 2px;
}
#page_user_remove .table-responsive table {
  display: table;
  table-layout: fixed;
  white-space: nowrap;
}
#page_user_remove .table-responsive table tr {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-flow: wrap;
}
#page_user_remove .table-responsive table tr td {
  width: 33.33%;
  border-top: none;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#page_user_remove .table-responsive table tr td > a {
  width: 80px;
  display: block;
}
@media screen and (max-width: 991px) {
  #page_user_remove .table-responsive table tr td {
    width: 50%;
  }
}
@media screen and (max-width: 480px) {
  #page_user_remove .table-responsive table tr td {
    width: 100%;
  }
}
#page_user_remove .table-responsive .img-wrapper,
#page_user_remove .table-responsive .no-image-user {
  width: 80px;
  height: 80px;
}
#js_friend_sort_holder.ui-sortable .item-container.user-listing {
  display: inline-block;
  display: block;
}
#js_friend_sort_holder.ui-sortable .item-container.user-listing:before,
#js_friend_sort_holder.ui-sortable .item-container.user-listing:after {
  content: " ";
  display: table;
}
#js_friend_sort_holder.ui-sortable .item-container.user-listing:after {
  clear: both;
}
#js_friend_sort_holder.ui-sortable .item-container.user-listing:before,
#js_friend_sort_holder.ui-sortable .item-container.user-listing:after {
  content: " ";
  display: table;
}
#js_friend_sort_holder.ui-sortable .item-container.user-listing:after {
  clear: both;
}
#js_friend_sort_holder.ui-sortable .item-container.user-listing .user-item {
  float: left;
}
html[dir='rtl'] #js_friend_sort_holder.ui-sortable .item-container.user-listing .user-item {
  float: right;
}
#page_user_browse .landing-feature-member .item-listing .tooltip {
  display: none !important;
}
#js_block_border_user_filter .form-group label {
  font-size: 12px;
  font-weight: normal;
  color: #a2a2a2;
}
@media (min-width: 768px) {
  #page_user_browse .friend_request_reload .block_clear > .content {
    padding-top: 0;
  }
}
body#page_core_index-visitor {
  position: relative;
  overflow-x: hidden;
  background: #f8f8f8;
  min-height: 100vh;
}
body#page_core_index-visitor .navbar.main-navigation .visible-md.visible-lg {
  display: none !important;
}
body#page_core_index-visitor #main.login-only #js_block_border_user_register {
  width: 100% !important;
  border-radius: 8px;
}
body#page_core_index-visitor #main.login-only.empty-left.empty-right {
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  border-radius: 8px;
}
body#page_core_index-visitor #main.welcome-only .welcome-bg-image {
  flex: auto !important;
}
body#page_core_index-visitor #main.welcome-only .welcome-bg-image .welcome-content {
  text-align: center;
}
body#page_core_index-visitor #js_block_border_user_featured {
  background: #f8f8f8;
  box-shadow: none !important;
  padding: 0;
}
@media (max-width: 991px) {
  body#page_core_index-visitor #js_block_border_user_featured {
    padding: 0;
  }
}
body#page_core_index-visitor #js_block_border_user_featured .content {
  border-top: 0;
  padding: 0;
  margin: 0;
}
body#page_core_index-visitor #js_block_border_user_featured .featured-members-title {
  display: block !important;
  font-size: 16px;
  line-height: 21px;
  color: #555555;
  margin-bottom: 24px;
  margin-top: 24px;
}
@media (max-width: 991px) {
  body#page_core_index-visitor #js_block_border_user_featured .featured-members-title {
    margin-bottom: 16px;
    margin-top: 0;
  }
}
body#page_core_index-visitor #js_block_border_user_featured .sticky-label-icon {
  display: none;
}
body#page_core_index-visitor #js_block_border_user_featured .landing-feature-member {
  display: flex;
  flex-flow: wrap;
}
body#page_core_index-visitor #js_block_border_user_featured .landing-feature-member .item-listing {
  padding: 0;
  margin: 0;
  border: 0;
  margin-bottom: 8px;
}
html[dir="ltr"] body#page_core_index-visitor #js_block_border_user_featured .landing-feature-member .item-listing {
  margin-right: 16px;
}
html[dir="rtl"] body#page_core_index-visitor #js_block_border_user_featured .landing-feature-member .item-listing {
  margin-left: 16px;
}
@media (max-width: 991px) {
  body#page_core_index-visitor #js_block_border_user_featured .landing-feature-member .item-listing {
    margin-bottom: 4px;
  }
  html[dir='ltr'] body#page_core_index-visitor #js_block_border_user_featured .landing-feature-member .item-listing {
    margin-right: 12px;
  }
  html[dir='rtl'] body#page_core_index-visitor #js_block_border_user_featured .landing-feature-member .item-listing {
    margin-left: 12px;
  }
}
body#page_core_index-visitor #js_block_border_user_featured .landing-feature-member .item-listing .item-outer .item-media {
  width: 64px;
  height: 64px;
  margin: 0 !important;
}
body#page_core_index-visitor #js_block_border_user_featured .landing-feature-member .item-listing .item-outer .item-media .img-wrapper,
body#page_core_index-visitor #js_block_border_user_featured .landing-feature-member .item-listing .item-outer .item-media .no_image_user {
  width: 64px;
  height: 64px;
}
body#page_core_index-visitor #js_block_border_user_featured .landing-feature-member .item-listing .item-outer .item-media .no_image_user span {
  font-size: 24px;
}
body#page_core_index-visitor #js_block_border_user_featured .landing-feature-member .item-listing .item-outer .item-inner {
  display: none;
}
body#page_core_index-visitor #js_block_border_user_featured .landing-feature-member .item-listing .item-outer .tooltip {
  margin-top: 0px;
}
body#page_core_index-visitor #js_block_border_user_featured .landing-feature-member .item-listing .item-outer .tooltip .tooltip-inner {
  border-radius: 4px !important;
}
body#page_core_index-visitor.welcome-only #js_block_border_user_featured .featured-members-title {
  text-align: center;
}
body#page_core_index-visitor.welcome-only #js_block_border_user_featured .landing-feature-member {
  justify-content: center;
}
body#page_core_index-visitor #section-header {
  position: relative;
}
body#page_core_index-visitor #js_block_border_user_featured .title {
  display: none!important;
}
body#page_core_index-visitor #js_block_border_user_featured > .bottom {
  display: none !important;
}
body#page_core_index-visitor #main {
  min-height: calc(100vh - 309px );
  position: relative;
}
body#page_core_index-visitor #main .container.row_image {
  background-image: none !important;
}
@media (max-width: 480px) {
  body#page_core_index-visitor #main .container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
body#page_core_index-visitor #main #content-holder {
  max-width: 100%;
}
body#page_core_index-visitor #main #content-holder #content-stage {
  background: transparent !important;
  box-shadow: none;
  padding: 0;
}
body#page_core_index-visitor .layout-main ._block.location_2 {
  display: flex;
  overflow: hidden;
  flex-flow: wrap;
}
body#page_core_index-visitor .layout-main ._block.location_2 > div:not(.welcome-bg-image):not(#js_block_border_user_register) {
  width: 100%;
  order: 3;
}
body#page_core_index-visitor .layout-main ._block.location_2 .welcome-bg-image {
  order: 1;
}
body#page_core_index-visitor .layout-main ._block.location_2 #js_block_border_user_register {
  order: 2;
}
body#page_core_index-visitor .layout-main ._block.location_2 #welcome_message {
  height: 100%;
  display: flex;
  position: relative;
  word-break: break-word;
  word-wrap: break-word;
}
body#page_core_index-visitor .layout-main ._block.location_2 #welcome_message .welcome-content {
  width: 100%;
}
body#page_core_index-visitor .layout-main ._block.location_2 #welcome_message .welcome-content img {
  max-width: 100%;
}
body#page_core_index-visitor .layout-main ._block.location_2 #welcome_message .welcome-title {
  font-size: 20px;
  line-height: 26px;
  font-weight: bold;
  color: #3b5998;
  margin-bottom: 32px;
  margin-top: 8px;
}
body#page_core_index-visitor .layout-main ._block.location_2 #welcome_message .custom_flavor_content {
  position: relative;
}
body#page_core_index-visitor .layout-main .welcome-bg-image {
  flex: 1;
  overflow: hidden;
  padding-top: 8px;
  padding-bottom: 8px;
}
body#page_core_index-visitor .layout-main #js_block_border_user_register {
  width: 464px;
  min-width: 464px;
  background: #FFF;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 0;
}
html[dir="ltr"] body#page_core_index-visitor .layout-main #js_block_border_user_register {
  padding-left: 48px;
}
html[dir="rtl"] body#page_core_index-visitor .layout-main #js_block_border_user_register {
  padding-right: 48px;
}
html[dir="ltr"] body#page_core_index-visitor .layout-main #js_block_border_user_register {
  padding-right: 24px;
}
html[dir="rtl"] body#page_core_index-visitor .layout-main #js_block_border_user_register {
  padding-left: 24px;
}
body#page_core_index-visitor .layout-main #js_block_border_user_register .block:not(#js_block_border_user_register) {
  display: none;
}
@media (max-width: 1024px) {
  html[dir="ltr"] body#page_core_index-visitor .layout-main #js_block_border_user_register {
    padding-left: 56px;
  }
  html[dir="rtl"] body#page_core_index-visitor .layout-main #js_block_border_user_register {
    padding-right: 56px;
  }
  html[dir="ltr"] body#page_core_index-visitor .layout-main #js_block_border_user_register {
    padding-right: 56px;
  }
  html[dir="rtl"] body#page_core_index-visitor .layout-main #js_block_border_user_register {
    padding-left: 56px;
  }
}
@media (max-width: 767px) {
  html[dir="ltr"] body#page_core_index-visitor .layout-main #js_block_border_user_register {
    padding-left: 0;
  }
  html[dir="rtl"] body#page_core_index-visitor .layout-main #js_block_border_user_register {
    padding-right: 0;
  }
  html[dir="ltr"] body#page_core_index-visitor .layout-main #js_block_border_user_register {
    padding-right: 0;
  }
  html[dir="rtl"] body#page_core_index-visitor .layout-main #js_block_border_user_register {
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  body#page_core_index-visitor #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_2 {
    flex-direction: column;
  }
  body#page_core_index-visitor #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_2 .welcome-bg-image {
    min-height: 275px;
  }
  body#page_core_index-visitor #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_2 .welcome-bg-image #welcome_message {
    min-height: 275px;
    align-items: center;
    justify-content: center;
    text-align: center;
  }
  body#page_core_index-visitor #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_2 .welcome-bg-image #welcome_message .custom_flavor_content {
    max-height: 275px;
  }
  body#page_core_index-visitor #main:not(.empty-left):not(.empty-right) .layout-main #js_block_border_user_register {
    width: 100%;
    min-width: auto;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  body#page_core_index-visitor #main.empty-left:not(.empty-right) .layout-main ._block.location_2,
  body#page_core_index-visitor #main.empty-right:not(.empty-left) .layout-main ._block.location_2,
  body#page_core_index-visitor #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_2 {
    flex-direction: column;
  }
  body#page_core_index-visitor #main.empty-left:not(.empty-right) .layout-main ._block.location_2 .welcome-bg-image,
  body#page_core_index-visitor #main.empty-right:not(.empty-left) .layout-main ._block.location_2 .welcome-bg-image,
  body#page_core_index-visitor #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_2 .welcome-bg-image {
    min-height: 275px;
  }
  body#page_core_index-visitor #main.empty-left:not(.empty-right) .layout-main ._block.location_2 .welcome-bg-image #welcome_message,
  body#page_core_index-visitor #main.empty-right:not(.empty-left) .layout-main ._block.location_2 .welcome-bg-image #welcome_message,
  body#page_core_index-visitor #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_2 .welcome-bg-image #welcome_message {
    min-height: 275px;
    align-items: center;
    justify-content: center;
    text-align: center;
  }
  body#page_core_index-visitor #main.empty-left:not(.empty-right) .layout-main ._block.location_2 .welcome-bg-image #welcome_message .custom_flavor_content,
  body#page_core_index-visitor #main.empty-right:not(.empty-left) .layout-main ._block.location_2 .welcome-bg-image #welcome_message .custom_flavor_content,
  body#page_core_index-visitor #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_2 .welcome-bg-image #welcome_message .custom_flavor_content {
    max-height: 275px;
  }
  body#page_core_index-visitor #main.empty-left:not(.empty-right) .layout-main #js_block_border_user_register,
  body#page_core_index-visitor #main.empty-right:not(.empty-left) .layout-main #js_block_border_user_register,
  body#page_core_index-visitor #main:not(.empty-left):not(.empty-right) .layout-main #js_block_border_user_register {
    width: 100%;
    min-width: auto;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 767px) {
  body#page_core_index-visitor .layout-main ._block.location_2 {
    flex-direction: column;
  }
  body#page_core_index-visitor .layout-main ._block.location_2 .welcome-bg-image {
    min-height: 275px;
  }
  body#page_core_index-visitor .layout-main ._block.location_2 .welcome-bg-image #welcome_message {
    min-height: 275px;
    align-items: center;
    justify-content: center;
    text-align: center;
  }
  body#page_core_index-visitor .layout-main ._block.location_2 .welcome-bg-image #welcome_message .custom_flavor_content {
    max-height: 275px;
  }
  body#page_core_index-visitor .layout-main #js_block_border_user_register {
    width: 100%;
    min-width: auto;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.mixin-core-visit-page-column-stlye .layout-main ._block.location_2 {
  flex-direction: column;
}
.mixin-core-visit-page-column-stlye .layout-main ._block.location_2 .welcome-bg-image {
  min-height: 275px;
}
.mixin-core-visit-page-column-stlye .layout-main ._block.location_2 .welcome-bg-image #welcome_message {
  min-height: 275px;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.mixin-core-visit-page-column-stlye .layout-main ._block.location_2 .welcome-bg-image #welcome_message .custom_flavor_content {
  max-height: 275px;
}
.mixin-core-visit-page-column-stlye .layout-main #js_block_border_user_register {
  width: 100%;
  min-width: auto;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
#js_registration_holder .custom-header-title {
  display: flex;
  flex-direction: column;
  margin-bottom: 16px;
}
#js_registration_holder .custom-header-title .custom-title {
  color: #555555 !important;
  font-size: 36px;
  font-weight: 600;
  position: relative;
  height: auto;
}
@media (max-width: 767px) {
  #js_registration_holder .custom-header-title .custom-title {
    font-size: 24px;
  }
}
#js_registration_holder .custom-header-title .custom-title .custom-info {
  font-size: 16px;
  color: #555555;
  font-weight: normal;
  margin-top: 8px;
}
#js_registration_holder input.form-control {
  border-radius: 5px;
}
#js_block_border_user_register {
  background-color: transparent !important;
  box-shadow: none;
  padding: 0;
}
#page_core_index-visitor #js_block_border_user_register .title {
  display: none !important;
}
#page_core_index-visitor #js_block_border_user_register .content {
  border-top: 0;
  padding-top: 0;
  margin-top: 0;
}
#page_core_index-visitor #js_block_border_user_register .content > .mCustomScrollBox > .mCSB_scrollTools {
  display: none !important;
}
#page_core_index-visitor #js_block_border_user_register .content .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background: #a2a2a2;
}
#page_core_index-visitor #js_block_border_user_register .content .form-button-group {
  border-top: 0;
  padding-top: 0;
}
@media (min-width: 992px) {
  #page_core_index-visitor #js_block_border_user_register .content #js_signup_block:not(.mCS_no_scrollbar) + .form-button-group {
    padding-top: 16px;
  }
}
#page_core_index-visitor #js_block_border_user_register .content .register_container_scroll {
  padding-top: 0;
  padding-bottom: 0;
  max-height: 460px;
  overflow-y: auto;
  border-top: 0;
}
html[dir="ltr"] #page_core_index-visitor #js_block_border_user_register .content .register_container_scroll {
  padding-right: 24px;
}
html[dir="rtl"] #page_core_index-visitor #js_block_border_user_register .content .register_container_scroll {
  padding-left: 24px;
}
html[dir='ltr'] #page_core_index-visitor #js_block_border_user_register .content .register_container_scroll {
  margin-right: -24px;
}
html[dir='rtl'] #page_core_index-visitor #js_block_border_user_register .content .register_container_scroll {
  margin-left: -24px;
}
@media (max-width: 991px) {
  #page_core_index-visitor #js_block_border_user_register .content .register_container_scroll {
    max-height: none;
  }
}
html[dir="ltr"] #page_core_index-visitor #js_block_border_user_register .content .register_container_scroll:not(.mCS_no_scrollbar) {
  padding-right: 0;
}
html[dir="rtl"] #page_core_index-visitor #js_block_border_user_register .content .register_container_scroll:not(.mCS_no_scrollbar) {
  padding-left: 0;
}
html[dir='ltr'] #page_core_index-visitor #js_block_border_user_register .content .register_container_scroll:not(.mCS_no_scrollbar) {
  margin-right: 0;
}
html[dir='rtl'] #page_core_index-visitor #js_block_border_user_register .content .register_container_scroll:not(.mCS_no_scrollbar) {
  margin-left: 0;
}
.register-upload-photo label {
  color: #555555;
}
.register-upload-photo input[type="file"] {
  padding: 8px;
  border-radius: 4px;
  width: 100%;
  border: 1px solid #dcdcdc;
}
.register-upload-photo p.help-block {
  font-size: 12px;
  color: #c8c8c8;
}
.register-accept-block {
  font-size: 12px;
  color: #a2a2a2;
}
.register-accept-block label {
  flex-flow: wrap;
  line-height: 16px;
}
.register-accept-block label input {
  margin-top: 1px !important;
}
.register-accept-block label span,
.register-accept-block label a {
  padding: 0 4px;
}
.form-button-group {
  display: flex;
  padding-top: 16px;
  border-top: 1px solid #efefef;
}
.form-button-group .form-group {
  flex: 1;
  margin-bottom: 0;
}
.form-button-group .form-group.already-member,
.form-button-group .form-group.new-member {
  display: none;
}
.form-group.remember-box {
  font-size: 12px;
  color: #a2a2a2;
}
.form-group.remember-box .checkbox label {
  align-items: center;
}
.form-group.remember-box .checkbox label input[type="checkbox"] {
  margin-top: 0;
}
.sign-up-invitation .help-block {
  color: #555555;
  margin-top: 16px;
  margin-bottom: 16px;
}
.sign-up-invitation button {
  width: 100%;
}
.login-as-page-items .item-outer {
  padding-bottom: 8px;
  margin-bottom: 8px;
  border-bottom: 1px solid #efefef;
}
.login-as-page-items .item-outer:last-child {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: 0;
}
.login-as-page-items .item-inner {
  display: flex;
}
.login-as-page-items .item-info {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.login-as-page-items .item-info a {
  font-weight: bold;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 40px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#js_block_border_user_register .form-login-custom-fb {
  margin-top: 16px;
}
.form-login-custom-fb {
  display: flex;
  flex-direction: column;
  border-top: 0 !important;
}
.form-login-custom-fb .custom-fb-or {
  font-size: 14px;
  color: #a2a2a2;
  text-transform: uppercase;
  position: relative;
  display: flex;
  justify-content: center;
}
.form-login-custom-fb .custom-fb-or > span {
  width: 40px;
  background: #f8f8f8;
  text-align: center;
  display: block;
  z-index: 1;
}
.form-login-custom-fb .custom-fb-or:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
  background: #efefef;
  bottom: 50%;
}
.form-login-custom-fb .custom_fb {
  margin-top: 12px;
}
.form-login-custom-fb .custom_fb .fb_login_go {
  width: 100%;
  height: 40px;
}
.guest-login-small .facebook-login-header {
  border-left: 1px solid #dcdcdc;
}
html[dir="ltr"] .guest-login-small .facebook-login-header {
  margin-left: 8px;
}
html[dir="rtl"] .guest-login-small .facebook-login-header {
  margin-right: 8px;
}
html[dir="ltr"] .guest-login-small .facebook-login-header {
  padding-left: 8px;
}
html[dir="rtl"] .guest-login-small .facebook-login-header {
  padding-right: 8px;
}
@media (max-width: 480px) {
  .guest-login-small .facebook-login-header {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
html[dir='rtl'] .guest-login-small .facebook-login-header {
  border-left: 0;
  border-right: 1px solid #dcdcdc;
}
.guest-login-small .fb_login_go {
  margin: 0;
  padding: 0;
  width: 32px;
  height: 32px;
  border-radius: 4px;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  text-indent: 2px;
}
@media (min-width: 992px) {
  .guest-login-small .fb_login_go {
    width: 24px;
    height: 24px;
  }
}
.guest-login-small .fb_login_go .facebook-login-label {
  display: none;
}
.guest-login-small .fb_login_go span.ico {
  margin: 0 !important;
}
#page_user_login #content .form-login-custom-fb .custom_fb .fb_login_go,
#page_user_register #content .form-login-custom-fb .custom_fb .fb_login_go {
  width: 250px;
}
#page_user_login #content .form-login-custom-fb .custom-fb-or,
#page_user_register #content .form-login-custom-fb .custom-fb-or {
  justify-content: flex-start;
}
body#page_core_index-visitor .site-logo-block .ync-fbclone-sign-up,
body#page_user_register .site-logo-block .ync-fbclone-sign-up {
  display: none;
}
.layout-right #js_register_capthca_image,
.layout-left #js_register_capthca_image {
  transform: scale(0.75);
  transform-origin: left;
}
html[dir='rtl'] .layout-right #js_register_capthca_image,
html[dir='rtl'] .layout-left #js_register_capthca_image {
  transform-origin: right;
}
body._is_guest_user #search-panel {
  max-width: 320px;
}
@media (min-width: 768px) and (max-width: 991px) {
  body._is_guest_user #search-panel {
    max-width: none;
    flex: 1;
  }
}
@media (max-width: 767px) {
  body._is_guest_user #search-panel {
    border-radius: 4px;
    overflow: hidden;
  }
}
body._is_guest_user #header_search_form {
  display: none !important;
}
body._is_guest_user .sticky-bar > .sticky-bar-inner {
  height: 82px;
}
@media (max-width: 991px) {
  body._is_guest_user .sticky-bar > .sticky-bar-inner {
    height: 48px;
  }
}
#js_register_accept .checkbox .custom-checkbox {
  display: none;
}
#page_core_index-visitor #js_register_accept {
  margin-top: 8px;
}
#page_core_index-visitor #js_register_accept .checkbox label input {
  display: none !important;
}
#page_core_index-visitor #js_register_accept .checkbox label input[type=checkbox]:checked + .custom-checkbox {
  border: none;
}
#page_core_index-visitor #js_register_accept .checkbox label input[type=checkbox]:checked + .custom-checkbox:before {
  opacity: 1;
}
#page_core_index-visitor #js_register_accept .checkbox label .custom-checkbox {
  width: 14px;
  height: 14px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: 1px solid #c8c8c8;
  border-radius: 4px;
  margin-left: -18px;
  margin-right: 4px;
}
html[dir='rtl'] #page_core_index-visitor #js_register_accept .checkbox label .custom-checkbox {
  margin-left: 4px;
  margin-right: -18px;
}
#page_core_index-visitor #js_register_accept .checkbox label .custom-checkbox:before {
  font-family: 'lineficon' !important;
  content: "\eb28";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  color: #555555;
  opacity: 0;
}
#js_block_border_user_featured {
  height: auto !important;
  max-height: none !important;
}
#js_block_border_user_featured .toggle-button {
  display: none !important;
}
#page_user_login .guest-login-small {
  display: none;
}
#js_registration_holder #js_registration_submit {
  background: linear-gradient(#67ae55, #578843);
  min-width: 190px;
  text-align: center;
  font-size: 19px;
  box-shadow: inset 0 1px 1px #a4e388;
  border: 1px solid !important;
  border-color: #3b6e22 #3b6e22 #2c5115 !important;
  border-radius: 5px;
  color: #fff;
  cursor: pointer;
  position: relative;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
  height: 40px;
}
@media (min-width: 992px) {
  #js_registration_holder #js_registration_submit:hover {
    background: linear-gradient(#79bc64, #578843);
  }
}
.ync-fbclone-popup-signin .js_box_content {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.ync-fbclone-popup-signin .js_box_content #opensocialconnect_holder_header {
  order: 2;
  margin-top: 8px;
}
.ync-fbclone-popup-signin .js_box_content #js_login_form {
  order: 1;
}
@media (min-width: 992px) {
  #page_user_login._is_guest_user #main .layout-main {
    display: flex;
    justify-content: center;
    margin-top: 56px;
    margin-bottom: 56px;
  }
}
#page_user_login._is_guest_user #main.empty-right .yncfbclone-layout-right {
  display: none;
}
#page_user_login._is_guest_user #content-stage {
  padding-top: 40px;
  padding-bottom: 24px;
  min-height: unset !important;
}
#page_user_login._is_guest_user #content-stage #top {
  display: none;
}
#page_user_login._is_guest_user #content-stage #content ._block_content {
  display: flex;
  flex-direction: column;
  align-items: center;
}
#page_user_login._is_guest_user #content-stage #content ._block_content #opensocialconnect_holder_header {
  order: 2;
  margin-top: 8px;
}
#page_user_login._is_guest_user #content-stage #content ._block_content #js_login_form {
  order: 1;
}
@media (min-width: 992px) {
  #page_user_login._is_guest_user #content-holder.layout-middle {
    width: 570px;
    max-width: 100%;
  }
}
#js_login_form {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
#js_login_form .ync-fbclone-loginpage-title {
  font-size: 18px;
  line-height: 24px;
  color: #555555;
  margin-bottom: 16px;
  text-align: center;
}
#js_login_form input.form-control {
  max-width: 100%;
  border-color: #dcdcdc;
}
#js_login_form .ync-fbclone-loginpage-btn-group {
  display: flex;
  flex-direction: column;
  padding-top: 0;
  border-top: 0;
}
#js_login_form .ync-fbclone-loginpage-btn-group #_submit {
  font-weight: bold;
  height: 44px;
}
#js_login_form .ync-fbclone-loginpage-btn-group .ync-fbclone-loginpage-request-pwd {
  margin-top: 16px;
}
#js_login_form .ync-fbclone-loginpage-btn-group .ync-fbclone-loginpage-request-pwd a {
  height: 28px;
  width: 100%;
  border: 1px solid #a2a2a2;
  border-radius: 2px;
  background-color: #f8f8f8;
  color: #555555;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 12px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  #js_login_form .ync-fbclone-loginpage-btn-group .ync-fbclone-loginpage-request-pwd a:hover {
    background-color: #eeeeee;
  }
}
#js_login_form .ync-fbclone-loginpage-btn-group .ync-fbclone-loginpage-link {
  text-align: center;
  margin-top: 16px;
  font-size: 12px;
}
#js_login_form .ync-fbclone-loginpage-btn-group .ync-fbclone-loginpage-link .fb_login_go {
  background-color: transparent !important;
  width: auto !important;
  height: auto !important;
  color: #3b5998;
  line-height: 16px;
  font-size: 12px;
}
#js_login_form .ync-fbclone-loginpage-btn-group .ync-fbclone-loginpage-link .fb_login_go .ico {
  display: none;
}
#js_login_form .ync-fbclone-loginpage-btn-group .ync-fbclone-loginpage-link + .ync-fbclone-loginpage-link {
  margin-top: 8px;
}
.js_box_holder {
  background: rgba(0, 0, 0, 0.9);
  overflow-y: auto;
  -webkit-transition: background 300ms ease;
  -o-transition: background 300ms ease;
  transition: background 300ms ease;
}
.js_box_holder + .js_box_holder {
  background: transparent;
}
.js_box_holder .js_box {
  border-radius: 3px;
  max-height: none !important;
  position: absolute !important;
  overflow: visible !important;
}
.js_box_holder .js_box input[type="text"],
.js_box_holder .js_box input[type="email"],
.js_box_holder .js_box input[type="password"],
.js_box_holder .js_box textarea,
.js_box_holder .js_box input:focus,
.js_box_holder .js_box textarea:focus,
.js_box_holder .js_box select {
  background: #FFF;
}
.js_box_holder .js_box_title {
  padding-left: 16px;
  padding-right: 16px;
  min-height: 45px;
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #efefef;
  font-size: 16px;
  font-weight: bold;
  position: relative;
  z-index: 1;
  background: #f8f8f8;
  border-radius: 3px 3px 0 0;
}
.js_box_holder .js_box_content {
  border-radius: 3px;
}
.js_box_holder .js_box_close {
  z-index: 2;
  top: 16px;
  display: block;
}
html[dir="ltr"] .js_box_holder .js_box_close {
  right: 16px;
}
html[dir="rtl"] .js_box_holder .js_box_close {
  left: 16px;
}
.js_box_holder .js_box_close + .js_box_content {
  border-radius: 0 0 3px 3px;
}
.js_box_holder .js_box_close a {
  -webkit-transition: all 100ms ease;
  -o-transition: all 100ms ease;
  transition: all 100ms ease;
}
.js_box_holder .js_box_close a i.fa {
  font-size: 16px;
}
.js_box_holder .js_box_close a i.fa:before {
  font-family: 'lineficon' !important;
  content: "\eab2";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#js-confirm-popup-wrapper .ui-widget-overlay {
  background: none;
}
#js-confirm-popup-wrapper .ui-dialog-title {
  margin: 0;
}
#js-confirm-popup-wrapper .js_box {
  background: #FFF;
  overflow: hidden !important;
  min-width: 288px;
}
#js-confirm-popup-wrapper .js_box.sm-size {
  max-width: 288px;
}
#js-confirm-popup-wrapper .js_box.normal-size {
  max-width: 568px;
}
#js-confirm-popup-wrapper .js_box.lg-size {
  max-width: 648px;
}
#js-confirm-popup-wrapper .js_box.xl-size {
  max-width: 856px;
}
#js-confirm-popup-wrapper .ui-dialog-buttonpane {
  margin: 0;
  padding: 12px;
  background: #FFF;
  border: none;
  border-top: 1px solid #efefef;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-content {
  padding: 12px 16px;
  font-size: 14px;
}
#js-confirm-popup-wrapper .ui-dialog-buttonset {
  display: flex;
  float: none;
  justify-content: flex-end;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button {
  margin: 0;
  min-width: 60px;
  font-size: 14px;
  height: 32px;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success {
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.5) !important;
  color: #ffffff !important;
  background-color: #3b5998 !important;
  border-color: #344e86 !important;
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.005) !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.btn-gradient {
  background-size: 100% !important;
  position: relative !important;
  z-index: 1 !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.btn-gradient:before {
  border-radius: inherit !important;
  background-image: linear-gradient(-90deg, #3b5998, #5783c8) !important;
  content: '' !important;
  display: block !important;
  height: 100% !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  opacity: 0 !important;
  width: 100% !important;
  z-index: -1 !important;
  -webkit-transition: opacity 400ms ease !important;
  -o-transition: opacity 400ms ease !important;
  transition: opacity 400ms ease !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.btn-gradient:hover:before {
  opacity: 1 !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:hover {
  background-color: #2d4373 !important;
  box-shadow: 0px 6px 12px 0px rgba(45, 67, 115, 0.4) !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:active,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:focus {
  background-color: #263961 !important;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(45, 67, 115, 0.8) !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:focus,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.focus {
  color: #ffffff !important;
  background-color: #2d4373 !important;
  border-color: #344e86 !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:hover {
  color: #ffffff !important;
  background-color: #2d4373 !important;
  border-color: #344e86 !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:active,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.active,
.open > .dropdown-toggle#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success {
  color: #ffffff !important;
  background-color: #2d4373 !important;
  border-color: #344e86 !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:active:hover,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.active:hover,
.open > .dropdown-toggle#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:hover,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:active:focus,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.active:focus,
.open > .dropdown-toggle#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:focus,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:active.focus,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.active.focus,
.open > .dropdown-toggle#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.focus {
  color: #ffffff !important;
  background-color: #23345a !important;
  border-color: #344e86 !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:active,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.active,
.open > .dropdown-toggle#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success {
  background-image: none !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.disabled,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success[disabled],
fieldset[disabled] #js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.disabled:hover,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success[disabled]:hover,
fieldset[disabled] #js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:hover,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.disabled:focus,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success[disabled]:focus,
fieldset[disabled] #js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:focus,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.disabled.focus,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success[disabled].focus,
fieldset[disabled] #js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.focus,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.disabled:active,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success[disabled]:active,
fieldset[disabled] #js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:active,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.disabled.active,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success[disabled].active,
fieldset[disabled] #js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.active {
  background-color: #3b5998 !important;
  border-color: #344e86 !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success .badge {
  color: #3b5998 !important;
  background-color: #ffffff !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:focus,
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success:active {
  background-color: #263961 !important;
  color: #fff !important !important;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3) !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.btn-gradient:hover {
  box-shadow: 0px 4px 12px 0px rgba(59, 89, 152, 0.5) !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.btn-gradient:hover:before {
  background-image: linear-gradient(-90deg, #3b5998, #549af6) !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.disabled {
  opacity: 0.5 !important;
  border: none !important !important;
  background: #3b5998 !important;
  color: #fff !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button.btn-success.disabled:hover {
  border: none !important !important;
  background: #3b5998 !important;
  color: #fff !important;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button:focus {
  outline: 0;
}
#js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button:last-child {
  order: -1;
}
html[dir="ltr"] #js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button:last-child {
  margin-right: 8px;
}
html[dir="rtl"] #js-confirm-popup-wrapper .ui-dialog .ui-dialog-buttonpane button:last-child {
  margin-left: 8px;
}
#js-confirm-popup-wrapper .js_box_close {
  top: 24px;
  padding: 0;
}
#js-confirm-popup-wrapper .js_box_close:after {
  font-family: 'lineficon' !important;
  content: "\eab2";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#js-confirm-popup-wrapper .js_box_close:hover:after {
  color: #555555;
}
#js-confirm-popup-wrapper .js_box_content {
  min-height: 50px !important;
}
.js_user_tool_tip_holder .js_user_tool_tip_body {
  width: 368px;
  border-radius: 6px;
  overflow: hidden;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_cover {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-color: #a2a2a2;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_cover:before {
  content: "";
  display: block;
  padding-bottom: 35.3%;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_cover:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 60%);
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner {
  display: flex;
  margin-left: 16px;
  margin-right: 16px;
  margin-bottom: 16px;
  margin-top: -60px;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_image {
  position: static;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_image .no_image_user,
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_image .img-wrapper {
  width: 96px;
  height: 96px;
  border: 4px solid #fff;
  box-sizing: content-box;
  color: #fff;
  border-radius: 0;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_image .js_hover_info:before,
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_image .img-wrapper:before {
  border-radius: 0 !important;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info {
  margin: 0;
  padding: 0;
  overflow: hidden;
  z-index: 2;
}
html[dir="ltr"] .js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info {
  padding-left: 8px;
}
html[dir="rtl"] .js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info {
  padding-right: 8px;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info .user_tooltip_info_up {
  height: 56px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding-bottom: 4px;
  color: #fff;
  font-size: 12px;
  line-height: 16px;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info .user_tooltip_info_up .user_tooltip_info_user {
  padding: 0;
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  color: #fff;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info .user_tooltip_info_up .user_tooltip_info_user .user_tooltip_status {
  display: inline;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info .user_tooltip_info_up .user_tooltip_info_user .user_tooltip_status .user_is_online,
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info .user_tooltip_info_up .user_tooltip_info_user .user_tooltip_status .user_is_offline {
  display: inline-block;
  border: 2px solid #fff;
  border-radius: 100%;
  width: 6px;
  height: 6px;
  box-sizing: content-box;
  margin-bottom: 2px;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info .user_tooltip_info_up .user_tooltip_info_user .user_tooltip_status .user_is_online i,
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info .user_tooltip_info_up .user_tooltip_info_user .user_tooltip_status .user_is_offline i {
  display: none;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info .user_tooltip_info_up .user_tooltip_info_user .user_tooltip_status .user_is_online {
  background: #42b72a;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info .user_tooltip_info_up .user_tooltip_info_user .user_tooltip_status .user_is_offline {
  background: #a2a2a2;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info .user_tooltip_info_up .total-friends {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info .bottom-info {
  margin-top: 10px;
  display: flex;
  flex-direction: column;
  color: #a2a2a2;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info .bottom-info li {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: none;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info .bottom-info li:before {
  display: none;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info .bottom-info li:nth-child(-n + 2) {
  display: block;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_inner .user_tooltip_info .bottom-info li:nth-child(1) {
  margin-bottom: 4px;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_mutual {
  margin-left: 16px;
  margin-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px;
  margin-top: 0;
  display: flex;
  flex-flow: wrap;
  color: #555555;
  font-weight: bold;
  font-size: 12px;
  line-height: 16px;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_mutual > li:after {
  content: ",";
  padding-right: 4px;
  margin-left: -4px;
}
html[dir='rtl'] .js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_mutual > li:after {
  padding-left: 4px;
  padding-right: 0;
  margin-right: -4px;
  margin-left: 0;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_mutual > li a {
  color: #3b5998 !important;
  font-weight: normal;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_mutual > li a:hover {
  color: #2d4373 !important;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_mutual > li:last-child:after {
  display: none;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_mutual > span {
  font-weight: normal;
  color: #a2a2a2;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_mutual .user_viewmore {
  font-weight: normal;
  color: #3b5998;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_mutual .user_viewmore:hover {
  color: #2d4373;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user {
  position: relative;
  margin: 0;
  background: #f8f8f8;
  border-top: 1px solid #efefef;
  padding-left: 8px;
  padding-right: 8px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  justify-content: flex-end;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user > ul {
  display: flex;
}
html[dir="ltr"] .js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user > ul > li:not(.item-tooltip-viewmore-button) {
  margin-left: 8px;
}
html[dir="rtl"] .js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user > ul > li:not(.item-tooltip-viewmore-button) {
  margin-right: 8px;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user > ul .item-tooltip-viewmore-button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  margin-right: -8px;
}
html[dir='rtl'] .js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user > ul .item-tooltip-viewmore-button {
  margin-right: 0;
  margin-left: -8px;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user > ul .item-tooltip-viewmore-button > a {
  color: #a2a2a2;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user > ul .item-tooltip-viewmore-button .dropdown-menu:after {
  right: 10px;
}
html[dir="rtl"] .js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user > ul .item-tooltip-viewmore-button .dropdown-menu:after {
  right: auto;
  left: 10px;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user > ul .item-tooltip-viewmore-button .dropdown-menu a {
  color: #555555;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user > ul .item-tooltip-viewmore-button .dropdown-menu a:hover {
  color: #2d4373;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user .btn-default {
  color: #555555;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user .btn-primary {
  color: #fff;
}
.js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user .friend_request_sent {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  font-style: oblique;
}
html[dir="ltr"] .js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user .friend_request_sent {
  left: 16px;
}
html[dir="rtl"] .js_user_tool_tip_holder .js_user_tool_tip_body .user_tooltip_action_user .friend_request_sent {
  right: 16px;
}
.item-user-request-outer {
  margin: -16px;
  padding-bottom: 16px;
}
.item-user-request-outer .item-user-request-cover {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-top: 0;
  background-color: #a2a2a2;
}
.item-user-request-outer .item-user-request-cover:before {
  content: "";
  display: block;
  padding-bottom: 35%;
}
.item-user-request-outer .item-user-request-cover:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 60%);
}
.item-user-request-outer .user-request-main {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.item-user-request-outer .user-request-main .item-user-request-image .img-wrapper,
.item-user-request-outer .user-request-main .item-user-request-image .no_image_user {
  width: 96px;
  height: 96px;
  border: 4px solid #fff;
  box-sizing: content-box;
  margin-top: -88px;
}
.item-user-request-outer .user-request-main .item-user-request-info {
  text-align: center;
  margin-top: 8px;
}
.item-user-request-outer .user-request-main .item-user-request-info .item-user-alert {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 5px;
}
.item-user-request-outer .user-request-main .item-user-request-info .item-user-alert a {
  display: block;
  margin-bottom: 5px;
  font-weight: bold;
  font-size: 16px;
  line-height: 21px;
}
.item-user-request-outer .user-request-main .item-user-request-info .item-user-mutualfriend {
  font-size: 12px;
  line-height: 16px;
  color: #555555;
  font-weight: bold;
  margin-bottom: 4px;
}
.item-user-request-outer .user-request-main .item-user-request-info .item-user-info {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.item-user-request-outer .user-request-main .item-user-request-info .item-user-request-info-button {
  display: flex;
  justify-content: center;
}
.item-user-request-outer .user-request-main .item-user-request-info .item-user-request-info-button input {
  margin: 0 2px;
}
.item-user-request-outer .item-user-request-action {
  text-align: center;
}
.item-user-request-outer .item-user-request-action #container_submit_friend_request {
  margin-bottom: 16px;
}
.item-user-request-outer .item-user-request-action #friend_request_alert {
  max-height: 40px;
  margin-bottom: 16px;
}
.item-user-request-outer .item-user-request-action input {
  width: auto;
}
.js_box_content .poke-image .no_image_user,
.js_box_content .poke-image .img-wrapper {
  width: 40px;
  height: 40px;
}
.js_box_content .poke-image .no_image_user span {
  font-size: 12px;
}
html[dir="ltr"] .js_box .js_box_content .action_contain {
  right: 0;
}
html[dir="rtl"] .js_box .js_box_content .action_contain {
  left: 0;
}
/*========================================
=            All Notification            =
========================================*/
#js_notification_holder .notification_holder .notification_date:not(:first-child) {
  margin-top: 16px;
}
#js_notification_holder .notification_holder .all-notification-item {
  margin: 0 -16px;
  padding-left: 16px;
  padding-right: 16px;
  height: 88px;
  display: flex;
  align-items: center;
  position: relative;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#js_notification_holder .notification_holder .all-notification-item.is_new {
  background: rgba(216, 224, 240, 0.5);
}
@media (min-width: 992px) {
  #js_notification_holder .notification_holder .all-notification-item:hover {
    background: #f8f8f8;
  }
}
#js_notification_holder .notification_holder .all-notification-item:before {
  content: "";
  height: 1px;
  position: absolute;
  left: 16px;
  right: 16px;
  bottom: 0;
  background: #dcdcdc;
}
#js_notification_holder .notification_holder .all-notification-item .item-outer {
  display: flex;
  width: 100%;
}
#js_notification_holder .notification_holder .all-notification-item .item-outer .item-avatar {
  margin-right: 12px;
  min-width: 56px;
}
#js_notification_holder .notification_holder .all-notification-item .item-outer .item-avatar .no_image_user,
#js_notification_holder .notification_holder .all-notification-item .item-outer .item-avatar .img-wrapper {
  width: 56px;
  height: 56px;
}
html[dir='rtl'] #js_notification_holder .notification_holder .all-notification-item .item-outer .item-avatar {
  margin-right: 0;
  margin-left: 12px;
}
#js_notification_holder .notification_holder .all-notification-item .item-outer .item-inner {
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 1;
}
#js_notification_holder .notification_holder .all-notification-item .item-outer .item-inner .main_link {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
  background: none;
}
#js_notification_holder .notification_holder .all-notification-item .item-outer .item-inner .main_link .drop_data_user {
  font-weight: bold;
  color: #555555;
  font-size: 14px;
  line-height: 18px;
}
html[dir='rtl'] #js_notification_holder .notification_holder .all-notification-item .item-outer .item-inner .main_link .drop_data_user {
  display: inline-block;
}
#js_notification_holder .notification_holder .all-notification-item .item-outer .item-inner .extra_info {
  font-size: 12px;
  line-height: 16px;
  color: #c8c8c8;
}
#js_notification_holder .notification_holder .all-notification-item .item-outer .item-inner .main-link-bg-click {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#js_notification_holder .notification_holder .all-notification-item .item-outer .notification_delete {
  position: absolute;
  top: 8px;
}
html[dir="ltr"] #js_notification_holder .notification_holder .all-notification-item .item-outer .notification_delete {
  right: 8px;
}
html[dir="rtl"] #js_notification_holder .notification_holder .all-notification-item .item-outer .notification_delete {
  left: 8px;
}
#js_notification_holder .notification_holder .all-notification-item .item-outer .notification_delete > a {
  color: #a2a2a2;
  font-size: 10px;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991px) {
  #js_notification_holder .notification_holder .all-notification-item .item-outer .notification_delete {
    display: block !important;
    position: static;
  }
}
#js_notification_holder .table_clear_button {
  position: absolute;
  top: -58px;
}
html[dir="ltr"] #js_notification_holder .table_clear_button {
  right: 0;
}
html[dir="rtl"] #js_notification_holder .table_clear_button {
  left: 0;
}
#js_notification_holder .table_clear_button li {
  margin: 0;
}
#js_notification_holder .table_clear_button input {
  background: none;
  color: #3b5998;
}
html[dir="ltr"] #js_notification_holder .table_clear_button input {
  padding-right: 0 !important;
}
html[dir="rtl"] #js_notification_holder .table_clear_button input {
  padding-left: 0 !important;
}
#js_notification_holder .table_clear_button input:focus {
  background: none !important;
  border: 0 !important;
  outline: none;
}
/*=====  End of All Notification  ======*/
/*===================================
=            All Message            =
===================================*/
.all-message-container .mail_holder {
  margin: 0 -16px;
  padding: 0;
  border-bottom: none;
}
html[dir="ltr"] .all-message-container .mail_holder {
  padding-left: 64px;
}
html[dir="rtl"] .all-message-container .mail_holder {
  padding-right: 64px;
}
html[dir="ltr"] .all-message-container .mail_holder {
  padding-right: 16px;
}
html[dir="rtl"] .all-message-container .mail_holder {
  padding-left: 16px;
}
.all-message-container .mail_holder:first-child .item-outer {
  border-top: none;
}
.all-message-container .mail_holder:last-child .item-outer {
  border-bottom: 1px solid #efefef;
}
.all-message-container .mail_holder.mail_is_new {
  background: #cdd7ec !important;
}
.all-message-container .mail_holder.mail_is_new .mail_preview {
  color: #555555;
}
.all-message-container .mail_holder:hover .item-outer,
.all-message-container .mail_holder.active .item-outer {
  border-color: #dcdcdc;
}
.all-message-container .mail_holder:hover + .mail_holder .item-outer,
.all-message-container .mail_holder.active + .mail_holder .item-outer {
  border-top-color: #dcdcdc;
}
@media (min-width: 992px) {
  .all-message-container .mail_holder:hover,
  .all-message-container .mail_holder.active {
    background: #f8f8f8;
  }
}
.all-message-container .mail_holder:hover .js_hover_info:before,
.all-message-container .mail_holder.active .js_hover_info:before,
.all-message-container .mail_holder:hover .img-wrapper:before,
.all-message-container .mail_holder.active .img-wrapper:before {
  border: 1px solid #2d4373;
}
.all-message-container .mail_holder:hover .img-wrapper,
.all-message-container .mail_holder.active .img-wrapper,
.all-message-container .mail_holder:hover .no_image_user,
.all-message-container .mail_holder.active .no_image_user {
  box-shadow: 0px 6px 12px 0px rgba(38, 129, 213, 0.4);
}
.all-message-container .mail_holder .moderation_row {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
html[dir="ltr"] .all-message-container .mail_holder .moderation_row {
  left: 0;
}
html[dir="rtl"] .all-message-container .mail_holder .moderation_row {
  right: 0;
}
.all-message-container .mail_holder .item-outer {
  display: flex;
  align-items: center;
  position: relative;
  padding-top: 16px;
  padding-bottom: 16px;
  border-top: 1px solid #efefef;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.all-message-container .mail_holder .item-outer .item-click {
  position: absolute;
  top: 0;
  bottom: 0;
}
html[dir="ltr"] .all-message-container .mail_holder .item-outer .item-click {
  left: 0;
}
html[dir="rtl"] .all-message-container .mail_holder .item-outer .item-click {
  right: 0;
}
html[dir="ltr"] .all-message-container .mail_holder .item-outer .item-click {
  right: 0;
}
html[dir="rtl"] .all-message-container .mail_holder .item-outer .item-click {
  left: 0;
}
.all-message-container .mail_holder .item-outer .notification-delete {
  position: absolute;
  bottom: 24px;
  height: 13px;
}
html[dir="ltr"] .all-message-container .mail_holder .item-outer .notification-delete {
  right: 0;
}
html[dir="rtl"] .all-message-container .mail_holder .item-outer .notification-delete {
  left: 0;
}
.all-message-container .mail_holder .item-outer .notification-delete span.ico {
  color: #a8b9dd;
}
.all-message-container .mail_holder .item-outer .notification-delete:hover span.ico {
  color: #3b5998;
}
html[dir="ltr"] .all-message-container .mail_holder .item-outer .item-media-src {
  margin-right: 16px;
}
html[dir="rtl"] .all-message-container .mail_holder .item-outer .item-media-src {
  margin-left: 16px;
}
.all-message-container .mail_holder .item-outer .item-media-src .img-wrapper,
.all-message-container .mail_holder .item-outer .item-media-src .no_image_user {
  width: 56px;
  height: 56px;
}
.all-message-container .mail_holder .item-outer .item-inner {
  overflow: hidden;
  flex: 1;
  align-items: center;
}
.all-message-container .mail_holder .item-outer .item-inner .item-title-time {
  display: flex;
}
.all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-title {
  flex: 1;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-title a {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  color: #555555;
}
.all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-time {
  color: #a2a2a2;
}
html[dir="ltr"] .all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-time {
  padding-right: 16px;
}
html[dir="rtl"] .all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-time {
  padding-left: 16px;
}
html[dir="ltr"] .all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-time.not-has-unread {
  padding-right: 0;
}
html[dir="rtl"] .all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-time.not-has-unread {
  padding-left: 0;
}
@media (max-width: 480px) {
  .all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-time {
    font-size: 12px;
    line-height: 18px;
  }
}
.all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-time .js_mail_mark_read,
.all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-time .js_mail_mark_unread {
  position: absolute;
  bottom: 50px;
  right: 2px;
}
html[dir='rtl'] .all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-time .js_mail_mark_read,
html[dir='rtl'] .all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-time .js_mail_mark_unread {
  right: auto;
  left: 2px;
}
.all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-time .js_mail_mark_read a,
.all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-time .js_mail_mark_unread a {
  background: none;
  border-radius: 100%;
  display: block;
  width: 8px;
  height: 8px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-time .js_mail_mark_unread a {
  border: 1px solid #c8c8c8;
}
.all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-time .js_mail_mark_unread a:hover {
  background: #3b5998;
  border: none;
}
.all-message-container .mail_holder .item-outer .item-inner .item-title-time .item-time .js_mail_mark_read a {
  background: #3b5998;
}
.all-message-container .mail_holder .item-outer .item-inner .mail_preview {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
html[dir="ltr"] .all-message-container .mail_holder .item-outer .item-inner .mail_preview {
  padding-right: 32px;
}
html[dir="rtl"] .all-message-container .mail_holder .item-outer .item-inner .mail_preview {
  padding-left: 32px;
}
html[dir='rtl'] .all-message-container .mail_holder .item-outer .item-inner .mail_preview span.ico {
  display: inline-block;
}
#page_mail_index ._block_top {
  height: 56px;
  margin-top: -16px;
  padding-top: 12px;
}
#page_mail_index .item-mark-all-read {
  position: absolute;
  top: -37px;
}
html[dir="ltr"] #page_mail_index .item-mark-all-read {
  right: 0;
}
html[dir="rtl"] #page_mail_index .item-mark-all-read {
  left: 0;
}
html[dir='rtl'] #page_mail_index .item-mark-all-read > span {
  display: inline-block;
}
/*=====  End of All Message  ======*/
#js_main_mail_thread_holder .mail_thread_holder .mail_user_image .img-wrapper,
#js_main_mail_thread_holder .mail_thread_holder .mail_user_image .no_image_user {
  width: 48px;
  height: 48px;
}
#js_main_mail_thread_holder .mail_thread_form_holder {
  margin-top: 24px;
}
@media (max-width: 700px) {
  .js_box #js_main_mail_thread_holder .mail_thread_holder .mail_user_image .img-wrapper,
  .js_box #js_main_mail_thread_holder .mail_thread_holder .mail_user_image .no_image_user {
    width: 32px;
    height: 32px;
  }
}
/*========================================
=            Incoming request            =
========================================*/
.item-container-friends-incoming .friend-incoming-item {
  margin: 0 -16px;
  position: relative;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .item-container-friends-incoming .friend-incoming-item {
  padding-right: 16px;
}
html[dir="rtl"] .item-container-friends-incoming .friend-incoming-item {
  padding-left: 16px;
}
html[dir="ltr"] .item-container-friends-incoming .friend-incoming-item {
  padding-left: 64px;
}
html[dir="rtl"] .item-container-friends-incoming .friend-incoming-item {
  padding-right: 64px;
}
@media screen and (max-width: 480px) {
  html[dir="ltr"] .item-container-friends-incoming .friend-incoming-item {
    padding-left: 48px;
  }
  html[dir="rtl"] .item-container-friends-incoming .friend-incoming-item {
    padding-right: 48px;
  }
}
.item-container-friends-incoming .friend-incoming-item.friend-request-accepted {
  background-color: #b4eba8;
}
.item-container-friends-incoming .friend-incoming-item.friend-request-accepted:hover {
  background-color: #b4eba8;
}
.item-container-friends-incoming .friend-incoming-item.friend-request-accepted .item-info {
  color: #555555 !important;
}
.item-container-friends-incoming .friend-incoming-item .moderation_row {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
html[dir="ltr"] .item-container-friends-incoming .friend-incoming-item .moderation_row {
  left: 0;
}
html[dir="rtl"] .item-container-friends-incoming .friend-incoming-item .moderation_row {
  right: 0;
}
.item-container-friends-incoming .friend-incoming-item:first-child .item-outer {
  border-top: none;
}
.item-container-friends-incoming .friend-incoming-item:last-child .item-outer {
  border-bottom: 1px solid #efefef;
}
.item-container-friends-incoming .friend-incoming-item.is_new {
  background: #cdd7ec !important;
}
.item-container-friends-incoming .friend-incoming-item:hover .item-outer,
.item-container-friends-incoming .friend-incoming-item.active .item-outer {
  border-color: #dcdcdc;
}
.item-container-friends-incoming .friend-incoming-item:hover .item-outer .item-inner .item-title .user_profile_link_span a,
.item-container-friends-incoming .friend-incoming-item.active .item-outer .item-inner .item-title .user_profile_link_span a {
  color: #2d4373 !important;
}
.item-container-friends-incoming .friend-incoming-item:hover + .friend-incoming-item .item-outer,
.item-container-friends-incoming .friend-incoming-item.active + .friend-incoming-item .item-outer {
  border-top-color: #dcdcdc;
}
@media (min-width: 992px) {
  .item-container-friends-incoming .friend-incoming-item:hover,
  .item-container-friends-incoming .friend-incoming-item.active {
    background: #f8f8f8;
  }
}
.item-container-friends-incoming .friend-incoming-item:hover .js_hover_info:before,
.item-container-friends-incoming .friend-incoming-item.active .js_hover_info:before,
.item-container-friends-incoming .friend-incoming-item:hover .img-wrapper:before,
.item-container-friends-incoming .friend-incoming-item.active .img-wrapper:before {
  border: 1px solid #2d4373;
}
.item-container-friends-incoming .friend-incoming-item:hover .img-wrapper,
.item-container-friends-incoming .friend-incoming-item.active .img-wrapper,
.item-container-friends-incoming .friend-incoming-item:hover .no_image_user,
.item-container-friends-incoming .friend-incoming-item.active .no_image_user {
  box-shadow: 0px 6px 12px 0px rgba(38, 129, 213, 0.4);
}
.item-container-friends-incoming .friend-incoming-item .item-outer {
  display: flex;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  border-top: 1px solid #efefef;
}
.item-container-friends-incoming .friend-incoming-item .item-outer .item-media-src {
  min-width: 56px;
}
@media screen and (max-width: 480px) {
  .item-container-friends-incoming .friend-incoming-item .item-outer .item-media-src {
    min-width: 32px;
  }
}
.item-container-friends-incoming .friend-incoming-item .item-outer .item-media-src .no_image_user,
.item-container-friends-incoming .friend-incoming-item .item-outer .item-media-src .img-wrapper {
  width: 56px;
  height: 56px;
}
@media screen and (max-width: 480px) {
  .item-container-friends-incoming .friend-incoming-item .item-outer .item-media-src .no_image_user,
  .item-container-friends-incoming .friend-incoming-item .item-outer .item-media-src .img-wrapper {
    width: 32px;
    height: 32px;
  }
  .item-container-friends-incoming .friend-incoming-item .item-outer .item-media-src .no_image_user > span,
  .item-container-friends-incoming .friend-incoming-item .item-outer .item-media-src .img-wrapper > span {
    font-size: 12px;
  }
}
.item-container-friends-incoming .friend-incoming-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
  position: relative;
  padding-right: 230px;
}
@media screen and (max-width: 480px) {
  .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner {
    padding-right: 100px;
  }
  html[dir='rtl'] .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner {
    padding-right: 0 !important;
    padding-left: 100px !important;
  }
}
html[dir='rtl'] .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner {
  padding-right: 0;
  padding-left: 230px;
}
html[dir="ltr"] .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner {
  margin-left: 16px;
}
html[dir="rtl"] .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner {
  margin-right: 16px;
}
.item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .item-title .user_profile_link_span a {
  font-weight: bold !important;
  font-size: 14px;
  line-height: 18px;
  color: #3b5998 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .item-title .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .item-info {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .item-info .user-joined {
  white-space: normal;
}
.item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .item-info a {
  color: #555555 !important;
}
html[dir='rtl'] .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .item-info a {
  display: inline-block;
}
.item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .drop_data_content {
  position: absolute;
  top: -8px;
}
html[dir="ltr"] .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .drop_data_content {
  right: 0;
}
html[dir="rtl"] .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .drop_data_content {
  left: 0;
}
.item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .drop_data_content .drop_data_user > .dropdown.open a.btn {
  background: #d8e0f0;
  color: #2d4373;
  border-color: #a8b9dd !important;
}
.item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .drop_data_content .drop_data_action .table_clear_button li {
  margin: 0;
}
html[dir="ltr"] .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .drop_data_content .drop_data_action .table_clear_button li {
  margin-left: 8px;
}
html[dir="rtl"] .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .drop_data_content .drop_data_action .table_clear_button li {
  margin-right: 8px;
}
@media screen and (max-width: 480px) {
  .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .drop_data_content .drop_data_action .table_clear_button {
    display: inline-flex !important;
  }
  .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .drop_data_content .drop_data_action .table_clear_button li a {
    width: 32px;
    height: 32px;
  }
  .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .drop_data_content .drop_data_action .table_clear_button li a .ico,
  .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .drop_data_content .drop_data_action .table_clear_button li a .fa {
    margin: 0;
  }
  .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .drop_data_content .drop_data_action .table_clear_button li a.btn-delete .ico {
    display: block !important;
  }
  .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .drop_data_content .drop_data_action .table_clear_button li a .item-text {
    display: none;
  }
}
html[dir="ltr"] .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .drop_data_content .caret {
  margin-left: 8px;
}
html[dir="rtl"] .item-container-friends-incoming .friend-incoming-item .item-outer .item-inner .drop_data_content .caret {
  margin-right: 8px;
}
#page_friend_accept ._block_top {
  height: 56px;
  margin-top: -16px;
  padding-top: 12px;
}
/*=====  End of Incoming request  ======*/
@keyframes slide-down {
  0% {
    opacity: 0;
    transform: translateY(-100%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fixed-header body[data-header="fixed"] {
  padding-top: 48px;
}
@media (min-width: 992px) {
  .fixed-header body[data-header="fixed"]._is_guest_user {
    padding-top: 82px;
  }
}
.fixed-header body[data-header="fixed"] .sticky-bar {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
}
.fixed-header body[data-header="fixed"] #yncfbclone_right_placeholder_js {
  padding-top: 64px !important;
}
@media (min-width: 1281px) {
  .fixed-header body[data-header="fixed"]#page_core_index-member.yncfbclone-has-right-placeholder .uiChatAppDock .uiChatBuddyList:not(.uiChatPanelCollapsed) .uiChatPanel {
    height: calc(100vh - 48px);
  }
}
.fixed-app-menu body[data-submenu="fixed"] ._block.location_6 #js_block_border_core_menusub.block {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  transition: all 300ms ease-in-out;
}
.fixed-app-menu body[data-submenu="fixed"] ._block.location_6 #js_block_border_core_menusub.block + .breadcrumbs_right_section .btn-app-addnew {
  bottom: 0;
}
.fixed-app-menu body[data-submenu="fixed"] ._block.location_6 .breadcrumbs_right_section,
.fixed-app-menu body[data-submenu="fixed"] ._block.location_6 .app-addnew-block {
  position: fixed!important;
  z-index: 1001!important;
}
.fixed-profile-menu body[data-profile="fixed"] .profiles-menu.set_to_fixed {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  border-radius: 0;
  background: #fff !important;
  box-shadow: 0px 2px 8px 0px rgba(162, 162, 162, 0.4), inset 0px 0px 2px 0px rgba(162, 162, 162, 0.8);
  --paddingA: 100vw;
  --paddingB: calc(var(--paddingA) - 1204px);
  --paddingC: calc(var(--paddingB) / 2);
  padding-left: var(--paddingC);
  padding-right: var(--paddingC);
}
@media (min-width: 992px) and (max-width: 1199px) {
  .fixed-profile-menu body[data-profile="fixed"] .profiles-menu.set_to_fixed {
    --paddingB: calc(var(--paddingA) - 956px);
  }
}
@media (max-width: 991px) {
  html[dir="ltr"] .fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul {
    padding-left: 16px;
  }
  html[dir="rtl"] .fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul {
    padding-right: 16px;
  }
}
.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li {
  border-right: 0;
}
.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a {
  height: 40px;
  flex-direction: row;
  transition: all 300ms ease-in-out;
  padding-left: 16px;
  padding-right: 16px;
  border-right: 1px solid #efefef;
}
.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a:hover {
  color: #555555;
  background-color: #eeeeee;
}
.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a .ico,
.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a .fa {
  margin-bottom: 0;
}
html[dir="ltr"] .fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a .ico,
html[dir="ltr"] .fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a .fa {
  margin-right: 8px;
}
html[dir="rtl"] .fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a .ico,
html[dir="rtl"] .fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a .fa {
  margin-left: 8px;
}
html[dir="ltr"] .fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a[data-toggle="dropdown"] .ico {
  margin-right: 0;
}
html[dir="rtl"] .fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a[data-toggle="dropdown"] .ico {
  margin-left: 0;
}
.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li.active > a {
  border-bottom: 2px solid #3b5998;
  color: #3b5998;
}
.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li.dropdown-overflow.open a[data-toggle="dropdown"]:after {
  opacity: 1;
  visibility: visible;
}
@media screen and (max-width: 480px) {
  .fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li.dropdown-overflow.open a[data-toggle="dropdown"]:after {
    opacity: 0;
    visibility: hidden;
  }
}
.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li .dropdown-menu:after {
  display: none;
}
.fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder {
  display: block !important;
  border-right: 0;
}
html[dir="ltr"] .fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder {
  margin-right: 8px;
}
html[dir="rtl"] .fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder {
  margin-left: 8px;
}
.fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder a {
  border-radius: 100%;
  border-width: 0;
  padding: 0;
  height: auto;
  margin-top: 4px;
}
.fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder .img-wrapper,
.fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder .no_image_user {
  width: 32px;
  height: 32px;
}
.fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder .no_image_user {
  border: 2px solid #FFF;
}
.fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder .no_image_user span {
  font-size: 11px;
  color: #FFF;
}
.fixed-app-menu.fixed-header body[data-header="fixed"] {
  padding-top: 48px;
}
@media (min-width: 992px) {
  .fixed-app-menu.fixed-header body[data-header="fixed"]._is_guest_user {
    padding-top: 82px;
  }
}
.fixed-app-menu.fixed-header body[data-header="fixed"] .sticky-bar {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
}
.fixed-app-menu.fixed-header body[data-header="fixed"] #yncfbclone_right_placeholder_js {
  padding-top: 64px !important;
}
@media (min-width: 1281px) {
  .fixed-app-menu.fixed-header body[data-header="fixed"]#page_core_index-member.yncfbclone-has-right-placeholder .uiChatAppDock .uiChatBuddyList:not(.uiChatPanelCollapsed) .uiChatPanel {
    height: calc(100vh - 48px);
  }
}
.fixed-app-menu.fixed-header body[data-submenu="fixed"] ._block.location_6 #js_block_border_core_menusub.block {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  transition: all 300ms ease-in-out;
}
.fixed-app-menu.fixed-header body[data-submenu="fixed"] ._block.location_6 #js_block_border_core_menusub.block + .breadcrumbs_right_section .btn-app-addnew {
  bottom: 0;
}
.fixed-app-menu.fixed-header body[data-submenu="fixed"] ._block.location_6 .breadcrumbs_right_section,
.fixed-app-menu.fixed-header body[data-submenu="fixed"] ._block.location_6 .app-addnew-block {
  position: fixed!important;
  z-index: 1001!important;
}
.fixed-app-menu.fixed-header body[data-header="fixed"][data-submenu="fixed"] #section-header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  transition: all 300ms ease-in-out;
}
.fixed-app-menu.fixed-header body[data-header="fixed"][data-submenu="fixed"] #section-header ._block.location_6 #js_block_border_core_menusub.block + .breadcrumbs_right_section .btn-app-addnew {
  bottom: -8px;
}
.fixed-app-menu.fixed-header body[data-header="fixed"][data-submenu="fixed"] #section-header .sticky-bar,
.fixed-app-menu.fixed-header body[data-header="fixed"][data-submenu="fixed"] #section-header ._block.location_6 #js_block_border_core_menusub.block {
  position: static;
}
@media (min-width: 992px) {
  .fixed-app-menu.fixed-header body[data-header="fixed"][data-submenu="fixed"] #section-header .main-navigation {
    height: 0 !important;
    overflow: hidden !important;
    transition: all 300ms ease;
  }
}
.fixed-header.fixed-profile-menu body[data-header="fixed"] {
  padding-top: 48px;
}
@media (min-width: 992px) {
  .fixed-header.fixed-profile-menu body[data-header="fixed"]._is_guest_user {
    padding-top: 82px;
  }
}
.fixed-header.fixed-profile-menu body[data-header="fixed"] .sticky-bar {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
}
.fixed-header.fixed-profile-menu body[data-header="fixed"] #yncfbclone_right_placeholder_js {
  padding-top: 64px !important;
}
@media (min-width: 1281px) {
  .fixed-header.fixed-profile-menu body[data-header="fixed"]#page_core_index-member.yncfbclone-has-right-placeholder .uiChatAppDock .uiChatBuddyList:not(.uiChatPanelCollapsed) .uiChatPanel {
    height: calc(100vh - 48px);
  }
}
.fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu.set_to_fixed {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  border-radius: 0;
  background: #fff !important;
  box-shadow: 0px 2px 8px 0px rgba(162, 162, 162, 0.4), inset 0px 0px 2px 0px rgba(162, 162, 162, 0.8);
  --paddingA: 100vw;
  --paddingB: calc(var(--paddingA) - 1204px);
  --paddingC: calc(var(--paddingB) / 2);
  padding-left: var(--paddingC);
  padding-right: var(--paddingC);
}
@media (min-width: 992px) and (max-width: 1199px) {
  .fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu.set_to_fixed {
    --paddingB: calc(var(--paddingA) - 956px);
  }
}
@media (max-width: 991px) {
  html[dir="ltr"] .fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul {
    padding-left: 16px;
  }
  html[dir="rtl"] .fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul {
    padding-right: 16px;
  }
}
.fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li {
  border-right: 0;
}
.fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a {
  height: 40px;
  flex-direction: row;
  transition: all 300ms ease-in-out;
  padding-left: 16px;
  padding-right: 16px;
  border-right: 1px solid #efefef;
}
.fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a:hover {
  color: #555555;
  background-color: #eeeeee;
}
.fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a .ico,
.fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a .fa {
  margin-bottom: 0;
}
html[dir="ltr"] .fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a .ico,
html[dir="ltr"] .fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a .fa {
  margin-right: 8px;
}
html[dir="rtl"] .fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a .ico,
html[dir="rtl"] .fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a .fa {
  margin-left: 8px;
}
html[dir="ltr"] .fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a[data-toggle="dropdown"] .ico {
  margin-right: 0;
}
html[dir="rtl"] .fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li > a[data-toggle="dropdown"] .ico {
  margin-left: 0;
}
.fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li.active > a {
  border-bottom: 2px solid #3b5998;
  color: #3b5998;
}
.fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li.dropdown-overflow.open a[data-toggle="dropdown"]:after {
  opacity: 1;
  visibility: visible;
}
@media screen and (max-width: 480px) {
  .fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li.dropdown-overflow.open a[data-toggle="dropdown"]:after {
    opacity: 0;
    visibility: hidden;
  }
}
.fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu > ul > li .dropdown-menu:after {
  display: none;
}
.fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder {
  display: block !important;
  border-right: 0;
}
html[dir="ltr"] .fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder {
  margin-right: 8px;
}
html[dir="rtl"] .fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder {
  margin-left: 8px;
}
.fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder a {
  border-radius: 100%;
  border-width: 0;
  padding: 0;
  height: auto;
  margin-top: 4px;
}
.fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder .img-wrapper,
.fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder .no_image_user {
  width: 32px;
  height: 32px;
}
.fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder .no_image_user {
  border: 2px solid #FFF;
}
.fixed-header.fixed-profile-menu body[data-profile="fixed"] .profiles-menu .profile-image-holder .no_image_user span {
  font-size: 11px;
  color: #FFF;
}
.fixed-header.fixed-profile-menu body[data-header="fixed"][data-profile="fixed"] .profiles-menu.set_to_fixed {
  top: 48px;
}
@media (min-width: 992px) {
  .fixed-header.fixed-profile-menu body._is_guest_user[data-header="fixed"][data-profile="fixed"] .profiles-menu.set_to_fixed {
    top: 82px;
  }
}
@media (min-width: 768px) {
  .fixed-right-left-columns body[data-left="fixed"] .yncfbclone-layout-left {
    position: fixed;
  }
  .fixed-right-left-columns body[data-left="fixed"] .layout-main .layout-middle {
    margin-left: 204px !important;
  }
  .fixed-right-left-columns body[data-right="fixed"] .yncfbclone-layout-right {
    position: fixed;
  }
  .fixed-right-left-columns body[data-right="fixed"]:not(#page_profile_index) .layout-main .layout-middle {
    margin-right: 324px !important;
  }
  .fixed-right-left-columns body[data-right="fixed"]#page_profile_index .layout-main .layout-middle {
    margin-left: 324px !important;
  }
}
#page_core_index-member .sticky-bar .btn-nav-toggle {
  display: none;
}
@media (max-width: 991px) {
  #page_core_index-member .sticky-bar .btn-nav-toggle {
    display: block;
  }
}
@media (min-width: 1280px) {
  #page_core_index-member #yncfbclone_right_placeholder_js {
    display: block;
  }
}
@media (min-width: 992px) {
  #page_core_index-member #yncfbclone-left.yncfbclone-layout-left {
    display: block !important;
  }
  #page_core_index-member #section-footer .container {
    display: none;
  }
}
#page_core_index-member .yncfbclone-sub-menu {
  display: none!important;
}
#page_core_index-member .yncfbclone-main-menu {
  display: block!important;
}
#page_core_index-member .yncfbclone-main-menu .btn-close,
#page_core_index-member .yncfbclone-main-menu .site-logo {
  display: none;
}
.site_menu .user-icon .item-user {
  display: flex;
  align-items: center;
  padding: 4px 6px;
  position: relative;
  border: 1px solid transparent;
}
html[dir="ltr"] .site_menu .user-icon .item-user {
  padding-right: 32px;
}
html[dir="rtl"] .site_menu .user-icon .item-user {
  padding-left: 32px;
}
.site_menu .user-icon .item-user .item-avatar {
  width: 24px;
  height: 24px;
  min-width: 24px;
  border-radius: 100%;
  overflow: hidden;
}
.site_menu .user-icon .item-user .item-avatar .no_image_user,
.site_menu .user-icon .item-user .item-avatar .img-wrapper {
  width: 100%;
  height: 100%;
}
.site_menu .user-icon .item-user .item-avatar .no_image_user .img,
.site_menu .user-icon .item-user .item-avatar .img-wrapper .img {
  width: 100%;
  height: 100%;
}
.site_menu .user-icon .item-user .item-avatar .no_image_user span {
  font-size: 10px;
}
.site_menu .user-icon .item-user .item-name {
  font-size: 13px;
  color: #555555;
  flex: 1;
  min-width: 0;
  max-width: 100%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
html[dir="ltr"] .site_menu .user-icon .item-user .item-name {
  margin-left: 8px;
}
html[dir="rtl"] .site_menu .user-icon .item-user .item-name {
  margin-right: 8px;
}
.site_menu .user-icon .item-user .item-name a {
  color: #555555 !important;
  font-weight: normal !important;
}
.site_menu .user-icon .item-user .item-name a:hover {
  color: #2d4373 !important;
}
.site_menu .user-icon .item-user:hover {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.site_menu .user-icon .item-user .item-option {
  position: absolute;
  top: 4px;
}
html[dir="ltr"] .site_menu .user-icon .item-user .item-option {
  right: 0;
}
html[dir="rtl"] .site_menu .user-icon .item-user .item-option {
  left: 0;
}
.site_menu .user-icon .item-user .item-option .dropdown-menu li a {
  font-size: 12px;
  border: 0;
  background-color: #fff !important;
  color: #555555 !important;
  padding-left: 8px;
  padding-right: 8px;
}
.site_menu .user-icon .item-user .item-option .dropdown-menu li a:hover {
  background-color: #3b5998 !important;
  color: #fff !important;
}
.site_menu .user-icon .item-user .item-option [data-toggle="dropdown"] {
  height: 24px;
  width: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.site_menu .user-icon .item-user .item-option [data-toggle="dropdown"] .ico {
  color: #a2a2a2;
  font-size: 12px;
}
html[dir='ltr'] .site_menu .user-icon .item-user .item-option [data-toggle="dropdown"] .ico {
  margin-left: 2px;
}
html[dir='rtl'] .site_menu .user-icon .item-user .item-option [data-toggle="dropdown"] .ico {
  margin-right: 2px;
}
.site_menu .fbclone-menu-title {
  font-size: 13px;
  font-weight: bold;
  color: #555555;
  margin-bottom: 8px;
  margin-top: 12px;
  padding: 0 8px;
}
.js-ynfbclone-shortcut-action-container-list .js_yncfbclone_status_data {
  z-index: 9999;
  transition: none;
  right: auto;
}
.js-ynfbclone-shortcut-action-container-list .js_yncfbclone_status_data.show {
  opacity: 1;
  visibility: visible;
}
.js-ynfbclone-shortcut-action-container-list .dropdown-menu.js_yncfbclone_status_data {
  margin: 0 !important;
  margin-top: 34px !important;
  transform: none;
}
.js-ynfbclone-shortcut-action-container-list .dropdown-menu.js_yncfbclone_status_data li {
  position: relative;
}
.js-ynfbclone-shortcut-action-container-list .dropdown-menu.js_yncfbclone_status_data li a:before {
  font-family: 'lineficon' !important;
  content: "\eb17";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  opacity: 0;
}
html[dir="ltr"] .js-ynfbclone-shortcut-action-container-list .dropdown-menu.js_yncfbclone_status_data li a:before {
  left: 8px;
}
html[dir="rtl"] .js-ynfbclone-shortcut-action-container-list .dropdown-menu.js_yncfbclone_status_data li a:before {
  right: 8px;
}
.js-ynfbclone-shortcut-action-container-list .dropdown-menu.js_yncfbclone_status_data li.is_tick a {
  color: #1d2129;
  font-weight: bold;
}
.js-ynfbclone-shortcut-action-container-list .dropdown-menu.js_yncfbclone_status_data li.is_tick a:before {
  opacity: 1;
}
.js-ynfbclone-shortcut-action-container-list .dropdown-menu.js_yncfbclone_status_data li.is_tick a:hover {
  color: #fff;
}
.js-ynfbclone-shortcut-action-container-list .dropdown-menu.js_yncfbclone_status_data li a {
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 12px;
}
html[dir="ltr"] .js-ynfbclone-shortcut-action-container-list .dropdown-menu.js_yncfbclone_status_data li a {
  padding-left: 32px;
}
html[dir="rtl"] .js-ynfbclone-shortcut-action-container-list .dropdown-menu.js_yncfbclone_status_data li a {
  padding-right: 32px;
}
html[dir='rtl'] .js-ynfbclone-shortcut-action-container-list .dropdown-menu.js_yncfbclone_status_data li a .ico {
  display: inline-block;
}
.ync-fbclone-shortcut-edit-container {
  margin: -16px;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-header {
  background-color: #f8f8f8;
  padding: 16px;
  border-bottom: 1px solid #eeeeee;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-header .item-shortcut-info {
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 8px;
}
html[dir="ltr"] .ync-fbclone-shortcut-edit-container .shortcut-edit-header .item-shortcut-search input {
  padding-left: 32px;
}
html[dir="rtl"] .ync-fbclone-shortcut-edit-container .shortcut-edit-header .item-shortcut-search input {
  padding-right: 32px;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-header .item-shortcut-search .input-group-addon {
  padding-left: 8px;
  padding-right: 8px;
  width: 32px;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-header .item-shortcut-search .input-group-addon .ico {
  font-size: 14px;
}
html[dir='ltr'] .ync-fbclone-shortcut-edit-container .shortcut-edit-header .item-shortcut-search .input-group-addon {
  left: 1px;
  right: auto;
}
html[dir='rtl'] .ync-fbclone-shortcut-edit-container .shortcut-edit-header .item-shortcut-search .input-group-addon {
  right: 1px;
  left: auto;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-bottom {
  border-top: 1px solid #eeeeee;
  padding: 16px;
  display: flex;
  justify-content: flex-end;
}
html[dir="ltr"] .ync-fbclone-shortcut-edit-container .shortcut-edit-bottom .btn {
  margin-left: 8px;
}
html[dir="rtl"] .ync-fbclone-shortcut-edit-container .shortcut-edit-bottom .btn {
  margin-right: 8px;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper {
  max-height: 300px;
  overflow: auto;
  padding: 16px;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all {
  display: flex;
  flex-direction: column;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item {
  display: flex;
}
@media (max-width: 479px) {
  .ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item {
    flex-direction: column;
  }
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-action .dropdown-menu {
  display: none;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-action.open .dropdown-menu {
  display: block;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item + .shortcut-edit-item {
  margin-top: 8px;
}
@media (max-width: 479px) {
  .ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item + .shortcut-edit-item {
    margin-top: 16px;
  }
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-content {
  width: 55%;
  display: flex;
  align-items: center;
}
html[dir="ltr"] .ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-content {
  padding-right: 8px;
}
html[dir="rtl"] .ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-content {
  padding-left: 8px;
}
@media (max-width: 479px) {
  .ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-content {
    width: 100%;
    padding: 0;
    margin-bottom: 8px;
  }
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-content .item-icon {
  width: 24px;
  height: 24px;
  overflow: hidden;
  min-width: 24px;
  border-radius: 100%;
}
html[dir="ltr"] .ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-content .item-icon {
  margin-right: 8px;
}
html[dir="rtl"] .ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-content .item-icon {
  margin-left: 8px;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-content .item-icon .no_image_user span {
  font-size: 10px;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-content .item-icon img,
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-content .item-icon .no_image_user {
  width: 100%;
  height: 100%;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-content .item-title {
  font-size: 14px;
  line-height: 18px;
  color: #555555;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-action {
  width: 45%;
}
@media (max-width: 479px) {
  .ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-action {
    width: 100%;
  }
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-action.open [data-toggle="dropdown"] {
  background-color: #eeeeee;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-action [data-toggle="dropdown"] {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  background-color: #f8f8f8;
  height: 28px;
}
.ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-action [data-toggle="dropdown"]:hover {
  background-color: #eeeeee;
}
html[dir="ltr"] .ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-action [data-toggle="dropdown"] .ico {
  margin-right: 8px;
}
html[dir="rtl"] .ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-action [data-toggle="dropdown"] .ico {
  margin-left: 8px;
}
html[dir='rtl'] .ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-action [data-toggle="dropdown"] .ico {
  display: inline-block;
}
html[dir='ltr'] .ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-action [data-toggle="dropdown"] .caret {
  margin-left: auto;
}
html[dir='rtl'] .ync-fbclone-shortcut-edit-container .shortcut-edit-wrapper .shortcut-edit-item-all .shortcut-edit-item .item-shortcut-action [data-toggle="dropdown"] .caret {
  margin-right: auto;
}
.js_ync_shortcut_seemore {
  font-size: 12px;
  color: #3b5998;
  cursor: pointer;
  padding-left: 8px;
  padding-right: 8px;
  margin-top: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.js_ync_shortcut_seemore:hover {
  text-decoration: underline;
}
.js_ync_shortcut_seemore .ico {
  width: 16px;
  text-align: center;
  display: inline-block;
}
html[dir="ltr"] .js_ync_shortcut_seemore .ico {
  margin-right: 8px;
}
html[dir="rtl"] .js_ync_shortcut_seemore .ico {
  margin-left: 8px;
}
.ync-fbclone-menu-create-app {
  padding: 0 8px;
  display: flex;
  flex-flow: wrap;
}
.ync-fbclone-menu-create-app .item-app-create {
  position: relative;
  font-size: 12px;
}
html[dir='ltr'] .ync-fbclone-menu-create-app .item-app-create {
  margin-right: 12px;
}
html[dir='rtl'] .ync-fbclone-menu-create-app .item-app-create {
  margin-left: 12px;
}
.ync-fbclone-menu-create-app .item-app-create a:hover {
  text-decoration: underline;
}
.ync-fbclone-menu-create-app .item-app-create:before {
  content: "";
  position: absolute;
  right: -7px;
  top: 6px;
  width: 2px;
  height: 2px;
  background: #a2a2a2;
}
html[dir='rtl'] .ync-fbclone-menu-create-app .item-app-create:before {
  right: auto;
  left: -8px;
}
.ync-fbclone-menu-create-app .item-app-create:last-child:before {
  display: none;
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item {
  position: relative;
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item + .ync-fbclone-shortcut-item {
  margin-top: 1px;
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item > a {
  padding: 5px !important;
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item > a:hover,
.js_yncfb_shortcut .ync-fbclone-shortcut-item > a.open {
  background: transparent !important;
  border-color: transparent !important;
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item:hover,
.js_yncfb_shortcut .ync-fbclone-shortcut-item.open {
  background: #fff;
  border-color: rgba(0, 0, 0, 0.1);
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item:hover .shortcut-select,
.js_yncfb_shortcut .ync-fbclone-shortcut-item.open .shortcut-select {
  opacity: 1;
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-select {
  width: 32px;
  height: 32px;
  min-width: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  opacity: 0;
}
html[dir="ltr"] .js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-select {
  right: 0;
}
html[dir="rtl"] .js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-select {
  left: 0;
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-select.open {
  opacity: 1;
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-select .dropdown-menu li a {
  font-size: 12px;
  border: 0;
  background-color: #fff !important;
  color: #555555 !important;
  padding-left: 16px;
  padding-right: 16px;
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-select .dropdown-menu li a:hover,
.js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-select .dropdown-menu li a.active {
  background: #3b5998 !important;
  border: 0;
  color: #fff !important;
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-select .shortcuts-options {
  background: transparent !important;
  padding: 0;
  margin: 0;
  width: 32px;
  height: 32px;
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-select .shortcuts-options .ico {
  font-size: 12px;
  color: #a2a2a2 !important;
  margin: 0;
  font-weight: normal !important;
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-icon {
  width: 24px;
  height: 24px;
  min-width: 24px;
  overflow: hidden;
  border-radius: 100%;
  line-height: 0;
}
html[dir="ltr"] .js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-icon {
  margin-right: 8px;
}
html[dir="rtl"] .js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-icon {
  margin-left: 8px;
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-icon .no_image_user span {
  font-size: 10px;
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-icon img,
.js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-icon .no_image_user {
  width: 100%;
  height: 100%;
}
.js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-info {
  font-size: 13px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
html[dir="ltr"] .js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-info {
  padding-right: 24px;
}
html[dir="rtl"] .js_yncfb_shortcut .ync-fbclone-shortcut-item .shortcut-info {
  padding-left: 24px;
}
.js_yncfb_shortcut .js_shortcut_edit {
  float: right;
}
html[dir='rtl'] .js_yncfb_shortcut .js_shortcut_edit {
  float: left !important;
}
.js_yncfb_shortcut .js_shortcut_edit a {
  cursor: pointer;
  font-weight: normal;
}
.js_yncfb_shortcut .js_shortcut_edit a:hover {
  text-decoration: underline;
}
@media (min-width: 1281px) {
  .yncfbclone-has-right-placeholder {
    overflow-x: hidden;
  }
  .yncfbclone-has-right-placeholder#page_core_index-member #section-header {
    position: relative;
    z-index: 4;
  }
  .yncfbclone-has-right-placeholder#page_core_index-member.yncfbclone-has-chatplus.scroll .uiChatAppDock .uiChatBuddyList:not(.uiChatPanelCollapsed) .uiChatPanel {
    height: 100vh;
  }
  .yncfbclone-has-right-placeholder#page_core_index-member.yncfbclone-has-chatplus #yncfbclone_right_placeholder_js {
    display: none !important;
  }
  .yncfbclone-has-right-placeholder#page_core_index-member .uiChatAppDock {
    margin: 0;
  }
  .yncfbclone-has-right-placeholder#page_core_index-member .uiChatAppDock .uiChatBuddyList {
    width: 216px !important;
  }
  html[dir='rtl'] .yncfbclone-has-right-placeholder#page_core_index-member .uiChatAppDock .uiChatBuddyList {
    margin-left: 0;
  }
  .yncfbclone-has-right-placeholder#page_core_index-member .uiChatAppDock .uiChatBuddyList .uiChatPanelBody::-webkit-scrollbar-track {
    background-color: #eeeeee;
  }
  .yncfbclone-has-right-placeholder#page_core_index-member .uiChatAppDock .uiChatBuddyList .uiChatPanelBody::-webkit-scrollbar {
    width: 4px;
    background-color: #eeeeee;
  }
  .yncfbclone-has-right-placeholder#page_core_index-member .uiChatAppDock .uiChatBuddyList .uiChatPanelBody::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    background-color: #c8c8c8;
  }
  .yncfbclone-has-right-placeholder#page_core_index-member .uiChatAppDock .uiChatBuddyList .uiChatBuddyItem .uiChatProfileLink,
  .yncfbclone-has-right-placeholder#page_core_index-member .uiChatAppDock .uiChatBuddyList .uiChatBuddyItem .uiChatBuddyItemNote {
    font-size: 12px;
  }
  .yncfbclone-has-right-placeholder#page_core_index-member .uiChatAppDock .uiChatBuddyList .uiChatBuddyItem .uiChatAvatar {
    width: 32px;
    height: 32px;
  }
  .yncfbclone-has-right-placeholder#page_core_index-member .uiChatAppDock .uiChatBuddyList .uiChatBuddyItem .uiChatAvatar img {
    width: 32px;
    height: 32px;
  }
  html[dir='ltr'] .yncfbclone-has-right-placeholder#page_core_index-member .uiChatAppDock .uiChatBuddyList .uiChatPanelHeader .uiChatToolbar .uiChatDropdownMenu.isRight:not(.reverseX) {
    right: -4px;
  }
  html[dir='rtl'] .yncfbclone-has-right-placeholder#page_core_index-member .uiChatAppDock .uiChatBuddyList .uiChatPanelHeader .uiChatToolbar .uiChatDropdownMenu.isRight:not(.reverseX) {
    left: -4px;
  }
  html[dir="ltr"] .yncfbclone-has-right-placeholder#page_core_index-member .uiChatAppDock .uiChatBuddyList .uiChatPanelHeader .uiChatToolbar .uiChatDropdownMenu.isRight:not(.reverseX):after {
    right: 8px;
  }
  html[dir="rtl"] .yncfbclone-has-right-placeholder#page_core_index-member .uiChatAppDock .uiChatBuddyList .uiChatPanelHeader .uiChatToolbar .uiChatDropdownMenu.isRight:not(.reverseX):after {
    left: 8px;
  }
  .yncfbclone-has-right-placeholder#page_core_index-member .uiChatAppDock .uiChatBuddyList:not(.uiChatPanelCollapsed) .uiChatPanel {
    height: calc(100vh - 48px);
    max-height: none;
  }
  .yncfbclone-has-right-placeholder #yncfbclone_right_placeholder_js {
    width: 216px;
    position: fixed;
    height: 100vh;
    top: 0;
    background: #e9ebee;
    padding-top: 64px;
    padding-left: 16px;
    padding-right: 16px;
    display: flex !important;
    flex-direction: column;
    border-left: 1px solid #c4c4c4;
    box-shadow: 1px 0 0 rgba(255, 255, 255, 0.5) inset;
  }
  html[dir="ltr"] .yncfbclone-has-right-placeholder #yncfbclone_right_placeholder_js {
    right: 0;
  }
  html[dir="rtl"] .yncfbclone-has-right-placeholder #yncfbclone_right_placeholder_js {
    left: 0;
  }
  html[dir='rtl'] .yncfbclone-has-right-placeholder #yncfbclone_right_placeholder_js {
    border-right: 1px solid #c4c4c4;
    border-left: 0;
  }
  .yncfbclone-has-right-placeholder #yncfbclone_right_placeholder_js.scroll {
    padding-top: 16px;
  }
  .yncfbclone-has-right-placeholder #yncfbclone_right_placeholder_js #yncfbclone_shoutbox_js:not(.no-friend-online-block) .content {
    padding-bottom: 16px !important;
  }
  .yncfbclone-has-right-placeholder #yncfbclone_right_placeholder_js #yncfbclone_shoutbox_js .content .panel-footer {
    border-bottom: 1px solid #c8c8c8;
    border-radius: 0;
    border-top: 1px solid #c8c8c8;
  }
}
@media (min-width: 1281px) {
  #page_core_index-member.yncfbclone-has-right-placeholder .container {
    padding-right: 216px;
    padding-left: 0px;
    max-width: 1248px;
    min-width: 1240px;
    width: auto !important;
    /* margin-left: 48px;
		    margin-right: 48px; */
  }
  html[dir='rtl'] #page_core_index-member.yncfbclone-has-right-placeholder .container {
    padding-left: 284px;
    padding-right: 0px;
  }
}
@media (min-width: 1281px) and (min-width: 1448px) {
  #page_core_index-member.yncfbclone-has-right-placeholder .container {
    max-width: 1400px;
  }
}
.js_yncfbclone_search_user_list:not(:empty) {
  flex: 1;
}
#yncfbclone_friend_online_js {
  flex: 1;
  min-height: 0;
  display: flex;
  flex-direction: column;
}
#yncfbclone_friend_online_js .yncfbclone-contact-list-container {
  max-height: 100%;
  flex: 1;
  min-height: 0;
}
#yncfbclone_friend_online_js > .title {
  font-size: 11px;
  font-weight: bold;
  line-height: 11px;
  text-transform: uppercase;
  margin-bottom: 8px;
  color: #555555;
  text-shadow: 0px 1px 0 #fff;
}
#yncfbclone_friend_online_js .content {
  max-height: 100%;
  margin: 0 -16px;
  display: flex;
  flex-direction: column;
  flex: 1;
  min-height: 0;
}
#yncfbclone_friend_online_js .content .extra_info {
  padding-left: 16px;
  padding-right: 16px;
}
#yncfbclone_friend_online_js .fbclone-contact-search-wrapper {
  min-height: 32px;
}
html[dir="ltr"] #yncfbclone_friend_online_js .fbclone-contact-search-wrapper .input-group-addon:first-child {
  padding-left: 0;
}
html[dir="rtl"] #yncfbclone_friend_online_js .fbclone-contact-search-wrapper .input-group-addon:first-child {
  padding-right: 0;
}
#yncfbclone_friend_online_js .fbclone-contact-search-wrapper .input-group-addon {
  background-color: transparent !important;
  border: none !important;
}
#yncfbclone_friend_online_js .fbclone-contact-search-wrapper .input-group-addon a {
  color: #dcdcdc;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#yncfbclone_friend_online_js .fbclone-contact-search-wrapper .input-group-addon a:hover {
  color: #555555;
}
#yncfbclone_friend_online_js .fbclone-contact-search-wrapper .input-group-addon a .ico {
  font-size: 14px;
}
#yncfbclone_friend_online_js .fbclone-contact-search-wrapper .js_yncfbclone_search_user {
  border: none;
}
html[dir="ltr"] #yncfbclone_friend_online_js .fbclone-contact-search-wrapper .js_yncfbclone_search_user {
  padding-right: 40px;
}
html[dir="rtl"] #yncfbclone_friend_online_js .fbclone-contact-search-wrapper .js_yncfbclone_search_user {
  padding-left: 40px;
}
#yncfbclone_friend_online_js .friend-online-block {
  align-items: flex-start;
  flex: 1;
  min-height: 0;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 100% !important;
}
#yncfbclone_friend_online_js .friend-online-block .mCSB_outside {
  width: 100%;
}
#yncfbclone_friend_online_js .friend-online-block .user_rows {
  width: 100%;
  display: flex;
  align-items: center;
  background: transparent;
  margin: 0;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 16px;
  padding-right: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#yncfbclone_friend_online_js .friend-online-block .user_rows:hover {
  background: #eeeeee;
}
#yncfbclone_friend_online_js .friend-online-block .user_rows .user_rows_image {
  min-width: 32px;
  width: 32px;
  height: 32px;
  box-shadow: none !important;
}
#yncfbclone_friend_online_js .friend-online-block .user_rows .user_rows_image .img-wrapper,
#yncfbclone_friend_online_js .friend-online-block .user_rows .user_rows_image .no_image_user {
  width: 32px;
  height: 32px;
}
#yncfbclone_friend_online_js .friend-online-block .user_rows .user_rows_image .js_hover_info:before,
#yncfbclone_friend_online_js .friend-online-block .user_rows .user_rows_image .img-wrapper:before {
  border-color: rgba(0, 0, 0, 0.1);
}
#yncfbclone_friend_online_js .friend-online-block .user_rows .user_rows_name {
  display: block !important;
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] #yncfbclone_friend_online_js .friend-online-block .user_rows .user_rows_name {
  margin-left: 8px;
}
html[dir="rtl"] #yncfbclone_friend_online_js .friend-online-block .user_rows .user_rows_name {
  margin-right: 8px;
}
#yncfbclone_friend_online_js .friend-online-block .user_rows .user_rows_name a {
  font-size: 12px;
  font-weight: normal !important;
  background: transparent;
  margin: 0 !important;
  color: #555555 !important;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#yncfbclone_your_page_js {
  margin-bottom: 12px;
  padding-bottom: 8px;
  position: relative;
}
#yncfbclone_your_page_js:after {
  content: "";
  position: absolute;
  left: -16px;
  right: -16px;
  bottom: 0;
  height: 1px;
  background-color: #c4c4c4;
}
#yncfbclone_your_page_js:empty {
  display: none;
}
#yncfbclone_your_page_js > .title {
  font-size: 11px;
  line-height: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color: #555555;
  margin-bottom: 8px;
}
#yncfbclone_your_page_js > .content {
  margin: 0 -16px;
  position: relative;
}
#yncfbclone_your_page_js > .content .item-seeall {
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color: #555555;
  position: absolute;
  top: -20px;
}
html[dir="ltr"] #yncfbclone_your_page_js > .content .item-seeall {
  right: 8px;
}
html[dir="rtl"] #yncfbclone_your_page_js > .content .item-seeall {
  left: 8px;
}
#yncfbclone_your_page_js > .content .item-seeall:hover {
  text-decoration: underline;
}
#yncfbclone_your_page_js .fbclone-yourpage-block .yourpage-item {
  width: 100%;
  display: flex;
  align-items: center;
  background: transparent;
  margin: 0;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 16px;
  padding-right: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#yncfbclone_your_page_js .fbclone-yourpage-block .yourpage-item:hover {
  background: #eeeeee;
}
#yncfbclone_your_page_js .fbclone-yourpage-block .yourpage-item .item-image {
  min-width: 32px;
  width: 32px;
  height: 32px;
}
#yncfbclone_your_page_js .fbclone-yourpage-block .yourpage-item .item-image .img-wrapper,
#yncfbclone_your_page_js .fbclone-yourpage-block .yourpage-item .item-image .no_image_user {
  width: 32px;
  height: 32px;
}
#yncfbclone_your_page_js .fbclone-yourpage-block .yourpage-item .item-image .img-wrapper span,
#yncfbclone_your_page_js .fbclone-yourpage-block .yourpage-item .item-image .no_image_user span {
  font-size: 12px;
}
#yncfbclone_your_page_js .fbclone-yourpage-block .yourpage-item .item-name {
  display: block !important;
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] #yncfbclone_your_page_js .fbclone-yourpage-block .yourpage-item .item-name {
  margin-left: 8px;
}
html[dir="rtl"] #yncfbclone_your_page_js .fbclone-yourpage-block .yourpage-item .item-name {
  margin-right: 8px;
}
#yncfbclone_your_page_js .fbclone-yourpage-block .yourpage-item .item-name a {
  font-size: 12px;
  font-weight: normal !important;
  background: transparent;
  margin: 0 !important;
  color: #555555 !important;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.js_yncfbclone_friend_active {
  border-radius: 100%;
  background-color: #42b72a;
  width: 6px;
  height: 6px;
}
#yncfbclone_shoutbox_js .content {
  padding-bottom: 0 !important;
}
#yncfbclone_shoutbox_js:not(.no-friend-online-block) {
  max-height: 60%;
  display: flex;
  flex-direction: column;
  min-height: 60%;
}
#yncfbclone_shoutbox_js:not(.no-friend-online-block).no-content {
  min-height: 0;
}
#yncfbclone_shoutbox_js:not(.no-friend-online-block) > .content {
  display: flex;
  flex-direction: column;
  flex: 1;
  min-height: 0;
}
#yncfbclone_shoutbox_js:not(.no-friend-online-block) > .content .panel-body {
  flex: 1;
}
#yncfbclone_shoutbox_js:not(.no-friend-online-block) .msg_container_base {
  max-height: 100%;
  min-height: 50px;
}
#yncfbclone_shoutbox_js.no-friend-online-block {
  max-height: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
#yncfbclone_shoutbox_js.no-friend-online-block > .content {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding-bottom: 0 !important;
}
#yncfbclone_shoutbox_js.no-friend-online-block > .content .panel-body {
  flex: 1;
}
#yncfbclone_shoutbox_js.no-friend-online-block .msg_container_base {
  max-height: 100%;
}
#yncfbclone_shoutbox_js .content .panel-footer {
  padding: 16px;
  margin: 0 -16px;
  border-top: #eeeeee solid 1px;
  background: #f8f8f8;
  position: relative;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}
#yncfbclone_shoutbox_js .content .panel-footer .input-group {
  width: 100%;
  border-radius: 12px;
}
#yncfbclone_shoutbox_js .content .panel-footer .input-group textarea {
  min-width: 100%;
  min-height: 34px;
  resize: auto;
  height: 32px;
  overflow: hidden;
  line-height: 16px;
  padding: 8px;
  max-height: 170px;
  overflow: auto;
  z-index: 0;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .content .panel-footer .item-footer-sent,
#yncfbclone_shoutbox_js .content .panel-footer .item-footer-sent {
  display: flex;
  align-items: center;
  margin-top: 8px;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .content .panel-footer .item-footer-sent .item-count,
#yncfbclone_shoutbox_js .content .panel-footer .item-footer-sent .item-count {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 10px;
}
#yncfbclone_shoutbox_js .no_image_user {
  width: 32px;
  height: 32px;
}
#yncfbclone_shoutbox_js .no_image_user span {
  font-size: 11px;
}
#yncfbclone_shoutbox_js ._image__50_square {
  width: 32px;
  height: 32px;
}
/*End my*/
#yncfbclone_shoutbox_js .col-md-2,
#yncfbclone_shoutbox_js .col-md-10 {
  padding: 0;
}
#yncfbclone_shoutbox_js .panel {
  margin-bottom: 0;
}
#yncfbclone_shoutbox_js .messages {
  max-width: 100%;
  margin-top: 7px;
  display: inline-block;
  min-width: 50px;
}
#yncfbclone_shoutbox_js .messages > p {
  color: #555555;
  font-weight: normal;
  margin: 0;
  padding: 0 10px 10px 10px;
  word-wrap: break-word;
  word-break: break-word;
}
#yncfbclone_shoutbox_js img {
  display: block;
  width: 100%;
}
#yncfbclone_shoutbox_js .avatar {
  position: relative;
  width: 32px;
}
#yncfbclone_shoutbox_js .msg_container_row {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
}
#yncfbclone_shoutbox_js .msg_container_row.item-sent {
  flex-direction: row;
}
#yncfbclone_shoutbox_js .msg_container_row:hover > button.close {
  display: block;
  opacity: 0.5;
}
#yncfbclone_shoutbox_js .msg_container_row button {
  font-size: 14px;
  position: static;
  transform: none;
  margin-top: -10px;
}
#yncfbclone_shoutbox_js .msg_container_row button.close {
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#yncfbclone_shoutbox_js .msg_container_row button.close .ico {
  color: #c8c8c8;
}
#yncfbclone_shoutbox_js .msg_container_row button.close .ico:before {
  content: "\eb18" !important;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .msg_container_row > button.close {
  width: 14px;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .msg_container_row > button.close .ico {
  color: #c8c8c8;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .msg_container_row > button.close .ico:before {
  content: "\eb18" !important;
}
#yncfbclone_shoutbox_js .title_avatar {
  display: inline-flex;
}
#yncfbclone_shoutbox_js .title_fullname {
  padding-left: 10px;
}
#yncfbclone_shoutbox_js .title_fullname > a {
  font-weight: bold;
}
#yncfbclone_shoutbox_js .title_fullname .message_convert_time {
  font-style: normal;
}
[dir="rtl"] #yncfbclone_shoutbox_js .title_fullname {
  padding-right: 10px;
}
#yncfbclone_shoutbox_js .shoutbox-container {
  margin-right: -8px;
}
html[dir='rtl'] #yncfbclone_shoutbox_js .shoutbox-container {
  margin-right: 0;
  margin-left: -8px;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item {
  position: relative;
}
html[dir="ltr"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item {
  padding-right: 8px;
}
html[dir="rtl"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item {
  padding-left: 8px;
}
html[dir="ltr"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-sent button {
  left: 0;
}
html[dir="rtl"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-sent button {
  right: 0;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-sent .item-outer {
  justify-content: flex-end;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-sent .item-outer.can-delete {
  padding-left: 4px;
}
html[dir='rtl'] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-sent .item-outer.can-delete {
  padding-left: 0;
  padding-right: 4px;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-sent .item-outer .item-inner .item-shoutbox-body .item-title {
  display: none;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-sent .item-outer .item-inner .item-message-info {
  word-break: break-word;
  word-wrap: break-word;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-sent .item-outer .item-time {
  text-align: right;
}
html[dir='rtl'] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-sent .item-outer .item-time {
  text-align: left;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-sent .item-media-source {
  display: none;
}
html[dir="ltr"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-receive button {
  right: 0;
}
html[dir="rtl"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-receive button {
  left: 0;
}
html[dir="ltr"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-receive .item-outer.can-delete {
  padding-right: 8px;
}
html[dir="rtl"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-receive .item-outer.can-delete {
  padding-left: 8px;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-receive .item-outer .item-time {
  text-align: left;
}
html[dir='rtl'] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item.item-receive .item-outer .item-time {
  text-align: right;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item button {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 14px;
  height: 14px;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item button .ico {
  color: #c8c8c8;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item button .ico:before {
  content: "\eb18";
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer {
  display: flex;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-media-source {
  width: 32px;
  height: 32px;
  min-width: 32px;
}
html[dir="ltr"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-media-source {
  margin-right: 8px;
}
html[dir="rtl"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-media-source {
  margin-left: 8px;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-media-source .img-wrapper,
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-media-source .no_image_user {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  overflow: hidden;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-media-source .img-wrapper img {
  width: 100%;
  height: 100%;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner {
  display: flex;
  flex-direction: column;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body {
  display: flex;
  flex-direction: column;
  border-radius: 4px;
  font-size: 12px;
  line-height: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
}
html[dir="ltr"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_sent {
  padding-left: 8px;
}
html[dir="rtl"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_sent {
  padding-right: 8px;
}
html[dir="ltr"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_sent {
  padding-right: 8px;
}
html[dir="rtl"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_sent {
  padding-left: 8px;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive {
  position: relative;
}
html[dir="ltr"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive {
  padding-left: 8px;
}
html[dir="rtl"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive {
  padding-right: 8px;
}
html[dir="ltr"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive {
  padding-right: 8px;
}
html[dir="rtl"] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive {
  padding-left: 8px;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive:before {
  content: "";
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #eeeeee;
  position: absolute;
  top: 0;
  left: -8px;
}
html[dir='rtl'] #yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive:before {
  right: -8px;
  left: auto;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body .item-title {
  font-weight: bold;
  margin-bottom: 2px;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body .item-title > a {
  color: #555555;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: bold;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-time {
  font-size: 11px;
  line-height: 14px;
  color: #999;
  margin-top: 2px;
}
#yncfbclone_shoutbox_js > .title {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 8px;
  color: #a2a2a2;
  text-shadow: 0px 1px 0 #fff;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body {
  border-radius: 12px;
  background: #fff;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_sent {
  background: #0084ff;
  color: #fff;
  padding-left: 8px;
  padding-right: 8px;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive {
  padding-left: 8px;
  padding-right: 8px;
}
#yncfbclone_shoutbox_js .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body:before {
  display: none;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .panel-footer {
  padding-top: 8px;
  padding-bottom: 8px;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .panel-footer .input-group {
  border-radius: 16px;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .panel-footer .item-footer-sent {
  margin-top: 8px !important;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body {
  border-radius: 16px;
  background: #eeeeee;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_sent {
  background: #0084ff;
  color: #fff;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body:before {
  display: none;
}
#page_search_index #yncfbclone-sub-menu-js #js_block_border_core_menusub .title {
  font-size: 13px;
  font-weight: bold;
  margin-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
}
#page_search_index #yncfbclone-sub-menu-js #js_block_border_core_menusub .sub-section-menu-mobile {
  display: none;
}
#page_search_index #yncfbclone-sub-menu-js #js_block_border_core_menusub .sub-section-menu ul {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  max-height: 100%;
  display: flex;
  flex-direction: column;
}
#page_search_index #yncfbclone-sub-menu-js #js_block_border_core_menusub .sub-section-menu ul li {
  color: #555555;
  font-size: 16px;
  display: flex;
  align-items: center;
  padding: 0 6px;
  border: 1px solid transparent;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  min-height: 32px;
}
#page_search_index #yncfbclone-sub-menu-js #js_block_border_core_menusub .sub-section-menu ul li .fa,
#page_search_index #yncfbclone-sub-menu-js #js_block_border_core_menusub .sub-section-menu ul li .ico {
  width: 24px;
  text-align: center;
  margin-right: 8px;
  color: #3b5998;
  font-size: 18px;
}
html[dir='rtl'] #page_search_index #yncfbclone-sub-menu-js #js_block_border_core_menusub .sub-section-menu ul li .fa,
html[dir='rtl'] #page_search_index #yncfbclone-sub-menu-js #js_block_border_core_menusub .sub-section-menu ul li .ico {
  margin-right: 0;
  margin-left: 8px;
}
#page_search_index #yncfbclone-sub-menu-js #js_block_border_core_menusub .sub-section-menu ul li a {
  font-size: 13px;
  line-height: 16px;
  flex: 1;
  padding-left: 0;
  padding-right: 0;
  min-height: 30px;
  padding: 7px 0;
}
#page_search_index #yncfbclone-sub-menu-js #js_block_border_core_menusub .sub-section-menu ul li.active,
#page_search_index #yncfbclone-sub-menu-js #js_block_border_core_menusub .sub-section-menu ul li:hover {
  background: #fff;
  border-color: rgba(0, 0, 0, 0.1);
}
#page_search_index #yncfbclone-sub-menu-js #js_block_border_core_menusub .sub-section-menu ul li.active a,
#page_search_index #yncfbclone-sub-menu-js #js_block_border_core_menusub .sub-section-menu ul li:hover a {
  font-weight: bold;
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu {
  margin-bottom: 24px;
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu #js_block_border_core_menusub .title {
  display: none;
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .sub-section-menu-mobile {
  display: none;
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .app-addnew-block {
  width: auto;
  height: auto;
  margin-top: 8px;
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .app-addnew-block .btn-app-addnew {
  position: static;
  width: 100%;
  height: 32px;
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .app-addnew-block .btn-app-addnew a.btn {
  width: 100%;
  border-radius: 2px;
  height: 100%;
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .app-addnew-block .btn-app-addnew a.btn .ico {
  font-size: 16px;
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .app-addnew-block .btn-app-addnew a.btn .item-text {
  display: inline !important;
  margin-left: 4px;
  font-size: 14px;
  margin-bottom: -2px;
  font-weight: bold;
}
html[dir='rtl'] body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .app-addnew-block .btn-app-addnew a.btn .item-text {
  margin-left: 0;
  margin-right: 4px;
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .sub-section-menu .app-name {
  font-size: 20px;
  margin-bottom: 12px;
  padding-left: 8px;
  padding-right: 8px;
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .sub-section-menu ul.action {
  display: flex;
  flex-direction: column;
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .sub-section-menu ul.action li {
  border: 0;
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .sub-section-menu ul.action li a {
  font-size: 13px;
  line-height: 32px;
  display: flex;
  align-items: center;
  padding-left: 8px;
  padding-right: 8px;
  border: 1px solid transparent;
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .sub-section-menu ul.action li a .count-item {
  color: #a2a2a2;
  margin-left: 4px;
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .sub-section-menu ul.action li a .count-item:before {
  content: "(";
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .sub-section-menu ul.action li a .count-item:after {
  content: ")";
}
html[dir='rtl'] body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .sub-section-menu ul.action li a .count-item {
  margin-left: 0;
  margin-right: 4px;
}
body:not(#page_search_index) .yncfbclone-layout-left .yncfbclone-sub-menu .sub-section-menu ul.action li.active a {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.1);
  font-weight: bold;
}
body:not(#page_core_index-visitor) .form-login-custom-fb .custom-fb-or > span {
  background: #fff;
}
#page_theme_sample {
  padding-top: 0;
}
#page_theme_sample .sticky-bar {
  height: 40px;
  background: rgba(255, 255, 0, 0.1);
  border: 1px yellow dashed;
  position: relative;
  display: block!important;
}
#page_theme_sample .sticky-bar * {
  display: none;
}
#page_theme_sample .sticky-bar:before {
  content: "[Header]";
  font-size: 18px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
#page_theme_sample .layout-main #yncfbclone-left.yncfbclone-layout-left {
  display: block !important;
}
#page_theme_sample .layout-main #yncfbclone-left.yncfbclone-layout-left .yncfbclone-main-menu {
  height: 150px;
  background: rgba(255, 255, 0, 0.1);
  border: 1px yellow dashed;
  position: relative;
  display: block!important;
}
#page_theme_sample .layout-main #yncfbclone-left.yncfbclone-layout-left .yncfbclone-main-menu * {
  display: none;
}
#page_theme_sample .layout-main #yncfbclone-left.yncfbclone-layout-left .yncfbclone-main-menu:before {
  content: "[Menu]";
  font-size: 18px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
#page_theme_sample .yncfbclone-footer-left {
  height: 50px;
  background: rgba(255, 255, 0, 0.1);
  border: 1px yellow dashed;
  position: relative;
}
#page_theme_sample .yncfbclone-footer-left:before {
  content: "[Footer]";
  font-size: 18px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
#page_theme_sample .yncfbclone-footer-left * {
  display: none;
}
#page_theme_sample .yncfbclone-footer-bottom {
  display: none!important;
}
#page_theme_sample .layout-main #content-holder.layout-middle {
  width: calc(100% - 528px);
  margin-left: 16px;
  margin-right: 16px;
}
/*Begin advancedmarketplace*/
/* ==========================================
=            advanced marketplace            =
=========================================== */
.username_listing a {
  font-weight: bold;
  color: #3B5998 !important;
}
.listing_rate {
  background: none;
}
a.advlink {
  font-weight: bold;
}
.content .row_title_info .extra_info {
  margin: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
#js_advancedmarketplace_form .extra_info a {
  color: #3b5998;
}
#js_block_border_advancedmarketplace_search #event_search_form table {
  border-collapse: separate;
  border-spacing: 5px;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category {
  border: 1px solid #dbdbdb;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category:hover {
  border: 1px solid #298ada;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category:hover .content {
  display: block;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category:hover .title {
  background: #298ada !important;
  color: #ffffff;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category:hover .title:after {
  background: #227dc7;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category:hover .title:before {
  color: #fff;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category > .title {
  text-transform: uppercase;
  background: #ffffff;
  color: #999999;
  font-size: 14px;
  border: 0px;
  height: 40px;
  line-height: 40px;
  position: relative;
  padding: 0px !important;
  text-indent: 50px;
}
body[id^=page_advancedmarketplace] #mapHolder {
  width: 100%;
  float: none;
  clear: both;
}
body[id^=page_advancedmarketplace] .space-left {
  position: relative;
  padding-left: 16px;
}
body[id^=page_advancedmarketplace] .space-left .ico {
  position: absolute;
  left: 0;
  top: 1px;
}
body[id^=page_advancedmarketplace] .space-left.error-icon {
  padding-left: 17px;
}
body[id^=page_advancedmarketplace] .space-left.error-icon .ico {
  left: 1px;
}
body[id^=page_advancedmarketplace] .center {
  display: flex;
  align-items: center;
  justify-content: center;
}
body[id^=page_advancedmarketplace] .text-free {
  color: #42b72a;
}
body[id^=page_advancedmarketplace] .text-tran {
  color: transparent;
}
body[id^=page_advancedmarketplace] .text-warning {
  color: #ffab00;
}
body[id^=page_advancedmarketplace] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_advancedmarketplace] .text-gray {
  color: #c8c8c8;
}
body[id^=page_advancedmarketplace] .text-gray-darker {
  color: #555555;
}
body[id^=page_advancedmarketplace] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_advancedmarketplace] .mt--1 {
  margin-top: -8px;
}
body[id^=page_advancedmarketplace] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_advancedmarketplace] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_advancedmarketplace] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_advancedmarketplace] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_advancedmarketplace] .w-auto {
  width: auto;
}
body[id^=page_advancedmarketplace] .w-full {
  width: 100%;
}
body[id^=page_advancedmarketplace] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_advancedmarketplace] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_advancedmarketplace] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_advancedmarketplace] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_advancedmarketplace] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_advancedmarketplace] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_advancedmarketplace] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_advancedmarketplace] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_advancedmarketplace] .d-block {
  display: block;
}
body[id^=page_advancedmarketplace] .d-inline-block {
  display: inline-block;
}
body[id^=page_advancedmarketplace] .d-flex {
  display: flex;
}
body[id^=page_advancedmarketplace] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_advancedmarketplace] .fw-normal {
  font-weight: normal;
}
body[id^=page_advancedmarketplace] .cursor-point {
  cursor: pointer;
}
body[id^=page_advancedmarketplace] .align-middle {
  vertical-align: middle;
}
body[id^=page_advancedmarketplace] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_advancedmarketplace] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_advancedmarketplace] .align-items-center {
  align-items: center;
}
body[id^=page_advancedmarketplace] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_advancedmarketplace] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_advancedmarketplace] .flex-column {
  flex-direction: column;
}
body[id^=page_advancedmarketplace] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_advancedmarketplace] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_advancedmarketplace] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_advancedmarketplace] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_advancedmarketplace] .text-warning {
  color: #ffab00;
}
body[id^=page_advancedmarketplace] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_advancedmarketplace] .text-gray {
  color: #c8c8c8;
}
body[id^=page_advancedmarketplace] .text-gray-darker {
  color: #555555;
}
body[id^=page_advancedmarketplace] .wp-nor {
  white-space: nowrap;
}
body[id^=page_advancedmarketplace] .wp-nol {
  white-space: normal;
}
body[id^=page_advancedmarketplace] .text-transition {
  transition: color 0.3s ease-in-out;
}
body[id^=page_advancedmarketplace] .all-transition {
  transition: all 0.3s ease-in-out;
}
body[id^=page_advancedmarketplace] .mt-h1 {
  margin-top: 4px;
}
@media screen and (max-width: 991px) {
  body[id^=page_advancedmarketplace] .mt-sm-0 {
    margin-top: 0;
  }
  body[id^=page_advancedmarketplace] .mt-sm-1 {
    margin-top: 8px;
  }
  body[id^=page_advancedmarketplace] .mt-sm-2 {
    margin-top: 16px;
  }
  body[id^=page_advancedmarketplace] .mt-sm-3 {
    margin-top: 24px;
  }
  body[id^=page_advancedmarketplace] .mt-sm-4 {
    margin-top: 32px;
  }
  body[id^=page_advancedmarketplace] .mt-sm-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 767px) {
  body[id^=page_advancedmarketplace] .mt-xs-0 {
    margin-top: 0;
  }
  body[id^=page_advancedmarketplace] .mt-xs-1 {
    margin-top: 8px;
  }
  body[id^=page_advancedmarketplace] .mt-xs-2 {
    margin-top: 16px;
  }
  body[id^=page_advancedmarketplace] .mt-xs-3 {
    margin-top: 24px;
  }
  body[id^=page_advancedmarketplace] .mt-xs-4 {
    margin-top: 32px;
  }
  body[id^=page_advancedmarketplace] .mt-xs-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 639px) {
  body[id^=page_advancedmarketplace] .mt-xssm-0 {
    margin-top: 0;
  }
  body[id^=page_advancedmarketplace] .mt-xssm-1 {
    margin-top: 8px;
  }
  body[id^=page_advancedmarketplace] .mt-xssm-2 {
    margin-top: 16px;
  }
  body[id^=page_advancedmarketplace] .mt-xssm-3 {
    margin-top: 24px;
  }
  body[id^=page_advancedmarketplace] .mt-xssm-4 {
    margin-top: 32px;
  }
  body[id^=page_advancedmarketplace] .mt-xssm-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 479px) {
  body[id^=page_advancedmarketplace] .mt-xsxs-0 {
    margin-top: 0;
  }
  body[id^=page_advancedmarketplace] .mt-xsxs-1 {
    margin-top: 8px;
  }
  body[id^=page_advancedmarketplace] .mt-xsxs-2 {
    margin-top: 16px;
  }
  body[id^=page_advancedmarketplace] .mt-xsxs-3 {
    margin-top: 24px;
  }
  body[id^=page_advancedmarketplace] .mt-xsxs-4 {
    margin-top: 32px;
  }
  body[id^=page_advancedmarketplace] .mt-xsxs-h1 {
    margin-top: 4px;
  }
}
body[id^=page_advancedmarketplace] .mb-h1 {
  margin-bottom: 4px !important;
}
body[id^=page_advancedmarketplace] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_advancedmarketplace] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_advancedmarketplace] .mb-0 {
  margin-bottom: 0;
}
body[id^=page_advancedmarketplace] .mb-h2 {
  margin-bottom: 2px;
}
@media screen and (max-width: 991px) {
  body[id^=page_advancedmarketplace] .mb-sm-0 {
    margin-bottom: 0;
  }
  body[id^=page_advancedmarketplace] .mb-sm-1 {
    margin-bottom: 8px;
  }
  body[id^=page_advancedmarketplace] .mb-sm-2 {
    margin-bottom: 16px;
  }
  body[id^=page_advancedmarketplace] .mb-sm-3 {
    margin-bottom: 24px;
  }
  body[id^=page_advancedmarketplace] .mb-sm-4 {
    margin-bottom: 32px;
  }
  body[id^=page_advancedmarketplace] .mb-sm-h1 {
    margin-bottom: 4px;
  }
  body[id^=page_advancedmarketplace] .mb-sm-h2 {
    margin-bottom: 2px;
  }
}
@media screen and (max-width: 767px) {
  body[id^=page_advancedmarketplace] .mb-xs-0 {
    margin-bottom: 0;
  }
  body[id^=page_advancedmarketplace] .mb-xs-1 {
    margin-bottom: 8px;
  }
  body[id^=page_advancedmarketplace] .mb-xs-2 {
    margin-bottom: 16px;
  }
  body[id^=page_advancedmarketplace] .mb-xs-3 {
    margin-bottom: 24px;
  }
  body[id^=page_advancedmarketplace] .mb-xs-4 {
    margin-bottom: 32px;
  }
  body[id^=page_advancedmarketplace] .mb-xs-h1 {
    margin-bottom: 4px;
  }
  body[id^=page_advancedmarketplace] .mb-xs-h2 {
    margin-bottom: 2px;
  }
}
@media screen and (max-width: 479px) {
  body[id^=page_advancedmarketplace] .mb-xsxs-0 {
    margin-bottom: 0;
  }
  body[id^=page_advancedmarketplace] .mb-xsxs-1 {
    margin-bottom: 8px;
  }
  body[id^=page_advancedmarketplace] .mb-xsxs-2 {
    margin-bottom: 16px;
  }
  body[id^=page_advancedmarketplace] .mb-xsxs-3 {
    margin-bottom: 24px;
  }
  body[id^=page_advancedmarketplace] .mb-xsxs-4 {
    margin-bottom: 32px;
  }
  body[id^=page_advancedmarketplace] .mb-xsxs-h1 {
    margin-bottom: 4px;
  }
  body[id^=page_advancedmarketplace] .mb-xsxs-h2 {
    margin-bottom: 2px;
  }
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-h1 {
  margin-left: 4px;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-h1 {
  margin-right: 4px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 991px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-sm-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-sm-0 {
    margin-right: 0;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-sm-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-sm-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-sm-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-sm-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-sm-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-sm-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-sm-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-sm-h1 {
    margin-right: 4px;
  }
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-right: 0;
  }
}
@media screen and (max-width: 639px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xssm-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xssm-0 {
    margin-right: 0;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xssm-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xssm-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xssm-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xssm-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xssm-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xssm-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xssm-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xssm-h1 {
    margin-right: 4px;
  }
}
@media screen and (max-width: 479px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xsxs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xsxs-0 {
    margin-right: 0;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xsxs-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xsxs-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xsxs-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xsxs-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xsxs-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xsxs-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xsxs-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xsxs-h1 {
    margin-right: 4px;
  }
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_advancedmarketplace] .w-auto {
  width: auto;
}
body[id^=page_advancedmarketplace] .w-full {
  width: 100%;
}
body[id^=page_advancedmarketplace] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_advancedmarketplace] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_advancedmarketplace] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_advancedmarketplace] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_advancedmarketplace] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_advancedmarketplace] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_advancedmarketplace] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_advancedmarketplace] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_advancedmarketplace] .d-block {
  display: block;
}
body[id^=page_advancedmarketplace] .d-inline-block {
  display: inline-block;
}
body[id^=page_advancedmarketplace] .d-flex {
  display: flex;
}
body[id^=page_advancedmarketplace] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_advancedmarketplace] .fw-normal {
  font-weight: normal;
}
body[id^=page_advancedmarketplace] .cursor-point {
  cursor: pointer;
}
body[id^=page_advancedmarketplace] .align-middle {
  vertical-align: middle;
}
body[id^=page_advancedmarketplace] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_advancedmarketplace] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_advancedmarketplace] .align-items-center {
  align-items: center;
}
body[id^=page_advancedmarketplace] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_advancedmarketplace] .justify-content-between {
  justify-content: space-between;
}
body[id^=page_advancedmarketplace] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_advancedmarketplace] .flex-column {
  flex-direction: column;
}
body[id^=page_advancedmarketplace] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_advancedmarketplace] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_advancedmarketplace] .text-warning {
  color: #ffab00;
}
body[id^=page_advancedmarketplace] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_advancedmarketplace] .text-gray {
  color: #c8c8c8;
}
body[id^=page_advancedmarketplace] .text-gray-darker {
  color: #555555;
}
body[id^=page_advancedmarketplace] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_advancedmarketplace] .mt--1 {
  margin-top: -8px;
}
body[id^=page_advancedmarketplace] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_advancedmarketplace] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_advancedmarketplace] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_advancedmarketplace] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_advancedmarketplace] .w-auto {
  width: auto;
}
body[id^=page_advancedmarketplace] .w-full {
  width: 100%;
}
body[id^=page_advancedmarketplace] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_advancedmarketplace] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_advancedmarketplace] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_advancedmarketplace] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_advancedmarketplace] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_advancedmarketplace] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_advancedmarketplace] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_advancedmarketplace] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_advancedmarketplace] .d-block {
  display: block;
}
body[id^=page_advancedmarketplace] .d-inline-block {
  display: inline-block;
}
body[id^=page_advancedmarketplace] .d-flex {
  display: flex;
}
body[id^=page_advancedmarketplace] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_advancedmarketplace] .fw-normal {
  font-weight: normal;
}
body[id^=page_advancedmarketplace] .cursor-point {
  cursor: pointer;
}
body[id^=page_advancedmarketplace] .align-middle {
  vertical-align: middle;
}
body[id^=page_advancedmarketplace] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_advancedmarketplace] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_advancedmarketplace] .align-items-center {
  align-items: center;
}
body[id^=page_advancedmarketplace] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_advancedmarketplace] .justify-content-between {
  justify-content: space-between;
}
body[id^=page_advancedmarketplace] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_advancedmarketplace] .flex-column {
  flex-direction: column;
}
body[id^=page_advancedmarketplace] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_advancedmarketplace] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_advancedmarketplace] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_advancedmarketplace] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_advancedmarketplace] .text-warning {
  color: #ffab00;
}
body[id^=page_advancedmarketplace] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_advancedmarketplace] .text-gray {
  color: #c8c8c8;
}
body[id^=page_advancedmarketplace] .text-gray-darker {
  color: #555555;
}
body[id^=page_advancedmarketplace] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_advancedmarketplace] .mt--1 {
  margin-top: -8px;
}
body[id^=page_advancedmarketplace] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_advancedmarketplace] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_advancedmarketplace] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_advancedmarketplace] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_advancedmarketplace] .w-auto {
  width: auto;
}
body[id^=page_advancedmarketplace] .w-full {
  width: 100%;
}
body[id^=page_advancedmarketplace] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_advancedmarketplace] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_advancedmarketplace] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_advancedmarketplace] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_advancedmarketplace] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_advancedmarketplace] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_advancedmarketplace] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_advancedmarketplace] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_advancedmarketplace] .d-block {
  display: block;
}
body[id^=page_advancedmarketplace] .d-inline-block {
  display: inline-block;
}
body[id^=page_advancedmarketplace] .d-flex {
  display: flex;
}
body[id^=page_advancedmarketplace] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_advancedmarketplace] .fw-normal {
  font-weight: normal;
}
body[id^=page_advancedmarketplace] .cursor-point {
  cursor: pointer;
}
body[id^=page_advancedmarketplace] .align-middle {
  vertical-align: middle;
}
body[id^=page_advancedmarketplace] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_advancedmarketplace] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_advancedmarketplace] .align-items-center {
  align-items: center;
}
body[id^=page_advancedmarketplace] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_advancedmarketplace] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_advancedmarketplace] .flex-column {
  flex-direction: column;
}
body[id^=page_advancedmarketplace] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_advancedmarketplace] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_advancedmarketplace] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_advancedmarketplace] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_advancedmarketplace] .text-warning {
  color: #ffab00;
}
body[id^=page_advancedmarketplace] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_advancedmarketplace] .text-gray {
  color: #c8c8c8;
}
body[id^=page_advancedmarketplace] .text-gray-darker {
  color: #555555;
}
body[id^=page_advancedmarketplace] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_advancedmarketplace] .mt--1 {
  margin-top: -8px;
}
body[id^=page_advancedmarketplace] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_advancedmarketplace] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_advancedmarketplace] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_advancedmarketplace] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_advancedmarketplace] .w-auto {
  width: auto;
}
body[id^=page_advancedmarketplace] .w-full {
  width: 100%;
}
body[id^=page_advancedmarketplace] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_advancedmarketplace] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_advancedmarketplace] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_advancedmarketplace] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_advancedmarketplace] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_advancedmarketplace] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_advancedmarketplace] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_advancedmarketplace] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_advancedmarketplace] .d-block {
  display: block;
}
body[id^=page_advancedmarketplace] .d-inline-block {
  display: inline-block;
}
body[id^=page_advancedmarketplace] .d-flex {
  display: flex;
}
body[id^=page_advancedmarketplace] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_advancedmarketplace] .fw-normal {
  font-weight: normal;
}
body[id^=page_advancedmarketplace] .cursor-point {
  cursor: pointer;
}
body[id^=page_advancedmarketplace] .align-middle {
  vertical-align: middle;
}
body[id^=page_advancedmarketplace] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_advancedmarketplace] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_advancedmarketplace] .align-items-center {
  align-items: center;
}
body[id^=page_advancedmarketplace] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_advancedmarketplace] .justify-content-between {
  justify-content: space-between;
}
body[id^=page_advancedmarketplace] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_advancedmarketplace] .flex-column {
  flex-direction: column;
}
body[id^=page_advancedmarketplace] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_advancedmarketplace] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_advancedmarketplace] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_advancedmarketplace] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_advancedmarketplace] .page_section_menu {
  margin-bottom: 16px;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category .title:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0px !important;
  content: '\f0c9';
  position: absolute;
  left: 8px;
  top: 8px;
  font-size: 24px;
  color: #cccccc;
  z-index: 2;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category .title:after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 40px;
  height: 40px;
  background: #ebebeb;
  content: '';
  z-index: 1;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category .content {
  display: none;
}
body[id^=page_advancedmarketplace] .item_is_active,
body[id^=page_advancedmarketplace] .item_is_not_active {
  width: 64px;
}
body[id^=page_advancedmarketplace] .ynmarket_gmap {
  padding-bottom: 10px;
}
body[id^=page_advancedmarketplace] #js_selected_friends > div {
  padding-top: 10px;
  padding-bottom: 10px;
}
body[id^=page_advancedmarketplace] #js_selected_friends > div img {
  vertical-align: text-bottom;
}
#js_mp_block_invite .ynmp-form-btn {
  margin-top: 10px;
  margin-bottom: 10px;
}
#js_mp_block_invite .ynmp-form-btn input {
  width: auto;
  display: inline-block;
  padding: 8px;
  font-size: 12px;
  border: 1px solid #eee;
  margin-right: 5px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.ynmarketplace-ratings i.fa {
  font-size: 16px;
  color: #FFD247;
}
.ynmarketplace-ratings i.fa.disable {
  color: #999;
}
/*----------  Featured Slider  ----------*/
.ynmarketplace-slider .item-outer {
  display: flex;
  align-items: center;
  border: 1px solid #eeeeee;
}
@media screen and (max-width: 1199px) and (min-width: 768px), (max-width: 639px) {
  .ynmarketplace-slider .item-outer {
    flex-direction: column;
  }
}
.ynmarketplace-slider__media {
  min-width: 290px;
  height: 290px;
}
@media screen and (max-width: 1199px) and (min-width: 768px), (max-width: 639px) {
  .ynmarketplace-slider__media {
    min-width: auto;
    height: auto;
    position: relative;
    width: 100%;
  }
  .ynmarketplace-slider__media:before {
    content: "";
    display: block;
    padding-bottom: 75%;
  }
}
.ynmarketplace-slider__body {
  min-width: 1px;
}
@media screen and (max-width: 1199px) and (min-width: 768px), (max-width: 639px) {
  .ynmarketplace-slider__body {
    padding-top: 12px;
    padding-bottom: 12px;
    width: 100%;
    min-height: 175px;
  }
}
.ynmarketplace-slider__title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 18px;
  text-overflow: ellipsis;
  line-height: 24px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 48px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media screen and (max-width: 1199px) and (min-width: 768px), (max-width: 639px) {
  .ynmarketplace-slider__title {
    max-width: 100%;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    text-overflow: ellipsis;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 24px;
    white-space: nowrap;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    display: block;
  }
}
.ynmarketplace-slider__thumb {
  display: block;
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-origin: border-box;
}
@media screen and (max-width: 1199px) and (min-width: 768px), (max-width: 639px) {
  .ynmarketplace-slider__thumb {
    position: absolute;
    left: 0;
    top: 0;
  }
}
.ynmarketplace-slider__owner {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.ynmarketplace-slider__owner .user_profile_link_span,
.ynmarketplace-slider__owner .user_profile_link_span a {
  font-weight: normal !important;
}
.ynmarketplace-slider__location {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ynmarketplace-slider__description {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 72px;
  white-space: normal;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media screen and (max-width: 1199px) and (min-width: 768px), (max-width: 639px) {
  .ynmarketplace-slider__description {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.ynmarketplace-slider .owl-nav {
  margin-top: 0 !important;
}
.ynmarketplace-slider .owl-nav [class^=owl-] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 48px;
  height: 48px;
  padding: 0 !important;
  margin: 0 !important;
  font-size: 18px !important;
  color: #0084ff !important;
  cursor: pointer !important;
  transition: all 0.3s ease-in-out;
  display: flex !important;
  align-items: center;
  justify-content: center;
}
.ynmarketplace-slider .owl-nav [class^=owl-].disabled {
  display: none !important;
}
@media screen and (min-width: 1025px) {
  .ynmarketplace-slider .owl-nav [class^=owl-] {
    background-color: rgba(179, 218, 255, 0.7) !important;
    opacity: 0;
    visibility: hidden;
  }
  .ynmarketplace-slider .owl-nav [class^=owl-]:hover {
    background-color: #b3daff !important;
  }
}
@media screen and (max-width: 1024px) {
  .ynmarketplace-slider .owl-nav [class^=owl-] {
    background-color: #b3daff !important;
  }
}
.ynmarketplace-slider .owl-nav .owl-prev {
  border-radius: 0 2px 2px 0 !important;
}
@media screen and (min-width: 1025px) {
  .ynmarketplace-slider .owl-nav .owl-prev {
    left: 16px;
  }
}
@media screen and (max-width: 1024px) {
  .ynmarketplace-slider .owl-nav .owl-prev {
    left: -16px;
  }
}
.ynmarketplace-slider .owl-nav .owl-next {
  border-radius: 2px 0 0 2px !important;
}
@media screen and (min-width: 1025px) {
  .ynmarketplace-slider .owl-nav .owl-next {
    right: 16px;
  }
}
@media screen and (max-width: 1024px) {
  .ynmarketplace-slider .owl-nav .owl-next {
    right: -16px;
  }
}
@media screen and (min-width: 1025px) {
  .ynmarketplace-slider:hover [class^=owl-] {
    visibility: visible;
    opacity: 1;
  }
  .ynmarketplace-slider:hover .owl-prev {
    left: -16px;
  }
  .ynmarketplace-slider:hover .owl-next {
    right: -16px;
  }
  .ynmarketplace-slider:hover .ynmarketplace-slider__title {
    color: #263961;
  }
}
/*----------  Tags and View more  ----------*/
body[id^=page_advancedmarketplace_] #js_friend_loader input {
  border: 1px solid #Ccc;
  padding: 10px;
  margin-top: 16px;
}
body[id^=page_advancedmarketplace_] #js_friend_search_content {
  border: 1px solid #ccc;
  border-top: 0;
  padding: 10px;
}
body[id^=page_advancedmarketplace_] .message {
  margin-bottom: 10px;
}
body[id^=page_advancedmarketplace_] .item_info {
  position: relative;
  overflow: visible;
  border-bottom: 0;
}
body[id^=page_advancedmarketplace_] .item_info a {
  text-decoration: none;
}
body[id^=page_advancedmarketplace_] .row_pending_link {
  left: 0;
  margin-top: 0;
  font-size: 13px;
}
body[id^=page_advancedmarketplace_] .row_featured_link {
  margin-left: 0;
}
body[id^=page_advancedmarketplace_] .row_featured_link,
body[id^=page_advancedmarketplace_] .row_sponsored_link {
  position: static;
  max-width: 100px;
  display: inline-block;
}
body[id^=page_advancedmarketplace_] .ynmarketplace-item-flag {
  display: flex;
  position: absolute;
  top: 0;
  z-index: 5;
}
html[dir="ltr"] body[id^=page_advancedmarketplace_] .ynmarketplace-item-flag {
  right: 8px;
}
html[dir="rtl"] body[id^=page_advancedmarketplace_] .ynmarketplace-item-flag {
  left: 8px;
}
body[id^=page_advancedmarketplace_] .ynmarketplace_view_more {
  margin-top: 10px;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: right;
}
body[id^=page_advancedmarketplace_] .ynmarketplace_view_more a:after {
  content: "\f101";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 5px;
  font-size: 13px;
}
/*----------  BLock 1 on detail page  ----------*/
.ynmarketplace_today_listing {
  margin-bottom: 15px;
  position: relative;
}
.ynmarketplace_today_listing .ynmarketplace_today_listing-image a {
  display: block;
}
.ynmarketplace_today_listing .ynmarketplace_today_listing-image img {
  width: 100%;
  max-height: 350px;
}
.ynmarketplace_today_listing .ynmarketplace_today_listing-info {
  background: #FFF;
  padding: 10px;
}
.ynmarketplace_today_listing .ynmarketplace_today_listing-info .ynmarketplace_today_listing-ratings i.fa {
  font-size: 16px;
  color: #FFD247;
}
.ynmarketplace_today_listing .ynmarketplace_today_listing-info .ynmarketplace_today_listing-ratings i.fa.disable {
  color: #999;
}
.ynmarketplace_today_listing .ynmarketplace_today_listing-info .ynmarketplace_today_listing-review {
  float: right;
  font-size: 13px;
  color: #999;
}
/*----------  Owner Infomation  ----------*/
.ynmarketplace_owner_block .ynmarketplace_owner-thumbs-username {
  margin-bottom: 10px;
  overflow: hidden;
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
}
.ynmarketplace_owner_block .ynmarketplace_owner-thumbs-username .ynmarketplace_owner-thumb {
  float: left;
  margin-right: 10px;
}
.ynmarketplace_owner_block .ynmarketplace_owner-thumbs-username .ynmarketplace_owner-thumb a {
  display: block;
}
.ynmarketplace_owner_block .ynmarketplace_owner-thumbs-username .ynmarketplace_owner-infomation {
  overflow: hidden;
}
.ynmarketplace_owner_block .ynmarketplace_owner-thumbs-username .ynmarketplace_owner-infomation .ynmarketplace_owner-title {
  margin-bottom: 3px;
}
.ynmarketplace_owner_block .ynmarketplace_owner-thumbs-username .ynmarketplace_owner-infomation .ynmarketplace_owner-title a {
  color: #999 !important;
}
.ynmarketplace_owner_block .ynmarketplace_owner-thumbs-username .ynmarketplace_owner-infomation .ynmarketplace_owner-updated {
  font-size: 13px;
  color: #999;
}
.ynmarketplace_owner_block .ynmarketplace_owner-thumbs-username .ynmarketplace_owner-infomation .ynmarketplace_owner-updated span {
  font-style: italic;
}
.ynmarketplace_owner_block .ynmarketplace_owner-category-views {
  clear: both;
  margin-bottom: 3px;
}
.ynmarketplace_owner_block .ynmarketplace_owner-category-views .ynmarketplace_owner-category {
  margin-bottom: 3px;
  font-size: 13px;
  color: #999;
}
.ynmarketplace_owner_block .ynmarketplace_owner-category-views .ynmarketplace_owner-category ul {
  display: inline-block;
}
.ynmarketplace_owner_block .ynmarketplace_owner-category-views .ynmarketplace_owner-category ul a {
  color: #999 !important;
}
.ynmarketplace_owner_block .ynmarketplace_owner-category-views .ynmarketplace_owner-category ul a:hover {
  color: #3b5998 !important;
}
.ynmarketplace_owner_block .ynmarketplace_owner-category-views .ynmarketplace_owner-view {
  font-size: 13px;
  color: #999;
}
.ynmarketplace_owner_block .ynmarketplace_content_follow {
  margin-top: 10px;
  margin-bottom: 10px;
}
/*----------  Price block 3  ----------*/
.ynmarketplace_price-holder {
  background: #FFF;
  padding: 10px;
  margin-bottom: 15px;
}
.ynmarketplace_price-holder span.ynmarketplace_price-number {
  display: block;
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  background: #ffab00;
  padding: 10px;
}
.ynmarketplace_price-holder .ynmarketplace_price-button {
  margin-top: 10px;
  text-align: center;
}
.ynmarketplace_price-holder .ynmarketplace_price-button form {
  display: inline-block;
}
.ynmarketplace_price-holder .ynmarketplace_price-button button {
  border: none;
}
.ynmarketplace-actions {
  position: absolute;
}
/*----------  Listings  ----------*/
.ynmarketplace-listing-wapper ._moderator {
  z-index: unset;
}
.ynmarketplace-listing-wapper .item-outer {
  display: flex;
}
@media screen and (max-width: 479px), (max-width: 991px) and (min-width: 768px) {
  .ynmarketplace-listing-wapper .item-outer {
    flex-direction: column;
  }
}
.ynmarketplace-listing-wapper .item-outer.my-listing {
  flex-direction: column;
}
.ynmarketplace-listing-wapper .item-outer .ynmarketplace-listing-wappe-inner {
  display: flex;
}
.ynmarketplace-listing-wapper .item-outer .ynmarketplace-listing-wappe-inner .ynmarketplace-actions {
  top: -8px;
  right: -8px;
}
@media screen and (max-width: 479px), (max-width: 991px) and (min-width: 768px) {
  .ynmarketplace-listing-wapper .item-outer .ynmarketplace-listing-wappe-inner {
    flex-direction: column;
  }
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner {
  position: relative;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-photo {
  min-width: 200px;
  height: 200px;
  margin-right: 16px;
  position: relative;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-photo .ynmarketplace_listing-thumb {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
@media screen and (max-width: 479px), (max-width: 991px) and (min-width: 768px) {
  .ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-photo {
    margin-right: 0;
    height: auto;
    min-width: auto;
    position: relative;
  }
  .ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-photo:before {
    content: "";
    display: block;
    padding-bottom: 50%;
  }
  .ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-photo .ynmarketplace_listing-thumb {
    position: absolute;
    left: 0;
    top: 0;
  }
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation {
  flex-grow: 1;
  position: relative;
}
@media screen and (max-width: 479px), (max-width: 991px) and (min-width: 768px) {
  .ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation {
    margin-top: 8px;
  }
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .item-author {
  color: #a2a2a2;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .item-author > span {
  display: inline-block;
  overflow: hidden;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .item-author .user_profile_link_span > a {
  font-weight: normal !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .item-author .user_profile_link_span > a:hover {
  color: #2d4373 !important;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .item-author .item-author-info {
  max-width: 220px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 1199px) {
  .ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .item-author .item-author-info {
    max-width: 100%;
  }
}
@media screen and (max-width: 479px), (max-width: 991px) and (min-width: 768px) {
  .ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .item-author .item-author-info {
    max-width: 110px;
  }
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .ynmarketplace_listing-description {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 54px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .advynmarketplace_listing-title {
  font-weight: bold;
  color: #555555;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 18px;
  text-overflow: ellipsis;
  line-height: 24px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 48px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .ynmarketplace_listing-price-vote {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .ynmarketplace_listing-price-vote .ynmarketplace_listing-vote {
  display: flex;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .ynmarketplace_listing-price {
  font-size: 20px;
  line-height: 26px;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .ynmarketplace_listing-description .item_view_more {
  text-align: right;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .ynmarketplace_listing-description .item_view_more a {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 12px;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .ynmarketplace_listing-description .item_view_more a:after {
  margin-left: 5px;
  content: "\f101";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .ynmarketplace_listing-location {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .ynmarketplace_listing-infomation .ynmarketplace_listing-review {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .item_options_holder {
  display: none;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .moderation_row {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner .activity_like_holder {
  padding-right: 0 !important;
}
.ynmarketplace-listing-wapper .ynmarketplace-listing-inner:hover .ynmarketplace_listing-infomation .advynmarketplace_listing-title {
  color: #2d4373;
}
.ynmarketplace_listing-comment .comment_mini_content_border {
  margin: 0;
  border-radius: 0;
}
.ynmarketplace_listing-comment .comment-mini-content-commands {
  padding: 8px 0 0 !important;
  border: 0;
}
/*----------  Detail Listing  ----------*/
.native-float-div {
  position: absolute;
  right: 0;
  top: -35px;
}
#page_advancedmarketplace_detail h1.breadcrumbs-bottom {
  padding-right: 45px;
}
#page_advancedmarketplace_detail .item_bar + #section_menu {
  top: 0px;
}
#page_advancedmarketplace_detail .item_bar + #section_menu .yn_page_favorite,
#page_advancedmarketplace_detail .item_bar + #section_menu .yn_page_unfavorite {
  margin-right: 50px;
}
#page_advancedmarketplace_detail .item_bar .item_bar_action .dropdown-menu > li a {
  cursor: pointer;
}
#page_advancedmarketplace_purchase #content div.info {
  overflow: hidden;
}
#page_advancedmarketplace_purchase #content div.info_left {
  padding-left: 0;
  width: auto;
  margin-right: 10px;
}
#page_advancedmarketplace_purchase #content div.info_right {
  margin-left: 0;
  font-weight: bold;
}
#page_advancedmarketplace_all._is_profile_view div.feed_options_holder {
  display: none;
}
.parag {
  color: white;
  font-size: 1.7em;
  text-align: center;
  padding: 120px;
  margin: 0;
}
.advancedmarketplace-module.manage-photo .manage-photo-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.advancedmarketplace-module.manage-photo .item-container {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
@media screen and (min-width: 480px) {
  .advancedmarketplace-module.manage-photo .item-container article {
    width: 33.33%;
  }
}
@media screen and (min-width: 768px) {
  .advancedmarketplace-module.manage-photo .item-container article {
    width: 16.66%;
  }
}
@media screen and (max-width: 480px) {
  .advancedmarketplace-module.manage-photo .item-container article {
    width: 50%;
  }
}
.advancedmarketplace-module.manage-photo .item-container article .item-media {
  position: relative;
}
.advancedmarketplace-module.manage-photo .item-container article .item-media a {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.advancedmarketplace-module.manage-photo .item-container article .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.advancedmarketplace-module.manage-photo .item-container article .item-media .item-photo-delete {
  top: 8px;
  display: block;
  position: absolute;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 9px;
  cursor: pointer;
  z-index: 1;
  border-radius: 100%;
  background-color: rgba(0, 0, 0, 0.7);
}
html[dir="ltr"] .advancedmarketplace-module.manage-photo .item-container article .item-media .item-photo-delete {
  left: 8px;
}
html[dir="rtl"] .advancedmarketplace-module.manage-photo .item-container article .item-media .item-photo-delete {
  right: 8px;
}
.advancedmarketplace-module.manage-photo .item-container article .item-media .is-default {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: flex-end;
  flex-direction: column;
}
.advancedmarketplace-module.manage-photo .item-container article .item-media .is-default .item-default {
  color: #fff;
  z-index: 2;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 16px;
}
html[dir="ltr"] .advancedmarketplace-module.manage-photo .item-container article .item-media .is-default .item-default {
  margin-left: 8px;
}
html[dir="rtl"] .advancedmarketplace-module.manage-photo .item-container article .item-media .is-default .item-default {
  margin-right: 8px;
}
.advancedmarketplace-module.manage-photo .item-container article .item-media .is-default .item-default .ico {
  margin-right: 4px;
}
html[dir='rtl'] .advancedmarketplace-module.manage-photo .item-container article .item-media .is-default .item-default .ico {
  display: inline-block;
  margin-right: 0;
  margin-left: 4px;
}
.advancedmarketplace-module.manage-photo .item-container article .item-media .is-default:after {
  position: absolute;
  bottom: 0;
  height: 100%;
  width: 100%;
  content: "";
  background: linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 30%);
}
.advancedmarketplace-module.cancel-upload {
  border-top: 1px solid #efefef;
  padding-top: 8px;
  display: flex;
  justify-content: space-between;
}
.advancedmarketplace-module.cancel-upload a {
  display: inline-flex;
  align-items: center;
  height: 40px;
}
body[id^=page_advancedmarketplace] .layout-left .built-toggle.full,
body[id^=page_advancedmarketplace] .layout-right .built-toggle.full {
  max-height: 5000px;
}
.advancedmarketplace-list-invite .user_profile_link_span a {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.advancedmarketplace-list-invite .no_image_user,
.advancedmarketplace-list-invite .img-wrapper {
  width: 64px;
  height: 64px;
}
.advancedmarketplace-list-invite .no_image_user img,
.advancedmarketplace-list-invite .img-wrapper img {
  width: 100%;
  height: 100%;
}
@media (max-width: 1199px) {
  .advancedmarketplace-list-invite > div.go_left {
    width: 25% !important;
  }
}
@media (max-width: 480px) {
  .advancedmarketplace-list-invite > div.go_left {
    width: 33% !important;
  }
}
.bootstrap-theme-adv-search {
  display: inline-block;
  position: relative;
  margin-bottom: 20px;
  background: #dddddd;
  border: 1px solid #d8d8d8;
  padding: 8px 10px 11px 10px;
  border-radius: 0;
}
.bootstrap-theme-adv-search a,
.bootstrap-theme-adv-search a:hover {
  color: #333333;
  font-size: 12px;
  line-height: 1.3333333;
}
.bootstrap-theme-adv-search #js_advancedmarketplace_search_result {
  height: auto;
  line-height: inherit;
}
.yn-advmarketplace.feed .flex {
  display: flex;
}
.yn-advmarketplace.feed .overflow {
  overflow: hidden;
}
.yn-advmarketplace.feed .item-media a {
  width: 200px;
  min-height: 200px;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.yn-advmarketplace.feed .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 76%;
}
.yn-advmarketplace.feed .item-inner {
  width: 100%;
  padding: 12px 16px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  margin-left: -1px;
}
.yn-advmarketplace.feed .item-inner .item-title {
  font-weight: bold;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555;
}
.yn-advmarketplace.feed .item-inner .item-price {
  margin-top: 4px;
  font-size: 16px;
  line-height: 21px;
  color: #ffab00;
}
.yn-advmarketplace.feed .item-inner .item-category {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  margin-top: 4px;
}
.yn-advmarketplace.feed .item-inner .item-category a {
  color: #555555;
}
html[dir='rtl'] .yn-advmarketplace.feed .item-inner .item-category a {
  display: inline-block;
}
html[dir='rtl'] .yn-advmarketplace.feed .item-inner .item-category span {
  display: inline-block;
}
.yn-advmarketplace.feed .item-inner .item-description {
  margin-top: 4px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 57px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
  white-space: pre-line;
}
html[dir='rtl'] .yn-advmarketplace.feed .item-inner {
  margin-left: 0;
  margin-right: -1px;
}
@media screen and (max-width: 480px) {
  .yn-advmarketplace.feed .item-outer {
    flex-direction: column;
  }
  .yn-advmarketplace.feed .item-outer .item-media {
    margin-left: 0;
  }
  .yn-advmarketplace.feed .item-outer .item-media a {
    width: 100%;
  }
  .yn-advmarketplace.feed .item-outer .item-inner {
    margin: 0 !important;
  }
}
.adv-market-toggle-add .privacy-block-content {
  margin: 0;
  border-top: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  display: inline-flex;
  position: relative;
  min-width: 240px;
  padding: 16px 0;
}
.adv-market-toggle-add .privacy-block-content .item_is_active_holder {
  right: -11px;
  position: absolute;
}
html[dir='rtl'] .adv-market-toggle-add .privacy-block-content .item_is_active_holder {
  right: auto;
  left: -11px;
}
.adv-market-toggle-add .privacy-block-content .inner {
  max-width: 180px;
}
.adv-market-toggle-add .privacy-block-content .item_is_active_holder.item_selection_not_active ~ label {
  color: #c8c8c8;
}
.adv-market-toggle-add .privacy-block-content .item_is_active_holder.item_selection_not_active ~ .inner * {
  color: #c8c8c8;
}
.adv-market-toggle-add .privacy-block-content label {
  margin-bottom: 6px;
}
.adv-market-toggle-add .privacy-block-content .extra_info {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.adv-market-toggle-add.auto-sold {
  margin-top: -17px;
}
.js_marketplace_click_image img {
  max-width: 100%;
}
ul.block_listing li {
  display: flex;
}
ul.block_listing li .row_title_info {
  padding-left: 5px;
}
.block_listing_image a img {
  max-height: 60px;
  max-width: 60px;
  margin-right: 5px;
}
.ynmarketplace-sponsore-block .item-rating {
  display: flex;
}
.ynmarketplace-sponsore-block .item-inner {
  flex: auto !important;
}
#advmarketplace_js_customfield_form .table_right .table_left {
  margin-bottom: 4px;
}
#advmarketplace_js_customfield_form .table_right .table_right {
  padding-bottom: 0;
}
.ynmarketplace-add-country .form-control {
  width: auto;
}
@media screen and (max-width: 767px) {
  .ynmarketplace-add-country .form-control {
    width: 100%;
  }
}
#js_block_border_advancedmarketplace_owner .content {
  padding-top: 0 !important;
}
.ynmarketplace-seller {
  transform: translateY(-1px);
  margin-left: -16px;
  margin-right: -16px;
}
.ynmarketplace-seller__cover {
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.ynmarketplace-seller__cover:before {
  content: "";
  display: block;
  padding-bottom: 44%;
}
.ynmarketplace-seller__avatar {
  height: 72px;
}
.ynmarketplace-seller__avatar a {
  display: inline-block;
}
.ynmarketplace-seller__user {
  position: relative;
  margin-top: -48px;
}
.ynmarketplace-seller__user .no_image_user .js_hover_info:before,
.ynmarketplace-seller__user .no_image_user .img-wrapper:before {
  border: 0;
}
.ynmarketplace-seller__user .img-wrapper,
.ynmarketplace-seller__user .no_image_user {
  width: 72px;
  height: 72px;
  border-radius: 100%;
  border: 2px solid #fff;
  margin: 0 auto;
}
.ynmarketplace-seller__user .img-wrapper img,
.ynmarketplace-seller__user .no_image_user img {
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
.ynmarketplace-seller__follow__inner {
  margin: 0 -4px;
  display: flex;
  justify-content: center;
}
.ynmarketplace-seller__follow__button {
  flex: 1;
  padding: 0 4px;
}
.ynmarketplace-detail-page-wapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ynmarketplace-detail-page-wapper .ynmarketplace-detail-page__price {
  display: inline-flex;
  align-items: center;
}
@media screen and (max-width: 479px) {
  .ynmarketplace-detail-page-wapper .ynmarketplace-detail-page__price {
    flex-direction: column;
    align-items: flex-start;
  }
  .ynmarketplace-detail-page-wapper .ynmarketplace-detail-page__price .number + form {
    margin-top: 8px;
  }
}
.ynmarketplace-detail-page-wapper .ync-outer-rating {
  align-items: center;
}
@media screen and (max-width: 480px) {
  .ynmarketplace-detail-page-wapper {
    border-top: 1px solid #eeeeee;
    padding-top: 16px;
    margin-bottom: 24px;
  }
}
@media screen and (max-width: 479px) {
  .ynmarketplace-detail-page-wapper.mobile {
    display: block !important;
    margin: 0;
    height: 56px;
    position: fixed;
    bottom: -56px;
    left: 0;
    right: 0;
    z-index: 990;
    background-color: #fff;
    padding: 11px 16px;
    transition: all 0.3s ease-in-out;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  }
  .ynmarketplace-detail-page-wapper.mobile .ynmarketplace-detail-page__price {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row;
  }
  .ynmarketplace-detail-page-wapper.mobile .ynmarketplace-detail-page__price form {
    margin-top: 0;
  }
  .ynmarketplace-detail-page-wapper.mobile.set-position {
    bottom: 0;
  }
}
.ynmarketplace-detail-page .ms-tabs-vertical-template {
  padding: 0 0 0 104px;
  margin-bottom: 24px !important;
  background-color: transparent;
  position: relative;
}
.ynmarketplace-detail-page .ms-tabs-vertical-template img {
  height: 100%;
}
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-slide-bgcont {
  outline: 1px solid rgba(0, 0, 0, 0.1);
  outline-offset: -1px;
}
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-sbar.ms-dir-v {
  display: none;
}
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v {
  width: 88px;
  left: 0;
  margin: 0;
  right: 0;
  position: absolute !important;
}
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumb-frame {
  opacity: 1;
  display: flex;
  align-items: center;
}
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumb-frame img {
  max-width: 100%;
  max-height: 100%;
  height: 100%;
  outline: 1px solid rgba(0, 0, 0, 0.1);
  outline-offset: -1px;
}
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumb-frame:hover img {
  outline-offset: -4px;
  outline: 4px solid #dcdcdc;
}
@media screen and (max-width: 479px) {
  .ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumb-frame img {
    outline-offset: -2px;
    outline: 3px solid #dcdcdc;
  }
}
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumb-frame.ms-thumb-frame-selected img {
  outline-offset: -4px;
  outline: 4px solid #3b5998;
}
@media screen and (max-width: 479px) {
  .ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumb-frame.ms-thumb-frame-selected img {
    outline-offset: -2px !important;
    outline: 3px solid #3b5998 !important;
  }
}
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumblist-bwd,
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumblist-fwd {
  width: 40px;
  height: 24px;
  left: 50%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.3s;
}
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumblist-bwd:before,
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumblist-fwd:before {
  color: #fff;
  font-family: 'lineficon' !important;
}
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumblist-bwd:hover,
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumblist-fwd:hover {
  background-color: rgba(59, 89, 152, 0.9);
}
@media screen and (max-width: 479px) {
  .ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumblist-bwd,
  .ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumblist-fwd {
    width: 20px;
    height: 12px;
    font-size: 6px;
  }
}
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumbs-cont {
  top: 0 !important;
}
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumblist-fwd {
  top: 0;
  border-radius: 0 0 4px 4px;
}
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumblist-fwd:before {
  content: "\eab7";
}
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumblist-bwd {
  border-radius: 4px 4px 0 0;
}
.ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v .ms-thumblist-bwd:before {
  content: "\eab6";
}
html[dir='rtl'] .ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v {
  right: auto;
  left: 0;
}
@media screen and (max-width: 479px) {
  .ynmarketplace-detail-page .ms-tabs-vertical-template .ms-thumb-list.ms-dir-v {
    width: 44px;
  }
}
.ynmarketplace-detail-page .ms-tabs-vertical-template.one-slide {
  padding-right: 0;
}
.ynmarketplace-detail-page .ms-tabs-vertical-template.one-slide .ms-thumb-list {
  display: none;
}
.ynmarketplace-detail-page .ms-tabs-vertical-template.one-slide .ms-inner-controls-cont {
  margin: 0;
}
.ynmarketplace-detail-page .ms-tabs-vertical-template.one-slide .ms-slide,
.ynmarketplace-detail-page .ms-tabs-vertical-template.one-slide .ms-inner-controls-cont,
.ynmarketplace-detail-page .ms-tabs-vertical-template.one-slide .ms-view {
  width: 100% !important;
  max-width: 100% !important;
}
@media screen and (max-width: 479px) {
  .ynmarketplace-detail-page .ms-tabs-vertical-template {
    padding-left: 52px;
  }
  .ynmarketplace-detail-page .ms-tabs-vertical-template .ms-basic-view .ms-slide,
  .ynmarketplace-detail-page .ms-tabs-vertical-template .ms-basic-view {
    height: 260px !important;
  }
  .ynmarketplace-detail-page .ms-tabs-vertical-template .ms-basic-view img {
    height: 100% !important;
  }
}
.ynmarketplace-detail-page .ms-vertical-template .ms-thumb-list.ms-dir-h {
  bottom: -101px;
  width: 100%;
  height: 113px;
}
.ynmarketplace-detail-page .ms-vertical-template .ms-thumb-frame {
  cursor: pointer;
}
.ynmarketplace-detail-page .ms-vertical-template .ms-thumb-list.ms-dir-h .ms-thumb-frame {
  width: 214px;
  height: auto;
  margin: 12px 0 0 0;
}
.ynmarketplace-detail-page .ms-vertical-template .ms-thumb-list.ms-dir-v .ms-thumb-frame {
  width: 88px;
  height: 88px;
  margin-bottom: 16px;
}
@media screen and (max-width: 479px) {
  .ynmarketplace-detail-page .ms-vertical-template .ms-thumb-list.ms-dir-v .ms-thumb-frame {
    width: 44px;
    height: 44px;
    margin-bottom: 8px;
  }
}
.ynmarketplace-detail-page .ms-vertical-template .ms-thumb-frame-selected {
  opacity: 1 !important;
}
.ynmarketplace-detail-page .ms-vertical-template .ms-thumb-frame-selected h3 {
  color: #4b8aac;
}
.ynmarketplace-detail-page .ms-vertical-template .ms-thumblist-fwd {
  width: 100%;
  position: absolute;
  top: 0;
  height: 15px;
  cursor: pointer;
  background-position: 50% -106px;
}
.ynmarketplace-detail-page .ms-thumblist-bwd {
  position: absolute;
  cursor: pointer;
  top: auto;
  bottom: 0;
}
.ynmarketplace-detail-page .less-4-slide [class^=ms-thumblist] {
  display: none !important;
}
.ynmarketplace-detail-page .page_section_menu {
  position: relative;
}
.ynmarketplace-detail-page .ynmarketplace_detail-listing-item .js_view_more_part,
.ynmarketplace-detail-page .ynmarketplace_detail-listing-item .js_view_more_full {
  white-space: normal;
}
.ynmarketplace-detail-page .ynmarketplace_detail-listing-item p {
  margin-bottom: 0;
}
.ynmarketplace-detail-page .ynmarketplace_detail-listing-item .ynmarketplace_detail-title {
  margin-bottom: 4px;
}
.ynmarketplace-detail-page .ynmarketplace_detail-listing-item + .ynmarketplace_detail-listing-item {
  margin-top: 16px;
}
@media screen and (max-width: 639px), (max-width: 991px) and (max-width: 768px) {
  .ynmarketplace-detail-page .ync-rating-count-review-wrapper {
    margin-left: 2px;
    line-height: normal !important;
  }
  .ynmarketplace-detail-page .ync-rating-count-review {
    background-color: transparent !important;
    font-weight: normal !important;
    color: #a2a2a2 !important;
    padding: 0 !important;
    font-size: 14px !important;
    margin: 0 !important;
    height: auto !important;
  }
  .ynmarketplace-detail-page .ync-rating-count-review .item-text {
    display: none;
  }
  .ynmarketplace-detail-page .ync-rating-count-review .item-number {
    display: inline-block;
  }
  .ynmarketplace-detail-page .ync-rating-count-review .item-number:before {
    content: "(";
  }
  .ynmarketplace-detail-page .ync-rating-count-review .item-number:after {
    content: ")";
  }
  .ynmarketplace-detail-page .ync-rating-count-rating {
    font-size: 14px;
    display: inline-block !important;
  }
  .ynmarketplace-detail-page .ync-rating-count-rating .ico {
    margin-right: 4px;
  }
  .ynmarketplace-detail-page .ync-outer-rating-row .ync-outer-rating-row {
    display: none;
  }
}
.ync-review-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.ync-review-header__label {
  font-size: 14px;
  line-height: 18px;
}
.ync-review-list__info {
  display: flex;
  align-items: center;
}
.ync-review-list__item {
  padding-left: 16px;
  padding-right: 16px;
  margin-left: -16px;
  margin-right: -16px;
  transition: background-color 0.3s ease-in-out;
}
.ync-review-list__item__inner {
  position: relative;
  padding-top: 16px;
  padding-bottom: 16px;
  border-top: 1px solid #eeeeee;
}
.ync-review-list__item:hover {
  background-color: #f8f8f8;
}
.ync-review-list__item:hover .ync-review-list__close {
  opacity: 1;
}
.ync-review-list__body {
  margin-left: 8px;
}
.ync-review-list__body time {
  font-size: 12px;
  line-height: 16px;
  color: #c8c8c8;
  display: block;
  margin-top: 4px;
}
.ync-review-list__media a {
  display: block;
  width: 32px !important;
  height: 32px !important;
}
.ync-review-list__media a span {
  font-size: 14px !important;
}
.ync-review-list__media a img {
  width: 100%;
  height: 100%;
}
.ync-review-list__content {
  font-size: 14px;
  line-height: 18px;
  margin-top: 8px;
}
.ync-review-list__close {
  width: 24px;
  height: 24px;
  font-size: 12px;
  color: #a2a2a2;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 0;
  top: 12px;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
#js_block_border_advancedmarketplace_listingslideshow {
  margin-bottom: -1px !important;
}
.advmarket-rating-popup-footer {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #e9eaeb;
  margin: 0 -16px;
  padding: 16px 16px 0 16px;
}
.advmarket-rating-popup-footer .button {
  padding: 0 20px !important;
}
.advmarket-rating-star-action .star-rating {
  width: 32px;
  height: 24px;
  padding: 0 4px;
}
.advmarket-rating-star-action .star-rating a {
  width: 24px;
  height: 24px;
  background: none;
}
.advmarket-rating-star-action .star-rating a:before {
  font-family: 'lineficon' !important;
  content: "\eab1";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0;
  display: block;
  color: #555555;
  font-size: 24px;
}
.advmarket-rating-star-action .star-rating.star-rating-hover a:before {
  color: #ffab00;
}
.advmarket-rating-star-action .star-rating.star-rating-on a:before {
  color: #ffab00;
}
/*End advancedmarketplace*/
/*Begin contest*/
/*----------  Fix form datepicker  ----------*/
body[id^=page_contest] .ynsui_timepicker_withlabel {
  margin-bottom: 15px;
}
body[id^=page_contest] .ynsui_timepicker_withlabel .js_datepicker_selects,
body[id^=page_contest] .ynsui_timepicker_withlabel div[class*=js_datepicker_core_] {
  display: flex;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
}
@media (max-width: 520px) {
  body[id^=page_contest] .ynsui_timepicker_withlabel div[class*=js_datepicker_core_] {
    display: block;
  }
  body[id^=page_contest] .ynsui_timepicker_withlabel div[class*=js_datepicker_core_] .js_datepicker_holder {
    margin-bottom: 10px;
  }
}
body[id^=page_contest] .ynsui_timepicker_withlabel .js_datepicker_selects {
  padding-top: 0;
}
body[id^=page_contest] .ynsui_timepicker_withlabel .select-date-label,
body[id^=page_contest] .ynsui_timepicker_withlabel .select-date-separator {
  padding-top: 0;
  padding: 0 15px;
  height: 42px;
  line-height: 42px;
  word-break: initial;
}
#page_contest_view .yncontest_tab .ui-tabs ul.ui-tabs-nav li {
  border-bottom: none !important;
}
#page_contest_view .yncontest_tab .ui-tabs ul.ui-tabs-nav li a:hover {
  color: #9F9F9F !important;
}
/*invite form
-----------------------*/
.yns_invite_form h3 {
  background: none;
  padding: 0;
  margin-bottom: 10px;
  margin-top: 15px;
}
.yns_invite_form h3:first-of-type {
  margin-top: 0;
}
.yns_invite_form .table_left {
  padding-bottom: 0;
}
.yns_invite_frdlist {
  float: left;
  width: 100%;
}
.yns_invite_newguest_list {
  float: right;
  width: 38%;
}
#div_invitefriend .label_flow {
  padding: 10px;
}
#div_invitefriend #js_friend_loader input.js_is_enter {
  background-color: #f5f5f5;
  font-size: 13px;
  font-weight: 300;
  border: 1px #ebebeb solid;
  padding: 10px 10px 10px 30px;
  width: 100%;
  border: 1px solid #ebebeb;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  margin-bottom: -1px;
}
#div_invitefriend #js_friend_loader:before {
  font-family: fontAwesome;
  content: "\f002";
  position: absolute;
  margin: 10px;
  color: #888;
}
#div_invitefriend .label_flow .friend_search_holder {
  width: 50%;
  margin: 5px 0;
  float: left;
  height: 32px;
  padding: 0 5px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
#div_invitefriend .label_flow .friend_search_holder .no_image_user,
#div_invitefriend .label_flow .friend_search_holder .image_deferred {
  width: 32px;
  height: 32px;
  float: left;
}
#div_invitefriend .label_flow .friend_search_holder img + span,
#div_invitefriend .label_flow .friend_search_holder .no_image_user + span {
  margin-left: 35px;
  line-height: 32px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#div_invitefriend #js_friend_search_content div.clear,
#div_invitefriend .yns_select_friend_btn {
  padding: 10px 0 !important;
  overflow: hidden;
  height: auto;
}
#div_invitefriend #js_friend_search_content div.clear input[type="button"],
#div_invitefriend .yns_select_friend_btn input[type="button"] {
  width: auto;
  display: inline-block;
  padding: 8px 15px;
  font-size: 12px;
  border: 1px solid #eee;
  margin-right: 5px;
  border-radius: 0;
  float: left;
  font-weight: bold;
  margin-right: 8px;
  text-transform: none;
  font-family: "Open Sans";
}
#div_invitefriend #js_friend_search_content div.clear input[type="button"]:hover,
#div_invitefriend .yns_select_friend_btn input[type="button"]:hover {
  border-color: #ccc;
  background-color: #f8f8f8;
  color: #555;
}
.yns_invite_newguest_list .label_flow {
  height: 253px;
}
.yns_invite_newguest_list .js_cached_friend_name {
  padding: 8px 5px;
  margin: 0;
  font-size: 12px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.yns_invite_newguest_list .js_cached_friend_name a {
  font-size: 12px;
  margin-left: 10px;
  color: #999;
  float: right;
}
.yns_invite_newguest_list .js_cached_friend_name:hover a,
.yns_invite_newguest_list .js_cached_friend_name a:hover {
  color: #ab3a17;
}
.yns_invite_newguest_list .js_cached_friend_name a:before {
  content: "\f00d";
  font-family: fontAwesome;
  display: inline-block;
}
.yns_invite_newguest_list .js_cached_friend_name img {
  display: none;
}
.yns_invite_formbtn {
  padding-top: 10px;
}
.yns_invite_formbtn input[type="button"],
.yns_invite_formbtn input[type="submit"] {
  width: 100%;
}
/*form extra-info*/
body[id^="page_contest"] .table .extra_info,
body[id^="page_contest"] .table .table_right .extra_info {
  border-top: none;
  padding-left: 0;
  padding-right: 0;
  margin-top: 0;
  font-size: 13px;
  color: #a8a8a8;
}
/*checklist group*/
/*Breadcrumbs*/
.breadcrumbs h1 {
  float: left;
}
.breadcrumbs #breadcrumb_list {
  padding: 0px;
  display: inline-block;
  float: left;
}
.breadcrumbs #breadcrumb_list ul li a,
.breadcrumbs #breadcrumb_list ul li a:hover {
  line-height: 42px;
  display: block;
}
/* block: general styles */
body[id^="page_contest"] #panels #left .title,
body[id^="page_contest"] #panels #right .title {
  padding: 10px;
  background: #fff;
}
body[id^="page_contest"] #panels #left .content,
body[id^="page_contest"] #panels #right .content {
  padding: 10px;
  background: #fff;
}
body[id^="page_contest"] #container #content .block {
  padding: 0;
}
body[id^="page_contest"] #container #content .block .title {
  padding: 10px;
  background: #fff;
}
body[id^="page_contest"] #container #content .block .content {
  padding: 10px;
  background: #fff;
}
body[id^="page_contest"] #container #content > div._block_h1 > h1 {
  background: #fff;
  font-size: 18px;
  padding: 10px 42px 10px 10px;
}
body[id^="page_contest"].show-side-panel-mode #container #panels .title,
body[id^="page_contest"].show-side-panel-mode #container #panels .content {
  padding-left: 0;
  padding-right: 0;
}
body[id^="page_contest"].show-side-panel-mode #container #panels .block .sub_section_menu {
  margin-left: 0;
  margin-right: 0;
}
/*Search bar
-----------------*/
body[id^="page_contest"] .header_bar_menu .header_bar_search .txt_input,
body[id^="page_contest"] .header_bar_menu.focus .header_bar_search .txt_input,
body[id^="page_contest"] .header_bar_menu .header_bar_search .txt_input:focus {
  text-indent: 36px;
  padding: 10px;
}
/*block
------------*/
/*block: Category menu*/
@media only screen and (min-device-width: 1024px) and (min-width: 1024px) {
  #panels #js_block_border_contest_category {
    border: 1px solid #dbdbdb;
  }
  #panels #js_block_border_contest_category:hover {
    border: 1px solid #298ada;
  }
  #panels #js_block_border_contest_category:hover > .content {
    display: block;
  }
  #panels #js_block_border_contest_category:hover > .title {
    background: #298ada !important;
    color: #ffffff;
  }
  #panels #js_block_border_contest_category:hover > .title:after {
    background: #227dc7;
  }
  #panels #js_block_border_contest_category:hover > .title:before {
    color: #fff;
  }
  #panels #js_block_border_contest_category > .title {
    text-transform: uppercase;
    background: #ffffff;
    color: #999999;
    font-size: 14px;
    border: 0px;
    height: 40px;
    line-height: 40px;
    position: relative;
    padding: 0px !important;
    text-indent: 50px;
  }
  #panels #js_block_border_contest_category > .title:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    text-indent: 0px !important;
    content: '\f0c9';
    position: absolute;
    left: 8px;
    top: 8px;
    font-size: 24px;
    color: #cccccc;
    z-index: 2;
  }
  #panels #js_block_border_contest_category > .title:after {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 40px;
    height: 40px;
    background: #ebebeb;
    content: '';
    z-index: 1;
  }
  #panels #js_block_border_contest_category > .content {
    display: none;
  }
}
#js_block_border_contest_category li ul {
  position: relative;
  padding-left: 15px !important;
}
#js_block_border_contest_category li.active > ul:after {
  color: #fff;
}
/*block: participants*/
#js_block_border_contest_contest_participant img,
#js_block_border_contest_contest_participant .no_image_user,
#js_block_border_contest_contest_participant .no_image_user:hover {
  vertical-align: bottom;
  margin-bottom: 2px;
}
#js_block_border_contest_contest_participant .participant-container {
  display: flex;
  flex-flow: wrap;
  margin: 0 -4px;
}
#js_block_border_contest_contest_participant .participant-container .participant-item {
  padding: 0 4px;
  margin-bottom: 4px;
}
#js_block_border_contest_contest_participant .participant-container .participant-item .img-wrapper,
#js_block_border_contest_contest_participant .participant-container .participant-item .no_image_user {
  width: 40px;
  height: 40px;
}
#js_block_border_contest_contest_participant .participant-container .participant-item .img-wrapper img,
#js_block_border_contest_contest_participant .participant-container .participant-item .no_image_user img {
  width: 100%;
  height: 100%;
}
#js_block_border_contest_contest_participant .participant-container .participant-item .no_image_user > span {
  font-size: 16px;
}
/*block: statics*/
#js_block_border_contest_statistic .statistic:after {
  clear: both;
  display: block;
  content: "";
}
#js_block_border_contest_statistic .statistic {
  margin-top: -5px;
  overflow: hidden;
}
#js_block_border_contest_statistic .statistic li {
  float: left;
  width: 100%;
  padding: 5px 0;
  border-bottom: 1px solid #eee;
  margin-bottom: -1px;
}
#js_block_border_contest_statistic .statistic li strong {
  font-size: 15px;
  color: #555;
}
/*block most viewed & Wining Entries */
.yc_list_right li {
  overflow: hidden;
  padding: 0 0 10px 0;
  margin-bottom: 10px;
  border-bottom: 1px solid #eee;
  position: relative;
}
.yc_list_right li:last-child {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
.yc_list_right li .ycimg_right_small {
  float: left;
}
.yc_list_right li .ycimg_right_small img {
  float: left;
  width: 50px;
  height: 50px;
}
.yc_list_right li .ycimg_right_small + .ycinfo_right {
  margin-left: 60px;
}
.yc_list_right li .ycimg_right {
  height: 65px;
  width: 80px;
  float: left;
  position: relative;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
.yc_list_right li .ycimg_right + .ycinfo_right {
  margin-left: 90px;
}
.yc_list_right li .ycinfo_right > a {
  display: block;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.yc_list_right li .ycinfo_right .user_profile_link_span a {
  font-weight: normal !important;
}
.yc_list_right li .ycinfo_right p {
  margin: 0;
}
.yc_list_right li .ycinfo_right .ycview:before {
  content: "\f06e";
  font-family: fontAwesome;
  margin-right: 5px;
}
.yc_list_right li .ycinfo_right .ycvotes:before {
  content: "\f087";
  font-family: fontAwesome;
  margin-right: 5px;
}
.entries_win {
  background: url("../../../../PF.Base/module/contest/static/image/award_icon.png") no-repeat center center;
  color: #fff;
  font-weight: bold;
  height: 31px;
  line-height: 22px;
  position: absolute;
  right: 0;
  text-align: center;
  top: -2px;
  font-size: 10px;
  width: 24px;
}
.yc.list_items_blogmusic .entries_win {
  top: 0;
}
/* small list item */
.yc_small_item {
  border-top: 1px solid #dfdfdf;
  padding: 10px 0 0;
  margin-top: 10px;
}
.yc_small_item:first-child {
  padding-top: 0;
  border-top: 0;
  margin-top: 0;
}
.yc_small_item:last-child {
  padding-bottom: 0;
}
.yc_small_item .item_left {
  background-position: center center;
  background-size: cover;
  width: 85px;
  height: 85px;
  overflow: hidden;
  float: left;
  cursor: pointer;
}
.yc_small_item .item_right {
  margin-left: 95px;
}
.yc_small_item .small_title {
  font-weight: bold;
  margin-top: -3px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
body[id^=page_contest] .yc_small_item .item_right p {
  margin-bottom: 4px;
}
.yc_small_item .extra_info {
  font-size: 12px;
  line-height: normal;
  padding: 0;
}
#right .block .yc_view_more,
#left .block .yc_view_more {
  margin-top: 10px;
}
/*home
------------*/
.yc_content_block .content {
  padding: 0 !important;
}
.yc_content_block .yc_view_more.button {
  margin-top: -15px;
  margin-bottom: 10px;
  border-width: 0;
  font-size: 13px;
  transition: all 0.5s ease 0s;
}
/*block: featured slideshow*/
.wrap_slider {
  background: #fff;
  padding: 10px;
}
.yns_contest_carousel .item {
  position: relative;
  height: 370px;
  overflow: hidden;
}
.yns_contest_carousel .item img {
  min-height: 370px;
  width: 100%;
  cursor: pointer;
}
.yns_contest_carousel .slider_des {
  background-color: rgba(34, 36, 40, 0.8);
  left: 0;
  right: 0;
  position: absolute;
  display: block;
  padding-left: 10px;
  padding-right: 10px;
}
.yns_contest_carousel .title {
  font-size: 16px;
  padding-top: 8px;
  padding-bottom: 3px;
  bottom: 54px;
  font-weight: bold;
  display: block;
  color: #fff;
  height: 35px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.yns_contest_carousel .item:hover .title .yns_contest_carousel .title:hover {
  text-decoration: none;
}
.yns_contest_carousel .slider_des {
  bottom: 0;
  font-size: 13px;
  padding-bottom: 10px;
}
.yns_contest_carousel .slider_des p.extra_info {
  padding: 0;
  line-height: normal;
  color: #dbdbdb;
  margin-bottom: 0;
}
.yns_contest_carousel .slider_des p.extra_info a {
  color: #dbdbdb !important;
}
.yns_contest_carousel .slider_des p.extra_info a:hover {
  color: #fff;
  text-decoration: underline;
}
.yns_contest_carousel .slider_des p.extra_info .contest_end_date {
  color: #ffc000;
}
.yns_contest_carousel .slider_date {
  padding-top: 5px;
}
.yns_contest_carousel .slider_date li {
  display: inline;
  margin-right: 10px;
  padding-right: 10px;
  border-right: 1px solid #555;
  color: #dbdbdb;
}
.yns_contest_carousel .slider_date li:last-child {
  border: none;
  margin-right: 0;
  padding-right: 0;
}
.yns_contest_carousel .slider_date li b {
  color: #fff;
  font-size: 14px;
  margin-left: 3px;
}
/*slider control*/
.yns_contest_carousel .owl-controls .owl-prev,
.yns_contest_carousel .owl-controls .owl-next {
  position: absolute;
  display: none;
  font-size: 0;
  font-family: fontAwesome;
  vertical-align: bottom;
  top: 36%;
  transition: all .5s ease 0s;
  -moz-transition: all .5s ease 0s;
  -webkit-transition: all .5s ease 0s;
}
.yns_contest_carousel:hover .owl-controls .owl-prev,
.yns_contest_carousel:hover .owl-controls .owl-next {
  display: block;
}
.yns_contest_carousel .owl-controls .owl-prev {
  left: 10px;
}
.yns_contest_carousel .owl-controls .owl-next {
  right: 10px;
}
.yns_contest_carousel .owl-controls .owl-prev:before,
.yns_contest_carousel .owl-controls .owl-next:before {
  font-size: 48px;
  color: #fff;
  opacity: .5;
}
.yns_contest_carousel .owl-controls .owl-prev:before {
  content: "\f104";
}
.yns_contest_carousel .owl-controls .owl-next:before {
  content: "\f105";
}
.yns_contest_carousel .owl-controls .owl-prev:hover:before,
.yns_contest_carousel .owl-controls .owl-next:hover:before {
  color: #fff;
  opacity: 1;
}
/*featured carousel*/
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* display none until init */
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
  float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer;
}
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
/*block tab*/
.filter_entries {
  padding: 0 0 10px;
  background: #fff;
}
.yncontest_tab {
  background-color: #fff;
}
.yncontest_tab .filter_entries {
  padding: 0 10px 10px 10px;
}
.yncontest_tab .ui-tabs {
  padding: 0;
  border-radius: 0;
}
.yncontest_tab .ui-helper-clearfix:after {
  display: none !important;
}
.yncontest_tab .ui-tabs ul.ui-tabs-nav {
  border: 0 none;
  border-bottom: 1px solid #dbdbdb;
  padding: 0;
  border-radius: 0;
  margin: 0 0 10px;
  background-color: #f8f8f8;
  display: table;
  table-layout: fixed;
  width: 100%;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .yncontest_tab .ui-tabs ul.ui-tabs-nav {
    -webkit-overflow-scrolling: touch;
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .yncontest_tab .ui-tabs ul.ui-tabs-nav {
    -webkit-overflow-scrolling: touch;
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
  }
  #main.empty-right.empty-left .yncontest_tab .ui-tabs ul.ui-tabs-nav {
    display: table;
    overflow: visible;
  }
}
.yncontest_tab .ui-tabs ul.ui-tabs-nav li {
  list-style: none;
  float: none;
  display: table-cell;
  position: relative;
  padding: 0;
  top: 0;
  white-space: nowrap;
  background: #f8f8f8;
  border: none;
  border-radius: 0;
  margin: 0;
  transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
}
.yncontest_tab .ui-tabs ul.ui-tabs-nav li:last-child {
  margin-right: 0;
}
.yncontest_tab .ui-tabs ul.ui-tabs-nav li a {
  float: none;
  text-align: center;
  padding: 0 15px;
  line-height: 40px;
  text-decoration: none;
  font-size: 13px;
  font-weight: normal;
  color: #9F9F9F;
  text-transform: uppercase;
  display: block;
}
.yncontest_tab .ui-tabs ul.ui-tabs-nav li.ui-tabs-active a {
  color: #222;
  font-weight: normal;
}
.yncontest_tab .ui-tabs ul.ui-tabs-nav li.ui-state-hover:after,
.yncontest_tab .ui-tabs ul.ui-tabs-nav li:hover:after,
.yncontest_tab .ui-tabs ul.ui-tabs-nav li.ui-tabs-active:after {
  display: block;
  content: "";
  height: 3px;
  width: 100%;
  background-color: #d1d1d1;
  position: absolute;
  bottom: -1px;
  left: 0;
}
.yncontest_tab .ui-tabs ul.ui-tabs-nav li.ui-tabs-active:after {
  background-color: #555;
}
/*icon type*/
.entype {
  font-family: fontAwesome;
  font-size: 14px;
  color: #fff;
  display: block;
  height: 30px;
  border-radius: 100%;
  width: 30px;
  position: absolute;
  top: 5px;
  right: 5px;
  z-index: 1;
  padding: 6px;
  border: 2px solid #fff;
  text-align: center;
  line-height: 16px;
  transition: all 0.5s ease 0s;
}
.enblog:before {
  content: "\f0c9";
}
.enynblog:before {
  content: "\f0c9";
}
.enphoto:before {
  content: "\f03e";
}
.envideo:before {
  content: "\f03d";
}
.enmusic:before {
  content: "\f001";
}
.yc.large_item:hover .entype,
.wrap_slider .item:hover .entype {
  background-color: #fff;
  color: #555;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
/*feature tags*/
.list_itype {
  float: left;
  position: absolute;
  z-index: 2;
  top: 5px;
}
.itype {
  color: #fff;
  clear: both;
  display: block;
  float: left;
  font-size: 10px;
  margin-top: 2px;
  padding: 3px 5px;
  text-transform: uppercase;
  -moz-border-radius: 0 2px 2px 0;
  -webkit-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
  /* border radius */
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.enfeatured {
  background-color: #007dff;
}
.enpremium {
  background-color: #fc0;
}
.endinsoon {
  background-color: #98d100;
}
.endinsoon {
  background-color: #cf4400;
}
.endraft {
  background-color: #fff;
  color: #222;
}
.enpending {
  background-color: #C7C7C7;
}
.enclosed {
  background-color: #666;
  color: #FFF;
}
.endenied {
  background-color: #C96C2E;
  color: #FFF;
}
/*contest list items*/
.wrap_list_items {
  background: #fff;
  padding: 10px 5px;
}
.wrap_list_items:after {
  clear: both;
  display: table;
  content: "";
}
.wrap_list_items .yc.large_item {
  float: left;
  width: 50%;
  margin: 0 0 15px;
  border: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  padding: 0 5px;
}
.wrap_list_items .yc.large_item .moderation_row {
  position: absolute;
  top: 0;
}
html[dir='ltr'] .wrap_list_items .yc.large_item .moderation_row {
  left: 5px;
}
html[dir='rtl'] .wrap_list_items .yc.large_item .moderation_row {
  right: 5px;
}
.yc.large_item .table_row {
  visibility: hidden;
  height: 0;
  margin: 0;
  padding: 0;
}
.yc.large_item .large_item_action {
  margin-top: -20px;
  position: relative;
}
.yc.large_item .large_item_action li {
  float: left;
  width: 50%;
  text-align: center;
  border: 1px solid #eee;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 3px 5px;
  line-height: normal;
  background: #f8f8f8;
}
.yc.large_item .large_item_action li p {
  text-transform: uppercase;
  font-size: 10px;
  color: #555;
  margin-bottom: 1px;
}
.yc.large_item .large_item_action li strong {
  color: #333;
  font-size: 14px;
}
.yc.large_item .large_item_action li:last-child {
  border-left: 0;
}
.yc.large_item .large_item_image {
  position: relative;
  display: block;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  background-color: #dedede;
}
.yc.large_item .large_item_image:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.yc.large_item .large_item_image .contest_thumb {
  background-color: #F5F5F5;
  background-position: center center;
  background-size: cover;
  overflow: hidden;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  cursor: pointer;
}
.wrap_list_items .yc.large_item .large_item_info {
  display: none;
}
.yc.large_item .large_item_info,
.yc.large_item .large_item_info.large_hover,
.yc.large_item .large_item:hover .large_hover {
  display: block;
  padding: 8px;
  margin-top: -1px;
  border: 1px solid #eee;
}
body[id^="page_contest"] .yc.large_item .large_item_info a.small_title {
  font-weight: bold;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px;
  color: #298ada;
  text-align: left;
}
.yc.large_item .large_item_info .extra_info {
  font-size: 13px;
  padding: 0;
}
body[id^="page_contest"] .yc.large_item .large_item_info .extra_info p {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  text-align: left;
  margin-bottom: 0;
}
/*blog-music list*/
.wrap_list_items .yc.list_items_blogmusic .large_item_info {
  margin-left: 60px;
  display: block;
  font-size: 12px;
  border: none;
  padding: 0;
}
.yc.list_items_blogmusic {
  margin-right: 0;
  background-color: #fff;
}
.yc.list_items_blogmusic .large_item_info p {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-bottom: 0;
}
.yc.list_items_blogmusic .ycs_item_list_inner {
  padding: 10px;
  border: 1px solid #eee;
  height: 72px;
  position: relative;
}
.yc.list_items_blogmusic .yc_view_image {
  float: left;
  margin-right: 10px;
}
.yc.list_items_blogmusic .yc_view_image .img-wrapper,
.yc.list_items_blogmusic .yc_view_image .no_image_user {
  width: 50px;
  height: 50px;
  border-radius: 0;
}
.yc.list_items_blogmusic .yc_view_image .img-wrapper img,
.yc.list_items_blogmusic .yc_view_image .no_image_user img {
  width: 100%;
  height: 100%;
}
.yc.list_items_blogmusic .yc_view_image .js_hover_info:before,
.yc.list_items_blogmusic .yc_view_image .img-wrapper:before {
  border-radius: 0 !important;
}
.yc.list_items_blogmusic .yc_view_image img {
  width: 100%;
  vertical-align: bottom;
  height: auto;
}
.yc.list_items_blogmusic .large_item_info .extra_info p {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.yc.list_items_blogmusic .large_item_info .small_title {
  white-space: nowrap;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: bold;
  color: #298ada;
  font-size: 14px;
  padding: 0;
  margin-top: -4px;
}
.yc.list_items_blogmusic .large_item_info .small_title:hover {
  color: #555;
  text-decoration: underline;
}
.yc.list_items_blogmusic .large_item_action {
  margin-top: 0;
}
.yc.list_items_blogmusic .large_item_action li {
  border: none;
  padding: 0;
  font-size: 13px;
  text-align: left;
  width: auto;
  float: none;
  display: inline;
  margin-right: 10px;
  background: transparent;
}
.yc.list_items_blogmusic .large_item_action li:before {
  margin-right: 1px !important;
  color: #999;
}
.yc.list_items_blogmusic .large_item_action li p {
  font-size: 14px;
  color: #999;
  display: inline;
}
.yc.list_items_blogmusic .large_item_action li.ycvotes:before,
.yc.list_items_blogmusic .large_item_action li.ycviews:before,
#js_block_border_contest_entry_most-voted .ycvotes:before,
#js_block_border_contest_contest_winning-entry .ycvotes:before {
  content: "\f087";
  font-family: fontAwesome;
  margin-right: 5px;
}
.yc.list_items_blogmusic .large_item_action li.ycviews:before {
  content: "\f06e";
  font-family: fontAwesome;
  margin-right: 5px;
}
.js_pager_view_more_link {
  clear: both;
}
/*item menu control/edit*/
.yc.large_item .image_hover_menu_link {
  background: #333 none;
  border-radius: 0;
  font-size: 0;
  text-align: center;
  text-indent: 0;
  line-height: normal;
  right: 0;
  bottom: 20px;
  margin: 0;
  width: 36px;
  height: 24px;
  line-height: 24px;
  font-family: fontAwesome;
}
.yc.large_item .image_hover_menu_link:before {
  content: "\f106";
  font-size: 16px;
  color: #fff;
}
.yc.large_item .image_hover_menu {
  right: 0;
  bottom: 40px;
  font-size: 13px;
}
.yc.large_item .image_hover_menu ul {
  width: auto;
  min-width: 140px;
  background-color: rgba(0, 0, 0, 0.8);
}
.yc.large_item .image_hover_menu ul li a,
.yc.large_item .image_hover_menu ul li a:hover {
  font-size: 11px;
  color: #ccc;
  font-weight: bold;
  display: block;
  line-height: 32px;
  padding: 0 10px;
  border-top: 1px solid #444;
}
.yc.large_item .image_hover_menu ul li a:hover {
  color: #fff;
}
.yc.list_items_blogmusic .image_hover_menu_link {
  right: 0;
  bottom: 0;
}
.yc.list_items_blogmusic .image_hover_menu {
  right: 0;
  bottom: 22px;
}
/*contest status tag label*/
.small_pending {
  background: #555;
  top: 0;
  display: block;
  font-size: 10px;
  left: 0;
  position: absolute;
  text-align: center;
  padding: 4px 8px;
  text-transform: uppercase;
  color: #ccc;
}
.list_items_blogmusic .small_pending {
  left: auto;
  right: 0;
}
.denied {
  background: #424242;
}
.draft {
  background: #555;
}
/*entries list page
----------------------*/
#page_contest_entry_index .filter_entries {
  padding: 10px;
}
#page_contest_entry_index div.public_message {
  display: none;
}
/*add contest
------------------------*/
.yncontest_add_edit_form .edit_menu_container {
  padding-bottom: 0;
}
.yncontest_add_edit_form .js_upload_form_image_holder {
  word-wrap: break-word;
}
.yncontest_add_edit_form .frist_table .table_left {
  padding-top: 0;
}
.yncontest_add_edit_form .table .extra_info {
  font-style: italic;
}
.yncontest_add_edit_form .table label.error {
  background: #e65151;
  color: #fff;
  padding: 10px;
  display: block;
  margin-top: 2px;
}
/*edit contest
----------------------*/
#js_contest_block_email_conditions .edit_menu_container {
  padding-bottom: 0;
}
/*detail contest
----------------------*/
.wrapper_contest {
  position: relative;
  background: #fff;
}
.wrapper_contest #js_approve_message {
  margin-bottom: 0;
}
#page_contest_view #container #js_marketplace_click_image_viewer {
  right: 100%;
  left: auto;
}
#page_contest_view .container-fluid #js_marketplace_click_image_viewer {
  top: 135px;
}
.yc_view_contest_name {
  font-size: 18px;
  font-weight: 300;
  color: #555;
  border-bottom: 3px solid #dbdbdb;
  color: #222;
  padding: 10px;
}
.yconstest_detail_voted {
  background-color: #fff;
}
.yconstest_detail_voted .ycs_item_list {
  position: relative;
}
.yconstest_detail_voted .ycs_item_list .next_voted {
  padding: 0 10px;
}
.yconstest_detail_voted .large_item_info .extra_info,
.yconstest_detail_voted .large_item_action {
  padding: 0;
  font-size: 13px;
  margin-right: 10px;
  color: #999;
}
.yconstest_detail_voted .yc_view_contest_name {
  margin: -10px -10px 8px;
  padding: 10px 45px 10px 10px;
}
.yconstest_detail_voted.has-action .yc_view_contest_name {
  padding: 10px 58px 10px 10px;
}
.yconstest_detail_voted .large_item_action div {
  display: inline-block;
  vertical-align: bottom;
  font-size: 13px;
  margin-right: 12px;
}
.yconstest_detail_voted .large_item_action div strong {
  color: #222;
  margin-left: 3px;
}
.yconstest_detail_voted .large_item_action .ycvotes:before {
  content: "Votes";
}
.yconstest_detail_voted .large_item_action .ycviews:before {
  content: "Views";
}
.yconstest_detail_voted .pager_links {
  position: static;
}
.yconstest_detail_voted .yc_promote {
  font-size: 13px;
  font-weight: bold;
  padding-top: 10px;
}
.yconstest_detail_voted .yc_promote input {
  margin-top: 5px !important;
}
.ydetail_description h3 {
  background: none;
  margin: -10px -10px 10px;
  color: #222;
  font-weight: normal;
  border-bottom: 1px solid #eee;
}
#page_contest_view .yc_detail_contest {
  word-wrap: break-word;
  white-space: pre-line;
}
#page_contest_view .yc_detail_contest img {
  max-width: 100%;
}
/*popup: promote*/
#yncontest_promote_contest_form {
  overflow: hidden;
}
.promote_contest_form_top {
  float: left;
  width: 50%;
}
.promote_contest.promote_box {
  float: right;
  width: 267px;
  border: 1px solid #eee;
  height: 400px;
}
.promote_contest.promote_box .yc.large_item .large_item_image {
  height: 170px;
}
.promote_contest.promote_box .yc.large_item .large_item_info {
  display: block;
  font-size: 13px;
  padding: 10px;
}
.yc_view_image.ycontest_photo .large_item_image img {
  width: 100%;
}
/*participants list*/
.yc_view_participant {
  overflow: hidden;
  margin-bottom: 10px;
  padding: 10px;
}
.yc_view_participant li {
  width: 33.333%;
  margin-bottom: 10px;
  max-height: 50px;
}
html[dir="ltr"] .yc_view_participant li > a:nth-child(2) {
  margin-left: 8px;
}
html[dir="rtl"] .yc_view_participant li > a:nth-child(2) {
  margin-right: 8px;
}
/*contest information table (case: leave contest) */
.ycontest_info {
  font-size: 13px;
}
.ycontest_details {
  overflow: hidden;
  padding: 0 10px 10px;
}
.ycontest_details .ycleft_details {
  position: relative;
  float: left;
  width: 70%;
}
.ycleft_details .start_end_date {
  background-color: #d1e8ff;
  color: #222;
  padding: 10px;
  margin-bottom: 2px;
}
.ycleft_details .start_end_date h3 {
  margin: -10px -10px 10px;
  padding: 10px;
  background-color: #bfddfc;
}
.ycleft_details p {
  margin-bottom: 0;
}
.ycleft_details .day_lefts {
  display: block;
  font-weight: bold;
  font-size: 18px;
  position: absolute;
  right: 10px;
  top: 8px;
}
.ycleft_details .yc_entry_voting {
  float: left;
  width: 50%;
  padding: 9px 10px;
  font-size: 12px;
  min-height: 75px;
  background-color: #eee;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.ycleft_details .yc_entry_voting .count_down {
  font-weight: bold;
  color: #222;
  font-size: 14px;
}
.ycleft_details .yc_entry_voting.ycsubmit_entry {
  border-right: 2px solid #fff;
}
.yconstest_detail_voted .table_content {
  word-wrap: break-word;
}
.ycontest_details .yc_view_statistic {
  float: right;
  width: 30%;
  margin: 0;
  height: 180px;
  overflow: hidden;
  border-bottom: 1px solid #eee;
}
.ycontest_details .yc_view_statistic li:first-child {
  padding: 0;
  border: 0 none;
}
.ycontest_details .yc_view_statistic li:last-child {
  border-bottom: 0 none;
}
.ycontest_details .yc_view_statistic h4 {
  background: #eee;
  border-bottom: 1px solid #ccc;
  font-size: 13px;
  font-weight: bold;
  line-height: 23px;
  height: 43px;
  padding: 10px;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ycontest_details .yc_view_statistic li {
  display: block;
  border: none;
  text-align: left;
  padding: 5px 10px;
  width: auto;
  float: none;
  margin: 0;
  border-width: 0 1px 1px 0;
  border-color: #eee;
  border-style: solid;
  font-size: 14px;
}
.ycontest_details .yc_view_statistic li span {
  float: left;
}
.ycontest_details .yc_view_statistic li b {
  font-weight: bold;
  color: #222;
  margin-left: 100px;
  display: block;
  text-align: right;
}
.yc_view_statistic li span:before {
  font-family: fontAwesome;
  margin-right: 8px;
}
.yc_view_statistic li.ycparticipants span:before {
  content: "\f0c0";
}
.yc_view_statistic li.ycentries span:before {
  content: "\f0f6";
}
.yc_view_statistic li.yclikes span:before {
  content: "\f087";
}
.yc_view_statistic li.ycviews span:before {
  content: "\f06e";
}
.yc_view_statistic li.ycviews {
  height: 45px;
}
#page_contest_view .block.yc_content_block {
  margin-bottom: 0;
}
.yc_content_block h3 {
  font-size: 14px;
}
#page_contest_view .yncontest_tab .ui-tabs-panel {
  padding: 0 10px 10px;
}
/*contest type: photo*/
.left_contest_info li {
  border-bottom: 1px solid #fff;
  text-align: center;
  padding: 10px;
}
.left_contest_info li:nth-child(1) {
  background: #B5D7FE;
}
.left_contest_info li:nth-child(2) {
  background: #D5E8FD;
}
.left_contest_info li:nth-child(3) {
  background: #ddd;
  border-bottom: none 0;
}
.left_contest_info li span {
  display: block;
  font-size: 13px;
}
.left_contest_info li span:nth-child(2) {
  font-weight: bold;
  font-size: 16px;
  color: #222;
}
.yconstest_detail_voted .table_content .entry_content_photo {
  text-align: center;
}
.yconstest_detail_voted .table_content .entry_content_photo img {
  width: 100%;
}
.yconstest_detail_voted .table_content .photo_action {
  padding: 10px;
  font-size: 13px;
  border-bottom: 1px solid #eee;
  font-weight: bold;
}
/*contest type: video*/
.ycvideocontainer {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}
.ycvideocontainer iframe,
.ycvideocontainer object,
.ycvideocontainer embed,
.ycvideocontainer video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/*tab: description*/
#page_contest_view .attachment_holder_view {
  margin-top: 15px;
  overflow: hidden;
}
#page_contest_view .attachment_holder_view .attachment_header_holder {
  background: none transparent;
  border: 1px solid #f5f5f5;
  color: #555;
}
#page_contest_view .attachment_holder_view .attachment_row {
  border: 1px solid #f5f5f5;
  margin-top: 2px;
  margin-left: 0;
  overflow: hidden;
}
#page_contest_view .attachment_holder_view .attachment_row_title {
  font-size: 11px;
  padding-left: 100px;
  border: 0;
  border-radius: 0;
}
#page_contest_view .attachment_holder_view .attachment_row > div {
  border: 0;
  border-radius: 0;
}
#page_contest_view .attachment_holder_view .attachment_row_link {
  display: block;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#page_contest_view .attachment_holder_view .attachment_image {
  float: left;
  margin-right: 10px;
  width: 80px;
  margin-top: -42px;
}
#page_contest_view .attachment_holder_view .attachment_image img {
  width: 100%;
}
/*tab: announcement*/
#page_contest_view #core_js_contest_form_announcement {
  margin-bottom: 15px;
}
.yc_announcement_item {
  border-bottom: 1px solid #eee;
  padding: 0 0 10px;
  position: relative;
  margin-bottom: 10px;
  word-wrap: break-word;
}
.yc_announcement_item:first-child {
  padding-top: 0;
}
.yc_announcement_item:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}
.yc_announcement_item h4 {
  font-size: 16px;
  font-weight: bold;
  margin-right: 100px;
}
.yc_announcement_item .extra_info {
  padding-bottom: 5px;
  padding-top: 2px;
  font-size: 12px;
  font-weight: 300;
}
.yc_announcement_item .m_4 {
  padding: 0 0 10px;
}
.yc_announcement_item .m_4 + div {
  font-size: 13px;
}
.yc_announcement_item .actions {
  margin-left: -3px;
  padding-top: 5px;
}
.yc_announcement_item .actions li {
  display: inline;
  margin: 0 3px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bold;
}
.yc_announcement_item .actions li a:hover {
  text-decoration: underline;
  color: #555;
}
/*Popup join*/
.yncontest_term_condition_scroll {
  margin-bottom: 15px;
  overflow: auto;
  max-height: 300px;
}
.js_box input[type="checkbox"]:focus,
.js_box input[type="radio"]:focus {
  width: auto;
}
/*detail contest: right panel*/
#panels .yc.large_item .large_item_image {
  height: auto;
}
#panels .image_hover_holder {
  border: none;
}
#panels .image_hover_holder .yc_view_image {
  background: #fff;
  min-height: 80px;
}
#panels .image_hover_holder .yc_view_image .js_contest_click_image img {
  width: 100%;
}
.yc_list_action_1,
.yc_list_action_2 {
  background: #fff;
  clear: both;
}
.yc_list_action_1 li,
.yc_list_action_2 li {
  border-bottom: 1px solid #eee;
  position: relative;
}
.yc_list_action_1 li a,
.yc_list_action_2 li a {
  display: block;
  text-transform: uppercase;
  color: #555;
  padding: 0 10px 0 40px;
  line-height: 41px;
  color: #888;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.yc_list_action_1 li a:hover,
.yc_list_action_2 li a:hover {
  color: #555;
}
.yc_list_action_1 li a:before,
.yc_list_action_2 li a:before {
  font-family: fontAwesome;
  margin-right: 15px;
  margin-left: -40px;
  float: left;
  background-color: #f8f8f8;
  font-weight: normal;
  width: 40px;
  height: 41px;
  line-height: 41px;
  text-align: center;
  transition: all 0.5s ease 0s;
  color: #aaa;
}
.yc_list_action_1 li:hover a:before,
.yc_list_action_2 li:hover a:before {
  color: #555;
}
.yc_list_action_1 li#yncontest_photo_invite_link a:before {
  content: "\f0c0";
}
.yc_list_action_1 li#yncontest_photo_follow_link a:before {
  content: "\f096";
}
.yc_list_action_1 li#yncontest_photo_follow_link a[title^="Un-Follow"]:before {
  content: "\f14a";
}
.yc_list_action_1 li#yncontest_photo_favorite_link a:before {
  content: "\f006";
}
.yc_list_action_1 li#yncontest_photo_favorite_link a[title^="Un-Favorite"]:before {
  content: "\f005";
}
.yc_list_action_2 li a[title^="Leave"].yc_joined:before {
  content: "\f08b";
}
.yc_list_action_2 li a[title^="Join"].yc_joined:before {
  content: "\f090";
}
.yc_list_action_2 li a.yc_promotes:before {
  content: "\f024";
}
.yc_list_action_2 li a.yc_sub_entry:before {
  content: "\f093";
}
.yc_view_statistic {
  margin-top: -5px;
  overflow: hidden;
}
.yc_view_statistic li {
  border-bottom: 1px solid #eee;
  float: left;
  margin-bottom: -1px;
  padding: 10px 0;
  width: 100%;
}
#page_contest_view #panels .block .bottom {
  padding: 0 10px 10px;
  background: #fff;
}
#page_contest_view.show-side-panel-mode #panels .block .bottom,
#page_contest_view.show-side-panel-mode #panels .left_contest_info {
  padding: 0;
}
#page_contest_view #panels .block .bottom ul li {
  display: block;
}
#page_contest_view #panels .block .bottom ul li a {
  padding: 12px 20px;
  font-size: 15px;
  font-weight: 300;
  letter-spacing: 1px;
  text-transform: uppercase;
  box-shadow: none;
  display: block;
  text-align: center;
  background: transparent;
  color: #595959;
  border: 1px #595959 solid;
  border-radius: 0;
  font-size: 14px;
}
#page_contest_view #panels .block .bottom ul li a:hover {
  background: #595959;
  color: #e5e5e5;
}
.yncontest_tab #tabs_view {
  font-family: 'Open Sans', sans-serif !important;
  background-color: #fff;
}
/*submit entry
--------------------*/
.yc_entry_submit_top,
#yncontest_add_entry {
  padding: 0 10px 10px;
  background: #fff;
}
.yc_entry_submit_top {
  padding-bottom: 0;
}
.yc_entry_submit_top p {
  font-size: 13px;
}
.yc_entry_submit_top h3 {
  background: transparent;
  padding: 0 0 5px;
  font-weight: bold;
}
.header_bar_search_holder {
  position: relative;
}
.header_bar_search_holder input.txt_input {
  color: #888888;
}
.header_bar_search_holder .extra_info {
  font-size: 13px;
}
.yc_entry_submit .wrap_list_items {
  margin-bottom: 0;
  padding-bottom: 0;
}
.yc_entry_submit .yc.yncontest_add_entry_item {
  width: 33.33%;
}
.yc.yncontest_add_entry_item .yc_view_image {
  height: 120px;
  background-size: cover;
  background-position: center center;
  transition: all .5s ease 0s;
  -moz-transition: all .5s ease 0s;
  -webkit-transition: all .5s ease 0s;
}
.yc.yncontest_add_entry_item:hover {
  cursor: pointer;
}
.yc.yncontest_add_entry_item .large_item_info {
  display: block !important;
  margin-top: 0;
  border-top: 0;
}
.yc.yncontest_add_entry_item .large_item_info {
  display: block;
  padding: 5px 10px;
  text-align: center;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.yc.yncontest_add_entry_item.select .large_item_info {
  background-color: #00b868;
  border-color: #00b868;
}
.yc.yncontest_add_entry_item.select:before {
  content: "\f05d";
  font-size: 32px;
  color: #fff;
  position: absolute;
  width: 32px;
  height: 32px;
  left: 50%;
  top: 28%;
  margin-left: -16px;
  font-family: fontAwesome;
  z-index: 1;
  line-height: 32px;
  text-shadow: 1px 1px 0 #888;
}
.yc.yncontest_add_entry_item.select .yc_view_image {
  opacity: 0.5;
}
.yc.yncontest_add_entry_item .large_item_info .small_title {
  color: #555;
}
.yc.yncontest_add_entry_item.select .large_item_info .small_title {
  color: #fff;
}
.yc.yncontest_add_entry_item.select .yc_entry_submit .table_clear_button li:first-child input {
  border-color: #595959;
  border-width: 1px;
}
.yc_entry_submit .js_pager_view_more_link {
  padding: 10px;
  margin: 0;
  border-top: 1px solid #eee;
}
.yc_entry_submit .js_pager_view_more_link .pager_links_holder {
  margin: 0;
}
#yncontest_add_entry .table_clear input.button {
  border-width: 1px;
}
/*contest payment*/
.ync_box_payment div.row1,
.ync_box_payment div.row2 {
  padding: 10px;
  border-bottom: 1px solid #dbdbdb;
  margin-bottom: 0;
}
.ync_box_payment .gateway_title {
  font-weight: 300;
  margin-bottom: 5px;
}
.ync_box_payment h3 {
  position: relative;
  overflow: hidden;
  border-bottom: 1px solid #eee;
  background: #fafafa;
  margin-bottom: 1px;
  padding: 10px;
}
/*popup confirm payment*/
.yncontest_fee {
  border-top: 1px solid #eee;
  color: #555;
  font-size: 20px;
  font-weight: 300;
  padding: 10px 10px 0;
  text-align: center;
  margin-top: 10px;
}
.yncontest_fee span {
  font-weight: bold;
}
/*common
---------------*/
.yc_small_item:after,
.wrap_list_items:after,
.wrap_list_items .yc.large_item .large_item_action:after,
#page_contest_entry_index ._block_content:after,
.yc_view_statistic:before,
.yc_view_statistic:after,
#page_contest_add .js_contest_block:after {
  display: block;
  clear: both;
  content: "";
}
#panels .image_hover_holder .yc_view_image,
.yc_list_action_2,
.left_contest_info,
.wrap_slider {
  margin-bottom: 20px;
}
.ycontest_info,
.yconstest_detail_voted .large_item_info,
.yconstest_detail_voted .table_content,
.ydetail_description,
.left_contest_info,
#js_contest_block_main,
#js_contest_block_email_conditions,
#js_contest_block_invite_friends {
  background: #fff;
  padding: 10px;
}
/* Responsive
-------------------*/
@media screen and (max-width: 991px) {
  .yc_view_participant li {
    width: 48%;
  }
}
@media screen and (max-width: 700px) {
  .yns_invite_frdlist,
  .yns_invite_newguest_list {
    float: none;
    width: auto;
  }
  .yns_invite_frdlist .label_flow {
    height: 120px !important;
  }
  .yns_invite_newguest_list .label_flow {
    height: 150px !important;
  }
  .yns_invite_newguest_list .js_cached_friend_name {
    float: left;
    width: 44%;
    margin: 0 3%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
}
@media only screen and (max-device-width: 1000px), only screen and (max-width: 1000px) {
  .show-side-panel-mode {
    overflow: hidden;
  }
  .show-side-panel-mode #container #panels {
    overflow-y: auto;
  }
}
@media only screen and (max-device-width: 700px), only screen and (max-width: 700px) {
  body[id^=page_contest] #container {
    display: block;
  }
  /*add*/
  #page_contest_add .js_box,
  #page_contest_view .js_box {
    left: 5% !important;
    margin-left: 0 !important;
    width: 90% !important;
  }
  /*popup Promote*/
  .promote_contest_form_top {
    float: none;
    width: auto;
  }
  .yncontest.promote_contest.promote_box {
    float: none;
    width: 100%;
  }
  /*detail*/
  .ycontest_details .ycleft_details,
  .ycontest_details .yc_view_statistic {
    float: none;
    width: auto;
  }
  .ycleft_details .yc_entry_voting {
    height: 80px;
  }
  .ycleft_details .yc_entry_voting.ycsubmit_entry::after,
  .ycleft_details .yc_entry_voting.ycsubmit_entry::before {
    top: 164px;
  }
  .ycleft_details .yc_entry_voting i {
    display: block;
  }
  .ycontest_details .yc_view_statistic {
    clear: both;
    border-top: 2px solid #fff;
  }
  .ycontest_details .yc_view_statistic li {
    border-right: none;
  }
  .ycontest_details .yc_view_statistic h4 {
    background: none transparent;
  }
  .yconstest_detail_voted .pager_links_holder {
    position: static;
    padding: 0;
    height: 28px;
    margin: 0;
  }
  .yconstest_detail_voted .pager_links {
    float: right;
  }
}
@media only screen and (min-device-width: 480px) and (max-device-width: 700px), only screen and (min-width: 480px) and (max-width: 700px) {
  .show-side-panel-mode .image_hover_holder .yc_view_image {
    width: 45%;
    float: left;
    margin-bottom: 0;
  }
  .show-side-panel-mode .yc_list_action_1,
  .show-side-panel-mode .yc_list_action_2 {
    margin-left: 48%;
  }
}
@media only screen and (max-device-width: 690px), only screen and (max-width: 690px) {
  .wrap_list_items .yc.large_item {
    width: 50%;
  }
  /*tabs*/
  .yncontest_tab .ui-tabs ul.ui-tabs-nav li {
    display: block;
  }
  .yncontest_tab .ui-tabs ul.ui-tabs-nav li a {
    border-bottom: 1px solid #e8e8e8;
  }
  .yncontest_tab .ui-tabs ul.ui-tabs-nav li:last-child a {
    border-bottom: 0 none;
  }
  .yncontest_tab .ui-tabs ul.ui-tabs-nav li.ui-state-hover {
    background-color: #eee;
  }
  .yncontest_tab .ui-tabs ul.ui-tabs-nav li.ui-tabs-active {
    color: #fff;
    background-color: #525252;
  }
  .yncontest_tab .ui-tabs ul.ui-tabs-nav li.ui-tabs-active a {
    color: #fff;
  }
  .yncontest_tab .ui-tabs ul.ui-tabs-nav li.ui-state-hover:after,
  .yncontest_tab .ui-tabs ul.ui-tabs-nav li:hover:after,
  .yncontest_tab .ui-tabs ul.ui-tabs-nav li.ui-tabs-active:after {
    display: none;
  }
}
@media only screen and (max-device-width: 480px), only screen and (max-width: 480px) {
  .wrap_list_items .yc.large_item {
    width: auto;
    float: none;
  }
  .yc_view_participant li {
    width: 100%;
  }
}
@media only screen and (max-device-width: 320px), only screen and (max-width: 320px) {
  /*home slideshow*/
  .yns_contest_carousel .owl-controls {
    display: none !important;
  }
  .yns_contest_carousel .title {
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .yns_contest_carousel .slider_date li {
    border: none;
    padding-right: 0;
  }
  .yns_contest_carousel .slider_date li.yc_last {
    display: block;
    float: none;
  }
  .yns_contest_carousel .slider_date {
    padding-top: 0;
  }
  .yns_contest_carousel .item {
    height: 250px;
  }
  .yns_contest_carousel .item img {
    height: 250px;
    width: auto;
  }
  /*home contest list*/
  .wrap_list_items .yc.large_item {
    float: none;
    width: auto;
  }
  /*detail*/
  .ycleft_details .yc_entry_voting {
    min-height: 100px;
  }
  /*submit an entry*/
  .yc_entry_submit .wrap_list_items .yc.large_item {
    width: 33.333%;
    float: left;
  }
  .yc.yncontest_add_entry_item .yc_view_image {
    height: 70px;
  }
}
@media only screen and (min-width: 480px) {
  .yc_announcement_item .actions {
    position: absolute;
    right: 0;
    top: 0;
    margin: -1px -1px 0 0;
  }
}
@media only screen and (min-device-width: 320px) and (max-device-width: 1024px) {
  html {
    -webkit-text-size-adjust: none;
  }
}
.ycontest_details .yc_view_statistic li:first-child h4 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.contest_view_action .item_bar_action_holder .item_bar_action,
.yconstest_detail_voted .item_bar_action_holder .item_bar_action {
  background: none;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 32px;
  height: 40px;
  padding: 0!important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
}
.contest_view_action .item_bar_action_holder .item_bar_action:hover,
.yconstest_detail_voted .item_bar_action_holder .item_bar_action:hover {
  color: #555555;
}
.contest_view_action .item_bar_action_holder .item_bar_action:hover i.ico:before,
.yconstest_detail_voted .item_bar_action_holder .item_bar_action:hover i.ico:before {
  content: "\ea88";
}
.contest_view_action .item_bar_action_holder .item_bar_action:before,
.yconstest_detail_voted .item_bar_action_holder .item_bar_action:before {
  display: none;
}
.wrap_list_items .ycs_item_list ._moderator,
.wrap_list_items .ycs_item_list .moderation_row {
  top: 0;
  position: absolute;
  z-index: 3;
}
html[dir="ltr"] .wrap_list_items .ycs_item_list ._moderator,
html[dir="ltr"] .wrap_list_items .ycs_item_list .moderation_row {
  left: 0;
}
html[dir="rtl"] .wrap_list_items .ycs_item_list ._moderator,
html[dir="rtl"] .wrap_list_items .ycs_item_list .moderation_row {
  right: 0;
}
.yc_view_participant {
  display: flex;
  flex-flow: wrap;
}
.yc_view_participant li {
  display: flex;
}
.yc_view_participant .img-wrapper,
.yc_view_participant .no_image_user {
  width: 48px;
  height: 48px;
  min-width: 48px;
}
.yc_view_participant .img-wrapper img,
.yc_view_participant .no_image_user img {
  width: 100%;
  height: 100%;
}
#yc_entry_submit_entry_content .header_bar_search {
  margin: 0;
}
#page_contest_view .header-filter-holder {
  padding-top: 16px;
}
.item_bar.contest_view_action .item_bar_action {
  display: flex;
  align-items: center;
  justify-content: center;
}
._app_contest .contest-blog-feed .blog-feed-image,
._app_contest_entry .contest-blog-feed .blog-feed-image,
.feed_share_contest .contest-blog-feed .blog-feed-image,
.feed_share_contest_entry .contest-blog-feed .blog-feed-image {
  width: 100%;
  cursor: pointer;
}
._app_contest .contest-blog-feed .blog-feed-image span,
._app_contest_entry .contest-blog-feed .blog-feed-image span,
.feed_share_contest .contest-blog-feed .blog-feed-image span,
.feed_share_contest_entry .contest-blog-feed .blog-feed-image span {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
._app_contest .contest-blog-feed .blog-feed-image span:before,
._app_contest_entry .contest-blog-feed .blog-feed-image span:before,
.feed_share_contest .contest-blog-feed .blog-feed-image span:before,
.feed_share_contest_entry .contest-blog-feed .blog-feed-image span:before {
  content: "";
  display: block;
  padding-bottom: 50%;
}
._app_contest .contest-blog-feed .blog-feed-info,
._app_contest_entry .contest-blog-feed .blog-feed-info,
.feed_share_contest .contest-blog-feed .blog-feed-info,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info {
  position: relative;
  border: 1px solid #dcdcdc;
  padding: 10px 20px 10px 14px;
}
._app_contest .contest-blog-feed .blog-feed-info .blog-title,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-title,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-title,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-title {
  margin-bottom: 2px;
}
._app_contest .contest-blog-feed .blog-feed-info .blog-title a,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-title a,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-title a,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-title a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555 !important;
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._app_contest .contest-blog-feed .blog-feed-info .blog-title a:hover,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-title a:hover,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-title a:hover,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-title a:hover {
  color: #3b5998 !important;
}
._app_contest .contest-blog-feed .blog-feed-info .blog-info-general,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general {
  margin-bottom: 2px;
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
}
html[dir="ltr"] ._app_contest .contest-blog-feed .blog-feed-info .blog-info-general > span,
html[dir="ltr"] ._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general > span,
html[dir="ltr"] .feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general > span,
html[dir="ltr"] .feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general > span {
  margin-right: 8px;
}
html[dir="rtl"] ._app_contest .contest-blog-feed .blog-feed-info .blog-info-general > span,
html[dir="rtl"] ._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general > span,
html[dir="rtl"] .feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general > span,
html[dir="rtl"] .feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general > span {
  margin-left: 8px;
}
._app_contest .contest-blog-feed .blog-feed-info .blog-info-general a,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general a,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general a,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general a {
  color: #555555 !important;
}
._app_contest .contest-blog-feed .blog-feed-info .blog-info-general a:hover,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general a:hover,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general a:hover,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general a:hover {
  color: #3b5998 !important;
}
html[dir='rtl'] ._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-datetime,
html[dir='rtl'] ._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-datetime,
html[dir='rtl'] .feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-datetime,
html[dir='rtl'] .feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-datetime {
  display: inline-block;
}
html[dir='rtl'] ._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory,
html[dir='rtl'] ._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory,
html[dir='rtl'] .feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory,
html[dir='rtl'] .feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory,
html[dir='rtl'] ._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-views,
html[dir='rtl'] ._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-views,
html[dir='rtl'] .feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-views,
html[dir='rtl'] .feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-views {
  display: inline-block;
}
._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory:before,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory:before,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory:before,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory:before,
._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-views:before,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-views:before,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-views:before,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-views:before {
  content: ".";
}
html[dir="ltr"] ._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory:before,
html[dir="ltr"] ._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory:before,
html[dir="ltr"] .feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory:before,
html[dir="ltr"] .feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory:before,
html[dir="ltr"] ._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-views:before,
html[dir="ltr"] ._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-views:before,
html[dir="ltr"] .feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-views:before,
html[dir="ltr"] .feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-views:before {
  margin-right: 8px;
}
html[dir="rtl"] ._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory:before,
html[dir="rtl"] ._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory:before,
html[dir="rtl"] .feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory:before,
html[dir="rtl"] .feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory:before,
html[dir="rtl"] ._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-views:before,
html[dir="rtl"] ._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-views:before,
html[dir="rtl"] .feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-views:before,
html[dir="rtl"] .feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-views:before {
  margin-left: 8px;
}
._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip.open > a,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip.open > a,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip.open > a,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip.open > a {
  color: #2d4373 !important;
}
._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip > a,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip > a,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip > a,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip > a {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  color: #3b5998 !important;
}
._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip > a:hover,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip > a:hover,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip > a:hover,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip > a:hover {
  color: #2d4373 !important;
}
._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu {
  background: rgba(0, 0, 0, 0.86);
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.4);
  min-width: 200px;
}
._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu:after,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu:after,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu:after,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu:after {
  border-color: transparent;
  border-top-color: rgba(0, 0, 0, 0.86);
  bottom: 0;
}
._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu > li a,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu > li a,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu > li a,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu > li a {
  color: #fff !important;
  white-space: normal;
}
._app_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu > li a:hover,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu > li a:hover,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu > li a:hover,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-info-general .blog-catgory .dropdown-tooltip .dropdown-menu > li a:hover {
  color: #fff !important;
  background: transparent !important;
}
._app_contest .contest-blog-feed .blog-feed-info .blog-content,
._app_contest_entry .contest-blog-feed .blog-feed-info .blog-content,
.feed_share_contest .contest-blog-feed .blog-feed-info .blog-content,
.feed_share_contest_entry .contest-blog-feed .blog-feed-info .blog-content {
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 57px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  white-space: pre-line;
}
._app_contest .contest-blog-feed.has-image .blog-title a,
._app_contest_entry .contest-blog-feed.has-image .blog-title a,
.feed_share_contest .contest-blog-feed.has-image .blog-title a,
.feed_share_contest_entry .contest-blog-feed.has-image .blog-title a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 21px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  display: block !important;
}
._app_contest .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-catgory:before,
._app_contest_entry .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-catgory:before,
.feed_share_contest .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-catgory:before,
.feed_share_contest_entry .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-catgory:before {
  content: "-";
}
html[dir="ltr"] ._app_contest .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-catgory:before,
html[dir="ltr"] ._app_contest_entry .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-catgory:before,
html[dir="ltr"] .feed_share_contest .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-catgory:before,
html[dir="ltr"] .feed_share_contest_entry .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-catgory:before {
  margin-right: 8px;
}
html[dir="rtl"] ._app_contest .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-catgory:before,
html[dir="rtl"] ._app_contest_entry .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-catgory:before,
html[dir="rtl"] .feed_share_contest .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-catgory:before,
html[dir="rtl"] .feed_share_contest_entry .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-catgory:before {
  margin-left: 8px;
}
._app_contest .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-views:before,
._app_contest_entry .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-views:before,
.feed_share_contest .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-views:before,
.feed_share_contest_entry .contest-blog-feed.has-image .blog-feed-info .blog-info-general .blog-views:before {
  display: none;
}
._app_contest .contest-blog-feed.has-image .blog-views,
._app_contest_entry .contest-blog-feed.has-image .blog-views,
.feed_share_contest .contest-blog-feed.has-image .blog-views,
.feed_share_contest_entry .contest-blog-feed.has-image .blog-views {
  padding: 4px 8px;
  border-radius: 12px;
  background: rgba(0, 0, 0, 0.7);
  position: absolute;
  top: -35px;
  margin-right: 0 !important;
  color: #fff;
}
html[dir="ltr"] ._app_contest .contest-blog-feed.has-image .blog-views,
html[dir="ltr"] ._app_contest_entry .contest-blog-feed.has-image .blog-views,
html[dir="ltr"] .feed_share_contest .contest-blog-feed.has-image .blog-views,
html[dir="ltr"] .feed_share_contest_entry .contest-blog-feed.has-image .blog-views {
  right: 8px;
}
html[dir="rtl"] ._app_contest .contest-blog-feed.has-image .blog-views,
html[dir="rtl"] ._app_contest_entry .contest-blog-feed.has-image .blog-views,
html[dir="rtl"] .feed_share_contest .contest-blog-feed.has-image .blog-views,
html[dir="rtl"] .feed_share_contest_entry .contest-blog-feed.has-image .blog-views {
  left: 8px;
}
._app_contest .contest-v-feed-video video,
._app_contest_entry .contest-v-feed-video video,
.feed_share_contest .contest-v-feed-video video,
.feed_share_contest_entry .contest-v-feed-video video,
._app_contest .contest-v-feed-video iframe,
._app_contest_entry .contest-v-feed-video iframe,
.feed_share_contest .contest-v-feed-video iframe,
.feed_share_contest_entry .contest-v-feed-video iframe {
  position: absolute;
  border: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
._app_contest .contest-v-feed-video video,
._app_contest_entry .contest-v-feed-video video,
.feed_share_contest .contest-v-feed-video video,
.feed_share_contest_entry .contest-v-feed-video video {
  background-color: #eee;
}
._app_contest .contest-v-feed-video.feed-video-upload .fb_video_player,
._app_contest_entry .contest-v-feed-video.feed-video-upload .fb_video_player,
.feed_share_contest .contest-v-feed-video.feed-video-upload .fb_video_player,
.feed_share_contest_entry .contest-v-feed-video.feed-video-upload .fb_video_player {
  position: relative;
  padding-bottom: 55%;
  height: 0;
  border: 0;
}
._app_contest .contest-v-feed-video.feed-video-upload .fb_video_player video,
._app_contest_entry .contest-v-feed-video.feed-video-upload .fb_video_player video,
.feed_share_contest .contest-v-feed-video.feed-video-upload .fb_video_player video,
.feed_share_contest_entry .contest-v-feed-video.feed-video-upload .fb_video_player video {
  max-width: 100%;
}
._app_contest .v-feed-inner,
._app_contest_entry .v-feed-inner,
.feed_share_contest .v-feed-inner,
.feed_share_contest_entry .v-feed-inner {
  border: 1px solid #e5e5e5;
  border-top: 0;
  padding: 12px;
  display: flex;
  flex-direction: column;
  background: #fff;
}
._app_contest .v-feed-inner .v-feed-title,
._app_contest_entry .v-feed-inner .v-feed-title,
.feed_share_contest .v-feed-inner .v-feed-title,
.feed_share_contest_entry .v-feed-inner .v-feed-title {
  z-index: 2;
  font-size: 16px;
  line-height: 21px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: bold !important;
  position: static;
  padding-right: 0 ;
  padding-left: 0 ;
  color: #555555 !important;
  margin-top: 0 !important;
  margin-bottom: 4px;
}
._app_contest .v-feed-description,
._app_contest_entry .v-feed-description,
.feed_share_contest .v-feed-description,
.feed_share_contest_entry .v-feed-description {
  margin-top: 0;
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  white-space: pre-line;
}
._app_contest .contest-music-listing .contest-item-player.music_player,
._app_contest_entry .contest-music-listing .contest-item-player.music_player,
.feed_share_contest .contest-music-listing .contest-item-player.music_player,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player {
  padding: 0;
  border: 0;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__offscreen,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__offscreen,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__offscreen,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__offscreen {
  display: none;
}
._app_contest .contest-music-listing .contest-item-player.music_player .js_music_controls,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .js_music_controls,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
}
@media (max-width: 480px) {
  ._app_contest .contest-music-listing .contest-item-player.music_player .js_music_controls #js_music_prev,
  ._app_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls #js_music_prev,
  .feed_share_contest .contest-music-listing .contest-item-player.music_player .js_music_controls #js_music_prev,
  .feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls #js_music_prev,
  ._app_contest .contest-music-listing .contest-item-player.music_player .js_music_controls #js_music_next,
  ._app_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls #js_music_next,
  .feed_share_contest .contest-music-listing .contest-item-player.music_player .js_music_controls #js_music_next,
  .feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls #js_music_next {
    display: none;
  }
}
._app_contest .contest-music-listing .contest-item-player.music_player .js_music_controls a,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls a,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .js_music_controls a,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls a {
  width: 46px;
  height: 46px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
}
._app_contest .contest-music-listing .contest-item-player.music_player .js_music_controls a.js_music_repeat,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls a.js_music_repeat,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .js_music_controls a.js_music_repeat,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls a.js_music_repeat {
  color: #c8c8c8;
  transition: color 0.3s;
}
._app_contest .contest-music-listing .contest-item-player.music_player .js_music_controls a.js_music_repeat.active,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls a.js_music_repeat.active,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .js_music_controls a.js_music_repeat.active,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls a.js_music_repeat.active {
  color: #3b5998;
}
._app_contest .contest-music-listing .contest-item-player.music_player .js_music_controls a.download span,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls a.download span,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .js_music_controls a.download span,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls a.download span {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s;
  background-color: #3b5998;
  border-radius: 100%;
  color: #fff;
  font-size: 16px;
}
._app_contest .contest-music-listing .contest-item-player.music_player .js_music_controls a.download span:hover,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls a.download span:hover,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .js_music_controls a.download span:hover,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .js_music_controls a.download span:hover {
  background-color: #2d4373;
  box-shadow: 0 6px 12px 0 rgba(45, 67, 115, 0.4);
}
._app_contest .contest-music-listing .contest-item-player.music_player .audio-player,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .audio-player,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .audio-player,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .audio-player {
  background: #fff;
  height: auto;
  padding-right: 50px;
  position: relative;
  border: 1px solid #eeeeee;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__mediaelement,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__mediaelement,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__mediaelement,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__mediaelement {
  z-index: -999;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs-button button,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs-button button,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs-button button,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs-button button {
  position: static;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__controls,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__controls,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__controls,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__controls {
  align-items: center;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider {
  position: relative;
  top: auto;
  right: auto;
  order: 1;
  height: 20px;
  display: flex !important;
  align-items: center;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-current,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-current,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-current,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-current,
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-total,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-total,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-total,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-total {
  height: 2px;
  box-shadow: none;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-handle,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-handle,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-handle,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-handle {
  width: 10px !important;
  height: 10px !important;
  background: #3b5998;
  border-radius: 100%;
  position: absolute;
  top: 5px;
  margin-left: -10px !important;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-total,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-total,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-total,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-total {
  background: #eeeeee;
  width: 66px;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button {
  order: 1;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button button,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button button,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button button,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button button {
  color: #a2a2a2;
  text-align: left;
  font-size: 14px;
}
html[dir="ltr"] ._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button button,
html[dir="ltr"] ._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button button,
html[dir="ltr"] .feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button button,
html[dir="ltr"] .feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button button {
  margin-right: 8px;
}
html[dir="rtl"] ._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button button,
html[dir="rtl"] ._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button button,
html[dir="rtl"] .feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button button,
html[dir="rtl"] .feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button button {
  margin-left: 8px;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button.mejs__unmute button,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button.mejs__unmute button,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button.mejs__unmute button,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button.mejs__unmute button {
  color: #c8c8c8;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button.mejs__unmute + .mejs__horizontal-volume-slider .mejs__offscreen,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button.mejs__unmute + .mejs__horizontal-volume-slider .mejs__offscreen,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button.mejs__unmute + .mejs__horizontal-volume-slider .mejs__offscreen,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button.mejs__unmute + .mejs__horizontal-volume-slider .mejs__offscreen {
  background-color: #eeeeee;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button.mejs__unmute + .mejs__horizontal-volume-slider .mejs__horizontal-volume-handle,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button.mejs__unmute + .mejs__horizontal-volume-slider .mejs__horizontal-volume-handle,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button.mejs__unmute + .mejs__horizontal-volume-slider .mejs__horizontal-volume-handle,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__button.mejs__volume-button.mejs__unmute + .mejs__horizontal-volume-slider .mejs__horizontal-volume-handle {
  background: #eeeeee;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__mute button:before,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__mute button:before,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__mute button:before,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__mute button:before {
  content: "\e9ac";
  font-family: 'lineficon' !important;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__unmute button:before,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__unmute button:before,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__unmute button:before,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__unmute button:before {
  content: "\e9ad";
  font-family: 'lineficon' !important;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-current,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-current,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-current,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-current {
  background: #3b5998;
  top: 9px;
  left: 0;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail {
  position: relative;
  flex: 1;
  display: flex;
  height: 20px;
  padding-top: 8px;
}
html[dir="ltr"] ._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail,
html[dir="ltr"] ._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail,
html[dir="ltr"] .feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail,
html[dir="ltr"] .feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail {
  margin-left: 8px;
}
html[dir="rtl"] ._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail,
html[dir="rtl"] ._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail,
html[dir="rtl"] .feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail,
html[dir="rtl"] .feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail {
  margin-right: 8px;
}
html[dir="ltr"] ._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail,
html[dir="ltr"] ._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail,
html[dir="ltr"] .feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail,
html[dir="ltr"] .feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail {
  margin-right: 8px;
}
html[dir="rtl"] ._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail,
html[dir="rtl"] ._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail,
html[dir="rtl"] .feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail,
html[dir="rtl"] .feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail {
  margin-left: 8px;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail span,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail span,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail span,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail span {
  height: 4px;
  margin-top: 0;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float-current,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float-current,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float-current,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float-current,
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float {
  height: auto;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-total,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-total,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-total,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-total {
  background-color: #eeeeee;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float {
  position: absolute;
  background: none;
  top: -20px;
  width: 0;
  border: none;
  font-size: 12px;
  color: #c8c8c8;
  transform: none;
  margin-bottom: 0;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float .mejs__time-float-corner,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float .mejs__time-float-corner,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float .mejs__time-float-corner,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float .mejs__time-float-corner {
  display: none;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-current,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-current,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-current,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-current {
  background: #3b5998;
  top: 0px;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-handle,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-handle,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-handle,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-handle {
  width: 14px;
  height: 14px;
  background-color: #3b5998;
  border-radius: 100%;
  display: block;
  background-image: none;
  top: -5px;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-handle .mejs__time-handle-content,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-handle .mejs__time-handle-content,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-handle .mejs__time-handle-content,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time-rail .mejs__time-handle .mejs__time-handle-content {
  display: none;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time {
  font-size: 12px;
  color: #c8c8c8;
}
html[dir="ltr"] ._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
html[dir="ltr"] ._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
html[dir="ltr"] .feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
html[dir="ltr"] .feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
  margin-right: 24px;
}
html[dir="rtl"] ._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
html[dir="rtl"] ._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
html[dir="rtl"] .feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
html[dir="rtl"] .feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
  margin-left: 24px;
}
@media (max-width: 480px) {
  html[dir="ltr"] ._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
  html[dir="ltr"] ._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
  html[dir="ltr"] .feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
  html[dir="ltr"] .feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
    margin-right: 8px;
  }
  html[dir="rtl"] ._app_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
  html[dir="rtl"] ._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
  html[dir="rtl"] .feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
  html[dir="rtl"] .feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
    margin-left: 8px;
  }
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button {
  order: -1;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button button,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button button,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button button,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button button {
  color: #3b5998;
  transition: color 0.3s;
  font-size: 22px;
  width: 46px;
  height: 46px;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button button:hover,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button button:hover,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button button:hover,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button button:hover {
  color: #263961;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button.mejs__play button:before,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button.mejs__play button:before,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button.mejs__play button:before,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button.mejs__play button:before,
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button.mejs__replay button:before,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button.mejs__replay button:before,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button.mejs__replay button:before,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button.mejs__replay button:before {
  content: "\eb2a";
  font-family: 'lineficon' !important;
}
._app_contest .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button.mejs__pause button:before,
._app_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button.mejs__pause button:before,
.feed_share_contest .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button.mejs__pause button:before,
.feed_share_contest_entry .contest-music-listing .contest-item-player.music_player .mejs__button.mejs__playpause-button.mejs__pause button:before {
  content: "\eb09";
  font-family: 'lineficon' !important;
}
._app_contest .contest-music-listing .contest-music-item,
._app_contest_entry .contest-music-listing .contest-music-item,
.feed_share_contest .contest-music-listing .contest-music-item,
.feed_share_contest_entry .contest-music-listing .contest-music-item {
  border: 1px solid #e5e5e5;
  box-shadow: none !important;
  margin-top: 0 !important;
}
._app_contest .contest-music-listing .contest-music-item + .item-music,
._app_contest_entry .contest-music-listing .contest-music-item + .item-music,
.feed_share_contest .contest-music-listing .contest-music-item + .item-music,
.feed_share_contest_entry .contest-music-listing .contest-music-item + .item-music {
  margin-top: 4px !important;
}
._app_contest .contest-music-listing .contest-music-item .item-outer,
._app_contest_entry .contest-music-listing .contest-music-item .item-outer,
.feed_share_contest .contest-music-listing .contest-music-item .item-outer,
.feed_share_contest_entry .contest-music-listing .contest-music-item .item-outer {
  border: 0;
  padding: 10px 12px 10px 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-image: none !important;
  max-height: 44px;
}
._app_contest .contest-music-listing .contest-music-item .item-outer .item-title,
._app_contest_entry .contest-music-listing .contest-music-item .item-outer .item-title,
.feed_share_contest .contest-music-listing .contest-music-item .item-outer .item-title,
.feed_share_contest_entry .contest-music-listing .contest-music-item .item-outer .item-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  display: block !important;
}
html[dir="ltr"] ._app_contest .contest-music-listing .contest-music-item .item-outer .item-title,
html[dir="ltr"] ._app_contest_entry .contest-music-listing .contest-music-item .item-outer .item-title,
html[dir="ltr"] .feed_share_contest .contest-music-listing .contest-music-item .item-outer .item-title,
html[dir="ltr"] .feed_share_contest_entry .contest-music-listing .contest-music-item .item-outer .item-title {
  padding-right: 8px;
}
html[dir="rtl"] ._app_contest .contest-music-listing .contest-music-item .item-outer .item-title,
html[dir="rtl"] ._app_contest_entry .contest-music-listing .contest-music-item .item-outer .item-title,
html[dir="rtl"] .feed_share_contest .contest-music-listing .contest-music-item .item-outer .item-title,
html[dir="rtl"] .feed_share_contest_entry .contest-music-listing .contest-music-item .item-outer .item-title {
  padding-left: 8px;
}
._app_contest .contest-music-listing .contest-music-item .item-outer .item-title a,
._app_contest_entry .contest-music-listing .contest-music-item .item-outer .item-title a,
.feed_share_contest .contest-music-listing .contest-music-item .item-outer .item-title a,
.feed_share_contest_entry .contest-music-listing .contest-music-item .item-outer .item-title a {
  color: #555555;
  font-size: 16px;
  line-height: 21px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._app_contest .contest-music-listing .contest-music-item .item-outer .item-title a:hover,
._app_contest_entry .contest-music-listing .contest-music-item .item-outer .item-title a:hover,
.feed_share_contest .contest-music-listing .contest-music-item .item-outer .item-title a:hover,
.feed_share_contest_entry .contest-music-listing .contest-music-item .item-outer .item-title a:hover {
  color: #3b5998;
}
._app_contest .contest-music-listing .contest-music-item .item-outer .item-media,
._app_contest_entry .contest-music-listing .contest-music-item .item-outer .item-media,
.feed_share_contest .contest-music-listing .contest-music-item .item-outer .item-media,
.feed_share_contest_entry .contest-music-listing .contest-music-item .item-outer .item-media {
  display: inline-flex;
  box-shadow: none !important;
  position: static;
  width: auto;
  height: auto;
}
._app_contest .contest-music-listing .contest-music-item .item-outer .item-media .item-statistic,
._app_contest_entry .contest-music-listing .contest-music-item .item-outer .item-media .item-statistic,
.feed_share_contest .contest-music-listing .contest-music-item .item-outer .item-media .item-statistic,
.feed_share_contest_entry .contest-music-listing .contest-music-item .item-outer .item-media .item-statistic {
  font-size: 12px;
  font-weight: bold;
  color: #a2a2a2;
  margin-right: 12px;
  white-space: nowrap;
  margin-top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
._app_contest .contest-music-listing .contest-music-item .item-outer .item-media .item-statistic .count,
._app_contest_entry .contest-music-listing .contest-music-item .item-outer .item-media .item-statistic .count,
.feed_share_contest .contest-music-listing .contest-music-item .item-outer .item-media .item-statistic .count,
.feed_share_contest_entry .contest-music-listing .contest-music-item .item-outer .item-media .item-statistic .count {
  margin-top: 0;
  overflow: visible;
  display: inline-block;
  margin-right: 4px;
}
html[dir='rtl'] ._app_contest .contest-music-listing .contest-music-item .item-outer .item-media .item-statistic .count,
html[dir='rtl'] ._app_contest_entry .contest-music-listing .contest-music-item .item-outer .item-media .item-statistic .count,
html[dir='rtl'] .feed_share_contest .contest-music-listing .contest-music-item .item-outer .item-media .item-statistic .count,
html[dir='rtl'] .feed_share_contest_entry .contest-music-listing .contest-music-item .item-outer .item-media .item-statistic .count {
  margin-right: 0;
  margin-left: 4px;
}
._app_contest .contest-music-listing .contest-music-item .item-outer .item-media .button-play,
._app_contest_entry .contest-music-listing .contest-music-item .item-outer .item-media .button-play,
.feed_share_contest .contest-music-listing .contest-music-item .item-outer .item-media .button-play,
.feed_share_contest_entry .contest-music-listing .contest-music-item .item-outer .item-media .button-play {
  position: static;
  font-size: 14px;
  transition: transform 0.3s;
  display: flex !important;
  align-items: center;
}
._app_contest .contest-music-listing .contest-music-item .item-outer .item-media .button-play .ico,
._app_contest_entry .contest-music-listing .contest-music-item .item-outer .item-media .button-play .ico,
.feed_share_contest .contest-music-listing .contest-music-item .item-outer .item-media .button-play .ico,
.feed_share_contest_entry .contest-music-listing .contest-music-item .item-outer .item-media .button-play .ico {
  color: #555555 !important;
}
._app_contest .contest-music-listing .contest-music-item.active .item-outer .item-media .button-play,
._app_contest_entry .contest-music-listing .contest-music-item.active .item-outer .item-media .button-play,
.feed_share_contest .contest-music-listing .contest-music-item.active .item-outer .item-media .button-play,
.feed_share_contest_entry .contest-music-listing .contest-music-item.active .item-outer .item-media .button-play {
  transform: rotate(90deg);
}
._app_contest .contest-music-listing .contest-music-item .audio-player,
._app_contest_entry .contest-music-listing .contest-music-item .audio-player,
.feed_share_contest .contest-music-listing .contest-music-item .audio-player,
.feed_share_contest_entry .contest-music-listing .contest-music-item .audio-player {
  border: 0;
  border-top: 1px solid #e5e5e5;
}
._app_contest .yncontest-audio-skin,
._app_contest_entry .yncontest-audio-skin,
.feed_share_contest .yncontest-audio-skin,
.feed_share_contest_entry .yncontest-audio-skin {
  width: 100%;
}
html[dir='ltr'] .yconstest_detail_voted.has-action .entries_win {
  right: 30px;
  top: 5px;
}
html[dir='rtl'] .yconstest_detail_voted.has-action .entries_win {
  left: 30px;
}
#page_contest_view.theme_bootstrap .header_bar_search {
  padding-top: 24px;
}
/*End contest*/
/*Begin coupon*/
/*CSS for Entry coupon */
body[id^=page_coupon_] {
  /*CSS for highlight block*/
  /*CSS for feature slideshow */
  /*CSS for user ync */
  /*
        Slides container
        Important:
        Set the width of your slides container
        If height not specified height will be set by the slide content
        Set to display none, prevents content flash
    */
  /*
        Next/prev buttons
    */
  /*CSS for All Donors*/
  /*CSS for donate form*/
  /** CSS for profile **/
  /* CSS for coupon block in homepage*/
  /* Right block

    }*/
}
body[id^=page_coupon_] h2.ync-title-block {
  border-bottom: 1px solid #D4D4D4;
  margin-bottom: 10px;
  height: 12px;
  margin-bottom: 13px;
}
body[id^=page_coupon_] .js_coupon_parent {
  height: 190px;
  width: 166px;
  float: left;
  margin: 0 0px 16px 0;
  margin-bottom: 16px;
}
body[id^=page_coupon_] .ync-profile {
  margin-right: 32px;
}
body[id^=page_coupon_] #site_content .ync-image-coupon {
  height: 108px;
  width: 164px;
  position: relative;
  border: 1px solid #676767;
}
body[id^=page_coupon_] .ync_pending_link,
body[id^=page_coupon_] .ync_close_link,
body[id^=page_coupon_] .ync_reached_link,
body[id^=page_coupon_] .ync_pause_link,
body[id^=page_coupon_] .ync_upcoming_link,
body[id^=page_coupon_] .ync_featured_link,
body[id^=page_coupon_] .yn_hightlight_link,
body[id^=page_coupon_] .ync_ending_soon_link {
  position: absolute;
  bottom: 10px;
  left: -3px;
  width: 170px;
  height: 18px;
  background: url("../../../../PF.Base/module/coupon/static/image/default/sprites.png") no-repeat;
  color: #fff;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  z-index: 2;
}
body[id^=page_coupon_] .ync_featured_link {
  background-position: 0 -44px;
}
body[id^=page_coupon_] .ync_ending_soon_link {
  background-position: 0 -22px;
}
body[id^=page_coupon_] .ync_upcoming_link {
  background-position: 0 -66px;
}
body[id^=page_coupon_] .ync_close_link {
  background-position: 0 0;
}
body[id^=page_coupon_] #js_block_border_coupon_highlight-coupon .content {
  background: #336699;
  padding: 4px;
}
body[id^=page_coupon_] .ync-highlight div,
body[id^=page_coupon_] .ync-highlight,
body[id^=page_coupon_] .ync-highlight a {
  color: #fff;
}
body[id^=page_coupon_] .ync-highlight {
  margin-bottom: 10px;
  padding: 0 15px;
}
body[id^=page_coupon_] .ync-highlight-image {
  height: 160px;
  text-align: center;
  width: 241px;
}
body[id^=page_coupon_] .ync-highligh-detail .meter-wrap-l {
  position: relative;
}
body[id^=page_coupon_] .ync-highligh-detail .meter-wrap-l,
body[id^=page_coupon_] .ync-highligh-detail .meter-wrap-r,
body[id^=page_coupon_] .ync-highligh-detail .meter-wrap {
  background: url("../../../../PF.Base/module/coupon/static/image/nl-sm.png") repeat-x;
}
body[id^=page_coupon_] .ync-highligh-detail .meter-wrap {
  background-position: 0 -29px;
  height: 22px;
  padding-top: 3px;
  width: 211px;
}
body[id^=page_coupon_] .ync-highligh-detail .meter-wrap-l {
  background-position: 0 -2px;
  padding-left: 3px;
  background-repeat: no-repeat;
}
body[id^=page_coupon_] .ync-highligh-detail .meter-wrap-r {
  background-position: 100% -55px;
  padding-right: 2px;
  width: 212px;
  background-repeat: no-repeat;
}
body[id^=page_coupon_] .ync-highligh-detail .meter-wrap-l {
  /* The width and height of your image */
  width: 217px;
  height: 22px;
  margin-left: 14px;
}
body[id^=page_coupon_] .ync-highligh-detail .meter-value {
  height: 15px;
  background: url("../../../../PF.Base/module/coupon/static/image/nl-s.jpg") no-repeat;
  text-align: center;
  color: #fff;
  font-weight: bold;
  font-size: 10px;
}
body[id^=page_coupon_] .ync-highligh-detail {
  color: #fff;
  font-size: 12px;
  background: #2e6696;
}
body[id^=page_coupon_] .ync-highligh-detail > .extra_info > p {
  color: #fff;
  font-weight: bold;
  text-align: center;
}
body[id^=page_coupon_] .ync-be-the-first-phrase {
  margin-left: 122px;
  font-size: 14px;
  margin-top: 10px;
  font-weight: bold;
}
body[id^=page_coupon_] .ync-donor {
  margin-left: 18px;
  overflow: hidden;
}
body[id^=page_coupon_] .ync-donor a {
  border: 1px transparent;
  display: block;
  height: 32px;
  float: left;
  margin-right: 2px;
}
body[id^=page_coupon_] .ync-donor a:hover {
  border: 1px #333333;
}
body[id^=page_coupon_] .ync-donate {
  background: url("../../../../PF.Base/module/coupon/static/image/fr.png") no-repeat 0 -169px;
  height: 48px;
  margin-bottom: 10px;
  margin-left: 50px;
  margin-top: 25px;
  text-align: center;
  width: 147px;
}
body[id^=page_coupon_] .ync-donate a {
  color: #003366;
  display: block;
  font-size: 14px;
  font-style: italic;
  font-weight: bold;
  line-height: 28px;
}
body[id^=page_coupon_] .ync-short-des {
  color: #FFFFFF;
  margin: 10px 15px 10px 19px;
}
body[id^=page_coupon_] .ync-feature {
  width: 520px;
  /* background:url("@{module-folder}coupon/static/image/feature-home.gif") repeat-x bottom #EFF7FC; */
}
body[id^=page_coupon_] .ync-feature .ync-feature-info > a {
  display: block;
}
body[id^=page_coupon_] .ync-feature .ync-left {
  border: 1px solid #B3B9BD;
  box-shadow: 0 0 3px #B3B9BD;
  display: block;
  float: left;
  margin: 20px 15px;
  position: relative;
}
body[id^=page_coupon_] .ync-feature .ync-discount {
  position: absolute;
  right: 0;
  top: 18px;
  font-size: 18px;
  color: #fff;
  background-color: #F26522;
  font-weight: bold;
  display: block;
  padding: 3px 8px;
}
body[id^=page_coupon_] .ync-feature .ync-feature-info .ync-feature-content {
  float: left;
  height: 161px;
  margin: 35px 15px 15px 5px;
  overflow: hidden;
  width: 220px;
}
body[id^=page_coupon_] .ync-feature-info * {
  color: #808080;
  overflow: hidden;
}
body[id^=page_coupon_] .ync-feature-info a {
  color: #3b5998;
}
body[id^=page_coupon_] .ync-feature-info .ync-title {
  font-size: 15px;
  font-weight: bold;
}
body[id^=page_coupon_] .ync-feature-info .ync-short-des {
  font-size: 12px;
  margin-left: 0;
}
body[id^=page_coupon_] .ync-feature-donated {
  margin-top: 10px;
  position: relative;
}
body[id^=page_coupon_] .ync-feature-donated .meter-wrap-l,
body[id^=page_coupon_] .ync-feature-donated .meter-wrap-r,
body[id^=page_coupon_] .ync-feature-donated .meter-wrap {
  background: url("../../../../PF.Base/module/coupon/static/image/fr-lp.png") repeat-x;
}
body[id^=page_coupon_] .ync-feature-donated .meter-wrap {
  background-position: 0 -34px;
  height: 27px;
  padding-top: 3px;
  width: 489px;
}
body[id^=page_coupon_] .ync-feature-donated .meter-wrap-r {
  background-position: 0 -68px;
  padding-right: 2px;
  width: 489px;
}
body[id^=page_coupon_] .ync-feature-donated .meter-wrap-l {
  /* The width and height of your image */
  width: 489px;
  margin-left: 14px;
  background-position: 0 0px;
  padding-left: 2px;
  height: 26px;
}
body[id^=page_coupon_] .ync-feature-donated .meter-value {
  height: 20px;
  background: url("../../../../PF.Base/module/coupon/static/image/nl-l.jpg") no-repeat;
  text-align: center;
  color: #fff;
  font-weight: bold;
  font-size: 10px;
  line-height: 19px;
}
body[id^=page_coupon_] .ync-feature-donated p {
  color: #313131;
  font-size: 12px;
  font-weight: bold;
  height: 19px;
  position: relative;
}
body[id^=page_coupon_] .ync-feature-donated .ync-m span {
  left: 14px;
  position: absolute;
}
body[id^=page_coupon_] .ync-feature-donated .ync-thankyou-donor span {
  padding-top: 4px;
}
body[id^=page_coupon_] .ync-feature-donated .ync-m span + span {
  right: 22px;
  left: auto;
}
body[id^=page_coupon_] .ync-feature-donated .ync-remain {
  position: absolute;
  right: 22px;
}
body[id^=page_coupon_] .ync-feature-donated .ync-donor {
  margin-left: 14px;
}
body[id^=page_coupon_] a.green_btn {
  display: inline-block;
  padding: 4px 11px;
  border: 1px solid #626D41;
  margin-top: 15px;
  background: url("../../../../PF.Base/module/coupon/static/image/default/green_gradient.png") repeat-x left top #a4c93f;
}
body[id^=page_coupon_] a.ync_btn {
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  border-radius: 12px;
  color: #fff;
  position: relative;
  min-width: 20px;
  min-height: 20px;
}
body[id^=page_coupon_] a.getcode_btn {
  padding-left: 35px;
}
body[id^=page_coupon_] a.green_btn span {
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-right: 8px;
  text-indent: -9999em;
  overflow: hidden;
  position: absolute;
  top: 3px;
  left: 10px;
}
body[id^=page_coupon_] a.getcode_btn span {
  background: url("../../../../PF.Base/module/coupon/static/image/default/icon-getcode.png") no-repeat left center transparent;
}
body[id^=page_coupon_] a.printcode_btn span {
  background: url("../../../../PF.Base/module/coupon/static/image/default/icon-print.png") no-repeat left center transparent;
}
body[id^=page_coupon_] .ync-user {
  color: #333333;
  overflow: hidden;
  margin-bottom: 3px;
}
body[id^=page_coupon_] .ync-user > a {
  display: block;
  float: left;
  margin-right: 10px;
}
body[id^=page_coupon_] .ync-user > div a {
  font-weight: bold;
}
body[id^=page_coupon_] .ync-user-option {
  float: right;
}
body[id^=page_coupon_] .ync-user-option li a,
body[id^=page_coupon_] .ync-user-option li a:hover {
  padding: 5px;
  display: block;
  font-size: 12px;
  color: black;
  font-weight: bold;
  min-width: 120px;
  text-decoration: none;
  line-height: 14px;
}
body[id^=page_coupon_] .ync-alluser h2 {
  border-bottom: 1px solid #DFDFDF;
  line-height: 50px;
  margin-bottom: 20px;
}
body[id^=page_coupon_] .ync-alluser h2 span {
  font-size: 20px;
  text-transform: uppercase;
}
body[id^=page_coupon_] .ync-user-option li a:hover,
body[id^=page_coupon_] .ync-user-option li a.active {
  background: #ccc;
}
body[id^=page_coupon_] #ync_slides {
  position: relative;
  top: 15px;
  left: 4px;
  z-index: 100;
  margin-bottom: 27px;
  width: 520px;
  border: 1px solid #D5EEFC;
}
body[id^=page_coupon_] #ync_gallery_slides {
  position: relative;
  top: 15px;
  left: 4px;
  z-index: 100;
  width: 500px;
  height: 332px;
  background: #1b1714;
}
body[id^=page_coupon_] .slides_container.ync_featured_slides_container {
  width: 520px;
  height: 203px;
  overflow: hidden;
  position: relative;
  display: none;
}
body[id^=page_coupon_] .slides_container.ync_gallery_slides_container {
  width: 500px;
  height: 297px;
  overflow: hidden;
  position: relative;
  display: none;
}
body[id^=page_coupon_] .slides_container.ync_gallery_slides_container .panel {
  float: left;
  position: relative;
  width: 500px;
  text-align: center;
}
body[id^=page_coupon_] #ync_gallery_slides .pagination {
  left: 53px;
  position: absolute;
}
body[id^=page_coupon_] #ync_gallery_slides .pagination li {
  float: left;
  margin: 2px;
  list-style: none;
}
body[id^=page_coupon_] #ync_gallery_slides .pagination li a {
  display: block;
  height: 28px;
  float: left;
  /*background:#f9f9f9;*/
  overflow: hidden;
}
body[id^=page_coupon_] #ync_gallery_slides .pagination li.current a {
  border: 1px solid #7f7f7f;
  margin: 0;
}
body[id^=page_coupon_] #ync_slides .ync-prev,
body[id^=page_coupon_] #ync_slides .ync-next {
  position: absolute;
  width: 39px;
  height: 39px;
  display: block;
  z-index: 1000;
  background: url("../../../../PF.Base/module/coupon/static/image/default/sprites.png") no-repeat;
  text-indent: -99999px;
  top: 82px;
}
body[id^=page_coupon_] #ync_slides .ync-next {
  right: 10px;
  background-position: -52px -93px;
}
body[id^=page_coupon_] #ync_slides .ync-prev {
  left: 10px;
  background-position: 0 -93px;
}
body[id^=page_coupon_] #ync_gallery_slides .next,
body[id^=page_coupon_] #ync_gallery_slides .prev {
  position: absolute;
  width: 22px;
  height: 21px;
  display: block;
  z-index: 1000;
  text-indent: -9999px;
  background: url("../../../../PF.Base/module/coupon/static/image/fr.png") no-repeat;
  bottom: 6px;
}
body[id^=page_coupon_] #ync_gallery_slides .next {
  left: 475px;
  background-position: -85px -125px;
}
body[id^=page_coupon_] #ync_gallery_slides .prev {
  left: 7px;
  background-position: -2px -125px;
}
body[id^=page_coupon_] #js_block_border_coupon_detail {
  padding-top: 20px;
}
body[id^=page_coupon_] .ync-alluser .ync-user {
  border: 1px solid #DFDFDF;
  border-radius: 4px 4px 4px 4px;
  float: left;
  height: 35px;
  overflow: hidden;
  padding: 10px;
  width: 28%;
  margin-bottom: 15px;
}
body[id^=page_coupon_] .ync-alluser .ync-user.item-middle {
  margin-left: 16px;
  margin-right: 16px;
}
body[id^=page_coupon_] .ync.image_header {
  float: left;
}
body[id^=page_coupon_] .ync.description_header a {
  font-size: 18px;
}
body[id^=page_coupon_] .ync.coupon-entry.draft-text {
  color: red;
  font-weight: bold;
  display: block;
}
body[id^=page_coupon_] .ync.required {
  color: #333333;
}
body[id^=page_coupon_] .error {
  color: #ff0000;
}
body[id^=page_coupon_] .js_prev_block {
  width: 500px;
}
body[id^=page_coupon_] .ync-profile {
  margin: 0 6px 23px 0 !important;
  padding-right: 0px !important;
}
body[id^=page_coupon_] .extra_info.ync_extra_info {
  font-size: 11px;
  font-weight: normal;
  color: #808080;
}
body[id^=page_coupon_] .ync-coupon .extra_info {
  padding-top: 2px;
}
body[id^=page_coupon_] .ync-title-block span {
  font-size: 14px;
  font-weight: bold;
  color: #333;
  background-color: #fff;
  padding-right: 10px;
  position: relative;
  bottom: 1px;
}
body[id^=page_coupon_] .ync-coupon > a {
  float: left;
  margin-right: 5px;
  border: 1px solid #B7B7B7;
}
body[id^=page_coupon_] .ync-coupon > div {
  overflow: hidden;
}
body[id^=page_coupon_] .ync-coupon .ync-title a {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}
body[id^=page_coupon_] .ync-coupon + .ync-coupon {
  border-top: 1px solid #CDCDCD;
  padding-top: 10px;
  margin-top: 10px;
}
body[id^=page_coupon_] #site_content .ync-image-coupon a.ync_coupon_img {
  display: block;
  overflow: hidden;
  height: 108px;
  width: 164px;
  position: relative;
}
body[id^=page_coupon_] #site_content .ync-image-coupon a.moderate_link,
body[id^=page_coupon_] #site_content .ync-image-coupon a.moderate_link:hover {
  position: absolute;
  top: -6px;
  left: -1px;
}
.coupon_info {
  clear: both;
  font-size: 13px;
  margin-top: 5px;
}
a.green_btn {
  display: inline-block;
  padding: 4px 11px;
  border: 1px solid #626D41;
  margin-top: 15px;
  background: url("../../../../PF.Base/module/coupon/static/image/default/green_gradient.png") repeat-x left top #a4c93f;
}
a.ync_orange_btn {
  border: 1px solid #FF9003;
  padding: 3px 11px 3px 35px;
  background: url("../../../../PF.Base/module/coupon/static/image/default/orange_gradient.png") repeat-x top left #ff9001;
}
a.ync_disable_btn {
  border: 1px solid #666564;
  padding: 3px 11px 3px 35px;
  background: url("../../../../PF.Base/module/coupon/static/image/default/gray_gradient.png") repeat-x top left #888888;
}
a.getcode_btn {
  padding-left: 35px;
}
a.printcode_btn {
  padding-left: 42px;
}
a.green_btn span,
a.ync_orange_btn span,
a.ync_disable_btn span {
  width: 20px;
  height: 18px;
  display: inline-block;
  margin-right: 8px;
  text-indent: -9999em;
  overflow: hidden;
  position: absolute;
  top: 3px;
  left: 10px;
}
a.getcode_btn span {
  background: url("../../../../PF.Base/module/coupon/static/image/default/icon-getcode.png") no-repeat left center transparent;
}
a.printcode_btn span {
  background: url("../../../../PF.Base/module/coupon/static/image/default/icon-print.png") no-repeat left center transparent;
}
a.ync_orange_btn span,
a.ync_disable_btn span {
  background: url("../../../../PF.Base/module/coupon/static/image/default/favourite.png") no-repeat left center transparent;
}
a.ync_arrow_list {
  padding-left: 12px;
  font-size: 11px;
  background: url("../../../../PF.Base/module/coupon/static/image/default/sprites.png") no-repeat -2px -159px;
  padding: 2px 0 2px 12px;
  display: block;
}
#coupon_detail_follow_link,
#coupon_detail_favorite_link {
  margin-bottom: 15px;
}
.sub_section_menu img.ync-photo-menu-icon {
  display: inline-block;
  vertical-align: middle;
  margin-right: 3px;
}
.ync-detail-image {
  width: 100%;
  max-height: 300px;
  display: block;
  overflow: hidden;
  background: #f4f4f4;
  margin-bottom: 15px;
}
.ync-detail-image img {
  display: block;
  width: 100%;
  height: auto;
}
.ync-vote .ync-rate-display {
  margin: 10px 0 0 0 !important;
}
h1.coupon_header {
  font-size: 18px;
  font-weight: bold;
}
/* Coupon detail page*/
.coupon_detail_information > p {
  color: #808080;
}
.ync_code_info p {
  font-size: 14px;
  margin-bottom: 5px;
}
.ync_code_info > span,
.ync_code_info > a {
  display: inline-block;
  vertical-align: bottom;
  margin-right: 5px;
}
.ync_code_info .code_value {
  font-size: 16px;
  color: #d75b0d;
  font-weight: bold;
  padding: 6px 6px;
  border: 1px solid #dedede;
}
.ync_code_txt {
  margin-top: 20px;
}
.ync_tabs {
  padding-left: 10px;
  border-bottom: 1px solid #BABABA;
  height: 34px;
}
.ync_tabs:before,
.ync_tabs:after {
  display: table;
  content: "";
  clear: both;
}
.ync_tabs li {
  float: left;
  height: 33px;
  line-height: 33px;
  font-size: 12px;
  padding: 0 18px;
  color: #333;
  text-transform: uppercase;
}
.ync_tabs li.active {
  border-bottom: 3px solid #298ADA;
  color: #298ADA;
}
.ync_tabs_content > li {
  /*display: none;
	border-bottom: 1px solid #E1E1E1;*/
  padding: 10px 0;
}
.ync_tabs_content > li.active {
  display: block;
}
.ync_tabs_content h5 {
  border-bottom: 1px solid #E1E1E1;
}
.ync_tabs_content > li > p {
  margin: 17px 0;
}
.ync_tabs_content h5 span {
  color: #333;
  background-color: #fff;
  position: relative;
  bottom: -10px;
  padding-right: 10px;
}
/* Right block for coupon detail*/
.coupon_detail {
  color: #fff;
}
.coupon_detail .ync_discount {
  background-color: #F26522;
  padding: 18px 0;
  text-align: center;
  position: relative;
}
.coupon_detail .ync_label {
  display: inline-block;
  margin-right: 3px;
  color: #FFF;
}
.coupon_detail .ync_value {
  display: inline-block;
  color: #FFF;
}
.ync_discount .ync_value {
  font-size: 32px;
}
.ync_left_arrow {
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid #F26522;
  position: absolute;
  left: -10px;
  top: 10px;
}
#js_controller_coupon_detail #right {
  overflow: visible;
}
/*
 * coupon card
 */
.ync-style {
  width: 480px;
  padding: 10px;
  margin: 10px auto;
  border: 1px solid #dfdfdf;
  font-size: 12px;
  color: #000;
  max-width: 100%;
}
@media (max-width: 480px) {
  .ync-style {
    display: flex;
    flex-direction: column;
  }
}
.ync-2-left,
.ync-1-left {
  width: 48.5417%;
  float: left;
  text-align: center;
}
@media (max-width: 480px) {
  .ync-2-left,
  .ync-1-left {
    width: 100%;
    border-bottom: 1px solid #dfdfdf;
  }
}
.ync-2-right,
.ync-1-right {
  width: 51%;
  float: right;
  text-align: center;
}
@media (max-width: 480px) {
  .ync-2-right,
  .ync-1-right {
    width: 100%;
  }
}
.ync-1-left .ync-price-off .text-off {
  text-transform: uppercase;
}
.ync-price-off {
  font-size: 2em;
  font-weight: bold;
}
.ync-1-right h3 {
  font-size: 1.5em;
  color: #000;
  text-align: center;
  font-weight: bold;
  border-bottom: none;
  margin-bottom: 0;
}
.ync-1-right p {
  word-break: break-all;
}
.style-1 .ync-expire {
  background: #000;
  color: #fff;
  padding: 10px;
  margin: 5px 0;
}
.ync-price-off .percent {
  font-size: 0.6em;
  vertical-align: top;
}
.ync-price-off .text-off {
  font-size: 0.8em;
}
.style-1 .ync_code_info {
  font-size: 1em;
  color: #000;
  font-weight: bold;
}
/*style 2*/
.style-2 {
  border: 4px solid #acacac;
  border-radius: 4px;
  color: #fff;
  width: 475px;
}
.ync-2-left {
  width: 30%;
}
.ync-2-right h3 {
  color: #fff;
  font-weight: bold;
  border-bottom: none;
}
.ync-2-right {
  width: 60%;
  padding: 10px 2%;
  background: #f00;
  background: #2477c2;
}
.ync-text-align {
  position: relative;
  display: inline-block;
}
.ync-text-align .text-off {
  position: absolute;
  top: -0.9em;
  font-size: 0.6em;
}
.number {
  font-size: 1em;
}
.ync-price-off .ync-text-align .percent {
  position: absolute;
  bottom: 0.9em;
}
.ync-code-cus {
  border: 2px dashed #f68e56;
  font-size: 1em;
  color: #000;
  font-weight: bold;
  padding: 4px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}
.style-3 {
  padding: 0px 0 10px;
  width: 500px;
}
.style-3 h3 {
  background: #963295;
  padding: 10px;
  color: #fff;
  text-align: center;
  font-weight: bold;
  margin: 0;
}
.style-3 .ync-3-left {
  float: left;
  width: 58%;
  margin: 1%;
  text-align: center;
}
.ync-3-right {
  float: right;
  text-align: center;
  width: 40%;
}
.ync-3-right .ync-image img {
  border-radius: 70px;
  -moz-border-radius: 70px;
  -webkit-border-radius: 70px;
  border: 1px solid #963295;
  margin-top: 10px;
}
.style-4 {
  border: 8px solid #000;
  padding: 0;
  width: 486px;
}
.style-4-border {
  border: 6px solid #ebd6a1;
  background: #f0f0e6;
  overflow: hidden;
}
.ync-4-left {
  float: left;
  width: 38%;
  margin: 2%;
  text-align: center;
}
.ync-4-right {
  width: 52%;
  float: right;
  text-align: center;
  color: #6f5a3d;
  margin: 2%;
}
.ync-4-left .ync-image img {
  border-radius: 70px;
}
.ync-4-right h3 {
  border: none;
  font-size: 1.8em;
  font-weight: bold;
  color: #ce7797;
}
.ync-4-right .ync-price-off {
  font-size: 3em;
}
.style-5 {
  position: relative;
  border: 2px dashed #1a8ed7;
  width: 500px;
}
.ync-5-left {
  float: left;
  width: 70%;
}
.ync-5-right {
  float: right;
}
.style-5 .ync-price-off {
  text-align: center;
  border-bottom: none;
}
.style-5 h3 {
  text-align: center;
  border: none;
  font-size: 16px;
  font-weight: bold;
  color: #1a8ed7;
}
.ync-5-left > * {
  border-bottom: 1px dashed #99e1ff;
  padding: 0;
  margin: 5px;
}
.ync-5-left > .ync_code {
  border-bottom: none;
  margin: 11px 0;
  text-align: center;
}
/*style-custom*/
.style-custom {
  width: 400px;
}
.style-custom p {
  word-wrap: break-word;
}
.ync-custom-top,
.ync-custom-left,
.ync-custom-right,
.ync-custom-bottom {
  float: left;
  text-align: center;
}
.ync-custom-top,
.ync-custom-bottom {
  width: 100%;
}
.ync-custom-left,
.ync-custom-right {
  width: 50%;
}
.ync-custom-left .ync-price-off .text-off {
  text-transform: uppercase;
}
.style-custom .ync_code_info {
  font-size: 1em;
  color: #000;
  font-weight: bold;
}
.list_carousel ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: block;
}
.yns-print-slider li {
  float: left;
  width: 680px;
  height: 210px;
}
.yns-print-slider li > div {
  /*border:2px solid transparent;*/
}
.yns-print-slider li > .ync-style {
  border-width: 2px;
}
.yns-print-slider li.active > div.ync-style {
  border: 2px solid #B1CF60;
  box-shadow: 2px 2px 12px #B1CF60;
}
.yns-print-slider li.active > div.ync-style.style-4 {
  border: 5px solid #B1CF60;
}
.yns-print-slider li .ync-style {
  width: 315px;
  font-size: 9px;
}
.yns-print-slider li .ync_code_info {
  margin: 0;
}
.yns-print-slider li .ync-style.style-2 {
  width: 285px;
  border: 2px solid #acacac;
}
.yns-print-slider li .style-3 .ync-3-left {
  min-height: 124px;
}
.yns-print-slider li .ync-3-right .ync-image img {
  width: 60px;
  height: 60px;
}
.yns-print-slider li .style-3 {
  padding: 0;
}
.yns-print-slider li .ync-style.style-4 {
  border: 5px solid #000;
}
.yns-print-slider li .style-4-border {
  border: 3px solid #ebd6a1;
}
.yns-print-slider li .ync-4-right h3 {
  font-size: 1.2em;
  margin-bottom: 0;
}
.yns-print-slider li .ync-5-left {
  width: 70%;
}
.yns-print-slider li h3 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.yns-print-slider li.ync-slide-5 {
  height: 212px;
  margin-top: 30px;
}
.list_carousel {
  position: relative;
  height: 240px;
  width: 660px;
}
#ync-prev3,
#ync-next3 {
  position: absolute;
  width: 39px;
  height: 39px;
  display: block;
  z-index: 1000;
  background: url("../../../../PF.Base/module/coupon/static/image/default/sprites.png") no-repeat;
  text-indent: -99999px;
  top: 78px;
}
#ync-prev3 {
  background-position: 0 -93px;
  left: 0px;
}
#ync-next3 {
  background-position: -52px -93px;
  right: 0px;
}
.ync_code {
  margin-top: 9px;
}
.yns-print-slider .style-5 {
  max-height: 189px;
}
/*
 * No photo
 */
.no-photo .style-4-border > div,
.no-photo > div {
  float: none!important;
  width: auto!important;
  margin: 0;
}
.no-photo .ync-image {
  display: none;
}
body[id^=page_coupon_] {
  /*CSS for statistic */
  /*CSS for user ync */
  /*Grid view for block all most views*/
}
body[id^=page_coupon_] .ync.term,
body[id^=page_coupon_] .ync.donor-info,
body[id^=page_coupon_] .ync.donate.coupon_info,
body[id^=page_coupon_] .ync.donate.select-amount {
  border: 1px solid #DFDFDF;
  border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  overflow: hidden;
  padding: 10px;
  margin-bottom: 10px;
  width: 700px;
}
body[id^=page_coupon_] .ync.donate.image_header {
  left: 0px;
  width: 252px;
  text-align: center;
  border-right: 1px #DFDFDF solid;
}
body[id^=page_coupon_] .ync.donate.description_header {
  margin-left: 270px;
  min-height: 140px;
}
body[id^=page_coupon_] .ync.donate.description.text {
  font-size: 12px;
}
body[id^=page_coupon_] .ync.donate.donate.amount_entry {
  font-size: 15pt;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -khtml-border-radius: 6px;
  border-radius: 6px;
  background-color: #409DDC;
  float: left;
  margin-left: 10px;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
  padding: 0 15px;
  color: #fff;
  font-weight: bold;
  width: 60px;
}
body[id^=page_coupon_] .ync-button {
  background: url("../../../../PF.Base/module/coupon/static/image/fr.png") no-repeat;
  width: 150px;
  height: 33px;
  background-position: 0 -523px;
  text-indent: -9999px;
  border: none;
  cursor: pointer;
  margin-top: 15px;
}
body[id^=page_coupon_] .ync.profile.image.large_profile_image img {
  max-width: 96%;
  max-height: 300px;
}
body[id^=page_coupon_] .ync.profile.detail_link ul li {
  padding: 4px;
  list-style: none;
}
body[id^=page_coupon_] .ync.profile.detail_link ul li a {
  background: url("../../../../PF.Base/module/coupon/static/image/view_more.png") scroll 0 50% transparent no-repeat;
  padding-left: 14px;
  font-size: 13px;
}
body[id^=page_coupon_] .ync.profile.coupon_rate_body {
  position: relative;
  margin-top: 10px;
}
body[id^=page_coupon_] .ync.profile.coupon_rate_body form > div .js_rating_total {
  position: absolute;
  right: 5px;
  top: 2px;
}
body[id^=page_coupon_] .ync.coupon_owner.full_name {
  font-size: 14px;
  padding: 6px;
  padding-left: 10px;
  font-weight: bold;
}
body[id^=page_coupon_] .ync.promote_coupon.donate_box {
  width: 300px;
  height: 620px;
  margin-left: 338px;
  margin-top: -280px;
}
body[id^=page_coupon_] .ync .select-amount {
  font-size: 18px;
}
body[id^=page_coupon_] .ync .amount-total {
  overflow: hidden;
  margin: 10px 0;
}
body[id^=page_coupon_] .ync.extra_info {
  font-weight: bold;
  padding-right: 10px;
}
body[id^=page_coupon_] .ync.donate.select-amount p {
  margin-bottom: 15px;
  font-size: 12px;
}
body[id^=page_coupon_] .ync.donor-info p {
  font-size: 12px;
  margin-bottom: 5px;
  font-weight: bold;
}
body[id^=page_coupon_] .ync.term {
  font-size: 12px;
}
body[id^=page_coupon_] .ync.term-agree {
  margin: 10px 0;
  font-size: 12px;
}
body[id^=page_coupon_] .ync .table {
  padding: 10px 0;
  position: relative;
}
body[id^=page_coupon_] .ync .table_left {
  color: #666666;
  font-size: 12px;
  font-weight: bold;
  left: 0;
  padding: 2px 0 6px;
  position: absolute;
  width: 175px;
}
body[id^=page_coupon_] .ync .table_right {
  margin-left: 180px;
}
body[id^=page_coupon_] .ync .table_clear {
  padding: 10px 0 0;
  position: relative;
  text-align: right;
}
body[id^=page_coupon_] table.ync {
  width: 100%;
  background: #F1F1F1;
  border-bottom: 1px #DFDFDF solid;
  margin-bottom: 10px;
}
body[id^=page_coupon_] .ync th {
  color: #9F9F9F;
  padding: 10px 0px 10px 4px;
  border-bottom: 1px #DFDFDF solid;
  font-weight: bold;
  background: white;
  text-align: left;
  font-size: 12px;
}
body[id^=page_coupon_] .ync td {
  padding: 6px 4px 10px 4px;
  vertical-align: top;
  font-size: 12px;
}
body[id^=page_coupon_] .ync .tr {
  background: #fff;
}
body[id^=page_coupon_] .ync tr:hover {
  background: #FFFFDF;
}
body[id^=page_coupon_] .ync .statistic-right li a {
  padding: 7px 5px;
  font-size: 12px;
  font-weight: bold;
  color: black;
  display: block;
  text-decoration: none;
}
body[id^=page_coupon_] .ync .statistic-right li a.active {
  background: #CCC;
  text-decoration: none;
}
body[id^=page_coupon_] .ync-admin-statistic .ync .table_right {
  margin-left: 160px;
}
body[id^=page_coupon_] .ync-donate-currency {
  font-weight: bold;
  font-size: 16px;
}
body[id^=page_coupon_] .ync-table {
  font-size: 15px;
  background: none;
  border-bottom: none;
  margin-top: 30px;
}
body[id^=page_coupon_] .ync-table td {
  padding-top: 5px;
  width: 180px;
}
body[id^=page_coupon_] .ync-donate-amount_input {
  margin-left: 128px;
}
body[id^=page_coupon_] .ync-question-tooltip {
  background: url("../../../../PF.Base/module/coupon/static/image/fr.png") no-repeat 0 -570px !important;
  display: inline-block;
  width: 20px;
  height: 20px;
  cursor: pointer;
}
body[id^=page_coupon_] .ync-user {
  color: #333333;
  overflow: hidden;
  margin-bottom: 3px;
}
body[id^=page_coupon_] .ync-user .img-wrapper,
body[id^=page_coupon_] .ync-user .no_image_user {
  width: 32px;
  height: 32px;
}
body[id^=page_coupon_] .ync-user .img-wrapper img,
body[id^=page_coupon_] .ync-user .no_image_user img {
  width: 100%;
  height: 100%;
}
body[id^=page_coupon_] .ync-user > a {
  display: block;
  float: left;
  margin-right: 4px;
}
body[id^=page_coupon_] .ync-user > div a {
  font-weight: bold;
}
body[id^=page_coupon_] .item_bar_action_holder ul li.item_delete {
  padding-top: 0;
  margin-top: 0;
}
body[id^=page_coupon_] input[type=checkbox],
body[id^=page_coupon_] input[type=radio] {
  margin-left: 0px;
  vertical-align: top;
  display: inline;
}
body[id^=page_coupon_] input[type=checkbox]:focus,
body[id^=page_coupon_] input[type=radio]:focus {
  width: auto;
}
body[id^=page_coupon_] #public_message {
  display: none !important;
}
body[id^=page_coupon_] #container #content > ._block_h1 > h1 {
  padding: 10px !important;
  background: #fff !important;
}
body[id^=page_coupon_] #panels #left .title,
body[id^=page_coupon_] #panels #right .title {
  padding: 10px;
  background: #fff;
  letter-spacing: 0;
}
body[id^=page_coupon_] #panels #left .content,
body[id^=page_coupon_] #panels #right .content {
  padding: 10px;
  background: #fff;
  overflow: hidden;
}
body[id^=page_coupon_] #container #content .block .title {
  padding: 10px;
  background: #fff;
}
body[id^=page_coupon_] #container #content .block .content {
  padding: 10px;
  background: #fff;
}
body[id^=page_coupon_] div[id^=js_block_border_coupon_] .ync-item-content + .ync-item-content {
  padding-top: 10px;
  margin-top: 10px;
  border-top: 1px solid #dedede;
}
body[id^=page_coupon_] div[id^=js_block_border_coupon_] a.ync-viewmore-r {
  margin-top: 15px;
  text-transform: uppercase;
  text-align: center;
}
body[id^=page_coupon_] div[id^=js_block_border_coupon_] .ync-item-content .ync_title_info {
  overflow: hidden;
}
body[id^=page_coupon_] div[id^=js_block_border_coupon_] .ync-item-content .ync-title {
  font-size: 16px;
  text-transform: capitalize;
}
body[id^=page_coupon_] div[id^=js_block_border_coupon_] .ync-item-content .ync-title a {
  white-space: nowrap;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 700;
  padding-top: 7px;
}
body[id^=page_coupon_] .ync_grid_my_coupon {
  padding: 10px;
  background: #fff;
}
body[id^=page_coupon_] .ync_grid_my_coupon .image_hover_menu_link {
  top: 0px;
  right: 10px;
  bottom: auto;
  background: #333 none;
  border-radius: 0 0 0 3px;
  font-size: 0;
  text-align: center;
  text-indent: 0;
  line-height: normal;
  margin: 0;
  width: 23px;
  height: 36px;
  line-height: 36px;
}
body[id^=page_coupon_] .ync_grid_my_coupon .image_hover_menu_link:before {
  content: "\f104";
  font-size: 16px;
  color: #fff;
  font-family: FontAwesome;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body[id^=page_coupon_] .ync_grid_my_coupon .image_hover_menu {
  top: 0px;
  right: 33px;
  bottom: auto;
  font-size: 11px;
  text-transform: uppercase;
}
body[id^=page_coupon_] #js_block_border_coupon_search .table {
  margin-bottom: 15px;
}
body[id^=page_coupon_] #js_block_border_coupon_search .table_clear {
  margin-top: 0;
}
body[id^=page_coupon_] #js_block_border_coupon_search .table_left,
body[id^=page_coupon_] #js_block_border_coupon_search .table_right {
  padding: 0;
  margin: 0;
  font-size: 14px;
  border: none;
}
body[id^=page_coupon_] #js_block_border_coupon_search input:not([type="submit"]),
body[id^=page_coupon_] #js_block_border_coupon_search select {
  background: #f4f4f4;
  margin-top: 5px;
  padding: 10px;
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  text-indent: 0;
}
body[id^=page_coupon_] #js_block_border_coupon_search input[type="button"],
body[id^=page_coupon_] #js_block_border_coupon_search input[type="submit"] {
  width: 100%;
}
body[id^=page_coupon_] #js_block_border_coupon_search #js_country_child_id {
  padding: 0px !important;
}
body[id^=page_coupon_] .row .ync-list-block {
  padding: 0px;
}
body[id^=page_coupon_] .ync-list-block {
  padding: 10px;
  background: #fff;
}
body[id^=page_coupon_] .ync-list-block .table .table_left {
  padding-top: 10px;
}
body[id^=page_coupon_] .ync-list-block .table .table_right {
  padding: 0;
  border: none;
  position: relative;
}
body[id^=page_coupon_] .ync-list-block .table .table_right input:not([type="submit"]) {
  background: #f4f4f4;
  padding: 10px;
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  text-indent: 0;
}
body[id^=page_coupon_] .ync-list-block input#js_from_date_listing,
body[id^=page_coupon_] .ync-list-block input#js_to_date_listing {
  padding-left: 35px;
}
body[id^=page_coupon_] .ync-list-block a#js_from_date_listing_anchor,
body[id^=page_coupon_] .ync-list-block a#js_to_date_listing_anchor {
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 1;
}
body[id^=page_coupon_] .yncoupon-homepage .block {
  padding: 0px !important;
}
body[id^=page_coupon_] .yns.coupon_detail_information {
  padding: 10px;
  background: #fff;
}
body[id^=page_coupon_] .yns.coupon_detail_information > p {
  margin-bottom: 10px;
}
body[id^=page_coupon_] #ync_featured_slides .owl-buttons {
  position: absolute;
  top: -45px;
  right: 10px;
}
body[id^=page_coupon_] #ync_featured_slides .owl-buttons .owl-next,
body[id^=page_coupon_] #ync_featured_slides .owl-buttons .owl-prev {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  border: 2px solid #dbdbdb;
  overflow: hidden;
  opacity: 1;
  float: left;
  margin-left: 10px;
  position: relative;
  text-indent: -99999px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  transition: all 300ms ease-in-out;
  color: #dbdbdb;
}
body[id^=page_coupon_] #ync_featured_slides .owl-buttons .owl-next:hover,
body[id^=page_coupon_] #ync_featured_slides .owl-buttons .owl-prev:hover {
  color: #298ada;
  border-color: #298ada;
}
body[id^=page_coupon_] #ync_featured_slides .owl-buttons .owl-next:after,
body[id^=page_coupon_] #ync_featured_slides .owl-buttons .owl-prev:after {
  content: "\f105";
  font-family: FontAwesome;
  font-style: normal;
  text-indent: 0px;
  font-weight: 400;
  text-decoration: inherit;
  font-size: 19px;
  position: absolute;
  left: 7px;
  top: -3px;
}
body[id^=page_coupon_] #ync_featured_slides .owl-buttons .owl-prev:after {
  content: "\f104";
  left: 5px;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-bg-img {
  width: 50%;
  float: left;
  margin-right: 10px;
  position: relative;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-bg-img > a {
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  top: 0;
  left: 0;
  display: block;
  height: 180px;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-bg-img > a span {
  width: 100%;
  height: 180px;
  display: block;
  background-position: center;
  background-color: #f4f4f4;
  background-size: cover;
  background-repeat: no-repeat;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-bg-img .ync-discount-small {
  position: absolute;
  display: none;
  top: 5px;
  font-size: 15px;
  left: 5px;
  border-color: #d75b0d;
  border: 1px solid;
  padding: 2px 5px;
  color: #d75b0d;
  font-weight: bold;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-bg-img .ync-discount-small:hover {
  color: #FFF;
  border-color: #d75b0d;
  background-color: #d75b0d;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-feature-content {
  overflow: hidden;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-feature-content > p {
  font-size: 13px;
  margin-top: 3px;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-title {
  font-size: 18px;
  font-weight: bold;
  text-transform: capitalize;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-title a {
  white-space: nowrap;
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-discount {
  font-size: 16px;
  color: #d75b0d;
  margin: 5px 0 12px;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-discount span {
  font-size: 20px;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-feature-content-bottom {
  border-top: 1px solid #e0e0e0;
  padding-top: 10px;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-feature-content-bottom .ync_end_time {
  float: left;
  font-size: 14px;
  font-weight: bold;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-feature-content-bottom .ync_end_time span {
  display: block;
  font-weight: normal;
  margin-bottom: 5px;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-feature-content-bottom .ync_getcode_btn {
  float: right;
  background-color: #30a977;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 10px;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-feature-content-bottom .ync_getcode_btn:hover {
  background-color: #20825a;
}
body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-feature-content-bottom .ync_getcode_btn i.fa {
  color: #FFF;
}
body[id^=page_coupon_] a.ync_btn {
  padding: 10px 10px;
  text-transform: uppercase;
  color: #FFF;
  display: inline-block;
}
body[id^=page_coupon_] a.ync_btn:hover {
  color: #FFF;
}
body[id^=page_coupon_] a.ync_btn i.fa {
  color: #FFF;
  margin-right: 5px;
}
body[id^=page_coupon_] a.ync_btn.ync_getcode_btn {
  background-color: #05d987;
}
body[id^=page_coupon_] a.ync_btn.ync_getcode_btn:hover {
  background-color: #08b874;
}
body[id^=page_coupon_] a.ync_btn.ync_btn_favorite {
  background-color: #FF9001;
}
body[id^=page_coupon_] a.ync_btn.ync_btn_favorite:hover {
  background-color: #F58A00;
}
body[id^=page_coupon_] a.ync_btn.ync_btn_notfavorite {
  background-color: #6D6D6D;
}
body[id^=page_coupon_] a.ync_btn.ync_btn_notfavorite:hover {
  background-color: #4C4B4B;
}
body[id^=page_coupon_] a.ync_btn.ync_print_btn {
  background-color: #0198FF;
}
body[id^=page_coupon_] a.ync_btn.ync_print_btn:hover {
  background-color: #007DD2;
}
body[id^=page_coupon_] h1.yns.coupon_header {
  padding: 10px;
  background: #fff;
  border-bottom: 3px #dbdbdb solid;
}
body[id^=page_coupon_] #ynfr_edit_invite_friend_form .p_4 {
  padding: 0px;
  overflow: hidden;
}
body[id^=page_coupon_] #ynfr_edit_invite_friend_form .no_image_user._size__30 {
  width: 50px;
  height: 50px;
}
body[id^=page_coupon_] #ynfr_edit_invite_friend_form .no_image_user._size__30 > span {
  top: 10px;
  left: 2px;
  font-size: 20px;
}
body[id^=page_coupon_] #panels #js_block_border_coupon_search,
body[id^=page_coupon_] #panels #js_block_border_coupon_category {
  border: 1px solid #dbdbdb;
}
body[id^=page_coupon_] #panels #js_block_border_coupon_search:hover,
body[id^=page_coupon_] #panels #js_block_border_coupon_category:hover {
  border: 1px solid #298ada;
}
body[id^=page_coupon_] #panels #js_block_border_coupon_search:hover > .content,
body[id^=page_coupon_] #panels #js_block_border_coupon_category:hover > .content {
  display: block;
}
body[id^=page_coupon_] #panels #js_block_border_coupon_search:hover > .title,
body[id^=page_coupon_] #panels #js_block_border_coupon_category:hover > .title {
  background: #298ada !important;
  color: #ffffff;
}
body[id^=page_coupon_] #panels #js_block_border_coupon_search:hover > .title:after,
body[id^=page_coupon_] #panels #js_block_border_coupon_category:hover > .title:after {
  background: #227dc7;
}
body[id^=page_coupon_] #panels #js_block_border_coupon_search:hover > .title:before,
body[id^=page_coupon_] #panels #js_block_border_coupon_category:hover > .title:before {
  color: #fff;
}
body[id^=page_coupon_] #panels #js_block_border_coupon_search > .title,
body[id^=page_coupon_] #panels #js_block_border_coupon_category > .title {
  text-transform: uppercase;
  background: #ffffff;
  color: #999999;
  font-size: 14px;
  border: 0px;
  height: 40px;
  line-height: 40px;
  position: relative;
  padding: 0px !important;
  text-indent: 50px;
}
body[id^=page_coupon_] #panels #js_block_border_coupon_search > .title:before,
body[id^=page_coupon_] #panels #js_block_border_coupon_category > .title:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0px !important;
  content: '\f0c9';
  position: absolute;
  left: 8px;
  top: 8px;
  font-size: 24px;
  color: #cccccc;
  z-index: 2;
}
body[id^=page_coupon_] #panels #js_block_border_coupon_search > .title:after,
body[id^=page_coupon_] #panels #js_block_border_coupon_category > .title:after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 40px;
  height: 40px;
  background: #ebebeb;
  content: '';
  z-index: 1;
}
body[id^=page_coupon_] #panels #js_block_border_coupon_search > .content,
body[id^=page_coupon_] #panels #js_block_border_coupon_category > .content {
  display: none;
}
body[id^=page_coupon_] #js_block_border_coupon_faq {
  padding: 0px !important;
}
body[id^=page_coupon_] #js_block_border_coupon_faq .faqs dt,
body[id^=page_coupon_] #js_block_border_coupon_faq .faqs dd {
  padding: 10px 0 10px 20px;
  background: none;
  white-space: pre-line;
}
body[id^=page_coupon_] #js_block_border_coupon_faq .faqs dt {
  cursor: pointer;
  border-top: 1px solid #eee;
  font-weight: bold;
}
body[id^=page_coupon_] #js_block_border_coupon_faq .faqs dt:first-child {
  border: none;
}
body[id^=page_coupon_] #js_block_border_coupon_faq .faqs dt:before {
  font-family: fontAwesome;
  float: left;
  margin-left: -20px;
  color: #888;
  content: "\f059";
}
body[id^=page_coupon_] #js_block_border_coupon_faq .faqs dd {
  padding-top: 0;
  padding-bottom: 20px;
}
body[id^=page_coupon_] .list_carousel {
  width: 100%;
}
body[id^=page_coupon_] #purpose {
  white-space: pre-line;
}
body[id^=page_coupon_] .caroufredsel_wrapper {
  min-height: 230px !important;
}
body[id^=page_coupon_] ._block_menu_sub .header_display span.pending {
  position: absolute;
  right: 5px;
  background-color: #298ada;
  color: #fff;
  padding: 2px 5px;
  font-size: 10px;
}
body[id^=page_coupon_] ._block_menu_sub .header_display > ul > li > a,
body[id^=page_coupon_] ._block_menu_sub .header_display > ul > li > a:hover {
  padding-right: 30px !important;
}
body[id^=page_coupon_] ._block_menu_sub .header_display > ul > li.active > a span.pending {
  background-color: #fff;
  color: #298ada;
}
body[id^=page_coupon_] .ync.coupon_header {
  padding: 10px;
  background: #fff;
  border-bottom: 3px #dbdbdb solid;
}
body[id^=page_coupon_] .ync.coupon_header .coupon-title {
  font-weight: normal;
  font-size: 23px;
  color: #333;
  line-height: 1.5em;
  padding-right: 48px;
}
body[id^=page_coupon_] .ync.coupon_header .coupon-owner-category {
  font-size: 13px;
  color: #888;
}
body[id^=page_coupon_] .ync.coupon_header .coupon-owner-category a {
  color: #298ada !important;
  font-weight: normal !important;
}
body[id^=page_coupon_] .ync.coupon_header .coupon-owner-category a:hover {
  color: #3B5998 !important;
}
body[id^=page_coupon_] .ync.coupon_header span.ync.dot {
  font-size: 16px;
  font-weight: bold;
}
body[id^=page_coupon_] .ync.coupon-menu {
  padding: 10px;
  background: #fff;
  text-align: right;
  font-size: 13px;
  text-transform: uppercase;
  border-bottom: 1px solid #dedede;
}
body[id^=page_coupon_] .ync.coupon-menu a {
  color: #888888;
}
body[id^=page_coupon_] .ync.coupon-menu a:hover {
  color: #298ada;
  background: transparent;
}
body[id^=page_coupon_] .ync.coupon-menu a:hover i.fa {
  color: #298ada;
}
body[id^=page_coupon_] .ync.coupon-menu > div {
  display: inline-block;
}
body[id^=page_coupon_] .ync.coupon-menu #coupon_detail_follow_link,
body[id^=page_coupon_] .ync.coupon-menu #coupon_detail_favorite_link,
body[id^=page_coupon_] .ync.coupon-menu .ync_sub_section_menu {
  margin: 0px;
  padding: 0px;
}
body[id^=page_coupon_] .ync.coupon-menu #coupon_detail_follow_link a,
body[id^=page_coupon_] .ync.coupon-menu #coupon_detail_favorite_link a,
body[id^=page_coupon_] .ync.coupon-menu .ync_sub_section_menu a {
  padding: 0px;
}
body[id^=page_coupon_] .ync.coupon-menu .ync_sub_section_menu ul li {
  display: inline-block;
  margin-left: 15px !important;
}
body[id^=page_coupon_] .ync.coupon_detail_information {
  padding: 10px;
  background: #fff;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .ync-detail-image {
  height: 235px;
  width: 50%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  float: left;
  margin-right: 15px;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .ync-detail-image > span {
  background-size: cover;
  display: block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .coupon-basic-info {
  overflow: hidden;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .coupon-basic-info .coupon-discount {
  font-weight: bold;
  text-transform: uppercase;
  color: #d75b0d;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .coupon-basic-info .coupon-discount .ync_label {
  font-size: 12px;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .coupon-basic-info .coupon-discount .ync_value {
  font-size: 26px;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .coupon-basic-info .coupon-date {
  margin-bottom: 3px;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .coupon-basic-info .coupon-date .label {
  font-size: 14px;
  font-weight: bold;
  color: #333;
  margin-right: 10px;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .coupon-basic-info .coupon-date .value {
  font-size: 14px;
  color: #888;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .coupon-basic-info .ync_claim .ync_claim_sum {
  margin: 10px 0;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .coupon-basic-info .ync_claim .ync_claim_sum .ync_label,
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .coupon-basic-info .ync_claim .ync_claim_sum .ync_value {
  font-weight: bold;
  color: #30a977;
  font-size: 14px;
  text-transform: uppercase;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .coupon-basic-info .ync_claim .ync_claim_sum .ync_claim_total {
  width: 100%;
  height: 4px;
  background-color: #ebebeb;
  position: relative;
  margin: 5px 0;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .coupon-basic-info .ync_claim .ync_claim_sum .ync_claim_total .ync_claim_active {
  height: 4px;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #30a977;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .coupon-basic-info .ync_claim .ync_claim_sum .ync_claim_remain {
  font-size: 10px;
  text-transform: uppercase;
  color: #333;
  float: left;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .coupon-basic-info .ync_claim .ync_claim_sum .ync_claim_remain_time {
  float: right;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .coupon-basic-info .ync_code_info {
  padding-top: 15px;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon-site_url .ync_label {
  font-size: 20px;
  position: relative;
  color: #333;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon-site_url .ync_label:after {
  content: "";
  width: 83%;
  height: 1px;
  background: #dedede;
  right: 0px;
  top: 15px;
  display: block;
  position: absolute;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon-information > .ync_label {
  font-size: 20px;
  position: relative;
  color: #333;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon-information > .ync_label:after {
  content: "";
  width: 76%;
  height: 1px;
  background: #dedede;
  right: 0px;
  top: 15px;
  display: block;
  position: absolute;
}
@media screen and (max-width: 550px) {
  body[id^=page_coupon_] .ync.coupon_detail_information .coupon-site_url .ync_label:after {
    width: 70%;
  }
  body[id^=page_coupon_] .ync.coupon_detail_information .coupon-information > .ync_label:after {
    width: 55%;
  }
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon-site_url {
  word-wrap: break-word;
}
body[id^=page_coupon_] .ync.coupon_detail_information .coupon-information > div > .ync_label {
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 5px;
  color: #808080;
}
body[id^=page_coupon_] .ync.coupon_detail_information .ync.coupon-custom_fields {
  padding: 0px;
}
body[id^=page_coupon_] .ync.coupon_detail_information .ync.coupon-custom_fields .table {
  padding: 0px;
  margin-bottom: 10px;
}
body[id^=page_coupon_] .ync.coupon_detail_information .ync.coupon-custom_fields .table_left {
  position: static;
  width: auto;
  font-weight: bold;
  padding-top: 5px;
}
body[id^=page_coupon_] .ync.coupon_detail_information .ync.coupon-custom_fields .table_right {
  padding: 0px;
  border: none;
}
body[id^=page_coupon_] .yncoupon_table_simple .table-header {
  width: 100%;
  display: flex;
  display: -webkit-flex;
  display: -moz-flex;
  border: 1px solid #CCC;
  background: #e8e8e8;
}
body[id^=page_coupon_] .yncoupon_table_simple .table-header span {
  width: 100%;
  float: left;
  text-align: center;
  font-weight: bold;
  display: block;
  padding: 10px;
  border-right: 1px solid #CCC;
}
body[id^=page_coupon_] .yncoupon_table_simple .table-header span:last-child {
  border-right: 0px;
}
body[id^=page_coupon_] .yncoupon_table_simple .checkRow {
  display: flex;
  display: -webkit-flex;
  display: -moz-flex;
  border: 1px solid #ccc;
  border-top: 0px;
}
body[id^=page_coupon_] .yncoupon_table_simple .checkRow > span {
  width: 100%;
  display: block;
  text-align: center;
  background: #fff;
  padding: 5px;
  border-right: 1px solid #CCC;
}
body[id^=page_coupon_] .yncoupon_table_simple .checkRow > span:last-child {
  border-right: 0px;
}
@media (max-device-width: 1000px), (max-width: 1000px) {
  body[id^=page_coupon_] .show-side-panel-mode #panels {
    overflow-y: scroll;
  }
}
@media (max-device-width: 700px), (max-width: 700px) {
  body[id^=page_coupon_] #container {
    display: block;
  }
}
@media (max-device-width: 600px), (max-width: 600px) {
  body[id^=page_coupon_] #ync_featured_slides .ync-feature-item .ync-bg-img {
    width: 100%;
    float: none;
    margin-bottom: 10px;
  }
  body[id^=page_coupon_] .ync.coupon_detail_information .coupon_detail_top .ync-detail-image {
    width: 100%;
    float: none;
    margin-right: 0px;
  }
}
@media (max-device-width: 480px), (max-width: 480px) {
  body[id^=page_coupon_] .ync_grid_most_block .js_coupon_parent {
    width: 100% !important;
    float: none;
  }
  body[id^=page_coupon_] .ync-list-block .table .table_left {
    position: static;
    width: auto;
  }
  body[id^=page_coupon_] .ync-list-block .table .table_right {
    margin-left: 0;
  }
  body[id^=page_coupon_] .ync.coupon_detail_top {
    margin-bottom: 15px;
  }
  body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon a.ync_coupon_img span {
    background-size: cover;
  }
  body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon .ync_author {
    bottom: 0px !important;
  }
  body[id^=page_coupon_] .list_carousel,
  body[id^=page_coupon_] .yns-print-slider li {
    width: 240px;
    max-width: 100%;
  }
  body[id^=page_coupon_] .yns-print-slider li .ync-style {
    transform: scale(0.8);
    margin-left: -30px;
  }
  body[id^=page_coupon_] .ync_choosetheme {
    display: none;
  }
  body[id^=page_coupon_] .coupon-invite-guest-form {
    width: 100% !important;
    float: none !important;
  }
  body[id^=page_coupon_] .coupon-invite-guest-list {
    width: 100% !important;
    float: none !important;
  }
}
@media screen and (max-width: 500px) {
  body[id^=page_coupon_] .list_carousel,
  body[id^=page_coupon_] .yns-print-slider li {
    width: 330px;
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  body[id^=page_coupon_] .list_carousel,
  body[id^=page_coupon_] .yns-print-slider li {
    width: 400px;
    max-width: 100%;
  }
}
@media screen and (max-width: 400px) {
  body[id^=page_coupon_] .yns-print-slider li .ync-style {
    transform: scale(0.6);
    margin-left: -55px;
  }
  body[id^=page_coupon_] .caroufredsel_wrapper {
    min-height: auto !important;
  }
}
body[id^=page_coupon_] .js_box ul.action > li {
  border-bottom: none;
}
body[id^=page_coupon_] .ync_statictis,
body[id^=page_coupon_] .ync_statictis2 {
  display: inline;
}
@media screen and (max-width: 768px) {
  body[id^=page_coupon_] .ync_statictis {
    display: none !important;
  }
  body[id^=page_coupon_] .ync_statictis2 {
    display: block !important;
  }
}
body[id^=page_coupon_] .coupon-invite-guest-form #js_friend_loader input {
  background: inherit;
  color: inherit;
  border: 1px solid #CCC;
  width: 100%;
  outline: inherit;
  text-indent: inherit;
  padding: 6px 12px;
  margin-bottom: 5px;
}
body[id^=page_coupon_] .coupon-invite-guest-list .content {
  padding: 0px !important;
}
body[id^=page_coupon_] .ync_title_info .extra_info p {
  margin-bottom: 1px !important;
}
body[id^=page_coupon_] .ync_grid_most_block,
#page_coupon_payment .description.coupon-detail,
#page_error_display .description.coupon-detail {
  margin: 0 -10px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
body[id^=page_coupon_] .ync_grid_most_block .js_coupon_parent,
#page_coupon_payment .description.coupon-detail .js_coupon_parent,
#page_error_display .description.coupon-detail .js_coupon_parent {
  width: 50%;
  float: left;
  padding: 0 10px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  min-height: 220px;
  height: auto;
  margin-bottom: 15px;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon,
#page_coupon_payment .description.coupon-detail .ync-image-coupon,
#page_error_display .description.coupon-detail .ync-image-coupon {
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon:hover .ync_author,
#page_coupon_payment .description.coupon-detail .ync-image-coupon:hover .ync_author,
#page_error_display .description.coupon-detail .ync-image-coupon:hover .ync_author {
  bottom: 0px;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon:hover a.ync_coupon_img span,
#page_coupon_payment .description.coupon-detail .ync-image-coupon:hover a.ync_coupon_img span,
#page_error_display .description.coupon-detail .ync-image-coupon:hover a.ync_coupon_img span {
  transform: scale(1.1, 1.1);
}
body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon a.ync_coupon_img,
#page_coupon_payment .description.coupon-detail .ync-image-coupon a.ync_coupon_img,
#page_error_display .description.coupon-detail .ync-image-coupon a.ync_coupon_img {
  width: 100%;
  display: block;
  overflow: hidden;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon a.ync_coupon_img span,
body[id^=page_coupon] .ync-item-content .ync-image-block-coupon a span,
#page_coupon_payment .description.coupon-detail .ync-image-coupon a.ync_coupon_img span,
#page_error_display .description.coupon-detail .ync-image-coupon a.ync_coupon_img span {
  height: 170px;
  width: 100%;
  display: block;
  background-position: center;
  background-color: #f4f4f4;
  background-size: cover;
  background-repeat: no-repeat;
  box-sizing: border-box;
  transition: all 300ms ease-in-out;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon .ync_tags_link,
#page_coupon_payment .description.coupon-detail .ync-image-coupon .ync_tags_link,
#page_error_display .description.coupon-detail .ync-image-coupon .ync_tags_link {
  position: absolute;
  color: #fff;
  clear: both;
  display: block;
  float: left;
  width: auto;
  height: auto;
  font-size: 10px;
  margin-top: 2px;
  padding: 5px 10px;
  text-transform: uppercase;
  border-radius: 0 2px 2px 0;
  background-image: none;
  left: 0;
  top: 5px;
  bottom: inherit;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon .ync_tags_link.ync_featured_link,
#page_coupon_payment .description.coupon-detail .ync-image-coupon .ync_tags_link.ync_featured_link,
#page_error_display .description.coupon-detail .ync-image-coupon .ync_tags_link.ync_featured_link {
  background-color: #007dff;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon .ync_tags_link.ync_close_link,
#page_coupon_payment .description.coupon-detail .ync-image-coupon .ync_tags_link.ync_close_link,
#page_error_display .description.coupon-detail .ync-image-coupon .ync_tags_link.ync_close_link {
  background-color: #5d5d5d;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon .ync_tags_link.ync_pause_link,
#page_coupon_payment .description.coupon-detail .ync-image-coupon .ync_tags_link.ync_pause_link,
#page_error_display .description.coupon-detail .ync-image-coupon .ync_tags_link.ync_pause_link {
  background-color: #5d5d5d;
}
.ync_grid_most_block .ync-image-coupon .ync_tags_link.ync_upcoming_link,
#page_coupon_payment .description.coupon-detail .ync-image-coupon .ync_tags_link.ync_upcoming_link,
#page_error_display .description.coupon-detail .ync-image-coupon .ync_tags_link.ync_upcoming_link {
  background-color: #7EAD00;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon .ync_tags_link.ync_ending_soon_link,
#page_coupon_payment .description.coupon-detail .ync-image-coupon .ync_tags_link.ync_ending_soon_link,
#page_error_display .description.coupon-detail .ync-image-coupon .ync_tags_link.ync_ending_soon_link {
  background-color: #7EAD00;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon .ync_tags_link.ync_pending_link,
#page_coupon_payment .description.coupon-detail .ync-image-coupon .ync_tags_link.ync_pending_link,
#page_error_display .description.coupon-detail .ync-image-coupon .ync_tags_link.ync_pending_link {
  background-color: #5d5d5d;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon .ync_author,
#page_coupon_payment .description.coupon-detail .ync-image-coupon .ync_author,
#page_error_display .description.coupon-detail .ync-image-coupon .ync_author {
  position: absolute;
  bottom: -30px;
  left: 0;
  width: 100%;
  padding: 5px 10px;
  box-sizing: border-box;
  background: rgba(0, 0, 0, 0.5);
  color: #FFF;
  font-size: 13px;
  text-align: right;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  font-weight: 300;
  transition: all 300ms ease-in-out;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon .ync_author a,
#page_coupon_payment .description.coupon-detail .ync-image-coupon .ync_author a,
#page_error_display .description.coupon-detail .ync-image-coupon .ync_author a {
  color: #FFF;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-image-coupon .ync_author a:hover,
#page_coupon_payment .description.coupon-detail .ync-image-coupon .ync_author a:hover,
#page_error_display .description.coupon-detail .ync-image-coupon .ync_author a:hover {
  text-decoration: underline;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-title,
#page_coupon_payment .description.coupon-detail .ync-title,
#page_error_display .description.coupon-detail .ync-title {
  font-size: 15px;
  font-weight: bold;
  line-height: 1.3em;
  max-height: 37px;
  margin-top: 7px;
  margin-bottom: 3px;
  text-transform: capitalize;
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  color: #297fc7;
}
body[id^=page_coupon_] .ync_grid_most_block .ync_title_info,
#page_coupon_payment .description.coupon-detail .ync_title_info,
#page_error_display .description.coupon-detail .ync_title_info {
  position: relative;
}
body[id^=page_coupon_] #js_friend_search_content .friend_search_holder,
body[id^=page_coupon_] #js_friend_search_content .friend_search_holder:hover {
  width: 45% !important;
}
body[id^=page_coupon_] .ync_grid_most_block .ync_title_info:hover .ync-discount-small,
#page_coupon_payment .description.coupon-detail .ync_title_info:hover .ync-discount-small,
#page_error_display .description.coupon-detail .ync_title_info:hover .ync-discount-small {
  color: #FFF;
  border-color: #d75b0d;
  background-color: #d75b0d;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-discount-small,
#page_coupon_payment .description.coupon-detail .ync-discount-small,
#page_error_display .description.coupon-detail .ync-discount-small {
  top: 0px;
  font-size: 15px;
  right: 0px;
  border-color: #d75b0d;
  border: 1px solid;
  cursor: pointer;
  padding: 2px 5px;
  color: #d75b0d;
  font-weight: bold;
  display: inline-block;
  max-height: 24px;
}
body[id^=page_coupon_] .ync_grid_most_block .ync-discount-small:hover,
#page_coupon_payment .description.coupon-detail .ync-discount-small:hover #page_error_display .description.coupon-detail .ync-discount-small:hover {
  color: #FFF;
  border-color: #d75b0d;
  background-color: #d75b0d;
}
.ync_grid_most_block {
  display: flex;
  flex-wrap: wrap;
}
.ync_grid_most_block .ync_title_info {
  min-height: 90px;
}
body#page_coupon_add input:not([type="submit"]):not([type="button"]) {
  background: #f4f4f4;
  box-sizing: border-box;
  max-width: 100%;
}
body#page_coupon_add .page_section_menu_header > ul {
  display: none;
}
body#page_coupon_add .table {
  position: relative;
}
body#page_coupon_add .global_attachment {
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
body#page_coupon_add select {
  margin: 0px;
}
body#page_coupon_add #discount_type,
body#page_coupon_add #special_price_currency {
  margin-top: 10px;
}
body#page_coupon_add #discount_currency {
  margin-top: 10px;
}
body#page_coupon_add #mapHolder {
  width: 100% !important;
}
body#page_coupon_add #js_link_show_add {
  text-transform: uppercase;
}
body#page_coupon_add .js_datepicker_holder {
  padding: 0px;
  margin-bottom: 0px;
}
body#page_coupon_add .js_datepicker_image {
  top: 9px;
}
#page_coupon_detail #container #content > ._block_h1 > h1 {
  display: none;
}
#page_coupon_detail .item_bar {
  right: 0;
  top: 3px;
}
html[dir='rtl'] #page_coupon_detail .item_bar {
  left: 0;
  right: auto;
}
#page_coupon_detail .js_box_title {
  min-height: 40px;
}
#page_coupon_detail iframe {
  width: 100%;
  margin-top: 5px;
}
#page_coupon_print ._block_content {
  padding: 10px;
  background: #fff;
}
#page_coupon_payment .ynCoupon-order-detail,
#page_coupon_payment .row2.row_first,
#page_error_display .ynCoupon-order-detail,
#page_error_display .row2.row_first {
  padding: 10px;
  background: #fff;
  overflow: hidden;
  width: 50%;
}
#page_coupon_payment .row1,
#page_error_display .row1 {
  padding-left: 10px;
}
@media screen and (max-width: 720px) {
  #page_coupon_payment .ynCoupon-order-detail,
  #page_error_display .ynCoupon-order-detail {
    width: 100%;
  }
  #page_coupon_payment .description.price,
  #page_error_display .description.price {
    margin-top: 15px;
  }
}
#page_coupon_payment .ynCoupon-order-detail .title,
#page_coupon_payment .row2.row_first .title,
#page_error_display .ynCoupon-order-detail .title,
#page_error_display .row2.row_first .title {
  font-size: 16px;
  margin-bottom: 15px;
}
#page_coupon_payment .js_coupon_parent,
#page_error_display .js_coupon_parent {
  width: 100% !important;
  float: none !important;
  margin: auto !important;
}
#page_coupon_payment .description.price .label,
#page_coupon_payment .description.price .value,
#page_error_display .description.price .label,
#page_error_display .description.price .value {
  display: inline-block;
}
#page_coupon_payment .description.price .label,
#page_error_display .description.price .label {
  font-size: 16px;
  margin-right: 7px;
}
#page_coupon_payment .description.price .value,
#page_error_display .description.price .value {
  font-size: 22px;
  color: #D75B0D;
}
body#page_coupon_detail .js_box_content ul.action li a,
body#page_coupon_detail .js_box_content ul.action li a:hover {
  border-bottom: 0px;
  padding: 0px;
  background: transparent;
}
#page_coupon_add ul.table_clear_button li {
  width: auto !important;
}
#page_coupon_add .extra_info_custom input {
  margin-top: 0;
}
/*----------- ACTION LINK --------------*/
.image_hover_holder:hover .yncoupon-cms {
  opacity: 1;
}
.yncoupon-cms {
  position: absolute;
  top: 0;
  right: 10px;
  opacity: 0;
}
.yncoupon-cms .dropdown > a.btn {
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  border: none;
  font-size: 13px;
  background: #297fc7;
  color: #FFF;
  border-color: #297fc7;
  transition: all 300ms linear;
}
/*Hidden global_attachment_manage*/
#page_coupon_add .global_attachment_manage {
  display: none;
}
.feed_block_title_content {
  margin-top: 10px;
}
._app_coupon.js_parent_feed_entry .activity_feed_content_image,
.feed_share_coupon .activity_feed_content_image {
  display: none;
}
._app_coupon.js_parent_feed_entry .coupon-feed .coupon-feed-image,
.feed_share_coupon .coupon-feed .coupon-feed-image {
  width: 100%;
}
._app_coupon.js_parent_feed_entry .coupon-feed .coupon-feed-image span,
.feed_share_coupon .coupon-feed .coupon-feed-image span {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
._app_coupon.js_parent_feed_entry .coupon-feed .coupon-feed-image span:before,
.feed_share_coupon .coupon-feed .coupon-feed-image span:before {
  content: "";
  display: block;
  padding-bottom: 50%;
}
._app_coupon.js_parent_feed_entry .coupon-feed .coupon-feed-info,
.feed_share_coupon .coupon-feed .coupon-feed-info {
  position: relative;
  border: 1px solid #dcdcdc;
  padding: 10px 20px 10px 14px;
}
._app_coupon.js_parent_feed_entry .coupon-feed .coupon-feed-info .coupon-title,
.feed_share_coupon .coupon-feed .coupon-feed-info .coupon-title {
  margin-bottom: 5px;
}
._app_coupon.js_parent_feed_entry .coupon-feed .coupon-feed-info .coupon-title a,
.feed_share_coupon .coupon-feed .coupon-feed-info .coupon-title a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555 !important;
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._app_coupon.js_parent_feed_entry .coupon-feed .coupon-feed-info .coupon-title a:hover,
.feed_share_coupon .coupon-feed .coupon-feed-info .coupon-title a:hover {
  color: #3b5998 !important;
}
._app_coupon.js_parent_feed_entry .coupon-feed .coupon-feed-info .coupon-content,
.feed_share_coupon .coupon-feed .coupon-feed-info .coupon-content {
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 57px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  white-space: pre-line;
}
.yncoupon-listing-item.has-moderation .ync_pending_link {
  top: 40px !important;
  margin-top: 5px !important;
}
.yncoupon-listing-item .moderation_row {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
}
/*End coupon*/
/*Begin directory*/
/*--==============================
=            Business            =
===============================--*/
.yndirectory_row_list_checkin {
  padding: 0px !important;
  padding-bottom: 10px !important;
  margin-bottom: 10px !important;
}
.yndirectory_row_list_checkin .go_left {
  height: 50px;
  margin-right: 10px;
}
.yndirectory_row_list_checkin .yndirectory_username span a {
  font-weight: normal;
}
body#page_directory_manage-member-roles .js_box_content .yndirectory_role_title {
  margin-bottom: 0;
}
body#page_directory_manage-member-roles .js_box_content .yndirectory_role_title .table_left,
body#page_directory_manage-member-roles .js_box_content .yndirectory_role_title .table_right {
  display: inline-block;
  padding-bottom: 5px;
}
body#page_directory_manage-member-roles .js_box_content .yndirectory_role_title .table_right {
  font-weight: bold;
}
#js_block_border_directory_detailclaimingbutton .content {
  display: block !important;
  margin-top: 0 !important;
}
#yndirectory_customfield_category .table {
  background: transparent !important;
}
#yndirectory_business_detail_detailclaimingbutton_button {
  width: 100%;
  font-weight: bold;
}
#yndirectory_business_detail_detailclaimingbutton_button i.fa {
  color: #FFF;
}
body[id^=page_directory_] .js_temp_friend_search_form_holder ul li {
  padding: 5px 10px;
}
body[id^=page_directory_] .whs-nw {
  white-space: nowrap;
}
body[id^=page_directory_] .text-warning {
  color: #ffab00;
}
body[id^=page_directory_] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_directory_] .text-gray {
  color: #c8c8c8;
}
body[id^=page_directory_] .text-gray-darker {
  color: #555555;
}
body[id^=page_directory_] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_directory_] .mt--1 {
  margin-top: -8px;
}
body[id^=page_directory_] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_directory_] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_directory_] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_directory_] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_directory_] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_directory_] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_directory_] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_directory_] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_directory_] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_directory_] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_directory_] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_directory_] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_directory_] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_directory_] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_directory_] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_directory_] .w-auto {
  width: auto;
}
body[id^=page_directory_] .w-full {
  width: 100%;
}
body[id^=page_directory_] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_directory_] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_directory_] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_directory_] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_directory_] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_directory_] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_directory_] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_directory_] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_directory_] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_directory_] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_directory_] .d-block {
  display: block;
}
body[id^=page_directory_] .d-inline-block {
  display: inline-block;
}
body[id^=page_directory_] .d-flex {
  display: flex;
}
body[id^=page_directory_] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_directory_] .fw-normal {
  font-weight: normal;
}
body[id^=page_directory_] .cursor-point {
  cursor: pointer;
}
body[id^=page_directory_] .align-middle {
  vertical-align: middle;
}
body[id^=page_directory_] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_directory_] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_directory_] .align-items-center {
  align-items: center;
}
body[id^=page_directory_] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_directory_] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_directory_] .flex-column {
  flex-direction: column;
}
body[id^=page_directory_] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_directory_] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_directory_] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_directory_] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_directory_] .text-warning {
  color: #ffab00;
}
body[id^=page_directory_] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_directory_] .text-gray {
  color: #c8c8c8;
}
body[id^=page_directory_] .text-gray-darker {
  color: #555555;
}
body[id^=page_directory_] .wp-nor {
  white-space: nowrap;
}
body[id^=page_directory_] .wp-nol {
  white-space: normal;
}
body[id^=page_directory_] .text-transition {
  transition: color 0.3s ease-in-out;
}
body[id^=page_directory_] .all-transition {
  transition: all 0.3s ease-in-out;
}
body[id^=page_directory_] .mt-h1 {
  margin-top: 4px;
}
@media screen and (max-width: 991px) {
  body[id^=page_directory_] .mt-sm-0 {
    margin-top: 0;
  }
  body[id^=page_directory_] .mt-sm-1 {
    margin-top: 8px;
  }
  body[id^=page_directory_] .mt-sm-2 {
    margin-top: 16px;
  }
  body[id^=page_directory_] .mt-sm-3 {
    margin-top: 24px;
  }
  body[id^=page_directory_] .mt-sm-4 {
    margin-top: 32px;
  }
  body[id^=page_directory_] .mt-sm-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 767px) {
  body[id^=page_directory_] .mt-xs-0 {
    margin-top: 0;
  }
  body[id^=page_directory_] .mt-xs-1 {
    margin-top: 8px;
  }
  body[id^=page_directory_] .mt-xs-2 {
    margin-top: 16px;
  }
  body[id^=page_directory_] .mt-xs-3 {
    margin-top: 24px;
  }
  body[id^=page_directory_] .mt-xs-4 {
    margin-top: 32px;
  }
  body[id^=page_directory_] .mt-xs-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 639px) {
  body[id^=page_directory_] .mt-xssm-0 {
    margin-top: 0;
  }
  body[id^=page_directory_] .mt-xssm-1 {
    margin-top: 8px;
  }
  body[id^=page_directory_] .mt-xssm-2 {
    margin-top: 16px;
  }
  body[id^=page_directory_] .mt-xssm-3 {
    margin-top: 24px;
  }
  body[id^=page_directory_] .mt-xssm-4 {
    margin-top: 32px;
  }
  body[id^=page_directory_] .mt-xssm-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 479px) {
  body[id^=page_directory_] .mt-xsxs-0 {
    margin-top: 0;
  }
  body[id^=page_directory_] .mt-xsxs-1 {
    margin-top: 8px;
  }
  body[id^=page_directory_] .mt-xsxs-2 {
    margin-top: 16px;
  }
  body[id^=page_directory_] .mt-xsxs-3 {
    margin-top: 24px;
  }
  body[id^=page_directory_] .mt-xsxs-4 {
    margin-top: 32px;
  }
  body[id^=page_directory_] .mt-xsxs-h1 {
    margin-top: 4px;
  }
}
body[id^=page_directory_] .mb-h1 {
  margin-bottom: 4px !important;
}
body[id^=page_directory_] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_directory_] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_directory_] .mb-0 {
  margin-bottom: 0;
}
body[id^=page_directory_] .mb-h2 {
  margin-bottom: 2px;
}
@media screen and (max-width: 991px) {
  body[id^=page_directory_] .mb-sm-0 {
    margin-bottom: 0;
  }
  body[id^=page_directory_] .mb-sm-1 {
    margin-bottom: 8px;
  }
  body[id^=page_directory_] .mb-sm-2 {
    margin-bottom: 16px;
  }
  body[id^=page_directory_] .mb-sm-3 {
    margin-bottom: 24px;
  }
  body[id^=page_directory_] .mb-sm-4 {
    margin-bottom: 32px;
  }
  body[id^=page_directory_] .mb-sm-h1 {
    margin-bottom: 4px;
  }
  body[id^=page_directory_] .mb-sm-h2 {
    margin-bottom: 2px;
  }
}
@media screen and (max-width: 767px) {
  body[id^=page_directory_] .mb-xs-0 {
    margin-bottom: 0;
  }
  body[id^=page_directory_] .mb-xs-1 {
    margin-bottom: 8px;
  }
  body[id^=page_directory_] .mb-xs-2 {
    margin-bottom: 16px;
  }
  body[id^=page_directory_] .mb-xs-3 {
    margin-bottom: 24px;
  }
  body[id^=page_directory_] .mb-xs-4 {
    margin-bottom: 32px;
  }
  body[id^=page_directory_] .mb-xs-h1 {
    margin-bottom: 4px;
  }
  body[id^=page_directory_] .mb-xs-h2 {
    margin-bottom: 2px;
  }
}
@media screen and (max-width: 479px) {
  body[id^=page_directory_] .mb-xsxs-0 {
    margin-bottom: 0;
  }
  body[id^=page_directory_] .mb-xsxs-1 {
    margin-bottom: 8px;
  }
  body[id^=page_directory_] .mb-xsxs-2 {
    margin-bottom: 16px;
  }
  body[id^=page_directory_] .mb-xsxs-3 {
    margin-bottom: 24px;
  }
  body[id^=page_directory_] .mb-xsxs-4 {
    margin-bottom: 32px;
  }
  body[id^=page_directory_] .mb-xsxs-h1 {
    margin-bottom: 4px;
  }
  body[id^=page_directory_] .mb-xsxs-h2 {
    margin-bottom: 2px;
  }
}
html[dir='ltr'] body[id^=page_directory_] .ml-h1 {
  margin-left: 4px;
}
html[dir='rtl'] body[id^=page_directory_] .ml-h1 {
  margin-right: 4px;
}
html[dir='ltr'] body[id^=page_directory_] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_directory_] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_directory_] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_directory_] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 991px) {
  html[dir='ltr'] body[id^=page_directory_] .ml-sm-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-sm-0 {
    margin-right: 0;
  }
  html[dir='ltr'] body[id^=page_directory_] .ml-sm-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-sm-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] body[id^=page_directory_] .ml-sm-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-sm-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] body[id^=page_directory_] .ml-sm-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-sm-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] body[id^=page_directory_] .ml-sm-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-sm-h1 {
    margin-right: 4px;
  }
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_directory_] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-xs-0 {
    margin-right: 0;
  }
}
@media screen and (max-width: 639px) {
  html[dir='ltr'] body[id^=page_directory_] .ml-xssm-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-xssm-0 {
    margin-right: 0;
  }
  html[dir='ltr'] body[id^=page_directory_] .ml-xssm-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-xssm-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] body[id^=page_directory_] .ml-xssm-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-xssm-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] body[id^=page_directory_] .ml-xssm-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-xssm-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] body[id^=page_directory_] .ml-xssm-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-xssm-h1 {
    margin-right: 4px;
  }
}
@media screen and (max-width: 479px) {
  html[dir='ltr'] body[id^=page_directory_] .ml-xsxs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-xsxs-0 {
    margin-right: 0;
  }
  html[dir='ltr'] body[id^=page_directory_] .ml-xsxs-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-xsxs-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] body[id^=page_directory_] .ml-xsxs-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-xsxs-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] body[id^=page_directory_] .ml-xsxs-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-xsxs-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] body[id^=page_directory_] .ml-xsxs-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-xsxs-h1 {
    margin-right: 4px;
  }
}
html[dir='ltr'] body[id^=page_directory_] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_directory_] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_directory_] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_directory_] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_directory_] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_directory_] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_directory_] .w-auto {
  width: auto;
}
body[id^=page_directory_] .w-full {
  width: 100%;
}
body[id^=page_directory_] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_directory_] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_directory_] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_directory_] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_directory_] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_directory_] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_directory_] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_directory_] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_directory_] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_directory_] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_directory_] .d-block {
  display: block;
}
body[id^=page_directory_] .d-inline-block {
  display: inline-block;
}
body[id^=page_directory_] .d-flex {
  display: flex;
}
body[id^=page_directory_] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_directory_] .fw-normal {
  font-weight: normal;
}
body[id^=page_directory_] .cursor-point {
  cursor: pointer;
}
body[id^=page_directory_] .align-middle {
  vertical-align: middle;
}
body[id^=page_directory_] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_directory_] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_directory_] .align-items-center {
  align-items: center;
}
body[id^=page_directory_] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_directory_] .justify-content-between {
  justify-content: space-between;
}
body[id^=page_directory_] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_directory_] .flex-column {
  flex-direction: column;
}
body[id^=page_directory_] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_directory_] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_directory_] .text-warning {
  color: #ffab00;
}
body[id^=page_directory_] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_directory_] .text-gray {
  color: #c8c8c8;
}
body[id^=page_directory_] .text-gray-darker {
  color: #555555;
}
body[id^=page_directory_] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_directory_] .mt--1 {
  margin-top: -8px;
}
body[id^=page_directory_] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_directory_] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_directory_] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_directory_] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_directory_] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_directory_] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_directory_] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_directory_] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_directory_] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_directory_] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_directory_] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_directory_] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_directory_] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_directory_] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_directory_] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_directory_] .w-auto {
  width: auto;
}
body[id^=page_directory_] .w-full {
  width: 100%;
}
body[id^=page_directory_] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_directory_] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_directory_] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_directory_] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_directory_] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_directory_] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_directory_] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_directory_] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_directory_] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_directory_] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_directory_] .d-block {
  display: block;
}
body[id^=page_directory_] .d-inline-block {
  display: inline-block;
}
body[id^=page_directory_] .d-flex {
  display: flex;
}
body[id^=page_directory_] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_directory_] .fw-normal {
  font-weight: normal;
}
body[id^=page_directory_] .cursor-point {
  cursor: pointer;
}
body[id^=page_directory_] .align-middle {
  vertical-align: middle;
}
body[id^=page_directory_] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_directory_] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_directory_] .align-items-center {
  align-items: center;
}
body[id^=page_directory_] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_directory_] .justify-content-between {
  justify-content: space-between;
}
body[id^=page_directory_] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_directory_] .flex-column {
  flex-direction: column;
}
body[id^=page_directory_] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_directory_] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_directory_] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_directory_] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_directory_] .text-warning {
  color: #ffab00;
}
body[id^=page_directory_] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_directory_] .text-gray {
  color: #c8c8c8;
}
body[id^=page_directory_] .text-gray-darker {
  color: #555555;
}
body[id^=page_directory_] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_directory_] .mt--1 {
  margin-top: -8px;
}
body[id^=page_directory_] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_directory_] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_directory_] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_directory_] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_directory_] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_directory_] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_directory_] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_directory_] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_directory_] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_directory_] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_directory_] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_directory_] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_directory_] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_directory_] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_directory_] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_directory_] .w-auto {
  width: auto;
}
body[id^=page_directory_] .w-full {
  width: 100%;
}
body[id^=page_directory_] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_directory_] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_directory_] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_directory_] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_directory_] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_directory_] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_directory_] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_directory_] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_directory_] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_directory_] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_directory_] .d-block {
  display: block;
}
body[id^=page_directory_] .d-inline-block {
  display: inline-block;
}
body[id^=page_directory_] .d-flex {
  display: flex;
}
body[id^=page_directory_] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_directory_] .fw-normal {
  font-weight: normal;
}
body[id^=page_directory_] .cursor-point {
  cursor: pointer;
}
body[id^=page_directory_] .align-middle {
  vertical-align: middle;
}
body[id^=page_directory_] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_directory_] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_directory_] .align-items-center {
  align-items: center;
}
body[id^=page_directory_] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_directory_] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_directory_] .flex-column {
  flex-direction: column;
}
body[id^=page_directory_] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_directory_] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_directory_] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_directory_] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_directory_] .text-warning {
  color: #ffab00;
}
body[id^=page_directory_] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_directory_] .text-gray {
  color: #c8c8c8;
}
body[id^=page_directory_] .text-gray-darker {
  color: #555555;
}
body[id^=page_directory_] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_directory_] .mt--1 {
  margin-top: -8px;
}
body[id^=page_directory_] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_directory_] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_directory_] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_directory_] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_directory_] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_directory_] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_directory_] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_directory_] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_directory_] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_directory_] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_directory_] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_directory_] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_directory_] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_directory_] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_directory_] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_directory_] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_directory_] .w-auto {
  width: auto;
}
body[id^=page_directory_] .w-full {
  width: 100%;
}
body[id^=page_directory_] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_directory_] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_directory_] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_directory_] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_directory_] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_directory_] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_directory_] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_directory_] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_directory_] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_directory_] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_directory_] .d-block {
  display: block;
}
body[id^=page_directory_] .d-inline-block {
  display: inline-block;
}
body[id^=page_directory_] .d-flex {
  display: flex;
}
body[id^=page_directory_] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_directory_] .fw-normal {
  font-weight: normal;
}
body[id^=page_directory_] .cursor-point {
  cursor: pointer;
}
body[id^=page_directory_] .align-middle {
  vertical-align: middle;
}
body[id^=page_directory_] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_directory_] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_directory_] .align-items-center {
  align-items: center;
}
body[id^=page_directory_] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_directory_] .justify-content-between {
  justify-content: space-between;
}
body[id^=page_directory_] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_directory_] .flex-column {
  flex-direction: column;
}
body[id^=page_directory_] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_directory_] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_directory_] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_directory_] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
.white-popup-block {
  background: #FFF;
  padding: 20px 30px;
  text-align: left;
  max-width: 650px;
  margin: 40px auto;
  position: relative;
}
.white-popup-block-without-width {
  background: #FFF;
  padding: 20px 30px;
  text-align: left;
  margin: 40px auto;
  position: relative;
}
.white-popup-block-previewnewbusiness {
  background: #FFF;
  padding: 20px 30px;
  text-align: left;
  max-width: 980px;
  margin: 40px auto;
  position: relative;
}
.white-popup-block .white-popup-block-title {
  font-size: 1.2em;
  font-weight: bold;
  margin-bottom: 10px;
}
.white-popup-block .white-popup-block-content {
  line-height: 1.4em;
  word-break: break-word;
  margin-bottom: 10px;
}
/* ================================================================================ */
.yndirectory-text-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.yndirectory-clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.yndirectory-clearfix {
  display: inline-block;
}
html[xmlns] .yndirectory-clearfix {
  display: block;
}
* html .yndirectory-clearfix {
  height: 1%;
}
.yndirectory-separator {
  margin: 3px 0;
  border-top: 1px solid #dfdfdf;
  position: relative;
}
.yndirectory-extrainfo {
  color: #808080;
  padding: 4px 0;
}
#js_directory_block_main h3 {
  border-bottom: none;
  margin-top: 15px;
}
.yndirectory_button ul {
  margin-top: 10px;
}
.yndirectory_button ul li input {
  width: 100%;
}
.yndirectory-error {
  color: red;
}
#yndirectory_edit_directory_form span[class="yndirectory-error"] {
  color: red;
  float: left;
  width: 100%;
}
.yndirectory-description {
  word-break: break-word;
  word-wrap: break-word;
}
.yndirectory-description video,
.yndirectory-description object,
.yndirectory-description iframe,
.yndirectory-description img {
  max-width: 100%;
  height: auto;
}
/*** yndirectory-item-block ***/
.yndirectory-item-block {
  padding-top: 10px;
  border-top: 1px solid #dbdbdb;
}
.yndirectory-item-block:first-child {
  border-top: none;
  padding-top: 0px;
}
.yndirectory-item-block:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.yndirectory-item-block-image {
  float: left;
}
.yndirectory-item-block-info {
  overflow: hidden;
  padding-left: 10px;
}
.yndirectory-item-block-info .yndirectory-title {
  font-size: 1.1em;
  margin-bottom: 0.2em;
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.yndirectory-item-block-info .extra_info p {
  margin-bottom: 3px;
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.yndirectory-item-block-info i.fa {
  min-width: 15px;
  text-align: center;
}
.yndirectory-item-block-type,
.yndirectory-item-block-type:hover {
  text-decoration: none;
}
/*** yndirectory-packages ***/
.yndirectory-packages {
  margin-top: 1em;
}
.yndirectory-package-title {
  text-transform: uppercase;
  font-size: 1.2em;
  font-weight: bold;
  margin-bottom: 0.5em;
  margin-top: 1.5em;
  background: #fff;
}
.yndirectory-package-item {
  margin-bottom: 1em;
  border: 1px solid #DFDFDF;
  padding: 1em;
  background: #fff;
}
.yndirectory-package-item > div + div {
  margin-bottom: 0.5em;
}
.yndirectory-package-item-name {
  font-size: 1.1em;
  font-weight: bold;
  text-transform: uppercase;
}
.yndirectory-package-item-price span {
  font-weight: bold;
  color: #f00;
}
.yndirectory-package-item-features > div:first-child {
  font-weight: bold;
  margin: 0.2em 0;
}
.yndirectory-package-item-features ul {
  margin-left: 1em;
  line-height: 2em;
}
.yndirectory-package-item-features ul li {
  list-style: disc;
  margin-left: 0.5em;
}
.yndirectory-package-item-description > div:first-child {
  font-weight: bold;
  margin: 0.2em 0;
}
.yndirectory-package-item-description ul {
  margin-left: 1em;
  line-height: 2em;
}
.yndirectory-package-item-description ul li {
  list-style: disc;
  margin-left: 0.5em;
}
.yndirectory-package-item-action {
  margin-left: 1em;
  float: right;
}
.yndirectory-package-item-action button {
  padding: 12px 20px !important;
  font-size: 15px;
  font-weight: 300;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.yndirectory-package-item-price > div {
  display: inline-block;
  margin-right: 2em;
  max-width: 40%;
}
/**** 4 mode view ****/
#yndirectory_view_hompage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#yndirectory_menu {
  display: block;
  text-align: right;
}
#yndirectory_menu > div {
  background-image: url("../../../../PF.Base/module/directory/static/image/icon-view-type.png");
  width: 28px;
  height: 28px;
  margin-left: -3px;
  background-position: 0 0;
  display: inline-block;
  cursor: pointer;
}
#yndirectory_menu > div#yndirectory_listview_menu {
  background-position: 0 0;
}
#yndirectory_menu > div#yndirectory_gridview_menu {
  background-position: -27px 0;
}
#yndirectory_menu > div#yndirectory_pinboardview_menu {
  background-position: -54px 0;
}
#yndirectory_menu > div#yndirectory_mapview_menu {
  background-position: -82px 0;
}
#yndirectory_menu > div#yndirectory_listview_menu.view-menu-active {
  background-position: 0 -27px;
}
#yndirectory_menu > div#yndirectory_gridview_menu.view-menu-active {
  background-position: -27px -27px;
}
#yndirectory_menu > div#yndirectory_pinboardview_menu.view-menu-active {
  background-position: -54px -27px;
}
#yndirectory_menu > div#yndirectory_mapview_menu.view-menu-active {
  background-position: -82px -27px;
}
.yndirectory-content:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.yndirectory-content ._moderator {
  margin: 1px 1px 0px 1px;
  border-bottom: 0px;
}
.yndirectory-content .yndirectory-button-option {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .yndirectory-content .yndirectory-button-option {
  right: 0;
}
html[dir="rtl"] .yndirectory-content .yndirectory-button-option {
  left: 0;
}
.yndirectory-content .yndirectory-button-option .dropdown-menu > li a {
  white-space: nowrap !important;
}
.yndirectory-content .yndirectory-button-option .row_edit_bar_action {
  width: 32px;
  height: 40px;
  padding: 0 !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
.yndirectory-content ._moderator .row_edit_bar_action,
.yndirectory-content ._moderator .row_edit_bar_action:hover {
  width: 20px;
  text-align: center;
}
.business-item-content {
  border: 1px solid #e1e3e4;
  position: relative;
  background-color: #fff;
}
.yndirectory-count-business {
  font-weight: bold;
  float: left;
}
.business-item:hover .business-item-content:before {
  content: "";
  position: absolute;
  width: calc(100%);
  height: calc(100%);
  left: -2px;
  top: -1px;
  border: 2px solid #f4f4f4;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  z-index: -1;
}
.business-item-compare {
  color: #3b5998;
  font-weight: bold;
}
.business-item-compare input[type=checkbox] {
  vertical-align: text-top;
}
/*** grid layout ***/
#yndirectory_listview .business-item {
  margin-bottom: 10px;
  border: 2px solid transparent;
}
#yndirectory_listview .business-item:hover {
  border: 2px solid #f4f4f4;
}
#yndirectory_listview .business-item-title {
  padding: 10px;
  background-color: #f4f4f4;
  padding-right: 35px;
  position: relative;
}
#yndirectory_listview .business-item-title a:first-child {
  display: block;
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 0.5em;
}
#yndirectory_listview .business-item-more {
  position: absolute;
  top: 50%;
  right: 0;
  width: 32px;
  height: 60px;
  line-height: 56px;
  font-size: 30px;
  color: #a7acaf;
  text-align: center;
  margin-top: -30px;
}
#yndirectory_listview .business-item-more:hover {
  color: #3b5998;
}
#yndirectory_listview .business-item-more span {
  display: none;
}
#yndirectory_listview .business-item-title-info {
  color: #808080;
}
#yndirectory_listview .business-item-title-info > span {
  display: inline-block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 45%;
}
#yndirectory_listview .business-item-title-info span + span {
  padding-left: 10px;
}
#yndirectory_listview .business-item-info {
  padding: 10px;
  padding-right: 40px;
  background: #fff;
  margin-bottom: 0px;
  border-bottom: none;
}
#yndirectory_listview .business-item-info-content {
  overflow: hidden;
  padding: 0 10px;
}
#yndirectory_listview .business-item-info-content .business-item-description > div {
  margin-bottom: 5px;
}
#yndirectory_listview .business-item-info-content > div {
  margin-bottom: 5px;
}
#yndirectory_listview .business-item-info-content .business-item-rating {
  white-space: nowrap;
}
#yndirectory_listview .business-item-info-content .business-item-rating > * {
  display: inline-block;
}
#yndirectory_listview .business-item-info-content .business-item-rating a {
  font-weight: bold;
}
#yndirectory_listview .yndirectory-extra-info {
  width: 32px;
  height: 120px;
  border-left: 1px solid #f4f4f4;
  position: absolute;
  right: 0;
  bottom: 0;
}
#yndirectory_listview .yndirectory-extra-info > span {
  display: block;
  height: 30px;
  text-align: center;
}
#yndirectory_listview .yndirectory-extra-info > span a {
  display: block;
  line-height: 30px;
  font-size: 15px;
  color: #a7acaf;
}
#yndirectory_listview .yndirectory-extra-info > span a:hover {
  color: #3b5998;
}
#yndirectory_listview .yndirectory-extra-info > span a span {
  display: none;
}
#yndirectory_listview .yndirectory-extra-info > span + span {
  border-top: 1px solid #f4f4f4;
}
#yndirectory_listview .business-item-images {
  width: 100px;
  height: 100px;
  position: relative;
  float: left;
}
#yndirectory_listview .business-item-featured {
  background-color: #39b2ea;
  color: #fff;
  text-transform: uppercase;
  position: absolute;
  top: 0;
  left: -4px;
  display: block;
  height: 18px;
  line-height: 18px;
  padding: 0 6px 0 10px;
  font-weight: bold;
  font-size: 10px;
  -webkit-box-shadow: inset 4px 0 0 rgba(0, 0, 0, 0.3), 2px 2px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 4px 0 0 rgba(0, 0, 0, 0.3), 2px 2px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 4px 0 0 rgba(0, 0, 0, 0.3), 2px 2px 0 rgba(0, 0, 0, 0.2);
}
#yndirectory_listview .business-item-short-description {
  max-height: 36px;
  line-height: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  /* number of lines to show */
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
#yndirectory_listview .business-item-images a {
  display: block;
  width: 100%;
  height: 100%;
}
#yndirectory_listview .business-item-images img {
  width: 100%;
  height: auto;
}
/*** grid layout ***/
#yndirectory_gridview {
  margin-left: -5px;
  margin-right: -5px;
}
#yndirectory_gridview .business-item {
  padding: 0 5px;
  margin-bottom: 10px;
  width: 33.33%;
  float: left;
}
#content.content3 #yndirectory_gridview .business-item {
  width: 33.33%;
}
#yndirectory_gridview .business-item-title {
  padding: 10px;
  min-height: 89px;
  background-color: #f4f4f4;
}
#yndirectory_gridview .business-item-title a:first-child {
  display: block;
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 0.5em;
}
#yndirectory_gridview .business-item-more {
  display: none;
}
#yndirectory_gridview .yndirectory-extra-info {
  width: 100%;
  height: 36px;
  border-top: 1px solid #f4f4f4;
}
#yndirectory_gridview .yndirectory-extra-info:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#yndirectory_gridview .yndirectory-extra-info > span {
  display: block;
  float: left;
  width: 25%;
  height: 36px;
  text-align: center;
}
#yndirectory_gridview .yndirectory-extra-info > span a {
  display: block;
  height: 36px;
  line-height: 32px;
  font-size: 15px;
  color: #a7acaf;
}
#yndirectory_gridview .yndirectory-extra-info > span a i.fa {
  line-height: 32px;
}
#yndirectory_gridview .yndirectory-extra-info > span a:hover {
  color: #3b5998;
}
#yndirectory_gridview .yndirectory-extra-info > span a span {
  display: none;
}
#yndirectory_gridview .yndirectory-extra-info > span + span {
  border-left: 1px solid #f4f4f4;
}
#yndirectory_gridview .business-item-images {
  width: 100%;
  padding-bottom: 100%;
  position: relative;
}
#yndirectory_gridview .business-item-images > a:first-child {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  overflow: hidden;
}
#yndirectory_gridview .business-item-images > a.moderate_link {
  position: absolute;
  right: 2px;
  top: 2px;
  margin: 0;
}
#yndirectory_gridview .business-item-images .image_hover_menu_link {
  right: 2px;
}
#yndirectory_gridview .business-item-images img {
  width: 100%;
  height: auto;
}
#yndirectory_gridview .business-item-featured {
  background-color: #39b2ea;
  color: #fff;
  text-transform: uppercase;
  position: absolute;
  top: 0;
  left: -4px;
  display: block;
  height: 18px;
  line-height: 18px;
  padding: 0 6px 0 10px;
  font-weight: bold;
  font-size: 10px;
  -webkit-box-shadow: inset 4px 0 0 rgba(0, 0, 0, 0.3), 2px 2px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 4px 0 0 rgba(0, 0, 0, 0.3), 2px 2px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 4px 0 0 rgba(0, 0, 0, 0.3), 2px 2px 0 rgba(0, 0, 0, 0.2);
}
#yndirectory_gridview .business-item-short-description {
  height: 36px;
  line-height: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  /* number of lines to show */
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
#yndirectory_gridview .business-item-info {
  position: relative;
  padding: 0px;
  margin-bottom: 0px;
  border-bottom: none;
}
#yndirectory_gridview .business-item-info-content {
  padding: 10px;
}
#yndirectory_gridview .business-item-info-content .business-item-rating {
  line-height: 21px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#yndirectory_gridview .business-item-info-content .business-item-rating > * {
  display: inline-block;
  line-height: 18px;
}
#yndirectory_gridview .business-item-info-content .business-item-rating a {
  font-weight: bold;
}
#yndirectory_gridview .business-item-info-content .business-item-rating > * span {
  display: none;
}
#yndirectory_gridview .business-item-title-info {
  color: #808080;
}
#yndirectory_gridview .business-item-title-info span {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
#yndirectory_gridview .business-item-title-info span i.fa {
  display: none;
}
/*** pinboard ***/
#yndirectory_pinboardview {
  position: relative;
}
#yndirectory_pinboardview .business-item-info {
  padding: 0px;
  margin-bottom: 0px;
  border-bottom: none;
}
#yndirectory_pinboardview .yndirectory-photo-pinterest {
  display: block;
}
#yndirectory_pinboardview .business-item {
  width: 190px;
}
#yndirectory_pinboardview .business-item-title {
  padding: 10px;
  background-color: #f4f4f4;
}
#yndirectory_pinboardview .business-item-title a:first-child {
  display: block;
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 0.5em;
}
#yndirectory_pinboardview .business-item-more {
  display: none;
}
#yndirectory_pinboardview .yndirectory-extra-info {
  width: 100%;
  height: 36px;
  border-top: 1px solid #f4f4f4;
}
#yndirectory_pinboardview .yndirectory-extra-info:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#yndirectory_pinboardview .yndirectory-extra-info > span {
  display: block;
  float: left;
  width: 25%;
  height: 36px;
  text-align: center;
}
#yndirectory_pinboardview .yndirectory-extra-info > span a {
  display: block;
  line-height: 32px;
  font-size: 15px;
  color: #a7acaf;
}
#yndirectory_pinboardview .yndirectory-extra-info > span a:hover {
  color: #3b5998;
}
#yndirectory_pinboardview .yndirectory-extra-info > span a span {
  display: none;
}
#yndirectory_pinboardview .yndirectory-extra-info > span + span {
  border-left: 1px solid #f4f4f4;
}
#yndirectory_pinboardview .business-item-info-content .business-item-rating {
  line-height: 21px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#yndirectory_pinboardview .business-item-info-content .business-item-rating > * {
  display: inline-block;
  line-height: 18px;
}
#yndirectory_pinboardview .business-item-info-content .business-item-rating a {
  font-weight: bold;
}
#yndirectory_pinboardview .business-item-info-content .business-item-rating > * span {
  display: none;
}
#yndirectory_pinboardview .business-item-images {
  width: 100%;
  position: relative;
}
#yndirectory_pinboardview .business-item-images a {
  display: block;
}
#yndirectory_pinboardview .business-item-images img {
  width: 100%;
  height: auto;
}
#yndirectory_pinboardview .business-item-featured {
  background-color: #39b2ea;
  color: #fff;
  text-transform: uppercase;
  position: absolute;
  top: 0;
  left: -4px;
  display: block;
  height: 18px;
  line-height: 18px;
  padding: 0 6px 0 10px;
  font-weight: bold;
  font-size: 10px;
  -webkit-box-shadow: inset 4px 0 0 rgba(0, 0, 0, 0.3), 2px 2px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 4px 0 0 rgba(0, 0, 0, 0.3), 2px 2px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 4px 0 0 rgba(0, 0, 0, 0.3), 2px 2px 0 rgba(0, 0, 0, 0.2);
}
#yndirectory_pinboardview .business-item-short-description {
  max-height: 36px;
  line-height: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  /* number of lines to show */
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
#yndirectory_pinboardview .business-item-info-content {
  padding: 10px;
}
#yndirectory_pinboardview .business-item-title-info {
  color: #808080;
}
#yndirectory_pinboardview .business-item-title-info span {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#yndirectory_pinboardview .business-item-title-info span i.fa {
  display: none;
}
/* Pager */
.pager_yndirectory {
  padding-top: 16px;
  display: flex;
  border-top: 1px solid #eeeeee;
  align-items: center;
}
.pager_yndirectory .result {
  float: left;
  text-align: left;
  width: 50%;
  font-size: 12px;
  line-height: 24px;
  color: #555555;
}
.pager_yndirectory .page_list {
  float: right;
  text-align: right;
  width: 50%;
}
.pager_yndirectory .page_list span a.preview.not,
.pager_yndirectory .page_list span a.next.not {
  cursor: not-allowed;
  opacity: 0.5;
  box-shadow: none;
  pointer-events: none;
  border: none;
}
.row #js_block_border_directory_detailcover .content {
  padding-top: 0px !important;
}
#js_controller_directory_detail #main_content {
  position: relative;
}
.yndirectory-theme-item {
  display: inline-block;
  text-align: center;
  margin-right: 5px;
  margin-bottom: 10px;
}
.yndirectory-theme-item .ync-radio-custom {
  display: inline-block;
}
.yndirectory-theme-item img {
  width: auto;
  height: auto;
}
.yndirectory-filter-form {
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 16px;
  margin-bottom: 16px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .yndirectory-filter-form form .yndirectory-filter-form-left {
    width: 100%;
  }
}
.yndirectory-filter-form form .yndirectory-filter-form-left {
  float: left;
  width: 200px;
}
.yndirectory-filter-form form .yndirectory-filter-form-left .yndirectory-filter-search-member input {
  height: 32px;
  max-height: 32px;
  background: #fff;
  padding-right: 32px;
}
.yndirectory-filter-form form .yndirectory-filter-form-left .yndirectory-filter-search-member.focus .input-group-addon .btn {
  color: #555555;
}
.yndirectory-filter-form form .yndirectory-filter-form-left .yndirectory-filter-search-member .input-group-addon {
  width: 32px;
  padding: 0;
  background-color: transparent;
  border: 0;
  right: 1px;
  position: absolute;
}
.yndirectory-filter-form form .yndirectory-filter-form-left .yndirectory-filter-search-member .input-group-addon .btn {
  width: 32px;
  height: 32px;
  outline: none !important;
  color: #a2a2a2;
  padding: 0;
}
.yndirectory-filter-form form .yndirectory-filter-form-left .yndirectory-filter-search-member .input-group-addon .btn .ico {
  margin-bottom: 2px;
}
@media (max-width: 768px) {
  .yndirectory-filter-form form .yndirectory-filter-form-left {
    float: none;
    width: 100%;
    height: auto;
  }
}
.yndirectory-filter-form form .yndirectory-filter-form-right {
  float: right;
  padding-top: 8px;
}
.yndirectory-filter-form form .yndirectory-filter-form-right select {
  height: 24px;
  max-height: 24px;
  padding: 2px 4px;
  border-radius: 2px;
  border: 1px solid #dcdcdc;
  font-size: 12px;
}
.yndirectory-filter-form-right > div {
  float: left;
  margin-left: 5px;
}
@media (max-width: 1024px) {
  .yndirectory-filter-form-right > div {
    margin-bottom: 5px;
  }
}
.yndirectory-filter-form form > div .table_left {
  display: none;
}
.photos_per_page_3:nth-child(3n+1) {
  clear: left;
}
.photo_row_small {
  min-height: 150px;
  margin: 0px 18px 10px 0px;
}
.yndirectory-content-header > a {
  display: block;
  width: 50%;
  float: left;
  height: 28px;
  line-height: 28px;
  text-align: center;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  color: #BFBFBF;
  border-bottom: 2px #EFEFEF solid;
}
.yndirectory-content-header > a.active {
  background-color: #f9f9f9;
  color: #333;
  border-bottom: 2px #7F7F7F solid;
}
.yndirectory-content-header:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.yndirectory-content-row > * {
  padding: 10px 0;
  border-bottom: 1px #cacaca solid;
}
.yndirectory-content-row-image {
  float: left;
  margin-right: 8px;
}
.yndirectory-content-row-image .img-wrapper,
.yndirectory-content-row-image .no_image_user {
  width: 48px;
  height: 48px;
}
.yndirectory-content-row-info {
  overflow: hidden;
  padding-left: 10px;
}
.yndirectory-content-column2,
.yndirectory-content-column3 {
  margin-left: -10px;
  margin-right: -10px;
}
.yndirectory-content-row > *:after,
.yndirectory-content-column2:after,
.yndirectory-content-column3:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.yndirectory-content-column2 > * {
  width: 50%;
  padding: 10px;
  float: left;
}
.yndirectory-content-column3 > * {
  width: 33.33%;
  padding: 10px;
  float: left;
}
@media screen and (max-width: 500px) {
  .yndirectory-content-column3 > * {
    width: 50%;
    padding: 2px;
  }
}
.yndirectory-content-column3 > *:nth-child(3n+1) {
  clear: left;
}
.yndirectory-video-item-image {
  max-height: 150px;
  overflow: hidden;
  margin-bottom: 5px;
  border: 1px solid rgba(68, 68, 68, 0.2);
}
.yndirectory-video-item-image img {
  width: 100%;
  height: auto;
}
#yndirectory_detail_header {
  font-size: 14px;
  margin-bottom: 10px;
}
#yndirectory_detail_header h1 a {
  display: inline-block;
  padding-right: 70px;
  font-weight: bold;
  color: #3b5998;
  max-width: 100%;
  margin-bottom: 0.2em;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.yndirectory-detail-header h1 {
  padding-top: 0;
  margin-bottom: 10px;
  font-size: 22px;
}
html[dir='rtl'] .yndirectory-detail-header h1 a {
  padding-right: 0 !important;
  padding-left: 70px;
}
.yndirectory-detail-header {
  border-bottom: 1px solid #cacaca;
  position: relative;
  padding-bottom: 8px;
}
.yndirectory-detail-header-content {
  color: #bbbec1;
  min-height: 24px;
  position: relative;
}
.yndirectory-detail-header-content .yndirectory-detail-header-location {
  padding-right: 100px;
}
.yndirectory-detail-header-content .yndirectory-detail-header-location i.fa {
  margin-right: 5px;
}
.yndirectory-detail-header-content .yndirectory-detail-header-action {
  float: right;
  position: relative;
  bottom: 7px;
}
.yndirectory-detail-header-content .yndirectory-detail-header-action > span {
  margin-left: 10px;
  display: inline-block;
  font-size: 1.4em;
  cursor: pointer;
}
.yndirectory-detail-header-content .item_bar {
  display: inline-block;
  position: static;
}
/*** detail about ***/
#page_directory_detail #top .header-page-title {
  display: none;
}
#yndirectory_detail {
  padding-top: 0;
}
#yndirectory_detail h5 {
  font-size: 15px;
}
#yndirectory_detail .yndirectory_business_detail_module_faq,
#yndirectory_detail .yndirectory_business_detail_module_aboutus {
  min-height: 130px;
}
.yndirectory_business_detail_module_aboutus {
  padding-top: 5px;
}
.yndirectory-about-content {
  line-height: 1.6em;
}
/*** Default CSS Module ***/
.yndirectory-item-title {
  font-weight: bold;
  margin-bottom: 3px;
}
.yndirectory-item-info {
  margin-bottom: 2px;
}
.yndirectory-item-extra {
  font-size: 0.9em;
}
.yndirectory-item-poll-answer .answers_container > div.extra_info {
  float: right;
  padding: 0;
}
.yndirectory-item-poll-answer .answers_container .poll_answer_container {
  height: 8px;
  margin-top: 15px;
}
.yndirectory-music-item-play {
  margin-bottom: 5px;
}
/*** faq ***/
.yndirectory-faq-item {
  margin-bottom: 10px;
}
.yndirectory-faq-item dt {
  font-size: 1.1em;
  color: #3b5998;
  margin-bottom: 5px;
}
.yndirectory-faq-item dt i.fa {
  width: 16px;
  font-size: 1.1em;
  cursor: pointer;
}
.yndirectory-faq-item dt i.fa-plus-square:before {
  content: "\f146";
}
.yndirectory-faq-item dt.faq-open {
  color: #333;
}
.yndirectory-faq-item dt.faq-open i.fa-plus-square:before {
  content: "\f0fe";
}
.yndirectory-faq-item dd {
  padding-left: 20px;
  color: #a7a7a7;
  line-height: 1.6em;
}
/*** compare content ****/
/*Check compare in page business*/
body.yndirectory-mybusiness-compare #yndirectory_compare_tabs_container > div > ul {
  padding-bottom: 0px;
}
/*hidden panel in page compare*/
#page_directory_comparebusiness #panels {
  display: none;
}
#page_directory_comparebusiness #content {
  padding-right: 0px;
  background: #fff;
  padding: 10px;
}
#page_directory_comparebusiness select {
  background: #f4f4f4 !important;
  width: 200px;
  display: inline;
}
html[dir='rtl'] .yndirectory_business_compareitem .tooltip {
  right: auto !important;
  left: 64px !important;
}
.yndirectory_business_compareitem .tooltip .tooltip-arrow {
  display: none;
}
.yndirectory_business_compareitem .tooltip .tooltip-inner {
  border-radius: 20px;
}
.yndirectory_business_compareitem div#yndirectory_compare_dashboard_content {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2), 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  background-color: rgba(255, 255, 255, 0.9);
}
html[dir="ltr"] .yndirectory_business_compareitem div#yndirectory_compare_dashboard_content {
  padding-right: 64px;
}
html[dir="rtl"] .yndirectory_business_compareitem div#yndirectory_compare_dashboard_content {
  padding-left: 64px;
}
html[dir='ltr'] .yndirectory_business_compareitem div#yndirectory_compare_dashboard_content #yndirectory_compare_dashboard {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
html[dir='rtl'] .yndirectory_business_compareitem div#yndirectory_compare_dashboard_content #yndirectory_compare_dashboard {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.yndirectory_business_compareitem #yndirectory_compare_dashboard_min {
  position: fixed;
  bottom: 64px;
  z-index: 999;
}
html[dir="ltr"] .yndirectory_business_compareitem #yndirectory_compare_dashboard_min {
  right: 16px;
}
html[dir="rtl"] .yndirectory_business_compareitem #yndirectory_compare_dashboard_min {
  left: 16px;
}
.yndirectory_business_compareitem #yndirectory_compare_dashboard_min .btn {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.yndirectory_business_compareitem #yndirectory_compare_dashboard_min .btn .ico {
  font-size: 16px;
}
.row .yndirectory_business_compareitem {
  padding-left: 0;
}
.row #yndirectory_compare_dashboard_min {
  bottom: 0;
}
#yndirectory_compare_dashboard_min {
  bottom: 30px;
}
#yndirectory_compare_dashboard_min,
#yndirectory_compare_dashboard {
  margin: 0 auto;
  position: relative;
}
#yndirectory_compare_dashboard_min > span {
  cursor: pointer;
  border: none;
  font-size: 11px;
  margin: 0px;
  padding: 6px 8px 6px 8px;
  vertical-align: middle;
  font-weight: bold;
  overflow: visible;
  display: block;
  float: right;
}
#yndirectory_compare_dashboard_min > span > i.fa {
  margin-left: 10px;
}
#yndirectory_compare_dashboard_tabs {
  height: 30px;
  position: absolute;
  top: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  width: auto;
}
html[dir="ltr"] #yndirectory_compare_dashboard_tabs {
  left: 0;
}
html[dir="rtl"] #yndirectory_compare_dashboard_tabs {
  right: 0;
}
html[dir="ltr"] #yndirectory_compare_dashboard_tabs {
  right: 64px;
}
html[dir="rtl"] #yndirectory_compare_dashboard_tabs {
  left: 64px;
}
#yndirectory_compare_tabs_menu {
  background-color: rgba(255, 255, 255, 0.902);
  display: flex;
  flex-flow: wrap;
}
#yndirectory_compare_tabs_menu li {
  height: 40px;
  order: 1;
}
#yndirectory_compare_tabs_menu li.yndirectory_compare_tab_action_btn {
  order: 2;
}
html[dir='ltr'] #yndirectory_compare_tabs_menu li {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
html[dir='rtl'] #yndirectory_compare_tabs_menu li {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}
#yndirectory_compare_tabs_menu .yndirectory_compare_tab_action_btn {
  padding-left: 8px;
  padding-right: 8px;
  align-items: center;
  justify-content: center;
  border: none !important;
}
#yndirectory_compare_tabs_menu .yndirectory_compare_tab_action_btn .yndirectory_compare_button_compare {
  min-height: 28px;
}
#yndirectory_compare_tabs_container > div > ul {
  display: flex;
  flex-flow: wrap;
}
#yndirectory_compare_tabs_container > div > ul > li {
  display: inline-block;
  position: relative;
  float: left;
  padding-bottom: 5px;
  max-width: 72px;
}
html[dir='rtl'] #yndirectory_compare_tabs_container > div > ul > li {
  float: right;
}
html[dir="ltr"] #yndirectory_compare_tabs_container > div > ul > li {
  margin-right: 16px;
}
html[dir="rtl"] #yndirectory_compare_tabs_container > div > ul > li {
  margin-left: 16px;
}
#yndirectory_compare_tabs_menu li {
  display: inline-block;
  position: relative;
  display: flex;
}
#yndirectory_compare_tabs_menu li a {
  display: block;
  padding: 0 16px;
  font-size: 14px;
  font-weight: bold;
  line-height: 40px;
  color: #3b5998;
}
#yndirectory_compare_tabs_menu li a span {
  font-size: 12px;
  color: #a2a2a2;
  font-weight: normal;
}
#yndirectory_compare_tabs_menu li > span {
  width: 32px;
  display: none;
  align-items: center;
  justify-content: center;
  color: #555555;
  cursor: pointer;
}
html[dir='ltr'] #yndirectory_compare_tabs_menu li > span {
  margin-left: -12px;
}
html[dir='rtl'] #yndirectory_compare_tabs_menu li > span {
  margin-right: -12px;
}
#yndirectory_compare_tabs_menu li a.yndirectory-compare-tab-menu-active {
  background-color: #fff;
  color: #a2a2a2;
}
#yndirectory_compare_tabs_menu li a.yndirectory-compare-tab-menu-active + span {
  display: inline-flex;
}
#yndirectory_compare_header {
  float: right;
  padding: 3px;
  width: 40px;
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(255, 255, 255, 0.902);
}
html[dir='rtl'] #yndirectory_compare_header {
  float: left;
}
#yndirectory_compare_button_hide {
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  #yndirectory_compare_button_hide:hover {
    color: #555555;
  }
}
#yndirectory_compare_header > div {
  float: left;
}
#yndirectory_compare_header #yndirectory_compare_button_compare {
  cursor: pointer;
  border: none;
  font-size: 11px;
  margin: 0px;
  padding: 4px 8px 4px 8px;
  vertical-align: middle;
  font-weight: bold;
  overflow: visible;
  color: #fff;
  margin-left: 0.5em;
}
#yndirectory_compare_tabs_container {
  padding: 16px;
}
html[dir='rtl'] #yndirectory_compare_tabs_container {
  padding-left: 0;
  padding-right: 10px;
}
.yndirectory-compare-tabs-container-image {
  width: 72px;
  height: 72px;
  display: flex;
  position: relative;
}
.yndirectory-compare-tabs-container-image:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  z-index: 2;
}
.yndirectory-compare-tabs-container-image a {
  display: block;
  margin: auto;
}
.yndirectory-compare-tabs-container-image img {
  width: auto;
  height: auto;
  max-width: 72px;
  max-height: 72px;
}
.yndirectory-compare-tabs-container-item-close {
  position: absolute;
  top: 4px;
  right: 4px;
  width: 16px;
  height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 10px;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  z-index: 3;
  cursor: pointer;
}
html[dir='rtl'] .yndirectory-compare-tabs-container-item-close {
  left: 4px;
  right: auto;
}
.yndirectory-compare-tabs-container-item-title {
  color: #3b5998;
  font-weight: bold;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-top: 4px;
}
/** compare page **/
.yndirectory-compare-header {
  border: 1px solid #d7d7d7;
  width: 180px;
  float: left;
}
.yndirectory-compare-header > div {
  padding: 5px 10px;
  font-weight: bold;
  color: #3b5998;
}
.yndirectory-compare-header > div.yndirectory-compare-header-title {
  background-color: #ececec;
  color: #333333;
}
.yndirectory-compare-header > div.yndirectory-compare-item-row-contact {
  padding: 0 10px;
  line-height: 20px;
}
.yndirectory-compare-header > div + div {
  border-top: 1px solid #d7d7d7;
  box-sizing: content-box;
}
.yndirectory-compare-list-content {
  overflow: hidden;
  overflow-x: auto;
}
.yndirectory-compare-list > li {
  border: 1px solid #d7d7d7;
  border-left: 0;
  width: 200px;
  float: left;
}
.yndirectory-compare-list > li > div {
  padding: 5px 10px;
}
.yndirectory-compare-list > li > div:nth-child(2n) {
  background-color: #f7f7f7;
}
.yndirectory-compare-list > li > div.yndirectory-compare-header-title {
  background-color: #ececec;
  color: #333333;
}
.yndirectory-compare-list > li > div.yndirectory-compare-item-row-contact {
  padding: 0;
  flex-direction: column;
  align-items: stretch;
}
.yndirectory-compare-list > li > div.yndirectory-compare-item-row-contact > div {
  padding: 5px 10px;
  font-weight: bold;
}
.yndirectory-compare-list > li > div.yndirectory-compare-item-row-contact > div + div {
  border-top: 1px solid #d7d7d7;
}
.yndirectory-compare-list > li > div.yndirectory-compare-item-row-contact > div:nth-child(2n) {
  background-color: #fff;
}
.yndirectory-compare-list > li > div .yndirectory-compare-item-stats {
  font-weight: bold;
  color: #3b5998;
  margin-right: 4px;
}
.yndirectory-compare-list > li > div + div {
  border-top: 1px solid #d7d7d7;
  box-sizing: content-box;
  display: flex;
  align-items: center;
}
.yndirectory-compare-list > li > div + div.wrap-longtext {
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.yndirectory-compare-list > li img {
  max-width: 100%;
}
.yndirectory-compare-item-image a {
  display: block;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  position: relative;
}
.yndirectory-compare-item-image a span {
  position: absolute;
  top: 0;
  left: 0;
}
.yndirectory-compare-item-top-content {
  position: relative;
}
.yndirectory-compare-item-close {
  position: absolute;
  top: 0;
  right: 0;
  width: 0px;
  height: 0px;
  border-left: 30px solid transparent;
  border-top: 30px solid rgba(59, 59, 59, 0.8);
  cursor: pointer;
}
.yndirectory-compare-item-close i {
  position: absolute;
  top: -28px;
  right: 4px;
  color: #fff;
}
.yndirectory-compare-item-title a {
  padding: 5px 0;
  font-size: 1.3em;
  font-weight: bold;
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
/*** yndirectory-comparebusiness-choose ***/
.yndirectory-comparebusiness-title {
  font-size: 1.4em;
  color: #333333;
  text-align: center;
  font-weight: bold;
}
.yndirectory-comparebusiness-choose {
  padding: 10px 0;
}
.yndirectory-comparebusiness-button-left {
  cursor: pointer;
  border: none;
  font-size: 11px;
  margin: 0px;
  padding: 4px 8px 4px 8px;
  vertical-align: middle;
  font-weight: bold;
  overflow: visible;
  -moz-box-shadow: 2px 2px 2px #CFCFCF;
  -webkit-box-shadow: 2px 2px 2px #CFCFCF;
  box-shadow: 2px 2px 2px #CFCFCF;
  background: #627AAC;
  color: #fff;
  border: 1px #365FAF solid;
  float: left;
}
.yndirectory-comparebusiness-button-right {
  cursor: pointer;
  border: none;
  font-size: 11px;
  margin: 0px;
  padding: 4px 8px 4px 8px;
  vertical-align: middle;
  font-weight: bold;
  overflow: visible;
  -moz-box-shadow: 2px 2px 2px #CFCFCF;
  -webkit-box-shadow: 2px 2px 2px #CFCFCF;
  box-shadow: 2px 2px 2px #CFCFCF;
  background: #627AAC;
  color: #fff;
  border: 1px #365FAF solid;
  float: right;
}
.yndirectory-comparebusiness-choose-content {
  overflow: hidden;
  text-align: center;
}
.yndirectory-detailcheckinlist {
  padding: 10px;
  background: #fff;
  margin-bottom: 20px;
}
.yndirectory-detailcheckinlist li {
  line-height: 30px;
}
.yndirectory-detailcheckinlist li a {
  color: #333333;
}
.yndirectory-detailcheckinlist li a.yndirectory-detailcheckinlist-active,
.yndirectory-detailcheckinlist li a:hover {
  color: #3b5998;
}
.yndirectory-detailcheckinlist li a i.fa {
  width: 20px;
  color: #3b5998;
  text-align: center;
}
.yndirectory-recent-reviews-item {
  padding: 10px 0;
}
@media (min-width: 992px) {
  .yndirectory-recent-reviews-item:hover .yndirectory-recent-reviews-item-review-star .ync-outer-rating .ync-rating-star .ico:not(.disable) {
    color: #ffab00;
  }
  .yndirectory-recent-reviews-item:hover .yndirectory-recent-reviews-item-author a {
    color: #2d4373;
  }
}
.yndirectory-recent-reviews-item .yndirectory-recent-reviews-item-review-star {
  margin-bottom: 12px;
}
.yndirectory-recent-reviews-item:first-child {
  padding-top: 0;
}
.yndirectory-recent-reviews-item:last-child {
  padding-bottom: 0;
}
.yndirectory-recent-reviews-item + .yndirectory-recent-reviews-item {
  border-top: 1px solid #efefef;
}
.yndirectory-recent-reviews-item .yndirectory-recent-reviews-item-review {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.yndirectory-recent-reviews-item .yndirectory-recent-reviews-item-review .user_profile_link_span a {
  color: #555555;
  font-weight: normal !important;
}
.yndirectory-recent-reviews-item .yndirectory-recent-reviews-item-content {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 48px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555;
  margin: 6px 0;
}
.yndirectory-recent-reviews-item .yndirectory-recent-reviews-item-author {
  display: inline;
  color: #a2a2a2;
  text-transform: capitalize;
}
/*** doashboard ***/
.yndirectory-content-row > *:after,
#menu_edit_directory:after {
  content: " ";
  /* Older browser do not support empty content */
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}
#menu_edit_directory.page_section_menu_header > ul li.tab_active {
  background-color: #efefef;
}
#menu_edit_directory ul li {
  width: 100%;
  float: none;
}
#menu_edit_directory ul li.active a {
  background: #3b5998 !important;
  color: #fff !important;
}
#menu_edit_directory ul li a {
  font-size: 13px;
  text-decoration: none;
  padding: 0 15px;
}
#menu_edit_directory ul li a:hover {
  text-decoration: none;
}
#menu_edit_directory {
  margin: 0 -16px;
  padding-top: 0;
  margin-bottom: 16px;
}
.yndirectory-doashboard-title {
  font-size: 20px;
  display: block;
  padding-right: 50px;
  font-weight: bold;
  color: #3b5998;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 10px;
  margin-top: 0;
}
.yndirectory-doashboard-title + div {
  margin-bottom: 10px;
}
#yndirectory_manage_insight .yndirectory-doashboard-statics {
  display: block;
  width: 100%;
  margin-bottom: 3px;
}
.yndirectory-doashboard-statics span {
  display: inline-block;
  line-height: 1.6em;
  width: 120px;
  font-weight: bold;
}
#statics {
  margin-top: 10px;
}
.yndirectory-doashboard-insight-form-item select {
  min-width: 110px;
}
.yndirectory-doashboard-insight-form-item > span {
  display: inline-block;
  min-width: 45px;
}
.yndirectory-doashboard-insight-form-item input {
  padding-left: 36px;
}
#ynd_range_of_dates_picker .yndirectory-doashboard-insight-form-item > div {
  display: inline-block;
}
#ynd_range_of_dates_picker .yndirectory-doashboard-insight-form-item > div .js_datepicker_image {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 12px;
  right: auto;
}
.yndirectory-demo-container .legendColorBox {
  position: relative;
  top: 3px;
  left: -6px;
}
.yndirectory-demo-container .demo-placeholder {
  width: 100% !important;
}
.yndirectory-demo-container .demo-placeholder canvas {
  width: 100% !important;
}
.yndirectory-doashboard-cover-item {
  position: relative;
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-right: 5px;
  margin-bottom: 10px;
}
.yndirectory-doashboard-cover-item .yndirectory-viewImage {
  display: block;
  width: 120px;
  height: 120px;
}
.yndirectory-doashboard-cover-item .yndirectory-delete-btn {
  position: absolute;
  right: 0;
  top: -7px;
}
.yndirectory-table {
  line-height: 18px;
  display: inline-block;
  border: 1px solid #efefef;
}
.yndirectory-table .yndirectory-th {
  background-color: #efefef;
  font-weight: bold;
}
.yndirectory-table .yndirectory-th > * {
  text-align: center;
}
.yndirectory-table .yndirectory-th > *,
.yndirectory-table .yndirectory-tr > * {
  display: inline-block;
  vertical-align: top;
  min-height: 20px;
  padding: 3px;
}
.yndirectory-table .yndirectory-tr > *:first-child,
.yndirectory-table .yndirectory-th > *:first-child {
  width: 150px;
  display: inline-block;
}
.yndirectory-table .yndirectory-tr {
  border-top: 1px solid #efefef;
}
@media (max-width: 480px) {
  .yndirectory-table .yndirectory-tr .module-image img {
    width: 40px;
    height: 40px;
  }
}
.yndirectory-table .yndirectory-tr > * + * {
  border-left: 1px solid #efefef;
  min-height: 77px;
}
.yndirectory-table .yndirectory-tr .action > div {
  display: inline-block;
  min-width: 100px;
}
#yndirectory_modules.yndirectory-table .yndirectory-tr > *:first-child,
#yndirectory_modules.yndirectory-table .yndirectory-th > *:first-child {
  width: 70px;
  display: inline-block;
}
@media (max-width: 480px) {
  #yndirectory_modules.yndirectory-table .yndirectory-tr > *:first-child,
  #yndirectory_modules.yndirectory-table .yndirectory-th > *:first-child {
    width: 60px;
  }
}
.yndirectory-tr div {
  word-break: break-word;
  word-wrap: break-word;
}
#yndirectory_modules.yndirectory-table .yndirectory-tr > * + *,
#yndirectory_modules.yndirectory-table .yndirectory-th > * + * {
  width: 150px;
  display: inline-block;
}
@media (max-width: 480px) {
  #yndirectory_modules.yndirectory-table .yndirectory-tr > * + *,
  #yndirectory_modules.yndirectory-table .yndirectory-th > * + * {
    width: 105px;
  }
}
.yndirectory-table-full {
  border: 1px solid #efefef;
  margin: 10px 0;
  width: 100%;
}
.yndirectory-table-full th {
  background-color: #efefef;
  padding: 5px;
  font-weight: bold;
  border-left: 1px solid #efefef;
}
.yndirectory-table-full td {
  padding: 5px;
  border-top: 1px solid #efefef;
}
.yndirectory-table-full td + td {
  border-left: 1px solid #efefef;
}
#edit_contact_us .table > div {
  display: inline-block;
  vertical-align: top;
}
#edit_contact_us .table > div.table_left {
  width: 200px;
}
.yndirectory-doashboard-custom_fieldscustom-fields .table_right {
  line-height: 20px;
}
.yndirectory-button input[type=submit],
.yndirectory-button input[type=button] {
  cursor: pointer;
}
#js_manage_role_settings .table > div.table_left,
#js_manage_role_settings .table > div.table_right {
  display: inline-block;
  vertical-align: top;
}
#js_manage_role_settings .yndirectory-manage-rolemember {
  display: flex;
  align-items: center;
  padding-bottom: 16px;
  border-bottom: 1px solid #eeeeee;
}
#js_manage_role_settings .yndirectory-manage-rolemember .item-title {
  font-weight: bold;
}
#js_manage_role_settings .yndirectory-manage-rolemember .item-title,
#js_manage_role_settings .yndirectory-manage-rolemember .item-select {
  width: 50%;
}
#js_manage_role_settings .table > div.table_left {
  width: 250px;
}
.yndirectory-announcement-readby {
  color: #fff;
  background: #eee;
  display: none;
  padding: 5px;
  position: absolute;
  z-index: 1000;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  width: 320px;
}
.yndirectory-announcement-readby .tip_img img {
  max-height: 80px;
}
.yndirectory-announcement-readby .description_content {
  max-height: 200px;
  overflow-y: auto;
}
.yndirectory-announcement-readby .description_content .tip_title {
  color: #08C;
}
.yndirectory-announcement-readby-item {
  line-height: 20px;
}
.yndirectory-announcement-readby-item > img {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 5px;
  vertical-align: middle;
}
.yndirectory-photo-pinterest {
  display: none;
}
#js_ynd_photo_list .yndirectory-photo-span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#js_ynd_photo_list .yndirectory-photo-span:before {
  content: "";
  display: block;
  padding-bottom: 70%;
}
/*** cover photo ***/
#js_controller_directory_detail .content_column > a:first-child {
  margin-right: 5px;
  display: block;
}
#js_controller_directory_detail .content_column > a:first-child img {
  width: 100%;
  max-width: 100%;
  height: auto;
}
#yndirectory_detail_cover .yndirectory-cover-image {
  background-size: cover;
  background-position: center;
  height: 210px;
}
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer {
  background-color: #f4f4f4;
  padding: 9px 0;
  display: inline-block;
  display: block;
}
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer:before,
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer:after {
  content: " ";
  display: table;
}
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer:after {
  clear: both;
}
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer:before,
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer:after {
  content: " ";
  display: table;
}
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer:after {
  clear: both;
}
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .business-detailcover-rating-review {
  width: 130px;
  line-height: 20px;
  float: left;
  text-align: center;
}
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .business-detailcover-rating-review div.rating-cancel,
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .business-detailcover-rating-review div.star-rating {
  display: inline-block;
  float: none;
}
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .business-detailcover-rating-review > div {
  display: inline-block;
}
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-member,
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-follower,
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-review {
  float: right;
  line-height: 20px;
  border-left: 1px solid #dedede;
  text-align: center;
  text-transform: uppercase;
  margin-left: 5px;
}
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-member i.fa,
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-follower i.fa,
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-review i.fa,
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-member i.fa + span,
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-follower i.fa + span,
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-review i.fa + span {
  color: #3b5998;
  font-size: 1.2em;
  font-weight: bold;
}
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-member span + span,
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-follower span + span,
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-review span + span {
  margin-left: 5px;
}
.yndirectory-detailcover-style2 {
  width: 100%;
  height: 300px;
  position: relative;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-maps {
  height: 300px;
  background-color: #ebebeb;
  position: relative;
  z-index: 1;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-maps #yndirectory_cover_maps {
  width: 100%;
  height: 300px;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-avatar-group {
  position: absolute;
  top: 120px;
  left: 20px;
  width: 300px;
  height: 160px;
  z-index: 2;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-slider {
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 2;
  width: calc(60%);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  overflow: hidden;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-slider .yndirectory-detailcover-slider-close-btn {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3;
  width: 0;
  height: 0;
  border-left: 30px solid transparent;
  border-top: 30px solid rgba(59, 59, 59, 0.8);
  cursor: pointer;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-slider .yndirectory-detailcover-slider-close-btn i {
  position: absolute;
  top: -26px;
  right: 4px;
  color: #FFF;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-slider #yndirectory_detail_cover {
  width: 100%;
  padding: 10px;
  background-color: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-slider #yndirectory_detail_cover .yndirectory-cover-image {
  height: 240px;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-avatar-group .yndirectory-detailcover-footer {
  padding-top: 60px;
  width: 300px;
  height: 160px;
  background-color: #fff;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  overflow: hidden;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-avatar-group .yndirectory-detailcover-avatar {
  position: absolute;
  top: -100px;
  left: 70px;
  width: 160px;
  height: 160px;
  padding: 5px;
  background-color: #fff;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-avatar-group .yndirectory-detailcover-avatar img {
  max-width: 100%;
  max-height: 160px;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-avatar-group .business-detailcover-rating-review {
  height: 40px;
  padding: 10px 0;
  text-align: center;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-avatar-group .business-detailcover-rating-review div.rating-cancel,
.yndirectory-detailcover-style2 .yndirectory-detailcover-avatar-group .business-detailcover-rating-review div.star-rating {
  display: inline-block;
  float: none;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-avatar-group .business-detailcover-rating-review > div {
  display: inline-block;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-footer div[class^=yndirectory] {
  background-color: #f4f4f4;
  width: 33.33%;
  height: 60px;
  float: left;
  padding: 10px 0;
  font-size: 11px;
  color: #808080;
  border-left: 1px solid #dedede;
  text-align: center;
  text-transform: uppercase;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-footer div[class^=yndirectory] span + span {
  color: #555;
  display: block;
  font-size: 16px;
  margin-top: 3px;
  font-weight: bold;
}
.yndirectory-detailcover-style2 .yndirectory-detailcover-slider .yndirectory-detailcover-slider-mini {
  width: 125px;
  height: 60px;
  padding: 10px;
  background-color: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  cursor: pointer;
  display: none;
}
.yndirectory-detailcover-slider.yndirectory-slider-mini {
  width: 125px;
}
.yndirectory-detailcover-slider.yndirectory-slider-mini #yndirectory_detail_cover {
  display: none;
}
.yndirectory-detailcover-slider.yndirectory-slider-mini .yndirectory-detailcover-slider-mini {
  display: block;
}
.yndirectory_annoucement_group {
  background-image: url("../../../../PF.Base/module/directory/static/image/background-yndirectory-annoucement.png");
  width: 100%;
  height: 228px;
  margin: 0 auto 10px auto;
  background-size: 100% 100%;
}
.yndirectory_annoucement_group .yndirectory-annoucement-main {
  height: 185px;
  padding: 10px 15px;
  color: #a4520e;
  position: relative;
}
.yndirectory_annoucement_group .yndirectory-annoucement-main .yndirectory-annoucement-title {
  text-transform: uppercase;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: bold;
  font-size: 13px;
  height: 16px;
  line-height: 17px;
  width: 90%;
}
.yndirectory_annoucement_group .yndirectory-annoucement-main .yndirectory-annoucement-more {
  text-align: right;
  width: 16px;
  height: 16px;
  display: inline-block;
  position: absolute;
  top: 4px;
}
html[dir="ltr"] .yndirectory_annoucement_group .yndirectory-annoucement-main .yndirectory-annoucement-more {
  right: 8px;
}
html[dir="rtl"] .yndirectory_annoucement_group .yndirectory-annoucement-main .yndirectory-annoucement-more {
  left: 8px;
}
.yndirectory_annoucement_group .yndirectory-annoucement-main .yndirectory-annoucement-more img {
  cursor: pointer;
}
.yndirectory_annoucement_group .yndirectory-annoucement-main .yndirectory-annoucement-content {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 114px;
  white-space: normal;
  -webkit-line-clamp: 6;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.yndirectory_annoucement_group .yndirectory-annoucement-footer {
  padding: 6px 15px;
  height: 38px;
  line-height: 26px;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
}
.yndirectory_annoucement_group .yndirectory-annoucement-footer * {
  display: inline-block;
}
.yndirectory_annoucement_group .yndirectory-annoucement-footer .annoucement-footer-left {
  float: left;
  color: #d0660e;
}
.yndirectory_annoucement_group .yndirectory-annoucement-footer .annoucement-footer-left span {
  font-weight: bold;
  color: #ff8400;
}
.yndirectory_annoucement_group .yndirectory-annoucement-footer .annoucement-footer-right {
  float: right;
}
.yndirectory_annoucement_group .yndirectory-annoucement-footer .annoucement-footer-right a {
  color: #d0660e;
  margin-left: 3px;
  cursor: pointer;
}
.yndirectory_annoucement_group .yndirectory-annoucement-footer > a {
  color: #d0660e;
  cursor: pointer;
  text-decoration: none;
  background: #fdf3b0;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #fdf3b0 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #fdf3b0));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #fdf3b0 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #fdf3b0 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #fdf3b0 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #fdf3b0 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fdf3b0', GradientType=0);
  /* IE6-9 */
  padding: 0px 8px;
  border: 1px solid #efbe5c;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.sub_section_menu ul li a span.yndirectory-numonmenu {
  float: none;
  position: static;
  background: transparent;
  color: inherit;
}
.subdirectory_section_menu {
  background: #fff;
  padding: 10px;
  margin-bottom: 20px;
}
.subdirectory_section_menu ul li {
  padding: 10px !important;
  margin-bottom: 0px !important;
  height: auto !important;
}
.subdirectory_section_menu ul li.line {
  padding: 0 10px !important;
  height: 1px !important;
}
.subdirectory_section_menu ul li a,
.subdirectory_section_menu ul li a:hover {
  padding-left: 0;
}
.subdirectory_section_menu ul li.line {
  height: 1px;
  background-color: #DFDFDF;
}
.subdirectory_section_menu ul li a span.subdirectory-menu-icon {
  float: left;
  min-width: 18px;
  background: transparent;
  padding: 0;
  margin-right: 5px;
  position: relative;
  top: -2px;
}
.subdirectory_section_menu ul li a span.subdirectory-menu-icon img {
  vertical-align: middle;
}
.yndirectory-detail-avatar {
  display: block;
  margin-right: 5px;
}
.yndirectory-detail-avatar img {
  width: 100%;
  height: auto;
}
.yndirectory-detail-header-content .yndirectory-detail-header-edit .item_bar {
  position: absolute;
  display: flex;
  top: -10px;
  right: 48px;
}
.yndirectory-detail-header-content .yndirectory-detail-header-edit .dropdown-menu > li a {
  white-space: nowrap !important;
}
.yndirectory-detail-header-content .yndirectory-detail-header-edit .item_bar_action:before {
  z-index: 10;
}
.yndirectory-detail-header-content .yndirectory-detail-header-edit .item_bar_action_holder .item_bar_action {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.yndirectory-detail-header .yndirectory-like {
  position: absolute;
  top: -60px;
}
html[dir="ltr"] .yndirectory-detail-header .yndirectory-like {
  right: 0;
}
html[dir="rtl"] .yndirectory-detail-header .yndirectory-like {
  left: 0;
}
.yndirectory-detail-overview h5 {
  color: #0084ff;
  font-weight: bold;
  margin: 0.3em 0;
  position: relative;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.yndirectory-detail-overview h5 i.fa,
.yndirectory-detail-overview h5 i.ico {
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  background-color: #0084ff;
  border-radius: 100%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .yndirectory-detail-overview h5 i.fa,
html[dir="ltr"] .yndirectory-detail-overview h5 i.ico {
  margin-right: 8px;
}
html[dir="rtl"] .yndirectory-detail-overview h5 i.fa,
html[dir="rtl"] .yndirectory-detail-overview h5 i.ico {
  margin-left: 8px;
}
.yndirectory-detail-overview h5 span {
  background-color: #fff;
  position: relative;
  z-index: 1;
}
html[dir="ltr"] .yndirectory-detail-overview h5 span {
  padding-right: 8px;
}
html[dir="rtl"] .yndirectory-detail-overview h5 span {
  padding-left: 8px;
}
.yndirectory-detail-overview h5 span span {
  font-weight: normal;
  color: #555555;
  font-size: 14px;
}
html[dir="ltr"] .yndirectory-detail-overview h5 span span {
  margin-left: 8px;
}
html[dir="rtl"] .yndirectory-detail-overview h5 span span {
  margin-right: 8px;
}
.yndirectory-detail-overview-item {
  padding-bottom: 10px;
}
html[dir="ltr"] .yndirectory-detail-overview-item .yndirectory-overview-item-content {
  padding-left: 40px;
}
html[dir="rtl"] .yndirectory-detail-overview-item .yndirectory-overview-item-content {
  padding-right: 40px;
}
.yndirectory-detail-overview-item .yndirectory-overview-item-content .yndirectory-detail-overview-contact-item {
  display: flex;
  padding-top: 8px;
  padding-bottom: 8px;
  border-top: 1px solid #eeeeee;
}
.yndirectory-detail-overview-item .yndirectory-overview-item-content .yndirectory-detail-overview-contact-item:first-child {
  border-top: 0;
}
.yndirectory-detail-overview-item .yndirectory-overview-item-content .yndirectory-detail-overview-contact-item .item-title {
  font-weight: bold;
  min-width: 88px;
  width: 88px;
}
.yndirectory-detail-overview-item .yndirectory-overview-item-content .yndirectory-detail-overview-contact-item .item-info {
  word-break: break-word;
  word-wrap: break-word;
}
.yndirectory-detail-overview-item .yndirectory-detail-timezone {
  color: #555555;
}
.yndirectory-detail-overview-item .yndirectory-detail-timezone .time-title {
  font-weight: bold;
}
html[dir="ltr"] .yndirectory-detail-overview-item .yndirectory-detail-timezone .time-title {
  margin-right: 8px;
}
html[dir="rtl"] .yndirectory-detail-overview-item .yndirectory-detail-timezone .time-title {
  margin-left: 8px;
}
.yndirectory-detail-overview-item .yndirectory-detail-hour-list {
  display: flex;
  flex-flow: wrap;
  border-top: 1px solid #eeeeee;
  margin-top: 8px;
  padding-top: 4px;
}
.yndirectory-detail-overview-item .yndirectory-detail-hour-list .yndirectory-detail-hour-item {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  line-height: 18px;
  color: #555555;
  margin-top: 8px;
  margin-bottom: 8px;
}
html[dir="ltr"] .yndirectory-detail-overview-item .yndirectory-detail-hour-list .yndirectory-detail-hour-item {
  margin-right: 40px;
}
html[dir="rtl"] .yndirectory-detail-overview-item .yndirectory-detail-hour-list .yndirectory-detail-hour-item {
  margin-left: 40px;
}
@media (max-width: 480px) {
  html[dir="ltr"] .yndirectory-detail-overview-item .yndirectory-detail-hour-list .yndirectory-detail-hour-item {
    margin-right: 24px;
  }
  html[dir="rtl"] .yndirectory-detail-overview-item .yndirectory-detail-hour-list .yndirectory-detail-hour-item {
    margin-left: 24px;
  }
}
.yndirectory-detail-overview-item .yndirectory-detail-hour-list .yndirectory-detail-hour-item .item-day {
  font-weight: bold;
}
html[dir='ltr'] .yndirectory-detail-overview-item.yndirectory-collapse .yndirectory-line:after {
  transform: rotate(-90deg);
}
html[dir='rtl'] .yndirectory-detail-overview-item.yndirectory-collapse .yndirectory-line:after {
  transform: rotate(90deg);
}
.yndirectory-detail-overview-item .yndirectory-line:after {
  font-family: 'lineficon' !important;
  content: "\eab6";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 12px;
  display: inline-block;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.yndirectory-detail-overview-item.yndirectory-collapse > *:not(.yndirectory-line) {
  display: none;
}
.yndirectory-detail-overview-additional-item {
  margin-bottom: 15px;
}
.yndirectory-detail-overview-additional-item > div {
  display: block;
}
.yndirectory-detail-overview-additional-item > div:first-child {
  color: #808080;
  font-size: 14px;
  font-weight: bold;
}
.yndirectory-detailnewestitem-header {
  background: #fff;
  border: 0px;
  border-bottom: 3px #dbdbdb solid;
  color: #222222;
  padding: 10px;
  font-size: 18px;
  font-weight: 300;
  letter-spacing: 1px;
}
.yndirectory-detailnewestitem-content {
  background: #fff;
  padding: 10px;
}
#yndirectory_detailnewestitem > div {
  margin-bottom: 20px;
}
#yndirectory_detailnewestitem .yndirectory-poll-item:after {
  content: " ";
  /* Older browser do not support empty content */
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}
.yndirectory-poll-item .poll_large_image {
  border-top: 1px solid #dddddd;
  background-image: url("../../../../PF.Base/theme/frontend/default/style/default/image//misc/poll_no_img.jpg");
  display: block;
  padding-bottom: 50%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  margin-top: 10px;
}
div[id^=js_controller_directory] .page_section_menu_header {
  height: auto;
}
h1.preview-box-header {
  color: #3b5998;
  font-weight: bold;
  margin-bottom: 0.5em;
}
.yndirectory-change-role-item {
  margin-bottom: 5px;
}
.yndirectory-change-role-item .yndirectory-ratio {
  display: inline-block;
  vertical-align: middle;
}
.yndirectory-change-role-item .yndirectory-ratio input[type=checkbox],
.yndirectory-change-role-item .yndirectory-ratio input[type=radio] {
  background: #fff !important;
  width: auto !important;
}
.yndirectory-change-role-item .yndirectory-form-title {
  display: inline-block;
}
.yndirectory-count-business {
  float: left;
  font-weight: bold;
  line-height: 32px;
}
.yndirectory-message {
  margin: 5px 0;
  font-style: italic;
  color: red;
}
.yndirectory-button-reviews {
  clear: both;
  display: flex;
}
html[dir="ltr"] .yndirectory-button-reviews .btn,
html[dir="ltr"] .yndirectory-button-reviews .button,
html[dir="ltr"] .yndirectory-button-reviews button {
  margin-left: 8px;
}
html[dir="rtl"] .yndirectory-button-reviews .btn,
html[dir="rtl"] .yndirectory-button-reviews .button,
html[dir="rtl"] .yndirectory-button-reviews button {
  margin-right: 8px;
}
#form-rating div.space-bottom-small,
#form-rating div.clear + div {
  margin-bottom: 5px;
}
#form-rating div.space-bottom-small strong,
#form-rating div.clear + div strong {
  margin-right: 7px;
  position: relative;
  top: -3px;
  display: inline-block;
  min-width: 80px;
}
#form-rating input[type="radio"]:focus {
  width: auto !important;
}
#js_directory_block_invite_friends #js_friend_search_content .friend_search_holder {
  width: 47% !important;
}
#form-rating div.space-bottom-medium {
  margin-bottom: 15px;
  overflow: hidden;
}
#yndirectory_type input[type=radio] {
  vertical-align: text-top;
  margin-right: 5px;
}
.yndirectory-contactform-item div {
  padding: 10px 0;
}
.table_left.yndirectory-contactform-item {
  padding-bottom: 0px;
}
.yndirectory-contactform-item input,
.yndirectory-contactform-item select,
.yndirectory-contactform-item textarea {
  width: 100% !important;
  padding-left: 7px;
}
.yndirectory-contactform-item:after {
  content: " ";
  /* Older browser do not support empty content */
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}
.yndirectory-contactform-item div:first-child {
  color: #3b5998;
  font-weight: bold;
  float: left;
  margin-top: 10px;
}
.yndirectory-contactform-input div {
  display: inline-block;
}
div[id^=js_controller_directory] #breadcrumb_list ul li a,
div[id^=js_controller_directory] #breadcrumb_list ul li a:hover {
  max-width: 300px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
div.activity_feed_content_info img {
  display: none;
}
div.activity_feed_content_info span:nth-of-type(2) {
  display: none;
}
.yndirectory-coupon-item .yndirectory-item-image {
  display: block;
  width: 100%;
  height: 120px;
  position: relative;
  border: 1px solid #dedede;
}
.yndirectory-coupon-item .yndirectory-item-image a {
  display: block;
  width: 100%;
  height: 100%;
}
.yndirectory-coupon-item .yndirectory-item-info .extra_info > * {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
div.yndirectory-coupon-status-featured,
div.yndirectory-coupon-status-endingsoon,
div.yndirectory-coupon-status-upcoming,
div.yndirectory-coupon-status-close {
  position: absolute;
  bottom: 0px;
  width: 100%;
  height: 18px;
  line-height: 18px;
  color: #fff;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  z-index: 2;
}
div.yndirectory-coupon-status-featured {
  background-color: #ff0000;
}
div.yndirectory-coupon-status-endingsoon {
  background-color: #ffad00;
}
div.yndirectory-coupon-status-upcoming {
  background-color: #7baa00;
}
div.yndirectory-coupon-status-close {
  background-color: #666666;
}
.yndirectory-photo-item .yndirectory-photo-item-image {
  margin-bottom: 8px;
}
.yndirectory-photo-item .yndirectory-photo-item-image img {
  max-width: 100%;
  max-height: 500px;
}
.yndirectory-photo-item .yndirectory-photo-item-image a {
  display: block;
  width: 100%;
  height: 100%;
}
.yndirectory-photo-item .yndirectory-item-info > p {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.yndirectory-album-item-image {
  position: relative;
  width: 100%;
  height: 120px;
  margin-bottom: 10px;
}
.yndirectory-album-item-image > a {
  width: 100%;
  height: 120px;
  overflow: hidden;
  position: relative;
  z-index: 4;
}
.yndirectory-album-item-image > .yndirectory-album-item-border-1 {
  position: absolute;
  z-index: 3;
  top: -3px;
  left: -3px;
  width: 100%;
  height: 120px;
  padding: 2px;
  background-color: #fff;
  border: 1px solid #dedede;
}
.yndirectory-album-item-image > .yndirectory-album-item-border-2 {
  position: absolute;
  z-index: 2;
  top: -1px;
  left: -1px;
  width: 100%;
  height: 120px;
  padding: 2px;
  background-color: #fff;
  border: 1px solid #dedede;
}
.yndirectory-album-item-image > .yndirectory-album-item-border-3 {
  position: absolute;
  z-index: 1;
  top: 1px;
  left: 1px;
  width: 100%;
  height: 120px;
  padding: 2px;
  background-color: #fff;
  border: 1px solid #dedede;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.yndirectory-album-item-content > a,
.yndirectory-album-item-content .extra_info > p {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.yndirectory-marketplace-item {
  padding-top: 10px;
  width: 100%;
}
.yndirectory-marketplace-item div.row_title_image_header {
  border: 0;
}
.yndirectory-marketplace-item + .yndirectory-marketplace-item {
  border-top: 1px solid #ccc;
}
.yndirectory-marketplace-item .advancedmarketplace_price_tag_cs {
  padding-top: 2px;
  font-weight: bold;
}
.yndirectory-marketplace-item a.advlink {
  font-weight: bold;
}
.yndirectory-event-item .yndirectory-event-item-border {
  border: 1px solid #E4E4E4;
  position: relative;
}
.yndirectory-event-item .yndirectory-event-item-border:hover {
  border: 1px solid #959595;
}
.yndirectory-event-item .ele_relative.large_item_image {
  background-color: #F5F5F5;
  background-position: center center;
  background-size: cover;
  border-bottom: 1px solid #E4E4E4;
  height: 180px;
  position: relative;
}
.yndirectory-event-item .large_item_action {
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-weight: bold;
}
.yndirectory-event-item .large_item_image .list_itype {
  top: 0;
  margin: 0;
}
.yndirectory-event-item .large_item_image .list_itype .itype {
  height: 20px;
  line-height: 17px;
  background-clip: padding-box;
  border-radius: 0 2px 2px 0;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  clear: both;
  color: #002B58;
  display: block;
  float: left;
  font-size: 10px;
  margin-top: 5px;
  padding: 3px 5px;
  text-transform: uppercase;
}
.yndirectory-event-item .large_item_image .list_itype .itype.featured {
  background: #007DFF;
}
.yndirectory-event-item .large_item_image .list_itype .itype.upcoming {
  background-color: #98D100;
}
.yndirectory-event-item .large_item_image .list_itype .itype.sponsored {
  background-color: #FFCC00;
}
.yndirectory-event-item .large_item_image .list_itype .itype.ongoing {
  background-color: #e87631;
}
.yndirectory-event-item .large_item_image .list_itype .itype.past {
  background-color: #7A7A7A;
  color: #FFF;
}
.yndirectory-event-item .large_item_info {
  position: absolute;
  bottom: 0;
  text-align: center;
  width: 100%;
  height: 23px;
  line-height: 23px;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 9;
}
.yndirectory-event-item .large_item_info a.small_title {
  color: #fff;
  text-align: center;
  display: block;
  font-size: 11px;
  font-weight: bold;
}
.yndirectory-event-item .large_item_info.large_hover {
  background: none repeat scroll 0 0 rgba(255, 255, 255, 0.9);
  display: none;
  height: 100%;
  left: 0;
  line-height: 18px;
  overflow: hidden;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 15;
}
.yndirectory-event-item .yndirectory-event-item-border:hover .large_item_info.large_hover {
  display: block;
}
.yndirectory-event-item .extra_info_table {
  display: table;
  height: 100%;
  width: 100%;
}
.yndirectory-event-item .extra_info_table .extra_info {
  display: table-cell;
  vertical-align: middle;
}
.yndirectory-event-item .extra_info_table .extra_info .user_profile_link_span {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 100px;
}
.yndirectory-event-item .extra_info_table .extra_info strong {
  display: block;
  color: #000;
}
div.rating-cancel,
div.star-rating,
div.rating-cancel a,
div.star-rating a {
  cursor: default;
}
#more_ann_title {
  font-size: 14px;
  font-weight: bold;
  padding: 8px 0 8px 4px;
}
#yndirectory_menu_button {
  text-align: right;
  margin-bottom: 10px;
}
#yndirectory_menu_button #yndirectory_add_new_item {
  margin-bottom: 10px;
}
#yndirectory_action_review #yndirectory_add_review,
#yndirectory_action_review #yndirectory_edit_review {
  display: inline-block;
}
/*Style form Payment*/
.yndirectory_box_payment form {
  padding: 10px;
  background: #fff;
}
.yndirectory_box_payment .p_4 {
  padding: 0px;
  margin-top: 5px;
}
.yndirectory_box_payment div.row_first {
  border-bottom: none;
  padding: 0px;
  margin: 0px;
}
/*Hidden Block Panel at Page Profile*/
body#page_directory_index._is_profile_view #panels {
  display: none;
}
body#page_directory_index #panels {
  z-index: 2;
}
body#page_directory_index.yndirectory-mybusiness-compare #panels {
  z-index: 0;
}
body[id^=page_directory] #panels #left .title,
body[id^=page_directory] #panels #right .title {
  padding: 10px;
}
body[id^=page_directory] #panels #left .content,
body[id^=page_directory] #panels #right .content {
  padding: 10px;
  background: #fff;
}
body[id^=page_directory] #container #content .block .title {
  padding: 10px;
}
body[id^=page_directory] #container #content .block .content {
  padding: 10px;
  background: #fff;
}
._block_menu_sub .header_display > ul > li > a,
._block_menu_sub .header_display > ul > li > a:hover {
  padding-right: 30px !important;
}
._block_menu_sub .header_display > ul > li.active > a span.yndirectory-my-business-menu {
  background-color: #fff;
  color: #298ada;
}
.table .table_left {
  padding-top: 5px !important;
}
#page_directory_detail ._block_h1 {
  display: none;
}
#page_directory_detail .header-page-title {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
#page_directory_detail #yndirectory_gridview .business-item-short-description {
  height: auto !important;
}
._block_h1 h1 {
  margin-bottom: 15px !important;
}
#header_menu > nav > ul > li > a {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
#yndirectory_detail {
  background: #fff;
}
.yndirectory-suggested-block h3 {
  color: #a2a2a2 !important;
  font-size: 20px !important;
  line-height: 24px;
  font-weight: bold;
  margin: 0;
  padding: 24px 0 0 0 !important;
  min-height: 42px;
  border-bottom: 0;
  margin-top: 24px;
  margin-bottom: 8px;
  border-top: 1px solid #eeeeee;
}
/*Manage package*/
div#yndirectory_manage_packages .button.btn-primary {
  display: block;
  clear: both;
  margin-top: 10px;
}
div#yndirectory_manage_packages > h3 {
  margin-bottom: 10px;
}
/*Style header title*/
#container #content > ._block_h1 > h1 {
  padding: 10px !important;
  background: #fff !important;
}
/*Hidden "Manage Attachments and Icon file"*/
body#page_directory_add .global_attachment_header .global_attachment_manage,
body#page_directory_edit .global_attachment_header .global_attachment_manage {
  display: none;
}
body#page_directory_add .global_attachment_header .global_attachment_list li:nth-child(3),
body#page_directory_edit .global_attachment_header .global_attachment_list li:nth-child(3) {
  display: none;
}
body#page_directory_edit #yndirectory_edit .row1 .p_4 input.btn-primary {
  display: block;
  margin-top: 5px;
}
body#page_directory_edit #yndirectory_edit div.row1,
body#page_directory_edit #yndirectory_edit div.row2 {
  padding: 10px;
}
/*Style transfer owner*/
body#page_directory_detail #directory_add_business_creator .go_left {
  width: 100%;
  margin-right: 0px !important;
  padding-right: 0px;
}
body#page_directory_detail #directory_add_business_creator #js_custom_search_friend {
  position: relative;
}
body#page_directory_detail #directory_add_business_creator #js_custom_search_friend .js_temp_friend_search_form {
  left: 0;
  right: 0;
}
body#page_directory_detail #directory_add_business_creator .js_custom_search_friend_holder ul li {
  width: 100%;
}
body#page_directory_detail #directory_add_business_creator span.image a > span {
  font-size: 13px;
}
body#page_directory_detail #directory_add_business_creator .js_temp_friend_search_form_holder .js_friend_search_link > span img,
body#page_directory_detail #directory_add_business_creator .js_temp_friend_search_form_holder .js_friend_search_link > span .no_image_user {
  width: 30px;
  height: 30px;
}
body#page_directory_detail #directory_add_business_creator .js_temp_friend_search_form_holder {
  overflow: auto;
}
body#page_directory_detail #directory_add_business_creator .js_temp_friend_search_form_holder ul {
  overflow: visible;
}
.subdirectory_section_menu ul > li {
  margin-bottom: 7px;
}
.subdirectory_section_menu ul > li:hover {
  background: #298ada;
}
.subdirectory_section_menu ul > li:hover a {
  color: #f4f4f4;
  text-decoration: none;
}
.subdirectory_section_menu ul > li:last-child {
  margin-bottom: 0px;
}
.subdirectory_section_menu ul > li.active {
  background: #298ada;
}
.subdirectory_section_menu ul > li.active a {
  color: #f4f4f4 !important;
}
/*Style avatar*/
a.yndirectory-profile-avatar {
  overflow: hidden;
  display: block;
  margin-bottom: 5px;
}
a.yndirectory-profile-avatar > img {
  width: 100%;
  height: auto;
}
/*Add background & padding for some page*/
div[id^=yndirectory_manage] form a {
  margin-bottom: 10px;
}
div[id^=yndirectory_manage] form a + span {
  display: block;
}
#yndirectory_manage_modules .yndirectory-table {
  display: block;
}
#yndirectory_manage_modules .yndirectory-th {
  background: #f4f4f4;
}
#yndirectory_manage_modules .yndirectory-th * {
  text-align: left;
  padding: 10px;
}
#yndirectory_manage_modules .yndirectory-th span {
  border-left: 1px solid #efefef;
}
#yndirectory_manage_modules .yndirectory-th span:first-child {
  border: none;
}
#yndirectory_manage_modules .yndirectory-tr > * {
  padding: 10px;
  text-transform: uppercase;
}
#yndirectory_manage_modules .yndirectory-tr .title {
  text-transform: uppercase;
}
#yndirectory_manage_modules .yndirectory-tr .action div {
  margin-bottom: 10px;
}
#yndirectory_manage_member_roles .yndirectory-table {
  width: 100%;
}
#yndirectory_manage_member_roles .yndirectory-table .yndirectory-th > *,
#yndirectory_manage_member_roles .yndirectory-table .yndirectory-tr > * {
  padding: 10px;
}
#yndirectory_manage_role_settings #js_manage_role_settings .table > div.table_left,
#yndirectory_manage_role_settings #js_manage_role_settings .table > div.table_right {
  vertical-align: middle;
  margin-bottom: 5px;
  width: 47%;
}
#yndirectory_manage_role_settings .yndirectory-role-block .table .table_right {
  border: none;
}
body[id^=page_directory_manage] h1 + #breadcrumb_list a.ajax_link.first,
body#page_directory_edit h1 + #breadcrumb_list a.ajax_link.first,
body#page_directory_cover-photos h1 + #breadcrumb_list a.ajax_link.first,
body#page_directory_member-role-settings h1 + #breadcrumb_list a.ajax_link.first,
body#page_directory_insight h1 + #breadcrumb_list a.ajax_link.first {
  display: none !important;
}
body[id^=page_directory_manage] #breadcrumb_list,
body#page_directory_edit #breadcrumb_list,
body#page_directory_cover-photos #breadcrumb_list,
body#page_directory_member-role-settings #breadcrumb_list,
body#page_directory_insight #breadcrumb_list {
  position: relative;
  top: -3px;
}
#js_directory_block_cover_photos_holder {
  margin-bottom: 15px;
}
.sortable.ui-sortable {
  width: 100%;
  padding: 10px;
  background: #fff;
}
.yndirectory_btn {
  margin-left: 5px;
  display: inline-block;
  float: right;
}
#js_block_border_directory_search form .table,
#js_block_border_directory_subscribe-businesses form .table {
  margin-bottom: 0px;
}
#js_block_border_directory_search form .table .table_right,
#js_block_border_directory_subscribe-businesses form .table .table_right {
  padding-bottom: 0px;
}
#js_block_border_directory_search form div.table_clear,
#js_block_border_directory_subscribe-businesses form div.table_clear {
  margin-bottom: 0px;
}
/*Responsive desktop*/
/*Responsive tablet*/
/*Responsive mobile screen large*/
/*Responsive mobile screen small*/
@media (max-device-width: 1024), (max-width: 1024px) {
  #yndirectory_gridview .business-item {
    width: 50%;
  }
  .yndirectory-detailcover-style1 .yndirectory-detailcover-footer {
    height: auto;
    overflow: hidden;
  }
  .yndirectory-detailcover-style1 .yndirectory-detailcover-footer > div:not(.business-detailcover-rating-review) {
    width: 33%;
    margin-left: 0 !important;
  }
  .yndirectory-detailcover-style1 .yndirectory-detailcover-footer .business-detailcover-rating-review {
    float: none;
    margin: auto;
    margin-bottom: 5px;
  }
  .yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-member {
    border-left: 0px;
  }
  .yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-member span + span,
  .yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-follower span + span,
  .yndirectory-detailcover-style1 .yndirectory-detailcover-footer .yndirectory-review span + span {
    display: none;
  }
}
@media (max-device-width: 480px), (max-width: 480px) {
  #container {
    width: 100% !important;
    display: block !important;
    padding: 10px;
  }
  #yndirectory_gridview .business-item {
    width: 100%;
  }
  .business-item-compare {
    display: none;
  }
  #yndirectory_pinboardview .business-item {
    width: 100%;
    left: 0px !important;
    position: static !important;
    margin-bottom: 15px;
    display: block;
  }
  /*Responsive Package, when create a business*/
  .yndirectory-package-item .yndirectory-package-item-action {
    float: none;
    width: 100%;
    margin-bottom: 15px;
    margin-left: 0;
  }
  .yndirectory-package-item .yndirectory-package-item-action button.button {
    width: 100%;
  }
  .yndirectory-package-item .yndirectory-package-item-price > div {
    width: 100%;
    max-width: 100%;
    display: block;
    margin: 5px 0;
  }
  #yndirectory_locationlist input {
    width: 100%;
    display: block;
    margin-bottom: 10px;
    float: none;
  }
  .yndirectory_btn {
    clear: both;
    margin-top: 15px;
    display: block;
    width: 100%;
    float: none;
    margin-left: 0;
  }
  .row .page_breadcrumbs_menu {
    margin-bottom: 10px;
    text-align: center;
  }
  .row .page_breadcrumbs_menu a {
    margin-bottom: 10px;
    display: block;
    text-align: left;
  }
  .yndirectory-detailcover-style2 .yndirectory-detailcover-footer div[class^=yndirectory] span {
    display: none;
  }
  .yndirectory-detailcover-style2 .yndirectory-detailcover-slider .yndirectory-detailcover-slider-mini {
    display: none;
  }
  .yndirectory-detailcover-style2 .yndirectory-detailcover-avatar-group {
    left: 50%;
    margin-left: -130px;
  }
  .yndirectory-detailcover-style2 .yndirectory-detailcover-slider {
    right: inherit;
    left: 50%;
    margin-left: -62.5px;
  }
  .yndirectory-detailcover-style2 .yndirectory-detailcover-avatar-group .yndirectory-detailcover-avatar {
    left: 50%;
    margin-left: -100px;
  }
  .yndirectory-detailcover-style2 .yndirectory-detailcover-avatar-group .yndirectory-detailcover-footer {
    width: 260px;
  }
  #yndirectory_listview .business-item-info {
    padding-right: 10px;
    border-left: none;
  }
  #yndirectory_listview .yndirectory-extra-info {
    width: 100%;
    height: 30px;
    position: static;
  }
  #yndirectory_listview .yndirectory-extra-info span {
    width: 25%;
    float: left;
    border: 1px solid #F4F4F4;
    border-right: none;
  }
  #yndirectory_listview .yndirectory-extra-info span:first-child {
    border-left: none;
  }
}
.yndirectory-detailnewestitem-events .yndirectory-detailnewestitem-content-item {
  border: 1px solid #e4e4e4;
}
.yndirectory-detailnewestitem-events .yndirectory-detailnewestitem-content-item:hover {
  border: 1px solid #959595;
}
.yndirectory-detailnewestitem-events .yndirectory-item-image {
  height: 230px;
  overflow: hidden;
  position: relative;
}
.yndirectory-detailnewestitem-events .yndirectory-item-image img,
.yndirectory-detailnewestitem-marketplace .yndirectory-item-image img,
.yndirectory-detailnewestitem-jobs .yndirectory-item-image img {
  width: 100%;
  height: 100%;
}
.yndirectory-detailnewestitem-events .yndirectory-item-image .yndirectory-item-info {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.9);
  opacity: 0;
}
.yndirectory-detailnewestitem-events .yndirectory-item-image .yndirectory-item-info:hover {
  opacity: 1;
}
.yndirectory-detailnewestitem-events .yndirectory-item-title {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
}
.yndirectory-detailnewestitem-events .extra_info_middot {
  position: absolute;
  top: 50%;
  margin-top: -68px;
  width: 100%;
}
.yndirectory-detailnewestitem-events .extra_info_middot li {
  text-align: center;
  display: block;
  margin-bottom: 5px;
  padding-right: 0px;
}
.yndirectory-detailnewestitem-events .extra_info_middot li span {
  font-weight: bold;
  display: block;
  color: #222222;
}
.yndirectory-detailnewestitem-events .list_itype {
  position: absolute;
  top: 0px;
  z-index: 1;
}
.yndirectory-detailnewestitem-events .list_itype .itype {
  height: 20px;
  line-height: 17px;
  background-clip: padding-box;
  border-radius: 0 2px 2px 0;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  clear: both;
  color: #002B58;
  display: block;
  float: left;
  font-size: 10px;
  margin-top: 5px;
  padding: 3px 5px;
  text-transform: uppercase;
}
.yndirectory-detailnewestitem-events .list_itype .itype.featured {
  background: #007DFF;
}
.yndirectory-detailnewestitem-events .list_itype .itype.upcoming {
  background-color: #98D100;
}
.yndirectory-detailnewestitem-events .list_itype .itype.sponsored {
  background-color: #FFCC00;
}
.yndirectory-detailnewestitem-events .list_itype .itype.ongoing {
  background-color: #e87631;
}
.yndirectory-detailnewestitem-events .list_itype .itype.past {
  background-color: #7A7A7A;
  color: #FFF;
}
body[id^=page_directory] .flex-control-nav {
  bottom: -30px;
}
/*Responsive Compare bar*/
@media (max-device-width: 1160px), (max-width: 1160px) {
  .yndirectory_business_compareitem {
    padding-left: 35px;
  }
}
/*Edit Block Panel Right*/
@media (max-device-width: 1000px), (max-width: 1000px) {
  .show-side-panel-mode #container #panels {
    overflow-y: auto;
  }
}
@media (max-width: 1023px) {
  .yndirectory_business_compareitem {
    display: none;
  }
  .business-item-compare {
    display: none;
  }
}
@media (max-device-width: 700px), (max-width: 700px) {
  .yndirectory_business_compareitem {
    padding-left: 1px;
  }
  .yndirectory-detail-header-content {
    /* padding-bottom: 10px;
        overflow: hidden; */
  }
  .yndirectory-detail-header-content .yndirectory-detail-header-location {
    margin-bottom: 15px;
  }
  .yndirectory-detail-header-content .item_bar {
    position: static;
    float: right;
  }
  .yndirectory-detail-header-content .item_bar + div {
    float: left;
  }
  .yndirectory-detail-header-content .item_bar + div a {
    display: inline-block;
    position: static;
  }
}
.yndirectory_visitinghourlist select {
  margin-bottom: 5px;
}
#js_block_border_directory_detailclaimingbutton {
  background: transparent !important;
  padding: 0 !important;
}
#js_block_border_directory_detailclaimingbutton .content {
  padding: 0 !important;
}
#js_block_border_directory_detailclaimingbutton .yndirectory_business_detail_detailclaimingbutton button {
  width: 100% !important;
}
#js_block_border_directory_detailclaimingbutton .yndirectory_claimed {
  background: #ffffff;
  padding: 15px;
}
#yndirectory_business_detail_module_photo .yndirectory-filter-form .yndirectory-filter-form-left {
  height: auto;
  margin: 5px 0;
}
#yndirectory_business_detail_module_photo .yndirectory-filter-form .yndirectory-filter-form-right {
  margin: 5px 0;
}
#yndirectory_customfield_category .table_right .radio,
#yndirectory_customfield_category .table_right .checkbox {
  margin-left: 10px;
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  #left .yndirectory-item-block-image {
    float: none;
    width: 100%;
    margin-bottom: 10px;
  }
  #left .yndirectory-item-block-info {
    padding-left: 0;
  }
  #left .yndirectory-item-block-info img {
    width: 100%;
    height: auto !important;
  }
}
#yndirectory_featured_block .flex-direction-nav a:before {
  font-family: FontAwesome !important;
}
.yndirectory-detailcover-style1 .yndirectory-detailcover-footer > div {
  padding-left: 3px;
}
body[id^=page_directory_] .js_box_content a {
  word-wrap: break-word;
}
body[id^=page_directory_] .flex-direction-nav a:before {
  font-family: 'lineficon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body[id^=page_directory_] .flex-direction-nav a.flex-prev:before {
  content: "\eab5";
}
body[id^=page_directory_] .flex-direction-nav a.flex-next:before {
  content: "\eab8";
}
/*----------  3 column  ----------*/
@media (min-width: 992px) {
  #main:not(.empty-right) #yndirectory_gridview .business-item {
    width: 50%;
  }
}
.yndirectory-module.manage-photo .manage-photo-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.yndirectory-module.manage-photo .item-container {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
@media screen and (min-width: 480px) {
  .yndirectory-module.manage-photo .item-container article {
    width: 33.33%;
  }
}
@media screen and (min-width: 768px) {
  .yndirectory-module.manage-photo .item-container article {
    width: 16.66%;
  }
}
@media screen and (max-width: 480px) {
  .yndirectory-module.manage-photo .item-container article {
    width: 50%;
  }
}
.yndirectory-module.manage-photo .item-container article .item-media {
  position: relative;
}
.yndirectory-module.manage-photo .item-container article .item-media a {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.yndirectory-module.manage-photo .item-container article .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.yndirectory-module.manage-photo .item-container article .item-media .item-photo-delete {
  top: 8px;
  display: block;
  position: absolute;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 9px;
  cursor: pointer;
  z-index: 1;
  border-radius: 100%;
  background-color: rgba(0, 0, 0, 0.7);
}
html[dir="ltr"] .yndirectory-module.manage-photo .item-container article .item-media .item-photo-delete {
  left: 8px;
}
html[dir="rtl"] .yndirectory-module.manage-photo .item-container article .item-media .item-photo-delete {
  right: 8px;
}
.yndirectory-module.cancel-upload {
  border-top: 1px solid #efefef;
  padding-top: 8px;
  display: flex;
  justify-content: space-between;
}
.yndirectory-module.cancel-upload a {
  display: inline-flex;
  align-items: center;
  height: 40px;
}
#page_directory_detail #yndirectory_business_detail_module_activities {
  background: #f5f5f5;
  margin: -16px -16px -16px -16px;
  padding: 16px 16px 16px 16px;
}
#page_directory_detail #yndirectory_business_detail_module_activities .activity-feed-status-form .activity_feed_form_share {
  background: #fff;
}
#page_directory_detail #yndirectory_business_detail_module_activities .js_no_feed_to_show {
  margin-bottom: 0;
}
.wrap-longtext {
  word-break: break-word;
  word-wrap: break-word;
}
#yndirectory_detailnewestitem {
  margin-bottom: 16px;
}
.yndirectory_row_list_checkin .img-wrapper,
.yndirectory_row_list_checkin .no_image_user {
  width: 48px;
  height: 48px;
}
.yndirectory-like a {
  width: 100%;
  margin-bottom: 5px;
}
._app_directory .directory-feed .directory-feed-image > span,
div[class*="_app_directory"] .directory-feed .directory-feed-image > span,
.feed_share_directory .directory-feed .directory-feed-image > span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
._app_directory .directory-feed .directory-feed-image > span:before,
div[class*="_app_directory"] .directory-feed .directory-feed-image > span:before,
.feed_share_directory .directory-feed .directory-feed-image > span:before {
  content: "";
  display: block;
  padding-bottom: 48%;
}
._app_directory .directory-feed .directory-feed-info,
div[class*="_app_directory"] .directory-feed .directory-feed-info,
.feed_share_directory .directory-feed .directory-feed-info {
  border: 1px solid #efefef;
  padding: 16px;
}
._app_directory .directory-feed .directory-feed-info .directory-title,
div[class*="_app_directory"] .directory-feed .directory-feed-info .directory-title,
.feed_share_directory .directory-feed .directory-feed-info .directory-title {
  margin-bottom: 2px;
}
._app_directory .directory-feed .directory-feed-info .directory-title a,
div[class*="_app_directory"] .directory-feed .directory-feed-info .directory-title a,
.feed_share_directory .directory-feed .directory-feed-info .directory-title a {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  word-break: break-word;
  word-wrap: break-word;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._app_directory .directory-feed .directory-feed-info .directory-title a:hover,
div[class*="_app_directory"] .directory-feed .directory-feed-info .directory-title a:hover,
.feed_share_directory .directory-feed .directory-feed-info .directory-title a:hover {
  color: #3b5998;
}
._app_directory .directory-feed .directory-feed-info .directory-info-general,
div[class*="_app_directory"] .directory-feed .directory-feed-info .directory-info-general,
.feed_share_directory .directory-feed .directory-feed-info .directory-info-general {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  display: flex;
  flex-flow: wrap;
}
._app_directory .directory-feed .directory-feed-info .directory-info-general .directory-datetime:after,
div[class*="_app_directory"] .directory-feed .directory-feed-info .directory-info-general .directory-datetime:after,
.feed_share_directory .directory-feed .directory-feed-info .directory-info-general .directory-datetime:after {
  content: ".";
  margin-left: 8px;
  margin-right: 8px;
}
._app_directory .directory-feed .directory-feed-info .directory-info-general .directory-catgory a,
div[class*="_app_directory"] .directory-feed .directory-feed-info .directory-info-general .directory-catgory a,
.feed_share_directory .directory-feed .directory-feed-info .directory-info-general .directory-catgory a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._app_directory .directory-feed .directory-feed-info .directory-info-general .directory-catgory a:hover,
div[class*="_app_directory"] .directory-feed .directory-feed-info .directory-info-general .directory-catgory a:hover,
.feed_share_directory .directory-feed .directory-feed-info .directory-info-general .directory-catgory a:hover {
  color: #3b5998;
}
._app_directory .directory-feed .directory-feed-info .directory-content,
div[class*="_app_directory"] .directory-feed .directory-feed-info .directory-content,
.feed_share_directory .directory-feed .directory-feed-info .directory-content {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
}
#js_block_border_directory_menu-edit #menu_edit_directory {
  padding: 10px;
  margin-bottom: 0;
}
#js_block_border_directory_menu-edit .content {
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
}
#js_block_border_directory_menu-edit ul.action li:last-child {
  border-bottom: 0;
}
.yndirectory-content-item-list .yndirectory-map {
  display: none;
}
.yndirectory-content-item-list[data-mode-view="map"] article {
  display: none;
}
.yndirectory-content-item-list[data-mode-view="map"] .yndirectory-map {
  display: block;
}
.item-container.video-listing1 {
  display: flex;
  flex-flow: wrap;
  margin: 0 -12px;
}
.item-container.video-listing1 .video-item {
  position: relative;
  width: 50%;
  padding: 0 12px;
  margin-bottom: 24px;
}
@media (max-width: 480px) {
  .item-container.video-listing1 .video-item {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .item-container.video-listing1 .video-item:hover .item-outer .item-media-src > span {
    box-shadow: 0px 4px 10px 0px rgba(38, 129, 213, 0.3);
  }
  .item-container.video-listing1 .video-item:hover .item-outer .item-media-src > span:after {
    opacity: 1;
  }
  .item-container.video-listing1 .video-item:hover .item-outer .item-inner .item-title a {
    color: #2d4373 !important;
  }
}
.item-container.video-listing1 .video-item .item-outer {
  position: relative;
}
.item-container.video-listing1 .video-item .item-outer .moderation_row {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
.item-container.video-listing1 .video-item .item-outer .item-media-src {
  display: block;
  position: relative;
}
.item-container.video-listing1 .video-item .item-outer .item-media-src > span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.video-listing1 .video-item .item-outer .item-media-src > span:before {
  content: "";
  display: block;
  padding-bottom: 53%;
}
.item-container.video-listing1 .video-item .item-outer .item-media-src > span:after {
  font-family: 'lineficon' !important;
  content: "\ead6";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: calc(100% + 2px);
  height: calc(100% + 2px);
  position: absolute;
  top: -1px;
  left: -1px;
  font-size: 40px;
  color: #fff;
  background-color: rgba(39, 129, 213, 0.8);
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  z-index: 1;
}
.item-container.video-listing1 .video-item .item-outer .item-media-src > span:hover {
  box-shadow: 0px 4px 10px 0px rgba(38, 129, 213, 0.3);
}
.item-container.video-listing1 .video-item .item-outer .item-media-src > span:hover:after {
  opacity: 1;
}
.item-container.video-listing1 .video-item .item-outer .item-media-src .item-icon {
  position: absolute;
  top: 0;
  right: 8px;
  display: flex;
  z-index: 2;
}
.item-container.video-listing1 .video-item .item-outer .item-inner {
  position: relative;
  padding-top: 16px;
}
.item-container.video-listing1 .video-item .item-outer .item-inner .item-video-avatar {
  width: 48px;
  height: 48px;
  border: 2px solid #fff;
  border-radius: 100%;
  overflow: hidden;
  box-sizing: content-box;
  position: absolute;
  top: -40px;
  left: 8px;
  z-index: 2;
}
.item-container.video-listing1 .video-item .item-outer .item-inner .item-video-avatar > a {
  width: 100%;
  height: 100%;
}
.item-container.video-listing1 .video-item .item-outer .item-inner .item-video-avatar .img-wrapper img {
  width: 100%;
  height: 100%;
}
.item-container.video-listing1 .video-item .item-outer .item-inner .item-video-length {
  position: absolute;
  top: -8px;
  right: 8px;
  background: rgba(0, 0, 0, 0.502);
  color: #c8c8c8;
  font-size: 12px;
  padding: 8px 12px;
  border-radius: 16px;
  transform: translateY(-100%);
}
.item-container.video-listing1 .video-item .item-outer .item-inner .item-title {
  margin-bottom: 4px;
  padding-right: 30px;
}
.item-container.video-listing1 .video-item .item-outer .item-inner .item-title a {
  color: #555555 !important;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.video-listing1 .video-item .item-outer .item-inner .item-title a:hover {
  color: #2d4373 !important;
}
.item-container.video-listing1 .video-item .item-outer .item-inner .item-author {
  margin-bottom: 8px;
}
.item-container.video-listing1 .video-item .item-outer .item-inner .item-author .item-author-info {
  max-width: 120px !important;
}
@media (max-width: 1200px) {
  .item-container.video-listing1 .video-item .item-outer .item-inner .item-author .item-author-info {
    max-width: 70px !important;
  }
}
.item-container.video-listing1 .video-item .item-outer .item-inner .item-author a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.video-listing1 .video-item .item-outer .item-inner .item-author a:hover {
  color: #2d4373 !important;
}
.item-container.video-listing1 .video-item .item-outer .item-inner .total-view {
  font-size: 12px;
  line-height: 16px;
}
.item-container.video-listing1 .video-item .item-outer .item-inner .total-view span {
  display: inline-block;
}
html[dir="ltr"] .item-container.video-listing1 .video-item .item-outer .item-inner .total-view span {
  margin-right: 8px;
}
html[dir="rtl"] .item-container.video-listing1 .video-item .item-outer .item-inner .total-view span {
  margin-left: 8px;
}
html[dir='ltr'] .yndirectory-detailnewestitem-videos .video-item .item-outer .item-media-src .item-video-icon span.ico:before {
  margin-left: 4px;
}
html[dir='rtl'] .yndirectory-detailnewestitem-videos .video-item .item-outer .item-media-src .item-video-icon span.ico:before {
  margin-right: 4px;
}
.item-container.with-video1 .sticky-label-icon {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .item-container.with-video1 .sticky-label-icon {
  right: 16px;
}
html[dir="rtl"] .item-container.with-video1 .sticky-label-icon {
  left: 16px;
}
.item-container.with-video1 .user_profile_link_span a {
  font-weight: normal !important;
}
.item-container.with-video1 .item-author {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  min-height: 16px;
}
.item-container.with-video1 .video-item .item-outer {
  margin-top: 12px;
  padding-top: 12px;
  border-top: 1px solid #efefef;
}
.item-container.with-video1 .video-item:nth-child(1) .item-outer {
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
}
.item-container.with-video1 .video-item:hover .item-outer .item-media-src > span {
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.2);
}
.item-container.with-video1 .video-item:hover .item-outer .item-media-src .item-video-icon span.ico {
  background: #3b5998;
  box-shadow: 0px 1px 2px 0px rgba(38, 129, 213, 0.5);
}
.item-container.with-video1 .video-item:hover .item-outer .item-title a {
  color: #2d4373;
}
.item-container.with-video1 .video-item:hover .item-outer .total-view {
  color: #555555 !important;
}
.item-container.with-video1 .video-item .item-outer .item-media-src {
  display: block;
  position: relative;
}
.item-container.with-video1 .video-item .item-outer .item-media-src > span {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.with-video1 .video-item .item-outer .item-media-src > span:before {
  content: "";
  display: block;
  padding-bottom: 40%;
}
.item-container.with-video1 .video-item .item-outer .item-media-src .item-video-icon {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.item-container.with-video1 .video-item .item-outer .item-media-src .item-video-icon span.ico {
  width: 40px;
  height: 40px;
  display: inline-block;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir='ltr'] .item-container.with-video1 .video-item .item-outer .item-media-src .item-video-icon span.ico:before {
  margin-left: 4px;
}
html[dir='rtl'] .item-container.with-video1 .video-item .item-outer .item-media-src .item-video-icon span.ico:before {
  margin-right: 4px;
}
.item-container.with-video1 .video-item .item-outer .item-inner {
  padding-top: 8px;
}
.item-container.with-video1 .video-item .item-outer .item-inner .item-title {
  margin-bottom: 4px;
}
.item-container.with-video1 .video-item .item-outer .item-inner .item-title a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.item-container.with-video1 .video-item .item-outer .item-inner .item-title a:hover {
  color: #2d4373;
}
.item-container.with-video1 .video-item .item-outer .item-inner .item-info {
  display: flex;
}
.item-container.with-video1 .video-item .item-outer .item-inner .item-info .item-video-length {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  min-width: 45px;
}
.item-container.with-video1 .video-item .item-outer .item-inner .item-info .item-video-length:after {
  content: ".";
  padding: 0 5px;
}
.item-container.with-video1 .video-item .item-outer .item-inner .item-author {
  margin-bottom: 4px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 140px;
}
.item-container.with-video1 .video-item .item-outer .item-inner .item-author a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.with-video1 .video-item .item-outer .item-inner .item-author .item-author-info {
  width: 100%;
}
.item-container.with-video1 .video-item .item-outer .item-inner .total-view {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.with-video1 .video-item .item-outer .item-inner .total-view > span {
  display: inline-block;
}
html[dir="ltr"] .item-container.with-video1 .video-item .item-outer .item-inner .total-view > span {
  margin-right: 8px;
}
html[dir="rtl"] .item-container.with-video1 .video-item .item-outer .item-inner .total-view > span {
  margin-left: 8px;
}
@media (max-width: 767px) and (min-width: 480px) {
  .item-container.with-video1 .videos-list {
    display: flex;
    flex-flow: wrap;
    margin: 0 -8px;
  }
  .item-container.with-video1 .videos-list .video-item {
    width: 50%;
    padding-left: 8px;
    padding-right: 8px;
  }
  .item-container.with-video1 .videos-list .video-item:nth-child(2) .item-outer {
    padding-top: 0;
    margin-top: 0;
    border-top: 0;
  }
}
/*----------  feature  ----------*/
.yndirectory-featured__item {
  display: flex;
  flex-direction: column;
}
.yndirectory-featured__photo {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.yndirectory-featured__photo:before {
  content: "";
  display: block;
  padding-bottom: 45%;
}
.yndirectory-featured__category a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .yndirectory-featured__category a:hover {
    color: #2d4373;
  }
}
.yndirectory-featured__media {
  display: block;
  position: relative;
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 3px;
  background-color: #fff;
  width: 72px;
  height: 72px;
}
@media screen and (min-width: 480px) {
  .yndirectory-featured__media {
    min-width: 72px;
  }
}
.yndirectory-featured__thumb {
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  display: block;
  height: 100%;
}
.yndirectory-featured__info {
  display: flex;
}
@media screen and (min-width: 480px) {
  .yndirectory-featured__info {
    justify-content: space-between;
  }
}
.yndirectory-featured__inner {
  min-width: 1px;
  display: flex;
}
.yndirectory-featured__body {
  min-width: 1px;
}
.yndirectory-featured__title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.yndirectory-featured__title a {
  color: #555555;
}
@media screen and (max-width: 1199px) {
  .yndirectory-featured__title {
    font-size: 20px;
    line-height: 26px;
  }
}
.yndirectory-featured__review-inner .ync-outer-rating-column,
.yndirectory-featured__review-inner .ync-rating-count-review {
  line-height: normal;
  font-size: 14px;
}
@media screen and (min-width: 480px) {
  .yndirectory-featured__review-inner .ync-outer-rating-column {
    display: block;
  }
}
.yndirectory-featured__review-inner .ync-outer-rating .ync-rating-star {
  margin-left: 0;
}
@media screen and (min-width: 480px) {
  .yndirectory-featured__review-inner .ync-outer-rating .ync-rating-star {
    margin-right: -2px;
  }
}
.yndirectory-featured__review-inner .ync-outer-rating .ync-rating-star .ico {
  font-size: 14px;
  line-height: 18px;
  margin: 0 2px;
}
.yndirectory-featured__review-inner .ync-outer-rating .ync-rating-count-star {
  padding-top: 0;
  line-height: 18px;
  margin-bottom: 4px !important;
}
.yndirectory-featured__review-inner .start-wapper .ico {
  margin-left: 3px;
}
.yndirectory-featured__description {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.yndirectory-featured .owl-dots {
  position: absolute;
  top: auto;
  bottom: 96px;
  left: 50%;
  transform: translateX(-50%);
}
.yndirectory-featured .owl-dots .owl-dot {
  float: left;
}
.yndirectory-featured .owl-dots .owl-dot span {
  width: 12px;
  height: 12px;
  margin: 2.5px;
  border: 2px solid rgba(255, 255, 255, 0.8);
  background: rgba(0, 0, 0, 0.3) !important;
  transition: all 0.3s ease-in-out;
}
.yndirectory-featured .owl-dots .owl-dot.active span {
  background: #3b5998 !important;
  border-color: #fff;
}
.yndirectory-featured .owl-nav {
  margin: 0;
}
.yndirectory-featured .owl-nav [class^=owl-] {
  margin: 0;
  padding: 0;
  position: absolute;
  background: transparent !important;
  font-size: 24px;
  width: 28px;
  height: 28px;
  display: flex;
  align-items: center;
  text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
  justify-content: center;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.yndirectory-featured .owl-nav [class^=owl-] .ico {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
@media screen and (min-width: 1025px) {
  .yndirectory-featured .owl-nav [class^=owl-]:hover .ico,
  .yndirectory-featured .owl-nav [class^=owl-]:focus .ico,
  .yndirectory-featured .owl-nav [class^=owl-]:active .ico {
    -webkit-transform: scale(1.3) translateZ(0);
    transform: scale(1.3) translateZ(0);
  }
}
.yndirectory-featured .owl-nav .owl-prev {
  left: 0;
}
.yndirectory-featured .owl-nav .owl-next {
  right: 0;
}
.yndirectory-featured:hover .yndirectory-featured__title,
.yndirectory-featured:hover .yndirectory-featured__title a {
  color: #263961;
}
#js_block_border_directory_featured-slideshow .yndirectory-featured .owl-nav [class^=owl-] {
  top: 50%;
  transform: translateY(-58px);
}
@media (max-width: 479px) {
  #js_block_border_directory_featured-slideshow .yndirectory-featured .owl-nav [class^=owl-] {
    transform: translateY(-74px);
  }
}
@media screen and (max-width: 479px) {
  #js_block_border_directory_featured-slideshow .yndirectory-featured__media {
    margin: 0 auto !important;
  }
}
@media screen and (max-width: 479px) {
  #js_block_border_directory_featured-slideshow .yndirectory-featured__info {
    flex-direction: column;
    margin-top: -50px;
  }
}
@media screen and (max-width: 479px) {
  #js_block_border_directory_featured-slideshow .yndirectory-featured__inner {
    display: block;
    text-align: center;
  }
}
@media screen and (max-width: 479px) {
  #js_block_border_directory_featured-slideshow .yndirectory-featured__body {
    margin-top: 8px;
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media screen and (max-width: 479px) {
  #js_block_border_directory_featured-slideshow .yndirectory-featured__title {
    font-size: 18px;
    line-height: 24px;
  }
}
@media screen and (max-width: 479px) {
  #js_block_border_directory_featured-slideshow .yndirectory-featured__review-inner .ync-outer-rating-column {
    flex-direction: row;
    align-items: center;
  }
}
@media screen and (max-width: 479px) {
  #js_block_border_directory_featured-slideshow .yndirectory-featured__review-inner .ync-outer-rating .ync-rating-star {
    margin-right: 6px;
  }
}
@media screen and (max-width: 479px) {
  #js_block_border_directory_featured-slideshow .yndirectory-featured__review-inner .ync-outer-rating .ync-rating-count-star {
    font-size: 20px;
    padding-top: 0;
    margin-bottom: 0 !important;
    margin-right: 2px !important;
  }
}
@media screen and (max-width: 479px) {
  #js_block_border_directory_featured-slideshow .yndirectory-featured__review-inner .ync-rating-count-review {
    margin-top: 0 !important;
  }
}
@media screen and (max-width: 479px) {
  #js_block_border_directory_featured-slideshow .yndirectory-featured__review-inner {
    text-align: center;
    margin-top: 8px;
  }
  #js_block_border_directory_featured-slideshow .yndirectory-featured__review-inner.none-review {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  #js_block_border_directory_featured-slideshow .yndirectory-featured__review-inner.none-review .start-wapper {
    display: none;
  }
  #js_block_border_directory_featured-slideshow .yndirectory-featured__review-inner.none-review .text {
    margin-left: 4px;
    text-transform: lowercase;
  }
}
@media (max-width: 991px) {
  #yndirectory_detail.ync-detail.yndirectory_detail_theme_2 .yndirectory-featured .owl-dots {
    bottom: 6px;
  }
}
#yndirectory_detail.ync-detail.yndirectory_detail_theme_2 .yndirectory-featured__photo:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
}
#yndirectory_detail .yndirectory-featured .owl-nav [class^=owl-] {
  top: 50%;
  transform: translateY(-50%);
}
#yndirectory_detail .page_section_menu {
  box-shadow: none;
  padding-bottom: 0;
  margin-bottom: 16px;
}
.theme_ynclean #yndirectory_detail .page_section_menu #directory_tab {
  overflow-x: auto;
}
@media (max-width: 991px) {
  #yndirectory_detail .page_section_menu #directory_tab {
    padding-bottom: 5px;
  }
}
#yndirectory_detail .page_section_menu .yndirectory-numonmenu {
  font-weight: normal;
}
#yndirectory_detail .business-icon-sticky {
  position: absolute;
  display: flex;
  top: 0;
  z-index: 9;
}
html[dir="ltr"] #yndirectory_detail .business-icon-sticky {
  right: 0;
}
html[dir="rtl"] #yndirectory_detail .business-icon-sticky {
  left: 0;
}
#yndirectory_detail .yndirectory-review-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#yndirectory_detail .yndirectory-review-header + .yndirectory-review-list {
  margin-top: 0;
}
#yndirectory_detail .yndirectory-review-list {
  margin: -16px -16px;
  padding-bottom: 16px;
}
#yndirectory_detail .yndirectory-review-list .yndirectory-review-list__item {
  position: relative;
  padding: 0 16px;
}
#yndirectory_detail .yndirectory-review-list .yndirectory-review-list__item:first-child .yndirectory-review-list__item__inner {
  border-top: 0;
}
#yndirectory_detail .yndirectory-review-list .yndirectory-review-list__item .yndirectory-review-list__item__inner {
  position: relative;
  padding: 12px 0;
  border-top: 1px solid #eeeeee;
}
@media (min-width: 992px) {
  #yndirectory_detail .yndirectory-review-list .yndirectory-review-list__item:hover {
    background: #f8f8f8;
  }
  #yndirectory_detail .yndirectory-review-list .yndirectory-review-list__item:hover .ync-rating-star .ico:not(.disable) {
    color: #ffab00;
  }
}
#yndirectory_detail .yndirectory-review-list .yndirectory-review-list__close {
  position: absolute;
  top: 8px;
  width: 24px;
  height: 24px;
  border-radius: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] #yndirectory_detail .yndirectory-review-list .yndirectory-review-list__close {
  right: 0;
}
html[dir="rtl"] #yndirectory_detail .yndirectory-review-list .yndirectory-review-list__close {
  left: 0;
}
@media (min-width: 992px) {
  #yndirectory_detail .yndirectory-review-list .yndirectory-review-list__close:hover {
    color: #555555;
  }
}
#yndirectory_detail .yndirectory-review-list .yndirectory-review-list__close .ico {
  font-size: 12px;
}
#yndirectory_detail .yndirectory-review-list .yndirectory-review-list__info {
  display: flex;
}
#yndirectory_detail .yndirectory-review-list .yndirectory-review-list__info .yndirectory-review-list__body .ync-outer-rating {
  margin-bottom: 4px;
}
#yndirectory_detail .yndirectory-review-list .yndirectory-review-list__info .yndirectory-review-list__body time {
  color: #a2a2a2;
  font-size: 12px;
}
#yndirectory_detail .yndirectory-review-list .yndirectory-review-list__content {
  font-size: 14px;
  line-height: 18px;
  color: #555555;
  margin-top: 8px;
}
html[dir="ltr"] #yndirectory_detail .yndirectory-review-list .yndirectory-review-list__media {
  margin-right: 8px;
}
html[dir="rtl"] #yndirectory_detail .yndirectory-review-list .yndirectory-review-list__media {
  margin-left: 8px;
}
#yndirectory_detail .yndirectory-review-list .yndirectory-review-list__media .img-wrapper,
#yndirectory_detail .yndirectory-review-list .yndirectory-review-list__media .no_image_user {
  width: 32px;
  height: 32px;
  border-radius: 100%;
}
#yndirectory_detail .yndirectory-review-list .yndirectory-review-list__media .img-wrapper img,
#yndirectory_detail .yndirectory-review-list .yndirectory-review-list__media .no_image_user img {
  width: 100%;
  height: 100%;
}
#yndirectory_detail .yndirectory-review-list .yndirectory-review-list__media .no_image_user span {
  font-size: 12px;
}
#yndirectory_detail.ync-detail .ync-detail-info {
  padding-bottom: 16px;
  border-bottom: 0;
}
#yndirectory_detail.ync-detail .ync-detail-info .yndirectory-featured__media {
  display: flex;
}
#yndirectory_detail.ync-detail .ync-detail-info .yndirectory-featured__media > img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 991px) {
  #yndirectory_detail.ync-detail .ync-detail-info.theme-1 {
    flex-direction: column;
  }
}
html[dir="ltr"] #yndirectory_detail.ync-detail .ync-detail-info.theme-1 .ync-detail-bar {
  right: 0;
}
html[dir="rtl"] #yndirectory_detail.ync-detail .ync-detail-info.theme-1 .ync-detail-bar {
  left: 0;
}
@media (max-width: 479px) {
  #yndirectory_detail.ync-detail .ync-detail-info.theme-1 .ync-detail-bar {
    margin-top: -8px;
  }
}
#yndirectory_detail.ync-detail .ync-detail-info.theme-1 .yndirectory-featured__info {
  max-width: 100%;
}
@media (max-width: 479px) {
  #yndirectory_detail.ync-detail .ync-detail-info.theme-1 .yndirectory-featured__info {
    margin-top: 8px;
  }
}
@media (max-width: 320px) {
  html[dir="ltr"] #yndirectory_detail.ync-detail .ync-detail-info.theme-1 .yndirectory-featured__inner {
    padding-right: 0;
  }
  html[dir="rtl"] #yndirectory_detail.ync-detail .ync-detail-info.theme-1 .yndirectory-featured__inner {
    padding-left: 0;
  }
}
#yndirectory_detail.ync-detail .ync-detail-info.theme-1 .yndirectory-featured__title {
  overflow: visible;
  white-space: normal;
}
@media (min-width: 480px) {
  #yndirectory_detail.ync-detail .ync-detail-info.theme-1 .yndirectory-featured__title {
    font-size: 22px;
    line-height: 29px;
  }
}
@media (max-width: 479px) {
  html[dir='ltr'] #yndirectory_detail.ync-detail .ync-detail-info.theme-1 .yndirectory-featured__media {
    margin-right: 12px;
  }
  html[dir='rtl'] #yndirectory_detail.ync-detail .ync-detail-info.theme-1 .yndirectory-featured__media {
    margin-left: 12px;
  }
}
#yndirectory_detail.ync-detail .ync-detail-info.theme-2 .yndirectory-featured__info {
  margin-top: 8px;
  max-width: 100%;
}
#yndirectory_detail.ync-detail .ync-detail-info.theme-2 .yndirectory-featured__body {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
#yndirectory_detail.ync-detail .ync-detail-info.theme-2 .yndirectory-featured__body .ync-outer-rating {
  margin-top: 8px;
}
@media (max-width: 479px) {
  #yndirectory_detail.ync-detail .ync-detail-info.theme-2 .yndirectory-featured__body {
    padding-top: 32px;
  }
}
#yndirectory_detail.ync-detail .ync-detail-info.theme-2 .yndirectory-featured__inner {
  position: relative;
}
#yndirectory_detail.ync-detail .ync-detail-info.theme-2 .yndirectory-featured__media {
  position: absolute;
  top: -184px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 9;
  width: 88px;
  height: 88px;
  min-width: 88px;
}
#yndirectory_detail.ync-detail .ync-detail-info.theme-2 .yndirectory-featured__media img {
  max-width: calc(100% - 4px);
  max-height: calc(100% - 4px);
}
@media (max-width: 991px) {
  #yndirectory_detail.ync-detail .ync-detail-info.theme-2 .yndirectory-featured__media {
    top: -128px;
    min-width: 88px;
    width: 88px;
    height: 88px;
  }
}
@media (max-width: 479px) {
  #yndirectory_detail.ync-detail .ync-detail-info.theme-2 .yndirectory-featured__media {
    top: -64px;
  }
}
#yndirectory_detail.ync-detail .ync-detail-info.theme-2 .yndirectory-featured__title {
  word-break: break-word;
  word-wrap: break-word;
  max-width: 100%;
  white-space: normal;
  overflow: visible;
  text-align: center;
}
#yndirectory_detail.ync-detail .ync-detail-info.theme-2 .ync-detail-bar {
  position: absolute;
  top: -48px;
  z-index: 9;
}
html[dir="ltr"] #yndirectory_detail.ync-detail .ync-detail-info.theme-2 .ync-detail-bar {
  right: 8px;
}
html[dir="rtl"] #yndirectory_detail.ync-detail .ync-detail-info.theme-2 .ync-detail-bar {
  left: 8px;
}
html[dir="ltr"] #yndirectory_detail.ync-detail .ync-detail-info.theme-2 .ync-detail-bar > * {
  margin-left: 8px;
}
html[dir="rtl"] #yndirectory_detail.ync-detail .ync-detail-info.theme-2 .ync-detail-bar > * {
  margin-right: 8px;
}
#yndirectory_detail.ync-detail .ync-detail-info.theme-2 .ync-detail-bar .item_bar_action_holder .ync-option-button {
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  border-radius: 4px;
}
#yndirectory_detail.ync-detail .ync-detail-info.theme-2 .ync-detail-bar .item_bar_action_holder .ync-option-button .ico {
  color: #fff !important;
}
#yndirectory_detail.ync-detail .ync-detail-info.theme-2 .ync-detail-bar .item_bar_action_holder .ync-option-button a {
  color: #fff;
}
#yndirectory_detail.ync-detail .yndirectory-checkin-now {
  padding-top: 8px;
  padding-bottom: 8px;
  background: #d8e0f0;
  margin: 0 -16px;
  border-top: 1px solid #eeeeee;
}
#yndirectory_detail.ync-detail .yndirectory-checkin-now a {
  font-size: 12px;
  line-height: 16px;
}
#yndirectory_detail.ync-detail .yndirectory-statistic-checkin-like {
  padding-top: 8px;
  margin-top: 4px;
  display: flex;
}
#yndirectory_detail.ync-detail .yndirectory-statistic-checkin-like a {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#yndirectory_detail.ync-detail .yndirectory-statistic-checkin-like a:last-child:not(:first-child):before {
  content: "";
  height: 10px;
  width: 1px;
  display: inline-block;
  margin: 0 8px;
  background: #eeeeee;
}
@media (min-width: 992px) {
  #yndirectory_detail.ync-detail .yndirectory-statistic-checkin-like a:hover {
    color: #2d4373;
  }
  #yndirectory_detail.ync-detail .yndirectory-statistic-checkin-like a:hover .item-number {
    color: #2d4373;
  }
}
#yndirectory_detail.ync-detail .yndirectory-statistic-checkin-like a .item-number {
  color: #555555;
  font-weight: bold;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#yndirectory_detail.ync-detail .yndirectory-featured .owl-dots {
  bottom: 12px;
}
#yndirectory_detail.ync-detail .yndirectory-featured__media {
  min-width: 112px;
  width: 112px;
  height: 112px;
}
@media (max-width: 480px) {
  #yndirectory_detail.ync-detail .yndirectory-featured__media {
    min-width: 80px;
    width: 80px;
    height: 80px;
  }
}
#yndirectory_detail.ync-detail .yndirectory-featured__info {
  width: auto;
  flex: 1;
}
#yndirectory_detail.ync-detail .yndirectory-featured__info .yndirectory-featured__inner {
  flex: 1;
}
#yndirectory_detail.ync-detail .ync-detail-bar .item_bar_action_holder {
  position: relative;
}
#yndirectory_detail.ync-detail .ync-detail-bar .ync-option-button:hover {
  width: 32px;
  height: 32px;
  background: transparent;
}
#yndirectory_detail.ync-detail .yndirectory-featured__body .yndirectory-featured__title {
  font-size: 24px;
  line-height: 32px;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 4px;
}
@media (max-width: 991px) {
  #yndirectory_detail.ync-detail .yndirectory-featured__body .yndirectory-featured__title {
    font-size: 22px;
    line-height: 29px;
  }
}
@media (max-width: 480px) {
  #yndirectory_detail.ync-detail .yndirectory-featured__body .yndirectory-featured__title {
    font-size: 20px;
    line-height: 26px;
  }
}
#yndirectory_detail.ync-detail .yndirectory-featured__body .yndirectory-featured__address {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  margin-bottom: 8px;
}
#yndirectory_detail.ync-detail .yndirectory-featured__body .ync-outer-rating {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
}
.yndirectory-numonmenu {
  color: #a2a2a2;
}
html[dir='ltr'] .yndirectory-numonmenu {
  margin-left: 4px;
}
html[dir='rtl'] .yndirectory-numonmenu {
  margin-right: 4px;
}
/*----------  block  ----------*/
.yndirectory-block .ync-item .item-category {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.yndirectory-block .ync-item .item-category a {
  color: #555555;
}
.yndirectory-block .ync-item:hover .item-category a {
  color: #263961;
}
.yndirectory-block .ync-item:hover .item-total-statistic {
  color: #555555;
}
#main #content-stage #content .ync-block .yndirectory-content-item-list.ync-listing-container[data-mode-view="grid"] {
  margin-left: -16px;
  margin-right: -16px;
}
#main #content-stage #content .ync-block .yndirectory-content-item-list.ync-listing-container[data-mode-view="grid"] .ync-item {
  padding: 16px;
  border: 1px solid #eeeeee;
  margin-top: 0 !important;
  margin-bottom: -1px;
}
html[dir='ltr'] #main #content-stage #content .ync-block .yndirectory-content-item-list.ync-listing-container[data-mode-view="grid"] .ync-item {
  border-left: 0;
}
html[dir='rtl'] #main #content-stage #content .ync-block .yndirectory-content-item-list.ync-listing-container[data-mode-view="grid"] .ync-item {
  border-right: 0;
}
.yndirectory-content-item-list.ync-init-pinto .ync-item {
  width: 50%;
}
.yndirectory-content-item-list .business-item .business-item-category a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .yndirectory-content-item-list .business-item .business-item-category a:hover {
    color: #2d4373;
  }
}
@media (min-width: 992px) {
  .yndirectory-content-item-list .business-item:hover .business-item-inner .item-title a {
    color: #2d4373 !important;
  }
  .yndirectory-content-item-list .business-item:hover .business-item-short-description {
    color: #555555 !important;
  }
}
.yndirectory-content-item-list .business-item .business-item-unfollow,
.yndirectory-content-item-list .business-item .business-item-unfavorite {
  position: absolute;
  bottom: 8px;
}
html[dir="ltr"] .yndirectory-content-item-list .business-item .business-item-unfollow,
html[dir="ltr"] .yndirectory-content-item-list .business-item .business-item-unfavorite {
  right: 8px;
}
html[dir="rtl"] .yndirectory-content-item-list .business-item .business-item-unfollow,
html[dir="rtl"] .yndirectory-content-item-list .business-item .business-item-unfavorite {
  left: 8px;
}
.yndirectory-content-item-list .business-item .business-item-unfollow .btn .ico,
.yndirectory-content-item-list .business-item .business-item-unfavorite .btn .ico,
.yndirectory-content-item-list .business-item .business-item-unfollow .btn .fa,
.yndirectory-content-item-list .business-item .business-item-unfavorite .btn .fa {
  font-size: 14px;
}
.yndirectory-content-item-list .business-item .business-item-unfollow .btn .item-text,
.yndirectory-content-item-list .business-item .business-item-unfavorite .btn .item-text {
  margin-top: 1px;
}
.yndirectory-content-item-list .business-item .moderation_row {
  position: absolute;
  z-index: 3;
}
.yndirectory-content-item-list .business-item .yndirectory-extra-info {
  display: none;
}
.yndirectory-content-item-list .business-item .business-item-inner {
  position: relative;
}
html[dir="ltr"] .yndirectory-content-item-list .business-item .business-item-inner .item-title {
  padding-right: 24px;
}
html[dir="rtl"] .yndirectory-content-item-list .business-item .business-item-inner .item-title {
  padding-left: 24px;
}
.yndirectory-content-item-list .business-item .business-item-inner .yndirectory-button-option {
  position: absolute;
  top: -8px;
  right: -8px;
}
html[dir='rtl'] .yndirectory-content-item-list .business-item .business-item-inner .yndirectory-button-option {
  right: auto;
  left: -8px;
}
.yndirectory-content-item-list .business-item .business-item-inner .yndirectory-button-option .open .row_edit_bar_action {
  color: #555555;
}
.yndirectory-content-item-list .business-item .business-item-inner .yndirectory-button-option .row_edit_bar_action {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
}
.yndirectory-content-item-list .business-item-title-info {
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 2px;
}
.yndirectory-content-item-list .business-item-title-info .business-item-location {
  color: #a2a2a2;
}
.yndirectory-content-item-list .business-item-title-info .business-item-location:before {
  content: "";
  width: 2px;
  height: 2px;
  display: inline-block;
  background: #a2a2a2;
  margin: 0 3px;
}
.yndirectory-content-item-list .business-item-title-info .business-item-location .location-text {
  font-weight: bold;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-images-wrapper .business-item-images,
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-images-wrapper .business-item-images {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-images-wrapper .business-item-images img,
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-images-wrapper .business-item-images img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-images-wrapper .business-item-images .yndirectory-photo-span,
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-images-wrapper .business-item-images .yndirectory-photo-span {
  margin: auto;
  display: block;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-images-wrapper .business-item-images .yndirectory-photo-span img,
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-images-wrapper .business-item-images .yndirectory-photo-span img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.yndirectory-content-item-list[data-mode-view='list'] .ync-item {
  margin: 0 -16px;
  width: auto !important;
  padding: 0 16px;
}
.yndirectory-content-item-list[data-mode-view='list'] .moderation_row {
  top: 0;
}
html[dir="ltr"] .yndirectory-content-item-list[data-mode-view='list'] .moderation_row {
  left: 0;
}
html[dir="rtl"] .yndirectory-content-item-list[data-mode-view='list'] .moderation_row {
  right: 0;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item.has-check .business-item-outer .business-item-inner .business-item-compare .checkbox {
  background: #d8e0f0;
  border-color: #a8b9dd;
  box-shadow: 0px 2px 8px 0px rgba(168, 185, 221, 0.5);
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item.has-check .business-item-outer .business-item-inner .business-item-compare .checkbox label {
  color: #2d4373;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item.has-check .business-item-outer .business-item-inner .business-item-compare .checkbox label:before {
  content: "\eb17";
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer {
  display: flex;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-images-wrapper {
  display: block;
  position: relative;
  width: 182px;
  min-width: 182px;
}
@media (max-width: 479px) {
  .yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-images-wrapper {
    width: 96px;
    min-width: 96px;
  }
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-images-wrapper .business-item-images {
  display: block;
  text-align: center;
  position: relative;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-images-wrapper .business-item-images:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  z-index: 2;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-images-wrapper .business-item-images img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 182px;
}
@media (max-width: 479px) {
  .yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-images-wrapper .business-item-images img {
    max-height: 96px;
  }
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-images-wrapper .business-icon-sticky {
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner {
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] .yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner {
  padding-left: 16px;
}
html[dir="rtl"] .yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner {
  padding-right: 16px;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .item-title a {
  font-size: 18px;
  line-height: 24px;
  font-weight: bold;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .item-title a:hover {
    color: #2d4373;
  }
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-title-info {
  margin-bottom: 2px;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-title-info .business-item-location .short-location {
  display: none;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-short-description {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-info-contact {
  margin-top: 8px;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-info-contact .ico {
  color: #a2a2a2;
  font-size: 14px;
  margin-right: 4px;
}
html[dir='rtl'] .yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-info-contact .ico {
  margin-left: 4px;
  margin-right: 0;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-info-contact span:not(.ico) {
  color: #555555;
  font-size: 16px;
}
html[dir='rtl'] .yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-info-contact span:not(.ico) {
  display: inline-block;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-rating-compare-group {
  display: flex;
  justify-content: space-between;
  margin-top: 12px;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-star {
  display: flex;
  margin-bottom: 4px;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-star .item-write-review-mini {
  display: none;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-action {
  font-size: 12px;
  line-height: 16px;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-action a {
  color: #4e9ae0;
  font-weight: bold;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-action a .ico {
  margin-right: 4px;
}
html[dir='rtl'] .yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-action a .ico {
  margin-right: 0;
  margin-left: 4px;
}
@media (min-width: 992px) {
  .yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-action a:hover {
    color: #2d4373;
  }
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox {
  border: 1px solid #555555;
  border-radius: 4px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-left: 8px;
  padding-right: 8px;
  position: relative;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox label {
  text-transform: uppercase;
  color: #555555;
  height: 32px;
  line-height: 32px;
  font-size: 12px;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox label input {
  opacity: 0;
}
.yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox label:before {
  font-family: 'lineficon' !important;
  content: '\eaae';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 7px;
  font-size: 14px;
}
html[dir="ltr"] .yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox label:before {
  left: 8px;
}
html[dir="rtl"] .yndirectory-content-item-list[data-mode-view='list'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox label:before {
  right: 8px;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-info-contact {
  display: none;
}
.yndirectory-content-item-list[data-mode-view='casual'] .moderation_row {
  top: 0;
}
html[dir="ltr"] .yndirectory-content-item-list[data-mode-view='casual'] .moderation_row {
  left: 0;
}
html[dir="rtl"] .yndirectory-content-item-list[data-mode-view='casual'] .moderation_row {
  right: 0;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item {
  border: 1px solid rgba(0, 0, 0, 0.1);
  position: relative;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .only-casualview {
  display: block !important;
  position: relative;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .only-casualview .business-icon-sticky {
  display: flex;
  position: absolute;
  top: 0;
}
html[dir="ltr"] .yndirectory-content-item-list[data-mode-view='casual'] .business-item .only-casualview .business-icon-sticky {
  right: 8px;
}
html[dir="rtl"] .yndirectory-content-item-list[data-mode-view='casual'] .business-item .only-casualview .business-icon-sticky {
  left: 8px;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .only-casualview .business-coverbg-span {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-top: 0;
  border-left: 0;
  border-right: 0;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .only-casualview .business-coverbg-span:before {
  content: "";
  display: block;
  padding-bottom: 40%;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item.has-check .business-item-outer .business-item-inner .business-item-compare .checkbox label {
  color: #2d4373;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item.has-check .business-item-outer .business-item-inner .business-item-compare .checkbox label:before {
  content: "\eb17";
}
@media (min-width: 992px) {
  .yndirectory-content-item-list[data-mode-view='casual'] .business-item:hover .business-item-outer .business-item-inner .item-title a {
    color: #2d4373;
  }
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-casual-info {
  padding: 16px;
  position: relative;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-casual-info:before {
  content: "";
  position: absolute;
  top: 0;
  height: 1px;
  display: block;
  background: #eeeeee;
}
html[dir="ltr"] .yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-casual-info:before {
  left: 16px;
}
html[dir="rtl"] .yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-casual-info:before {
  right: 16px;
}
html[dir="ltr"] .yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-casual-info:before {
  right: 16px;
}
html[dir="rtl"] .yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-casual-info:before {
  left: 16px;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-casual-info .business-item-title-info {
  margin-bottom: 0;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-casual-info .business-item-short-description {
  margin-top: 8px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 76px;
  white-space: normal;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer {
  display: flex;
  padding: 16px;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-images-wrapper {
  display: block;
  position: relative;
  min-width: 72px;
  width: 72px;
  height: 72px;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-images-wrapper .business-item-images:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  z-index: 3;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-images-wrapper .business-icon-sticky,
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-images-wrapper .business-item-unfollow,
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-images-wrapper .business-item-unfavorite {
  display: none;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner {
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] .yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner {
  padding-left: 8px;
}
html[dir="rtl"] .yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner {
  padding-right: 8px;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .item-title a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555;
  font-weight: bold;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .item-title a:hover {
    color: #2d4373;
  }
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-title-info {
  display: none;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-short-description {
  display: none;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-rating {
  margin-top: 2px;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-star {
  display: flex;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-star .item-write-review-mini {
  height: 14px;
  margin-left: 4px;
}
html[dir='rtl'] .yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-star .item-write-review-mini {
  margin-left: 0;
  margin-right: 4px;
}
@media (min-width: 992px) {
  .yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-star .item-write-review-mini:hover .ico {
    color: #2d4373;
  }
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-star .item-write-review-mini .ico {
  font-size: 12px;
  color: #4e9ae0;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-action {
  font-size: 12px;
  line-height: 16px;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-action .item-write-review {
  display: none;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-action a {
  color: #4e9ae0;
  font-weight: bold;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-action a .ico {
  display: none;
}
@media (min-width: 992px) {
  .yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-action a:hover {
    color: #2d4373;
  }
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-compare {
  margin-top: 6px;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox {
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox label {
  text-transform: uppercase;
  color: #555555;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox label input {
  opacity: 0;
}
.yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox label:before {
  font-family: 'lineficon' !important;
  content: '\eaae';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 4px;
  font-size: 14px;
}
html[dir="ltr"] .yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox label:before {
  left: 0;
}
html[dir="rtl"] .yndirectory-content-item-list[data-mode-view='casual'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox label:before {
  right: 0;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-info-contact {
  display: none;
}
.yndirectory-content-item-list[data-mode-view='grid'] .moderation_row {
  top: -16px;
  left: -16px;
}
html[dir='rtl'] .yndirectory-content-item-list[data-mode-view='grid'] .moderation_row {
  right: -16px;
  left: auto;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item.has-check .business-item-outer .business-item-inner .business-item-compare .checkbox label {
  color: #2d4373;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item.has-check .business-item-outer .business-item-inner .business-item-compare .checkbox label:before {
  content: "\eb17";
}
@media (min-width: 992px) {
  .yndirectory-content-item-list[data-mode-view='grid'] .business-item:hover .business-item-outer .business-item-inner .item-title a {
    color: #2d4373;
  }
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-images-wrapper {
  display: block;
  position: relative;
  width: 100%;
  padding-bottom: 100%;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-images-wrapper .business-icon-sticky {
  display: flex;
  position: absolute;
  top: -16px !important;
  right: -8px !important;
}
html[dir='rtl'] .yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-images-wrapper .business-icon-sticky {
  left: -8px !important;
  right: auto !important;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner {
  margin-top: 8px;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .item-title {
  margin-bottom: 4px;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .item-title a {
  font-size: 16px;
  line-height: 21px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .item-title a:hover {
    color: #2d4373;
  }
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-title-info {
  margin-bottom: 2px;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-title-info .business-item-location .full-location {
  display: none;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-short-description {
  display: none;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-star {
  display: flex;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-star .item-write-review-mini {
  height: 14px;
  margin-left: 4px;
}
html[dir='rtl'] .yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-star .item-write-review-mini {
  margin-left: 0;
  margin-right: 4px;
}
@media (min-width: 992px) {
  .yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-star .item-write-review-mini:hover .ico {
    color: #2d4373;
  }
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-star .item-write-review-mini .ico {
  font-size: 12px;
  color: #4e9ae0;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-action {
  font-size: 12px;
  line-height: 16px;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-action .item-write-review {
  display: none;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-action a {
  color: #4e9ae0;
  font-weight: bold;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-action a .ico {
  display: none;
}
@media (min-width: 992px) {
  .yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-rating .business-rating-action a:hover {
    color: #2d4373;
  }
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-compare {
  margin-top: 12px;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox {
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox label {
  text-transform: uppercase;
  color: #555555;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox label input {
  opacity: 0;
}
.yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox label:before {
  font-family: 'lineficon' !important;
  content: '\eaae';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 4px;
  font-size: 14px;
}
html[dir="ltr"] .yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox label:before {
  left: 0;
}
html[dir="rtl"] .yndirectory-content-item-list[data-mode-view='grid'] .business-item .business-item-outer .business-item-inner .business-item-compare .checkbox label:before {
  right: 0;
}
.yndirectory-sideblock-item-mini .item-outer .item-media-src span {
  background-size: contain !important;
}
.yndirectory-popup-review-footer {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #e9eaeb;
  margin: 0 -16px;
  padding: 16px 16px 0 16px;
}
.yndirectory-popup-review-footer .button,
.yndirectory-popup-review-footer button {
  padding: 0 20px !important;
}
@media (max-width: 480px) {
  .yndirectory-popup-review-footer {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}
.yndirectory-rating-star-action {
  height: 40px;
  position: relative;
  float: left;
}
.yndirectory-rating-star-action .star-rating {
  width: 32px;
  height: 24px;
  padding: 0 4px;
}
.yndirectory-rating-star-action .star-rating a {
  width: 24px;
  height: 24px;
  background: none;
}
.yndirectory-rating-star-action .star-rating a:before {
  font-family: 'lineficon' !important;
  content: "\eab0";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0;
  display: block;
  color: #a2a2a2;
  font-size: 24px;
}
.yndirectory-rating-star-action .star-rating.star-rating-hover a:before,
.yndirectory-rating-star-action .star-rating.star-rating-on a:before {
  content: "\eab1";
  color: #ffab00;
}
@media (max-width: 479px) {
  #main #content-stage #content .ync-block .yndirectory-content-item-list.ync-listing-container[data-mode-view="grid"] .ync-item {
    width: 50% !important;
  }
}
.yndirectory_business_detail_module_contactus .yndirectory-contactform-btngroup {
  border-top: 1px solid #eeeeee;
  padding-top: 16px;
  display: flex;
  margin-bottom: 0;
}
html[dir="ltr"] .yndirectory_business_detail_module_contactus .yndirectory-contactform-btngroup .btn {
  margin-right: 8px;
}
html[dir="rtl"] .yndirectory_business_detail_module_contactus .yndirectory-contactform-btngroup .btn {
  margin-left: 8px;
}
.yndirectory_business_detail_module_contactus .contact-info-block {
  color: #a2a2a2;
  font-size: 14px;
  line-height: 18px;
}
.yndirectory-detail-rating-action {
  font-size: 12px;
  font-weight: bold;
  color: #4e9ae0;
  margin-top: 4px;
}
.yndirectory-detail-rating-action:first-child {
  line-height: 18px;
}
.yndirectory-detail-rating-action .only-text {
  font-size: 14px;
}
.yndirectory-detail-rating-action .ico {
  margin-right: 4px;
  margin-left: 4px;
}
.yndirectory-detail-action-btn-group {
  display: flex;
  flex-flow: wrap;
}
.yndirectory-detail-action-btn-group .btn {
  margin-bottom: 4px;
}
html[dir='ltr'] .yndirectory-detail-action-btn-group .btn:first-child {
  margin-left: 0;
}
html[dir='rtl'] .yndirectory-detail-action-btn-group .btn:first-child {
  margin-right: 0;
}
.yndirectory-detail-action-btn-group .btn {
  margin-left: 2px;
  margin-right: 2px;
}
@media (max-width: 479px) {
  .yndirectory-detail-action-btn-group .btn-compose-msg {
    display: none !important;
  }
  .yndirectory-detail-action-btn-group .responsive-compose-msg {
    display: block !important;
  }
}
@media (max-width: 480px) {
  .ync-detail-info.theme-1 .yndirectory-detail-action-btn-group button:nth-child(1) + .dropdown .dropdown-menu {
    left: 0;
    right: auto;
  }
  html[dir='rtl'] .ync-detail-info.theme-1 .yndirectory-detail-action-btn-group button:nth-child(1) + .dropdown .dropdown-menu {
    right: 0;
    left: auto;
  }
  .ync-detail-info.theme-1 .yndirectory-detail-action-btn-group button:nth-child(1) + .dropdown .dropdown-menu:after {
    left: 10px !important;
    right: auto !important;
  }
  html[dir='rtl'] .ync-detail-info.theme-1 .yndirectory-detail-action-btn-group button:nth-child(1) + .dropdown .dropdown-menu:after {
    right: 10px !important;
    left: auto !important;
  }
}
.yndirectory-detail-action-btn-group .dropdown.open [data-toggle="dropdown"] {
  color: #3b5998;
  background-color: #FFF;
  border-color: #3b5998 !important;
  box-shadow: 0px 4px 12px 0px rgba(45, 67, 115, 0.3);
}
.yndirectory-detail-action-btn-group .dropdown [data-toggle="dropdown"] {
  max-width: 32px;
  width: 32px;
  height: 32px;
  padding: 0 !important;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
#yndirectory_detail .ync-detail-info.theme-1 {
  flex-flow: wrap;
}
@media (max-width: 991px) {
  #yndirectory_detail .ync-detail-info.theme-1 .yndirectory-featured__info .ync-star-vote {
    display: none;
  }
  #yndirectory_detail .ync-detail-info.theme-1 .yndirectory-featured__body .yndirectory-detail-action-btn-group,
  #yndirectory_detail .ync-detail-info.theme-1 .yndirectory-featured__body .yndirectory-statistic-checkin-like {
    display: none;
  }
}
@media (max-width: 991px) {
  .yndirectory-theme-1-responsive-container {
    display: block !important;
    width: 100%;
    margin-top: 16px;
    padding-top: 16px;
    border-top: 1px solid #eeeeee;
  }
  .yndirectory-theme-1-responsive-container .yndirectory-statistic-checkin-like a:before {
    background-color: transparent !important;
    margin: 0 4px !important;
  }
  .yndirectory-theme-1-responsive-container .yndirectory-theme-1-vote-responsive {
    margin-left: auto;
    margin-right: 0;
  }
  html[dir='rtl'] .yndirectory-theme-1-responsive-container .yndirectory-theme-1-vote-responsive {
    margin-right: auto;
    margin-left: 0;
  }
}
.yndirectory-detail-overview-item .yndirectory-line {
  cursor: pointer;
}
@media (min-width: 992px) {
  .yndirectory-detail-overview-item .yndirectory-line:hover {
    color: #006acc;
  }
  .yndirectory-detail-overview-item .yndirectory-line:hover .ico,
  .yndirectory-detail-overview-item .yndirectory-line:hover .fa {
    background-color: #006acc;
  }
}
#js_block_border_directory_detailmenu {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
#js_block_border_directory_detailmenu .content {
  margin-top: 0 !important;
  border-top: 0 !important;
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
#js_block_border_directory_detailmenu .content .sub-section-menu > ul {
  margin: 0 -16px;
}
#js_block_border_directory_detailmenu .content .sub-section-menu > ul > li {
  padding-left: 0;
  padding-right: 0;
}
#js_block_border_directory_detailmenu .content .sub-section-menu > ul > li.active,
#js_block_border_directory_detailmenu .content .sub-section-menu > ul > li:hover {
  background-color: #d8e0f0;
  color: #2d4373;
}
#js_block_border_directory_detailmenu .content .sub-section-menu > ul > li.active:before,
#js_block_border_directory_detailmenu .content .sub-section-menu > ul > li:hover:before {
  display: none;
}
#js_block_border_directory_detailmenu .content .sub-section-menu > ul > li.active a .yndirectory-textmenu .ico,
#js_block_border_directory_detailmenu .content .sub-section-menu > ul > li:hover a .yndirectory-textmenu .ico {
  color: #2d4373;
}
#js_block_border_directory_detailmenu .content .sub-section-menu > ul > li.active .yndirectory-numonmenu,
#js_block_border_directory_detailmenu .content .sub-section-menu > ul > li:hover .yndirectory-numonmenu {
  color: #555555;
}
#js_block_border_directory_detailmenu .content .sub-section-menu > ul > li a {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 16px;
}
#js_block_border_directory_detailmenu .content .sub-section-menu > ul > li a .yndirectory-textmenu .ico {
  color: #a2a2a2;
}
html[dir="ltr"] #js_block_border_directory_detailmenu .content .sub-section-menu > ul > li a .yndirectory-textmenu .ico {
  margin-right: 8px;
}
html[dir="rtl"] #js_block_border_directory_detailmenu .content .sub-section-menu > ul > li a .yndirectory-textmenu .ico {
  margin-left: 8px;
}
.yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container,
.yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container {
  display: flex;
  flex-flow: wrap;
}
.yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item,
.yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 16px;
}
.yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .item_bar_action:before,
.yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .item_bar_action:before {
  display: none;
}
@media (min-width: 1200px) {
  .yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item,
  .yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item {
    width: 20%;
  }
  #main.empty-right .yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item,
  #main.empty-right .yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item,
  #main.empty-left .yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item,
  #main.empty-left .yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item {
    width: 16.66%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item,
  .yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item {
    width: 33.33%;
  }
  #main.empty-right .yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item,
  #main.empty-right .yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item,
  #main.empty-left .yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item,
  #main.empty-left .yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item {
    width: 20%;
  }
}
@media (min-width: 767px) and (max-width: 991px) {
  .yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item,
  .yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item {
    width: 25%;
  }
  #main.empty-right.empty-left .yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item,
  #main.empty-right.empty-left .yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item {
    width: 20%;
  }
}
@media (max-width: 766px) {
  .yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item,
  .yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item {
    width: 20%;
  }
}
@media (max-width: 667px) {
  .yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item,
  .yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item {
    width: 25%;
  }
}
@media (max-width: 480px) {
  .yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item,
  .yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item {
    width: 33.33%;
  }
}
@media (max-width: 350px) {
  .yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item,
  .yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item {
    width: 50%;
  }
}
.yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .item-user,
.yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .item-user {
  margin-top: 8px;
  max-width: 100%;
}
.yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .item-user a,
.yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .item-user a {
  font-weight: bold;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .item-role,
.yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .item-role {
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
  color: #ffab00;
  display: flex;
}
.yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .item-role .ico,
.yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .item-role .ico {
  margin-right: 4px;
}
html[dir='rtl'] .yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .item-role .ico,
html[dir='rtl'] .yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .item-role .ico {
  margin-right: 0;
  margin-left: 4px;
}
.yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image,
.yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image {
  position: relative;
}
.yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .item_bar_action_holder,
.yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .item_bar_action_holder {
  position: absolute;
  bottom: 0;
}
html[dir="ltr"] .yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .item_bar_action_holder,
html[dir="ltr"] .yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .item_bar_action_holder {
  right: 0;
}
html[dir="rtl"] .yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .item_bar_action_holder,
html[dir="rtl"] .yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .item_bar_action_holder {
  left: 0;
}
.yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .item_bar_action_holder .item_bar_action,
.yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .item_bar_action_holder .item_bar_action {
  background: #fff;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
  color: #a2a2a2;
  width: 32px;
  height: 32px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .img-wrapper,
.yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .img-wrapper,
.yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .no_image_user,
.yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .no_image_user {
  width: 96px;
  height: 96px;
  border-radius: 100%;
}
.yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .img-wrapper img,
.yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .img-wrapper img,
.yndirectory_business_detail_module_member .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .no_image_user img,
.yndirectory_business_detail_module_follower .yndirectory-member-list .yndirectory-member-list-container .yndirectory-member-item .yndirectory-member-row-image .no_image_user img {
  width: 100%;
  height: 100%;
}
body[id^='page_directory'] .btn-scrolltop {
  z-index: 1000;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) #content-stage #content .ync-block .yndirectory-content-item-list.ync-listing-container[data-mode-view="casual"].col-2 .ync-item {
    width: 100% !important;
    padding-top: 24px !important;
  }
  #main:not(.empty-left):not(.empty-right) #content-stage #content .ync-block .yndirectory-content-item-list.ync-listing-container[data-mode-view="casual"].col-2 .ync-item:nth-child(1) {
    padding-top: 0;
  }
}
.yndirectory-toggle-privacy-button.privacy-block-content {
  margin: 0;
  border-bottom: 1px solid #efefef;
  display: inline-flex;
  align-items: center;
  position: relative;
  min-width: 255px;
  max-width: 100%;
  padding: 16px 0;
  word-wrap: break-word;
  word-break: break-word;
}
.yndirectory-toggle-privacy-button.privacy-block-content .item_is_active_holder {
  right: -11px;
  position: absolute;
  bottom: 0;
}
.yndirectory-toggle-privacy-button.privacy-block-content .item_is_active_holder.item_selection_not_active ~ label {
  color: #c8c8c8;
}
.yndirectory-toggle-privacy-button.privacy-block-content .item_is_active_holder.item_selection_not_active ~ .inner * {
  color: #c8c8c8;
}
.yndirectory-toggle-privacy-button.privacy-block-content label {
  margin-bottom: 0;
  max-width: 230px;
}
html[dir="ltr"] .yndirectory-toggle-privacy-button.privacy-block-content label {
  padding-right: 8px;
}
html[dir="rtl"] .yndirectory-toggle-privacy-button.privacy-block-content label {
  padding-left: 8px;
}
.yndirectory-toggle-privacy-button.privacy-block-content .extra_info {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.yndirectory-toggle-privacy-button.privacy-block-content .inner {
  max-width: 180px;
}
#yndirectory_websitelist .web_address-wrapper + .web_address-wrapper {
  margin-top: 8px;
}
#yndirectory_locationlist .yndirectory-location + .yndirectory-location {
  margin-top: 8px;
}
#yndirectory_phonelist .phone-wrapper + .phone-wrapper {
  margin-top: 8px;
}
#yndirectory_faxlist .fax-wrapper + .fax-wrapper {
  margin-top: 8px;
}
#yndirectory_visitinghourlist .visiting_hours-wrapper + .visiting_hours-wrapper {
  margin-top: 8px;
}
label#yndirectory_maincategory {
  margin-bottom: 0;
}
#yndirectory_subscribe .dropdown-menu {
  max-height: 250px;
  overflow: auto;
}
html[dir='rtl'] #yndirectory_subscribe .subscribe-categories__icon {
  left: 12px;
  right: auto;
}
.yndirectory-detailnewestitem-photos .photo-newest {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -1px;
}
.yndirectory-detailnewestitem-photos .photo-newest .photo-item {
  width: 50%;
  padding: 0 1px;
  margin-bottom: 2px;
  position: relative;
}
.yndirectory-detailnewestitem-photos .photo-newest .photo-item a span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.yndirectory-detailnewestitem-photos .photo-newest .photo-item a span:before {
  content: "";
  display: block;
  padding-bottom: 80%;
}
.yndirectory-detailnewestitem-photos .photo-newest .photo-item .photo_like {
  font-size: 12px;
  color: #fff;
  height: 24px;
  bottom: 4px;
  left: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  border-radius: 12px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  opacity: 0;
}
@media (max-width: 991px) {
  .yndirectory-detailnewestitem-photos .photo-newest .photo-item .photo_like {
    opacity: 1;
  }
}
@media (max-width: 480px) {
  .yndirectory-detailnewestitem-photos .photo-newest .photo-item .photo_like {
    display: none;
  }
}
html[dir='rtl'] .yndirectory-detailnewestitem-photos .photo-newest .photo-item .photo_like {
  right: 4px;
  left: auto;
}
.yndirectory-detailnewestitem-photos .photo-newest .photo-item:hover .photo_like {
  opacity: 1;
}
.yndirectory-detailnewestitem-photos .photo-newest .photo-item:only-child {
  width: 100%;
}
.yndirectory-detailnewestitem-photos .photo-newest.photo-newest-count-1 .photo-item {
  width: 100%;
}
.yndirectory-detailnewestitem-photos .photo-newest.photo-newest-count-2 .photo-item {
  width: 50%;
}
.yndirectory-detailnewestitem-photos .photo-newest.photo-newest-count-3 .photo-item {
  width: 50%;
}
.yndirectory-detailnewestitem-photos .photo-newest.photo-newest-count-3 .photo-item:first-of-type {
  width: 100%;
}
.yndirectory-detailnewestitem-photos .photo-newest.photo-newest-count-3 .photo-item:first-of-type > a span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.yndirectory-detailnewestitem-photos .photo-newest.photo-newest-count-3 .photo-item:first-of-type > a span:before {
  content: "";
  display: block;
  padding-bottom: 68%;
}
@media (max-width: 767px) and (min-width: 641px) {
  .yndirectory-detailnewestitem-photos .photo-newest .photo-item {
    width: 25% !important;
  }
  .yndirectory-detailnewestitem-photos .photo-newest .photo-item > a span {
    display: block !important;
    position: relative !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-origin: border-box !important;
    border: 1px solid rgba(0, 0, 0, 0.1) !important;
  }
  .yndirectory-detailnewestitem-photos .photo-newest .photo-item > a span:before {
    content: "" !important;
    display: block !important;
    padding-bottom: 80% !important;
  }
}
@media (max-width: 640px) and (min-width: 481px) {
  .yndirectory-detailnewestitem-photos .photo-newest .photo-item {
    width: 33.33% !important;
  }
  .yndirectory-detailnewestitem-photos .photo-newest .photo-item > a span {
    display: block !important;
    position: relative !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-origin: border-box !important;
    border: 1px solid rgba(0, 0, 0, 0.1) !important;
  }
  .yndirectory-detailnewestitem-photos .photo-newest .photo-item > a span:before {
    content: "" !important;
    display: block !important;
    padding-bottom: 80% !important;
  }
}
.yndirectory-block-taglist {
  word-break: break-word;
  word-wrap: break-word;
}
.yndirectory-block-taglist .yndirectory-tag-item {
  font-size: 14px;
  line-height: 18px;
}
.yndirectory-block-taglist .yndirectory-tag-item:last-child:after {
  display: none;
}
.yndirectory-block-taglist .yndirectory-tag-item:after {
  content: ".";
  color: #a2a2a2;
  font-size: 14px;
}
#yndirectory_submit_buttons {
  display: flex;
}
#yndirectory_submit_buttons .btn + .btn {
  margin-left: 4px;
}
@media screen and (max-width: 374px) {
  #yndirectory_submit_buttons {
    flex-wrap: wrap;
  }
  #yndirectory_submit_buttons #yndirectory_back {
    margin-top: 4px;
  }
}
.flot-text .flot-x-axis .tickLabel {
  writing-mode: vertical-lr;
  -webkit-writing-mode: vertical-lr;
  text-orientation: mixed;
  transform: rotate(-30deg);
  -webkit-transform: rotate(-30deg);
  -o-transform: rotate(-30deg);
  -moz-transform: rotate(-30deg);
  -ms-transform: rotate(-30deg);
}
/*End directory*/
/*Begin document*/
.document_share_box {
  margin: 8px 0px 5px 0px;
  border: 1px #ccc solid;
  padding: 10px;
  font-size: 10pt;
  font-weight: bold;
}
.document_share_box a {
  margin-right: 10px;
}
.document_share_box a:hover i.fa {
  color: #298ADA;
}
.main_video_div_container {
  height: 170px;
  width: 32%;
  margin-bottom: 10px;
  float: left;
  padding-top: 5px;
  z-index: 1;
  margin-right: 2px;
  position: relative;
}
.document_embed {
  width: 298px;
  height: 223px;
}
.document_info_box {
  border: 1px #DFDFDF solid;
  margin: 10px 0px 10px 0px;
  position: relative;
  color: #808080;
  min-height: 30px;
  height: auto !important;
  height: 30px;
}
.document_info_box_content {
  padding: 8px;
}
.document_info_box:hover {
  /* background:#A6DFFF;
   */
}
.document_info_box_is_clicked:hover {
  background: #fff;
  cursor: default;
}
.document_info_box_is_clicked {
  color: #333;
}
.document_info_box_list .full_name {
  font-weight: bold;
}
.document_info_view {
  position: absolute;
  right: 5px;
  font-size: 16px;
  font-weight: bold;
  color: #000;
}
.js_info_toggle_show_less {
  display: none;
}
.document_info_toggle span {
  position: relative;
}
.document_info_toggle span img {
  position: absolute;
  top: 1px;
  right: -14px;
}
.document_info_box_extra {
  padding-top: 10px;
  display: none;
}
.document_info_box .item_view_more {
  display: none;
}
.document_info_box_list {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
.document_info_box_list li {
  display: inline;
  padding-right: 4px;
  border-left: 1px #CCC solid;
  padding-left: 8px;
}
.document_info_box_list li.first {
  border-left: 0px;
  padding-left: 0px;
}
.document_info_box_text {
  padding-top: 5px;
}
.document_user_bar {
  position: relative;
  border: 1px #ccc solid;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  display: none;
}
.document_user_bar_previous,
.document_user_bar_next {
  position: absolute;
  width: 30px;
  z-index: 20;
}
.document_user_bar_previous a,
.document_user_bar_next a {
  display: block;
  height: 180px;
  background: blue;
  overflow: hidden;
  text-indent: -1000px;
}
.document_user_bar_previous {
  left: 0px;
}
.document_user_bar_next {
  right: 0px;
}
.document_user_box {
  overflow: hidden;
  position: relative;
  margin-left: 45px;
  width: 630px;
  height: 180px;
}
.document_user_more_holder {
  position: absolute;
  left: 0px;
  width: 630px;
}
.view_user_more_item {
  width: 150px;
  /*position:absolute;*/
  float: left;
  height: 180px;
}
.document_user_link_holder {
  position: relative;
  height: 40px;
}
a.document_user_link,
a.document_user_link:hover {
  display: block;
  position: absolute;
  left: 0px;
  line-height: 30px;
  border: 1px #ccc solid;
  padding: 0px 4px 0px 4px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  text-decoration: none;
}
.document_user_link span {
  font-weight: bold;
}
.document_user_bar_pager {
  padding: 6px 6px 0px 6px;
  position: relative;
  height: 30px;
}
.document_user_bar_pager_menu {
  position: absolute;
  right: 0px;
}
a.document_user_bar_pager_more,
a.document_user_bar_pager_more:hover {
  font-size: 12px;
  font-weight: bold;
}
.document_user_bar_pager_menu ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
.document_user_bar_pager_menu ul li {
  float: left;
}
.document_user_bar_pager_menu ul li a,
.document_user_bar_pager_menu ul li a:hover {
  display: block;
  line-height: 22px;
  padding: 0px 8px 0px 8px;
  margin-right: 4px;
  border: 1px #ccc solid;
  background: #EDEDED;
  text-decoration: none;
}
.document_user_bar_pager_menu ul li a.active {
  background: #DDDDDD;
  color: #333;
}
.document_user_bar_loader {
  padding: 5px;
  font-weight: bold;
}
.document_rate_body {
  position: relative;
  margin-bottom: 10px;
}
.document_rate_display {
  position: absolute;
  right: 0px;
  width: 90px;
  z-index: 100;
}
.document_view_embed_holder {
  display: none;
  padding: 10px 0px 0px 0px;
}
#js_block_bottom_1 span {
  text-align: right;
  padding: 8px 0px 0px 0px;
  color: #D0D0D0;
  display: block;
}
.document_image_border {
  border: 1px #ccc solid;
}
.document_height_holder {
  height: 90px;
  margin-bottom: 5px;
}
.document_width_holder {
  width: 120px;
}
.document_duration {
  position: absolute;
  bottom: 0;
  right: 0;
  background: #000;
  color: #fff;
  font-size: 8pt;
  margin-bottom: 3px;
  padding: 1px;
  font-weight: bold;
}
.yndocument_google_viewer {
  width: 100%;
  height: 600px;
}
.table_left_modified {
  padding-bottom: 30px;
}
.document_share_box {
  margin: 8px 0px 5px 0px;
  border: 1px #ccc solid;
  padding: 5px;
  font-size: 10pt;
  font-weight: bold;
}
.document_block {
  margin-bottom: 20px;
}
.document_block_description {
  min-height: 70px;
  margin-bottom: 5px;
}
.document_category_right {
  margin-left: 8%;
  text-align: left;
  position: relative;
}
.document_new img,
.document_featured img,
.document_pending img {
  z-index: 1000000;
}
a.ynd_bg_img {
  border: 1px solid #dedede;
  padding: 2px;
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
img.document_normal {
  height: 142px;
  display: block;
  margin: auto;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.document_rate_body {
  position: relative;
  margin-bottom: 10px;
}
.document_rate_display {
  position: absolute;
  right: 0px;
  width: 90px;
  z-index: 100;
}
.document_view_embed_holder {
  display: none;
  padding: 10px 0px 0px 0px;
}
.document_list {
  margin-left: -5px;
  margin-right: -5px;
}
.entry_document {
  float: left;
  width: 33.33%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  padding: 0 5px;
}
.document_moderate_link {
  left: -42px;
  position: relative;
  top: -26px;
}
.background-left .document_moderate_link {
  left: -42px;
}
.background_right .document_moderate_link {
  left: -42px;
}
.background_document {
  border: 1px solid #dedede;
  padding: 7px;
  background: #FFFDFE;
  position: relative;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  margin-bottom: 10px;
}
.background_document .moderation_row {
  position: absolute;
  z-index: 11;
  top: 0;
}
html[dir="ltr"] .background_document .moderation_row {
  left: 0;
}
html[dir="rtl"] .background_document .moderation_row {
  right: 0;
}
.entry_description_title {
  text-transform: capitalize;
  white-space: nowrap;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
  font-weight: bold;
}
.document_extra_info {
  white-space: nowrap;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
  font-size: 12px;
  color: #999;
}
.background-left .background_right .table_left_modified {
  padding: 0 0 30px;
}
.document_new {
  position: absolute;
  right: -1px;
  top: -1px;
  z-index: 1000000;
}
.document_featured {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1000000;
}
.document_pending {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1000000;
}
.table_left_topview {
  float: left;
  border: 1px solid #ccc;
  padding: 5px;
  margin-right: 10px;
}
.table_right_topview {
  overflow: hidden;
}
.image_hover_menu ul li a,
.image_hover_menu ul li a:hover {
  font-size: 11px;
  padding: 0 0 0 5px;
}
.document_page {
  -moz-border-radius-topright: 5px;
  -moz-box-shadow: 1px -1px 2px #dddddd;
  -webkit-box-shadow: 1px -1px 2px #dddddd;
  -webkit-border-top-right-radius: 5px;
  box-shadow: 1px -1px 2px #dddddd;
  background-color: #333;
  background-image: none;
  border-color: #cccccc #cccccc -moz-use-text-color -moz-use-text-color;
  border-style: solid solid none none;
  border-width: 1px 0 0 1px;
  color: #FFF;
  font-size: 10px;
  right: inherit;
  bottom: 1px;
  position: absolute;
  padding: 3px 5px;
}
.background_align .table_right_modified,
.background_center .table_right_modified {
  margin-left: 10px;
}
.ynd-btn-viewall {
  margin-top: 15px;
}
.topview_block {
  overflow: hidden;
}
.topview_block + .topview_block {
  padding-top: 10px;
  border-top: 1px solid #dedede;
  margin-top: 10px;
}
.topview_block a.topview_title {
  font-weight: bold;
  white-space: nowrap;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.topview_block .extra_info {
  padding: 0;
}
.topview_block .extra_info > div {
  margin-top: 5px;
}
/*Upgrade V4*/
input[type=checkbox]:focus,
input[type=radio]:focus {
  width: auto !important;
}
body[id^=page_document] .image_hover_menu ul li a span {
  padding-left: 0px;
}
body[id^=page_document] .image_hover_menu_link {
  margin-bottom: 0;
  bottom: 0;
  left: inherit;
  right: 0;
}
body[id^=page_document] .item_bar_action_holder ul li.item_delete {
  padding-top: 0;
  margin-top: 0;
}
body[id^=page_document] input[type=checkbox],
body[id^=page_document] input[type=radio] {
  margin-left: 0px;
}
body[id^=page_document] input[type=checkbox]:focus,
body[id^=page_document] input[type=radio]:focus {
  width: auto;
}
body[id^=page_document] .public_message {
  display: none !important;
}
body[id^=page_document] #container #content > ._block_h1 > h1 {
  padding: 10px !important;
  background: #fff !important;
}
body[id^=page_document] #panels #left .title,
body[id^=page_document] #panels #right .title {
  padding: 10px;
  background: #fff;
}
body[id^=page_document] #panels #left .content,
body[id^=page_document] #panels #right .content {
  padding: 10px;
  background: #fff;
}
body[id^=page_document] #container #content .block .title {
  padding: 10px;
  background: #fff;
}
body[id^=page_document] #container #content .block .content {
  padding: 10px;
  background: #fff;
}
#panels #js_block_border_document_category {
  border: 1px solid #dbdbdb;
}
#panels #js_block_border_document_category:hover {
  border: 1px solid #298ada;
}
#panels #js_block_border_document_category:hover > .content {
  display: block;
}
#panels #js_block_border_document_category:hover > .title {
  background: #298ada !important;
  color: #ffffff;
}
#panels #js_block_border_document_category:hover > .title:after {
  background: #227dc7;
}
#panels #js_block_border_document_category:hover > .title:before {
  color: #fff;
}
#panels #js_block_border_document_category > .title {
  text-transform: uppercase;
  background: #ffffff;
  color: #999999;
  font-size: 14px;
  border: 0px;
  height: 40px;
  line-height: 40px;
  position: relative;
  padding: 0px !important;
  text-indent: 50px;
}
#panels #js_block_border_document_category > .title:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0px !important;
  content: '\f0c9';
  position: absolute;
  left: 8px;
  top: 8px;
  font-size: 24px;
  color: #cccccc;
  z-index: 2;
}
#panels #js_block_border_document_category > .title:after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 40px;
  height: 40px;
  background: #ebebeb;
  content: '';
  z-index: 1;
}
#panels #js_block_border_document_category > .content {
  display: none;
}
body[id^=page_document] ._block_menu_sub .header_display span.pending {
  position: absolute;
  right: 5px;
  background-color: #298ada;
  color: #fff;
  padding: 2px 5px;
  font-size: 10px;
  bottom: 6px;
}
body[id^=page_document] ._block_menu_sub .header_display > ul > li > a,
body[id^=page_document] ._block_menu_sub .header_display > ul > li > a:hover {
  padding-right: 30px !important;
  position: relative;
}
body[id^=page_document] ._block_menu_sub .header_display > ul > li.active > a span.pending {
  background-color: #fff;
  color: #298ada;
}
#js_block_border_document_statistic ul li.border_statitics {
  font-size: 12px;
  min-height: 32px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #a2a2a2;
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
}
#js_block_border_document_statistic ul li.border_statitics:nth-child(even) {
  background: #f8f8f8;
}
#js_block_border_document_statistic ul li.border_statitics .stat-title {
  display: inline-block;
}
#js_block_border_document_statistic ul li.border_statitics .stat-number {
  padding: 0;
  float: right;
}
.js_pager_view_more_link {
  clear: both;
}
.ynd_detail_infomation {
  padding: 10px;
  background: #fff;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
a.document_info_toggle {
  display: block;
  text-align: center;
  padding: 10px;
}
.yndocument-list-document {
  padding: 10px;
  background: #fff;
}
body[id^=page_document] .item_is_active,
body[id^=page_document] .item_is_not_active {
  width: 64px !important;
}
body[id^=page_document] a.image_hover_menu_link:before {
  content: "\f107";
}
/*Responsive*/
@media (max-device-width: 1000px), (max-width: 1000px) {
  body[id^=page_document].show-side-panel-mode #panels {
    overflow-y: scroll;
  }
}
@media (max-device-width: 700px), (max-width: 700px) {
  body[id^=page_document] #container {
    display: block;
  }
}
@media (max-device-width: 480px), (max-width: 480px) {
  .entry_document {
    width: 50%;
  }
}
@media screen and (max-width: 768px) {
  body[id^=page_document] .image_hover_menu_link {
    display: block !important;
  }
}
@media screen and (min-width: 768px) {
  body[id^=page_document] div#embedded_flash iframe {
    width: 100% !important;
  }
}
body[id^=page_document] .block .topview_block .image_deferred._image_50 {
  height: 70px;
}
#page_document_view .item_view .item_info {
  border-bottom: 0;
}
#page_document_view .item_view .item-pending {
  margin-bottom: 16px;
}
#page_document_view .item_bar .item_bar_action {
  background: none;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 32px;
  height: 40px;
  padding: 0!important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
}
#page_document_view .item_bar .item_bar_action:hover {
  color: #555555;
}
#page_document_view .item_bar .item_bar_action:hover i.ico:before {
  content: "\ea88";
}
#page_document_view .item_bar .item_bar_action:before {
  display: none;
}
#js_block_border_document_topusers li .img-wrapper,
#js_block_border_document_topusers li .no_image_user {
  width: 32px;
  height: 32px;
}
#js_block_border_document_topusers li .img-wrapper img,
#js_block_border_document_topusers li .no_image_user img {
  width: 100%;
  height: 100%;
}
.document-toggle-add .privacy-block-content {
  margin: 0;
  border-top: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  display: inline-flex;
  position: relative;
  min-width: 240px;
  padding: 16px 0;
}
.document-toggle-add .privacy-block-content .item_is_active_holder {
  right: -11px;
  position: absolute;
}
html[dir='rtl'] .document-toggle-add .privacy-block-content .item_is_active_holder {
  right: auto;
  left: -11px;
}
.document-toggle-add .privacy-block-content .inner {
  max-width: 180px;
}
.document-toggle-add .privacy-block-content .item_is_active_holder.item_selection_not_active ~ label {
  color: #c8c8c8;
}
.document-toggle-add .privacy-block-content .item_is_active_holder.item_selection_not_active ~ .inner * {
  color: #c8c8c8;
}
.document-toggle-add .privacy-block-content label {
  margin-bottom: 6px;
}
.document-toggle-add .privacy-block-content .extra_info {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.document-toggle-add.attach-email {
  margin-top: -17px;
}
._app_document .activity_feed_content_link .feed_block_title_content,
.feed_share_document .activity_feed_content_link .feed_block_title_content,
._app_document .activity_feed_content_link .activity_feed_content_no_image,
.feed_share_document .activity_feed_content_link .activity_feed_content_no_image {
  border: 1px solid #efefef;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
}
._app_document .activity_feed_content_link .feed_block_title_content .activity_feed_content_link_title,
.feed_share_document .activity_feed_content_link .feed_block_title_content .activity_feed_content_link_title,
._app_document .activity_feed_content_link .activity_feed_content_no_image .activity_feed_content_link_title,
.feed_share_document .activity_feed_content_link .activity_feed_content_no_image .activity_feed_content_link_title {
  font-size: 16px;
  line-height: 21px;
  max-width: 100%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-weight: bold !important;
}
._app_document .activity_feed_content_link .feed_block_title_content .activity_feed_content_link_title:hover,
.feed_share_document .activity_feed_content_link .feed_block_title_content .activity_feed_content_link_title:hover,
._app_document .activity_feed_content_link .activity_feed_content_no_image .activity_feed_content_link_title:hover,
.feed_share_document .activity_feed_content_link .activity_feed_content_no_image .activity_feed_content_link_title:hover {
  color: #2d4373;
}
._app_document .activity_feed_content_link .feed_block_title_content .activity_feed_content_display,
.feed_share_document .activity_feed_content_link .feed_block_title_content .activity_feed_content_display,
._app_document .activity_feed_content_link .activity_feed_content_no_image .activity_feed_content_display,
.feed_share_document .activity_feed_content_link .activity_feed_content_no_image .activity_feed_content_display {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
  margin-top: 4px;
}
#page_document_view img {
  max-width: 100%;
}
.entry_document a.image_hover_menu_link {
  background: #333 none;
  border-radius: 3px 0 0 0;
  font-size: 0;
  text-align: center;
  text-indent: 0;
  margin: 0;
  width: 23px;
  height: 36px;
  line-height: 36px;
}
.entry_document a.image_hover_menu_link:before {
  content: "\f107";
  font-size: 16px;
  color: #fff;
  font-family: FontAwesome;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1199px) and (min-width: 992px) {
  .entry_document {
    width: 50%;
  }
  #main.empty-right .entry_document,
  #main.empty-left .entry_document {
    width: 33.33%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .entry_document {
    width: 50%;
  }
  #main.empty-right .entry_document,
  #main.empty-left .entry_document {
    width: 50%;
  }
  #main.empty-left .entry_document.empty-right .entry_document {
    width: 33.33%;
  }
}
@media (max-width: 620px) {
  .entry_document {
    width: 50%;
  }
  .entry_document .image_hover_menu {
    top: 97px;
  }
  .entry_document img.document_normal {
    height: 105px;
  }
}
#core_js_document_form input[type="file"] {
  height: auto;
}
/*End document*/
/*Begin ecommerce*/
/* ================================================================================ */
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
  display: none;
}
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}
.mfp-ajax-cur {
  cursor: progress;
}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
  cursor: auto;
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.mfp-loading.mfp-figure {
  display: none;
}
.mfp-hide {
  display: none !important;
}
.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}
.mfp-preloader a {
  color: #cccccc;
}
.mfp-preloader a:hover {
  color: white;
}
.mfp-s-ready .mfp-preloader {
  display: none;
}
.mfp-s-error .mfp-content {
  display: none;
}
button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
}
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover,
.mfp-close:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
.mfp-close:active {
  top: 1px;
}
.mfp-close-btn-in .mfp-close {
  color: #333333;
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px;
}
.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}
.mfp-arrow:active {
  margin-top: -54px;
}
.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}
.mfp-arrow:after,
.mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}
.mfp-arrow:before,
.mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}
.mfp-arrow-left {
  left: 0;
}
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
  border-right: 17px solid white;
  margin-left: 31px;
}
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid #3f3f3f;
}
.mfp-arrow-right {
  right: 0;
}
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
  border-left: 17px solid white;
  margin-left: 39px;
}
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
  border-left: 27px solid #3f3f3f;
}
.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
  top: -40px;
}
.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: black;
}
/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}
/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}
.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444444;
}
.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}
.mfp-figure figure {
  margin: 0;
}
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}
.mfp-image-holder .mfp-content {
  max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
			 * Remove all paddings around the image on small screen
			 */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
.mfp-ie7 .mfp-img {
  padding: 0;
}
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}
.mfp-ie7 .mfp-container {
  padding: 0;
}
.mfp-ie7 .mfp-content {
  padding-top: 44px;
}
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}
/*
 * jQuery FlexSlider v2.2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */
/* Browser Resets
*********************************/
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
  outline: none;
}
.weekly_hot_auctions_sliders.flexslider {
  margin: 0;
  background: #fff;
  border: 0;
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  zoom: 1;
}
.slides,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* Icon Fonts
*********************************/
/* Font-face Icons */
@font-face {
  font-family: 'flexslider-icon';
  src: url("../../../../PF.Base/module/auction/static/fonts/flexslider-icon.eot");
  src: url("../../../../PF.Base/module/auction/static/fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"), url("../../../../PF.Base/module/auction/static/fonts/flexslider-icon.woff") format("woff"), url("../../../../PF.Base/module/auction/static/fonts/flexslider-icon.ttf") format("truetype"), url("../../../../PF.Base/module/auction/static/fonts/flexslider-icon.svg#flexslider-icon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* FlexSlider Necessary Styles
*********************************/
.flexslider {
  margin: 0;
  padding: 0;
}
.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
  position: relative;
}
/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {
  width: 100%;
  display: block;
}
.flex-pauseplay span {
  text-transform: capitalize;
}
/* Clearfix for the .slides element */
.slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
html[xmlns] .slides {
  display: block;
}
* html .slides {
  height: 1%;
}
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {
  display: block;
}
/* FlexSlider Default Theme
*********************************/
.flexslider {
  margin: 0;
  background: #fff;
  position: relative;
  zoom: 1;
}
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.loading .flex-viewport {
  max-height: 300px;
}
.flexslider .slides {
  zoom: 1;
}
.carousel li {
  margin-right: 5px;
}
/* Direction Nav */
.flex-direction-nav {
  *height: 0;
}
.flex-direction-nav a {
  text-decoration: none;
  display: block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  margin: -20px 0 0;
  position: absolute;
  top: 50%;
  z-index: 10;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.flex-direction-nav .flex-prev {
  left: -50px;
}
.flex-direction-nav .flex-next {
  right: -50px;
  text-align: right;
}
.flexslider:hover .flex-prev {
  opacity: 0.7;
  left: 10px;
}
.flexslider:hover .flex-next {
  opacity: 0.7;
  right: 10px;
}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
  opacity: 1;
}
.flex-direction-nav .flex-disabled {
  opacity: 0 !important;
  filter: alpha(opacity=0);
  cursor: default;
}
.flex-direction-nav a:before {
  font-family: "flexslider-icon";
  font-size: 30px;
  display: inline-block;
  content: '\f001';
}
.flex-direction-nav a.flex-next:before {
  content: '\f002';
}
/* Pause/Play */
.flex-pauseplay a {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  opacity: 0.8;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: #000;
}
.flex-pauseplay a:before {
  font-family: "flexslider-icon";
  font-size: 20px;
  display: inline-block;
  content: '\f004';
}
.flex-pauseplay a:hover {
  opacity: 1;
}
.flex-pauseplay a.flex-play:before {
  content: '\f003';
}
/* Control Nav */
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: -35px;
  text-align: center;
}
.flex-control-nav li {
  margin: 0 5px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.flex-control-paging li a {
  width: 13px;
  height: 13px;
  display: block;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  cursor: default;
}
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}
.flex-control-thumbs img {
  width: 100%;
  display: block;
  opacity: .7;
  cursor: pointer;
}
.flex-control-thumbs img:hover {
  opacity: 1;
}
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}
@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 10px;
  }
  .flex-direction-nav .flex-next {
    opacity: 1;
    right: 10px;
  }
}
#ynecommerce_add_new_address .table.form-group {
  clear: both;
}
#my_offer_history_body .offers_info .auction_label {
  color: #8F8F8F;
}
#my_offer_history_body .offers_info .auction_value {
  color: #333;
  font-weight: bold;
}
#my_offer_history_body #my_offer_history_holder {
  padding-top: 10px;
}
#my_offer_history_body .auction_offer_function {
  padding-top: 10px;
}
#my_offer_history_body .auction_offer_function .offer_input {
  display: inline-block;
}
#my_offer_history_body .auction_offer_function .offer_button {
  display: inline-block;
  margin-left: 15px;
}
#my_bidden_history_body #my_bidden_history_holder {
  padding-top: 10px;
}
#my_bidden_history_body .biddens_info {
  position: relative;
}
#my_bidden_history_body .biddens_info:after {
  clear: both;
  content: " ";
  display: table;
}
#my_bidden_history_body .biddens_info > div {
  box-sizing: border-box;
  width: 50%;
  display: block;
  line-height: 20px;
  float: left;
}
#my_bidden_history_body .biddens_info .auction_label {
  color: #8F8F8F;
}
#my_bidden_history_body .biddens_info .auction_value {
  color: #333;
  font-weight: bold;
}
#my_bidden_history_body .auction_bid_function {
  padding-top: 10px;
  clear: both;
}
#my_bidden_history_body .auction_bid_function:after,
#my_bidden_history_body .auction_bid_function:before {
  clear: both;
  content: " ";
  display: table;
}
#my_bidden_history_body .auction_bid_function .bid_input,
#my_bidden_history_body .auction_bid_function .bid_button {
  display: block;
  float: left;
}
#my_bidden_history_body .auction_bid_function .bid_button {
  padding-left: 6px;
}
#my_bidden_history_body .auction_bid_function .bid_button input {
  margin-top: 0 !important;
}
.my_bids .total_auctions {
  font-weight: bold;
  padding: 10px 0;
  font-size: 13px;
}
.my_bids .auctions_list {
  padding: 10px;
  background: #fff;
}
.my_bids .auctions_list .auction_item {
  height: auto !important;
  margin-bottom: 15px;
}
.my_bids .auctions_list .auction_item:after {
  clear: both;
  content: " ";
  display: table;
}
.my_bids .auctions_list .auction_item .user_icon {
  background-image: url("../../../../PF.Base/module/auction/static/image/user_gray.png");
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  background-size: cover;
  width: 10px;
  height: 10px;
  margin-right: 5px;
}
.my_bids .auctions_list .auction_item .bid_icon {
  background-image: url("../../../../PF.Base/module/auction/static/image/bid_down_gray.png");
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  background-size: cover;
  width: 10px;
  height: 10px;
  margin-right: 5px;
}
.my_bids .auctions_list .auction_item .auction_bid_function:after {
  content: " ";
  display: table;
  clear: both;
}
.my_bids .auctions_list .auction_item .auction_bid_function .bid_input,
.my_bids .auctions_list .auction_item .auction_bid_function .bid_button {
  display: block;
  overflow: hidden;
}
.my_bids .auctions_list .auction_item .auction_bid_function .bid_input input[type="text"],
.my_bids .auctions_list .auction_item .auction_bid_function .bid_button input[type="text"] {
  max-width: 100%;
  box-sizing: border-box;
  background: #f4f4f4;
}
.my_bids .auctions_list .auction_item .auction_bid_function .bid_button input {
  display: block;
  width: 100%;
  margin-top: 5px;
}
.my_bids .auctions_list .auction_item .auction_logo {
  float: left;
  width: 150px;
  height: 150px;
}
.my_bids .auctions_list .auction_item .auction_logo img {
  width: 150px;
  height: 150px;
  border: 1px solid #d7d7d7;
}
.my_bids .auctions_list .auction_item .auction_details {
  padding-top: 10px;
  border-top: 1px solid #d7d7d7;
  margin-top: 10px;
  border-bottom: 1px solid #d7d7d7;
  min-height: 102px;
  display: block;
  box-sizing: border-box;
  color: #8F8F8F;
  line-height: 26px;
}
.my_bids .auctions_list .auction_item .auction_details:after {
  clear: both;
  content: " ";
  display: table;
}
.my_bids .auctions_list .auction_item .auction_details .currency {
  font-weight: bold;
  font-size: 16px;
  color: #FB8E2D;
}
.my_bids .auctions_list .auction_item .auction_details .status_title {
  display: inline-block;
  background-color: #b9b9b9;
  color: white;
  border-radius: 3px;
  padding: 4px;
  line-height: 16px;
}
.my_bids .auctions_list .auction_item .auction_details .auction_bid_history {
  font-weight: bold;
  float: left;
}
.my_bids .auctions_list .auction_item .auction_details .detail1 {
  float: left;
  width: 60%;
  box-sizing: border-box;
  background-image: url("../../../../PF.Base/module/auction/static/image/my_offer_vertical_separator.png");
  background-repeat: no-repeat;
  background-position: right center;
}
.my_bids .auctions_list .auction_item .auction_details .detail2 {
  padding-left: 10px;
  float: left;
  width: 40%;
  box-sizing: border-box;
}
.my_bids .auctions_list .auction_item .auction_info {
  overflow: hidden;
  padding-left: 15px;
}
.my_bids .auctions_list .auction_item .auction_info .auction_user_bids:after {
  clear: both;
  content: " ";
  display: table;
}
.my_bids .auctions_list .auction_item .auction_info .auction_user,
.my_bids .auctions_list .auction_item .auction_info .auction_bid_number {
  float: left;
  margin-right: 15px;
  color: #8F8F8F;
}
.my_bids .auctions_list .auction_item .auction_info .auction_user a,
.my_bids .auctions_list .auction_item .auction_info .auction_bid_number a {
  color: #8F8F8F;
}
.my_bids .auctions_list .auction_item .auction_info .auction_title a {
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
}
.didnt_win .total_auctions {
  font-weight: bold;
  padding: 10px 0;
  font-size: 13px;
}
.didnt_win .auctions_list {
  padding: 10px;
  background: #fff;
}
.didnt_win .auctions_list .auction_item {
  margin-bottom: 15px;
}
.didnt_win .auctions_list .auction_item:after {
  clear: both;
  content: " ";
  display: table;
}
.didnt_win .auctions_list .auction_item .user_icon {
  background-image: url("../../../../PF.Base/module/auction/static/image/user_gray.png");
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  background-size: cover;
  width: 10px;
  height: 10px;
  margin-right: 5px;
}
.didnt_win .auctions_list .auction_item .bid_icon {
  background-image: url("../../../../PF.Base/module/auction/static/image/bid_down_gray.png");
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  background-size: cover;
  width: 10px;
  height: 10px;
  margin-right: 5px;
}
.didnt_win .auctions_list .auction_item .auction_logo {
  float: left;
  width: 150px;
  height: 150px;
}
.didnt_win .auctions_list .auction_item .auction_logo img {
  width: 150px;
  height: 150px;
  border: 1px solid #d7d7d7;
}
.didnt_win .auctions_list .auction_item .auction_details {
  padding-top: 10px;
  border-top: 1px solid #d7d7d7;
  margin-top: 10px;
  border-bottom: 1px solid #d7d7d7;
  display: block;
  box-sizing: border-box;
  color: #8F8F8F;
  line-height: 26px;
}
.didnt_win .auctions_list .auction_item .auction_details:after {
  clear: both;
  content: " ";
  display: table;
}
.didnt_win .auctions_list .auction_item .auction_details .currency {
  font-weight: bold;
  font-size: 16px;
  color: #FB8E2D;
}
.didnt_win .auctions_list .auction_item .auction_details .status_title {
  display: inline-block;
  background-color: #b9b9b9;
  color: white;
  border-radius: 3px;
  padding: 4px;
  line-height: 16px;
}
.didnt_win .auctions_list .auction_item .auction_details .auction_bid_history {
  font-weight: bold;
}
.didnt_win .auctions_list .auction_item .auction_info {
  overflow: hidden;
  padding-left: 15px;
}
.didnt_win .auctions_list .auction_item .auction_info .auction_user_bids:after {
  clear: both;
  content: " ";
  display: table;
}
.didnt_win .auctions_list .auction_item .auction_info .auction_user,
.didnt_win .auctions_list .auction_item .auction_info .auction_bid_number {
  float: left;
  margin-right: 15px;
  color: #8F8F8F;
}
.didnt_win .auctions_list .auction_item .auction_info .auction_user a,
.didnt_win .auctions_list .auction_item .auction_info .auction_bid_number a {
  color: #8F8F8F;
}
.didnt_win .auctions_list .auction_item .auction_info .auction_title a {
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
}
.my_offers .total_auctions {
  font-weight: bold;
  padding: 10px 0;
  font-size: 13px;
}
.my_offers .auctions_list {
  padding: 10px;
  background: #fff;
}
.my_offers .auctions_list .auction_item {
  margin-bottom: 15px;
}
.my_offers .auctions_list .auction_item:after {
  clear: both;
  content: " ";
  display: table;
}
.my_offers .auctions_list .auction_item .user_icon {
  background-image: url("../../../../PF.Base/module/auction/static/image/user_gray.png");
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  background-size: cover;
  width: 10px;
  height: 10px;
  margin-right: 5px;
}
.my_offers .auctions_list .auction_item .bid_icon {
  background-image: url("../../../../PF.Base/module/auction/static/image/bid_down_gray.png");
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  background-size: cover;
  width: 10px;
  height: 10px;
  margin-right: 5px;
}
.my_offers .auctions_list .auction_item .auction_logo {
  float: left;
  width: 150px;
  height: 150px;
}
.my_offers .auctions_list .auction_item .auction_logo img {
  width: 150px;
  height: 150px;
  border: 1px solid #d7d7d7;
}
.my_offers .auctions_list .auction_item .auction_details {
  padding-top: 10px;
  border-top: 1px solid #d7d7d7;
  margin-top: 10px;
  border-bottom: 1px solid #d7d7d7;
  min-height: 102px;
  display: block;
  box-sizing: border-box;
  color: #8F8F8F;
  line-height: 26px;
}
.my_offers .auctions_list .auction_item .auction_details:after {
  clear: both;
  content: " ";
  display: table;
}
.my_offers .auctions_list .auction_item .auction_details .currency {
  font-weight: bold;
  font-size: 16px;
  color: #FB8E2D;
}
.my_offers .auctions_list .auction_item .auction_details .status_title {
  display: inline-block;
  background-color: #b9b9b9;
  color: white;
  border-radius: 3px;
  padding: 4px;
  line-height: 16px;
}
.my_offers .auctions_list .auction_item .auction_details .auction_bid_history {
  font-weight: bold;
}
.my_offers .auctions_list .auction_item .auction_details .detail1 {
  float: left;
  width: 60%;
  box-sizing: border-box;
  background-image: url("../../../../PF.Base/module/auction/static/image/my_offer_vertical_separator.png");
  background-repeat: no-repeat;
  background-position: right center;
}
.my_offers .auctions_list .auction_item .auction_details .detail2 {
  padding-left: 10px;
  float: left;
  width: 40%;
  box-sizing: border-box;
}
.my_offers .auctions_list .auction_item .auction_details .detail2 .offer_status:after {
  clear: both;
  display: table;
  content: " ";
}
.my_offers .auctions_list .auction_item .auction_details .detail2 .offer_status > div {
  float: left;
  margin-right: 8px;
}
.my_offers .auctions_list .auction_item .auction_info {
  overflow: hidden;
  padding-left: 15px;
}
.my_offers .auctions_list .auction_item .auction_info .auction_user_bids:after {
  clear: both;
  content: " ";
  display: table;
}
.my_offers .auctions_list .auction_item .auction_info .auction_user,
.my_offers .auctions_list .auction_item .auction_info .auction_bid_number {
  float: left;
  margin-right: 15px;
  color: #8F8F8F;
}
.my_offers .auctions_list .auction_item .auction_info .auction_user a,
.my_offers .auctions_list .auction_item .auction_info .auction_bid_number a {
  color: #8F8F8F;
}
.my_offers .auctions_list .auction_item .auction_info .auction_title a {
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
}
.my_won_bids .total_auctions {
  font-weight: bold;
  padding: 10px 0;
  font-size: 13px;
}
.my_won_bids .seller_section_name {
  color: #3b5998;
  font-size: 200%;
  font-weight: bold;
  line-height: 38px;
}
.my_won_bids .seller_summary {
  background: #fff;
  padding: 10px;
}
.my_won_bids .seller_summary:after {
  content: " ";
  clear: both;
  display: table;
}
.my_won_bids .seller_summary .summary_info {
  overflow: hidden;
}
.my_won_bids .seller_summary .summary_info:after {
  content: " ";
  clear: both;
  display: table;
}
.my_won_bids .seller_summary .holder,
.my_won_bids .seller_summary .cart_price,
.my_won_bids .seller_summary .add_to_cart_function {
  float: left;
  box-sizing: border-box;
  display: block;
  position: relative;
}
.my_won_bids .seller_summary .holder {
  width: 150px;
  display: none;
}
.my_won_bids .seller_summary .cart_price {
  width: 41%;
  color: #8F8F8F;
}
.my_won_bids .seller_summary .cart_price .price {
  color: #FB8E2D;
  font-weight: bold;
  font-size: 200%;
}
.my_won_bids .seller_summary .add_to_cart_function {
  width: 40%;
  text-align: center;
}
.my_won_bids #add_to_cart_button_multicart {
  text-transform: uppercase;
}
.my_won_bids .auctions_list .auction_item {
  margin-bottom: 15px;
  background: #fff;
  padding: 10px;
  box-sizing: border-box;
}
.my_won_bids .auctions_list .auction_item:after {
  clear: both;
  content: " ";
  display: table;
}
.my_won_bids .auctions_list .auction_item .user_icon {
  background-image: url("../../../../PF.Base/module/auction/static/image/user_gray.png");
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  background-size: cover;
  width: 10px;
  height: 10px;
  margin-right: 5px;
}
.my_won_bids .auctions_list .auction_item .bid_icon {
  background-image: url("../../../../PF.Base/module/auction/static/image/bid_down_gray.png");
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  background-size: cover;
  width: 10px;
  height: 10px;
  margin-right: 5px;
}
.my_won_bids .auctions_list .auction_item .auction_logo {
  float: left;
  width: 150px;
  height: 150px;
}
.my_won_bids .auctions_list .auction_item .auction_logo img {
  width: 150px;
  height: 150px;
  border: 1px solid #d7d7d7;
}
.my_won_bids .auctions_list .auction_item .auction_details {
  padding-top: 10px;
  margin-top: 10px;
  display: block;
  box-sizing: border-box;
  color: #8F8F8F;
  line-height: 26px;
}
.my_won_bids .auctions_list .auction_item .auction_details:after {
  clear: both;
  content: " ";
  display: table;
}
.my_won_bids .auctions_list .auction_item .auction_details .currency {
  font-weight: bold;
  font-size: 16px;
  color: #FB8E2D;
}
.my_won_bids .auctions_list .auction_item .auction_details .status_title {
  display: inline-block;
  background-color: #b9b9b9;
  color: white;
  border-radius: 3px;
  padding: 4px;
  line-height: 16px;
}
.my_won_bids .auctions_list .auction_item .auction_details .auction_bid_history {
  font-weight: bold;
}
.my_won_bids .auctions_list .auction_item .auction_details .detail1 {
  float: left;
  width: 60%;
  box-sizing: border-box;
  background-image: url("../../../../PF.Base/module/auction/static/image/my_offer_vertical_separator.png");
  background-repeat: no-repeat;
  background-position: right center;
}
.my_won_bids .auctions_list .auction_item .auction_details .detail2 {
  padding-left: 10px;
  float: left;
  width: 40%;
  box-sizing: border-box;
  text-align: center;
}
.my_won_bids .auctions_list .auction_item .auction_details .detail2 .time_left {
  color: #333;
  font-size: 12px;
  padding-top: 10px;
}
.my_won_bids .auctions_list .auction_item .auction_info {
  overflow: hidden;
  padding-left: 15px;
}
.my_won_bids .auctions_list .auction_item .auction_info .auction_user_bids:after {
  clear: both;
  content: " ";
  display: table;
}
.my_won_bids .auctions_list .auction_item .auction_info .auction_user,
.my_won_bids .auctions_list .auction_item .auction_info .auction_bid_number {
  float: left;
  margin-right: 15px;
  color: #8F8F8F;
}
.my_won_bids .auctions_list .auction_item .auction_info .auction_user a,
.my_won_bids .auctions_list .auction_item .auction_info .auction_bid_number a {
  color: #8F8F8F;
}
.my_won_bids .auctions_list .auction_item .auction_info .auction_title a {
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
}
@media screen and (max-width: 600px) {
  .auction-item-compare {
    display: none;
  }
  .my_won_bids .seller_summary,
  .my_offers .seller_summary,
  .my_bids .seller_summary {
    height: auto;
    padding-bottom: 10px;
  }
  .my_won_bids .seller_summary .holder,
  .my_offers .seller_summary .holder,
  .my_bids .seller_summary .holder {
    display: none;
  }
  .my_won_bids .seller_summary .summary_info,
  .my_offers .seller_summary .summary_info,
  .my_bids .seller_summary .summary_info {
    padding-left: 0;
  }
  .my_won_bids .seller_summary .cart_price,
  .my_offers .seller_summary .cart_price,
  .my_bids .seller_summary .cart_price {
    width: 100%;
  }
  .my_won_bids .seller_summary .cart_price .price,
  .my_offers .seller_summary .cart_price .price,
  .my_bids .seller_summary .cart_price .price {
    font-size: 120%;
  }
  .my_won_bids .seller_summary .add_to_cart_function,
  .my_offers .seller_summary .add_to_cart_function,
  .my_bids .seller_summary .add_to_cart_function {
    width: 100%;
    padding-top: 10px;
    text-align: left;
  }
  .my_won_bids .auctions_list .auction_item .auction_logo,
  .my_offers .auctions_list .auction_item .auction_logo,
  .my_bids .auctions_list .auction_item .auction_logo {
    width: 100%;
    height: auto;
  }
  .my_won_bids .auctions_list .auction_item .auction_logo img,
  .my_offers .auctions_list .auction_item .auction_logo img,
  .my_bids .auctions_list .auction_item .auction_logo img {
    width: 100%;
    height: auto;
  }
  .my_won_bids .auctions_list .auction_item .auction_details,
  .my_offers .auctions_list .auction_item .auction_details,
  .my_bids .auctions_list .auction_item .auction_details {
    border-top: 0;
    margin-top: 0;
    height: auto;
  }
  .my_won_bids .auctions_list .auction_item .auction_details .auction_bid_history,
  .my_offers .auctions_list .auction_item .auction_details .auction_bid_history,
  .my_bids .auctions_list .auction_item .auction_details .auction_bid_history {
    padding: 5px 0;
  }
  .my_won_bids .auctions_list .auction_item .auction_details .detail1,
  .my_offers .auctions_list .auction_item .auction_details .detail1,
  .my_bids .auctions_list .auction_item .auction_details .detail1 {
    width: 100%;
    background-image: none;
  }
  .my_won_bids .auctions_list .auction_item .auction_details .detail2,
  .my_offers .auctions_list .auction_item .auction_details .detail2,
  .my_bids .auctions_list .auction_item .auction_details .detail2 {
    width: 100%;
    padding-left: 0;
    padding-top: 0;
    text-align: left;
  }
  .my_won_bids .auctions_list .auction_item .auction_info,
  .my_offers .auctions_list .auction_item .auction_info,
  .my_bids .auctions_list .auction_item .auction_info {
    padding-left: 0;
    width: 100%;
  }
  .my_won_bids .auctions_list .auction_item .auction_info:before,
  .my_offers .auctions_list .auction_item .auction_info:before,
  .my_bids .auctions_list .auction_item .auction_info:before {
    clear: both;
    content: "";
    display: block;
  }
}
#most_liked_auctions {
  margin-top: -15px;
}
.auction_view_more {
  text-align: center;
  padding-top: 10px;
}
#most_liked_auctions li {
  position: relative;
  display: block;
  padding-top: 15px;
  padding-bottom: 15px;
}
#most_liked_auctions li:last-child {
  padding-bottom: 0px;
}
#most_liked_auctions li + li {
  border-top: 1px solid #d7d7d7;
}
#most_liked_auctions li:after {
  clear: both;
  content: " ";
  display: table;
}
#most_liked_auctions li .auction_photo_info {
  float: left;
  width: 80px;
  height: 80px;
  display: block;
}
@media (max-width: 1000px) {
  #most_liked_auctions li .auction_photo_info {
    float: none;
    width: auto;
    height: auto;
    margin-bottom: 5px;
  }
}
#most_liked_auctions li .auction_photo_info a,
#most_liked_auctions li .auction_photo_info img {
  display: block;
}
#most_liked_auctions li .auction_photo_info .auction_icon img {
  width: 80px;
  height: 80px;
}
@media (max-width: 1000px) {
  #most_liked_auctions li .auction_photo_info .auction_icon img {
    width: 100%;
    height: auto;
  }
}
#most_liked_auctions li .auction_info {
  overflow: hidden;
  padding-left: 10px;
}
@media (max-width: 1000px) {
  #most_liked_auctions li .auction_info {
    padding-left: 0;
  }
}
#most_liked_auctions li .auction_title a {
  font-size: 13px;
  display: block;
  font-weight: bold;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 16px;
  max-height: 16px;
}
#most_liked_auctions li .auction_price {
  font-weight: bold;
  font-size: 13px;
  color: #FB8E2D;
  line-height: 16px;
}
#most_liked_auctions li .auction_owner,
#most_liked_auctions li .auction_end_time {
  color: #8F8F8F;
  line-height: 16px;
}
#most_liked_auctions li .auction_owner a,
#most_liked_auctions li .auction_end_time a {
  color: #8F8F8F;
}
#most_liked_auctions li .auction_bidden_info .auction_bid_number,
#most_liked_auctions li .auction_bidden_info .auction_like_number {
  display: inline-block;
  color: #3b5998;
  padding-right: 10px;
}
#most_liked_auctions .auction_like_icon,
#most_liked_auctions .auction_bid_icon {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 10px;
  height: 10px;
  display: inline-block;
}
#most_liked_auctions .auction_bid_icon {
  background-image: url("../../../../PF.Base/module/auction/static/image/bid_down_blue.jpg");
}
#most_liked_auctions .auction_like_icon {
  background-image: url("../../../../PF.Base/module/auction/static/image/thumb_up_blue.png");
}
#auctions_buyers_also_viewed li {
  position: relative;
  display: block;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #dbdbdb;
  box-sizing: border-box;
}
#auctions_buyers_also_viewed li:last-child {
  padding-bottom: 0px;
  border-bottom: 0px;
  margin-bottom: 0px;
}
#auctions_buyers_also_viewed li:after {
  clear: both;
  content: " ";
  display: table;
}
#auctions_buyers_also_viewed li .auction_photo_info a,
#auctions_buyers_also_viewed li .auction_photo_info img {
  display: block;
}
#auctions_buyers_also_viewed li .auction_photo_info .auction_icon {
  display: block;
}
#auctions_buyers_also_viewed li .auction_photo_info .auction_icon img {
  width: 100%;
  border: 1px solid #d7d7d7;
}
#auctions_buyers_also_viewed li .auction_bid_icon {
  display: inline-block;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  width: 10px;
  height: 10px;
}
#auctions_buyers_also_viewed li .auction_bid_icon {
  background-image: url("../../../../PF.Base/module/auction/static/image/bid_down_blue.jpg");
}
#auctions_buyers_also_viewed li .auction_bid_number {
  color: #3b5998;
}
#auctions_buyers_also_viewed li .auction_info {
  overflow: hidden;
}
#auctions_buyers_also_viewed li .auction_info > div {
  line-height: 20px;
}
#auctions_buyers_also_viewed li .auction_title {
  padding-top: 10px;
}
#auctions_buyers_also_viewed li .auction_title a {
  font-size: 13px;
  display: block;
  font-weight: bold;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 20px;
  max-height: 20px;
}
#auctions_buyers_also_viewed li .auction_price {
  font-weight: bold;
  font-size: 13px;
  color: #FB8E2D;
  line-height: 20px;
}
#auctions_buyers_also_viewed li .auction_owner,
#auctions_buyers_also_viewed li .auction_end_time {
  color: #8F8F8F;
}
#auctions_buyers_also_viewed li .auction_owner a,
#auctions_buyers_also_viewed li .auction_end_time a {
  color: #8F8F8F;
}
#auctions_buyers_also_viewed li .auction_bidden_info .auction_bid_number,
#auctions_buyers_also_viewed li .auction_bidden_info .auction_like_number {
  display: inline-block;
  color: #3b5998;
  padding-right: 10px;
}
#auctions_buyers_also_viewed .auction_like_icon,
#auctions_buyers_also_viewed .auction_bid_icon {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 10px;
  height: 10px;
  display: inline-block;
}
#auctions_buyers_also_viewed .auction_bid_icon {
  background-image: url("../../../../PF.Base/module/auction/static/image/bid_down_blue.jpg");
}
#auctions_buyers_also_viewed .auction_like_icon {
  background-image: url("../../../../PF.Base/module/auction/static/image/thumb_up_blue.png");
}
#auctions_ending_today li,
#todays_live_auctions li,
#upcoming_auctions li {
  padding: 5px 0;
}
#auctions_ending_today li img,
#todays_live_auctions li img,
#upcoming_auctions li img {
  vertical-align: middle;
}
#auctions_ending_today li > a,
#todays_live_auctions li > a,
#upcoming_auctions li > a {
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: bold;
  max-height: 20px;
  line-height: 20px;
}
#auctions_ending_today li > a:hover,
#todays_live_auctions li > a:hover,
#upcoming_auctions li > a:hover {
  text-decoration: none;
}
#auctions_ending_today li > a:hover i,
#todays_live_auctions li > a:hover i,
#upcoming_auctions li > a:hover i {
  color: #FB8E2D;
}
#auctions_ending_today li > a i,
#todays_live_auctions li > a i,
#upcoming_auctions li > a i {
  display: inline-block;
  width: 13px;
  color: #8F8F8F;
}
#auctions_ending_today li .auction_date_time,
#auctions_ending_today li .auction_start_time,
#auctions_ending_today li .auction_end_time,
#todays_live_auctions li .auction_date_time,
#todays_live_auctions li .auction_start_time,
#todays_live_auctions li .auction_end_time,
#upcoming_auctions li .auction_date_time,
#upcoming_auctions li .auction_start_time,
#upcoming_auctions li .auction_end_time {
  color: #8F8F8F;
  padding-left: 16px;
}
.auction_details input[type="checkbox"] {
  outline: 0;
  vertical-align: 0;
}
#bidincrement_form .title h3 {
  clear: both;
  padding: 10px;
  background: #FFF;
}
.price_and_buy {
  padding: 10px;
  background: #fff;
  margin-bottom: 15px;
}
.price_and_buy input,
.number_of_transfers,
.time_complete_tansaction {
  background: #f4f4f4 !important;
}
.price_and_buy input:focus {
  background: #f4f4f4;
}
.price_and_buy .title h3 {
  clear: both;
  margin-bottom: 10px;
}
.price_and_buy .table_right {
  margin-bottom: 10px;
}
.bid_increment {
  padding: 10px;
  background: #fff;
  margin-bottom: 15px;
}
.bid_increment .title h3 {
  clear: both;
  margin-bottom: 10px;
}
/* jQuery Countdown styles 2.0.0. */
.countdown-row:after {
  clear: both;
  content: " ";
  text-align: center;
  display: block;
  box-sizing: border-box;
}
.countdown-row .countdown-section {
  display: block;
  float: left;
  font-size: 75%;
  text-align: center;
  box-sizing: border-box;
  width: 22%;
  height: 90px;
  color: white;
  background-color: #93979D;
  background-image: url("../../../../PF.Base/module/auction/static/image/countdown_bg.png");
  background-repeat: repeat-x;
  background-position: top;
}
.countdown-row .countdown-section .countdown-amount {
  font-size: 34px;
  font-weight: bold;
  display: block;
  line-height: 60px;
  padding-top: 10px;
}
.countdown-row .countdown-section + .countdown-section {
  margin-left: 10px;
}
.countdown-row .countdown-period {
  display: block;
  text-transform: uppercase;
  font-size: 10px;
}
.countdown-row .countdown-descr {
  display: block;
  width: 100%;
}
.countdown-row .countdown-amount {
  font-size: 200%;
}
.countdown-row .countdown-show4 .countdown-section {
  width: 24.5%;
}
.chart_for_bidding_fields {
  padding-bottom: 10px;
  padding-top: 10px;
  line-height: 46px;
}
.chart_for_bidding_fields:after {
  content: "";
  display: table;
  clear: both;
}
.sub_section_menu.subauction_section_menu {
  margin-bottom: 0;
}
.sub_section_menu.subauction_section_menu ul li > a,
.sub_section_menu.subauction_section_menu ul li > a:hover,
.sub_section_menu.subauction_section_menu ul li.active > a,
.sub_section_menu.subauction_section_menu ul li.active > a:hover {
  background-repeat: no-repeat;
  background-position: 2px center;
  padding-left: 24px;
}
.subauction_section_menu {
  background: #fff;
  padding: 10px;
}
.subauction_section_menu ul li {
  height: 24px;
  margin-bottom: 7px;
}
.subauction_section_menu ul li:last-child {
  margin-bottom: 0px;
}
.subauction_section_menu ul li a {
  padding-left: 0;
}
.subauction_section_menu ul li a:hover {
  padding-left: 0;
  background: transparent;
  color: #9a9a9a;
}
.subauction_section_menu ul li a span.subauction-menu-icon {
  float: left;
  min-width: 18px;
}
.subauction_section_menu ul li a span.subauction-menu-icon img {
  vertical-align: middle;
}
.subauction_section_menu ul li.active {
  background: #298ada;
}
.subauction_section_menu ul li.active a {
  color: #f4f4f4 !important;
}
.subauction_section_menu ul li.line {
  height: 1px;
  background-color: #DFDFDF;
}
.detail_bid_history_stats {
  margin: 0 -10px;
}
.detail_bid_history_stats:after {
  clear: both;
  content: " ";
  display: table;
}
.detail_bid_history_stats .stat_content {
  display: block;
  background-color: #F4F4F4;
  height: 90px;
  background-position: right center;
  background-repeat: no-repeat;
  box-sizing: border-box;
  padding: 15px 0px 0px 15px;
}
.detail_bid_history_stats .stat_label {
  font-size: 16px;
  color: #8F8F8F;
  text-transform: uppercase;
  line-height: 26px;
}
.detail_bid_history_stats .stat_value {
  font-weight: bold;
  font-size: 200%;
  color: black;
  line-height: 30px;
}
.detail_bid_history_stats .stat_bidder,
.detail_bid_history_stats .stat_counter {
  float: left;
  width: 50%;
  padding: 10px;
  box-sizing: border-box;
}
.detail_bid_history_stats .stat_bidder .stat_content {
  background-image: url("../../../../PF.Base/module/auction/static/image/stat_total_bids.png");
}
.detail_bid_history_stats .stat_counter .stat_content {
  background-image: url("../../../../PF.Base/module/auction/static/image/stat_total_order.png");
}
#auctions_bidden_by_my_friends {
  margin-top: -15px;
}
#auctions_bidden_by_my_friends > ul > li {
  overflow: hidden;
  padding-top: 15px;
  margin-bottom: 15px;
}
#auctions_bidden_by_my_friends > ul > li + li {
  border-top: 1px solid #d7d7d7;
}
#auctions_bidden_by_my_friends > ul > li:after {
  content: " ";
  clear: both;
  display: table;
}
#auctions_bidden_by_my_friends > ul > li .bid_footers {
  margin-top: 5px;
  box-sizing: border-box;
  height: 20px;
  overflow: hidden;
}
#auctions_bidden_by_my_friends > ul > li .bid_footers:before,
#auctions_bidden_by_my_friends > ul > li .bid_footers:after {
  clear: both;
  content: " ";
  display: table;
}
#auctions_bidden_by_my_friends > ul > li .auction_bid_number {
  float: left;
  width: 74px;
  height: 20px;
  box-sizing: border-box;
  line-height: 20px;
  text-align: center;
  color: white;
  padding-right: 10px;
  display: block;
  background: #93979d url("../../../../PF.Base/module/auction/static/image/auction_list_panter_gray_10.png") right center no-repeat;
}
#auctions_bidden_by_my_friends > ul > li .auction_photo_info {
  float: left;
  width: 74px;
  height: 64px;
  box-sizing: border-box;
}
#auctions_bidden_by_my_friends > ul > li .auction_photo_info a {
  display: block;
}
#auctions_bidden_by_my_friends > ul > li .auction_photo_info img {
  width: 64px;
  height: 64px;
}
#auctions_bidden_by_my_friends > ul > li .auction_user_icon,
#auctions_bidden_by_my_friends > ul > li .auction_clock_icon {
  display: inline-block;
  width: 10px;
  height: 10px;
  vertical-align: baseline;
  background-position: center;
  background-repeat: no-repeat;
}
#auctions_bidden_by_my_friends > ul > li .auction_user_icon {
  background-image: url("../../../../PF.Base/module/auction/static/image/auction_list_user_gray_10.png");
}
#auctions_bidden_by_my_friends > ul > li .auction_clock_icon {
  background-image: url("../../../../PF.Base/module/auction/static/image/auction_list_time_gray_10.png");
}
#auctions_bidden_by_my_friends > ul > li .auction_end_time,
#auctions_bidden_by_my_friends > ul > li .auction_owner,
#auctions_bidden_by_my_friends > ul > li .auction_owner a {
  color: #8F8F8F;
  line-height: 16px;
}
#auctions_bidden_by_my_friends > ul > li .auction_info .auction_title {
  font-size: 12px;
  line-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: bold;
}
#auctions_bidden_by_my_friends > ul > li .auction_info .auction_price {
  font-weight: bold;
  font-size: 13px;
  color: #FB8E2D;
  line-height: 16px;
}
#auctions_bidden_by_my_friends .auction_bidden_friends .no_image_user {
  width: 20px;
  height: 20px;
}
#auctions_bidden_by_my_friends .auction_bidden_friends .no_image_user span {
  font-size: 9px;
  top: 5px;
}
#auctions_bidden_by_my_friends .auction_bidden_friends li {
  float: left;
}
#auctions_bidden_by_my_friends .auction_bidden_friends a {
  display: inline-block;
  margin-right: 3px;
}
#auctions_bidden_by_my_friends .auction_bidden_friends a img {
  width: 20px;
  height: 20px;
}
/*V3 to V4*/
body#page_auction_detail #container #content ._block_h1,
body#page_auction_print #container #content ._block_h1 {
  display: none;
}
body#page_auction_detail #container #content ._block_content,
body#page_auction_print #container #content ._block_content {
  padding: 10px;
  background: #fff;
  position: relative;
}
.ecom-manage-request .table-responsive {
  clear: both;
}
.ecom-manage-request .list_result_holder {
  clear: both;
}
.ecom-manage-request .manage_requests_title,
.ecom-manage-request .my_requests_balance {
  font-weight: bold;
  font-size: 120%;
  padding-top: 10px;
  padding-bottom: 20px;
  clear: left;
}
.ecom-manage-request .my_requests_statistic,
.ecom-manage-request .manage_requests {
  background-color: #fff;
  padding: 10px;
}
.ecom-manage-request .my_requests_statistic .statistic_row {
  overflow: hidden;
  margin-bottom: 20px;
}
.ecom-manage-request .my_requests_statistic .statistic_number {
  font-weight: bold;
  font-size: 20px;
  line-height: 50px;
  display: block;
  float: left;
  width: 50%;
  background-color: #ECECEC;
  text-align: center;
}
.ecom-manage-request .my_requests_statistic .statistic_info {
  overflow: hidden;
  padding-left: 15px;
  display: block;
}
.ecom-manage-request .my_requests_statistic .statistic_title {
  text-transform: uppercase;
  line-height: 26px;
  font-size: 14px;
  font-weight: bold;
}
@media (max-width: 768px) {
  .ecom-manage-request .my_requests_statistic .statistic_number {
    float: none;
    width: auto;
  }
  .ecom-manage-request .my_requests_statistic .statistic_info {
    clear: left;
    padding-top: 10px;
    padding-left: 0px;
  }
}
.ecom-manage-request .manage_requests .request_from,
.ecom-manage-request .manage_requests .request_to,
.ecom-manage-request .manage_requests .request_from_label,
.ecom-manage-request .manage_requests .request_to_label,
.ecom-manage-request .manage_requests .request_submit,
.ecom-manage-request .manage_requests .request_money,
.ecom-manage-request .manage_requests .js_from_select,
.ecom-manage-request .manage_requests .js_to_select {
  float: left;
}
.ecom-manage-request .manage_requests .request_from,
.ecom-manage-request .manage_requests .request_to,
.ecom-manage-request .manage_requests .request_submit,
.ecom-manage-request .manage_requests .request_money {
  padding-bottom: 15px;
  padding-right: 15px;
}
.ecom-manage-request .manage_requests .js_from_select,
.ecom-manage-request .manage_requests .js_to_select {
  background: #f4f4f4;
}
@media (max-width: 768px) {
  .ecom-manage-request .manage_requests .request_from,
  .ecom-manage-request .manage_requests .request_to,
  .ecom-manage-request .manage_requests .js_from_select,
  .ecom-manage-request .manage_requests .js_to_select {
    float: none;
    padding-right: 0;
    overflow: hidden;
  }
}
.ecom-manage-request .manage_requests .request_from_label,
.ecom-manage-request .manage_requests .request_to_label {
  line-height: 36px;
  margin-right: 15px;
}
@media (max-width: 768px) {
  .ecom-manage-request .manage_requests .request_from_label,
  .ecom-manage-request .manage_requests .request_to_label {
    margin-right: 0;
    float: none;
  }
}
.ecom-manage-request .manage_requests .js_date_picker {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 135px;
}
@media (max-width: 768px) {
  .ecom-manage-request .manage_requests .js_datepicker_holder {
    display: block;
  }
  .ecom-manage-request .manage_requests .js_date_picker {
    width: 100%;
  }
}
.ecom-manage-request .manage_requests .message_minimu_request {
  clear: left;
  padding: 10px 0;
}
.ynecommerce_responsive_table {
  display: none;
  visibility: hidden;
}
.ynecommerce_full_table .payment_status {
  width: 137px;
}
.ynecommerce_full_table .order_total.price {
  width: 125px;
}
.ynecommerce_full_table .order_date {
  width: 120px;
}
.ynecommerce_full_table .shipping_info {
  width: 200px;
}
.ynecommerce_full_table + .ynecommerce_full_table tr:first-child td {
  border-top: none;
}
.ynecommerce_full_table td a {
  cursor: pointer;
}
.ynecommerce_full_table td span.ynauction-separate + span.ynauction-separate:before {
  content: " | ";
}
.ynecommerce_full_table td,
.ynecommerce_full_table th {
  border: 1px solid #d7d7d7!important;
  position: relative;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.ynecommerce_full_table thead td {
  font-weight: bold;
  text-align: left;
  padding: 10px;
  text-transform: uppercase;
  background-color: #ECECEC;
}
.ynecommerce_full_table.table > thead > tr > th {
  font-weight: bold;
  text-align: left;
  text-transform: uppercase;
  padding: 10px;
  vertical-align: top;
  border-bottom: 0;
}
.ynecommerce_full_table > tbody > tr {
  background-image: none;
}
.ynecommerce_full_table thead th .ynauction_column_sort_up_down {
  display: inline-block;
  float: right;
  vertical-align: middle;
  margin-left: 5px;
}
.ynecommerce_full_table tbody td.price {
  color: #FB8E2D;
}
.ynecommerce_full_table td.action span + span:before {
  content: ' | ';
}
.ynecommerce_full_table.bids_history_table tbody td.price {
  color: #FB8E2D;
}
.ynecommerce_full_table.bids_history_table tbody td {
  color: #333;
  font-size: 110%;
}
.ynecommerce_full_table td .add_to_cart_function {
  padding-top: 5px;
}
.order_detail .order_headline {
  background-color: #f8f8f8;
  padding: 10px 15px;
  line-height: 30px;
  box-sizing: border-box;
  border: 1px solid #dcdcdc;
  border-bottom: 0;
}
.order_detail .order_headline:after {
  clear: both;
  content: " ";
  display: table;
}
.order_detail .order_headline a {
  font-size: 13px;
}
.order_detail .order_headline .order_id_group {
  float: left;
}
.order_detail .order_headline .order_id_group .order_id {
  font-size: 120%;
  color: #3b5998;
  font-weight: bold;
}
.order_detail .order_headline .order_seller_group,
.order_detail .order_headline .order_buyer_group,
.order_detail .order_headline .order_msg_group {
  float: right;
}
.order_detail .order_headline .order_seller_group a,
.order_detail .order_headline .order_buyer_group a {
  font-weight: bold;
  font-size: 120%;
}
.order_detail .order_headline .order_msg_group {
  margin-left: 15px;
  padding-left: 15px;
  border-left: 1px solid #d7d7d7;
}
.order_detail .order_body {
  padding: 10px;
  border: 1px solid #dcdcdc;
}
.order_detail .order_body .order_item {
  font-size: 13px;
}
.order_detail .order_body .order_item .order_row {
  border-bottom: 1px solid #d7d7d7;
  padding: 15px;
}
.order_detail .order_body .order_item .order_row:after {
  content: " ";
  display: table;
  clear: both;
}
.order_detail .order_body .order_item .order_row .product-img {
  float: left;
  width: 58px;
}
.order_detail .order_body .order_item .order_row .product-img a,
.order_detail .order_body .order_item .order_row .product-img img {
  display: block;
  width: 58px;
  height: 58px;
}
.order_detail .order_body .order_item .order_row .product_info {
  overflow: hidden;
  padding-left: 15px;
}
.order_detail .order_body .order_item .order_row .product_quantity {
  padding: 0 10px;
}
.order_detail .order_body .order_item .order_row .product-title,
.order_detail .order_body .order_item .order_row .product_quantity,
.order_detail .order_body .order_item .order_row .product_price {
  float: left;
  box-sizing: border-box;
}
.order_detail .order_body .order_item .order_row .product-title {
  width: 50%;
}
.order_detail .order_body .order_item .order_row .product_quantity {
  width: 25%;
}
.order_detail .order_body .order_item .order_row .product_price {
  width: 25%;
  text-align: right;
  color: #FB8E2D;
  font-weight: bold;
  font-size: 16px;
}
.order_detail .order_body .shipping_info {
  padding: 0 15px 15px 15px;
}
.order_detail .order_body .shipping_info .shipping_label,
.order_detail .order_body .shipping_info .message_label {
  font-weight: bold;
  font-size: 12px;
  padding: 15px 0px 7px 0px;
}
.order_detail .order_body .shipping_info .shipping_details:after {
  clear: both;
  content: " ";
  display: table;
}
.order_detail .order_body .shipping_info .shipping_details .details {
  border: 2px dashed #d7d7d7;
  padding: 15px;
  float: left;
  width: 60%;
  box-sizing: border-box;
}
.order_detail .order_body .shipping_info .shipping_details .summary {
  text-align: right;
  float: left;
  width: 40%;
  box-sizing: border-box;
  color: #8F8F8F;
}
.order_detail .order_body .shipping_info .shipping_details .summary .order_state,
.order_detail .order_body .shipping_info .shipping_details .summary .order_button {
  float: left;
  display: block;
  box-sizing: border-box;
  text-align: right;
}
.order_detail .order_body .shipping_info .shipping_details .summary .order_status {
  height: 44px;
  background: #f4f4f4;
  box-sizing: border-box;
}
.order_detail .order_body .shipping_info .shipping_details .summary .order_button {
  margin-top: 10px;
  float: right;
}
.order_detail .order_body .shipping_info .shipping_details .summary .order_state {
  width: 100%;
}
.order_detail .order_body .shipping_info .shipping_details .summary .status_value {
  background-color: #b9b9b9;
  display: inline-block;
  padding: 2px 10px;
  border-radius: 4px;
  color: white;
}
.order_detail .order_body .shipping_info .shipping_details .summary .currency {
  color: #FB8E2D;
  font-weight: bold;
}
.order_detail .order_body .shipping_info .shipping_details .summary .subtotal {
  font-size: 16px;
}
.order_detail .order_body .shipping_info .shipping_details .summary .total {
  font-size: 13px;
}
.order_detail .order_body .shipping_info .shipping_details .summary .subtotal,
.order_detail .order_body .shipping_info .shipping_details .summary .total,
.order_detail .order_body .shipping_info .shipping_details .summary .status_title {
  padding-bottom: 10px;
}
#ynEcommerceAdvancedSearch {
  position: absolute;
  left: 180px;
  top: 16px;
}
#ynecommerce_advsearch .search_row {
  margin-bottom: 5px;
}
#ynecommerce_advsearch .search_row:before {
  content: " ";
  display: table;
}
#ynecommerce_advsearch .search_row:after {
  content: " ";
  display: table;
  clear: both;
}
#ynecommerce_advsearch .product_title_label,
#ynecommerce_advsearch .product_order_label,
#ynecommerce_advsearch .product_from_label,
#ynecommerce_advsearch .product_to_label,
#ynecommerce_advsearch .product_status_label,
#ynecommerce_advsearch .product_type_label {
  font-weight: bold;
  display: block;
  line-height: 26px;
}
#ynecommerce_advsearch #product_title,
#ynecommerce_advsearch #order_id {
  width: 100%;
}
#ynecommerce_advsearch .product_title_control {
  display: block;
  padding-right: 10px;
}
#ynecommerce_advsearch .product_order_group {
  display: block;
}
#ynecommerce_advsearch .product_from_control,
#ynecommerce_advsearch .product_to_control,
#ynecommerce_advsearch .product_status_control,
#ynecommerce_advsearch .product_type_control {
  display: block;
}
#ynecommerce_advsearch .product_from_group,
#ynecommerce_advsearch .product_to_group,
#ynecommerce_advsearch .product_type_group,
#ynecommerce_advsearch .product_status_group,
#ynecommerce_advsearch .product_title_group,
#ynecommerce_advsearch .product_order_group {
  float: left;
  box-sizing: border-box;
}
#ynecommerce_advsearch .product_title_group {
  width: 70%;
}
#ynecommerce_advsearch .product_order_group {
  width: 30%;
}
#ynecommerce_advsearch .product_status_group,
#ynecommerce_advsearch .product_type_group {
  width: 17%;
}
#ynecommerce_advsearch .product_from_group,
#ynecommerce_advsearch .product_to_group {
  width: 30%;
}
#ynecommerce_advsearch .product_from_control,
#ynecommerce_advsearch .product_to_control {
  padding-right: 30px;
  position: relative;
}
#ynecommerce_advsearch #js_from_date_listing_anchor,
#ynecommerce_advsearch #js_to_date_listing_anchor {
  position: absolute;
  right: 10px;
  top: 12px;
}
#ynecommerce_advsearch #js_to_date_listing,
#ynecommerce_advsearch #js_from_date_listing,
#ynecommerce_advsearch #btn_search {
  width: 100%;
}
#ynecommerce_advsearch .product_status_group,
#ynecommerce_advsearch .product_type_group {
  padding-right: 10px;
}
#ynecommerce_advsearch #order_status,
#ynecommerce_advsearch #item_type {
  height: 25px;
  width: 100%;
}
#ynecommerce_mycart .cart_section + .cart_section,
#ynecommerce_checkout_cart .cart_section + .cart_section {
  margin-top: 20px;
}
#ynecommerce_mycart .cart_section .cart_header,
#ynecommerce_checkout_cart .cart_section .cart_header {
  background-color: #ECECEC;
  line-height: 50px;
  padding: 0 15px;
}
#ynecommerce_mycart .cart_section .cart_header a,
#ynecommerce_checkout_cart .cart_section .cart_header a {
  font-size: 150%;
  font-weight: bold;
}
#ynecommerce_mycart .cart_section .card_body,
#ynecommerce_checkout_cart .cart_section .card_body {
  border: 1px solid #d7d7d7;
}
#ynecommerce_mycart .cart_section .cart_item,
#ynecommerce_checkout_cart .cart_section .cart_item {
  padding: 10px;
}
#ynecommerce_mycart .cart_section .cart_item:after,
#ynecommerce_checkout_cart .cart_section .cart_item:after {
  content: " ";
  clear: both;
  display: block;
}
#ynecommerce_mycart .cart_section .cart_item .item_photo,
#ynecommerce_checkout_cart .cart_section .cart_item .item_photo {
  float: left;
  display: block;
  box-sizing: border-box;
  width: 60px;
  height: 60px;
  border: 1px solid #d7d7d7;
}
#ynecommerce_mycart .cart_section .cart_item .item_photo img,
#ynecommerce_checkout_cart .cart_section .cart_item .item_photo img {
  width: 58px;
  height: 58px;
}
#ynecommerce_mycart .cart_section .cart_item .cart_item_info,
#ynecommerce_checkout_cart .cart_section .cart_item .cart_item_info {
  overflow: hidden;
  padding-left: 15px;
  box-sizing: border-box;
  position: relative;
  height: auto;
  background-color: transparent;
  line-height: inherit;
  border: none;
  margin-top: 0;
}
#ynecommerce_mycart .cart_section .cart_item .item_title,
#ynecommerce_mycart .cart_section .cart_item .item_type,
#ynecommerce_mycart .cart_section .cart_item .item_extra,
#ynecommerce_mycart .cart_section .cart_item .item_quantity,
#ynecommerce_checkout_cart .cart_section .cart_item .item_title,
#ynecommerce_checkout_cart .cart_section .cart_item .item_type,
#ynecommerce_checkout_cart .cart_section .cart_item .item_extra,
#ynecommerce_checkout_cart .cart_section .cart_item .item_quantity {
  float: left;
  display: block;
  box-sizing: border-box;
  padding-right: 15px;
}
#ynecommerce_mycart .cart_section .cart_item .item_type,
#ynecommerce_mycart .cart_section .cart_item .item_extra,
#ynecommerce_checkout_cart .cart_section .cart_item .item_type,
#ynecommerce_checkout_cart .cart_section .cart_item .item_extra {
  width: 15%;
}
#ynecommerce_mycart .cart_section .cart_item .item_quantity,
#ynecommerce_checkout_cart .cart_section .cart_item .item_quantity {
  width: 25%;
}
#ynecommerce_mycart .cart_section .cart_item .item_quantity input,
#ynecommerce_checkout_cart .cart_section .cart_item .item_quantity input {
  box-sizing: border-box;
  width: 40px;
}
#ynecommerce_mycart .cart_section .cart_item .item_title,
#ynecommerce_checkout_cart .cart_section .cart_item .item_title {
  width: 35%;
}
#ynecommerce_mycart .cart_section .cart_item .item_title a,
#ynecommerce_checkout_cart .cart_section .cart_item .item_title a {
  text-decoration: none;
  color: #3b5998;
  font-weight: bold;
}
#ynecommerce_mycart .cart_section .cart_item .item_price,
#ynecommerce_checkout_cart .cart_section .cart_item .item_price {
  color: #FB8E2D;
  font-size: 150%;
  line-height: 20px;
}
#ynecommerce_mycart .cart_section .cart_item .mycart_quantity_product,
#ynecommerce_checkout_cart .cart_section .cart_item .mycart_quantity_product {
  width: 36px;
  box-sizing: border-box;
}
#ynecommerce_mycart .cart_section .cart_item .item_extra,
#ynecommerce_checkout_cart .cart_section .cart_item .item_extra {
  text-align: right;
}
#ynecommerce_mycart .item_footer,
#ynecommerce_checkout_cart .item_footer {
  text-align: right;
  padding: 15px;
  border-top: 1px solid #d7d7d7;
}
#ynecommerce_mycart .item_footer:after,
#ynecommerce_checkout_cart .item_footer:after {
  clear: both;
  content: "";
  display: block;
}
#ynecommerce_mycart .item_footer .msg_label,
#ynecommerce_checkout_cart .item_footer .msg_label {
  padding-bottom: 5px;
  font-weight: bold;
  color: #747474;
}
#ynecommerce_mycart .item_footer .msg_group,
#ynecommerce_mycart .item_footer .item_total,
#ynecommerce_checkout_cart .item_footer .msg_group,
#ynecommerce_checkout_cart .item_footer .item_total {
  float: left;
  width: 50%;
  box-sizing: border-box;
}
#ynecommerce_mycart .item_footer .msg_group,
#ynecommerce_checkout_cart .item_footer .msg_group {
  text-align: left;
}
#ynecommerce_mycart .item_footer .msg_group textarea,
#ynecommerce_checkout_cart .item_footer .msg_group textarea {
  width: 100%;
  background: #f4f4f4;
  padding: 10px;
}
#ynecommerce_mycart .item_footer .item_total,
#ynecommerce_checkout_cart .item_footer .item_total {
  padding-top: 45px;
}
#ynecommerce_mycart .item_footer .sum_label,
#ynecommerce_checkout_cart .item_footer .sum_label {
  font-size: 120%;
}
#ynecommerce_mycart .item_footer .price,
#ynecommerce_checkout_cart .item_footer .price {
  color: #FB8E2D;
  font-weight: bold;
  font-size: 150%;
}
#ynecommerce_mycart .item_footer .buy_all_this,
#ynecommerce_checkout_cart .item_footer .buy_all_this {
  margin-top: 5px;
}
#ynecommerce_mycart .item_footer a.btn_submit,
#ynecommerce_checkout_cart .item_footer a.btn_submit {
  display: inline-block;
  background: #627AAC;
  color: #fff;
  border: 1px #365FAF solid;
  line-height: 26px;
  text-transform: uppercase;
  padding: 0 10px;
  font-weight: bold;
}
#ynecommerce_mycart .item_footer a.btn_submit:hover,
#ynecommerce_checkout_cart .item_footer a.btn_submit:hover {
  text-decoration: none;
}
#ynecommerce_mycart .sum_label,
#ynecommerce_checkout_cart .sum_label {
  font-size: 120%;
  color: #8F8F8F;
}
#ynecommerce_mycart .card_end,
#ynecommerce_checkout_cart .card_end {
  display: block;
  text-align: right;
  padding: 15px 0px;
}
#ynecommerce_mycart .card_end .buy_all_this,
#ynecommerce_checkout_cart .card_end .buy_all_this {
  padding-top: 10px;
}
#ynecommerce_mycart .card_end a.btn_continue,
#ynecommerce_checkout_cart .card_end a.btn_continue {
  display: inline-block;
  background: #627AAC;
  color: #fff;
  border: 1px #365FAF solid;
  line-height: 50px;
  text-transform: uppercase;
  padding: 0 10px;
  font-weight: bold;
  font-size: 150%;
}
#ynecommerce_mycart .card_end a.btn_continue:hover,
#ynecommerce_checkout_cart .card_end a.btn_continue:hover {
  text-decoration: none;
}
#ynecommerce_mycart .card_end a.btn_submit,
#ynecommerce_checkout_cart .card_end a.btn_submit {
  display: inline-block;
  background: #FB8E2D;
  color: #fff;
  line-height: 50px;
  text-transform: uppercase;
  padding: 0 10px;
  font-weight: bold;
  font-size: 150%;
  border: 1px solid #f07405;
}
#ynecommerce_mycart .card_end a.btn_submit:hover,
#ynecommerce_checkout_cart .card_end a.btn_submit:hover {
  text-decoration: none;
}
#ynecommerce_mycart .card_end .price,
#ynecommerce_checkout_cart .card_end .price {
  font-weight: bold;
  color: #FB8E2D;
  font-size: 150%;
}
#ynecommerce_checkout_form {
  position: relative;
}
#ynecommerce_checkout_form .shipping_information_title {
  position: relative;
  padding: 0px 0px 5px 0px;
  margin: 5px 0px 8px 0px;
  font-size: 16px;
  color: #3b5998;
  font-weight: bold;
}
#ynecommerce_checkout_form .shipping_information_title .circle {
  background-color: #ECECEC;
  display: inline-block;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  font-size: 14px;
  text-align: center;
  color: #000000;
}
#ynecommerce_checkout_form input[type="radio"] {
  margin: 0;
  vertical-align: 1px;
}
#ynecommerce_checkout_form .btn_add_address {
  position: absolute;
  right: 0;
  top: -5px;
  display: inline-block;
}
#ynecommerce_checkout_form .btn_add_address:hover {
  text-decoration: none;
}
#ynecommerce_checkout_form .contact_list:after {
  content: " ";
  clear: both;
  display: table;
}
#ynecommerce_checkout_form .contact_item {
  width: 50%;
  float: left;
  display: block;
  box-sizing: border-box;
  padding: 10px;
}
#ynecommerce_checkout_form .contact_item:nth-child(2n+1) {
  clear: left;
}
#ynecommerce_checkout_form .contact_item .contact_content {
  border: 4px dashed #d7d7d7;
  position: relative;
}
#ynecommerce_checkout_form .contact_item .contact_content:hover,
#ynecommerce_checkout_form .contact_item .contact_content .selected {
  border: 4px solid #d7d7d7;
}
#ynecommerce_checkout_form .contact_item .selected_this {
  position: absolute;
  padding-left: 34px;
  line-height: 50px;
  vertical-align: middle;
  left: -4px;
  bottom: -4px;
  font-size: 13px;
  font-weight: bold;
  color: #FB8E2D;
  font-style: italic;
  background: url("../../../../PF.Base/module/auction/static/image/checkout_selected_contact.png") left bottom no-repeat;
  display: none;
}
#ynecommerce_checkout_form .contact_item.selected .selected_this {
  display: block;
}
#ynecommerce_checkout_form .contact_item .item_header {
  font-weight: bold;
  font-size: 150%;
  padding: 15px 10px 10px 10px;
  color: #3b5998;
}
#ynecommerce_checkout_form .contact_item .item_row {
  padding: 5px 5px 5px 33px;
}
#ynecommerce_checkout_form .contact_item .item_footer {
  margin-top: 25px;
  font-weight: bold;
  padding: 10px;
  text-align: right;
  border-top: 1px dashed #d7d7d7;
  font-size: 13px;
  position: relative;
}
#ynecommerce_checkout_form .contact_item .item_footer:after {
  clear: both;
  box-sizing: border-box;
  display: table;
}
#ynecommerce_checkout_form .contact_item .item_label {
  text-transform: uppercase;
  color: #8F8F8F;
}
.ecom_my_order_item {
  padding-top: 10px;
  border-top: 1px solid #d7d7d7;
  margin-top: 10px;
}
.ecom_my_order_item .price {
  color: #FB8E2D;
}
.ecom_my_order_item > div {
  padding: 5px 0;
}
.ecom_my_order_item > div:before,
.ecom_my_order_item > div:after {
  display: table;
  clear: both;
  content: " ";
}
.ecom_my_order_item .item_label,
.ecom_my_order_item .item_value {
  float: left;
  box-sizing: border-box;
  display: block;
}
.ecom_my_order_item .item_label {
  width: 32%;
}
.ecom_my_order_item .item_value {
  width: 68%;
}
#ynecommerce_my_orders_search .product_from_control,
#ynecommerce_my_orders_search .product_to_control {
  position: relative;
}
#ynecommerce_my_orders_search .product_from_control #js_from_date_listing_anchor,
#ynecommerce_my_orders_search .product_to_control #js_from_date_listing_anchor,
#ynecommerce_my_orders_search .product_from_control #js_to_date_listing_anchor,
#ynecommerce_my_orders_search .product_to_control #js_to_date_listing_anchor {
  position: absolute;
  top: 12px;
  right: 10px;
}
#ynecommerce_my_orders_search .product_from_control input.js_date_picker,
#ynecommerce_my_orders_search .product_to_control input.js_date_picker {
  width: 100%;
}
#page_ecommerce_my-orders div#ui-datepicker-div {
  z-index: 9999 !important;
}
@media screen and (max-width: 600px) {
  #ynecommerce_checkout_form .contact_item {
    width: 100%;
  }
  #ynecommerce_my_orders_search .product_from_group,
  #ynecommerce_my_orders_search .product_to_group,
  #ynecommerce_my_orders_search .product_status_group,
  #ynecommerce_my_orders_search .product_type_group,
  #ynecommerce_my_orders_search .product_submit_group {
    width: 50%;
    padding-left: 0px;
    padding-right: 10px;
  }
  #ynecommerce_my_orders_search .product_submit_group .product_from_label {
    display: none;
  }
  #ynecommerce_my_orders_search .product_submit_group .product_submit_control {
    padding-top: 10px;
    clear: both;
  }
  #ynecommerce_mycart .item_footer,
  #ynecommerce_checkout_cart .item_footer {
    text-align: left;
  }
  #ynecommerce_mycart .item_footer .msg_group,
  #ynecommerce_mycart .item_footer .item_total,
  #ynecommerce_checkout_cart .item_footer .msg_group,
  #ynecommerce_checkout_cart .item_footer .item_total {
    width: 100%;
  }
  #ynecommerce_mycart .item_footer .item_total,
  #ynecommerce_checkout_cart .item_footer .item_total {
    padding-top: 5px;
  }
  #ynecommerce_mycart .card_end,
  #ynecommerce_checkout_cart .card_end {
    text-align: left;
  }
  #ynecommerce_mycart .card_end .buy_all_this a.btn_submit,
  #ynecommerce_mycart .card_end .buy_all_this a.btn_continue,
  #ynecommerce_checkout_cart .card_end .buy_all_this a.btn_submit,
  #ynecommerce_checkout_cart .card_end .buy_all_this a.btn_continue {
    display: block;
    text-align: center;
    margin-bottom: 15px;
  }
  #ynecommerce_mycart .cart_section .cart_item .item_title,
  #ynecommerce_mycart .cart_section .cart_item .item_quantity,
  #ynecommerce_mycart .cart_section .cart_item .item_type,
  #ynecommerce_mycart .cart_section .cart_item .item_extra,
  #ynecommerce_checkout_cart .cart_section .cart_item .item_title,
  #ynecommerce_checkout_cart .cart_section .cart_item .item_quantity,
  #ynecommerce_checkout_cart .cart_section .cart_item .item_type,
  #ynecommerce_checkout_cart .cart_section .cart_item .item_extra {
    width: 100%;
    text-align: left;
    padding-top: 5px;
  }
}
/*append css*/
#panels {
  z-index: 1;
}
._block_menu_sub .header_display > ul > li > a,
._block_menu_sub .header_display > ul > li > a:hover {
  padding-right: 30px !important;
}
._block_menu_sub .header_display > ul > li.active > a span.buyer_section_menu_number,
._block_menu_sub .header_display > ul > li.active > a span.ecommerce_menu_number {
  background-color: #fff;
  color: #298ada;
}
.clear-bg-padding {
  overflow: hidden;
  padding: 0px !important;
  background: transparent !important;
}
#container #content > ._block_h1 > h1 {
  padding: 10px !important;
  background: #fff !important;
}
body[id^=page_auction] #panels #left .title,
body[id^=page_auction] #panels #right .title {
  padding: 10px;
  background: #fff;
}
body[id^=page_auction] #panels #left .content,
body[id^=page_auction] #panels #right .content {
  padding: 10px;
  background: #fff;
}
body[id^=page_auction] #container #content .block .title {
  padding: 10px;
  background: #fff;
}
body[id^=page_auction] #container #content .block .content {
  padding: 10px;
  background: #fff;
}
body[id^=page_auction] .ms-lightbox-btn {
  bottom: 15px;
  right: 15px;
  position: absolute;
}
body[id^=page_auction] .ms-lightbox-btn .ms-lightbox {
  width: 34px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  font-size: 20px;
  color: white;
}
body[id^=page_auction] .ms-thumb-list.ms-dir-h {
  height: 100px;
  margin-left: 30px;
  margin-right: 30px;
  width: 290px;
  padding-top: 10px;
  position: absolute;
  bottom: -120px;
}
body[id^=page_auction] .ms-thumb-list.ms-dir-h .ms-thumb-frame {
  width: 80px;
  height: 82px;
  border: 4px solid #eaeaea;
  margin-right: 3px;
  position: relative;
  overflow: visible;
}
body[id^=page_auction] .ms-thumb-list.ms-dir-h .ms-thumb-frame img {
  width: 100%;
  height: 100%;
  max-width: none;
}
.table-responsive {
  background: #FFF;
}
body[id^=page_auction] ul.table_clear_button {
  margin-top: 15px;
}
body[id^=page_auction] ul.table_clear_button li {
  width: 100%;
}
body[id^=page_auction] ul.table_clear_button li input {
  width: 100%;
}
body#page_auction_add .js_datepicker_holder,
body#page_auction_edit .js_datepicker_holder {
  display: inline-block;
}
body#page_auction_add .global_attachment_header .global_attachment_manage,
body#page_auction_edit .global_attachment_header .global_attachment_manage,
body#page_ecommerce_order-detail .global_attachment_header .global_attachment_manage {
  display: none;
}
body#page_ecommerce_order-detail .global_attachment_header .global_attachment_list li:nth-child(3) {
  display: none;
}
body#page_ecommerce_order-detail h1 + #breadcrumb_list a.ajax_link.first,
body#page_auction_manageauction h1 + #breadcrumb_list a.ajax_link.first,
body#page_auction_settings h1 + #breadcrumb_list a.ajax_link.first,
body#page_auction_statistic h1 + #breadcrumb_list a.ajax_link.first,
body#page_ecommerce_checkout h1 + #breadcrumb_list a.ajax_link.first,
body#page_ecommerce_manage-orders h1 + #breadcrumb_list a.ajax_link.first,
body#page_ecommerce_my-requests h1 + #breadcrumb_list a.ajax_link.first {
  display: none !important;
}
body#page_ecommerce_order-detail h1 + #breadcrumb_list,
body#page_auction_manageauction h1 + #breadcrumb_list,
body#page_auction_settings h1 + #breadcrumb_list,
body#page_auction_statistic h1 + #breadcrumb_list,
body#page_ecommerce_checkout h1 + #breadcrumb_list,
body#page_ecommerce_manage-orders h1 + #breadcrumb_list,
body#page_ecommerce_my-requests h1 + #breadcrumb_list {
  position: relative;
  top: -3px;
}
._block_h1 h1 {
  margin-bottom: 15px !important;
}
/*v4 checkout add new address*/
#js_ecommerce_block_add_new_address .table .table_right {
  border: none;
  padding: 0px;
}
#js_ecommerce_block_add_new_address .table .table_right input[type="email"],
#js_ecommerce_block_add_new_address .table .table_right input[type="text"],
#js_ecommerce_block_add_new_address .table .table_right input[type="password"],
#js_ecommerce_block_add_new_address .table .table_right textarea,
#js_ecommerce_block_add_new_address .table .table_right textarea:focus {
  background: #f2f2f2;
  padding: 10px;
}
#js_ecommerce_block_add_new_address .table .table_right input[type="email"]#address_country_code,
#js_ecommerce_block_add_new_address .table .table_right input[type="email"]#address_city_code,
#js_ecommerce_block_add_new_address .table .table_right input[type="email"]#address_phone_number,
#js_ecommerce_block_add_new_address .table .table_right input[type="text"]#address_country_code,
#js_ecommerce_block_add_new_address .table .table_right input[type="text"]#address_city_code,
#js_ecommerce_block_add_new_address .table .table_right input[type="text"]#address_phone_number,
#js_ecommerce_block_add_new_address .table .table_right input[type="password"]#address_country_code,
#js_ecommerce_block_add_new_address .table .table_right input[type="password"]#address_city_code,
#js_ecommerce_block_add_new_address .table .table_right input[type="password"]#address_phone_number,
#js_ecommerce_block_add_new_address .table .table_right textarea#address_country_code,
#js_ecommerce_block_add_new_address .table .table_right textarea#address_city_code,
#js_ecommerce_block_add_new_address .table .table_right textarea#address_phone_number,
#js_ecommerce_block_add_new_address .table .table_right textarea:focus#address_country_code,
#js_ecommerce_block_add_new_address .table .table_right textarea:focus#address_city_code,
#js_ecommerce_block_add_new_address .table .table_right textarea:focus#address_phone_number {
  width: 33% !important;
  margin-bottom: 10px !important;
  float: left;
}
body[id^=page_auction] #public_message {
  display: none !important;
}
.subdirectory_section_menu ul li {
  height: 32px;
}
div[id^=ynauction_role] .item_is_active,
div[id^=ynauction_role] .item_is_not_active {
  white-space: nowrap;
}
.auction\.detail .ynauction_detail_page {
  padding: 10px;
}
div[id^=js_controller_directory_index] .sub_section_menu ul li a {
  padding-right: 30px;
  display: block;
}
div[id^=js_controller_directory_index] .sub_section_menu ul li a span {
  position: absolute;
  right: 0;
}
.header_filter_holder .ynauction_adv_search {
  display: inline-block;
}
@media screen and (min-width: 768px) {
  body.directory\.index #js_is_user_profile .profile_header #section_menu {
    position: static;
    margin-top: 10px;
  }
  body.directory\.index #section_menu ul li {
    float: none;
    display: inline-block;
    margin-right: 10px;
  }
  body.directory\.index #section_menu ul li a,
  body.directory\.index #section_menu ul li a:hover {
    margin-left: 0;
  }
}
@media screen and (max-width: 1001px) {
  .auction_categories_content .auction_category {
    width: 50%;
  }
  .chart_for_bidding_fields > div {
    width: 100%;
  }
  .chart_for_bidding_fields .submit_group {
    margin-top: 10px;
  }
}
@media screen and (max-width: 767px) {
  /*v4*/
  /*end v4*/
  #bidincrement_form .title {
    font-weight: bold;
    padding: 10px 0;
  }
  #bidincrement_form .table_left,
  #bidincrement_form .table_right {
    padding-top: 10px;
  }
  #bidincrement_form .table_right div + div {
    padding-top: 10px;
  }
  #bidincrement_form input[type="text"] {
    margin: 8px 8px 4px 0;
  }
  #my_bidden_history_body .biddens_info > div {
    width: 100%;
  }
  .bidincrement_content .bidincrement_from,
  .bidincrement_content .bidincrement_to,
  .bidincrement_content .bidincrement_increment {
    width: 30%;
  }
  .bidincrement_content .bidincrement_from input[type="text"],
  .bidincrement_content .bidincrement_to input[type="text"],
  .bidincrement_content .bidincrement_increment input[type="text"] {
    max-width: 80%;
  }
}
#mobile_content #site_content #js_statistic_search_form {
  padding-left: 15px;
  padding-right: 15px;
}
.auction\.detail a#ym-open-right {
  display: none;
}
#refresh-bidder {
  display: block;
  margin-bottom: 10px;
}
#main:not(.empty-right) .order_id_group,
#main:not(.empty-right) .order_msg_group,
#main:not(.empty-right) .order_seller_group {
  float: none !important;
  border-left: 0 !important;
  margin-left: 0 !important;
  padding-left: 0 !important;
}
@media screen and (max-width: 768px) {
  .order_id_group,
  .order_msg_group,
  .order_seller_group {
    float: none !important;
    border-left: 0 !important;
    margin-left: 0 !important;
    padding-left: 0 !important;
  }
  .order_detail .order_headline .order_msg_group,
  .order_detail .order_headline .order_buyer_group {
    clear: left;
    float: left;
    padding: 0;
    margin: 0;
    border-left: 0;
  }
  .order_detail .order_body .shipping_info .shipping_details .summary {
    width: 100%;
    padding-top: 15px;
    text-align: left;
  }
  .order_detail .order_body .shipping_info .shipping_details .details {
    width: 100%;
  }
  .order_detail .order_body .order_item .order_row .product_title,
  .order_detail .order_body .order_item .order_row .product_quantity,
  .order_detail .order_body .order_item .order_row .product_price {
    width: 100%;
    text-align: left;
  }
  .order_detail .order_body .order_item .order_row .product_quantity {
    padding: 5px 0;
  }
  #ynecommerce_checkout_form .btn_add_address {
    position: static;
    clear: both;
    margin-top: 10px;
  }
  #breadcrumb_list ul li {
    margin-right: 0;
  }
}
@media screen and (max-width: 480px) {
  /*v4*/
  .table_clear_button {
    display: block !important;
    margin: 15px 0 0 0 !important;
  }
  .table_clear_button li {
    padding: 0px !important;
    margin-bottom: 5px !important;
  }
  /*v4*/
  body[id^=page_auction] #container {
    display: block;
  }
}
@media (max-device-width: 700px), (max-width: 700px) {
  body[id^=page_auction].show-side-panel-mode #panels {
    overflow-y: scroll;
  }
}
@media (min-width: 769px) {
  .ynecommerce-paddingleft-5 {
    padding-left: 5px!important;
  }
  .ynecommerce-paddingright-5 {
    padding-right: 5px!important;
  }
}
@media (max-width: 991px) {
  .col-sm-12.ynecommerce-paddingright-5,
  .col-sm-12.ynecommerce-paddingleft-5 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
}
.ynecommerce-search-filter-block {
  padding: 15px;
  background-color: #f8f8f8;
  border: 1px solid #dcdcdc;
  margin-bottom: 20px;
}
.ynecommerce-search-filter-block .ynicon {
  color: #a2a2a2;
}
.ynecommerce-search-filter-block .input-group-addon:last-child {
  border-left: 1px solid #dcdcdc;
  position: relative;
  left: -2px;
}
.ynecommerce-table-filter th {
  position: relative;
}
.ynecommerce-table-filter td {
  min-width: 100px;
}
.ynecommerce-table-filter .ynstore-sort-btn {
  position: absolute;
  top: 5px;
  right: 5px;
}
.ynecommerce-table-filter td.products {
  min-width: 200px;
}
.ynecommerce-table-filter td.buyer {
  min-width: 100px;
}
.ynecommerce-table-filter td.shipping_info {
  min-width: 200px;
}
.ynecommerce_orders_information {
  margin-bottom: 20px;
}
.ynecommerce_orders_information > div {
  margin-bottom: 5px;
}
.ynecommerce_orders_information span {
  color: #ffab00;
  font-weight: bold;
  font-size: 16px;
}
/*End ecommerce*/
/*Begin fevent*/
#location_left {
  float: left;
  margin-left: 100px;
  width: 42%;
}
#mapHolder {
  float: left;
  width: 40%;
  height: 300px;
  clear: right;
  border: 1px #999 solid;
}
#location_left .table_left {
  float: left;
  position: relative;
}
.repeat_details_error {
  margin-left: 100px;
  color: #D95151;
  font-style: italic;
  text-decoration: none;
}
.ynfe_view_infor {
  color: #666666;
  font-size: 12px;
  font-weight: bold;
  padding: 2px 0 6px;
}
.ynfevent-end-repeat-item {
  margin-bottom: 10px;
}
.ynfevent-event-type {
  margin-bottom: 5px;
}
#ynfevent_repeat_section {
  display: none;
}
/* ================================================================================ */
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
  display: none;
}
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}
.mfp-ajax-cur {
  cursor: progress;
}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
  cursor: auto;
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.mfp-loading.mfp-figure {
  display: none;
}
.mfp-hide {
  display: none !important;
}
.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}
.mfp-preloader a {
  color: #cccccc;
}
.mfp-preloader a:hover {
  color: white;
}
.mfp-s-ready .mfp-preloader {
  display: none;
}
.mfp-s-error .mfp-content {
  display: none;
}
button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
}
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover,
.mfp-close:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
.mfp-close:active {
  top: 1px;
}
.mfp-close-btn-in .mfp-close {
  color: #333333;
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px;
}
.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.mfp-arrow:active {
  margin-top: -54px;
}
.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}
.mfp-arrow:after,
.mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}
.mfp-arrow:before,
.mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}
.mfp-arrow-left {
  left: 0;
}
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
  border-right: 17px solid white;
  margin-left: 31px;
}
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid #3f3f3f;
}
.mfp-arrow-right {
  right: 0;
}
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
  border-left: 17px solid white;
  margin-left: 39px;
}
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
  border-left: 27px solid #3f3f3f;
}
.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
  top: -40px;
}
.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: black;
}
/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}
/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}
.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444444;
}
.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}
.mfp-figure figure {
  margin: 0;
}
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}
.mfp-image-holder .mfp-content {
  max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
		 * Remove all paddings around the image on small screen
		 */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
.mfp-ie7 .mfp-img {
  padding: 0;
}
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}
.mfp-ie7 .mfp-container {
  padding: 0;
}
.mfp-ie7 .mfp-content {
  padding-top: 44px;
}
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}
.white-popup-block {
  background: #FFF;
  padding: 20px 30px;
  text-align: left;
  max-width: 650px;
  margin: 40px auto;
  position: relative;
}
.white-popup-block-without-width {
  background: #FFF;
  padding: 20px 30px;
  text-align: left;
  margin: 40px auto;
  position: relative;
}
.white-popup-block-previewnewbusiness {
  background: #FFF;
  padding: 20px 30px;
  text-align: left;
  max-width: 980px;
  margin: 40px auto;
  position: relative;
}
.white-popup-block .white-popup-block-title {
  font-size: 1.2em;
  font-weight: bold;
  margin-bottom: 10px;
}
.white-popup-block .white-popup-block-content {
  line-height: 1.4em;
  word-break: break-word;
  margin-bottom: 5px;
}
.white-popup-block .white-popup-block-btn {
  display: inline-block;
  cursor: pointer;
  font-size: 11px;
  margin: 0px;
  padding: 4px 8px 4px 8px;
  vertical-align: middle;
  font-weight: bold;
  overflow: visible;
  background: #666666;
  border: 1px #000 solid;
  -moz-box-shadow: 2px 2px 2px #CFCFCF;
  -webkit-box-shadow: 2px 2px 2px #CFCFCF;
  box-shadow: 2px 2px 2px #CFCFCF;
  background: #627AAC;
  color: #fff;
  border: 1px #365FAF solid;
}
/* ================================================================================ */
.ynfevent-edit-confirm-box-title {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
}
#ynfevent_editconfirmboxoption {
  margin-top: 10px;
}
#ynfevent_editconfirmboxoption input[type=radio] {
  margin-bottom: 5px;
  margin-top: 3px;
}
.ynfevent-edit-confirm-box-button {
  text-align: right;
}
.ynfevent-edit-confirm-box-hint {
  margin-top: 10px;
  margin-bottom: 10px;
  font-style: italic;
}
#js_event_block_detail .edit_menu_container {
  margin-bottom: 5px!important;
}
body[id^=page_fevent] {
  /* ================================ */
  /* Reset */
  /* Upcomming and My event */
  /*
    .large_item:hover div.background{
        transform: scale(1.2) rotate(2deg);
    }*/
  /*.fevent_slide_info{ 
        color: #CCCCCC;
        left: 0;
        padding:0;
        line-height: 18px;
        position: relative;
        z-index: 1000;
        width:100% !important;
        background:none !important;
    }
    */
  /* Reset */
  /* Detail Event */
}
body[id^=page_fevent] ul.event_rsvp_invite {
  margin: 5px 0px 0px 0px;
  padding: 0px;
  list-style-type: inline;
}
body[id^=page_fevent] ul.event_rsvp_invite li {
  display: inline;
  padding-right: 3px;
}
body[id^=page_fevent] .event_rsvp_invite_image {
  margin: 5px 0px 0px 0px;
  display: none;
}
body[id^=page_fevent] .row_featured_link {
  margin-left: 5px;
}
body[id^=page_fevent] .clrf {
  clear: both;
}
body[id^=page_fevent] .large_item {
  float: left;
  border: 1px solid #E4E4E4;
  margin-bottom: 10px;
  position: relative;
}
body[id^=page_fevent] .large_item:hover {
  border: 1px solid #959595;
}
body[id^=page_fevent] .large_item_image {
  position: relative;
}
body[id^=page_fevent] .ele_relative.large_item_image {
  background-color: #F5F5F5;
  background-position: center center;
  background-size: cover;
  border-bottom: 1px solid #E4E4E4;
  height: 180px;
}
body[id^=page_fevent] .large_item_image .large_item_info,
body[id^=page_fevent] .large_item_image .entype,
body[id^=page_fevent] .large_item_image .list_itype,
body[id^=page_fevent] .large_item_info.large_hover {
  position: absolute;
}
body[id^=page_fevent] .large_item_closed a.moderate_link {
  position: absolute;
  bottom: 0;
  left: -1px;
  z-index: 200;
}
body[id^=page_fevent] .large_item_image .entype {
  height: 24px;
  line-height: 15px;
  margin-top: 5px;
  padding: 2px 4px;
  right: -8px;
  text-indent: -1000px;
  top: -5px;
  width: 28px;
  z-index: 12;
  background: url("../../../../PF.Base/module/fevent/static/image/repeat_icon.png") no-repeat;
}
body[id^=page_fevent] .large_item_image .list_itype {
  left: 0;
  top: 0;
  z-index: 12;
}
body[id^=page_fevent] .large_item_image .list_itype .itype.featured {
  background: #007DFF;
}
body[id^=page_fevent] .large_item_image .list_itype .itype.upcoming {
  background-color: #98D100;
}
body[id^=page_fevent] .large_item_image .list_itype .itype.sponsored {
  background-color: #FFCC00;
}
body[id^=page_fevent] .large_item_image .list_itype .itype.ongoing {
  background-color: #e87631;
}
body[id^=page_fevent] .large_item_image .list_itype .itype.past {
  background-color: #7A7A7A;
  color: #FFF;
}
body[id^=page_fevent] .large_item_image .list_itype .itype {
  height: 15px;
  line-height: 15px;
  background-clip: padding-box;
  border-radius: 0 2px 2px 0;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  clear: both;
  color: #002B58;
  display: block;
  float: left;
  font-size: 10px;
  margin-top: 5px;
  padding: 3px 5px;
  text-transform: uppercase;
}
body[id^=page_fevent] .large_item_info {
  bottom: 0;
  text-align: center;
  width: 100%;
  height: 23px;
  line-height: 23px;
  background: url("../../../../PF.Base/module/fevent/static/image/bg_opacotu.png") repeat scroll left center;
  z-index: 9;
}
body[id^=page_fevent] .large_item_action {
  z-index: 1;
}
body[id^=page_fevent] .large_item_action span {
  position: absolute;
  bottom: -4px;
  right: 3px;
  z-index: 1;
}
body[id^=page_fevent] .large_item_info a {
  text-decoration: none;
}
body[id^=page_fevent] .large_item_info.large_hover {
  background: none repeat scroll 0 0 rgba(255, 255, 255, 0.9);
  display: none;
  height: 100%;
  left: 0;
  line-height: 18px;
  overflow: hidden;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 15;
}
body[id^=page_fevent] .extra_info_table {
  display: table;
  height: 100%;
  width: 100%;
}
body[id^=page_fevent] .extra_info_table .extra_info {
  display: table-cell;
  vertical-align: middle;
}
body[id^=page_fevent] .extra_info,
body[id^=page_fevent] .extra_info_link {
  color: #000;
}
body[id^=page_fevent] .image_hover_menu_link {
  bottom: -4px;
}
body[id^=page_fevent] .large_item:hover .large_hover {
  display: block;
}
body[id^=page_fevent] .large_item .large_item_action {
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-weight: bold;
  padding-left: 2px;
}
body[id^=page_fevent] .large_item .extra_info strong {
  display: block;
}
body[id^=page_fevent] .large_item .extra_info p {
  margin-bottom: 5px;
}
body[id^=page_fevent] .extra_info,
body[id^=page_fevent] .extra_info_link {
  padding: 0;
}
body[id^=page_fevent] .large_item_info a.small_title {
  color: #FFFFFF;
  text-align: center;
}
body[id^=page_fevent] .small_title {
  display: block;
  font-size: 11px;
  font-weight: bold;
}
body[id^=page_fevent] .fevent_slide > a {
  display: block;
  height: 251px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
}
body[id^=page_fevent] .clrf {
  clear: both;
}
body[id^=page_fevent] .event_detail h3 {
  border: none;
  margin-top: 20px;
}
body[id^=page_fevent] .desc_event {
  /*    border-bottom:1px solid #cacaca;
        padding-bottom:5px;*/
}
body[id^=page_fevent] .desc_event .general_info,
body[id^=page_fevent] .desc_event .item_bar {
  float: left;
}
body[id^=page_fevent] .desc_event .general_info .category ul,
body[id^=page_fevent] .desc_event .general_info .category span {
  float: left;
}
body[id^=page_fevent] .desc_event .general_info span {
  /*font-weight:bold;*/
}
body[id^=page_fevent] .desc_event .general_info .category ul {
  margin-left: 4px;
}
body[id^=page_fevent] .desc_event .general_info {
  width: 70%;
}
body[id^=page_fevent] .desc_event .item_bar {
  right: 0;
  position: absolute;
  top: -30px;
}
body[id^=page_fevent] .duration_left,
body[id^=page_fevent] .duration_right {
  float: left;
}
body[id^=page_fevent] .duration_left {
  width: 70%;
}
body[id^=page_fevent] .duration_right {
  width: 30%;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
}
body[id^=page_fevent] .duration,
body[id^=page_fevent] .location {
  border: 1px solid #cacaca;
}
body[id^=page_fevent] .location {
  border-bottom: none;
}
body[id^=page_fevent] .duration {
  padding: 10px;
}
body[id^=page_fevent] .location table {
  border-collapse: collapse;
  width: 100%;
}
body[id^=page_fevent] .location td {
  padding: 5px 30px;
}
body[id^=page_fevent] .location table tr td:first-child {
  border-right: 1px solid #cacaca;
  width: 50%;
  font-weight: bold;
}
body[id^=page_fevent] .location tr {
  border-bottom: 1px solid #cacaca;
}
body[id^=page_fevent] .location .map {
  padding: 10px;
  border-bottom: 1px solid #cacaca;
}
body[id^=page_fevent] #js_controller_fevent_pagecalendar .header_filter_holder {
  display: none;
}
/* Smartphones (portrait) ----------- */
@media only screen and (max-width: 320px) {
  div.row_title_image_header {
    width: 100px;
  }
  div.row_title_image_header_body {
    margin-left: 105px;
  }
}
.fevent_image_holder {
  padding-bottom: 20px;
}
.fevent_image {
  text-align: center;
}
.fevent_image_extra {
  padding-top: 5px;
  text-align: center;
}
.fevent_image_extra ul {
  margin: 0px 0px 0px 5px;
  padding: 0px;
  list-style-type: none;
}
.fevent_image_extra ul li {
  margin: 0px 0px 3px 0px;
  float: left;
  padding-right: 5px;
}
.fevent_image_extra img {
  border: 1px #DFDFDF solid;
  background: #fff;
}
.fevent_view_image {
  padding: 5px 0px 0px 0px;
  text-align: center;
}
.fevent_view_image a,
.fevent_view_image a:hover {
  color: #808080;
}
.ynfe_line_sep {
  background: none repeat scroll 0 0 #D7D7D7;
  clear: both;
  display: block;
  float: left;
  height: 1px;
  margin: 15px 0 15px -10px;
  width: 102%;
}
/* Reset */
.clrf {
  clear: both;
}
/* Detail Event */
.event_detail h3 {
  border: none;
  margin-top: 20px;
}
.desc_event {
  /*border-bottom:1px solid #cacaca;*/
  /*padding-bottom:15px;*/
}
.desc_event .general_info,
.desc_event .item_bar {
  float: left;
}
.desc_event .general_info .category ul,
.desc_event .general_info .category span {
  float: left;
}
.desc_event .general_info span {
  /*	font-weight:bold;*/
}
.desc_event .general_info .category ul {
  margin-left: 4px;
}
.desc_event .general_info {
  width: 70%;
}
.desc_event .item_bar {
  right: 25px;
  position: absolute;
  top: 5px;
}
.duration_left,
.duration_right {
  float: left;
}
.duration_left {
  width: 70%;
}
.duration_right {
  width: 30%;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
}
.location {
  border-bottom: none;
}
.duration {
  padding: 10px;
}
.location table {
  border-collapse: collapse;
  width: 100%;
}
.location td {
  padding: 5px 30px 5px 10px;
}
.location table tr td:first-child {
  border-right: 1px solid #cacaca;
  width: 50%;
  font-weight: bold;
}
.location tr {
  border-bottom: 1px solid #cacaca;
}
.location .map {
  padding: 10px;
  border-bottom: 1px solid #cacaca;
}
#ynfeDescription img {
  max-width: 100%;
}
/*--=====================================
=            advance event            =
====================================== */
.ynfevent-block > .title:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
body[id^=page_fevent] ._block_content {
  position: relative;
}
body[id^=page_fevent] #tooltip {
  position: absolute;
  left: 0;
  top: 0;
  background-color: #fff;
  display: none;
  z-index: 100;
  padding: 12px 16px;
  border: 0;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
  border-radius: 2px;
}
body[id^=page_fevent] #tooltip div {
  padding-left: 12px;
  font-size: 12px;
  line-height: 16px;
  position: relative;
  padding-bottom: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 170px;
}
body[id^=page_fevent] #tooltip div:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: 8px;
  height: 16px;
}
body[id^=page_fevent] #tooltip div.one-time:before {
  background-color: #42b72a;
}
body[id^=page_fevent] #tooltip div.repeat:before {
  background-color: #ffab00;
}
body[id^=page_fevent] #tooltip div.birthday:before {
  background-color: #fa3e3e;
}
body[id^=page_fevent] #tooltip div + div {
  border-top: 1px solid #eeeeee;
  padding-top: 8px;
}
body[id^=page_fevent] #tooltip div:last-of-type {
  padding-bottom: 0;
}
body[id^=page_fevent] #tooltip div:nth-of-type(3) {
  padding-left: 0;
  color: #c8c8c8;
}
body[id^=page_fevent] #tooltip a {
  display: block;
  margin-top: 8px;
}
body[id^=page_fevent] .font-italic {
  font-style: italic;
}
body[id^=page_fevent] #content div.info_holder {
  padding: 10px;
}
body[id^=page_fevent] .text-warning {
  color: #ffab00;
}
body[id^=page_fevent] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_fevent] .text-gray {
  color: #c8c8c8;
}
body[id^=page_fevent] .text-gray-darker {
  color: #555555;
}
body[id^=page_fevent] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_fevent] .mt--1 {
  margin-top: -8px;
}
body[id^=page_fevent] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_fevent] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_fevent] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_fevent] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_fevent] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_fevent] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_fevent] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_fevent] .w-auto {
  width: auto;
}
body[id^=page_fevent] .w-full {
  width: 100%;
}
body[id^=page_fevent] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_fevent] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_fevent] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_fevent] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_fevent] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_fevent] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_fevent] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_fevent] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_fevent] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_fevent] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_fevent] .d-block {
  display: block;
}
body[id^=page_fevent] .d-inline-block {
  display: inline-block;
}
body[id^=page_fevent] .d-flex {
  display: flex;
}
body[id^=page_fevent] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_fevent] .fw-normal {
  font-weight: normal;
}
body[id^=page_fevent] .cursor-point {
  cursor: pointer;
}
body[id^=page_fevent] .align-middle {
  vertical-align: middle;
}
body[id^=page_fevent] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_fevent] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_fevent] .align-items-center {
  align-items: center;
}
body[id^=page_fevent] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_fevent] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_fevent] .flex-column {
  flex-direction: column;
}
body[id^=page_fevent] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_fevent] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_fevent] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_fevent] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_fevent] .text-warning {
  color: #ffab00;
}
body[id^=page_fevent] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_fevent] .text-gray {
  color: #c8c8c8;
}
body[id^=page_fevent] .text-gray-darker {
  color: #555555;
}
body[id^=page_fevent] .wp-nor {
  white-space: nowrap;
}
body[id^=page_fevent] .wp-nol {
  white-space: normal;
}
body[id^=page_fevent] .text-transition {
  transition: color 0.3s ease-in-out;
}
body[id^=page_fevent] .all-transition {
  transition: all 0.3s ease-in-out;
}
body[id^=page_fevent] .mt-h1 {
  margin-top: 4px;
}
@media screen and (max-width: 991px) {
  body[id^=page_fevent] .mt-sm-0 {
    margin-top: 0;
  }
  body[id^=page_fevent] .mt-sm-1 {
    margin-top: 8px;
  }
  body[id^=page_fevent] .mt-sm-2 {
    margin-top: 16px;
  }
  body[id^=page_fevent] .mt-sm-3 {
    margin-top: 24px;
  }
  body[id^=page_fevent] .mt-sm-4 {
    margin-top: 32px;
  }
  body[id^=page_fevent] .mt-sm-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 767px) {
  body[id^=page_fevent] .mt-xs-0 {
    margin-top: 0;
  }
  body[id^=page_fevent] .mt-xs-1 {
    margin-top: 8px;
  }
  body[id^=page_fevent] .mt-xs-2 {
    margin-top: 16px;
  }
  body[id^=page_fevent] .mt-xs-3 {
    margin-top: 24px;
  }
  body[id^=page_fevent] .mt-xs-4 {
    margin-top: 32px;
  }
  body[id^=page_fevent] .mt-xs-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 639px) {
  body[id^=page_fevent] .mt-xssm-0 {
    margin-top: 0;
  }
  body[id^=page_fevent] .mt-xssm-1 {
    margin-top: 8px;
  }
  body[id^=page_fevent] .mt-xssm-2 {
    margin-top: 16px;
  }
  body[id^=page_fevent] .mt-xssm-3 {
    margin-top: 24px;
  }
  body[id^=page_fevent] .mt-xssm-4 {
    margin-top: 32px;
  }
  body[id^=page_fevent] .mt-xssm-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 479px) {
  body[id^=page_fevent] .mt-xsxs-0 {
    margin-top: 0;
  }
  body[id^=page_fevent] .mt-xsxs-1 {
    margin-top: 8px;
  }
  body[id^=page_fevent] .mt-xsxs-2 {
    margin-top: 16px;
  }
  body[id^=page_fevent] .mt-xsxs-3 {
    margin-top: 24px;
  }
  body[id^=page_fevent] .mt-xsxs-4 {
    margin-top: 32px;
  }
  body[id^=page_fevent] .mt-xsxs-h1 {
    margin-top: 4px;
  }
}
body[id^=page_fevent] .mb-h1 {
  margin-bottom: 4px !important;
}
body[id^=page_fevent] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_fevent] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_fevent] .mb-0 {
  margin-bottom: 0;
}
body[id^=page_fevent] .mb-h2 {
  margin-bottom: 2px;
}
@media screen and (max-width: 991px) {
  body[id^=page_fevent] .mb-sm-0 {
    margin-bottom: 0;
  }
  body[id^=page_fevent] .mb-sm-1 {
    margin-bottom: 8px;
  }
  body[id^=page_fevent] .mb-sm-2 {
    margin-bottom: 16px;
  }
  body[id^=page_fevent] .mb-sm-3 {
    margin-bottom: 24px;
  }
  body[id^=page_fevent] .mb-sm-4 {
    margin-bottom: 32px;
  }
  body[id^=page_fevent] .mb-sm-h1 {
    margin-bottom: 4px;
  }
  body[id^=page_fevent] .mb-sm-h2 {
    margin-bottom: 2px;
  }
}
@media screen and (max-width: 767px) {
  body[id^=page_fevent] .mb-xs-0 {
    margin-bottom: 0;
  }
  body[id^=page_fevent] .mb-xs-1 {
    margin-bottom: 8px;
  }
  body[id^=page_fevent] .mb-xs-2 {
    margin-bottom: 16px;
  }
  body[id^=page_fevent] .mb-xs-3 {
    margin-bottom: 24px;
  }
  body[id^=page_fevent] .mb-xs-4 {
    margin-bottom: 32px;
  }
  body[id^=page_fevent] .mb-xs-h1 {
    margin-bottom: 4px;
  }
  body[id^=page_fevent] .mb-xs-h2 {
    margin-bottom: 2px;
  }
}
@media screen and (max-width: 479px) {
  body[id^=page_fevent] .mb-xsxs-0 {
    margin-bottom: 0;
  }
  body[id^=page_fevent] .mb-xsxs-1 {
    margin-bottom: 8px;
  }
  body[id^=page_fevent] .mb-xsxs-2 {
    margin-bottom: 16px;
  }
  body[id^=page_fevent] .mb-xsxs-3 {
    margin-bottom: 24px;
  }
  body[id^=page_fevent] .mb-xsxs-4 {
    margin-bottom: 32px;
  }
  body[id^=page_fevent] .mb-xsxs-h1 {
    margin-bottom: 4px;
  }
  body[id^=page_fevent] .mb-xsxs-h2 {
    margin-bottom: 2px;
  }
}
html[dir='ltr'] body[id^=page_fevent] .ml-h1 {
  margin-left: 4px;
}
html[dir='rtl'] body[id^=page_fevent] .ml-h1 {
  margin-right: 4px;
}
html[dir='ltr'] body[id^=page_fevent] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 991px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-sm-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-sm-0 {
    margin-right: 0;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-sm-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-sm-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-sm-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-sm-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-sm-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-sm-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-sm-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-sm-h1 {
    margin-right: 4px;
  }
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xs-0 {
    margin-right: 0;
  }
}
@media screen and (max-width: 639px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-xssm-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xssm-0 {
    margin-right: 0;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xssm-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xssm-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xssm-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xssm-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xssm-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xssm-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xssm-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xssm-h1 {
    margin-right: 4px;
  }
}
@media screen and (max-width: 479px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-xsxs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xsxs-0 {
    margin-right: 0;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xsxs-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xsxs-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xsxs-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xsxs-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xsxs-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xsxs-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xsxs-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xsxs-h1 {
    margin-right: 4px;
  }
}
html[dir='ltr'] body[id^=page_fevent] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_fevent] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_fevent] .w-auto {
  width: auto;
}
body[id^=page_fevent] .w-full {
  width: 100%;
}
body[id^=page_fevent] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_fevent] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_fevent] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_fevent] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_fevent] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_fevent] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_fevent] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_fevent] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_fevent] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_fevent] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_fevent] .d-block {
  display: block;
}
body[id^=page_fevent] .d-inline-block {
  display: inline-block;
}
body[id^=page_fevent] .d-flex {
  display: flex;
}
body[id^=page_fevent] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_fevent] .fw-normal {
  font-weight: normal;
}
body[id^=page_fevent] .cursor-point {
  cursor: pointer;
}
body[id^=page_fevent] .align-middle {
  vertical-align: middle;
}
body[id^=page_fevent] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_fevent] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_fevent] .align-items-center {
  align-items: center;
}
body[id^=page_fevent] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_fevent] .justify-content-between {
  justify-content: space-between;
}
body[id^=page_fevent] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_fevent] .flex-column {
  flex-direction: column;
}
body[id^=page_fevent] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_fevent] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_fevent] .text-warning {
  color: #ffab00;
}
body[id^=page_fevent] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_fevent] .text-gray {
  color: #c8c8c8;
}
body[id^=page_fevent] .text-gray-darker {
  color: #555555;
}
body[id^=page_fevent] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_fevent] .mt--1 {
  margin-top: -8px;
}
body[id^=page_fevent] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_fevent] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_fevent] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_fevent] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_fevent] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_fevent] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_fevent] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_fevent] .w-auto {
  width: auto;
}
body[id^=page_fevent] .w-full {
  width: 100%;
}
body[id^=page_fevent] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_fevent] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_fevent] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_fevent] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_fevent] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_fevent] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_fevent] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_fevent] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_fevent] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_fevent] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_fevent] .d-block {
  display: block;
}
body[id^=page_fevent] .d-inline-block {
  display: inline-block;
}
body[id^=page_fevent] .d-flex {
  display: flex;
}
body[id^=page_fevent] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_fevent] .fw-normal {
  font-weight: normal;
}
body[id^=page_fevent] .cursor-point {
  cursor: pointer;
}
body[id^=page_fevent] .align-middle {
  vertical-align: middle;
}
body[id^=page_fevent] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_fevent] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_fevent] .align-items-center {
  align-items: center;
}
body[id^=page_fevent] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_fevent] .justify-content-between {
  justify-content: space-between;
}
body[id^=page_fevent] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_fevent] .flex-column {
  flex-direction: column;
}
body[id^=page_fevent] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_fevent] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_fevent] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_fevent] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_fevent] .text-warning {
  color: #ffab00;
}
body[id^=page_fevent] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_fevent] .text-gray {
  color: #c8c8c8;
}
body[id^=page_fevent] .text-gray-darker {
  color: #555555;
}
body[id^=page_fevent] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_fevent] .mt--1 {
  margin-top: -8px;
}
body[id^=page_fevent] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_fevent] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_fevent] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_fevent] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_fevent] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_fevent] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_fevent] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_fevent] .w-auto {
  width: auto;
}
body[id^=page_fevent] .w-full {
  width: 100%;
}
body[id^=page_fevent] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_fevent] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_fevent] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_fevent] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_fevent] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_fevent] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_fevent] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_fevent] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_fevent] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_fevent] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_fevent] .d-block {
  display: block;
}
body[id^=page_fevent] .d-inline-block {
  display: inline-block;
}
body[id^=page_fevent] .d-flex {
  display: flex;
}
body[id^=page_fevent] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_fevent] .fw-normal {
  font-weight: normal;
}
body[id^=page_fevent] .cursor-point {
  cursor: pointer;
}
body[id^=page_fevent] .align-middle {
  vertical-align: middle;
}
body[id^=page_fevent] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_fevent] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_fevent] .align-items-center {
  align-items: center;
}
body[id^=page_fevent] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_fevent] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_fevent] .flex-column {
  flex-direction: column;
}
body[id^=page_fevent] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_fevent] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_fevent] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_fevent] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_fevent] .text-warning {
  color: #ffab00;
}
body[id^=page_fevent] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_fevent] .text-gray {
  color: #c8c8c8;
}
body[id^=page_fevent] .text-gray-darker {
  color: #555555;
}
body[id^=page_fevent] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_fevent] .mt--1 {
  margin-top: -8px;
}
body[id^=page_fevent] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_fevent] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_fevent] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_fevent] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_fevent] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_fevent] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_fevent] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_fevent] .w-auto {
  width: auto;
}
body[id^=page_fevent] .w-full {
  width: 100%;
}
body[id^=page_fevent] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_fevent] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_fevent] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_fevent] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_fevent] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_fevent] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_fevent] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_fevent] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_fevent] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_fevent] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_fevent] .d-block {
  display: block;
}
body[id^=page_fevent] .d-inline-block {
  display: inline-block;
}
body[id^=page_fevent] .d-flex {
  display: flex;
}
body[id^=page_fevent] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_fevent] .fw-normal {
  font-weight: normal;
}
body[id^=page_fevent] .cursor-point {
  cursor: pointer;
}
body[id^=page_fevent] .align-middle {
  vertical-align: middle;
}
body[id^=page_fevent] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_fevent] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_fevent] .align-items-center {
  align-items: center;
}
body[id^=page_fevent] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_fevent] .justify-content-between {
  justify-content: space-between;
}
body[id^=page_fevent] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_fevent] .flex-column {
  flex-direction: column;
}
body[id^=page_fevent] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_fevent] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_fevent] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_fevent] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
#fevent_checkin {
  cursor: pointer;
  color: #555555;
}
.ynfevent-block > .title {
  display: flex;
  flex-flow: wrap;
  align-items: center;
  justify-content: space-between;
}
.ynfevent-block > .title .ynfevent-block-header {
  position: relative;
  order: 2;
}
.ynfevent-block > .title span {
  overflow: hidden;
}
.ynfevent-block-header > span {
  float: left;
  width: 32px;
  height: 32px;
  color: #a2a2a2;
  cursor: pointer;
  font-size: 14px;
  transition: color 0.3s ease-in-out;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ynfevent-block-header > span:hover,
.ynfevent-block-header > span.view-menu-active {
  color: #3b5998;
}
.ynfevent-block-header > div.view-menu-active {
  background-color: #3b5998;
  color: #fff;
}
/*** block sidebar item ***/
.ynfevent-block-viewmore {
  border-top: 1px solid #ececec;
  padding-top: 8px;
  text-align: right;
  margin-top: 15px;
}
.ynfevent-block-item .ynfevent-block-item-top {
  position: relative;
  margin-bottom: 8px;
}
.ynfevent-block-item .ynfevent-block-item-top:before {
  content: "";
  display: block;
  padding-bottom: 35%;
}
.ynfevent-block-item .ynfevent-block-item-photo {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ynfevent-block-item .ynfevent-block-item-top-info .ico {
  position: absolute;
  left: 0;
  top: 1px;
}
.ynfevent-block-item .ynfevent-block-item-top-info .space-left {
  padding-left: 22px;
  position: relative;
}
.ynfevent-block-item .ynfevent-block-item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ynfevent-block-item .ynfevent-block-item-location {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ynfevent-block-item .ynfevent-block-item-location .ico {
  left: 2px;
  font-size: 15px;
  left: 1px !important;
}
.ynfevent-block-item .ynfevent-block-item-owner {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 18px !important;
}
.ynfevent-block-item .ynfevent-block-item-owner .ico {
  font-size: 16px;
  top: 0;
}
.ynfevent-block-item + .ynfevent-block-item {
  margin-top: 16px;
}
/*** block content item ***/
.ynfevent-content-item-list[data-mode-view="grid"] .fevent-actions {
  top: 8px;
  right: 0;
}
.ynfevent-content-item-list[data-mode-view="grid"] .ynfevent-content-item__type {
  top: 39px;
  right: 8px;
}
.ynfevent-content-item-list[data-mode-view="list"] .fevent-actions {
  top: -4px;
  right: -8px;
}
@media screen and (max-width: 639px), (max-width: 1199px) and (min-width: 768px) {
  .ynfevent-content-item-list[data-mode-view="list"] .fevent-actions {
    top: 12px;
  }
}
.ynfevent-content-item-list[data-mode-view="list"] .ynfevent-content-item__type {
  top: 27px;
}
@media screen and (max-width: 639px), (max-width: 1199px) and (min-width: 768px) {
  .ynfevent-content-item-list[data-mode-view="list"] .ynfevent-content-item__type {
    top: 40px;
  }
}
.ynfevent-content-item-list .fevent-map {
  display: none;
}
.ynfevent-content-item-list[data-mode-view="map"] article {
  display: none;
}
.ynfevent-content-item-list[data-mode-view="map"] .fevent-map {
  display: block;
}
.ynfevent-content-item-list.fevent-content-my[data-mode-view="list"] .ynfevent-content-item__title {
  padding-right: 16px;
}
.ynfevent-content-item-list.fevent-content-my[data-mode-view="grid"] .ynfevent-content-item__title {
  padding-right: 24px;
}
.ynfevent-content-item-list:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.ynfevent-content-item {
  transition: box-shadow 0.3s ease-in-out;
  height: 100%;
  border: 1px solid rgba(136, 136, 136, 0.13);
}
.ynfevent-content-item .moderation_row {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
}
.ynfevent-content-item .fevent-actions {
  position: absolute;
}
.ynfevent-content-item .fevent-actions .fevent-actions-toggle {
  display: flex;
  align-items: center;
  justify-content: center;
}
.ynfevent-content-item__photo {
  margin: -1px;
  background-color: #fff;
  position: relative;
}
.ynfevent-content-item__photo:before {
  content: "";
  padding-bottom: 56%;
  display: block;
}
.ynfevent-content-item__label-status {
  position: absolute;
  top: 0;
  display: flex;
}
html[dir="ltr"] .ynfevent-content-item__label-status {
  right: 8px;
}
html[dir="rtl"] .ynfevent-content-item__label-status {
  left: 8px;
}
.ynfevent-content-item__thumb {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ynfevent-content-item__body {
  margin-top: -1px;
  padding: 12px 16px;
  position: relative;
}
.ynfevent-content-item__title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #555555;
  display: inline-block;
  max-width: 100%;
  transition: color 0.3s ease-in-out;
}
.ynfevent-content-item__title.edit-icon {
  padding-right: 32px !important;
}
.ynfevent-content-item__owner {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ynfevent-content-item__owner .user_profile_link_span,
.ynfevent-content-item__owner .user_profile_link_span a {
  font-weight: normal !important;
}
.ynfevent-content-item__time {
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.ynfevent-content-item__location {
  font-size: 12px;
  line-height: 18px;
}
.ynfevent-content-item__type {
  position: absolute;
  right: 0;
}
.ynfevent-content-item__item-type {
  font-size: 10px;
  border-radius: 10px;
  padding: 3px 8px;
}
.ynfevent-content-item__item-type.ongoing {
  border: 1px solid #42b72a;
  color: #42b72a;
}
.ynfevent-content-item__item-type.past {
  border: 1px solid #fa3e3e;
  color: #fa3e3e;
}
.ynfevent-content-item__item-type.upcoming {
  border: 1px solid #ffab00;
  color: #ffab00;
}
.ynfevent-content-item:hover {
  box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.1);
}
.ynfevent-content-item:hover .ynfevent-content-item__title {
  color: #263961;
}
.fevent-content-invites .ynfevent-content-item__info .ynfevent-content-item__description {
  padding-right: 16px;
}
.fevent-content-invites[data-mode-view="list"] .ynfevent-content-item__show-invite {
  margin-right: -16px;
}
[data-mode-view="list"] .hidden-list {
  display: none !important;
}
[data-mode-view="list"] .show-list {
  display: inline-block !important;
}
[data-mode-view="list"] .ynfevent-content-item {
  border: 0;
  display: flex;
}
@media screen and (max-width: 639px), (max-width: 1199px) and (min-width: 768px) {
  [data-mode-view="list"] .ynfevent-content-item {
    flex-direction: column;
  }
}
[data-mode-view="list"] .ynfevent-content-item__title {
  font-weight: bold;
  font-size: 18px;
  line-height: 24px;
}
[data-mode-view="list"] .ynfevent-content-item__body {
  margin-top: 0;
  border: 0;
  min-width: 1px;
  flex-grow: 1;
  padding-top: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 639px), (max-width: 1199px) and (min-width: 768px) {
  [data-mode-view="list"] .ynfevent-content-item__body {
    padding: 16px 0 0;
  }
}
[data-mode-view="list"] .ynfevent-content-item__photo {
  min-width: 296px;
  height: 166px;
  margin: 0;
}
[data-mode-view="list"] .ynfevent-content-item__photo:before {
  display: none;
}
@media screen and (max-width: 639px), (max-width: 1199px) and (min-width: 768px) {
  [data-mode-view="list"] .ynfevent-content-item__photo {
    min-width: auto;
  }
}
[data-mode-view="list"] .ynfevent-content-item__time {
  margin-top: 10px;
}
[data-mode-view="list"] .ynfevent-content-item__time__end {
  margin-top: 6px;
}
[data-mode-view="list"] .ynfevent-content-item__description {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  display: block !important;
  display: -webkit-box !important;
}
[data-mode-view="list"] .ynfevent-content-item__location {
  margin-top: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[data-mode-view="list"] .ynfevent-content-item__location .ico {
  left: 1px !important;
}
[data-mode-view="list"] .ynfevent-content-item:hover {
  box-shadow: none;
}
[data-mode-view="grid"] .ynfevent-content-item__time {
  border-top: 1px solid #f8f8f8;
  padding-top: 8px;
  margin-top: 8px;
}
[data-mode-view="grid"] .ynfevent-content-item__time__end {
  margin-top: 6px;
}
[data-mode-view="grid"] .ynfevent-content-item__title {
  font-size: 16px;
  line-height: 21px;
}
[data-mode-view="grid"] .ynfevent-content-item__location {
  color: #a2a2a2;
  margin-top: 6px;
}
.ynfevent-content-item-info,
.ynfevent-content-item-top {
  display: none;
}
.ynfevent-content-item-info-hover {
  display: none;
}
.ynfevent-content-item-info-left {
  height: 250px;
  position: relative;
}
.ynfevent-content-item:hover .ynfevent-content-item-info-hover {
  display: block;
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 45px;
  padding: 30px 20px;
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div:first-child {
  width: 30px;
  margin-right: 15px;
  float: left;
  text-align: center;
  font-size: 28px;
  line-height: 30px;
  color: #b9b9b9;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div:first-child i.fa {
  padding-left: 1px;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div:first-child img {
  width: 30px;
  height: 30px;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div + div {
  overflow: hidden;
  font-size: 11px;
  line-height: 16px;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div + div > div {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div + div > div:first-child {
  color: #b9b9b9;
  text-transform: uppercase;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div + div > div + div {
  font-size: 12px;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div .user_profile_link_span a {
  color: #fff !important;
  font-weight: bold;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div .user_profile_link_span a:hover {
  color: #298ADA !important;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item + .ynfevent-content-item-info-hover-item {
  padding-top: 20px;
}
.ynfevent-content-item-footer {
  border-left: 1px solid #f1f1f1;
  border-right: 1px solid #f1f1f1;
  border-bottom: 1px solid #f1f1f1;
}
.ynfevent-content-item-footer:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.ynfevent-content-item-footer .ynfevent-content-start-time {
  background-color: #f1f1f1;
  color: #3b5998;
  width: 70px;
  line-height: 25px;
  text-align: center;
  text-transform: uppercase;
  float: left;
}
.ynfevent-content-item-footer .ynfevent-content-location {
  padding: 0 5px;
  line-height: 25px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #a2a2a2;
  font-size: 12px;
}
.ynfevent-content-item-footer .ynfevent-content-location i.fa {
  color: #b9b9b9;
  width: 14px;
  text-align: center;
}
.ynfevent-content-item-title {
  font-weight: bold;
  margin-bottom: 4px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 22px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 44px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555;
  transition: all 300ms ease;
}
.ynfevent-content-item-title:hover {
  color: #3b5998;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-description {
  margin-bottom: 8px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 54px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule {
  margin-bottom: 10px;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule > div {
  display: block;
  float: left;
  vertical-align: middle;
  width: 48%;
  min-height: 30px;
  font-size: 12px;
  line-height: 1.2em;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule > div + div {
  margin-left: 4%;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule > div span {
  color: #b9b9b9;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule > div .ynfevent-content-item-info-schedule-link {
  display: block;
  color: #e52d32;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule > div i.fa {
  width: 25px;
  height: 30px;
  float: left;
  font-size: 20px;
  line-height: 30px;
  text-align: center;
  margin-right: 5px;
  color: #b9b9b9;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule > div i.fa + div {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height: 16px;
  max-height: 32px;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule > div i.fa + div > div {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-list-attend {
  border-top: 1px solid #eeeeee;
  padding-top: 12px;
  height: 45px;
  overflow: hidden;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-list-attend li {
  float: left;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-list-attend li + li {
  margin-left: 10px;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-list-attend li img {
  width: 32px;
  height: 32px;
}
/*** action item ***/
.ynfevent-moderate-link {
  position: absolute;
  bottom: 50px;
  left: 5px;
  z-index: 1;
  padding: 0px !important;
}
.ynfevent-content-item .ynfevent-hover-menu-link {
  display: block !important;
}
.ynfevent-hover-menu {
  right: 26px;
  bottom: 50px;
  -webkit-box-shadow: 0 0 1px #eee;
  -moz-box-shadow: 0 0 1px #eee;
  box-shadow: 0 0 1px #eee;
}
.ynfevent-hover-menu > ul {
  width: 150px !important;
}
.ynfevent-end-repeat-item {
  margin-bottom: 10px;
}
.ynfevent-event-type + div,
.ynfevent-event-type {
  margin-bottom: 5px;
}
.ynfevent-event-type + div input[type="radio"],
.ynfevent-event-type input[type="radio"] {
  margin-right: 10px;
}
#ynfevent_repeat_section {
  display: none;
}
/* ================================================================================ */
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
  display: none;
}
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}
.mfp-ajax-cur {
  cursor: progress;
}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
  cursor: auto;
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.mfp-loading.mfp-figure {
  display: none;
}
.mfp-hide {
  display: none !important;
}
.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}
.mfp-preloader a {
  color: #cccccc;
}
.mfp-preloader a:hover {
  color: white;
}
.mfp-s-ready .mfp-preloader {
  display: none;
}
.mfp-s-error .mfp-content {
  display: none;
}
button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
  right: -10px;
  top: -5px;
}
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover,
.mfp-close:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
.mfp-close:active {
  top: 1px;
}
.mfp-close-btn-in .mfp-close {
  color: #333333;
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px;
}
.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}
.mfp-arrow:active {
  margin-top: -54px;
}
.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}
.mfp-arrow:after,
.mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}
.mfp-arrow:before,
.mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}
.mfp-arrow-left {
  left: 0;
}
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
  border-right: 17px solid white;
  margin-left: 31px;
}
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid #3f3f3f;
}
.mfp-arrow-right {
  right: 0;
}
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
  border-left: 17px solid white;
  margin-left: 39px;
}
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
  border-left: 27px solid #3f3f3f;
}
.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
  top: -40px;
}
.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: black;
}
/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}
/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}
.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444444;
}
.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}
.mfp-figure figure {
  margin: 0;
}
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}
.mfp-image-holder .mfp-content {
  max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
        * Remove all paddings around the image on small screen
        */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
.mfp-ie7 .mfp-img {
  padding: 0;
}
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}
.mfp-ie7 .mfp-container {
  padding: 0;
}
.mfp-ie7 .mfp-content {
  padding-top: 44px;
}
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}
.white-popup-block {
  background: #FFF;
  padding: 15px;
  text-align: left;
  max-width: 650px;
  margin: 40px auto;
  position: relative;
}
.white-popup-block-without-width {
  background: #FFF;
  padding: 20px 30px;
  text-align: left;
  margin: 40px auto;
  position: relative;
}
.white-popup-block-previewnewbusiness {
  background: #FFF;
  padding: 20px 30px;
  text-align: left;
  max-width: 980px;
  margin: 40px auto;
  position: relative;
}
.white-popup-block .white-popup-block-title {
  font-size: 1.2em;
  font-weight: bold;
  margin-bottom: 10px;
}
.white-popup-block .white-popup-block-content {
  line-height: 1.4em;
  word-break: break-word;
  margin-bottom: 5px;
}
.white-popup-block .white-popup-block-btn {
  display: inline-block;
  cursor: pointer;
  font-size: 11px;
  margin: 0px;
  padding: 4px 8px 4px 8px;
  vertical-align: middle;
  font-weight: bold;
  overflow: visible;
  border: 1px #000 solid;
  -moz-box-shadow: 2px 2px 2px #CFCFCF;
  -webkit-box-shadow: 2px 2px 2px #CFCFCF;
  box-shadow: 2px 2px 2px #CFCFCF;
  background: #627AAC;
  color: #fff;
  border: 1px #365FAF solid;
}
/* ================================================================================ */
.ynfevent-edit-confirm-box-title {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
}
#ynfevent_editconfirmboxoption {
  margin-top: 10px;
}
#ynfevent_editconfirmboxoption input[type=radio] {
  margin-bottom: 5px;
  margin-top: 3px;
}
.ynfevent-edit-confirm-box-button {
  text-align: right;
  margin-top: 10px;
}
.ynfevent-edit-confirm-box-hint {
  margin-top: 10px;
  margin-bottom: 10px;
  font-style: italic;
}
.fevent__repeat {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  padding: 0;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  font-size: 16px;
}
.fevent__repeat:after {
  width: 0;
  height: 0;
  position: absolute;
  bottom: -6px;
  right: 0;
  border-bottom: 6px solid transparent;
  border-right: 13px solid rgba(0, 0, 0, 0.6);
}
/*----------  feature event  ----------*/
#js_block_border_fevent_homepage_featured .block {
  margin-bottom: 0 !important;
}
.fevent-feature__item {
  position: relative;
}
.fevent-feature__item .ynfevent-slider-photo {
  height: 244px;
  display: block;
}
.fevent-feature__item .ynfevent-slider-thumb {
  border: 1px solid rgba(0, 0, 0, 0.1);
  display: block;
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.fevent-feature__content {
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
  border: 1px solid #eeeeee;
  border-top: 0;
  background-color: #fff;
}
.fevent-feature__info {
  padding: 8px 10px 0 24px;
  flex: 1;
  min-width: 1px;
}
.fevent-feature__info__sub {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (min-width: 480px) {
  .fevent-feature__info__sub.repeat {
    padding-right: 72px;
  }
}
.fevent-feature__info__sub .ico {
  margin-right: 6px;
}
@media screen and (max-width: 479px) {
  .fevent-feature__info {
    padding: 0 4px 0 16px;
  }
}
.fevent-feature__title {
  color: #555555;
  font-size: 20px;
  line-height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  max-width: 100%;
}
@media screen and (max-width: 479px) {
  .fevent-feature__title {
    font-size: 16px;
    line-height: 21px;
  }
}
.fevent-feature__timer {
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  padding: 8px 24px;
  border-right: 1px solid #f8f8f8;
}
@media screen and (min-width: 480px) {
  .fevent-feature__timer .ync-label-status {
    position: absolute;
    right: 10px;
    bottom: 10px;
  }
}
@media screen and (max-width: 479px) {
  .fevent-feature__timer {
    padding: 8px 4px 0 4px;
    min-width: 72px;
  }
  .fevent-feature__timer .ync-label-status {
    margin-top: 4px;
  }
}
@media screen and (max-width: 479px) {
  .fevent-feature__day {
    font-size: 24px !important;
    line-height: 32px !important;
  }
}
.fevent-feature__clock {
  font-size: 12px;
  line-height: 16px;
}
.fevent-feature__author__owner {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 150px;
  display: inline-block;
}
.fevent-feature__author__owner .user_profile_link_span,
.fevent-feature__author__owner .user_profile_link_span a {
  font-weight: normal !important;
}
@media screen and (max-width: 479px) {
  .fevent-feature__author__owner {
    display: block;
    max-width: none;
  }
}
@media screen and (min-width: 480px) {
  .fevent-feature__author > time {
    display: inline-block;
    overflow: hidden;
    position: relative;
    margin-left: 6px;
  }
  .fevent-feature__author > time:before {
    content: ".";
    display: block;
    position: absolute;
    left: 0px;
    top: -2px;
  }
}
@media screen and (max-width: 479px) {
  .fevent-feature__author > time {
    display: block;
    padding-left: 0 !important;
    margin-top: 8px;
  }
}
@media screen and (max-width: 479px) {
  .fevent-feature__author {
    margin-top: 8px !important;
  }
}
.fevent-feature .owl-nav {
  margin-top: 0 !important;
}
.fevent-feature .owl-nav [class^=owl-] {
  position: absolute;
  top: calc(72% - 160px);
  width: 48px;
  height: 48px;
  padding: 0 !important;
  margin: 0 !important;
  font-size: 18px !important;
  color: #0084ff !important;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  display: flex !important;
  align-items: center;
  justify-content: center;
}
.fevent-feature .owl-nav [class^=owl-].disabled {
  display: none !important;
}
@media screen and (min-width: 1025px) {
  .fevent-feature .owl-nav [class^=owl-] {
    background-color: rgba(179, 218, 255, 0.7) !important;
    opacity: 0;
    visibility: hidden;
  }
  .fevent-feature .owl-nav [class^=owl-]:hover {
    background-color: #b3daff !important;
  }
}
@media screen and (max-width: 1024px) {
  .fevent-feature .owl-nav [class^=owl-] {
    background-color: #b3daff !important;
  }
}
.fevent-feature .owl-nav .owl-prev {
  border-radius: 0 2px 2px 0 !important;
}
@media screen and (min-width: 1025px) {
  .fevent-feature .owl-nav .owl-prev {
    left: 16px;
  }
}
@media screen and (max-width: 1024px) {
  .fevent-feature .owl-nav .owl-prev {
    left: -16px;
  }
}
@media screen and (max-width: 479px) {
  .fevent-feature .owl-nav .owl-prev {
    left: 0;
  }
}
.fevent-feature .owl-nav .owl-next {
  border-radius: 2px 0 0 2px !important;
}
@media screen and (min-width: 1025px) {
  .fevent-feature .owl-nav .owl-next {
    right: 16px;
  }
}
@media screen and (max-width: 1024px) {
  .fevent-feature .owl-nav .owl-next {
    right: -16px;
  }
}
@media screen and (max-width: 479px) {
  .fevent-feature .owl-nav .owl-next {
    right: 0;
  }
}
@media screen and (min-width: 1025px) {
  .fevent-feature:hover [class^=owl-] {
    visibility: visible;
    opacity: 1;
  }
  .fevent-feature:hover .owl-prev {
    left: -16px;
  }
  .fevent-feature:hover .owl-next {
    right: -16px;
  }
  .fevent-feature:hover .ynmarketplace-slider__title {
    color: #263961;
  }
}
.ynfevent-invite-item-wapper .sticky-label-icon {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .ynfevent-invite-item-wapper .sticky-label-icon {
  right: 16px;
}
html[dir="rtl"] .ynfevent-invite-item-wapper .sticky-label-icon {
  left: 16px;
}
/*** invite block ***/
.ynfevent-invite-item:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.ynfevent-invite-item + .ynfevent-invite-item {
  padding-top: 15px;
  border-top: 1px solid #dfdfdf;
  margin-top: 15px;
}
.ynfevent-invite-item .ynfevent-invite-item-photo {
  position: relative;
}
.ynfevent-invite-item .ynfevent-invite-item-photo:before {
  content: "";
  display: block;
  padding-bottom: 56%;
}
.ynfevent-invite-item .ynfevent-invite-item-photo .ynfevent-photoSpan {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ynfevent-invite-item .ynfevent-invite-item-content {
  margin-top: 6px;
}
.ynfevent-invite-item .ynfevent-invite-item-content .ynfevent-invite-item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ynfevent-invite-item .ynfevent-invite-item-content .ynfevent-invite-item-location {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ynfevent-invite-item .ynfevent-invite-item-content .ynfevent-invite-item-location .ico {
  font-size: 15px;
  left: 1px;
}
.ynfevent-invite-item .ynfevent-invite-item-content .event_rsvp_invite span + span {
  margin-left: 5px;
}
.ynfevent-invite-item .ynfevent-invite-item-content .event_rsvp_invite span i.fa {
  color: #b9b9b9;
}
#ynfevent-invite-option .dropdown-toggle {
  border-radius: 2px;
  border: 1px solid #555555;
  display: inline-flex;
  align-items: center;
  padding: 7px 12px;
  cursor: pointer;
  white-space: nowrap;
}
.event_rsvp_invite_image {
  display: none;
}
/*----------  calendar page  ----------*/
.ynfevent-page-calendar-nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ynfevent-page-calendar-nav__view,
.ynfevent-page-calendar-nav__note,
.ynfevent-page-calendar-nav__time {
  display: inline-flex;
}
.ynfevent-page-calendar-nav__view,
.ynfevent-page-calendar-nav__time {
  align-items: center;
}
.ynfevent-page-calendar-nav__button {
  font-size: 16px;
  color: #dcdcdc;
  width: 20px;
  height: 20px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: color 0.3s ease-in-out;
}
.ynfevent-page-calendar-nav__note span {
  position: relative;
}
.ynfevent-page-calendar-nav__note span:before {
  content: "";
  width: 8px;
  height: 16px;
  position: absolute;
  left: 0;
  top: 0;
}
.ynfevent-page-calendar-nav__note span.one-time:before {
  background-color: #42b72a;
}
.ynfevent-page-calendar-nav__note span.repeat:before {
  background-color: #ffab00;
}
.ynfevent-page-calendar-nav__note span.birthday:before {
  background-color: #fa3e3e;
}
@media screen and (max-width: 991px) {
  .ynfevent-page-calendar-nav__note {
    margin-top: 16px;
  }
}
@media screen and (max-width: 991px) {
  .ynfevent-page-calendar-nav {
    flex-direction: column;
    align-items: flex-start;
  }
}
#main:not(.empty-right):not(.empty-left) .ynfevent-page-calendar-nav {
  flex-direction: column;
  align-items: flex-start;
}
#main:not(.empty-right):not(.empty-left) .ynfevent-page-calendar-nav .ynfevent-page-calendar-nav__note {
  margin-top: 16px;
}
.ynfevent-page-calendar .calendar tr td {
  vertical-align: bottom;
  text-align: right;
  min-width: 122px;
  position: relative;
  font-weight: normal;
  padding: 1px;
}
.ynfevent-page-calendar .calendar tr td > div {
  height: 80px;
  border: 1px solid #dcdcdc;
  padding: 6px 14px 6px 6px;
  position: relative;
}
.ynfevent_table table {
  table-layout: fixed;
}
@media screen and (min-width: 992px) {
  .ynfevent_table table {
    width: 100%;
  }
}
.ynfevent-page-calendar .calendar tr td.today {
  background-color: #fff3db;
}
.ynfevent-page-calendar .calendar tr td:first-child {
  padding: 0 6px;
  max-width: 38px;
  width: 38px;
  min-width: auto;
}
.ynfevent-page-calendar .calendar .calendar-day-head {
  background-color: #2d4373;
  border-color: #2d4373;
  color: #fff;
  text-align: center;
  height: 32px;
  line-height: 32px;
  font-size: 18px;
}
.ynfevent-page-calendar .calendar .viewmore_event {
  font-size: 12px;
  line-height: 16px;
  cursor: pointer;
  color: #3b5998;
  text-transform: lowercase;
  text-align: left;
  padding-left: 16px;
  margin-top: 4px;
}
.ynfevent-page-calendar .calendar .day-number {
  padding-top: 48px;
}
.ynfevent-page-calendar .calendar .day-number a {
  text-align: right;
  font-size: 18px;
  color: #555555;
}
.ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content {
  position: absolute;
  top: 6px;
  width: calc(96%);
  left: 2px;
}
.ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content a {
  display: block;
  text-align: left;
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-left: 16px;
  position: relative;
}
.ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content a:before {
  content: "";
  width: 8px;
  height: 16px;
  position: absolute;
  left: 4px;
  top: 0;
}
@media screen and (min-width: 1025px) {
  .ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content a:hover {
    color: #3b5998;
  }
}
.ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content a + a {
  margin-top: 4px;
}
.ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content a.birthday:before {
  background-color: #fa3e3e;
}
.ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content a.one-time:before {
  background-color: #ffab00;
}
.ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content a.repeat:before {
  background-color: #42b72a;
}
.ynfevent-page-calendar .calendar tr .calendar-day-np:first-child {
  text-align: center;
  padding: 1px !important;
  min-width: auto;
  max-width: 38px;
}
/*----------  view more popup event  ----------*/
.ynfevent-popup-viewmore__item {
  padding-left: 20px;
  position: relative;
}
.ynfevent-popup-viewmore__item:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 8px;
  height: 48px;
}
.ynfevent-popup-viewmore__item.one-time:before {
  background-color: #42b72a;
}
.ynfevent-popup-viewmore__item.birthday:before {
  background-color: #fa3e3e;
}
.ynfevent-popup-viewmore__item.repeat:before {
  background-color: #ffab00;
}
.ynfevent-popup-viewmore__item + .ynfevent-popup-viewmore__item {
  padding-top: 16px;
  margin-top: 12px;
  border-top: 1px solid #eeeeee;
}
.ynfevent-popup-viewmore__item + .ynfevent-popup-viewmore__item:before {
  top: 12px;
}
.ynfevent-popup-viewmore__title-wapper {
  padding: 7px 0;
}
.ynfevent-popup-viewmore__title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ynfevent-popup-viewmore time {
  margin-top: 2px;
}
.fevent_image_holder .fevent_image {
  display: block;
  max-height: 300px;
}
.fevent_image_holder .fevent_image img {
  max-width: 100%;
  width: 100%;
  max-height: 300px;
}
.fevent_image_holder .js_box_image_holder_thumbs ul {
  margin-left: -5px;
  margin-right: 5px;
}
.fevent_image_holder .js_box_image_holder_thumbs ul li {
  float: left;
  padding: 4px;
}
#mapHolder {
  width: 500px;
  max-width: 100%;
  height: 300px;
  border: 1px solid #999;
}
#fevent_subscribeblock_location {
  max-width: 100% !important;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 20px;
}
#fevent_subscribe .table {
  margin-bottom: 0;
}
#fevent_subscribe .table:first-of-type .table_left {
  padding-top: 0px;
}
#fevent_subscribe .table select {
  margin: 0px;
}
.ynfevent-detail-description img {
  max-width: 100%;
  max-height: 100%;
  height: auto;
}
.ynfevent-detail-description p {
  margin-bottom: 0;
}
.ynfevent-detail-description.item_view_content {
  word-break: break-word !important;
}
.ynfevent-general-title a {
  font-weight: bold;
}
div[id^=js_controller_fevent] .header_bar_search > form {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
/*Importing v4*/
body[id^=page_fevent] .js_attachment_list {
  display: none;
}
body[id^=page_fevent] .item_bar {
  position: absolute;
  padding: 0px;
  z-index: 10;
}
body[id^=page_fevent] ul.action ul.action {
  margin: 0px;
  padding: 0;
}
body[id^=page_fevent] ul.action ul.action li:last-of-type {
  border-bottom: 0;
}
body[id^=page_fevent] .js_box_title {
  min-height: 23px;
}
body[id^=page_fevent] .ynfr-short-des {
  word-break: break-word;
  word-wrap: break-word;
}
body[id^=page_fevent] .ynf-category_viewmore a,
body[id^=page_fevent] .ynf-category_viewmore a:hover {
  padding: 10px 0;
}
body[id^=page_fevent] .ynf-category_viewmore a:hover {
  background: #f0f0f0;
}
body[id^=page_fevent] .ynf-category_viewmore img {
  position: relative;
  top: 3px;
}
body[id^=page_fevent] #panels #right,
body[id^=page_fevent] #panels #left {
  width: inherit;
}
body[id^=page_fevent] .header_display span.pending {
  position: absolute;
  right: 5px;
  background-color: #298ada;
  color: #fff;
  padding: 0px 5px;
  font-size: 13px;
  display: block;
  top: 3px;
}
body[id^=page_fevent] .row .header_display span.pending {
  top: 6px;
}
body[id^=page_fevent] .header_display > ul > li.active > a span.pending {
  background-color: #fff;
  color: #298ada;
}
body[id^=page_fevent] .parsed_image {
  max-width: 100%;
  display: block;
}
body[id^=page_fevent] .item_bar_action_holder ul li.item_delete {
  padding-top: 0;
  margin-top: 0;
}
body[id^=page_fevent] #public_message {
  display: none !important;
}
body[id^=page_fevent] #container #content > ._block_h1 > h1 {
  padding: 10px !important;
  background: #fff !important;
  word-wrap: break-word;
  word-break: break-word;
}
body[id^=page_fevent] #panels #left .title,
body[id^=page_fevent] #panels #right .title {
  padding: 10px;
  background: #fff;
}
body[id^=page_fevent] #panels #left .content,
body[id^=page_fevent] #panels #right .content {
  padding: 10px;
  background: #fff;
  overflow: hidden;
}
body[id^=page_fevent] #container #content .block .title {
  padding: 10px;
  background: #fff;
}
body[id^=page_fevent] #container #content .block .content {
  padding: 10px;
  background: #fff;
}
body[id^=page_fevent] #breadcrumb_list ul li:last-child a {
  max-width: 130px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
body[id^=page_fevent] h1 + #breadcrumb_list a.ajax_link.first {
  display: none !important;
}
#page_fevent_add .page_section_menu_header {
  margin-top: -16px;
}
html[dir="ltr"] #yfe_option_repeat_block .radio .ynfeTipOptionRepeat {
  margin-left: 8px;
}
html[dir="rtl"] #yfe_option_repeat_block .radio .ynfeTipOptionRepeat {
  margin-right: 8px;
}
body[id^=page_fevent] a.image_hover_menu_link {
  background: #333 none;
  border-radius: 3px 0 0 0;
  font-size: 0;
  text-align: center;
  text-indent: 0;
  right: 0;
  bottom: 45px;
  margin: 0;
  width: 23px;
  height: 36px;
  line-height: 36px;
}
body[id^=page_fevent] a.image_hover_menu_link:before {
  content: "\f104";
  font-size: 16px;
  color: #fff;
  font-family: FontAwesome;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body[id^=page_fevent] .ynfevent-hover-menu {
  right: 25px;
  bottom: 45px;
}
body[id^=page_fevent] .row_edit_bar_holder ul li a,
body[id^=page_fevent] .row_edit_bar_holder ul li a:hover,
body[id^=page_fevent] .image_hover_menu ul li a,
body[id^=page_fevent] .image_hover_menu ul li a:hover {
  font-size: 11px;
  text-transform: uppercase;
}
body[id^=page_fevent] .FETip {
  font-size: 13px;
  background: #FFF;
  color: #999;
  position: absolute;
  display: none;
  text-align: left;
  padding: 10px;
  z-index: 99999;
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.4);
}
body[id^=page_fevent] .ynfeTipOptionRepeat {
  display: inline;
}
body[id^=page_fevent] .ynfeTipOptionRepeat:hover .FETip {
  display: block !important;
  min-width: 250px;
}
body[id^=page_fevent] .ynfeTipOptionRepeat .FETipTitle {
  display: block;
  margin-bottom: 10px;
}
body[id^=page_fevent] .ynfeTipOptionRepeat .FETipBody {
  line-height: 1.5em;
}
body#page_fevent_view .row_feed_loop {
  margin-bottom: 20px;
}
body#page_fevent_view div#js_block_border_fevent_display.block {
  padding-top: 20px;
  background: #e4e8eb !important;
}
body#page_fevent_view div#js_block_border_fevent_display.block .title {
  padding-left: 16px!important;
  background: #ffffff!important;
}
body#page_fevent_view div#js_block_border_fevent_display.block .content {
  padding-top: 0;
  padding-bottom: 0;
}
body#page_fevent_view div#js_block_border_fevent_display.block .content .row_first {
  padding-top: 10px!important;
}
body#page_fevent_view #js_event_browse_guest_list .go_left {
  width: 60px;
  height: 50px;
}
body#page_fevent_view #js_event_browse_guest_list .go_left a,
body#page_fevent_view #js_event_browse_guest_list .go_left ._image_50 {
  width: 100%;
  height: 100%;
  display: block;
  background-size: cover;
}
body#page_fevent_view #js_event_browse_guest_list .go_left a .img-wrapper,
body#page_fevent_view #js_event_browse_guest_list .go_left ._image_50 .img-wrapper {
  width: 100%;
  height: 100%;
}
#panels #js_block_border_fevent_category {
  border: 1px solid #dbdbdb;
}
#panels #js_block_border_fevent_category:hover {
  border: 1px solid #298ada;
}
#panels #js_block_border_fevent_category:hover > .content {
  display: block;
}
#panels #js_block_border_fevent_category:hover > .title {
  background: #298ada !important;
  color: #ffffff;
}
#panels #js_block_border_fevent_category:hover > .title:after {
  background: #227dc7;
}
#panels #js_block_border_fevent_category:hover > .title:before {
  color: #fff;
}
#panels #js_block_border_fevent_category > .title {
  text-transform: uppercase;
  background: #ffffff;
  color: #999999;
  font-size: 14px;
  border: 0px;
  height: 40px;
  line-height: 40px;
  position: relative;
  padding: 0px !important;
  text-indent: 50px;
}
#panels #js_block_border_fevent_category > .title:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0px !important;
  content: '\f0c9';
  position: absolute;
  left: 8px;
  top: 8px;
  font-size: 24px;
  color: #cccccc;
  z-index: 2;
}
#panels #js_block_border_fevent_category > .title:after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 40px;
  height: 40px;
  background: #ebebeb;
  content: '';
  z-index: 1;
}
#panels #js_block_border_fevent_category > .content {
  display: none;
}
body#page_fevent_add form#js_event_form .global_attachment_header .global_attachment_manage,
body#page_fevent_add form#js_event_form .global_attachment_header .global_attachment_list li:nth-child(3) {
  display: none;
}
body#page_fevent_add .yfe_extra_info,
body#page_fevent_add #extra_info_date {
  margin-top: 5px;
}
body#page_fevent_add .global_attachment {
  left: 0;
  right: 0;
  bottom: 5px;
  z-index: 1;
}
body#page_fevent_add #discount_type,
body#page_fevent_add #discount_currency {
  margin-top: 10px;
}
body#page_fevent_add #mapHolder {
  width: 100% !important;
}
body#page_fevent_add #js_link_show_add,
body#page_fevent_add #js_link_hide_add {
  text-transform: uppercase;
}
body#page_fevent_add .js_datepicker_image {
  top: 9px;
}
body#page_fevent_add div[class^=js_datepicker_core] select {
  min-width: 60px;
  width: auto;
}
body#page_fevent_add div[class^=js_datepicker_core] .select-date-separator {
  padding: 0 8px;
}
body#page_fevent_add .p_4.predefined_holder {
  padding: 0px;
}
body#page_fevent_add .p_4.predefined_holder input.js_predefined {
  margin-bottom: 5px;
}
body#page_fevent_add .p_4.predefined_holder .placeholder + .placeholder input.js_predefined {
  margin-top: 10px;
}
body#page_fevent_add #js_fundraising_block_gallery_holder {
  margin-bottom: 15px;
}
body#page_fevent_add .row_focus .js_mp_fix_holder {
  background-color: #FFFFCD;
}
body#page_fevent_add .js_mp_fix_holder {
  float: left;
  position: relative;
  margin-right: 3px;
  margin-top: 10px;
}
body#page_fevent_add .js_mp_fix_holder > div {
  position: absolute;
  right: 5px;
  font-size: 0px;
  z-index: 1;
}
body#page_fevent_add .js_mp_fix_holder > a {
  height: 120px;
  overflow: hidden;
  width: 120px;
}
body#page_fevent_add .js_mp_fix_holder > a img {
  width: 100%;
}
body#page_fevent_add #js_fundraising_block_email_conditions textarea {
  width: 100%;
  box-sizing: border-box;
}
body#page_fevent_add #js_fundraising_block_email_conditions .extra_info {
  margin: 15px 0;
}
body#page_fevent_add #js_fundraising_block_email_conditions .extra_info > ul {
  margin-top: 7px;
  padding: 10px;
  background: #fff;
}
body#page_fevent_add #ynfevent_one_time_section [class^='js_datepicker_'],
body#page_fevent_add #ynfevent_repeat_section [class^='js_datepicker_'] {
  display: flex;
}
body#page_fevent_add #ynfevent_one_time_section [class^='js_datepicker_'] .js_datepicker_selects,
body#page_fevent_add #ynfevent_repeat_section [class^='js_datepicker_'] .js_datepicker_selects {
  display: flex;
  align-items: center;
  padding: 0;
}
html[dir="ltr"] body#page_fevent_add #ynfevent_one_time_section [class^='js_datepicker_'] .js_datepicker_selects,
html[dir="ltr"] body#page_fevent_add #ynfevent_repeat_section [class^='js_datepicker_'] .js_datepicker_selects {
  margin-left: 8px;
}
html[dir="rtl"] body#page_fevent_add #ynfevent_one_time_section [class^='js_datepicker_'] .js_datepicker_selects,
html[dir="rtl"] body#page_fevent_add #ynfevent_repeat_section [class^='js_datepicker_'] .js_datepicker_selects {
  margin-right: 8px;
}
body#page_fevent_add #js_event_add_country #country_iso {
  width: 100%;
}
/*Popup gmap*/
.ynfevent_popup_gmap {
  margin-bottom: 10px;
}
.ynfevent_popup_gmap input,
.ynfevent_popup_gmap select {
  margin-bottom: 5px;
}
.ynfevent_popup_gmap #distance {
  width: auto;
}
#js_event_upload_image .yfe_extra_info {
  text-transform: none !important;
}
#js_event_block_customize_holder {
  margin-bottom: 10px;
}
#js_event_block_customize .js_mp_photo.go_left {
  padding-right: 0;
  padding: 10px;
}
#js_event_block_invite h3 {
  background: transparent;
  padding: 0px;
}
#js_event_block_invite .fevent-invite-guest-list .content {
  padding: 0px !important;
}
#js_event_block_invite .ynevent-form-btn {
  margin-top: 10px;
  margin-bottom: 10px;
}
#js_event_block_invite .ynevent-form-btn input {
  width: auto;
  display: inline-block;
  padding: 8px;
  font-size: 12px;
  border: 1px solid #eee;
  margin-right: 5px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
#js_event_block_invite #js_friend_search_content .friend_search_holder {
  width: 47%;
}
#js_event_block_invite #js_friend_search_content .friend_search_holder > span,
#js_event_block_invite .friend_search_holder:hover > span {
  max-width: 85px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#page_fevent_pagecalendar #content ._block_content {
  padding: 10px;
  background: #fff;
}
.fevent-invite-guest-form #js_friend_loader input {
  background: inherit;
  color: inherit;
  border: 1px solid #CCC;
  width: 100%;
  outline: inherit;
  text-indent: inherit;
  padding: 6px 12px;
  margin-bottom: 5px;
}
.header_filter_holder .fe_adv_search,
.header-filter-holder .fe_adv_search {
  display: inline-block;
}
.fe_adv_search {
  display: none;
}
@media (max-device-width: 1000px), (max-width: 1000px) {
  .show-side-panel-mode #panels {
    overflow-y: auto;
  }
}
@media (max-device-width: 480px), (max-width: 480px) {
  .adv-search-block-item > div {
    width: 100% !important;
    margin-bottom: 5px;
  }
  .fevent-invite-guest-form {
    width: 100% !important;
    float: none !important;
  }
  .fevent-invite-guest-list {
    width: 100% !important;
    float: none !important;
  }
  #js_event_block_invite #js_friend_search_content .friend_search_holder {
    width: 95%;
  }
  #js_block_border_fevent_list .menu ul {
    display: block;
  }
  #js_block_border_fevent_list .menu ul li {
    width: 100% !important;
    display: block !important;
    border-bottom: 0 !important;
    background: #F9F9F9 !important;
  }
  #js_block_border_fevent_list .menu ul li.active {
    background: #999 !important;
    color: #FFF !important;
  }
}
body[id^=page_fevent] .activity_feed_form {
  border: 1px solid #ccc;
  border-top: 0;
  border-left: 0;
  border-right: 0;
}
body[id^=page_fevent] .activity_feed_form_attach .global_attachment_status {
  border-left: 0;
}
#js_block_border_fevent_category .sub_section_menu ul.action:empty {
  display: none;
}
.jdpicker_w .date_selector {
  background-color: #fff;
}
.jdpicker_w .date_selector table {
  width: 100%;
  margin-left: 3px;
}
.jdpicker_w .date_clearer {
  color: #a00;
  padding-left: 3px;
  cursor: pointer;
  font-weight: bold;
  font-family: sans-serif;
}
.jdpicker_w .date_selector_ieframe {
  position: absolute;
  z-index: 99999;
  display: none;
}
.jdpicker_w .error_msg {
  display: none;
  text-align: center;
  font-size: 0.8em;
  color: #666;
}
.jdpicker_w .date_selector .nav {
  margin-bottom: 8px;
  position: relative;
}
.jdpicker_w .date_selector .month_nav {
  width: 49%;
  float: left;
  justify-content: flex-start;
}
.jdpicker_w .date_selector .year_nav {
  width: 47%;
  float: right;
  justify-content: flex-end;
}
.jdpicker_w .date_selector .month_nav,
.jdpicker_w .date_selector .year_nav {
  margin: 0;
  position: relative;
  text-align: center;
  display: inline-flex;
  align-items: center;
}
.jdpicker_w .date_selector .month_nav select {
  width: 50px;
}
.jdpicker_w .date_selector .year_nav .year_input {
  text-align: center;
  width: 36px;
  height: 22px;
}
.jdpicker_w .date_selector .month_name,
.jdpicker_w .date_selector .year_name {
  color: #3b5998;
  text-align: center;
}
.jdpicker_w .date_selector .month_name {
  width: 50px;
  display: inline-block;
}
.jdpicker_w .date_selector .year_name {
  width: 36px;
}
.jdpicker_w .date_selector .button {
  width: 18px;
  height: 22px;
  line-height: 22px;
  font-size: 16px;
  padding: 0;
  border: 0;
  cursor: pointer;
  color: #dcdcdc;
  background-color: transparent !important;
}
.jdpicker_w .date_selector .button:hover {
  color: #3b5998;
}
.jdpicker_w .date_selector table {
  margin: 0 auto;
  border-spacing: 5px;
  border-collapse: separate;
  position: relative;
  z-index: 1;
  clear: both;
}
.jdpicker_w .date_selector th {
  color: #555555;
  font-weight: normal;
  text-align: center;
}
.jdpicker_w .date_selector th.week_label {
  font-weight: normal;
  font-style: italic;
  font-size: 80%;
  width: 25px;
}
.jdpicker_w .date_selector .week_num,
.jdpicker_w .date_selector .hover .week_num,
.jdpicker_w .date_selector .selected .week_num {
  font-style: italic;
  color: #333 !important;
  vertical-align: bottom !important;
  text-align: right;
  border: none !important;
  font-size: 70%;
  background: #FCFCFC !important;
  padding-right: 4px;
}
.jdpicker_w .date_selector td {
  text-align: center;
  height: 24px;
}
.jdpicker_w .date_selector td span {
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 100%;
  color: #c8c8c8;
  display: inline-block;
}
.jdpicker_w .date_selector td.today:not(.available) {
  color: #555555;
}
.jdpicker_w .date_selector td.today:not(.available) span {
  background-color: #fff3db;
  border-radius: 100%;
}
.jdpicker_w .date_selector td.unselected_month {
  color: #ccc;
}
.jdpicker_w .date_selector td.selectable_day {
  cursor: pointer;
}
.jdpicker_w .date_selector td.selectable_day.selected span {
  color: #555555;
}
.jdpicker_w .date_selector tr.selectable_week td {
  cursor: pointer;
  color: #686868;
  border: 0;
  border-radius: 3px;
}
.jdpicker_w .date_selector td.selected,
.jdpicker_w .date_selector tr.selected td {
  font-weight: bold;
}
.jdpicker_w .date_selector td.available span {
  color: #fff !important;
  background-color: #3b5998;
}
._app_fevent.row_feed_loop .activity_feed_content_text,
.feed_share_fevent .activity_feed_content_text {
  border: none;
  padding: 0;
}
#page_fevent_view .fevent_image_holder .fevent_image_extra {
  background: #FFFFFF;
  padding: 10px 20px 10px 20px;
}
#page_fevent_view .fevent_image_holder .fevent_image_extra > ul {
  margin-left: -5px;
  margin-right: -5px;
  display: flex;
  flex-flow: wrap;
}
#page_fevent_view .fevent_image_holder .fevent_image_extra > ul li {
  padding-left: 5px;
  padding-right: 5px;
}
#page_fevent_view .fevent_image_holder .fevent_image_extra > ul li a {
  display: block;
  width: 40px;
  height: 40px;
}
#page_fevent_view .fevent_image_holder .fevent_image_extra > ul li a img {
  width: 100%;
  height: 100%;
}
#page_fevent_view .fevent_image_holder .fevent_image_extra_button {
  background: #FFFFFF;
  padding-bottom: 10px;
}
/*----------  3 column  ----------*/
@media (min-width: 992px) {
  #main:not(.empty-right) .ynfevent-page-calendar .ynfevent_table {
    overflow-x: auto;
  }
  #main:not(.empty-right) .ynfevent-page-calendar .calendar tr td {
    width: 110px;
  }
  #main:not(.empty-right) .ynfevent-page-calendar .calendar tr td:first-child {
    width: 50px;
  }
}
#page_fevent_view .item_bar_action_holder.open .item_bar_action {
  color: #555555;
}
#page_fevent_view .item_bar_action_holder.open .item_bar_action i.ico:before {
  content: "\ea88";
}
#page_fevent_view .item_bar_action_holder .item_bar_action {
  background: none;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 32px;
  height: 32px;
  padding: 0!important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
}
#page_fevent_view .item_bar_action_holder .item_bar_action:before {
  display: none;
}
#page_fevent_view .item_bar_action_holder .item_bar_action:hover {
  color: #555555;
}
#page_fevent_view .item_bar_action_holder .item_bar_action:hover i.ico:before {
  content: "\ea88";
}
.fevent-manage-photo .item-container {
  display: inline-block;
  display: block;
}
.fevent-manage-photo .item-container:before,
.fevent-manage-photo .item-container:after {
  content: " ";
  display: table;
}
.fevent-manage-photo .item-container:after {
  clear: both;
}
.fevent-manage-photo .item-container:before,
.fevent-manage-photo .item-container:after {
  content: " ";
  display: table;
}
.fevent-manage-photo .item-container:after {
  clear: both;
}
.fevent-manage-photo .item-container .js_mp_photo .js_mp_fix_holder {
  width: 110px;
  height: 110px;
}
.fevent-manage-photo .item-container .js_mp_photo .js_mp_fix_holder > a {
  display: inline-block;
  width: 100% !important;
  height: 100% !important;
}
.fevent-manage-photo .item-container .js_mp_photo .js_mp_fix_holder > a img {
  width: 100%;
  height: 100%;
}
/*----------  upcoming birthdays  ----------*/
.fevent-birthays-block__wapper {
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 767px) and (min-width: 480px) {
  .fevent-birthays-block__wapper {
    flex-direction: row;
    margin-left: -8px;
    margin-right: -8px;
  }
}
.fevent-birthays-block__item {
  display: flex;
  align-items: center;
  padding-bottom: 8px;
}
@media screen and (min-width: 768px), (max-width: 479px) {
  .fevent-birthays-block__item {
    padding-top: 8px;
  }
}
@media screen and (min-width: 768px), (max-width: 479px) {
  .fevent-birthays-block__item {
    border-bottom: 1px solid #eeeeee;
  }
}
.fevent-birthays-block__item:first-of-type {
  margin-top: -8px;
}
.fevent-birthays-block__item:hover .fevent-birthays-block__body .user_profile_link_span,
.fevent-birthays-block__item:hover .fevent-birthays-block__body .user_profile_link_span a {
  color: #263961 !important;
}
.fevent-birthays-block__item:hover .fevent-birthays-block__media .no_image_user,
.fevent-birthays-block__item:hover .fevent-birthays-block__media .img-wrapper {
  box-shadow: 0px 6px 12px 0px rgba(38, 129, 213, 0.4);
}
.fevent-birthays-block__item:hover .fevent-birthays-block__media .no_image_user span:before,
.fevent-birthays-block__item:hover .fevent-birthays-block__media .img-wrapper span:before {
  border-color: #263961;
}
.fevent-birthays-block__item:hover .fevent-birthays-block__media .img-wrapper:before {
  border-color: #263961;
}
@media screen and (max-width: 767px) and (min-width: 480px) {
  .fevent-birthays-block__item {
    width: 50%;
  }
  html[dir="ltr"] .fevent-birthays-block__item {
    padding-left: 8px;
  }
  html[dir="rtl"] .fevent-birthays-block__item {
    padding-right: 8px;
  }
  html[dir="ltr"] .fevent-birthays-block__item {
    padding-right: 8px;
  }
  html[dir="rtl"] .fevent-birthays-block__item {
    padding-left: 8px;
  }
}
.fevent-birthays-block__title {
  margin-bottom: 12px;
}
.fevent-birthays-block__media .no_image_user,
.fevent-birthays-block__media .img-wrapper {
  width: 40px;
  height: 40px;
}
.fevent-birthays-block__media .no_image_user span,
.fevent-birthays-block__media .img-wrapper span {
  font-size: 14px;
}
.fevent-birthays-block__body {
  flex-grow: 1;
  min-width: 1px;
  padding-left: 12px;
}
.fevent-birthays-block__body .user_profile_link_span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.fevent-birthays-block__body .user_profile_link_span,
.fevent-birthays-block__body .user_profile_link_span a {
  transition: all 0.3s ease-in-out;
  color: #3b5998 !important;
}
.fevent-birthays-block__age {
  margin-top: 2px;
}
.fevent-birthays-block + .fevent-birthays-block {
  margin-top: 16px;
}
.fevent-birthays-block:last-of-type .fevent-birthays-block__item:last-of-type {
  border-bottom: 0;
  margin-bottom: -8px;
}
/*----------  create event page  ----------*/
.ynfevent_event_type label {
  display: flex;
  align-items: center;
}
.ynfevent_event_type label input {
  display: none;
}
.ynfevent_event_type label input:checked + .ico:before {
  content: "\e990";
}
.ynfevent_event_type label input:checked ~ * {
  color: #3b5998;
}
/*----------  edit event  ----------*/
#fevent_option_repeat_block input:checked + .ico:before {
  content: "\e990";
}
#fevent_option_repeat_block input:checked ~ * {
  color: #3b5998;
}
/*----------  invite page  ----------*/
[data-mode-view="list"] .ynfevent-content-item__description.hidden {
  display: none !important;
}
[data-mode-view="list"] .ynfevent-content-item__show-invite {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  margin-top: 2px;
}
[data-mode-view="list"] .ynfevent-content-item__info .ynfevent-content-item__time__end {
  display: none;
}
/*----------  detail page  ----------*/
.fevent-invite-result {
  margin: -4px -6px;
  display: flex;
  flex-wrap: wrap;
}
.fevent-invite-result__item {
  padding: 4px 6px;
}
.fevent-invite-result__item > a {
  display: block;
  width: 40px !important;
  height: 40px !important;
  border-radius: 100%;
  transition: box-shadow 0.3s ease-in-out;
}
.fevent-invite-result__item > a img {
  border-radius: 100%;
  width: 40px !important;
  height: 40px !important;
}
.fevent-invite-result__item > a .img-wrapper {
  border-radius: 100%;
}
.fevent-invite-result__item > a:hover,
.fevent-invite-result__item > a:hover .img-wrapper {
  box-shadow: 0px 6px 12px 0px rgba(38, 129, 213, 0.4);
}
.fevent-invite-result__item > a:hover .img-wrapper:before,
.fevent-invite-result__item > a:hover .js_hover_info:before {
  border-color: #2d4373;
}
.fevent-invite-result .tooltip {
  margin-top: 0 !important;
}
.fevent-detail-statistics > [class^=fevent-detail-statistics] {
  display: flex;
  border-radius: 2px;
  background-color: #fff;
}
.fevent-detail-statistics__icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  min-width: 48px;
  font-size: 24px;
  border-radius: 100%;
}
.fevent-detail-statistics__upcoming-event .fevent-detail-statistics__icon,
.fevent-detail-statistics__ongoing-event .fevent-detail-statistics__icon {
  color: #42b72a;
  background-color: #b4eba8;
}
.fevent-detail-statistics__ongoing-event {
  background-color: #42b72a !important;
}
.fevent-detail-statistics__past-event {
  background-color: #fa3e3e !important;
}
.fevent-detail-statistics__past-event .fevent-detail-statistics__icon {
  background-color: #ffecec;
  color: #fa3e3e;
}
.fevent-detail-statistics__ongoing-event .fevent-detail-statistics__label,
.fevent-detail-statistics__past-event .fevent-detail-statistics__label {
  color: #fff !important;
}
.fevent-detail-statistics__upcoming-event .fevent-detail-statistics__title {
  color: #42b72a;
}
.fevent-detail-statistics__body {
  min-width: 1px;
  display: inline-flex;
  flex-direction: column;
}
.fevent-detail-statistics__title {
  font-size: 24px;
  line-height: 32px;
  color: #fff;
}
.fevent-detail-slider {
  background-color: #dcdcdc;
}
.fevent-detail-slider__inner {
  height: 100%;
  display: flex;
  align-items: center;
}
.fevent-detail-slider .owl-stage-outer {
  height: 300px;
}
.fevent-detail-slider .owl-stage-outer .owl-stage {
  height: 300px;
}
.fevent-detail-slider .owl-stage-outer .owl-stage .owl-item {
  height: 100%;
}
.fevent-detail-slider .owl-stage-outer .owl-stage .owl-item .item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.fevent-detail-slider .owl-stage-outer .owl-stage .owl-item .item img {
  max-width: 100%;
  max-height: 100%;
  width: auto;
}
.fevent-detail-slider .owl-prev,
.fevent-detail-slider .owl-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: #0084ff;
  font-size: 18px;
  width: 48px;
  height: 48px;
  text-align: center;
  line-height: 48px;
  display: block;
  background-color: rgba(255, 255, 255, 0.7);
  transition: all 0.3s ease-in-out;
}
.fevent-detail-slider .owl-prev:hover,
.fevent-detail-slider .owl-next:hover {
  background-color: #fff;
  color: #006acc;
}
.fevent-detail-slider .owl-prev {
  left: -16px;
  border-radius: 0 2px 2px 0;
}
.fevent-detail-slider .owl-next {
  right: -16px;
  border-radius: 2px 0 0 2px;
}
#js_block_border_fevent_status-time-event .content {
  margin: 0 -16px !important;
  padding: 0 !important;
  border-radius: 0 !important;
}
.fevent-detail-page .js_view_more_part,
.fevent-detail-page .js_view_more_full {
  white-space: normal;
}
.fevent-detail-page__category {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.fevent-detail-page__category .extra_info_middot {
  margin-left: 4px;
}
.fevent-detail-page__location {
  position: relative;
  padding-left: 20px;
}
.fevent-detail-page__location .ico {
  left: 0;
  top: 2px;
  position: absolute;
}
.fevent-detail-page .ynfevent-detail-description {
  font-size: 14px;
  line-height: 18px;
  margin-top: 16px;
}
.fevent-detail-page .ync-detail-info {
  position: relative;
  padding-bottom: 0 !important;
  border-bottom: 0 !important;
}
.fevent-detail-page .item-choice {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #efefef;
}
@media (max-width: 400px) {
  .fevent-detail-page .item-choice {
    flex-direction: column;
    align-items: flex-start;
  }
}
.fevent-detail-page .item-choice .item-statistic {
  font-size: 14px;
  line-height: 18px;
  color: #a2a2a2;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fevent-detail-page .item-choice .item-statistic .item-count-view {
  font-weight: bold;
  color: #555555;
  margin-right: 4px;
}
html[dir='rtl'] .fevent-detail-page .item-choice .item-statistic .item-count-view {
  display: inline-block;
  margin-right: 0;
  margin-left: 4px;
}
@media (max-width: 400px) {
  .fevent-detail-page .item-choice .item-statistic {
    margin-top: 8px;
  }
}
.fevent-detail-page .item-choice form {
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.fevent-detail-page .item-choice form > div {
  display: inline-flex;
  flex-wrap: wrap;
}
@media screen and (max-width: 479px) {
  .fevent-detail-page .item-choice form > div {
    flex-direction: column;
  }
}
@media screen and (min-width: 480px) {
  html[dir="ltr"] .fevent-detail-page .item-choice form .item-event-option {
    margin-right: 8px;
  }
  html[dir="rtl"] .fevent-detail-page .item-choice form .item-event-option {
    margin-left: 8px;
  }
}
.fevent-detail-page .item-choice form .item-event-option .item-event-radio {
  margin-bottom: 0;
}
.fevent-detail-page .item-choice form .item-event-option .item-event-radio > input {
  display: none;
}
.fevent-detail-page .item-choice form .item-event-option .item-event-radio span.ico {
  display: none;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn {
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.5) !important;
  color: #ffffff !important;
  background-color: #3b5998 !important;
  border-color: #344e86 !important;
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.005) !important;
  border: none !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.btn-gradient {
  background-size: 100% !important;
  position: relative !important;
  z-index: 1 !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.btn-gradient:before {
  border-radius: inherit !important;
  background-image: linear-gradient(-90deg, #3b5998, #5783c8) !important;
  content: '' !important;
  display: block !important;
  height: 100% !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  opacity: 0 !important;
  width: 100% !important;
  z-index: -1 !important;
  -webkit-transition: opacity 400ms ease !important;
  -o-transition: opacity 400ms ease !important;
  transition: opacity 400ms ease !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.btn-gradient:hover:before {
  opacity: 1 !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:hover {
  background-color: #2d4373 !important;
  box-shadow: 0px 6px 12px 0px rgba(45, 67, 115, 0.4) !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:focus {
  background-color: #263961 !important;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(45, 67, 115, 0.8) !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.focus {
  color: #ffffff !important;
  background-color: #2d4373 !important;
  border-color: #344e86 !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:hover {
  color: #ffffff !important;
  background-color: #2d4373 !important;
  border-color: #344e86 !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.active,
.open > .dropdown-toggle.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn {
  color: #ffffff !important;
  background-color: #2d4373 !important;
  border-color: #344e86 !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active:hover,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.active:hover,
.open > .dropdown-toggle.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:hover,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active:focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.active:focus,
.open > .dropdown-toggle.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active.focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.active.focus,
.open > .dropdown-toggle.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.focus {
  color: #ffffff !important;
  background-color: #23345a !important;
  border-color: #344e86 !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.active,
.open > .dropdown-toggle.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn {
  background-image: none !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn[disabled],
fieldset[disabled] .fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled:hover,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn[disabled]:hover,
fieldset[disabled] .fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:hover,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled:focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn[disabled]:focus,
fieldset[disabled] .fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled.focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn[disabled].focus,
fieldset[disabled] .fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled:active,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn[disabled]:active,
fieldset[disabled] .fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled.active,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn[disabled].active,
fieldset[disabled] .fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.active {
  background-color: #3b5998 !important;
  border-color: #344e86 !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn .badge {
  color: #3b5998 !important;
  background-color: #ffffff !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active {
  background-color: #263961 !important;
  color: #fff !important !important;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3) !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.btn-gradient:hover {
  box-shadow: 0px 4px 12px 0px rgba(59, 89, 152, 0.5) !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.btn-gradient:hover:before {
  background-image: linear-gradient(-90deg, #3b5998, #549af6) !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled {
  opacity: 0.5 !important;
  border: none !important !important;
  background: #3b5998 !important;
  color: #fff !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled:hover {
  border: none !important !important;
  background: #3b5998 !important;
  color: #fff !important;
}
.fevent-detail-page .item-choice form .item-event-option.active .item-event-radio span.ico {
  display: inline-block;
}
@media screen and (max-width: 639px) {
  .fevent-detail-page .item-choice form {
    flex-direction: column;
  }
  .fevent-detail-page .item-choice form .item-event-option {
    margin-bottom: 8px;
  }
}
.fevent-detail-page .item-choice:empty {
  display: none;
}
.fevent-detail-recurring_events {
  border-top: 1px solid #eeeeee;
  margin-top: 8px;
}
@media screen and (min-width: 1025px) {
  .fevent-detail-recurring_events .ynfevent_recurrent_event {
    margin-left: -16px;
    margin-right: -16px;
  }
}
.fevent-detail-recurring_events .fevent-detail-title {
  margin: 0;
  border-top: 0;
  padding-bottom: 8px;
  font-weight: bold;
}
.fevent-detail-recurring_events .fevent-detail-title p {
  font-weight: normal;
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item {
  transition: background-color 0.3s ease-in-out;
}
@media screen and (min-width: 480px) {
  .fevent-detail-recurring_events .ynfevent-detail-recurring-item {
    display: flex;
  }
}
@media screen and (max-width: 479px) {
  .fevent-detail-recurring_events .ynfevent-detail-recurring-item {
    position: relative;
  }
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item [class^="ynfevent-detail-recurring-"] {
  font-size: 12px;
  line-height: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}
@media screen and (max-width: 479px) {
  .fevent-detail-recurring_events .ynfevent-detail-recurring-item [class^="ynfevent-detail-recurring-"] {
    padding: 8px 0 !important;
  }
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-title {
  flex-grow: 1;
  min-width: 1px;
  padding-left: 16px;
  padding-right: 16px;
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-title a {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  display: inline-block;
}
@media screen and (max-width: 479px) {
  .fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-title {
    padding-right: 32px !important;
  }
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-time,
.fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-attend {
  padding-left: 24px;
  padding-right: 24px;
  white-space: nowrap;
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-setting {
  padding-top: 12px;
  padding-bottom: 12px;
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-setting .item_bar {
  position: relative;
  z-index: auto;
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-setting:empty {
  display: none;
}
@media screen and (max-width: 479px) {
  .fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-setting {
    position: absolute;
    top: 0;
    right: -10px;
    padding: 0 !important;
  }
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item + .ynfevent-detail-recurring-item {
  border-top: 1px solid #eeeeee;
}
@media screen and (min-width: 1025px) {
  .fevent-detail-recurring_events .ynfevent-detail-recurring-item:hover {
    background-color: #f8f8f8;
  }
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-more span {
  color: #3b5998;
  transition: color 0.3s ease-in-out;
  cursor: pointer;
  position: relative;
  display: inline-block;
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-more span:before {
  content: "";
  width: 196px;
  height: 1px;
  display: block;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 0;
  background-color: #f8f8f8;
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-more span:hover {
  color: #263961;
}
.fevent-map .business-item-map:last-of-type {
  border-bottom: 0 !important;
}
.fevent-map .business-item-map-location .fa {
  margin-right: 3px;
  padding-left: 2px;
}
.fevent-map .business-item-map-location + div img {
  display: inline-block;
  margin-right: 4px;
}
.fevent-map .business-item-map-location + div a {
  display: inline-flex;
}
#js_block_border_fevent_status-time-event {
  padding-bottom: 0 !important;
}
/*End fevent*/
/*Begin foxfeedspro*/
/**
 *  General News Layout Class
 */
table {
  border-collapse: collapse;
  border-spacing: 0;
}
div.sortable ul {
  margin: 0;
  padding: 0;
}
div.sortable ul li {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}
div.sortable ul li ul {
  margin-left: 20px;
}
div.sortable ul li {
  padding: 10px 0px 10px 5px;
  border-bottom: 1px #dfdfdf solid;
  margin-bottom: 2px;
  font-weight: bold;
}
div.sortable ul li img {
  cursor: move;
}
div.sortable ul li a,
div.sortable ul li a:hover {
  text-decoration: none;
}
div.sortable ul li:hover {
  background: #3F3F3F;
  color: #fff;
  border-bottom: 1px transparent solid;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
div.sortable ul li:hover a,
div.sortable ul li:hover a:hover {
  color: #fff;
}
div.sortable ul li:hover a:hover {
  text-decoration: underline;
}
div.sortable ul li a img {
  padding-right: 5px;
}
div.sortable ul li ul li {
  border-bottom: 1px transparent solid;
  font-weight: normal;
  margin-right: 5px;
}
div.sortable ul li ul li:hover {
  background: #fff;
}
div.sortable ul li ul li:hover a,
div.sortable ul li ul li:hover a:hover {
  color: #333;
}
/*
div.sortable ul li.odd
{
	background:#fff;
}
*/
div.sortable ul li.first {
  border-top: none;
}
div.sortable ul li span {
  color: #0D8AE1;
  cursor: pointer;
}
div.sortable ul li span:hover {
  color: #0D8AE1;
  cursor: pointer;
  text-decoration: underline;
}
/** CSS for categories **/
.ulLevelMenu .arrow-up,
.ulLevelMenu .arrow-up:hover {
  background-image: url("../../../../PF.Base/module/foxfeedspro/static/image/arrow_up.png");
  background-repeat: no-repeat;
  background-position: 90% 50%;
  padding-right: 27px;
}
.ulLevelMenu .arrow-down,
.ulLevelMenu .arrow-down:hover {
  background: url("../../../../PF.Base/module/foxfeedspro/static/image/arrow_down.png");
  background-repeat: no-repeat;
  background-position: 90% 50%;
  padding-right: 27px;
}
div.foxfeedpro-categories ul li a,
div.foxfeedpro-categories ul li a:hover {
  padding-right: 27px;
}
.delete_feed_button,
.delete_feed_button:hover {
  background: none!important;
  float: right!important;
  padding-right: 2px!important;
  border: none!important;
}
body[id^=page_foxfeedspro] ul.action > li > a.ffpro_cat_link {
  display: inline;
}
ul.ulLevelMenu.action li ul.ulLevelMenu.action li .ffpro_cat_link {
  top: 5px;
}
ul.ulLevelMenu.action li ul.ulLevelMenu.action li .row_edit_bar_action {
  top: -3px;
}
ul.ulLevelMenu.action li ul.ulLevelMenu.action li .ffpro_arrow_sub {
  top: 13px !important;
}
ul.ulLevelMenu.action li ul.ulLevelMenu.action {
  border-top: 0;
}
.ulLevelMenu.action > li > a {
  width: 100%;
}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */
/* clearfix */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* display none until init */
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
  float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer;
}
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* mouse grab icon */
.grabbing {
  cursor: url(grabbing.png) 8 8, move;
}
/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.image_content {
  padding-right: 10px;
  float: left;
}
.item_title {
  margin-bottom: 2px;
  margin: 0px 0;
  font-weight: bold;
  padding-right: 2px;
  line-height: 1.5em;
  max-height: 44px;
  overflow: hidden;
}
.item_title a {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.item_author {
  color: #808080;
  font-size: 12px;
  padding-top: 2px;
}
.item_datetime {
  color: #999999;
  font-size: 0.8em;
}
.news_block_view_all {
  padding: 10px;
}
.news_default_image {
  border: 1px solid #CCC;
}
/**
 *  News Blocks Layout
 */
#news_block_list .news_item {
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: 1px solid #CCC;
}
#news_block_list .news_item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
#news_block_list .image_content img {
  max-height: 60px;
  max-width: 60px;
}
#news_block_list .description_content {
  margin-left: 70px;
  overflow: inherit;
  max-height: none;
  margin: 0;
}
#news_block_list .description_content .item_views,
#news_block_list .description_content .item_comments,
#news_block_list .description_content .item_favorites {
  color: #666;
  font-size: 12px;
  padding-top: 2px;
}
/**
 *  News Index Page Layout
 */
/*  Feed Headline Layout*/
#feed_headline_info {
  overflow: hidden;
  /*max-height: 25px;*/
}
#feed_headline_info .feed_mini_logo {
  float: left;
  padding: 5px;
}
#feed_headline_info .feed_title {
  float: left;
  margin-top: 3px;
}
#feed_headline_info .feed_title a {
  color: #333333;
}
#feed_headline_info .feed_logo {
  float: right;
  margin-right: 5px;
}
#feed_headline_info .feed_logo img {
  max-height: 25px;
  position: relative;
  top: 5px;
}
/* Feed Items List Layout */
#feed_news_list {
  background: #FFF;
}
@media (min-width: 701px) {
  #feed_news_list {
    display: flex;
  }
}
#feed_news_list .feed_left {
  width: 60%;
  float: left;
}
.full_news_item {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #CCC;
}
.full_news_item:last-child {
  padding-bottom: 0px;
  border-bottom: none;
}
.full_news_item .image_content img,
.newsitem_block .image_content img {
  max-height: 300px;
  max-width: 120px;
  width: 120px;
}
.full_news_item .description_content,
.newsitem_block .description_content {
  padding-right: 10px;
  overflow: inherit;
  max-height: none;
}
.full_news_item .description_content .item_description {
  word-wrap: break-word;
}
#feed_news_list .feed_right {
  padding-left: 5px;
  float: right;
  width: 200px;
}
@media screen and (min-width: 1200px) {
  #page_foxfeedspro_profileviewrss #feed_news_list .feed_right {
    padding-left: 5px;
    float: right;
    width: 400px;
  }
}
#page_foxfeedspro_profileviewrss .foxfeedspro_tip {
  right: 10px;
}
#feed_news_list .feed_right .mini_description_content {
  background: url("../../../../PF.Base/module/foxfeedspro/static/image/sprite.gif") 0px 5px no-repeat scroll;
  margin-bottom: 15px;
  padding-left: 10px;
  clear: both;
}
.foxfeedspro_tip {
  color: #fff;
  background: #1d1d1d;
  display: none;
  padding: 10px;
  position: absolute;
  z-index: 1000;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  width: 410px;
}
.foxfeedspro_tip .tip_img img {
  max-height: 80px;
}
.foxfeedspro_tip .description_content .tip_title {
  color: #08C;
}
.foxfeedspro_page_headline {
  color: #333333;
  font-size: 18px;
  font-weight: 300;
  padding: 10px;
  background: #FFF;
  border-bottom: 3px #dbdbdb solid;
}
.newsitem_block {
  margin-bottom: 10px;
  background: #fff;
}
.newsitem_block .item_title {
  padding-bottom: 10px;
}
.newsitem_block .item_detail_title {
  font-size: 21px;
  padding-right: 2px;
  padding-bottom: 10px;
  margin-bottom: 2px;
  margin: 0px 0;
  overflow: hidden;
}
.related_news_block {
  background: #FFF;
  margin-bottom: 15px;
}
.related_news_block h4 {
  margin-bottom: 5px;
  font-weight: bold;
}
.related_news_block .related_items {
  background: url("../../../../PF.Base/module/foxfeedspro/static/image/sprite.gif") no-repeat 0px 4px;
  padding-left: 10px;
  margin-bottom: 5px;
  clear: both;
}
.related_news_block .related_items .related_item_title {
  font-size: 100%;
}
.foxfeedspro_favorite_bk {
  float: right;
  margin-right: 2px;
  margin-top: 11px;
}
.foxfeedspro_favorite .news_favorite_link {
  background: url("../../../../PF.Base/module/foxfeedspro/static/image/yellow_star.png") no-repeat scroll;
  background-size: 14px;
  padding-left: 22px;
  background-position: 3px 2px;
}
.foxfeedspro_favorite .news_unfavorite_link {
  background: url("../../../../PF.Base/module/foxfeedspro/static/image/gray_star.png") no-repeat scroll;
  background-size: 14px;
  padding-left: 22px;
  background-position: 3px 2px;
}
#foxfeedspro_slider_content .newsitem_block {
  border-bottom: none;
}
#foxfeedspro_slider_content .description_content {
  max-width: 390px;
}
.foxfeedspro_slider_controller {
  margin-top: 10px;
  text-align: right;
}
.feed_subscribe_link {
  text-align: center;
  margin-left: 20px;
  padding: 5px 10px;
}
.feed_unsubscribe_link {
  text-align: center;
  margin-left: 20px;
  padding: 5px 10px;
}
/*
 * News Details Content Layout
 */
.newsitem_block .item_content {
  word-wrap: break-word;
}
.newsitem_block .item_content div > div > span {
  display: block;
  font-weight: bold;
}
.newsitem_block .item_content div > div {
  margin: 5px;
}
.newsitem_block .item_content div > p {
  margin: 10px;
}
.newsitem_block .item_content > div > span {
  font-weight: bold;
  font-size: 15px;
}
.newsitem_block .item_content ul > li {
  text-align: left;
}
.newsitem_block .item_content > img {
  float: left;
  padding-right: 15px;
}
.item_menu_feed {
  /*margin-left: 135px;*/
  float: right;
}
.item_menu_feed li {
  float: left;
  padding: 0 5px 0px 15px;
}
.item_menu_feed div.ffp_news_share_button {
  float: left;
  padding: 0 30px 0px 15px;
}
.item_menu_feed div.ffp_news_share_button li {
  padding: 0 5px 0px 0px;
}
div.foxfeedspro_content img {
  max-width: 100%;
  height: auto;
  display: block;
  text-align: center;
  margin: 0 auto 16px;
}
#js_controller_foxfeedspro_newsdetails #breadcrumb_list ul {
  width: 50%;
}
/*v4*/
ul.action .ulLevelMenu.action {
  margin: 0px;
}
ul.action .ulLevelMenu.action > li > a:before {
  margin-right: 10px;
}
ul.action .ulLevelMenu.action > li:last-of-type {
  border-bottom: none !important;
}
body[id^=page_foxfeedspro] .ulLevelMenu .arrow-down,
body[id^=page_foxfeedspro] .ulLevelMenu .arrow-down:hover,
body[id^=page_foxfeedspro] .ulLevelMenu .arrow-up,
body[id^=page_foxfeedspro] .ulLevelMenu .arrow-up:hover {
  background-position: 95% 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  right: 10px;
  top: 17px;
  left: auto;
  bottom: auto;
  border: none;
}
body[id^=page_foxfeedspro] .sub_section_menu ul li a span img {
  position: relative;
  left: -5px;
  top: 3px;
  vertical-align: baseline;
}
body[id^=page_foxfeedspro] .table .table_right select {
  margin: 0px !important;
}
body#page_foxfeedspro_newsdetails #content ._block_h1,
body#page_foxfeedspro_newsdetails #content ._block_error {
  display: none !important;
}
body#page_foxfeedspro_newsdetails #breadcrumb_list ul li:last-child a {
  max-width: 130px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
body#page_foxfeedspro_addnews h3,
body#page_foxfeedspro_addfeed h3,
body#page_foxfeedspro_add h3 {
  margin-top: 15px;
}
body#page_foxfeedspro_addnews .js_datepicker_holder,
body#page_foxfeedspro_addfeed .js_datepicker_holder,
body#page_foxfeedspro_add .js_datepicker_holder {
  padding: 0px;
}
body#page_foxfeedspro_addnews input:not([class="button"]),
body#page_foxfeedspro_addfeed input:not([class="button"]),
body#page_foxfeedspro_add input:not([class="button"]) {
  padding: 10px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
}
body#page_foxfeedspro_addnews select,
body#page_foxfeedspro_addfeed select,
body#page_foxfeedspro_add select {
  margin: 0px !important;
}
div.table_clear {
  margin-bottom: 20px;
}
#js_block_border_foxfeedspro_featured-news {
  padding: 0px !important;
}
#js_block_border_foxfeedspro_featured-news .foxfeedspro_slider_containter {
  padding: 10px;
}
#js_block_border_foxfeedspro_featured-news .foxfeedspro_slider_containter .newsitem_block {
  padding: 0px;
}
.foxfeedpro-categories {
  margin: 0px !important;
}
.foxfeedpro-categories ._moderator {
  z-index: auto;
}
.yns_btn_addcategory {
  margin: 15px 0;
}
.js_pager_view_more_link {
  opacity: 1 !important;
  clear: both;
}
.ynnews_block_news {
  margin: 0 -2%;
}
.foxfeedspro_block.new-item,
.foxfeedspro_block.feed-item {
  overflow: hidden;
  margin-bottom: 15px;
  float: left;
  width: 49%;
  padding: 0 2%;
}
.foxfeedspro_block.new-item .row_title,
.foxfeedspro_block.feed-item .row_title {
  background: #FFF;
  padding: 10px;
}
.foxfeedspro_block.feed-item .row_title {
  min-height: 110px;
}
.foxfeedspro_block.new-item .yns.feed_logo,
.foxfeedspro_block.feed-item .yns.feed_logo {
  width: 100%;
  max-height: 80px;
  overflow: hidden;
}
.foxfeedspro_block.new-item .yns.feed_logo a,
.foxfeedspro_block.feed-item .yns.feed_logo a {
  width: 100%;
  height: 80px;
  display: block;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.foxfeedspro_block.new-item .yns.feed_title,
.foxfeedspro_block.new-item .yns.new_title,
.foxfeedspro_block.feed-item .yns.feed_title,
.foxfeedspro_block.feed-item .yns.new_title {
  font-weight: bold;
  max-height: 40px;
  overflow: hidden;
  word-break: break-word;
  word-wrap: break-word;
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.foxfeedspro_block.new-item .yns.feed_option,
.foxfeedspro_block.feed-item .yns.feed_option {
  margin-bottom: 0px;
  padding: 0px;
}
.foxfeedspro_block.new-item .yns.feed-infomation,
.foxfeedspro_block.feed-item .yns.feed-infomation {
  overflow: hidden;
}
.foxfeedspro_block.new-item span.value,
.foxfeedspro_block.feed-item span.value {
  font-weight: bold;
  margin-left: 5px;
}
.foxfeedspro_addthis_viewmore {
  padding: 10px;
  background: #FFF;
  margin-bottom: 15px;
  margin-top: 15px;
}
.foxfeedspro_addthis_viewmore .addthis-animated {
  font-size: 0;
}
#page_foxfeedspro_feeddetails #container #content > ._block_h1 > h1 {
  display: none;
}
/*Improve Featured Slider*/
#foxfeeds_featured {
  background: #FFF;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
}
#foxfeeds_featured .owl-buttons {
  position: absolute;
  top: -50px;
  right: 10px;
}
#foxfeeds_featured .owl-buttons .owl-next,
#foxfeeds_featured .owl-buttons .owl-prev {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  border: 2px solid #dbdbdb;
  overflow: hidden;
  opacity: 1;
  float: left;
  margin-left: 10px;
  position: relative;
  text-indent: -99999px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  transition: all 300ms ease-in-out;
  color: #dbdbdb;
}
#foxfeeds_featured .owl-buttons .owl-next:hover,
#foxfeeds_featured .owl-buttons .owl-prev:hover {
  color: #298ada;
  border-color: #298ada;
}
#foxfeeds_featured .owl-buttons .owl-next:after,
#foxfeeds_featured .owl-buttons .owl-prev:after {
  content: "\f105";
  font-family: FontAwesome;
  font-style: normal;
  text-indent: 0px;
  font-weight: 400;
  text-decoration: inherit;
  font-size: 19px;
  position: absolute;
  left: 7px;
  top: -5px;
}
#foxfeeds_featured .owl-buttons .owl-prev:after {
  content: "\f104";
  left: 5px;
}
#foxfeeds_featured .items .featured_block_item {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
}
#foxfeeds_featured .items .featured_block_item .featured_item_block_info {
  overflow: hidden;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
}
#foxfeeds_featured .items .featured_block_item .featured_item_image {
  height: 100%;
}
#foxfeeds_featured .items .featured_block_item .featured_item_image > a {
  width: 100%;
  height: 100%;
}
#foxfeeds_featured .items .featured_block_item .featured_item_image > a > span {
  width: 100%;
  height: 100%;
  display: block;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
#foxfeeds_featured .items.items-1 .featured_block_item {
  width: 100%;
  display: block;
}
#foxfeeds_featured .items.items-1 .featured_block_item .featured_item_image {
  height: 265px;
  margin-bottom: 10px;
}
#foxfeeds_featured .items.items-1 .featured_block_item .featured_item_image > a > span {
  background-size: 50% !important;
}
#foxfeeds_featured .items.items-1 .featured_block_item .featured_item_title {
  font-size: 20px;
  line-height: 1.2em;
  margin-bottom: 10px;
  max-height: 50px;
  overflow: hidden;
}
#foxfeeds_featured .items.items-1 .featured_block_item .featured_item_description {
  margin-bottom: 10px;
  font-size: 14px;
  max-height: 83px;
  overflow: hidden;
  line-height: 1.5em;
}
#foxfeeds_featured .items.items-1 .featured_block_item .featured_item_date {
  font-size: 12px;
  color: #999;
}
#foxfeeds_featured .items.items-2 .featured_block_item {
  display: block;
  width: 50%;
  padding-right: 10px;
  float: left;
}
#foxfeeds_featured .items.items-2 .featured_block_item:first-child {
  padding-right: 5px;
}
#foxfeeds_featured .items.items-2 .featured_block_item:last-child {
  padding-left: 5px;
  padding-right: 0px;
}
#foxfeeds_featured .items.items-2 .featured_block_item .featured_item_image {
  height: 175px;
  margin-bottom: 10px;
}
#foxfeeds_featured .items.items-2 .featured_block_item .featured_item_image > a > span {
  background-size: 75% !important;
}
#foxfeeds_featured .items.items-2 .featured_block_item .featured_item_title {
  font-size: 20px;
  line-height: 1.2em;
  margin-bottom: 10px;
  max-height: 50px;
  overflow: hidden;
}
#foxfeeds_featured .items.items-2 .featured_block_item .featured_item_description {
  margin-bottom: 10px;
  font-size: 14px;
  max-height: 83px;
  overflow: hidden;
  line-height: 1.5em;
}
#foxfeeds_featured .items.items-2 .featured_block_item .featured_item_date {
  font-size: 12px;
  color: #999;
}
#foxfeeds_featured .items.items-3 .featured_block_item:first-child {
  width: 65%;
  float: left;
  padding-right: 10px;
}
#foxfeeds_featured .items.items-3 .featured_block_item:first-child .featured_item_image {
  height: 230px;
  margin-bottom: 10px;
}
#foxfeeds_featured .items.items-3 .featured_block_item:first-child .featured_item_image > a > span {
  background-size: 60% !important;
}
#foxfeeds_featured .items.items-3 .featured_block_item:first-child .featured_item_title {
  font-size: 20px;
  line-height: 1.2em;
  margin-bottom: 10px;
  max-height: 50px;
  overflow: hidden;
}
#foxfeeds_featured .items.items-3 .featured_block_item:first-child .featured_item_description {
  margin-bottom: 10px;
  font-size: 14px;
  max-height: 83px;
  overflow: hidden;
  line-height: 1.5em;
}
#foxfeeds_featured .items.items-3 .featured_block_item:first-child .featured_item_date {
  font-size: 12px;
  color: #999;
}
#foxfeeds_featured .items.items-3 .featured_block_item:nth-child(2) {
  margin-bottom: 20px;
}
#foxfeeds_featured .items.items-3 .featured_block_item:not(:first-child) {
  width: 35%;
  float: right;
  display: block;
}
#foxfeeds_featured .items.items-3 .featured_block_item:not(:first-child) .featured_item_image {
  height: 115px;
  margin-bottom: 10px;
}
#foxfeeds_featured .items.items-3 .featured_block_item:not(:first-child) .featured_item_description {
  display: none;
}
#foxfeeds_featured .items.items-3 .featured_block_item:not(:first-child) .featured_item_title {
  font-size: 13px;
  margin-bottom: 10px;
  max-height: 33px;
  overflow: hidden;
  line-height: 1.3em;
}
#foxfeeds_featured .items.items-3 .featured_block_item:not(:first-child) .featured_item_title a {
  color: #666;
}
#foxfeeds_featured .items.items-3 .featured_block_item:not(:first-child) .featured_item_title a:hover {
  color: #298ada;
}
#foxfeeds_featured .items.items-3 .featured_block_item:not(:first-child) .featured_item_date {
  font-size: 11px;
  color: #999;
}
#foxfeeds_featured .items.items-4 .featured_block_item {
  display: block;
}
#foxfeeds_featured .items.items-4 .featured_block_item:first-child {
  width: 100%;
  height: 175px;
  display: block;
  margin-bottom: 10px;
}
#foxfeeds_featured .items.items-4 .featured_block_item:first-child .featured_item_image {
  width: 250px;
  float: left;
  margin-right: 15px;
}
#foxfeeds_featured .items.items-4 .featured_block_item:first-child .featured_item_title {
  font-size: 20px;
  line-height: 1.2em;
  margin-bottom: 10px;
  max-height: 50px;
  overflow: hidden;
}
#foxfeeds_featured .items.items-4 .featured_block_item:first-child .featured_item_description {
  margin-bottom: 10px;
  font-size: 14px;
  max-height: 83px;
  overflow: hidden;
  line-height: 1.5em;
}
#foxfeeds_featured .items.items-4 .featured_block_item:first-child .featured_item_date {
  font-size: 12px;
  color: #999;
}
#foxfeeds_featured .items.items-4 .featured_block_item:nth-child(2) {
  padding-left: 0px !important;
}
#foxfeeds_featured .items.items-4 .featured_block_item:nth-child(4) {
  padding-right: 0px !important;
}
#foxfeeds_featured .items.items-4 .featured_block_item:not(:first-child) {
  width: 33.33%;
  padding: 0 5px;
  float: left;
}
#foxfeeds_featured .items.items-4 .featured_block_item:not(:first-child) .featured_item_image {
  width: 100%;
  height: 115px;
  margin-bottom: 10px;
}
#foxfeeds_featured .items.items-4 .featured_block_item:not(:first-child) .featured_item_description {
  display: none;
}
#foxfeeds_featured .items.items-4 .featured_block_item:not(:first-child) .featured_item_title {
  font-size: 13px;
  margin-bottom: 10px;
  max-height: 33px;
  overflow: hidden;
  line-height: 1.3em;
}
#foxfeeds_featured .items.items-4 .featured_block_item:not(:first-child) .featured_item_title a {
  color: #666;
}
#foxfeeds_featured .items.items-4 .featured_block_item:not(:first-child) .featured_item_title a:hover {
  color: #298ada;
}
#foxfeeds_featured .items.items-4 .featured_block_item:not(:first-child) .featured_item_date {
  font-size: 11px;
  color: #999;
}
#page_foxfeedspro_profileviewrss .breadcrumbs_menu {
  z-index: 999;
}
body[id^=page_foxfeedspro] .page_breadcrumbs_menu .btn-sm {
  margin-bottom: 5px;
}
/*Responsive*/
@media (max-device-width: 1000px), (max-width: 1000px) {
  body[id^=page_foxfeedspro].show-side-panel-mode #panels {
    overflow-y: scroll;
  }
}
@media (max-device-width: 480px), (max-width: 480px) {
  .foxfeedspro_block.new-item,
  .foxfeedspro_block.feed-item {
    width: 100%;
    margin-left: 0 !important;
  }
}
@media (max-device-width: 700px), (max-width: 700px) {
  #foxfeeds_featured .items.items-1 .featured_block_item .featured_item_image > a > span {
    background-size: cover !important;
  }
  body[id^=page_foxfeedspro] #container {
    display: block;
  }
  #feed_news_list .feed_left {
    width: 100%;
  }
  #feed_news_list .feed_right {
    float: left;
    width: 100% !important;
  }
}
@media screen and (max-width: 800px) {
  #page_foxfeedspro_profileviewrss #feed_news_list .feed_right {
    width: 200px;
  }
}
#page_foxfeedspro_newsdetails .js_box_title {
  padding: 20px;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_advanced-categories-block {
  border: 1px solid #dbdbdb;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_advanced-categories-block:hover {
  border: 1px solid #298ada;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_advanced-categories-block:hover > .content {
  display: block;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_advanced-categories-block:hover > .title {
  background: #298ada !important;
  color: #ffffff;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_advanced-categories-block:hover > .title:after {
  background: #227dc7;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_advanced-categories-block:hover > .title:before {
  color: #fff;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_advanced-categories-block > .title {
  text-transform: uppercase;
  background: #ffffff;
  color: #999999;
  font-size: 14px;
  border: 0px;
  height: 40px;
  line-height: 40px;
  position: relative;
  padding: 0px !important;
  text-indent: 50px;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_advanced-categories-block > .title:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0px !important;
  content: '\f0c9';
  position: absolute;
  left: 8px;
  top: 8px;
  font-size: 24px;
  color: #cccccc;
  z-index: 2;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_advanced-categories-block > .title:after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 40px;
  height: 40px;
  background: #ebebeb;
  content: '';
  z-index: 1;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_advanced-categories-block > .content {
  display: none;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_my-category-news {
  border: 1px solid #dbdbdb;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_my-category-news:hover {
  border: 1px solid #298ada;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_my-category-news:hover > .content {
  display: block;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_my-category-news:hover > .title {
  background: #298ada !important;
  color: #ffffff;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_my-category-news:hover > .title:after {
  background: #227dc7;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_my-category-news:hover > .title:before {
  color: #fff;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_my-category-news > .title {
  text-transform: uppercase;
  background: #ffffff;
  color: #999999;
  font-size: 14px;
  border: 0px;
  height: 40px;
  line-height: 40px;
  position: relative;
  padding: 0px !important;
  text-indent: 50px;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_my-category-news > .title:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0px !important;
  content: '\f0c9';
  position: absolute;
  left: 8px;
  top: 8px;
  font-size: 24px;
  color: #cccccc;
  z-index: 2;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_my-category-news > .title:after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 40px;
  height: 40px;
  background: #ebebeb;
  content: '';
  z-index: 1;
}
body[id^=page_foxfeedspro] #panels #js_block_border_foxfeedspro_my-category-news > .content {
  display: none;
}
@media screen and (max-width: 480px) {
  .foxfeedspro_tip {
    display: none !important;
  }
}
.foxfeedspro_block.feed-item .row_edit_bar .row_edit_bar_action {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.foxfeedspro_block.feed-item .row_edit_bar .dropdown-menu {
  margin-top: 0;
}
.foxfeedspro_block.feed-item .row_edit_bar .dropdown-menu li {
  float: none;
}
.foxfeedspro-bottom-btn-group {
  display: flex;
}
html[dir="ltr"] .foxfeedspro-bottom-btn-group > .btn {
  margin-right: 8px;
}
html[dir="rtl"] .foxfeedspro-bottom-btn-group > .btn {
  margin-left: 8px;
}
#page_foxfeedspro_newsdetails #js_friend_search .button_link .fa:last-child {
  margin-left: 4px;
}
._app_foxfeedspro .activity_feed_content_display_custom p {
  color: #a2a2a2;
}
._app_foxfeedspro .activity_feed_content_display_custom .activity_feed_content_link_title {
  font-weight: bold !important;
  font-size: 16px;
  color: #555 !important;
}
._app_foxfeedspro .activity_feed_content_display_custom .activity_feed_content_link_title:hover {
  color: #3b5998 !important;
}
.foxfeedpro-listing-item {
  display: flex;
  flex-flow: wrap;
  margin: 0 -16px;
}
.foxfeedpro-listing-item .ynnews_block_news {
  width: 50%;
  padding-left: 16px;
  padding-right: 16px;
}
.foxfeedpro-listing-item .ynnews_block_news .foxfeedspro_block.new-item {
  width: 100%;
}
@media (max-width: 480px) {
  .foxfeedpro-listing-item .ynnews_block_news {
    width: 100%;
  }
}
.yns-mini-logo {
  width: 16px;
  height: 16px;
  display: inline-block;
  background-size: contain;
}
#page_foxfeedspro_newsdetails .newsitem_block .image_content {
  float: none;
  margin-top: 16px;
  margin-bottom: 16px;
  text-align: center;
}
html[dir="ltr"] #page_foxfeedspro_newsdetails .newsitem_block .image_content {
  padding-right: 0;
}
html[dir="rtl"] #page_foxfeedspro_newsdetails .newsitem_block .image_content {
  padding-left: 0;
}
#page_foxfeedspro_newsdetails .newsitem_block .image_content img {
  max-width: 100%;
  max-height: 900px;
  width: auto;
  height: auto;
}
@media (min-width: 768px) {
  #page_foxfeedspro_index[data-right="fixed"] .layout-middle {
    position: relative;
    z-index: 2;
  }
}
/*End foxfeedspro*/
/*Begin fundraising*/
/*CSS for campaign's information */
#js_block_border_fundraising_detail div.menu ul li.active {
  border-color: #000!important;
}
#js_block_border_fundraising_detail div.menu ul li.active a {
  display: block!important;
  color: #000!important;
}
#js_block_border_fundraising_detail div.menu {
  height: 45px!important;
  background: #F5F5F5!important;
}
#js_block_border_fundraising_detail div.menu ul {
  padding-left: 10px!important;
  display: flex;
  display: -webkit-flext;
  display: -moz-flex;
  display: -ms-flex;
}
#js_block_border_fundraising_detail div.menu ul li:nth-child(2n) {
  border-left: 2px solid #fff!important;
  border-right: 2px solid #Fff!important;
}
#js_block_border_fundraising_detail div.menu ul li:last-child {
  border-right: 0px!important;
}
#js_block_border_fundraising_detail div.menu ul li {
  width: 100%!important;
}
#js_block_border_fundraising_detail div.menu ul li a {
  line-height: 45px!important;
  text-transform: uppercase!important;
  font-size: 14px!important;
  color: #9f9f9f!important;
  border: none!important;
  border-radius: 0!important;
  background: none!important;
}
.short_description {
  word-wrap: break-word;
  overflow: hidden;
}
/*CSS for images */
.fundraising_small_image ul li {
  display: inline-block;
  padding: 3px;
}
.detail_link ul li {
  /*padding: 4px;*/
}
.ynfr-about {
  margin-top: 10px;
}
.ynfr-about table {
  width: 100%;
}
.ynfr-about table td {
  padding: 4px;
}
.ynfr-about table td:first-child {
  font-weight: bold;
  padding: 4px 24px 4px 4px;
  width: 40%;
}
.ynfr-about table {
  margin-bottom: 20px;
}
/*CSS for Campaign owner*/
.ynfr-owner img {
  max-height: 115px;
  max-width: 175px;
}
.ynfr-owner p {
  margin: 5px 0;
  font-size: 12px;
}
.ynfr-owner a {
  font-weight: bold;
}
/*CSS for Sponsor levels*/
.ynfr-sponsor {
  font-weight: bold;
  color: #333333;
  font-size: 12px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.ynfr-sponsor-title {
  background: none repeat scroll 0 0 #8DD7FF;
  border-bottom: 2px solid #8595A0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  height: 54px;
  padding-top: 6px;
  text-align: center;
  font-size: 18px;
}
.ynfr-sponsor-content a {
  border-bottom: 1px solid #dfdfdf;
  line-height: 40px;
  display: block;
}
.ynfr-sponsor-content > a:hover {
  background: #b6ccdc;
  color: #fff;
}
.ynfr-sponsor-entry {
  height: 40px;
}
.ynfr-sponsor-level-amount {
  /*float:left;*/
  /*width: 77px;*/
  text-align: center;
  font-size: 18px;
}
.ynfr-sponsor-level-name {
  float: left;
}
/*NEWS*/
.discussion_id {
  padding: 5px;
}
.pet_dis_tit {
  color: #333;
  font-weight: bold;
  font-size: 14px;
}
.discussion_id {
  border-bottom: 1px solid #dfdfdf;
  position: relative;
}
.discussion_id .actions {
  position: absolute;
  top: 0;
  right: 10px;
}
.discussion_id .actions li {
  display: inline;
}
/* about */
.ynfr-about-us {
  margin: 10px 0 5px 13px;
  word-break: break-word;
  word-wrap: break-word;
}
/*CSS for Entry campaign */
h2.ynfr-title-block {
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 10px;
  margin-top: 15px;
}
h2.ynfr-title-block b {
  font-weight: normal !important;
}
/*CSS for feature slideshow */
.ynfr-feature-donated .meter-wrap-l,
.ynfr-feature-donated .meter-wrap-r,
.ynfr-feature-donated .meter-wrap {
  background: #989898;
  padding: 0;
  width: auto;
}
.ynfr-feature-donated .meter-wrap {
  width: 100%;
  text-indent: 10px;
  padding-top: 1px;
  height: auto;
  position: relative;
}
.ynfr-feature-donated .meter-value {
  height: 20px;
  background: #298ADA;
  background-size: cover;
  text-align: center;
  font-weight: bold;
  line-height: 19px;
}
.ynfr-feature-donated .meter-percent {
  font-size: 10px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: #fff;
  left: 0;
}
.ynfr-be-the-first-phrase {
  text-align: center;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
}
.ynfr-feature-donated p {
  color: #313131;
  font-size: 13px;
  height: 22px;
  position: relative;
}
.ynfr-feature-donated .ynfr-m > span {
  left: 0px;
  position: absolute;
}
.ynfr-feature-donated .ynfr-thankyou-donor span {
  padding-top: 4px;
}
.ynfr-feature-donated .ynfr-m span + span {
  right: 0px;
  left: auto;
}
.ynfr-feature-donated .ynfr-remain {
  position: relative;
  top: 5px;
  float: right;
}
#js_block_border_fundraising_top-donors .ynfr-user {
  margin-bottom: 12px;
}
#js_block_border_fundraising_top-donors .ynfr-user:last-child {
  margin-bottom: 0;
}
/*CSS for user ynfr */
.ynfr-user {
  color: #333333;
  overflow: hidden;
  margin-bottom: 3px;
}
.ynfr-user > a {
  display: block;
  float: left;
  margin-right: 10px;
}
.ynfr-user > div a {
  font-weight: bold;
}
.ynfr-user-option {
  overflow: auto;
  margin-bottom: 15px;
}
.ynfr-user-option li a {
  background: #f4f4f4;
}
.ynfr-user-option li a,
.ynfr-user-option li a:hover {
  padding: 10px;
  display: block;
  font-size: 12px;
  color: black;
  min-width: 120px;
  text-decoration: none;
  line-height: 14px;
  text-transform: uppercase;
  float: left;
}
.ynfr-alluser h4 span {
  font-size: 12px;
  text-transform: uppercase;
  height: 50px;
  display: inline-block;
}
.ynfr-user-option li a:hover,
.ynfr-user-option li a.active {
  background: #298ADA;
  color: #FFF;
}
/*CSS for All Donors*/
.ynfr-alluser .ynfr-user {
  border: 1px solid #DFDFDF;
  float: left;
  height: auto;
  overflow: hidden;
  padding: 5px;
  width: 200px;
  margin-bottom: 5px;
  min-height: 54px;
  margin-right: 5px;
}
/*CSS for donate form*/
.ynfr.image_header {
  float: left;
}
.ynfr.description_header a {
  font-size: 18px;
}
.ynfr.campaign-entry.draft-text {
  color: red;
  font-weight: bold;
}
.ynfr.required {
  color: #333333;
}
.error {
  color: #ff0000;
}
.ynfr-donor a {
  display: inline-block;
  overflow: hidden;
  font-size: 0;
  vertical-align: middle;
}
.ynfr-donor a.no_image_user,
.ynfr-donor a.no_image_user:hover {
  display: inline-block;
}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */
/* clearfix */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* display none until init */
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
  float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer;
}
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* mouse grab icon */
.grabbing {
  cursor: url(grabbing.png) 8 8, move;
}
/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.ynfr.term,
.ynfr.donor-info,
.ynfr.donate.campaign_info,
.ynfr.donate.select-amount {
  overflow: hidden;
  margin-bottom: 10px;
  width: 100%;
}
@media only screen and (max-width: 320px) {
  .mobile-donate .ynfr.term,
  .mobile-donate .ynfr.donor-info,
  .mobile-donate .ynfr.donate.campaign_info,
  .mobile-donate .ynfr.donate.select-amount {
    width: 94%;
  }
}
@media only screen and (min-width: 321px) {
  .mobile-donate .ynfr.term,
  .mobile-donate .ynfr.donor-info,
  .mobile-donate .ynfr.donate.campaign_info,
  .mobile-donate .ynfr.donate.select-amount {
    width: 96%;
  }
}
.ynfr-list-block {
  padding: 10px;
  background: #fff;
}
.ynfr-list-block input:not([type="submit"]) {
  background: #f4f4f4 !important;
  padding: 10px !important;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  padding-left: 35px !important;
}
.ynfr-list-block .ynfr-static-key input {
  padding-left: 10px !important;
}
.ynfr-list-block .table .table_right {
  position: relative;
}
.ynfr-list-block #js_from_date_listing_anchor,
.ynfr-list-block #js_to_date_listing_anchor {
  position: absolute;
  top: 0;
  left: 0;
}
.ynfr-list-block .table_clear {
  margin-top: 0px !important;
}
.ynfr.donate.image_header {
  width: 50%;
  text-align: center;
  margin-right: 10px;
  overflow: hidden;
}
.ynfr.donate.image_header img {
  width: 100%;
}
.ynfr.donate.image_header span.no_image_item {
  background-image: url("../../../../PF.Base/module/fundraising/static/image/noimage_big.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  height: 150px;
  width: 100%;
  border: 1px solid #dbdbdb;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.mobile-donate .ynfr.donate.image_header {
  width: auto;
  border: none;
  margin: 0;
  float: none;
}
.ynfr.donate.donate.amount_entry {
  font-size: 15pt;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  -khtml-border-radius: 6px;
  border-radius: 6px;
  background-color: #409DDC;
  float: left;
  margin-right: 10px;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
  padding: 0 15px;
  color: #fff;
  font-weight: bold;
  margin-bottom: 10px;
}
.ynfr-button {
  background: url("../../../../PF.Base/module/fundraising/static/image/fr.png") no-repeat;
  width: 150px;
  height: 33px;
  background-position: 0 -523px;
  text-indent: -9999px;
  border: none;
  cursor: pointer;
  margin-top: 15px;
}
.ynfr.profile.image.large_profile_image {
  max-width: 100%;
  max-height: 300px;
  overflow: hidden;
}
.ynfr.profile.image.large_profile_image img {
  width: 100px;
}
.ynfr.profile.fundraising_rate_body {
  position: relative;
  margin-top: 10px;
}
.ynfr.profile.fundraising_rate_body form > div .js_rating_total {
  position: absolute;
  right: 5px;
  top: 2px;
}
.ynfr.promote_campaign.donate_box {
  width: 40%;
  float: right !important;
}
.ynfr .select-amount {
  font-size: 18px;
}
.ynfr .amount-total {
  overflow: hidden;
  margin: 10px 0;
}
.ynfr.extra_info {
  font-weight: bold;
  padding-right: 10px;
}
.ynfr.donate.select-amount p {
  margin-bottom: 15px;
}
.ynfr.donor-info p {
  margin-bottom: 5px;
}
.ynfr.term {
  font-size: 12px;
}
.ynfr.term-agree {
  margin: 10px 0;
}
.ynfr-question-tooltip {
  font-size: 16px;
  cursor: pointer;
}
.ynfr-question-tooltip i.fa {
  color: #298ADA;
}
/*Upgrade module to Phpfox V4*/
body[id^=page_fundraising] .js_box_title {
  min-height: 40px;
}
body[id^=page_fundraising] .ynfr-short-des {
  word-break: break-word;
  word-wrap: break-word;
}
body[id^=page_fundraising] .ynf-category_viewmore a,
body[id^=page_fundraising] .ynf-category_viewmore a:hover {
  padding: 10px 0;
}
body[id^=page_fundraising] .ynf-category_viewmore a:hover {
  background: #f0f0f0;
}
body[id^=page_fundraising] .ynf-category_viewmore img {
  position: relative;
  top: 3px;
}
body[id^=page_fundraising] #panels #right,
body[id^=page_fundraising] #panels #left {
  width: inherit;
}
body[id^=page_fundraising] ._block_menu_sub .header_display span.pending {
  position: absolute;
  right: 5px;
  background-color: #298ada;
  color: #fff;
  padding: 2px 5px;
  font-size: 10px;
}
body[id^=page_fundraising] ._block_menu_sub .header_display > ul > li > a,
body[id^=page_fundraising] ._block_menu_sub .header_display > ul > li > a:hover {
  padding-right: 30px !important;
}
body[id^=page_fundraising] ._block_menu_sub .header_display > ul > li.active > a span.pending {
  background-color: #fff;
  color: #298ada;
}
body[id^=page_fundraising] .parsed_image {
  max-width: 100%;
  display: block;
}
body[id^=page_fundraising] .item_bar_action_holder ul li.item_delete {
  padding-top: 0;
  margin-top: 0;
}
body[id^=page_fundraising] input[type=radio] {
  margin-left: 0px;
}
body[id^=page_fundraising] input[type=checkbox]:focus,
body[id^=page_fundraising] input[type=radio]:focus {
  width: auto;
}
body[id^=page_fundraising] #container #content > ._block_h1 > h1 {
  padding: 10px !important;
  background: #fff !important;
  word-wrap: break-word;
  word-break: break-word;
  margin-bottom: 0 !important;
}
body[id^=page_fundraising] #panels #left .title,
body[id^=page_fundraising] #panels #right .title {
  padding: 10px;
  background: #fff;
}
body[id^=page_fundraising] #panels #left .content,
body[id^=page_fundraising] #panels #right .content {
  padding: 10px;
  background: #fff;
  overflow: hidden;
}
body[id^=page_fundraising] #panels #left #js_block_border_fundraising_category .content,
body[id^=page_fundraising] #panels #right #js_block_border_fundraising_category .content {
  padding: 10px 0 0 0;
}
body[id^=page_fundraising] #container #content .block .title {
  padding: 10px;
  background: #fff;
}
body[id^=page_fundraising] #container #content .block .content {
  padding: 10px;
  background: #fff;
}
body[id^=page_fundraising] #breadcrumb_list ul li:last-child a {
  max-width: 130px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
body[id^=page_fundraising] .page_section_menu_header {
  margin-top: -16px;
}
@media (max-width: 991px) {
  body[id^=page_fundraising] .page_section_menu_header {
    height: auto;
  }
}
#page_fundraising_add .page_section_menu_header {
  margin-bottom: 16px;
}
#page_fundraising_add .page_section_menu_header:before {
  display: none;
}
#page_fundraising_add .page_section_menu_header.table {
  padding-top: 0;
}
#page_fundraising_add .page_section_menu_header ul li:last-child {
  border-bottom: 0;
}
#panels #js_block_border_fundraising_category {
  border: 1px solid #dbdbdb;
}
#panels #js_block_border_fundraising_category:hover {
  border: 1px solid #298ada;
}
#panels #js_block_border_fundraising_category:hover > .content {
  display: block;
}
#panels #js_block_border_fundraising_category:hover > .title {
  background: #298ada !important;
  color: #ffffff;
}
#panels #js_block_border_fundraising_category:hover > .title:after {
  background: #227dc7;
}
#panels #js_block_border_fundraising_category:hover > .title:before {
  color: #fff;
}
#panels #js_block_border_fundraising_category > .title {
  text-transform: uppercase;
  background: #ffffff;
  color: #999999;
  font-size: 14px;
  border: 0px;
  height: 40px;
  line-height: 40px;
  position: relative;
  padding: 0px !important;
  text-indent: 50px;
}
#panels #js_block_border_fundraising_category > .title:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0px !important;
  content: '\f0c9';
  position: absolute;
  left: 8px;
  top: 8px;
  font-size: 24px;
  color: #cccccc;
  z-index: 2;
}
#panels #js_block_border_fundraising_category > .title:after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 40px;
  height: 40px;
  background: #ebebeb;
  content: '';
  z-index: 1;
}
#panels #js_block_border_fundraising_category > .content {
  display: none;
}
body#page_fundraising_add .global_attachment_header .global_attachment_manage,
.ynfr-detail-info .info_holder.news_detail .global_attachment_header .global_attachment_manage,
form#ynfr_donate_form .global_attachment_header .global_attachment_manage {
  display: none;
}
body#page_fundraising_add .global_attachment_header .global_attachment_list li:nth-child(3),
.ynfr-detail-info .info_holder.news_detail .global_attachment_header .global_attachment_list li:nth-child(3),
form#ynfr_donate_form .global_attachment_header .global_attachment_list li:nth-child(3) {
  display: none;
}
body#page_fundraising_add .table,
.ynfr-detail-info .info_holder.news_detail .table,
form#ynfr_donate_form .table {
  position: relative;
}
body#page_fundraising_add .global_attachment,
.ynfr-detail-info .info_holder.news_detail .global_attachment,
form#ynfr_donate_form .global_attachment {
  left: 0;
  right: 0;
  z-index: 1;
}
body#page_fundraising_add select,
.ynfr-detail-info .info_holder.news_detail select,
form#ynfr_donate_form select {
  margin: 0px;
}
body#page_fundraising_add #discount_type,
body#page_fundraising_add #discount_currency,
.ynfr-detail-info .info_holder.news_detail #discount_type,
.ynfr-detail-info .info_holder.news_detail #discount_currency,
form#ynfr_donate_form #discount_type,
form#ynfr_donate_form #discount_currency {
  margin-top: 10px;
}
body#page_fundraising_add #mapHolder,
.ynfr-detail-info .info_holder.news_detail #mapHolder,
form#ynfr_donate_form #mapHolder {
  width: 100% !important;
}
body#page_fundraising_add #js_link_show_add,
body#page_fundraising_add #js_link_hide_add,
.ynfr-detail-info .info_holder.news_detail #js_link_show_add,
.ynfr-detail-info .info_holder.news_detail #js_link_hide_add,
form#ynfr_donate_form #js_link_show_add,
form#ynfr_donate_form #js_link_hide_add {
  text-transform: uppercase;
}
body#page_fundraising_add .p_4.predefined_holder,
.ynfr-detail-info .info_holder.news_detail .p_4.predefined_holder,
form#ynfr_donate_form .p_4.predefined_holder {
  padding: 0px;
}
body#page_fundraising_add .p_4.predefined_holder input.js_predefined,
.ynfr-detail-info .info_holder.news_detail .p_4.predefined_holder input.js_predefined,
form#ynfr_donate_form .p_4.predefined_holder input.js_predefined {
  margin-bottom: 5px;
  background-color: #f4f4f4;
}
body#page_fundraising_add .p_4.predefined_holder .placeholder + .placeholder input.js_predefined,
.ynfr-detail-info .info_holder.news_detail .p_4.predefined_holder .placeholder + .placeholder input.js_predefined,
form#ynfr_donate_form .p_4.predefined_holder .placeholder + .placeholder input.js_predefined {
  margin-top: 10px;
}
body#page_fundraising_add #js_fundraising_block_gallery_holder,
.ynfr-detail-info .info_holder.news_detail #js_fundraising_block_gallery_holder,
form#ynfr_donate_form #js_fundraising_block_gallery_holder {
  margin-bottom: 15px;
}
body#page_fundraising_add .row_focus .js_mp_fix_holder,
.ynfr-detail-info .info_holder.news_detail .row_focus .js_mp_fix_holder,
form#ynfr_donate_form .row_focus .js_mp_fix_holder {
  background-color: #FFFFCD;
}
body#page_fundraising_add .js_mp_fix_holder,
.ynfr-detail-info .info_holder.news_detail .js_mp_fix_holder,
form#ynfr_donate_form .js_mp_fix_holder {
  float: left;
  padding: 10px;
  border: 1px solid #ccc;
  position: relative;
  margin-right: 3px;
  margin-top: 10px;
}
body#page_fundraising_add .js_mp_fix_holder > div,
.ynfr-detail-info .info_holder.news_detail .js_mp_fix_holder > div,
form#ynfr_donate_form .js_mp_fix_holder > div {
  position: absolute;
  top: 5px;
  right: 5px;
  font-size: 0px;
}
body#page_fundraising_add .js_mp_fix_holder > a,
.ynfr-detail-info .info_holder.news_detail .js_mp_fix_holder > a,
form#ynfr_donate_form .js_mp_fix_holder > a {
  height: 80px;
  overflow: hidden;
  width: 120px;
}
body#page_fundraising_add .js_mp_fix_holder > a img,
.ynfr-detail-info .info_holder.news_detail .js_mp_fix_holder > a img,
form#ynfr_donate_form .js_mp_fix_holder > a img {
  width: 100%;
}
body#page_fundraising_add #js_fundraising_block_email_conditions textarea,
.ynfr-detail-info .info_holder.news_detail #js_fundraising_block_email_conditions textarea,
form#ynfr_donate_form #js_fundraising_block_email_conditions textarea {
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
body#page_fundraising_add #js_fundraising_block_email_conditions .extra_info,
.ynfr-detail-info .info_holder.news_detail #js_fundraising_block_email_conditions .extra_info,
form#ynfr_donate_form #js_fundraising_block_email_conditions .extra_info {
  margin: 15px 0;
}
body#page_fundraising_add #js_fundraising_block_email_conditions .extra_info > ul,
.ynfr-detail-info .info_holder.news_detail #js_fundraising_block_email_conditions .extra_info > ul,
form#ynfr_donate_form #js_fundraising_block_email_conditions .extra_info > ul {
  margin-top: 7px;
  padding: 10px;
  background: #fff;
}
#js_fundraising_block_invite_friends {
  padding: 10px;
  background: #fff;
}
#js_fundraising_block_invite_friends h3 {
  background: transparent;
  padding: 0px;
}
#js_fundraising_block_invite_friends .label_flow {
  padding: 10px;
}
#js_fundraising_block_invite_friends .friend_search_holder {
  width: 50%;
  float: left;
  margin: 0px;
  padding-right: 5px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  margin-bottom: 10px;
  white-space: nowrap;
}
#js_fundraising_block_invite_friends .friend_search_holder img {
  width: 32px;
  height: 32px;
}
#js_fundraising_block_invite_friends .friend_search_holder span {
  text-overflow: ellipsis;
  max-width: 85px;
  overflow: hidden;
}
#js_fundraising_block_invite_friends .ynfr-form-btn input {
  width: auto;
  display: inline-block;
  padding: 8px;
  font-size: 12px;
  border: 1px solid #eee;
  margin-right: 5px;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
#js_fundraising_block_invite_friends .ynfr_invite_fr_bot {
  clear: both;
}
#js_fundraising_block_invite_friends .ynfr_invite_fr_bot input[type="submit"] {
  width: 100%;
}
#js_fundraising_block_invite_friends textarea,
#js_fundraising_block_invite_friends input:not([type="submit"]):not([type="button"]) {
  background: #f2f2f2 !important;
  padding: 10px !important;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
#js_fundraising_block_invite_friends .extra_info {
  margin-bottom: 10px;
}
body#page_fundraising_view .item_bar {
  right: 2px;
  top: -45px;
}
body#page_fundraising_view #container #content > ._block_h1 > h1 {
  border-bottom: none;
  padding-bottom: 5px;
  font-weight: bold;
  word-break: break-word;
  word-wrap: break-word;
  padding-right: 45px;
  margin-bottom: 0 !important;
}
body#page_fundraising_view .ynfr_owner_category {
  font-size: 13px;
  border-bottom: 1px solid #dbdbdb;
  background: #FFF;
  padding-right: 45px;
}
body#page_fundraising_view .ynfr-campaign-goal {
  padding: 0px 10px;
  background: #fbfbfb;
}
body#page_fundraising_view .ynfr-campaign-goal .ynfr-campaign-goal-inner {
  background: #FFF;
  padding: 10px;
  border: 1px solid #dbdbdb;
  border-top: 0;
}
body#page_fundraising_view .ynfr-campaign-goal .ynfr-campaign-goal-left {
  width: 50%;
  float: left;
}
body#page_fundraising_view .ynfr-campaign-goal .ynfr-campaign-goal-right {
  width: 30%;
  float: right;
}
body#page_fundraising_view .ynfr-campaign-goal div.ynfr-mn > span:first-child {
  font-size: 30px;
  color: #298ADA;
  font-weight: bold;
  letter-spacing: -1px;
}
body#page_fundraising_view .ynfr-campaign-goal div.ynfr-mn > span span.symbol {
  font-size: 13px;
}
body#page_fundraising_view .ynfr-campaign-goal div.ynfr-mn > span:last-child {
  text-transform: lowercase;
  color: #b9b9b9;
  margin-left: 3px;
  font-size: 13px;
}
body#page_fundraising_view .ynfr-campaign-goal span.ynfr-span-bot {
  color: #424242;
  font-size: 18px;
  font-weight: bold;
}
body#page_fundraising_view .ynfr-campaign-goal .ynfr-highligh-detail .meter-wrap {
  background: #989898;
  text-indent: -9999999px;
  margin: 10px 0;
  height: auto;
  padding-top: initial;
}
body#page_fundraising_view .ynfr-campaign-goal .ynfr-highligh-detail .meter-wrap .meter-value {
  text-align: center;
  background: #298ADA;
  color: #fff;
  height: 10px;
  max-width: 100%;
}
body#page_fundraising_view .ynfr-campaign-goal .ynfr-highligh-detail .ynfr-time {
  font-weight: bold;
  color: #888888;
}
body#page_fundraising_view .ynfr-campaign-goal .ynfr-donate {
  margin-bottom: 7px;
  word-break: normal;
  word-wrap: normal;
}
body#page_fundraising_view .ynfr-campaign-goal .ynfr-donate a {
  background: #ffa800;
  color: #FFF;
  padding: 15px 15px;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  border-radius: 3px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
body#page_fundraising_view .ynfr-campaign-goal .ynfr-donate a:hover {
  background-color: #E29500;
}
body#page_fundraising_view .ynfr-campaign-goal .ynfr-info {
  text-align: right;
}
body#page_fundraising_view .ynfr-campaign-goal .ynfr-info .ynfr-info-donor {
  font-weight: bold;
  color: #555555;
  margin-bottom: 3px;
}
body#page_fundraising_view .ynfr-campaign-goal .ynfr-info .ynfr-info-donor i.fa {
  color: #555555;
}
body#page_fundraising_view .fundraising_large_image {
  max-height: 300px;
  overflow: hidden;
  position: relative;
}
body#page_fundraising_view .fundraising_large_image img {
  width: 100%;
  max-height: 500px;
}
body#page_fundraising_view .fundraising_large_image a.no_image_campaign {
  background-image: url("../../../../PF.Base/module/fundraising/static/image/noimage_big.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  height: 300px;
  width: 300px;
  border: 1px solid #dbdbdb;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
body#page_fundraising_view #js_block_border_fundraising_campaign_side-add-this {
  padding: 0px;
  background: #fbfbfb;
  margin-bottom: 0px !important;
}
body#page_fundraising_view #js_block_border_fundraising_campaign_side-add-this .content {
  overflow: hidden;
  background: #fbfbfb !important;
  border-bottom: 1px solid #dbdbdb;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
body#page_fundraising_view #js_block_border_fundraising_campaign_side-add-this .ynfr-shareinfo-block {
  float: right;
  width: 55%;
  display: flex;
}
body#page_fundraising_view #js_block_border_fundraising_campaign_side-add-this .ynfr-shareinfo-block .ynfr-addthis {
  width: 100%;
  text-align: center;
  font-size: 14px;
  padding: 5px;
}
body#page_fundraising_view #js_block_border_fundraising_campaign_side-add-this .ynfr-shareinfo-block .ynfr-addthis i.fa {
  font-size: 24px;
  position: relative;
  top: 7px;
  left: -7px;
}
body#page_fundraising_view #js_block_border_fundraising_campaign_side-add-this .ynfr-shareinfo-block .ynfr-addthis.ynfr-click {
  border-left: 1px solid #dedede;
  border-right: 1px solid #dedede;
}
body#page_fundraising_view #js_block_border_fundraising_campaign_side-add-this .ynfr-shareinfo-block .ynfr-addthis.ynfr-click * {
  color: #2299bb;
}
body#page_fundraising_view #js_block_border_fundraising_campaign_side-add-this .ynfr-shareinfo-block .ynfr-addthis.ynfr-share * {
  color: #e66245;
}
body#page_fundraising_view #js_block_border_fundraising_campaign_side-add-this .ynfr-shareinfo-block .ynfr-addthis.viral * {
  color: #ffae00;
}
body#page_fundraising_view #js_block_border_fundraising_campaign_side-add-this .ynfr-shareinfo-block .ynfr-addthis span.ynfr-value {
  font-size: 20px;
  display: block;
  font-weight: bold;
}
body#page_fundraising_view #js_block_border_fundraising_campaign_side-add-this .addthis_toolbox {
  float: left;
  position: relative;
  top: 15px;
}
body#page_fundraising_view #js_fundraising_block_invite_friends {
  padding: 0px;
}
body#page_fundraising_view .news_detail #update_news button {
  margin-right: 5px;
}
body#page_fundraising_view .news_detail input:not([type="submit"]):not([type="button"]),
body#page_fundraising_view .news_detail textarea {
  background: #f2f2f2 !important;
}
body#page_fundraising_view .news_detail .extra_info {
  border-top: 0;
}
body#page_fundraising_view .fundraising_discuss .actions {
  margin-top: 5px;
}
body#page_fundraising_view #content {
  z-index: 2;
}
#js_block_border_fundraising_detail .content {
  padding: 0px !important;
}
#js_block_border_fundraising_detail iframe {
  width: 100%;
}
#content .fundraising-home > .block {
  padding: 0px;
}
/*Style block most view*/
.ynfr-viewmore-r {
  display: block;
  text-align: center;
  text-transform: uppercase;
}
.fundraising-content {
  padding: 10px;
  background: #fff;
}
.fundraising-content .image_hover_menu ul {
  width: 150px;
}
.fundraising-content .image_hover_menu_link {
  top: 0px;
  right: 10px;
  bottom: auto;
  background: #333 none;
  border-radius: 0 0 0 3px;
  font-size: 0;
  text-align: center;
  text-indent: 0;
  line-height: normal;
  margin: 0;
  width: 23px;
  height: 36px;
  line-height: 36px;
}
.fundraising-content .image_hover_menu_link:before {
  content: "\f104";
  font-size: 16px;
  color: #fff;
  font-family: FontAwesome;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fundraising-content .image_hover_menu {
  top: 0px;
  right: 33px;
  bottom: auto;
  font-size: 11px;
  text-transform: uppercase;
}
.ynfr_tags_link {
  position: absolute;
  z-index: 11;
  text-transform: uppercase;
  font-weight: bold;
  color: #FFF;
  background-color: #f4f4f4;
  padding: 3px;
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  text-align: center;
  outline: 2px solid rgba(255, 255, 255, 0.5);
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  left: -41%;
  top: 15px;
  font-size: 10px;
}
.ynfr_tags_link.ynfr_featured_link {
  background-color: #ffa200;
}
.ynfr_tags_link.ynfr_draft_link {
  background-color: #888888;
}
.ynfr_tags_link.ynfr_close_link {
  background-color: #46D25C;
}
.ynfr_tags_link.ynfr_pause_link {
  background-color: #5d5d5d;
}
.ynfr_tags_link.ynfr_upcoming_link {
  background-color: #7EAD00;
}
.ynfr_tags_link.ynfr_ending_soon_link {
  background-color: #7EAD00;
}
.ynfr_tags_link.ynfr_pending_link {
  background-color: #5d5d5d;
}
.ynfr_tags_link.ynfr_reached_link {
  background-color: #7177FF;
}
.ynfr_tags_link.ynfr_hightlight_link {
  background-color: #15ecff;
}
.ynfr_grid_most_block {
  margin: 0 -10px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.ynfr_grid_most_block i.fa {
  font-size: 14px;
}
.ynfr_grid_most_block .js_fundraising_parent {
  width: 50%;
  float: left;
  padding: 0 10px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  min-height: 250px;
  margin-bottom: 15px;
}
.ynfr_grid_most_block .ynfr-image-campaign {
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
}
.ynfr_grid_most_block .ynfr-image-campaign:hover .ynfr_author {
  bottom: 0px;
}
.ynfr_grid_most_block .ynfr-image-campaign:hover a.ynfr_coupon_img span {
  -ms-transform: scale(1.1, 1.1);
  /* IE 9 */
  -webkit-transform: scale(1.1, 1.1);
  /* Safari */
  -moz-transform: scale(1.1, 1.1);
  /* Safari */
  transform: scale(1.1, 1.1);
}
.ynfr_grid_most_block .ynfr-image-campaign a.ynfr_coupon_img {
  width: 100%;
  display: block;
  overflow: hidden;
}
.ynfr_grid_most_block .ynfr-image-campaign a.ynfr_coupon_img span {
  height: 170px;
  width: 100%;
  display: block;
  background-color: #f4f4f4;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.ynfr_grid_most_block .ynfr-image-campaign a.ynfr_coupon_img span.no_image_campaign span span {
  background-image: url("../../../../PF.Base/module/fundraising/static/image/noimage_big.png");
}
.ynfr_grid_most_block .ynfr-image-campaign .ynfr_author {
  position: absolute;
  bottom: -30px;
  left: 0;
  width: 100%;
  padding: 5px 10px;
  box-sizing: border-box;
  background: rgba(0, 0, 0, 0.5);
  color: #FFF;
  font-size: 13px;
  text-align: right;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  font-weight: 300;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynfr_grid_most_block .ynfr-image-campaign .ynfr_author a {
  color: #FFF;
}
.ynfr_grid_most_block .ynfr-image-campaign .ynfr_author a:hover {
  text-decoration: underline;
}
.ynfr_grid_most_block .ynfr-title {
  font-size: 15px;
  font-weight: bold;
  overflow: hidden;
  margin-top: 7px;
  margin-bottom: 3px;
  word-wrap: break-word;
  word-break: break-word;
}
.ynfr_grid_most_block .ynfr-title a {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
}
.ynfr_grid_most_block .ynfr_title_info {
  position: relative;
}
.ynfr_grid_most_block .ynfr_title_info:hover .ynfr-raised {
  color: #FFF;
  border-color: #d75b0d;
  background-color: #d75b0d;
}
.ynfr_grid_most_block .ynfr-raised {
  position: absolute;
  top: 0px;
  font-size: 15px;
  right: 0px;
  border-color: #d75b0d;
  border: 1px solid;
  cursor: pointer;
  padding: 2px 5px;
  color: #d75b0d;
  font-weight: bold;
}
.ynfr_grid_most_block .ynfr-raised:hover {
  color: #FFF;
  border-color: #d75b0d;
  background-color: #d75b0d;
}
#ynfr_sliders .owl-buttons {
  position: absolute;
  top: -45px;
  right: 0px;
}
#ynfr_sliders .owl-buttons .owl-next,
#ynfr_sliders .owl-buttons .owl-prev {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  border: 2px solid #dbdbdb;
  overflow: hidden;
  opacity: 1;
  float: left;
  margin-left: 10px;
  position: relative;
  text-indent: -99999px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  transition: all 300ms ease-in-out;
  color: #dbdbdb;
}
#ynfr_sliders .owl-buttons .owl-next:hover,
#ynfr_sliders .owl-buttons .owl-prev:hover {
  color: #298ada;
  border-color: #298ada;
}
#ynfr_sliders .owl-buttons .owl-next:after,
#ynfr_sliders .owl-buttons .owl-prev:after {
  content: "\f105";
  font-family: FontAwesome;
  font-style: normal;
  text-indent: 0px;
  font-weight: 400;
  text-decoration: inherit;
  font-size: 19px;
  position: absolute;
  left: 7px;
  top: -5px;
  line-height: 27px;
}
#ynfr_sliders .owl-buttons .owl-prev:after {
  content: "\f104";
  left: 5px;
}
#ynfr_sliders .ynfr-feature-item .ynfr-bg-img {
  width: 50%;
  float: left;
  margin-right: 10px;
  position: relative;
}
#ynfr_sliders .ynfr-feature-item .ynfr-bg-img > a {
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  top: 0;
  left: 0;
  display: block;
  height: 180px;
}
#ynfr_sliders .ynfr-feature-item .ynfr-bg-img > a img {
  display: none;
}
#ynfr_sliders .ynfr-feature-item .ynfr-bg-img > a span {
  width: 100%;
  height: 180px;
  display: block;
  background-position: center;
  background-image: url("../../../../PF.Base/module/fundraising/static/image/noimage_big.png");
  background-size: cover;
  background-repeat: no-repeat;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  border: 1px solid #e0e0e0;
}
#ynfr_sliders .ynfr-feature-item .ynfr-feature-info {
  overflow: hidden;
}
#ynfr_sliders .ynfr-feature-item .ynfr-feature-info > p {
  font-size: 13px;
  margin-top: 3px;
}
#ynfr_sliders .ynfr-feature-item .ynfr-title {
  font-size: 18px;
  font-weight: bold;
  text-transform: capitalize;
}
#ynfr_sliders .ynfr-feature-item .ynfr-title a {
  white-space: nowrap;
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
#ynfr_sliders .ynfr-feature-item .ync-discount {
  font-size: 16px;
  color: #d75b0d;
  margin: 5px 0 12px;
}
#ynfr_sliders .ynfr-feature-item .ync-discount span {
  font-size: 20px;
}
#ynfr_sliders .ynfr-feature-item .ynfr-short-des {
  border-top: 1px solid #e0e0e0;
  padding-top: 10px;
  height: 46px;
  overflow: hidden;
  line-height: 18px;
}
#ynfr_sliders .ynfr-feature-item .ynfr-feature-donated {
  clear: both;
  display: block;
  margin-top: 15px;
}
#ynfr_sliders .ynfr-feature-item .ynfr-feature-donated .ynfr-donor .img-wrapper,
#ynfr_sliders .ynfr-feature-item .ynfr-feature-donated .ynfr-donor .no_image_user {
  width: 32px;
  height: 32px;
}
#ynfr_sliders .ynfr-feature-item .ynfr-feature-donated .ynfr-donor .img-wrapper img,
#ynfr_sliders .ynfr-feature-item .ynfr-feature-donated .ynfr-donor .no_image_user img {
  width: 100%;
  height: 100%;
}
#ynfr_sliders .ynfr-feature-item .ynfr-feature-donated .extra_info {
  padding: 4px 0;
  padding-right: 2px;
}
#ynfr_sliders .ynfr-feature-item .ynfr-feature-donated .ynfr-m {
  height: 15px;
  margin-bottom: 8px;
}
.ynfr-item-owner {
  display: flex;
  align-items: center;
}
.ynfr-img-owner {
  float: left;
  margin-right: 10px;
}
.ynfr-img-owner .img-wrapper,
.ynfr-img-owner .no_image_user {
  width: 32px;
  height: 32px;
}
.ynfr-img-owner .img-wrapper img,
.ynfr-img-owner .no_image_user img {
  width: 100%;
  height: 100%;
}
.ynfr-user {
  display: flex;
}
.ynfr-user .item-info-sm {
  font-size: 13px;
}
.ynfr-user .img-wrapper,
.ynfr-user .no_image_user {
  width: 32px;
  height: 32px;
}
.ynfr-user .img-wrapper img,
.ynfr-user .no_image_user img {
  width: 100%;
  height: 100%;
}
.ynfr.campaign_owner.full_name {
  font-weight: 600;
}
.ynfr.campaign_owner.full_name a {
  color: #222 !important;
}
.ynfr.campaign_owner.full_name a:hover {
  color: #298ADA !important;
}
.ynfr.profile.detail_link {
  background: #FFF;
  margin-bottom: 15px;
}
.ynfr.profile.detail_link ul li {
  position: relative;
}
.ynfr.profile.detail_link ul li .ynfr-icon-question {
  position: absolute;
  right: 5px;
  top: 10px;
}
.ynfr.profile.detail_link ul li a {
  text-transform: uppercase;
  display: block;
  border-bottom: 1px solid #f4f4f4;
  padding: 10px;
}
.ynfr.profile.detail_link ul li:last-child a {
  border-bottom: 0;
}
body#page_fundraising_view .js_box {
  background: #FFF;
  border-radius: 0;
}
#ynfr_promote_campaign_form {
  float: left;
  background: #FFF;
  width: 100%;
}
#ynfr_promote_campaign_form > div {
  width: 48% !important;
  float: left;
}
#ynfr_promote_campaign_form iframe {
  width: 100% !important;
  min-height: 330px !important;
  height: auto !important;
}
#ynfr_promote_campaign_form textarea {
  padding: 10px;
  box-sizing: border-box;
}
/*Add background for all form*/
body[id^=page_fundraising] div.newline {
  padding: 0px !important;
}
.ynfr_gallery_slides-block {
  position: relative;
}
.ynfr_gallery_slides-block .custom_owl-buttons {
  position: absolute;
  bottom: 0px;
  right: 10px;
  z-index: 1;
}
.ynfr_gallery_slides-block .custom_owl-buttons .custom_owl-prev,
.ynfr_gallery_slides-block .custom_owl-buttons .custom_owl-next {
  width: 60px;
  height: 60px;
  overflow: hidden;
  opacity: 1;
  float: left;
  margin-left: 1px;
  position: relative;
  text-indent: -99999px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  transition: all 300ms ease-in-out;
  color: #dbdbdb;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
}
.ynfr_gallery_slides-block .custom_owl-buttons .custom_owl-prev:hover,
.ynfr_gallery_slides-block .custom_owl-buttons .custom_owl-next:hover {
  color: #298ada;
  border-color: #298ada;
}
.ynfr_gallery_slides-block .custom_owl-buttons .custom_owl-prev:after,
.ynfr_gallery_slides-block .custom_owl-buttons .custom_owl-next:after {
  content: "\f105";
  font-family: FontAwesome;
  font-style: normal;
  text-indent: 0px;
  font-weight: 400;
  text-decoration: inherit;
  font-size: 35px;
  position: absolute;
  left: 25px;
  top: 4px;
}
.ynfr_gallery_slides-block .custom_owl-buttons .custom_owl-prev:after {
  content: "\f104";
  left: 24px;
}
#ynfr_gallery_slides {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  padding: 10px;
  background: #fbfbfb;
  height: 335px;
  padding-bottom: 0px;
}
#ynfr_gallery_slides .item {
  cursor: pointer;
}
#ynfr_gallery_slides iframe {
  width: 100%;
}
#ynfr_gallery_slides .ynfr_gallery_item {
  width: 100%;
  height: 325px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  background-color: #f4f4f4;
}
#ynfr_gallery_slides .owl-buttons,
#ynfr_gallery_slides .custom_owl-buttons {
  position: absolute;
  bottom: 0px;
  right: 10px;
  z-index: 1;
}
#ynfr_gallery_slides .owl-buttons .owl-next,
#ynfr_gallery_slides .owl-buttons .owl-prev,
#ynfr_gallery_slides .owl-buttons .custom_owl-prev,
#ynfr_gallery_slides .owl-buttons .custom_owl-next,
#ynfr_gallery_slides .custom_owl-buttons .owl-next,
#ynfr_gallery_slides .custom_owl-buttons .owl-prev,
#ynfr_gallery_slides .custom_owl-buttons .custom_owl-prev,
#ynfr_gallery_slides .custom_owl-buttons .custom_owl-next {
  width: 60px;
  height: 60px;
  overflow: hidden;
  opacity: 1;
  float: left;
  margin-left: 1px;
  position: relative;
  text-indent: -99999px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  transition: all 300ms ease-in-out;
  color: #dbdbdb;
  background: rgba(0, 0, 0, 0.5);
}
#ynfr_gallery_slides .owl-buttons .owl-next:hover,
#ynfr_gallery_slides .owl-buttons .owl-prev:hover,
#ynfr_gallery_slides .owl-buttons .custom_owl-prev:hover,
#ynfr_gallery_slides .owl-buttons .custom_owl-next:hover,
#ynfr_gallery_slides .custom_owl-buttons .owl-next:hover,
#ynfr_gallery_slides .custom_owl-buttons .owl-prev:hover,
#ynfr_gallery_slides .custom_owl-buttons .custom_owl-prev:hover,
#ynfr_gallery_slides .custom_owl-buttons .custom_owl-next:hover {
  color: #298ada;
  border-color: #298ada;
}
#ynfr_gallery_slides .owl-buttons .owl-next:after,
#ynfr_gallery_slides .owl-buttons .owl-prev:after,
#ynfr_gallery_slides .owl-buttons .custom_owl-prev:after,
#ynfr_gallery_slides .owl-buttons .custom_owl-next:after,
#ynfr_gallery_slides .custom_owl-buttons .owl-next:after,
#ynfr_gallery_slides .custom_owl-buttons .owl-prev:after,
#ynfr_gallery_slides .custom_owl-buttons .custom_owl-prev:after,
#ynfr_gallery_slides .custom_owl-buttons .custom_owl-next:after {
  content: "\f105";
  font-family: FontAwesome;
  font-style: normal;
  text-indent: 0px;
  font-weight: 400;
  text-decoration: inherit;
  font-size: 35px;
  position: absolute;
  left: 25px;
  top: 4px;
}
#ynfr_gallery_slides .owl-buttons .owl-prev:after,
#ynfr_gallery_slides .owl-buttons .custom_owl-prev:after,
#ynfr_gallery_slides .custom_owl-buttons .owl-prev:after,
#ynfr_gallery_slides .custom_owl-buttons .custom_owl-prev:after {
  content: "\f104";
  left: 24px;
}
.ynfr-no-update {
  padding: 10px;
  text-align: center;
  display: block;
}
.ynfr-detail-info .info_holder.news_detail .table .table_right,
.ynfr-detail-info .info_holder.news_detail .table .table_left {
  padding: 0px !important;
  border: none !important;
}
.ynfr-detail-info .info_holder.news_detail .table .table_left {
  margin-bottom: 5px;
}
.ynfr-detail-info .info_holder.news_detail input#post_news {
  margin-top: 15px;
}
body[id^=page_fundraising] #js_marketplace_click_image_viewer {
  overflow: hidden;
  top: 0;
  width: 100%;
  left: 0;
}
body[id^=page_fundraising] #js_marketplace_click_image_viewer #js_marketplace_click_image_viewer_inner {
  overflow: hidden;
  font-size: 0px;
}
body[id^=page_fundraising] #js_marketplace_click_image_viewer #js_marketplace_click_image_viewer_inner img {
  width: 100%;
}
form#ynfr_donate_form {
  padding: 10px;
  background: #fff;
}
form#ynfr_donate_form h1 {
  padding-top: 0px !important;
}
form#ynfr_donate_form .ynfr-donate a {
  background: #ffa800;
  color: #FFF;
  padding: 15px 45px;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  border-radius: 3px;
  display: block;
  text-align: center;
}
form#ynfr_donate_form .ynfr-donate a:hover {
  background-color: #E29500;
}
.ynfr-highlight-image {
  width: 100%;
  max-height: 180px;
  overflow: hidden;
}
.ynfr-highlight-image span.no_image_campaign {
  background-image: url("../../../../PF.Base/module/fundraising/static/image/noimage_big.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  height: 180px;
  width: 100%;
  border: 1px solid #dbdbdb;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.ynfr-alluser,
.ynfr-statistic-detail {
  padding: 10px;
  background: #fff;
}
.ynfr-statistic-detail h1 {
  padding-top: 0px;
}
#page_fundraising_list #panels {
  display: none;
}
#page_fundraising_list input.button {
  display: block;
  margin-top: 10px;
}
#js_block_border_fundraising_highlight-campaign .ynfr-title {
  font-weight: bold;
  font-size: 16px;
}
#js_block_border_fundraising_highlight-campaign .extra_info p {
  margin-bottom: 5px;
}
#js_block_border_fundraising_highlight-campaign .meter-wrap {
  background: #989898;
  text-indent: -9999999px;
  margin: 10px 0;
  height: auto;
  padding-top: initial;
}
#js_block_border_fundraising_highlight-campaign .meter-wrap .meter-value {
  text-align: center;
  background: #298ADA;
  color: #fff;
  height: 10px;
  max-width: 100%;
}
#js_block_border_fundraising_highlight-campaign .ynfr-donate {
  margin-top: 10px;
}
#js_block_border_fundraising_highlight-campaign .ynfr-donate a {
  background: #ffa800;
  color: #FFF;
  padding: 15px 45px;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  border-radius: 3px;
  display: block;
  text-align: center;
}
#js_block_border_fundraising_highlight-campaign .ynfr-donate a:hover {
  background-color: #E29500;
}
/*Responsive*/
@media screen and (max-width: 767px) {
  .table-responsive {
    margin-top: 15px;
  }
  .table-responsive table.default_table {
    margin-top: 0;
  }
}
@media (max-device-width: 700px), (max-width: 700px) {
  body[id^=page_fundraising] #container {
    display: block;
  }
  body[id^=page_fundraising] #js_marketplace_click_image_viewer {
    display: none !important;
  }
  #js_block_border_fundraising_detail div.menu {
    height: auto !important;
  }
  #js_block_border_fundraising_detail div.menu ul {
    display: block !important;
  }
}
@media (max-device-width: 600px), (max-width: 600px) {
  body#page_fundraising_view .ynfr-campaign-goal .ynfr-campaign-goal-left,
  body#page_fundraising_view .ynfr-campaign-goal .ynfr-campaign-goal-right,
  body#page_fundraising_view #js_block_border_fundraising_campaign_side-add-this .ynfr-shareinfo-block {
    width: 100%;
  }
  body#page_fundraising_view .ynfr-campaign-goal .ynfr-campaign-goal-right {
    margin-top: 10px;
  }
  body#page_fundraising_view .ynfr-campaign-goal .ynfr-info {
    text-align: center;
  }
  body#page_fundraising_view #js_block_border_fundraising_campaign_side-add-this .addthis_toolbox {
    float: none;
    position: static;
  }
  body#page_fundraising_view #js_block_border_fundraising_campaign_side-add-this .ynfr-shareinfo-block {
    border-bottom: 1px solid #dedede;
    margin-bottom: 10px;
  }
}
@media (max-device-width: 480px), (max-width: 480px) {
  #ynfr_sliders .ynfr-feature-item .ynfr-bg-img {
    width: 100%;
    margin-right: 0px;
    float: none;
    clear: both;
    margin-bottom: 10px;
  }
  .ynfr.donate.image_header {
    width: 100%;
    margin-right: 0px;
    margin-bottom: 10px;
    float: none;
    clear: both;
  }
  #ynfr_promote_campaign_form > div {
    width: 100% !important;
    clear: both !important;
    float: none !important;
    margin-bottom: 10px;
  }
  #ynfr_promote_campaign_form iframe {
    height: auto !important;
  }
  #js_block_border_fundraising_detail div.menu ul {
    display: block !important;
    padding-left: 0px !important;
  }
  #js_block_border_fundraising_detail div.menu ul li {
    display: block !important;
    border: none !important;
  }
  #js_block_border_fundraising_detail div.menu ul li.active a {
    background-color: #676767 !important;
    color: #FFF !important;
  }
  .ynfr-table + div {
    width: 100% !important;
  }
}
@media (max-device-width: 380px), (max-width: 380px) {
  .ynfr_grid_most_block .js_fundraising_parent {
    width: 100%;
    float: none;
    clear: both;
  }
  .ynfr-alluser .ynfr-user {
    margin-top: 15px;
  }
  #ynfr_sliders .owl-buttons {
    position: static;
  }
  #ynfr_sliders .owl-buttons .owl-next,
  #ynfr_sliders .owl-buttons .owl-prev {
    position: absolute;
    top: 80px;
    margin-left: 0;
  }
  #ynfr_sliders .owl-buttons .owl-prev {
    left: 10px;
  }
  #ynfr_sliders .owl-buttons .owl-next {
    right: 10px;
  }
}
#page_fundraising_view #js_details_container.ynfr-detail-info .menu {
  display: none !important;
}
#js_block_border_fundraising_category .content > ul {
  margin-top: -20px;
}
#menu_edit_fundraising.page_section_menu ul li {
  float: none;
}
#menu_edit_fundraising ul.action {
  /* margin-bottom: 0;
        padding-bottom: 0;
        padding-left: 10px;
        padding-right: 10px; */
}
#page_fundraising_view .item_bar_action_holder.open .item_bar_action {
  color: #555555;
}
#page_fundraising_view .item_bar_action_holder.open .item_bar_action i.ico:before {
  content: "\ea88";
}
#page_fundraising_view .item_bar_action_holder .item_bar_action {
  background: none;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 32px;
  height: 32px;
  padding: 0!important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
}
#page_fundraising_view .item_bar_action_holder .item_bar_action:before {
  display: none;
}
#page_fundraising_view .item_bar_action_holder .item_bar_action:hover {
  color: #555555;
}
#page_fundraising_view .item_bar_action_holder .item_bar_action:hover i.ico:before {
  content: "\ea88";
}
.ynfr-highligh-detail .ynfr-donor .img-wrapper,
.ynfr-highligh-detail .ynfr-donor .no_image_user {
  width: 32px;
  height: 32px;
  margin-bottom: 4px;
}
.ynfr-highligh-detail .ynfr-donor .img-wrapper img,
.ynfr-highligh-detail .ynfr-donor .no_image_user img {
  width: 100%;
  height: 100%;
}
.ynfr-detail-info .pet_img_tit .img-wrapper,
.ynfr-detail-info .pet_img_tit .no_image_user {
  width: 40px;
  height: 40px;
}
.ynfr-detail-info .pet_img_tit .img-wrapper img,
.ynfr-detail-info .pet_img_tit .no_image_user img {
  width: 100%;
  height: 100%;
}
.fundraising-module.manage-photo .manage-photo-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fundraising-module.manage-photo .item-container {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
@media screen and (min-width: 480px) {
  .fundraising-module.manage-photo .item-container article {
    width: 33.33%;
  }
}
@media screen and (min-width: 768px) {
  .fundraising-module.manage-photo .item-container article {
    width: 16.66%;
  }
}
@media screen and (max-width: 480px) {
  .fundraising-module.manage-photo .item-container article {
    width: 50%;
  }
}
.fundraising-module.manage-photo .item-container article .item-media {
  position: relative;
}
.fundraising-module.manage-photo .item-container article .item-media a {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.fundraising-module.manage-photo .item-container article .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.fundraising-module.manage-photo .item-container article .item-media .item-photo-delete {
  top: 8px;
  display: block;
  position: absolute;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 9px;
  cursor: pointer;
  z-index: 1;
  border-radius: 100%;
  background-color: rgba(0, 0, 0, 0.7);
}
html[dir="ltr"] .fundraising-module.manage-photo .item-container article .item-media .item-photo-delete {
  left: 8px;
}
html[dir="rtl"] .fundraising-module.manage-photo .item-container article .item-media .item-photo-delete {
  right: 8px;
}
.fundraising-module.manage-photo .item-container article .item-media .is-default {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: flex-end;
  flex-direction: column;
}
.fundraising-module.manage-photo .item-container article .item-media .is-default .item-default {
  color: #fff;
  z-index: 2;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 16px;
}
html[dir="ltr"] .fundraising-module.manage-photo .item-container article .item-media .is-default .item-default {
  margin-left: 8px;
}
html[dir="rtl"] .fundraising-module.manage-photo .item-container article .item-media .is-default .item-default {
  margin-right: 8px;
}
.fundraising-module.manage-photo .item-container article .item-media .is-default .item-default .ico {
  margin-right: 4px;
}
html[dir='rtl'] .fundraising-module.manage-photo .item-container article .item-media .is-default .item-default .ico {
  display: inline-block;
  margin-right: 0;
  margin-left: 4px;
}
.fundraising-module.manage-photo .item-container article .item-media .is-default:after {
  position: absolute;
  bottom: 0;
  height: 100%;
  width: 100%;
  content: "";
  background: linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 30%);
}
.fundraising-module.cancel-upload {
  border-top: 1px solid #efefef;
  padding-top: 8px;
  display: flex;
  justify-content: space-between;
}
.fundraising-module.cancel-upload a {
  display: inline-flex;
  align-items: center;
  height: 40px;
}
._app_fundraising .fundraising-feed .fundraising-feed-image > span,
div[class*="_app_fundraising"] .fundraising-feed .fundraising-feed-image > span,
.feed_share_fundraising .fundraising-feed .fundraising-feed-image > span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
._app_fundraising .fundraising-feed .fundraising-feed-image > span:before,
div[class*="_app_fundraising"] .fundraising-feed .fundraising-feed-image > span:before,
.feed_share_fundraising .fundraising-feed .fundraising-feed-image > span:before {
  content: "";
  display: block;
  padding-bottom: 48%;
}
._app_fundraising .fundraising-feed .fundraising-feed-info,
div[class*="_app_fundraising"] .fundraising-feed .fundraising-feed-info,
.feed_share_fundraising .fundraising-feed .fundraising-feed-info {
  border: 1px solid #efefef;
  padding: 16px;
}
._app_fundraising .fundraising-feed .fundraising-feed-info .fundraising-title,
div[class*="_app_fundraising"] .fundraising-feed .fundraising-feed-info .fundraising-title,
.feed_share_fundraising .fundraising-feed .fundraising-feed-info .fundraising-title {
  margin-bottom: 2px;
}
._app_fundraising .fundraising-feed .fundraising-feed-info .fundraising-title a,
div[class*="_app_fundraising"] .fundraising-feed .fundraising-feed-info .fundraising-title a,
.feed_share_fundraising .fundraising-feed .fundraising-feed-info .fundraising-title a {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  word-break: break-word;
  word-wrap: break-word;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._app_fundraising .fundraising-feed .fundraising-feed-info .fundraising-title a:hover,
div[class*="_app_fundraising"] .fundraising-feed .fundraising-feed-info .fundraising-title a:hover,
.feed_share_fundraising .fundraising-feed .fundraising-feed-info .fundraising-title a:hover {
  color: #3b5998;
}
._app_fundraising .fundraising-feed .fundraising-feed-info .fundraising-info-general,
div[class*="_app_fundraising"] .fundraising-feed .fundraising-feed-info .fundraising-info-general,
.feed_share_fundraising .fundraising-feed .fundraising-feed-info .fundraising-info-general {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  display: flex;
  flex-flow: wrap;
}
._app_fundraising .fundraising-feed .fundraising-feed-info .fundraising-info-general .fundraising-datetime:after,
div[class*="_app_fundraising"] .fundraising-feed .fundraising-feed-info .fundraising-info-general .fundraising-datetime:after,
.feed_share_fundraising .fundraising-feed .fundraising-feed-info .fundraising-info-general .fundraising-datetime:after {
  content: ".";
  margin-left: 8px;
  margin-right: 8px;
}
._app_fundraising .fundraising-feed .fundraising-feed-info .fundraising-info-general .fundraising-catgory a,
div[class*="_app_fundraising"] .fundraising-feed .fundraising-feed-info .fundraising-info-general .fundraising-catgory a,
.feed_share_fundraising .fundraising-feed .fundraising-feed-info .fundraising-info-general .fundraising-catgory a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._app_fundraising .fundraising-feed .fundraising-feed-info .fundraising-info-general .fundraising-catgory a:hover,
div[class*="_app_fundraising"] .fundraising-feed .fundraising-feed-info .fundraising-info-general .fundraising-catgory a:hover,
.feed_share_fundraising .fundraising-feed .fundraising-feed-info .fundraising-info-general .fundraising-catgory a:hover {
  color: #3b5998;
}
._app_fundraising .fundraising-feed .fundraising-feed-info .fundraising-content,
div[class*="_app_fundraising"] .fundraising-feed .fundraising-feed-info .fundraising-content,
.feed_share_fundraising .fundraising-feed .fundraising-feed-info .fundraising-content {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
}
.statistic-time-img {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 40px;
  border: none;
  background: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ynfr-table-mw-120 {
  min-width: 120px;
}
/*End fundraising*/
/*Begin gettingstarted*/
/*============================
Younet css-theme customize
==============================*/
/* common styles
-------------------------------*/
.clear {
  clear: both;
  display: block;
  height: 0;
}
.clrfix:before,
.clrfix:after,
body[id^="page_gettingstarted"] .table {
  margin-bottom: 0;
  border: 0;
}
body[id^="page_gettingstarted"] .table_clear {
  margin: 15px 0 0;
}
body[id^="page_gettingstarted"] .table .table_right {
  padding: 0;
  border: 0;
}
body[id^="page_gettingstarted"] .table .table_left {
  padding-top: 0;
}
body[id^="page_gettingstarted"] .table + .table .table_left {
  padding-top: 15px;
}
.js_box input[type="checkbox"]:focus,
.js_box input[type="radio"]:focus {
  width: auto;
}
/*Breadcrumbs*/
.breadcrumbs h1 {
  float: left;
}
.breadcrumbs #breadcrumb_list {
  padding: 0px;
  display: inline-block;
  float: left;
}
.breadcrumbs #breadcrumb_list ul li a,
.breadcrumbs #breadcrumb_list ul li a:hover {
  line-height: 42px;
  display: block;
}
/*Search bar*/
body[id^="page_gettingstarted"] .header_bar_menu .header_bar_search .txt_input,
body[id^="page_gettingstarted"] .header_bar_menu.focus .header_bar_search .txt_input,
body[id^="page_gettingstarted"] .header_bar_menu .header_bar_search .txt_input:focus {
  text-indent: 36px;
  padding: 10px;
}
/* block: general styles */
body[id^="page_gettingstarted"] #panels #left .title,
body[id^="page_gettingstarted"] #panels #right .title {
  padding: 10px;
  background: #fff;
  letter-spacing: 0;
}
body[id^="page_gettingstarted"] #panels #left .content,
body[id^="page_gettingstarted"] #panels #right .content {
  padding: 10px;
  background: #fff;
}
body[id^="page_gettingstarted"] #container #content .block {
  padding: 0;
}
body[id^="page_gettingstarted"] #container #content .block .title {
  padding: 10px;
  background: #fff;
}
body[id^="page_gettingstarted"] #container #content .block .content {
  padding: 10px 25px;
  background: #fff;
}
body[id^="page_gettingstarted"] #container #content > div._block_h1 > h1 {
  background: #fff;
  font-size: 18px;
  padding: 10px 42px 10px 10px;
}
body[id^="page_gettingstarted"] ._block_content .content.kb_listing_holder {
  padding: 10px 25px !important;
  background: #fff;
}
body[id^="page_gettingstarted"].show-side-panel-mode #container #panels .title,
body[id^="page_gettingstarted"].show-side-panel-mode #container #panels .content {
  padding-left: 0;
  padding-right: 0;
}
body[id^="page_gettingstarted"].show-side-panel-mode #container #panels .block .sub_section_menu {
  margin-left: 0;
  margin-right: 0;
}
body[id^="page_gettingstarted"] .block > .content > ul.action li {
  padding: 14px 15px 14px 10px;
  border-bottom: 1px solid #f0f0f0;
  transition: background-color 0.5s ease 0s;
  -moz-transition: background-color 0.5s ease 0s;
  -webkit-transition: background-color 0.5s ease 0s;
}
body[id^="page_gettingstarted"] .block > .content > ul.action li > a,
body[id^="page_gettingstarted"] .block > .content > ul.action li > a:hover {
  display: block;
  padding: 0;
  border: none;
  max-height: 36px;
  overflow: hidden;
  word-wrap: break-word;
  line-height: 1.3em;
}
body[id^="page_gettingstarted"] .block > .content > ul.action li:hover {
  background-color: #f8f8f8;
}
body[id^="page_gettingstarted"] .block > .content > ul.action li > a:hover {
  background-color: transparent;
}
/*block: Category menu */
@media only screen and (min-device-width: 1024px) and (min-width: 1024px) {
  #panels #js_block_border_gettingstarted_categories:hover {
    border: 1px solid #298ada;
  }
  #panels #js_block_border_gettingstarted_categories:hover > .content {
    display: block;
  }
  #panels #js_block_border_gettingstarted_categories:hover > .title {
    background: #298ada !important;
    color: #ffffff;
  }
  #panels #js_block_border_gettingstarted_categories:hover > .title:after {
    background: #227dc7;
  }
  #panels #js_block_border_gettingstarted_categories:hover > .title:before {
    color: #fff;
  }
  #panels #js_block_border_gettingstarted_categories > .title {
    text-transform: uppercase;
    background: #ffffff;
    color: #999999;
    font-size: 14px;
    border: 0px;
    height: 40px;
    line-height: 35px;
    position: relative;
    padding: 0px !important;
    text-indent: 50px;
  }
  #panels #js_block_border_gettingstarted_categories > .title:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    text-indent: 0px !important;
    content: '\f0c9';
    position: absolute;
    left: 8px;
    top: 8px;
    font-size: 24px;
    color: #cccccc;
    z-index: 2;
  }
  #panels #js_block_border_gettingstarted_categories > .title:after {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 40px;
    height: 40px;
    background: #ebebeb;
    content: '';
    z-index: 1;
  }
  #panels #js_block_border_gettingstarted_categories > .content {
    display: none;
  }
  #js_block_border_gettingstarted_categories .sub_section_menu > ul li {
    position: relative;
  }
  #js_block_border_gettingstarted_categories li > .spansubmenu {
    font-size: 0;
    position: absolute;
    right: 0;
    top: 0;
    text-align: center;
    display: block;
    line-height: 41px;
    padding: 10px 10px;
    cursor: pointer;
  }
  #js_block_border_gettingstarted_categories li.active > .spansubmenu:after {
    color: #fff;
  }
  #js_block_border_gettingstarted_categories .sub_section_menu > ul li:last-child a #js_block_border_gettingstarted_categories .sub_section_menu > ul li:last-child a:hover {
    border-bottom: none;
  }
  #panels #left div.block#js_block_border_gettingstarted_categories:hover {
    border-color: #298ADA;
  }
  #panels #left div.block#js_block_border_gettingstarted_categories:hover > .title {
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
    background: #298ADA;
    color: #fff;
  }
  #left #js_block_border_gettingstarted_categories:hover > .title:before,
  #right #js_block_border_gettingstarted_categories:hover > .title:before {
    background: #227dc7;
  }
  #left #js_block_border_gettingstarted_categories:hover > .title:after,
  #right #js_block_border_gettingstarted_categories:hover > .title:after {
    color: #fff;
  }
  #right #js_block_border_gettingstarted_categories:hover > .content {
    display: block;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
  }
}
/* data list block
----------------------- */
.kblist_block .title a:first-letter {
  text-transform: uppercase !important;
}
.kb_listing_holder li {
  border-bottom: 1px solid #ebebeb;
  padding: 0 0 10px;
  margin-bottom: 10px;
}
.kb_listing_holder li:last-child {
  padding-bottom: 0;
  border-bottom: 0 none;
  margin-bottom: 0;
}
.kb_listing_holder li a.item_title {
  display: block;
  padding: 0 0 5px;
  font-weight: bold;
  color: #298ada;
  font-size: 14px;
  line-height: normal;
}
.kb_listing_holder li a.item_title:hover {
  color: #555;
  text-decoration: underline;
}
.kb_listing_holder li .extra_info {
  padding: 0;
}
.kb_listing_holder li.t_right {
  border: none;
  margin: 0;
  padding: 0;
}
.kb_listing_holder li.t_right a {
  display: block;
  text-transform: uppercase;
  font-size: 12px;
  color: #555;
}
.kb_listing_holder li.t_right a:after {
  content: "\f105";
  font-family: fontAwesome;
  margin-left: 5px;
}
.kb_listing_holder li .level_label {
  font-size: 10px;
  text-transform: uppercase;
  display: inline-block;
  padding: 3px 5px;
}
.kb_listing_holder li .level_label:hover {
  border-radius: 3px;
  margin-left: 5px;
  background-color: #888;
  color: #fff;
}
/*detail
-----------------*/
#page_gettingstarted_article .item_view_content {
  word-wrap: break-word;
}
.gettingstarted_info_box {
  border: 1px #DFDFDF solid;
  margin: 10px;
  position: relative;
  color: #808080;
  min-height: 30px;
  height: auto !important;
  height: 30px;
  border-radius: 2px;
}
.gettingstarted_info_box_content {
  padding: 8px;
}
.gettingstarted_info_box_is_clicked:hover {
  background: #fff;
  cursor: default;
}
.gettingstarted_info_box_is_clicked {
  color: #333;
}
.gettingstarted_info_box_list .full_name {
  font-weight: bold;
}
.gettingstarted_info_view {
  position: absolute;
  right: 5px;
  font-size: 16px;
  font-weight: bold;
  color: #000;
  display: block;
  padding: 0 0 0 5px;
  margin-top: -3px;
}
.gettingstarted_info_view:before {
  content: "\f06e";
  font-family: "fontAwesome";
  display: inline-block;
  margin-right: 5px;
  color: #888;
  font-weight: normal;
}
.js_info_toggle_show_less {
  display: none;
}
.gettingstarted_info_toggle,
.gettingstarted_info_toggle:hover {
  background: none #fafafa;
  display: block;
  padding: 5px;
  text-align: center;
  color: #333;
  font-size: 11px;
  text-decoration: none;
}
.gettingstarted_info_toggle span {
  position: relative;
}
.gettingstarted_info_toggle span img {
  display: none;
}
.gettingstarted_info_toggle span:after {
  font-family: fontAwesome;
  margin-left: 3px;
}
.gettingstarted_info_toggle span.js_info_toggle_show_more:after {
  content: "\f103";
}
.gettingstarted_info_toggle span.js_info_toggle_show_less:after {
  content: "\f102";
}
.gettingstarted_info_box_extra {
  padding-top: 10px;
}
.gettingstarted_info_box_extra .table div.table_right {
  border-top: 1px solid #eee;
  font-size: 13px;
  padding-top: 5px;
}
.gettingstarted_info_box .item_view_more {
  display: none;
}
.gettingstarted_info_box_list {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
.gettingstarted_info_box_list li {
  display: inline;
  padding-right: 4px;
  border-left: 1px #CCC solid;
  padding-left: 8px;
}
.gettingstarted_info_box_list li.first {
  border-left: 0px;
  padding-left: 0px;
}
.gettingstarted_info_box_text {
  padding-top: 5px;
}
#gettingstarted_addthis .addthis_sharing_toolbox {
  margin: 0 10px 10px;
}
#gettingstarted_addthis .addthis_sharing_toolbox a {
  vertical-align: bottom;
}
#js_block_border_gettingstarted_relatedentries li {
  padding-left: 15px;
  margin-bottom: 5px;
}
#js_block_border_gettingstarted_relatedentries li span {
  font-size: 13px;
  color: #888;
}
#js_block_border_gettingstarted_relatedentries li:before {
  content: "\f0da";
  margin-left: -10px;
  float: left;
  font-family: fontAwesome;
}
#js_block_border_gettingstarted_relatedentries li:hover a {
  text-decoration: underline;
}
/*popup Tobo list
-------------------*/
#todolist {
  position: relative;
}
.title_todolist {
  color: #555;
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 10px;
  border-bottom: 1px solid #ddd;
}
.description_content {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 260px;
  margin: 10px 0;
}
.description_content .parsed_image {
  max-width: 560px;
  margin-bottom: 5px;
  clear: both;
}
.border_todolist {
  border-top: 1px solid #ddd;
  padding: 10px;
  margin: 0 -10px -10px;
  height: 55px;
  background: #eee;
}
.border_todolist #command_button_gts {
  float: right;
  display: flex;
}
.border_todolist #command_button_gts > span {
  margin-left: 8px;
}
.border_todolist #command_button_gts > span:empty {
  margin-left: 0;
}
.border_todolist .todolist-btn-custom a {
  display: block;
  border: 1px solid #ddd;
  float: left;
  margin-left: -1px;
  text-align: center;
  color: #dbdbdb;
  background-color: #fff;
  height: 35px;
  overflow: hidden;
}
.border_todolist .todolist-btn-custom a:hover {
  color: #fff;
  background-color: #525252;
  border-color: #525252;
}
.border_todolist #donetodolist a input {
  border: 0 none;
  margin: 0;
  font-size: 13px;
  font-weight: 300;
}
#donot_show_me {
  float: left;
  margin-top: -25px;
}
#donot_show_me input {
  vertical-align: -2px;
  display: inline-block;
}
@media only screen and (max-device-width: 700px), only screen and (max-width: 700px) {
  body[id^="page_gettingstarted"] .js_box {
    width: 90% !important;
    left: 5% !important;
    margin: 0 !important;
  }
}
@media only screen and (max-device-width: 1000px), only screen and (max-width: 1000px) {
  .show-side-panel-mode {
    overflow: hidden;
  }
  .show-side-panel-mode #container #panels {
    overflow-y: auto;
  }
  body[id^="page_gettingstarted"] #panels .block > .content > ul.action {
    margin: -10px 0;
  }
}
body[id^=page_gettingstarted_] ul.action ul.action {
  margin: 0;
}
body[id^="page_gettingstarted_article"] .item_view_content img {
  max-width: 100%;
}
body[id^=page_gettingstarted] #js_block_border_gettingstarted_categories ul.action .gs_sub_menu {
  margin-left: 20px;
  padding-bottom: 0 !important;
}
#js_block_border_gettingstarted_categories ul.action > li {
  border-bottom: none;
}
body[id^=page_gettingstarted] .container-fluid #js_block_border_gettingstarted_categories ul > li > a {
  border-bottom: 1px #f0f0f0 solid;
}
/*End gettingstarted*/
/*Begin jobposting*/
/*CSS for Entry coupon */
h2.ync-title-block {
  border-bottom: 1px solid #D4D4D4;
  margin-bottom: 10px;
  height: 12px;
  margin-bottom: 13px;
}
.ync-profile {
  margin-right: 32px;
}
#site_content .ync-image-coupon {
  height: 108px;
  width: 164px;
  position: relative;
  border: 1px solid #676767;
}
.ync_pending_link,
.ync_close_link,
.ync_reached_link,
.ync_pause_link,
.ync_upcoming_link,
.ync_featured_link,
.yn_hightlight_link,
.ync_ending_soon_link {
  position: absolute;
  bottom: 10px;
  left: -3px;
  width: 170px;
  height: 18px;
  background: url("../../../../PF.Base/module/jobposting/static/image/default/sprites.png") no-repeat;
  color: #fff;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  z-index: 2;
}
.ync_featured_link {
  background-position: 0 -44px;
}
.ync_ending_soon_link {
  background-position: 0 -22px;
}
.ync_upcoming_link {
  background-position: 0 -66px;
}
.ync_close_link {
  background-position: 0 0;
}
.ync_title_info .ync-title,
.ync_titleMiddle_info .ync-title {
  font-weight: bold;
  text-transform: capitalize;
}
/*CSS for highlight block */
#js_block_border_coupon_highlight-coupon .content {
  background: #336699;
  padding: 4px;
}
.ync-highlight div,
.ync-highlight,
.ync-highlight a {
  color: #fff;
}
.ync-highlight {
  margin-bottom: 10px;
  padding: 0 15px;
}
.ync-highlight-image {
  height: 160px;
  text-align: center;
  width: 241px;
}
.ync-highligh-detail .meter-wrap-l {
  position: relative;
}
.ync-highligh-detail .meter-wrap-l,
.ync-highligh-detail .meter-wrap-r,
.ync-highligh-detail .meter-wrap {
  background: url(../../../image/nl-sm.png) repeat-x;
}
.ync-highligh-detail .meter-wrap {
  background-position: 0 -29px;
  height: 22px;
  padding-top: 3px;
  width: 211px;
}
.ync-highligh-detail .meter-wrap-l {
  background-position: 0 -2px;
  padding-left: 3px;
  background-repeat: no-repeat;
}
.ync-highligh-detail .meter-wrap-r {
  background-position: 100% -55px;
  padding-right: 2px;
  width: 212px;
  background-repeat: no-repeat;
}
.ync-highligh-detail .meter-wrap-l {
  /* The width and height of your image */
  width: 217px;
  height: 22px;
  margin-left: 14px;
}
.ync-highligh-detail .meter-value {
  height: 15px;
  background: url(../../../image/nl-s.jpg) no-repeat;
  text-align: center;
  color: #fff;
  font-weight: bold;
  font-size: 10px;
}
.ync-highligh-detail {
  color: #fff;
  font-size: 12px;
  background: #2e6696;
}
.ync-highligh-detail > .extra_info > p {
  color: #fff;
  font-weight: bold;
  text-align: center;
}
.ync-be-the-first-phrase {
  margin-left: 122px;
  font-size: 14px;
  margin-top: 10px;
  font-weight: bold;
}
.ync-donor {
  margin-left: 18px;
  overflow: hidden;
}
.ync-donor a {
  border: 1px transparent;
  display: block;
  height: 32px;
  float: left;
  margin-right: 2px;
}
.ync-donor a:hover {
  border: 1px  #333333;
}
.ync-donate {
  background: url(../../../image/fr.png) no-repeat 0 -169px;
  height: 48px;
  margin-bottom: 10px;
  margin-left: 50px;
  margin-top: 25px;
  text-align: center;
  width: 147px;
}
.ync-donate a {
  color: #003366;
  display: block;
  font-size: 14px;
  font-style: italic;
  font-weight: bold;
  line-height: 28px;
}
.ync-short-des {
  color: #FFFFFF;
  margin: 10px 15px 10px 19px;
}
/*CSS for feature slideshow */
.ync-feature .ync-feature-info > a {
  display: block;
}
.ync-feature .ync-discount {
  position: absolute;
  right: 0;
  top: 18px;
  font-size: 18px;
  color: #fff;
  background-color: #F26522;
  font-weight: bold;
  display: block;
  padding: 3px 8px;
}
p.ynjp_featureContent_coName a:link,
p.ynjp_featureContent_coName a:visited {
  color: #666;
  font-weight: 700;
}
p.ynjp_featureContent_industry {
  font-weight: 700;
}
.ynjp_featureDesc {
  clear: both;
}
.ync-feature-info a.ynjp_viewmore {
  display: block;
  text-align: right;
  color: #505050;
  font-style: italic;
  margin-bottom: 10px;
}
a.ynjp_viewmore,
.ynjp_featureDesc {
  margin: 0px 30px 0px 10px;
}
.ync-feature-info .ync-title {
  font-size: 14px;
  font-weight: 700;
  padding-bottom: 5px;
}
.ync-feature-info .ync-short-des {
  font-size: 12px;
  margin-left: 0;
}
.ync-feature-donated {
  margin-top: 10px;
  position: relative;
}
.ync-feature-donated .meter-wrap-l,
.ync-feature-donated .meter-wrap-r,
.ync-feature-donated .meter-wrap {
  background: url(../../../image/fr-lp.png) repeat-x;
}
.ync-feature-donated .meter-wrap {
  background-position: 0 -34px;
  height: 27px;
  padding-top: 3px;
  width: 489px;
}
.ync-feature-donated .meter-wrap-r {
  background-position: 0 -68px;
  padding-right: 2px;
  width: 489px;
}
.ync-feature-donated .meter-wrap-l {
  /* The width and height of your image */
  width: 489px;
  margin-left: 14px;
  background-position: 0 0px;
  padding-left: 2px;
  height: 26px;
}
.ync-feature-donated .meter-value {
  height: 20px;
  background: url(../../../image/nl-l.jpg) no-repeat;
  text-align: center;
  color: #fff;
  font-weight: bold;
  font-size: 10px;
  line-height: 19px;
}
.ync-feature-donated p {
  color: #313131;
  font-size: 12px;
  font-weight: bold;
  height: 19px;
  position: relative;
}
.ync-feature-donated .ync-m span {
  left: 14px;
  position: absolute;
}
.ync-feature-donated .ync-thankyou-donor span {
  padding-top: 4px;
}
.ync-feature-donated .ync-m span + span {
  right: 22px;
  left: auto;
}
.ync-feature-donated .ync-remain {
  position: absolute;
  right: 22px;
}
.ync-feature-donated .ync-donor {
  margin-left: 14px;
}
a.green_btn {
  display: inline-block;
  padding: 4px 11px;
  border: 1px solid #626D41;
  margin-top: 15px;
  background: url(../../../image/default/green_gradient.png) repeat-x left top #a4c93f;
}
a.ync_btn {
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
  border-radius: 12px;
  color: #fff;
  position: relative;
  min-width: 20px;
  min-height: 20px;
}
a.getcode_btn {
  padding-left: 35px;
}
a.green_btn span {
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-right: 8px;
  text-indent: -9999em;
  overflow: hidden;
  position: absolute;
  top: 3px;
  left: 10px;
}
a.getcode_btn span {
  background: url(../../../image/default/icon-getcode.png) no-repeat left center transparent;
}
a.printcode_btn span {
  background: url(../../../image/default/icon-print.png) no-repeat left center transparent;
}
/*CSS for user ync */
.ync-user {
  color: #333333;
  overflow: hidden;
  margin-bottom: 3px;
}
.ync-user > a {
  display: block;
  float: left;
  margin-right: 10px;
}
.ync-user > div a {
  font-weight: bold;
}
.ync-user-option {
  float: right;
}
.ync-user-option li a,
.ync-user-option li a:hover {
  padding: 5px;
  display: block;
  font-size: 12px;
  color: black;
  font-weight: bold;
  min-width: 120px;
  text-decoration: none;
  line-height: 14px;
}
.ync-alluser h2 {
  border-bottom: 1px solid #DFDFDF;
  line-height: 50px;
  margin-bottom: 20px;
}
.ync-alluser h2 span {
  font-size: 20px;
  text-transform: uppercase;
}
.ync-user-option li a:hover,
.ync-user-option li a.active {
  background: #ccc;
}
#ync_gallery_slides {
  position: relative;
  top: 15px;
  left: 4px;
  z-index: 100;
  width: 500px;
  height: 332px;
  background: #1b1714;
}
.slides_container.ync_featured_slides_container {
  width: 520px;
  height: 235px;
  overflow: hidden;
  position: relative;
  display: none;
}
.slides_container.ync_gallery_slides_container {
  width: 500px;
  height: 297px;
  overflow: hidden;
  position: relative;
  display: none;
}
.slides_container.ync_gallery_slides_container .panel {
  float: left;
  position: relative;
  width: 500px;
  text-align: center;
}
#ync_gallery_slides .pagination {
  left: 53px;
  position: absolute;
}
#ync_gallery_slides .pagination li {
  float: left;
  margin: 2px;
  list-style: none;
}
#ync_gallery_slides .pagination li a {
  display: block;
  height: 28px;
  float: left;
  /*background:#f9f9f9;*/
  overflow: hidden;
}
#ync_gallery_slides .pagination li.current a {
  border: 1px solid #7f7f7f;
  margin: 0;
}
/*
	Next/prev buttons
*/
#ync_slides .ync-prev,
#ync_slides .ync-next {
  position: absolute;
  width: 27px;
  height: 26px;
  display: block;
  z-index: 1000;
  background: url(../../../image/default/sprites.png) no-repeat;
  text-indent: -99999px;
  top: 105px;
}
#ync_slides .ync-next {
  right: 10px;
  background-position: -52px -93px;
}
#ync_slides .ync-prev {
  left: 10px;
  background-position: 0 -93px;
}
#ync_gallery_slides .next,
#ync_gallery_slides .prev {
  position: absolute;
  width: 22px;
  height: 21px;
  display: block;
  z-index: 1000;
  text-indent: -9999px;
  background: url(../../../image/fr.png) no-repeat;
  bottom: 6px;
}
#ync_gallery_slides .next {
  left: 475px;
  background-position: -85px -125px;
}
#ync_gallery_slides .prev {
  left: 7px;
  background-position: -2px -125px;
}
.ync_view_more_link {
  font-weight: bold;
}
.ync-viewmore,
.ync-viewmore-r {
  font-weight: bold;
  font-size: 11px;
  background: url(../../../image/default/sprites.png) no-repeat -2px -161px;
  margin-bottom: 30px;
  padding-left: 10px;
  display: inline-block;
  margin-top: -8px;
}
.ync-viewmore-r {
  margin: 15px 0 20px 0;
}
#js_block_border_coupon_detail {
  padding-top: 20px;
}
/*CSS for All Donors*/
.ync-alluser .ync-user {
  border: 1px solid #DFDFDF;
  border-radius: 4px 4px 4px 4px;
  float: left;
  height: 35px;
  overflow: hidden;
  padding: 10px;
  width: 28%;
  margin-bottom: 15px;
}
.ync-alluser .ync-user.item-middle {
  margin-left: 16px;
  margin-right: 16px;
}
/*CSS for donate form*/
.ync.image_header {
  float: left;
}
.ync.description_header a {
  font-size: 18px;
}
.ync.coupon-entry.draft-text {
  color: red;
  font-weight: bold;
}
.ync.required {
  color: #333333;
}
.error {
  color: #ff0000;
}
/** CSS for profile **/
.ync-profile {
  margin: 0 6px 23px 0 !important;
  padding-right: 0px !important;
}
.extra_info.ync_extra_info {
  font-size: 11px;
  font-weight: normal;
  color: #808080;
}
.ync-coupon .extra_info {
  padding-top: 2px;
}
/* CSS for coupon block in homepage*/
.ync-title-block span {
  font-size: 14px;
  font-weight: bold;
  color: #333;
  background-color: #fff;
  padding-right: 10px;
  position: relative;
  bottom: 1px;
}
/* Right block*/
.ync-coupon > a {
  float: left;
  margin-right: 5px;
  border: 1px solid #B7B7B7;
}
.ync-coupon > div {
  overflow: hidden;
}
.ync-coupon .ync-title a {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}
.ync-coupon + .ync-coupon {
  border-top: 1px solid #CDCDCD;
  padding-top: 10px;
  margin-top: 10px;
}
#site_content .ync-image-coupon a.ync_coupon_img {
  display: block;
  overflow: hidden;
  height: 108px;
  width: 164px;
  position: relative;
}
#site_content .ync-image-coupon a.moderate_link,
#site_content .ync-image-coupon a.moderate_link:hover {
  position: absolute;
  top: -6px;
  left: -1px;
}
/* JOBS - SEARCH FORM */
.ynjp_browse_title {
  font-weight: 700;
}
.ynjp_searchDatePicker {
  position: relative;
}
.ynjp_DatePicker_img img {
  position: absolute;
  overflow: hidden;
  z-index: 100;
  top: 11px;
  left: 79px;
}
.ynjp_inputDatePicker {
  width: 90px;
  cursor: pointer;
}
.ynjp_search_DatePicker_holder input[type="text"] {
  font-size: 11px;
  color: #666;
  font-weight: 700;
}
/* Column Right-imgTitle */
.ynjp-image-blockCol {
  float: left;
  margin-right: 10px;
}
/* Column Middle Content */
div.ync_titleMiddle_content {
  padding-left: 0;
  padding-right: 0;
}
.small_ynjp_icon_holder {
  color: #FFF;
  font-size: 12px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  position: absolute;
  top: 0px;
}
.ynjp_middleContent_holder {
  position: relative;
}
.small_feature_icon {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/featured_l.png") no-repeat left top transparent;
  padding-left: 5px;
}
.small_feature_icon span {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/featured_r.png") no-repeat right top transparent;
  padding: 0 12px 0 2px;
}
div.small_feature_icon_listView {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/featured_listView_l.png") no-repeat left top transparent;
  right: 0;
}
.small_feature_icon_listView span {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/featured_listView_r.png") no-repeat right top transparent;
  padding: 0 7px 0 12px;
}
.small_ynjp_icon_holder span {
  display: block;
  font-size: 10px;
  height: 20px;
  line-height: 21px;
  text-align: left;
}
.ynjp_middleContent_listView_holder {
  border-bottom: 1px solid #DFDFDF;
}
.ynjp_middleContent_listView_holder .ync_titleMiddle_info {
  padding-right: 95px;
}
.small_sponsored_icon {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/sponsored_l.png") no-repeat left top transparent;
  padding-left: 5px;
}
.small_sponsored_icon span {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/sponsored_r.png") repeat-x right top transparent;
  padding: 0 12px 0 2px;
}
div.small_sponsored_icon_listView {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/sponsored_listView_l.png") no-repeat left top transparent;
  right: 0;
}
.small_sponsored_icon_listView span {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/sponsored_listView_r.png") no-repeat right top transparent;
  padding: 0 7px 0 12px;
}
/* Check and Select button */
.ynjp_middleContent_listView_holder div.video_moderate_link {
  margin-left: -4px;
  height: 100%;
  top: -2px;
}
.ynjp_middleContent_listView_holder .ync_titleMiddle_info {
  margin-left: 20px;
}
/* JOB DETAIL - MIDDLE */
.ync_code_txt {
  margin-top: 20px;
  border: 0;
  background: none transparent;
}
.yc_view_tab ul.ync_tabs {
  padding: 0 0 0 10px;
  background-color: #F5F5F5;
  border: 0;
  border-bottom: 1px solid #BABABA;
  height: 34px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
.ync_tabs li {
  float: left;
  height: 33px;
  line-height: 33px;
  font-size: 12px;
  padding: 0 18px;
  color: #333;
}
.ync_tabs li.active {
  height: 34px;
  margin-top: 1px;
  background-color: #fff;
  font-weight: bold;
  border-radius: 3px 3px 0 0;
  border-top: 2px solid #D0D0D0;
  border-left: 1px solid #ECECEC;
}
.ync_tabs_content > li.active {
  display: block;
}
.yc_view_tab ul.ync_tabs_content > li {
  padding: 10px 0;
}
div.yc_view_tab .ync_tabs .ui-tabs-selected {
  border-top: 2px solid #FACC16;
  height: 31px;
}
div.yc_view_tab .ync_tabs a,
div.yc_view_tab .ync_tabs .ui-tabs-selected a {
  color: #333;
}
div.yc_view_tab .ync_tabs a {
  font-weight: normal;
  padding: .1em 1em;
  color: #999;
}
div.yc_view_tab .ync_tabs a,
div.yc_view_tab .ync_tabs .ui-tabs-selected a {
  font-weight: 700;
}
.ynjp_jobDetail_container .item_info {
  color: #F00000;
}
.job_detail_information h4 {
  border-bottom: 1px solid #E1E1E1;
  font-size: 12px;
  font-weight: 700;
}
.job_detail_information h4 span {
  color: #333;
  background-color: #fff;
  position: relative;
  bottom: -4px;
  padding-right: 10px;
}
.job_detail_information p {
  padding: 10px;
  color: #808080;
}
.ynjp_item_tagItems {
  padding-left: 5px;
}
.ynjp_item_tagItems a {
  background-color: #e0e0e0;
  padding: 2px 8px 3px;
  border-radius: 10px;
  border: 1px solid #D0D0D0;
}
/* Job Detail Attachment */
.attachment_holder_view .attachment_row {
  padding: 0;
  margin: 5px 0 10px 15px;
}
.attachment_holder_view .attachment_row > div {
  padding: 6px 0px 6px 15px;
  border: 1px solid #DFDFDF;
  border-radius: 5px;
  background-color: #F6F6F6;
}
.attachment_row .attachment_row_title a:link,
.attachment_row .attachment_row_title a:visited {
  color: #0088CC;
}
.attachment_row .attachment_body .attachment_body_description {
  color: #808080;
}
/* JOB DETAIL THUMBS & LINKS */
#js_controller_jobposting_company_view #left > div,
#js_controller_jobposting_view #left > div {
  margin-bottom: 15px;
}
.js_box_thumbs_holder2 {
  margin-bottom: 0px !important;
}
#join_leave_company {
  text-align: center;
}
/* JOB DETAILS - APPLY JOB */
.ynjp_jobDetail_container {
  padding-bottom: 20px;
}
.ynjp_jobDetailApply .extra_info {
  word-wrap: break-word;
}
/* APPLY JOB FORM */
.ynjp_apply_header_holder,
.ynjp_apply_Jobheader_holder {
  padding-right: 0;
  padding-bottom: 7px;
  padding-left: 0;
  border-bottom: 1px solid #DFDFDF;
}
.ynjp_apply_Jobheader_holder {
  padding-top: 10px;
  overflow: hidden;
}
.ynjp_applyformTitle,
.ynjp_applyJobTitle {
  font-weight: 700;
}
.ynjp_applyformTitle {
  font-size: 14px;
}
.ynjp_applyformDesc,
.ynjp_applyformInfo {
  color: #808080;
}
.ynjp_applyJobTitle {
  font-size: 12px;
  color: #0088CC;
}
.ynjp_applyJobform_Info {
  overflow: hidden;
  padding-right: 15px;
}
a.ynjp_applyform_infoThumb {
  display: block;
  float: right;
}
a.ynjp_applyform_infoThumb img {
  border: 1px solid #B0b0b0;
}
.ynjp_apply_Job_form {
  margin-top: 10px;
}
.ynjp_apply_Job_form .table {
  overflow: hidden;
}
.ynjp_apply_Job_form .table .table_right #div_photo_resume,
.ynjp_apply_Job_form .table .table_right #div_photo_resume > div,
.ynjp_apply_Job_form .table .table_right #div_list_resume {
  padding-left: 3px;
}
.ynjp_applyForm_submit input {
  margin-right: 5px;
}
/* COMPANY DETAIL */
.ync_tabs_content {
  padding: 5px 10px 10px 10px;
}
.ynjp_tabInformation .ync_tabs_content ul > li {
  overflow: hidden;
}
.ynjp_tabInformation .ync_tabs_content ul > li > span:first-child {
  color: #333;
  font-weight: 700;
}
.ynjp_tabInformation .ync_tabs_content ul > li > span {
  display: block;
  float: left;
  overflow: hidden;
  width: 95px;
  margin-right: 7px;
  color: #808080;
}
.ynjp_tabInformation .ync_tabs_content ul > li > span + span {
  min-width: 0;
  width: auto;
}
.ynjp_tabInformation .ync_tabs_content ul > li + li {
  margin-top: 2px;
}
.ynjp_tabInformation .ync_tabs_content > li > h4 {
  margin-top: 15px;
}
.ynjp_tabInformation .ync_tabs_content > li > ul:first-child {
  padding-left: 0;
}
.ynjp_tabInformation .ync_tabs_content > li > ul {
  padding-top: 5px;
  padding-left: 20px;
}
.ynjp_h4_location span b {
  color: #808080;
  font-size: 11px;
}
.ynjp_companyNameCo {
  color: #095dbe !important;
  font-size: 12px;
  font-weight: 700;
}
.ynjp_tabInformation .ync_tabs_content li iframe {
  padding-left: 20px;
}
/* Employees Block */
.ynjp_row_employee_loop {
  min-height: 50px;
  position: relative;
  margin-bottom: 10px;
}
.ynjp_row_employee_name {
  margin-left: 56px;
  font-size: 13px;
  font-weight: bold;
  color: #808080;
  margin-bottom: 6px;
  overflow: hidden;
}
.buttonAction {
  padding-top: 0px;
}
.ynjp_row_employee_name a.accept {
  padding: 3px 0;
  background: url("../../../../PF.Base/module/jobposting/static/image/default/icon-accept.png") scroll 0 50% transparent no-repeat;
  padding-left: 14px;
  font-size: 11px;
}
#employee_action_loader {
  display: none;
  height: 30px;
  line-height: 30px;
  margin-top: 15px;
  padding: 0 5px;
  text-align: center;
}
.ynjp_row_employee_name a.reject {
  padding: 3px 0;
  background: url("../../../../PF.Base/module/jobposting/static/image/default/icon-reject.png") scroll 0 50% transparent no-repeat;
  padding-left: 14px;
  font-size: 11px;
  margin-left: 10px;
}
.ynjp_row_employee_name a.remove {
  padding: 3px 0;
  font-size: 11px;
}
/* Jobs - Tab Container */
#href_view_more {
  margin-top: 10px;
}
#href_view_more a,
#href_view_more a:hover {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/view_more.png") scroll 0 50% transparent no-repeat;
  font-size: 11px;
  text-decoration: none;
  padding-left: 14px;
  font-weight: 700;
}
/*  Subscribe Job Form */
.ynjp_subscribeJ_holder {
  clear: both;
  padding-bottom: 5px;
  overflow: hidden;
  width: 540px;
}
.ynjp_subscribeJ_holder > div {
  float: left;
}
.ynjp_subscribeJ_holder .p_top_4 .p_4 {
  padding-left: 0;
}
.ynjp_subscribeJ_holder > div > div.p_4 > div {
  float: left;
  padding-top: 0 !important;
}
.ynjp_subscribeJ_holder > div > div.p_4 > div + div {
  margin-left: 5px;
}
.ynjp_subscribeJ_holder .p_top_8 input {
  display: block;
  margin-top: 2px;
  margin-left: 5px;
}
.jobposting_view_image_extra img {
  border: 1px #DFDFDF solid;
  background: #fff;
}
.ynjp_view_participant li {
  float: left;
  margin-bottom: 5px;
  margin-right: 5px;
  overflow: hidden;
  width: 30%;
}
/* SUBMISSION FORM */
#js_jobposting_company_block_form .table {
  overflow: hidden;
}
#js_jobposting_company_block_form .table .table_left,
#js_jobposting_company_block_form .table .table_right {
  float: left;
}
#js_jobposting_company_block_form .table .table_left {
  width: 110px;
  margin-right: 10px;
}
#js_jobposting_company_block_form .table .extra_info {
  margin-left: 123px;
}
.ynjp_resumeFormat_right {
  padding: 2px 0 6px 0;
  font-weight: 700;
}
.ynjp_addField {
  padding: 5px 0;
}
/* Submission - Custom Field */
#js_custom_field_review_holder {
  width: 500px;
}
.ynjp_customField_holder {
  padding: 6px 0px 6px 15px;
  border: 1px solid #DFDFDF;
  background: #F6F6F6;
  border-radius: 5px;
  margin-bottom: 10px;
  position: relative;
}
.ynjp_customField_left span {
  font-weight: 700;
  font-size: 11px;
}
.ynjp_customField_control_holder {
  position: absolute;
  top: 6px;
  right: 8px;
}
.ynjp_customField_control_edit,
.ynjp_customField_control_delete {
  padding-bottom: 2px;
  display: block;
  height: 16px;
  width: 16px;
  float: left;
}
.ynjp_customField_control_edit {
  margin-right: 5px;
}
.ynjp_customField_title {
  margin-left: -8px;
}
.ynjp_customField_holder .extra_info {
  padding: 0px 0px 4px 0px;
}
/* MANAGED JOB POSTED */
.ynjp_manageJobPosted {
  clear: both;
  overflow: hidden;
}
.ynjp_search > .ynjp_searchForm {
  overflow: hidden;
  border: 1px solid #ddd;
  background: #fff;
  padding: 15px;
}
.ynjp_search .ynjp_searchForm > div:first-child {
  margin-left: 0;
}
.ynjp_search div label {
  display: block;
}
.ynjp_search .buttons {
  margin-top: 1.2em;
}
.ynjp_search .buttons input[type=button] {
  padding: 6px 8px;
}
/* MY BOUGHT PACKAGES */
#js_jobposting_company_block_packages .table .table_right input[type="checkbox"] {
  margin-right: 5px;
}
/*
* Search
*/
.yns.adv-search-block .p_4 input[type="text"] {
  width: 98%;
}
.yns.adv-search-block form > .p_top_4 {
  width: 98%;
}
.yns.adv-search-block form .js_event_select {
  padding: 4px;
}
.yns.adv-search-block form .js_event_select .js_datepicker_image {
  top: 12px;
}
.extra_info {
  color: #808080;
  padding: 4px 0;
}
#js_jobposting_company_block_admins .js_custom_search_friend_holder ul li {
  width: 7%;
  border: 1px #ccc solid;
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
}
.js_custom_search_friend_holder {
  border: none;
}
#js_jc_job_posted th,
#js_jc_bought_packages th {
  text-align: center;
}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */
/* clearfix */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* display none until init */
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
  float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer;
}
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* mouse grab icon */
.grabbing {
  cursor: url(grabbing.png) 8 8, move;
}
/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
  display: none;
}
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}
.mfp-ajax-cur {
  cursor: progress;
}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
  cursor: auto;
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.mfp-loading.mfp-figure {
  display: none;
}
.mfp-hide {
  display: none !important;
}
.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}
.mfp-preloader a {
  color: #cccccc;
}
.mfp-preloader a:hover {
  color: white;
}
.mfp-s-ready .mfp-preloader {
  display: none;
}
.mfp-s-error .mfp-content {
  display: none;
}
button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
}
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover,
.mfp-close:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
.mfp-close:active {
  top: 1px;
}
.mfp-close-btn-in .mfp-close {
  color: #333333;
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px;
}
.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.mfp-arrow:active {
  margin-top: -54px;
}
.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}
.mfp-arrow:after,
.mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}
.mfp-arrow:before,
.mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}
.mfp-arrow-left {
  left: 0;
}
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
  border-right: 17px solid white;
  margin-left: 31px;
}
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid #3f3f3f;
}
.mfp-arrow-right {
  right: 0;
}
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
  border-left: 17px solid white;
  margin-left: 39px;
}
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
  border-left: 27px solid #3f3f3f;
}
.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
  top: -40px;
}
.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: black;
}
/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}
/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}
.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444444;
}
.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}
.mfp-figure figure {
  margin: 0;
}
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}
.mfp-image-holder .mfp-content {
  max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
.mfp-ie7 .mfp-img {
  padding: 0;
}
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}
.mfp-ie7 .mfp-container {
  padding: 0;
}
.mfp-ie7 .mfp-content {
  padding-top: 44px;
}
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}
.white-popup-block {
  background: #FFF;
  padding: 20px 30px;
  text-align: left;
  max-width: 650px;
  margin: 40px auto;
  position: relative;
}
/*Job Posting V4*/
#ync_featured-items,
#ynjp_featured-items {
  margin-bottom: 15px;
}
#ync_featured-items .owl-buttons,
#ynjp_featured-items .owl-buttons {
  position: absolute;
  top: 50%;
  right: 0px;
  width: 100%;
  margin-top: -20px;
}
#ync_featured-items .owl-buttons .owl-next,
#ynjp_featured-items .owl-buttons .owl-next {
  position: absolute;
  right: 10px;
}
#ync_featured-items .owl-buttons .owl-prev,
#ynjp_featured-items .owl-buttons .owl-prev {
  position: absolute;
  left: 10px;
}
#ync_featured-items .owl-buttons .owl-next,
#ync_featured-items .owl-buttons .owl-prev,
#ynjp_featured-items .owl-buttons .owl-next,
#ynjp_featured-items .owl-buttons .owl-prev {
  width: 40px;
  height: 40px;
  overflow: hidden;
  opacity: 1;
  float: left;
  text-indent: -99999px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  transition: all 300ms ease-in-out;
  color: #dbdbdb;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 100%;
}
#ync_featured-items .owl-buttons .owl-next:hover,
#ync_featured-items .owl-buttons .owl-prev:hover,
#ynjp_featured-items .owl-buttons .owl-next:hover,
#ynjp_featured-items .owl-buttons .owl-prev:hover {
  background: #000000;
}
#ync_featured-items .owl-buttons .owl-next:hover,
#ync_featured-items .owl-buttons .owl-prev:hover,
#ynjp_featured-items .owl-buttons .owl-next:hover,
#ynjp_featured-items .owl-buttons .owl-prev:hover {
  color: #298ada;
  border-color: #298ada;
}
#ync_featured-items .owl-buttons .owl-next:after,
#ync_featured-items .owl-buttons .owl-prev:after,
#ynjp_featured-items .owl-buttons .owl-next:after,
#ynjp_featured-items .owl-buttons .owl-prev:after {
  content: "\f105";
  font-family: FontAwesome;
  font-style: normal;
  text-indent: 0px;
  font-weight: 400;
  text-decoration: inherit;
  font-size: 30px;
  position: absolute;
  left: 50%;
  line-height: normal;
  top: 50%;
  transform: translate(-50%, -50%);
}
#ync_featured-items .owl-buttons .owl-prev:after,
#ynjp_featured-items .owl-buttons .owl-prev:after {
  content: "\f104";
}
.ync-feature .ync-feature-info .ync-feature-content {
  overflow: hidden;
}
.ync-feature .ync-feature-info .ync-feature-content > * {
  margin-bottom: 5px;
}
.ync-feature .ync-feature-info .ync-feature-content .ync-title a {
  white-space: nowrap;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ync-feature .ync-feature-info .ync-feature-content p {
  color: #808080;
}
.ync-feature .ync-feature-info .ync-feature-content p.ynjp_featureDesc {
  line-height: 1.5em;
  white-space: nowrap;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ync-feature .ync-feature-info .ync-feature-content p i.fa {
  color: #c9c9c9;
  width: 20px;
  text-align: center;
  font-size: 13px;
}
.yns.job_detail_information {
  padding: 10px;
  background: #FFF;
}
p.ynjp_featureContent_coName a:link,
p.ynjp_featureContent_coName a:visited {
  color: #666;
  font-weight: 700;
}
p.ynjp_featureContent_industry {
  font-weight: 700;
}
p.ynjp_featureContent_location,
p.ynjp_featureContent_industry {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ynjp_featureDesc {
  clear: both;
}
.ync-feature-info a.ynjp_viewmore {
  display: none !important;
}
.ync-feature-info .ync-title {
  font-size: 18px;
}
.ync-feature-info .ync-short-des {
  font-size: 12px;
  margin-left: 0;
}
.ync-feature-donated {
  margin-top: 10px;
  position: relative;
}
.ync-feature-donated .meter-wrap-l,
.ync-feature-donated .meter-wrap-r,
.ync-feature-donated .meter-wrap {
  background: url("../../../../PF.Base/module/jobposting/static/image/fr-lp.png") repeat-x;
}
.ync-feature-donated .meter-wrap {
  background-position: 0 -34px;
  height: 27px;
  padding-top: 3px;
  width: 489px;
}
.ync-feature-donated .meter-wrap-r {
  background-position: 0 -68px;
  padding-right: 2px;
  width: 489px;
}
.ync-feature-donated .meter-wrap-l {
  /* The width and height of your image */
  width: 489px;
  margin-left: 14px;
  background-position: 0 0px;
  padding-left: 2px;
  height: 26px;
}
.ync-feature-donated .meter-value {
  height: 20px;
  background: url("../../../../PF.Base/module/jobposting/static/image/nl-l.jpg") no-repeat;
  text-align: center;
  color: #fff;
  font-weight: bold;
  font-size: 10px;
  line-height: 19px;
}
.ync-feature-donated p {
  color: #313131;
  font-size: 12px;
  font-weight: bold;
  height: 19px;
  position: relative;
}
.ync-feature-donated .ync-m span {
  left: 14px;
  position: absolute;
}
.ync-feature-donated .ync-thankyou-donor span {
  padding-top: 4px;
}
.ync-feature-donated .ync-m span + span {
  right: 22px;
  left: auto;
}
.ync-feature-donated .ync-remain {
  position: absolute;
  right: 22px;
}
.ync-feature-donated .ync-donor {
  margin-left: 14px;
}
body[id^=page_jobposting] a.green_btn {
  display: inline-block;
  padding: 4px 11px;
  border: 1px solid #626D41;
  margin-top: 15px;
  background: url("../../../../PF.Base/module/jobposting/static/image/default/green_gradient.png") repeat-x left top #a4c93f;
}
body[id^=page_jobposting] h2.ync-title-block {
  border-bottom: 1px solid #D4D4D4;
  margin-bottom: 10px;
  height: 12px;
  margin-bottom: 13px;
}
body[id^=page_jobposting] .ync-profile {
  margin-right: 32px;
}
body[id^=page_jobposting] #site_content .ync-image-coupon {
  height: 108px;
  width: 164px;
  position: relative;
  border: 1px solid #676767;
}
body[id^=page_jobposting] .ync_pending_link,
body[id^=page_jobposting] .ync_close_link,
body[id^=page_jobposting] .ync_reached_link,
body[id^=page_jobposting] .ync_pause_link,
body[id^=page_jobposting] .ync_upcoming_link,
body[id^=page_jobposting] .ync_featured_link,
body[id^=page_jobposting] .yn_hightlight_link,
body[id^=page_jobposting] .ync_ending_soon_link {
  position: absolute;
  bottom: 10px;
  left: -3px;
  width: 170px;
  height: 18px;
  background: url("../../../../PF.Base/module/jobposting/static/image/default/sprites.png") no-repeat;
  color: #fff;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  z-index: 2;
}
body[id^=page_jobposting] .ync_featured_link {
  background-position: 0 -44px;
}
body[id^=page_jobposting] .ync_ending_soon_link {
  background-position: 0 -22px;
}
body[id^=page_jobposting] .ync_upcoming_link {
  background-position: 0 -66px;
}
body[id^=page_jobposting] .ync_close_link {
  background-position: 0 0;
}
body[id^=page_jobposting] .ynjp_link_action {
  text-align: right;
  margin-top: 8px;
}
body[id^=page_jobposting] .ynjp_link_action a {
  text-transform: uppercase;
  color: #888;
}
body[id^=page_jobposting] .ynjp_link_action a:hover {
  color: #298ada;
}
body[id^=page_jobposting] .ync_title_info .ync-title,
body[id^=page_jobposting] .ync_titleMiddle_info .ync-title {
  text-transform: capitalize;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0;
}
body[id^=page_jobposting] .ync_title_info,
body[id^=page_jobposting] .ync_titleMiddle_info {
  overflow: hidden;
}
body[id^=page_jobposting] .extra_info > p {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0;
}
body[id^=page_jobposting] #js_block_border_coupon_highlight-coupon .content {
  background: #336699;
  padding: 4px;
}
body[id^=page_jobposting] .ync-highlight div,
body[id^=page_jobposting] .ync-highlight,
body[id^=page_jobposting] .ync-highlight a {
  color: #fff;
}
body[id^=page_jobposting] .ync-highlight {
  margin-bottom: 10px;
  padding: 0 15px;
}
body[id^=page_jobposting] .ync-highlight-image {
  height: 160px;
  text-align: center;
  width: 241px;
}
body[id^=page_jobposting] .ync-highligh-detail .meter-wrap-l {
  position: relative;
}
body[id^=page_jobposting] .ync-highligh-detail .meter-wrap-l,
body[id^=page_jobposting] .ync-highligh-detail .meter-wrap-r,
body[id^=page_jobposting] .ync-highligh-detail .meter-wrap {
  background: url("../../../../PF.Base/module/jobposting/static/image/nl-sm.png") repeat-x;
}
body[id^=page_jobposting] .ync-highligh-detail .meter-wrap {
  background-position: 0 -29px;
  height: 22px;
  padding-top: 3px;
  width: 211px;
}
body[id^=page_jobposting] .ync-highligh-detail .meter-wrap-l {
  background-position: 0 -2px;
  padding-left: 3px;
  background-repeat: no-repeat;
}
body[id^=page_jobposting] .ync-highligh-detail .meter-wrap-r {
  background-position: 100% -55px;
  padding-right: 2px;
  width: 212px;
  background-repeat: no-repeat;
}
body[id^=page_jobposting] .ync-highligh-detail .meter-wrap-l {
  /* The width and height of your image */
  width: 217px;
  height: 22px;
  margin-left: 14px;
}
body[id^=page_jobposting] .ync-highligh-detail .meter-value {
  height: 15px;
  background: url("../../../../PF.Base/module/jobposting/static/image/nl-s.jpg") no-repeat;
  text-align: center;
  color: #fff;
  font-weight: bold;
  font-size: 10px;
}
body[id^=page_jobposting] .ync-highligh-detail {
  color: #fff;
  font-size: 12px;
  background: #2E6696;
}
body[id^=page_jobposting] .ync-highligh-detail > .extra_info > p {
  color: #fff;
  font-weight: bold;
  text-align: center;
}
body[id^=page_jobposting] .ync-be-the-first-phrase {
  margin-left: 122px;
  font-size: 14px;
  margin-top: 10px;
  font-weight: bold;
}
body[id^=page_jobposting] .ync-donor {
  margin-left: 18px;
  overflow: hidden;
}
body[id^=page_jobposting] .ync-donor a {
  border: 1px transparent;
  display: block;
  height: 32px;
  float: left;
  margin-right: 2px;
}
body[id^=page_jobposting] .ync-donor a:hover {
  border: 1px  #333333;
}
body[id^=page_jobposting] .ync-donate {
  background: url("../../../../PF.Base/module/jobposting/static/image/fr.png") no-repeat 0 -169px;
  height: 48px;
  margin-bottom: 10px;
  margin-left: 50px;
  margin-top: 25px;
  text-align: center;
  width: 147px;
}
body[id^=page_jobposting] .ync-donate a {
  color: #003366;
  display: block;
  font-size: 14px;
  font-style: italic;
  font-weight: bold;
  line-height: 28px;
}
body[id^=page_jobposting] .ync-short-des {
  color: #FFFFFF;
  margin: 10px 15px 10px 19px;
}
body[id^=page_jobposting] .ync-feature .ync-feature-info > a {
  display: block;
}
body[id^=page_jobposting] .ync-feature .ync-left {
  float: left;
  margin-right: 15px;
}
body[id^=page_jobposting] .ync-feature .ync-left > a span.ynjp-featured-bg-img {
  background-position: center;
  background-size: cover;
  width: 240px;
  height: 160px;
  display: block;
  background-color: #f4f4f4;
}
body[id^=page_jobposting] .ync-feature .ync-discount {
  position: absolute;
  right: 0;
  top: 18px;
  font-size: 18px;
  color: #fff;
  background-color: #F26522;
  font-weight: bold;
  display: block;
  padding: 3px 8px;
}
body[id^=page_jobposting] .ync-feature .ync-feature-info {
  overflow: hidden;
}
body[id^=page_jobposting] #ynjp_featured-items {
  padding: 10px;
  background: #fff;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
body[id^=page_jobposting] a.ync_btn {
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
  border-radius: 12px;
  color: #fff;
  position: relative;
  min-width: 20px;
  min-height: 20px;
}
body[id^=page_jobposting] a.getcode_btn {
  padding-left: 35px;
}
body[id^=page_jobposting] a.green_btn span {
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-right: 8px;
  text-indent: -9999em;
  overflow: hidden;
  position: absolute;
  top: 3px;
  left: 10px;
}
body[id^=page_jobposting] a.getcode_btn span {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/icon-getcode.png") no-repeat left center transparent;
}
body[id^=page_jobposting] a.printcode_btn span {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/icon-print.png") no-repeat left center transparent;
}
body[id^=page_jobposting] .ync-user {
  color: #333333;
  overflow: hidden;
  margin-bottom: 3px;
}
body[id^=page_jobposting] .ync-user > a {
  display: block;
  float: left;
  margin-right: 10px;
}
body[id^=page_jobposting] .ync-user > div a {
  font-weight: bold;
}
body[id^=page_jobposting] .ync-user-option {
  float: right;
}
body[id^=page_jobposting] .ync-user-option li a,
body[id^=page_jobposting] .ync-user-option li a:hover {
  padding: 5px;
  display: block;
  font-size: 12px;
  color: black;
  font-weight: bold;
  min-width: 120px;
  text-decoration: none;
  line-height: 14px;
}
body[id^=page_jobposting] .ync-alluser h2 {
  border-bottom: 1px solid #DFDFDF;
  line-height: 50px;
  margin-bottom: 20px;
}
body[id^=page_jobposting] .ync-alluser h2 span {
  font-size: 20px;
  text-transform: uppercase;
}
body[id^=page_jobposting] .ync-user-option li a:hover,
body[id^=page_jobposting] .ync-user-option li a.active {
  background: #ccc;
}
body[id^=page_jobposting] #ync_slides {
  position: relative;
  left: 4px;
  z-index: 100;
  margin-bottom: 27px;
  width: 100%;
  background: #FFF;
}
body[id^=page_jobposting] #ync_gallery_slides {
  position: relative;
  top: 15px;
  left: 4px;
  z-index: 100;
  width: 500px;
  height: 332px;
  background: #FFF;
}
body[id^=page_jobposting] .slides_container.ync_featured_slides_container {
  width: 100%;
  height: 235px;
  overflow: hidden;
  position: relative;
  display: none;
}
body[id^=page_jobposting] .slides_container.ync_gallery_slides_container {
  width: 100;
  height: 297px;
  overflow: hidden;
  position: relative;
  display: none;
}
body[id^=page_jobposting] .slides_container.ync_gallery_slides_container .panel {
  float: left;
  position: relative;
  width: 100;
  text-align: center;
}
body[id^=page_jobposting] #ync_gallery_slides .pagination {
  left: 53px;
  position: absolute;
}
body[id^=page_jobposting] #ync_gallery_slides .pagination li {
  float: left;
  margin: 2px;
  list-style: none;
}
body[id^=page_jobposting] #ync_gallery_slides .pagination li a {
  display: block;
  height: 28px;
  float: left;
  /*background:#f9f9f9;*/
  overflow: hidden;
}
body[id^=page_jobposting] #ync_gallery_slides .pagination li.current a {
  border: 1px solid #7f7f7f;
  margin: 0;
}
body[id^=page_jobposting] #ync_slides .ync-prev,
body[id^=page_jobposting] #ync_slides .ync-next {
  position: absolute;
  width: 27px;
  height: 26px;
  display: block;
  z-index: 1000;
  background: url("../../../../PF.Base/module/jobposting/static/image/default/sprites.png") no-repeat;
  text-indent: -99999px;
  top: 105px;
}
body[id^=page_jobposting] #ync_slides .ync-next {
  right: 10px;
  background-position: -52px -93px;
}
body[id^=page_jobposting] #ync_slides .ync-prev {
  left: 10px;
  background-position: 0 -93px;
}
body[id^=page_jobposting] #ync_gallery_slides .next,
body[id^=page_jobposting] #ync_gallery_slides .prev {
  position: absolute;
  width: 22px;
  height: 21px;
  display: block;
  z-index: 1000;
  text-indent: -9999px;
  background: url("../../../../PF.Base/module/jobposting/static/image/fr.png") no-repeat;
  bottom: 6px;
}
body[id^=page_jobposting] #ync_gallery_slides .next {
  left: 475px;
  background-position: -85px -125px;
}
body[id^=page_jobposting] #ync_gallery_slides .prev {
  left: 7px;
  background-position: -2px -125px;
}
body[id^=page_jobposting] .ync_view_more_link {
  font-weight: bold;
}
body[id^=page_jobposting] .ync-viewmore,
body[id^=page_jobposting] .ync-viewmore-r {
  font-weight: bold;
  font-size: 11px;
  background: url("../../../../PF.Base/module/jobposting/static/image/default/sprites.png") no-repeat -2px -161px;
  margin-bottom: 30px;
  padding-left: 10px;
  display: inline-block;
  margin-top: -8px;
}
body[id^=page_jobposting] .ync-viewmore-r {
  margin: 15px 0 20px 0;
}
body[id^=page_jobposting] #js_block_border_coupon_detail {
  padding-top: 20px;
}
body[id^=page_jobposting] .ync-alluser .ync-user {
  border: 1px solid #DFDFDF;
  border-radius: 4px 4px 4px 4px;
  float: left;
  height: 35px;
  overflow: hidden;
  padding: 10px;
  width: 28%;
  margin-bottom: 15px;
}
body[id^=page_jobposting] .ync-alluser .ync-user.item-middle {
  margin-left: 16px;
  margin-right: 16px;
}
body[id^=page_jobposting] .ync.image_header {
  float: left;
}
body[id^=page_jobposting] .ync.description_header a {
  font-size: 18px;
}
body[id^=page_jobposting] .ync.coupon-entry.draft-text {
  color: red;
  font-weight: bold;
}
body[id^=page_jobposting] .ync.required {
  color: #333;
}
body[id^=page_jobposting] .error {
  color: red;
}
body[id^=page_jobposting] .js_prev_block {
  width: 500px;
}
body[id^=page_jobposting] .ync-profile {
  margin: 0 6px 23px 0 !important;
  padding-right: 0px !important;
}
body[id^=page_jobposting] .extra_info.ync_extra_info {
  font-size: 11px;
  font-weight: normal;
  color: gray;
}
body[id^=page_jobposting] .ync-coupon .extra_info {
  padding-top: 2px;
}
body[id^=page_jobposting] .ync-title-block span {
  font-size: 14px;
  font-weight: bold;
  color: #333;
  background-color: #fff;
  padding-right: 10px;
  position: relative;
  bottom: 1px;
}
body[id^=page_jobposting] .ync-coupon > a {
  float: left;
  margin-right: 5px;
  border: 1px solid #B7B7B7;
}
body[id^=page_jobposting] .ync-coupon > div {
  overflow: hidden;
}
body[id^=page_jobposting] .ync-coupon .ync-title a {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}
body[id^=page_jobposting] .ync-coupon + .ync-coupon {
  border-top: 1px solid #CDCDCD;
  padding-top: 10px;
  margin-top: 10px;
}
body[id^=page_jobposting] #site_content .ync-image-coupon a.ync_coupon_img {
  display: block;
  overflow: hidden;
  height: 108px;
  width: 164px;
  position: relative;
}
body[id^=page_jobposting] #site_content .ync-image-coupon a.moderate_link,
body[id^=page_jobposting] #site_content .ync-image-coupon a.moderate_link:hover {
  position: absolute;
  top: -6px;
  left: -1px;
}
body[id^=page_jobposting] .ynjp_browse_title {
  font-weight: 300;
}
body[id^=page_jobposting] .ynjp-image-blockCol .image_hover_menu {
  bottom: 0px;
}
body[id^=page_jobposting] .ynjp-image-blockCol .image_hover_menu + a {
  font-size: 0;
}
/* Column Middle Content */
div.ync_titleMiddle_content {
  margin-bottom: 10px;
}
div.ync_titleMiddle_content .ync_titleMiddle_info {
  overflow: hidden;
}
div.ync_titleMiddle_content .ync_titleMiddle_info .extra_info {
  padding: 0px;
}
div.ync_titleMiddle_content .ync_titleMiddle_info .extra_info i.fa {
  color: #c9c9c9;
  width: 20px;
  text-align: center;
  font-size: 13px;
}
div.ync_titleMiddle_content .ync_titleMiddle_info .extra_info p {
  margin-top: 10px;
  padding-left: 1px;
  white-space: nowrap;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
div.ync_titleMiddle_content a.ynjp_bg-img {
  width: 150px;
  height: 150px;
  display: block;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #f4f4f4;
}
.small_ynjp_icon_holder {
  color: #FFF;
  font-size: 12px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  position: absolute;
  top: 10px;
}
.ynjp_middleContent_holder {
  position: relative;
  background: #FFF;
  padding: 10px;
}
.ynjp_middleContent_holder .item_bar {
  z-index: auto;
}
.small_feature_icon {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/featured_l.png") no-repeat left top transparent;
  padding-left: 5px;
}
.small_feature_icon span {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/featured_r.png") no-repeat right top transparent;
  padding: 0 12px 0 2px;
}
div.small_feature_icon_listView {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/featured_listView_l.png") no-repeat left top transparent;
  right: 0;
}
.small_feature_icon_listView span {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/featured_listView_r.png") no-repeat right top transparent;
  padding: 0 7px 0 12px;
}
.small_ynjp_icon_holder span {
  display: block;
  font-size: 10px;
  height: 20px;
  line-height: 21px;
  text-align: left;
}
.ynjp_middleContent_listView_holder {
  border-bottom: 1px solid #DFDFDF;
}
.ynjp_middleContent_listView_holder .ync_titleMiddle_info {
  padding-right: 95px;
}
.small_sponsored_icon {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/sponsored_l.png") no-repeat left top transparent;
  padding-left: 5px;
}
.small_sponsored_icon span {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/sponsored_r.png") repeat-x right top transparent;
  padding: 0 12px 0 2px;
}
div.small_sponsored_icon_listView {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/sponsored_listView_l.png") no-repeat left top transparent;
  right: 0;
}
.small_sponsored_icon_listView span {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/sponsored_listView_r.png") no-repeat right top transparent;
  padding: 0 7px 0 12px;
}
/* Check and Select button */
.ynjp_middleContent_listView_holder div.video_moderate_link {
  margin-left: -4px;
  height: 100%;
  top: -2px;
}
.ynjp_middleContent_listView_holder .ync_titleMiddle_info {
  margin-left: 20px;
}
/* JOB DETAIL - MIDDLE */
.ync_code_txt {
  margin-top: 20px;
  border: 0;
  background: none transparent;
}
.yc_view_tab ul.ync_tabs {
  padding: 0;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #BABABA;
  height: 34px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
.ync_tabs li {
  float: left;
  height: 33px;
  line-height: 33px;
  font-size: 12px;
  padding: 0 18px;
  color: #333;
}
.ync_tabs li.active {
  height: 34px;
  margin-top: 1px;
  background-color: #fff;
  font-weight: bold;
  border-radius: 3px 3px 0 0;
  border-top: 2px solid #D0D0D0;
  border-left: 1px solid #ECECEC;
}
.ync_tabs_content > li.active {
  display: block;
}
.yc_view_tab ul.ync_tabs_content > li {
  padding: 10px 0;
}
div.yc_view_tab .ync_tabs .ui-tabs-selected {
  border-top: 2px solid #FACC16;
  height: 31px;
}
div.yc_view_tab.ui-tabs .ui-tabs-nav li {
  border: none;
  background: none;
  font-weight: 300;
}
div.yc_view_tab .ync_tabs a,
div.yc_view_tab .ync_tabs .ui-tabs-selected a {
  color: #333;
}
div.yc_view_tab .ync_tabs a {
  font-weight: normal;
  padding: 0.1em 1em;
  color: #999;
  text-transform: uppercase;
}
div.yc_view_tab.ui-tabs .ui-state-active,
div.yc_view_tab.ui-tabs .ui-widget-content .ui-state-active,
div.yc_view_tab.ui-tabs .ui-widget-header .ui-state-active,
div.yc_view_tab.ui-tabs .ui-tabs-nav li:hover {
  border-bottom: 3px solid #298ADA !important;
}
div.yc_view_tab.ui-tabs .ui-state-active a,
div.yc_view_tab.ui-tabs .ui-widget-content .ui-state-active a,
div.yc_view_tab.ui-tabs .ui-widget-header .ui-state-active a,
div.yc_view_tab.ui-tabs .ui-tabs-nav li:hover a {
  color: #298ADA;
}
div.yc_view_tab.ui-tabs .ui-tabs-nav li {
  top: 0 !important;
}
div.yc_view_tab .ync_tabs a,
div.yc_view_tab .ync_tabs .ui-tabs-selected a {
  font-weight: 300;
  font-size: 13px;
}
div.yc_view_tab .ync_tabs a span,
div.yc_view_tab .ync_tabs .ui-tabs-selected a span {
  font-size: 13px;
  text-transform: uppercase !important;
}
.ynjp_jobDetail_container .item_info {
  color: #F00000;
  font-size: 14px;
}
.ynjp_jobDetail_container {
  background: transparent !important;
}
.job_detail_information .newline {
  padding: 0px !important;
}
.job_detail_information h4 {
  border-bottom: 1px solid #E1E1E1;
  font-size: 14px;
  font-weight: 700;
}
.job_detail_information h4 span {
  color: #333;
  background-color: #fff;
  position: relative;
  bottom: -9px;
  padding-right: 10px;
}
.job_detail_information div.job_description {
  color: #808080;
  white-space: pre-line;
  padding: 10px;
}
.job_detail_information iframe {
  width: 100% !important;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.job_detail_information .ynjp_tabInformation {
  padding: 0px !important;
}
.ynjp_item_tagItems {
  padding-left: 5px;
}
.ynjp_item_tagItems a {
  background-color: #e0e0e0;
  padding: 2px 8px 3px;
  border-radius: 10px;
  border: 1px solid #D0D0D0;
}
/* Job Detail Attachment */
.attachment_holder_view .attachment_row {
  padding: 0;
  margin: 5px 0 10px 15px;
}
.attachment_holder_view .attachment_row > div {
  padding: 6px 0px 6px 15px;
  border: 1px solid #DFDFDF;
  border-radius: 5px;
  background-color: #F6F6F6;
}
.attachment_row .attachment_row_title a:link,
.attachment_row .attachment_row_title a:visited {
  color: #0088CC;
}
.attachment_row .attachment_body .attachment_body_description {
  color: #808080;
}
/* JOB DETAIL THUMBS & LINKS */
#js_controller_jobposting_company_view #left > div,
#js_controller_jobposting_view #left > div {
  margin-bottom: 15px;
}
.js_box_thumbs_holder2 {
  margin-bottom: 0px !important;
}
#join_leave_company {
  margin-bottom: 15px;
}
#join_leave_company input[type="button"] {
  width: 100%;
}
/* JOB DETAILS - APPLY JOB */
.ynjp_jobDetail_container {
  padding-bottom: 20px;
}
.ynjp_jobDetailTitle {
  font-weight: bold;
  text-transform: capitalize;
}
.ynjp_applyJob_btn:hover {
  cursor: pointer;
}
.ynjp_jobDetailApply .extra_info {
  word-wrap: break-word;
  padding: 10px 0;
}
.ynjp_jobDetailApply .website_link {
  word-wrap: break-word;
}
/* APPLY JOB FORM */
.ynjp_apply_header_holder,
.ynjp_apply_Jobheader_holder {
  padding-right: 0;
  padding-bottom: 7px;
  padding-left: 0;
  border-bottom: 1px solid #DFDFDF;
}
.ynjp_apply_Jobheader_holder {
  padding-top: 10px;
  overflow: hidden;
}
.ynjp_applyformTitle,
.ynjp_applyJobTitle {
  font-weight: 700;
}
.ynjp_applyformTitle {
  font-size: 14px;
}
.ynjp_applyformDesc,
.ynjp_applyformInfo {
  color: #808080;
}
.ynjp_applyJobTitle {
  font-size: 12px;
  color: #0088CC;
}
.ynjp_applyJobform_Info {
  overflow: hidden;
  padding-right: 15px;
}
a.ynjp_applyform_infoThumb {
  display: block;
  float: right;
}
a.ynjp_applyform_infoThumb img {
  border: 1px solid #B0b0b0;
}
.ynjp_apply_Job_form {
  margin-top: 10px;
}
.ynjp_apply_Job_form .table span.required {
  display: none;
}
.ynjp_apply_Job_form .table {
  overflow: hidden;
  margin-bottom: 10px;
}
.ynjp_apply_Job_form .table .table_left,
.ynjp_apply_Job_form .table .table_right {
  float: left;
}
.ynjp_apply_Job_form .table .table_right {
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.ynjp_apply_Job_form .table .table_right #div_photo_resume,
.ynjp_apply_Job_form .table .table_right #div_photo_resume > div,
.ynjp_apply_Job_form .table .table_right #div_list_resume {
  padding-left: 3px;
}
.ynjp_applyForm_submit input {
  margin-right: 5px;
}
/* View Application */
.ynjp_application .table {
  padding-bottom: 0;
}
.ynjp_application .table_right {
  padding-top: 6px;
}
div.ynjp_application_employee {
  min-height: 0px;
}
.ynjp_application_employee .ynjp_row_employee_name {
  margin-left: 0px;
}
/* COMPANY DETAIL */
.ynjp_tabInformation .ync_tabs_content ul > li {
  overflow: hidden;
  margin-bottom: 10px;
}
.ynjp_tabInformation .ync_tabs_content ul > li > span {
  display: block;
  float: left;
  overflow: hidden;
  width: 110px;
  margin-right: 7px;
  color: #808080;
  font-size: 14px;
}
.ynjp_tabInformation .ync_tabs_content ul > li > span + span {
  min-width: 0;
  width: auto;
}
.ynjp_tabInformation .ync_tabs_content > li > ul:first-child {
  padding-left: 0;
}
.ynjp_tabInformation .ync_tabs_content > li > ul {
  padding-left: 10px;
}
.ynjp_h4_location span b {
  color: #808080;
  font-size: 11px;
}
.ynjp_companyNameCo {
  color: #095dbe !important;
  font-size: 12px;
  font-weight: 700;
}
/* Employees Block */
.ynjp_row_employee_loop {
  min-height: 50px;
  position: relative;
  margin-bottom: 10px;
}
.ynjp_row_employee_loop .ynjp_employee_image {
  float: left;
  margin-right: 10px;
  vertical-align: bottom;
}
.ynjp_row_employee_loop .ynjp_employee_image .img-wrapper,
.ynjp_row_employee_loop .ynjp_employee_image .no_image_user {
  width: 48px;
  height: 48px;
}
.ynjp_row_employee_loop .ynjp_employee_image .img-wrapper img,
.ynjp_row_employee_loop .ynjp_employee_image .no_image_user img {
  width: 100%;
  height: 100%;
}
.ynjp_row_employee_loop .ynjp_row_employee_name {
  font-weight: bold;
  color: #808080;
  margin-left: 60px;
  margin-bottom: 5px;
  overflow: hidden;
}
.ynjp_row_employee_loop .buttonAction {
  margin-left: 60px;
  padding-top: 0px;
}
.ynjp_row_employee_name a.accept {
  padding: 3px 0;
  background: url("../../../../PF.Base/module/jobposting/static/image/default/icon-accept.png") scroll 0 50% transparent no-repeat;
  padding-left: 14px;
  font-size: 11px;
}
#employee_action_loader {
  display: none;
  height: 30px;
  line-height: 30px;
  margin-top: 15px;
  padding: 0 5px;
  text-align: center;
}
.ynjp_row_employee_name a.reject {
  padding: 3px 0;
  background: url("../../../../PF.Base/module/jobposting/static/image/default/icon-reject.png") scroll 0 50% transparent no-repeat;
  padding-left: 14px;
  font-size: 11px;
  margin-left: 10px;
}
.ynjp_row_employee_name a.remove i.fa {
  font-size: 16px;
}
/* Jobs - Tab Container */
#href_view_more {
  margin-top: 10px;
}
#href_view_more a,
#href_view_more a:hover {
  background: url("../../../../PF.Base/module/jobposting/static/image/default/view_more.png") scroll 0 50% transparent no-repeat;
  font-size: 11px;
  text-decoration: none;
  padding-left: 14px;
  font-weight: 700;
}
/*  Subscribe Job Form */
.ynjp_subscribeJ_holder {
  clear: both;
  padding-bottom: 5px;
  overflow: hidden;
  display: flex;
  -webkit-display: flex;
  -moz-display: flex;
}
.ynjp_subscribeJ_holder .p_top_8 {
  padding: 0px !important;
}
.ynjp_subscribeJ_holder #filter_submit {
  margin-top: 0px;
}
.ynjp_subscribeJ_holder > div {
  float: left;
}
.ynjp_subscribeJ_holder .p_top_4 .p_4 {
  padding-left: 0;
}
.ynjp_subscribeJ_holder > div > div.p_4 > div {
  float: left;
  padding-top: 0 !important;
}
.ynjp_subscribeJ_holder > div > div.p_4 > div + div {
  margin-left: 5px;
}
.ynjp_subscribeJ_holder .p_top_8 input {
  display: block;
  margin-top: 2px;
  margin-left: 5px;
}
.jobposting_view_image_extra {
  text-align: center;
  background: #FFF;
}
.jobposting_view_image_extra ul {
  padding: 0px;
  list-style-type: none;
}
.jobposting_view_image_extra ul li {
  float: left;
  padding-right: 5px;
  padding: 5px 0px 5px 5px;
}
.jobposting_view_image_extra img {
  border: 1px #DFDFDF solid;
  background: #fff;
}
.ynjp_view_participant li {
  float: left;
  margin-bottom: 5px;
  margin-right: 5px;
  overflow: hidden;
  width: 30%;
}
/* SUBMISSION FORM */
#js_jobposting_company_block_form .table {
  overflow: hidden;
}
#js_jobposting_company_block_form .table .extra_info {
  margin-left: 123px;
}
.ynjp_resumeFormat_right {
  padding: 2px 0 6px 0;
  font-weight: 700;
}
.ynjp_addField {
  padding: 5px 0;
}
/* Submission - Custom Field */
#js_custom_field_review_holder {
  margin-top: 10px;
}
.ynjp_customField_holder {
  padding: 6px 0px 6px 15px;
  border: 1px solid #DFDFDF;
  background: #F6F6F6;
  border-radius: 5px;
  margin-bottom: 10px;
  position: relative;
}
.ynjp_customField_left span {
  font-weight: 700;
  font-size: 11px;
}
.ynjp_customField_control_holder {
  position: absolute;
  top: 6px;
  right: 8px;
}
.ynjp_customField_control_edit,
.ynjp_customField_control_delete {
  padding-bottom: 2px;
  text-indent: -9999999px;
  display: block;
  height: 16px;
  width: 16px;
  float: left;
}
.ynjp_customField_title {
  margin-left: -8px;
}
.ynjp_customField_holder .extra_info {
  padding: 0px 0px 4px 0px;
}
/* MANAGED JOB POSTED */
.ynjp_manageJobPosted {
  clear: both;
  overflow: hidden;
}
.ynjp_search > .ynjp_searchForm {
  overflow: hidden;
  border: 1px solid #ddd;
  background: #fff;
  padding: 15px;
}
.ynjp_search .buttons {
  margin-top: 1.2em;
}
/* MY BOUGHT PACKAGES */
#js_jobposting_company_block_packages .table .table_right input[type="checkbox"] {
  margin-right: 5px;
}
/*
 * Search
 */
.yns.adv-search-block .p_4 input[type="text"] {
  width: 100%;
}
.yns.adv-search-block form > .p_top_4 {
  width: 100%;
}
.yns.adv-search-block form .js_event_select .js_datepicker_image {
  top: 16px;
}
.extra_info {
  color: #808080;
  padding: 4px 0;
}
#js_jobposting_company_block_admins .js_custom_search_friend_holder ul li {
  width: 33.33%;
  border: 1px #ccc solid;
  float: left;
  padding: 5px;
}
#js_jobposting_company_block_admins .js_custom_search_friend_holder ul li .clear {
  display: none;
}
#js_jobposting_company_block_admins .js_custom_search_friend_holder ul li .friend_search_image {
  margin: 0 10px 0 0;
  float: left;
}
#js_jobposting_company_block_admins .js_custom_search_friend_holder ul li .friend_search_image img {
  width: 50px;
  height: 50px;
}
#js_jobposting_company_block_admins .js_custom_search_friend_holder ul li .friend_search_image a {
  vertical-align: bottom;
}
#js_jobposting_company_block_admins .js_custom_search_friend_holder ul li > span {
  margin-left: 60px;
  display: block;
  font-size: 13px;
  line-height: 17px;
  max-height: 50px;
  overflow: hidden;
  word-wrap: break-word;
  margin-right: 15px;
}
#js_jobposting_company_block_admins {
  padding: 10px;
  background: #fff;
}
#js_jobposting_company_block_admins .go_left {
  float: none;
  padding-right: 0;
}
#js_jobposting_company_block_admins .js_custom_search_friend_holder > ul {
  margin-right: 0px;
  margin-left: 0px;
}
.js_custom_search_friend_holder {
  border: none;
}
.ynjb_permission_admin #change_owner {
  text-transform: uppercase;
  margin-top: 5px;
  display: block;
}
body[id^=page_jobposting] .item_bar_action_holder ul li.item_delete {
  padding-top: 0;
  margin-top: 0;
}
body[id^=page_jobposting] #container #content > ._block_h1 > h1 {
  padding: 10px !important;
  background: #fff !important;
  margin-bottom: 0px !important;
}
body[id^=page_jobposting] #panels #left .title,
body[id^=page_jobposting] #panels #right .title {
  padding: 10px;
  background: #fff;
}
body[id^=page_jobposting] #panels #left .content,
body[id^=page_jobposting] #panels #right .content {
  padding: 10px;
  background: #fff;
}
body[id^=page_jobposting] #container #content .block .title {
  padding: 10px;
  background: #fff;
}
body[id^=page_jobposting] #container #content .block .content {
  padding: 10px;
  background: #fff;
}
body[id^=page_jobposting] .table .table_right .js_datepicker_holder {
  margin-bottom: 0;
  padding: 0px;
}
body[id^=page_jobposting] #public_message {
  display: none !important;
}
body#page_jobposting_applyjob ._block_content {
  padding: 10px;
  background: #fff;
}
.item_bar_action_holder ul li.item_delete {
  padding-top: 0;
  margin-top: 0;
}
/*ync-item-content*/
.ync-item-content:not(:last-child) {
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #dcdcdc;
}
.ync-item-content:last-child {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.row_edit_bar_holder ul li a,
.row_edit_bar_holder ul li a:hover,
.image_hover_menu ul li a,
.image_hover_menu ul li a:hover {
  font-size: 11px;
  text-transform: uppercase;
}
a.image_hover_menu_link {
  background: #333 none;
  border-radius: 3px 0 0 0;
  font-size: 0;
  text-align: center;
  text-indent: 0;
  line-height: normal;
  right: 0;
  bottom: 0;
  margin: 0;
  width: 23px;
  height: 36px;
  line-height: 36px;
}
a.image_hover_menu_link:before {
  content: "\f104";
  font-size: 16px;
  color: #fff;
  font-family: FontAwesome;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body#page_jobposting_view #container #content > ._block_h1 > h1,
body#page_jobposting_company_view #container #content > ._block_h1 > h1 {
  display: none;
}
body#page_jobposting_company_view .job_detail_information span.required,
body#page_jobposting_view .job_detail_information span.required {
  display: none;
}
.jobposting_image_holder {
  margin-bottom: 15px;
}
.jobposting_image_holder .jobposting_image {
  margin-bottom: 15px;
}
.jobposting_image_holder .jobposting_image a {
  max-height: 300px;
  overflow: hidden;
  display: block;
}
.jobposting_image_holder .jobposting_image a img {
  width: 100%;
}
.ynjp_embed_job_wrapper {
  overflow: hidden;
}
.ynjp_embed_job_wrapper img {
  width: 100%;
}
.ynjb_tabs3_viewcompany .row_title {
  padding: 10px;
  background: #fff;
  border-bottom: 1px solid #f4f4f4;
  position: relative;
}
.ynjb_tabs3_viewcompany .row_title:hover {
  background: #f4f4f4;
}
.ynjb_tabs3_viewcompany .row_title:hover .row_edit_bar_parent {
  display: block;
}
.ynjb_tabs3_viewcompany .row_title:last-child {
  border-bottom: none;
}
.ynjb_tabs3_viewcompany .row_title .row_title_image {
  position: relative;
  left: 0px;
  float: left;
  margin-right: 10px;
  border: none;
}
.ynjb_tabs3_viewcompany .row_title .row_title_image:hover {
  border: none;
  box-shadow: none;
  background: none;
}
.ynjb_tabs3_viewcompany .row_title .row_title_info {
  float: left;
}
.jobposting-mini-action {
  position: absolute;
  top: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .jobposting-mini-action {
  right: 0;
}
html[dir="rtl"] .jobposting-mini-action {
  left: 0;
}
@media (min-width: 992px) {
  .jobposting-mini-action {
    opacity: 0;
  }
}
.jobposting-mini-action.open {
  opacity: 1;
}
.jobposting-mini-action [data-toggle="dropdown"] {
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
}
.ynjb_tabs3_viewcompany .row_title:hover .jobposting-mini-action {
  opacity: 1;
}
.ynjb_tabs3_viewcompany .row_title a.row_edit_bar_action,
.ynjb_tabs3_viewcompany .row_title a.row_edit_bar_action:hover {
  width: 20px;
  right: 10px;
  top: 5px;
}
.ynjb_tabs3_viewcompany .row_title .row_edit_bar_holder {
  margin-top: 15px;
  right: 8px;
}
body[id^=page_jobposting] ._block_menu_sub .header_display span.pending {
  position: absolute;
  right: 5px;
  background-color: #298ada;
  color: #fff;
  padding: 2px 5px;
  font-size: 10px;
}
body[id^=page_jobposting] ._block_menu_sub .header_display > ul > li > a,
body[id^=page_jobposting] ._block_menu_sub .header_display > ul > li > a:hover {
  padding-right: 30px !important;
}
body[id^=page_jobposting] ._block_menu_sub .header_display > ul > li.active > a span.pending {
  background-color: #fff;
  color: #298ada;
}
/*Style navigation page edit*/
body[id^=page_jobposting] #breadcrumb_list ul li:last-child a {
  max-width: 130px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
body[id^=page_jobposting] a.row_edit_bar_action:before {
  padding-left: 5px;
}
body[id^=page_jobposting] .page_section_menu_header {
  margin-top: -16px;
}
body[id^=page_jobposting] .ynjp_mp_photo_block {
  margin: 0px -5px;
}
body[id^=page_jobposting] .ynjp_mp_photo_block .js_mp_photo {
  text-align: center;
  padding: 10px;
  border: 1px #CCC solid;
  margin: 10px 5px 0px;
}
body[id^=page_jobposting] .go_left {
  padding-right: 0;
}
body[id^=page_jobposting_company_add] .js_temp_friend_search_form .js_temp_friend_search_form_holder li {
  padding: 3px 0px;
}
body[id^=page_jobposting_company_add] .js_temp_friend_search_form .js_temp_friend_search_form_holder li ._size__50 > span,
body[id^=page_jobposting_company_add] .js_temp_friend_search_form .js_temp_friend_search_form_holder li ._size__50:hover > span {
  top: 3px;
}
#js_jobposting_company_block_photos_holder {
  margin-bottom: 15px;
}
#ync_featured-items {
  padding: 10px;
  background: #fff;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
#ync_featured-items .ync-feature-info {
  height: 385px;
  position: relative;
  padding: 0px;
}
#ync_featured-items .ync-feature-info > a {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
#ync_featured-items .ync-feature-info > a span.ync-featured-bg-img {
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  display: block;
  background-color: #f4f4f4;
}
#ync_featured-items .ync-feature-info .ync-feature-content {
  position: absolute;
  z-index: 1;
  bottom: 0;
  background: rgba(47, 61, 70, 0.9);
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  width: 100%;
  padding: 15px;
  min-height: 100px;
}
#ync_featured-items .ync-feature-info .ync-title {
  margin-bottom: 5px;
}
#ync_featured-items .ync-feature-info .ync-title a {
  color: #FFF;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 300;
}
#ync_featured-items .ync-feature-info .ync_featureDesc {
  color: #FFF;
  font-size: 13px;
  font-weight: 300;
  max-height: 40px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
#ync_featured-items .ync-feature-info .ync-feature-content-box {
  width: 45%;
  float: left;
  margin-bottom: 0 !important;
}
#ync_featured-items .ync-feature-info .ync-feature-content-box:last-child {
  float: right !important;
}
#ync_featured-items .ync-feature-info .ync-feature-content-box p {
  color: #FFF;
  font-weight: 300;
  margin-bottom: 2px;
}
#ync_featured-items .ync-feature-info .ync-feature-content-box p i.fa {
  font-size: 12px;
}
#ync_featured-items .ync-feature-info .ync-feature-content-box p.ync_featureContent_industry,
#ync_featured-items .ync-feature-info .ync-feature-content-box p.ync_featureContent_location,
#ync_featured-items .ync-feature-info .ync-feature-content-box p.ync_featureContent_users {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
#panels #js_block_border_jobposting_category,
#panels #js_block_border_jobposting_job_search {
  border: 1px solid #dbdbdb;
}
#panels #js_block_border_jobposting_category:hover,
#panels #js_block_border_jobposting_job_search:hover {
  border: 1px solid #298ada;
}
#panels #js_block_border_jobposting_category:hover > .content,
#panels #js_block_border_jobposting_job_search:hover > .content {
  display: block;
}
#panels #js_block_border_jobposting_category:hover > .title,
#panels #js_block_border_jobposting_job_search:hover > .title {
  background: #298ada !important;
  color: #ffffff;
}
#panels #js_block_border_jobposting_category:hover > .title:after,
#panels #js_block_border_jobposting_job_search:hover > .title:after {
  background: #227dc7;
}
#panels #js_block_border_jobposting_category:hover > .title:before,
#panels #js_block_border_jobposting_job_search:hover > .title:before {
  color: #fff;
}
#panels #js_block_border_jobposting_category > .title,
#panels #js_block_border_jobposting_job_search > .title {
  text-transform: uppercase;
  background: #ffffff;
  color: #999999;
  font-size: 14px;
  border: 0px;
  height: 40px;
  line-height: 40px;
  position: relative;
  padding: 0px !important;
  text-indent: 50px;
}
#panels #js_block_border_jobposting_category > .title:before,
#panels #js_block_border_jobposting_job_search > .title:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0px !important;
  content: '\f0c9';
  position: absolute;
  left: 8px;
  top: 8px;
  font-size: 24px;
  color: #cccccc;
  z-index: 2;
}
#panels #js_block_border_jobposting_category > .title:after,
#panels #js_block_border_jobposting_job_search > .title:after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 40px;
  height: 40px;
  background: #ebebeb;
  content: '';
  z-index: 1;
}
#panels #js_block_border_jobposting_category > .content,
#panels #js_block_border_jobposting_job_search > .content {
  display: none;
}
input[type=checkbox]:focus,
input[type=radio]:focus {
  width: auto !important;
}
@media only screen and (max-width: 701px) {
  .onlymaxwidth768 {
    display: block;
    float: right;
  }
  .onlyminwidth768 {
    display: none;
  }
}
@media only screen and (min-width: 700px) {
  .onlymaxwidth768 {
    display: none;
  }
  .onlyminwidth768 {
    display: block;
  }
}
/*Style for payment*/
.ynj_box_payment .row2.row_first,
.ynj_box_payment .row1,
.ynj_box_payment .row2 {
  padding: 10px;
}
.ynj_box_payment .row2.row_first .gateway_title,
.ynj_box_payment .row1 .gateway_title,
.ynj_box_payment .row2 .gateway_title {
  text-transform: uppercase;
  margin-bottom: 10px;
}
.ynj_box_payment .row2.row_first .p_4.t_right,
.ynj_box_payment .row1 .p_4.t_right,
.ynj_box_payment .row2 .p_4.t_right {
  padding: 0;
  margin-top: 10px;
}
.ynj_box_payment .row2.row_first .p_4.t_right input,
.ynj_box_payment .row1 .p_4.t_right input,
.ynj_box_payment .row2 .p_4.t_right input {
  width: 100%;
}
body[id^=page_jobposting] #panels #right,
body[id^=page_jobposting] #panels #left {
  width: inherit;
}
@media (max-device-width: 1000px), (max-width: 1000px) {
  body[id^=page_jobposting].show-side-panel-mode #panels {
    overflow-y: scroll;
  }
}
@media (max-device-width: 700px), (max-width: 700px) {
  body[id^=page_jobposting] #container {
    display: block;
  }
  .ynjp_subscribeJ_holder {
    display: block;
  }
  #ync_featured-items .ync-feature-info .ync-feature-content-box {
    width: 100%;
    display: block;
    margin-bottom: 15px !important;
  }
  #ync_featured-items .ync-feature-info .ync-feature-content-box:last-child {
    margin-bottom: 0px !important;
  }
  .ync-feature .ync-left {
    float: none;
    margin-right: 0px;
  }
  .ync-feature .ync-left > a span.ynjp-featured-bg-img {
    width: 100%;
    margin-bottom: 10px;
  }
  .photo_row_height {
    width: 100%;
    float: none;
    margin-right: 0px;
  }
  div.ync_titleMiddle_content a.ynjp_bg-img {
    width: 100%;
    margin-bottom: 10px;
  }
  #tabs2,
  #tabs3,
  #tabs4 {
    position: absolute;
    right: 0px;
    border-radius: 0;
    background-color: #298ADA !important;
    z-index: 11;
  }
  #tabs2 a,
  #tabs3 a,
  #tabs4 a {
    min-width: 105px;
    color: #FFF;
  }
  #tabs4 {
    background: blue;
    top: 35px !important;
  }
  #tabs3 {
    background: red;
    top: 68px !important;
  }
  #tabs2 {
    background: green;
    top: 101px !important;
  }
}
@media screen and (max-width: 480px) {
  .ynjp_view_participant li {
    width: 100%;
  }
  .ynjp_promote_code,
  #js_jp_promote_code_textarea {
    width: 100% !important;
  }
  .ynjp_embed_job_photo img {
    width: 100%;
  }
  #ync_featured-items .owl-buttons,
  #ynjp_featured-items .owl-buttons {
    margin-top: -50px;
  }
  #ynjp_featured-items .ync-feature-info .ync-left {
    margin-right: 0;
    float: none;
    clear: both;
    margin-bottom: 10px;
  }
  #ynjp_featured-items .ync-feature-info .ync-left span.ynjp-featured-bg-img {
    width: 100%;
  }
  #ynjp_featured-items .ync-feature-info .ync-feature-content {
    clear: both;
  }
}
.jobposting_plugin a#btnAdd {
  border-color: transparent!important;
}
body[id^=page_jobposting] .yns.add-res {
  position: relative;
  overflow: hidden;
  border-bottom: 1px solid #eee;
  background: #fafafa;
  margin-bottom: 1px;
  text-align: right;
}
body[id^=page_jobposting] .table_left.view_application_title {
  color: #333;
  font-weight: bold;
}
#menu_edit_jobposting.page_section_menu ul li {
  float: none;
}
#menu_edit_jobposting ul.action {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
}
.ynjp_subscribeJob {
  padding: 15px !important;
}
.ynjp_subscribeJob a {
  width: 100%;
}
.jobposting-module.manage-photo .manage-photo-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.jobposting-module.manage-photo .item-container {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
@media screen and (min-width: 480px) {
  .jobposting-module.manage-photo .item-container article {
    width: 33.33%;
  }
}
@media screen and (min-width: 768px) {
  .jobposting-module.manage-photo .item-container article {
    width: 16.66%;
  }
}
@media screen and (max-width: 480px) {
  .jobposting-module.manage-photo .item-container article {
    width: 50%;
  }
}
.jobposting-module.manage-photo .item-container article .item-media {
  position: relative;
}
.jobposting-module.manage-photo .item-container article .item-media a {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.jobposting-module.manage-photo .item-container article .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.jobposting-module.manage-photo .item-container article .item-media .item-photo-delete {
  top: 8px;
  display: block;
  position: absolute;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 9px;
  cursor: pointer;
  z-index: 1;
  border-radius: 100%;
  background-color: rgba(0, 0, 0, 0.7);
}
html[dir="ltr"] .jobposting-module.manage-photo .item-container article .item-media .item-photo-delete {
  left: 8px;
}
html[dir="rtl"] .jobposting-module.manage-photo .item-container article .item-media .item-photo-delete {
  right: 8px;
}
.jobposting-module.manage-photo .item-container article .item-media .is-default {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: flex-end;
  flex-direction: column;
}
.jobposting-module.manage-photo .item-container article .item-media .is-default .item-default {
  color: #fff;
  z-index: 2;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 16px;
}
html[dir="ltr"] .jobposting-module.manage-photo .item-container article .item-media .is-default .item-default {
  margin-left: 8px;
}
html[dir="rtl"] .jobposting-module.manage-photo .item-container article .item-media .is-default .item-default {
  margin-right: 8px;
}
.jobposting-module.manage-photo .item-container article .item-media .is-default .item-default .ico {
  margin-right: 4px;
}
html[dir='rtl'] .jobposting-module.manage-photo .item-container article .item-media .is-default .item-default .ico {
  display: inline-block;
  margin-right: 0;
  margin-left: 4px;
}
.jobposting-module.manage-photo .item-container article .item-media .is-default:after {
  position: absolute;
  bottom: 0;
  height: 100%;
  width: 100%;
  content: "";
  background: linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 30%);
}
.jobposting-module.cancel-upload {
  border-top: 1px solid #efefef;
  padding-top: 8px;
  display: flex;
  justify-content: space-between;
}
.jobposting-module.cancel-upload a {
  display: inline-flex;
  align-items: center;
  height: 40px;
}
#page_jobposting_company_view .item_view .item_info,
#page_jobposting_view .item_view .item_info {
  border-bottom: 0;
}
._app_jobposting_company .jobposting-company-feed .jobposting-company-feed-image > span,
div[class*="_app_jobposting_company"] .jobposting-company-feed .jobposting-company-feed-image > span,
.feed_share_jobposting_company .jobposting-company-feed .jobposting-company-feed-image > span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
._app_jobposting_company .jobposting-company-feed .jobposting-company-feed-image > span:before,
div[class*="_app_jobposting_company"] .jobposting-company-feed .jobposting-company-feed-image > span:before,
.feed_share_jobposting_company .jobposting-company-feed .jobposting-company-feed-image > span:before {
  content: "";
  display: block;
  padding-bottom: 48%;
}
._app_jobposting_company .jobposting-company-feed .jobposting-company-feed-info,
div[class*="_app_jobposting_company"] .jobposting-company-feed .jobposting-company-feed-info,
.feed_share_jobposting_company .jobposting-company-feed .jobposting-company-feed-info {
  border: 1px solid #efefef;
  padding: 16px;
}
._app_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-title,
div[class*="_app_jobposting_company"] .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-title,
.feed_share_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-title {
  margin-bottom: 2px;
}
._app_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-title a,
div[class*="_app_jobposting_company"] .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-title a,
.feed_share_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-title a {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  word-break: break-word;
  word-wrap: break-word;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._app_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-title a:hover,
div[class*="_app_jobposting_company"] .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-title a:hover,
.feed_share_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-title a:hover {
  color: #3b5998;
}
._app_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-info-general,
div[class*="_app_jobposting_company"] .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-info-general,
.feed_share_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-info-general {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  display: flex;
  flex-flow: wrap;
}
._app_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-info-general .jobposting-company-datetime:after,
div[class*="_app_jobposting_company"] .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-info-general .jobposting-company-datetime:after,
.feed_share_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-info-general .jobposting-company-datetime:after {
  content: ".";
  margin-left: 8px;
  margin-right: 8px;
}
._app_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-info-general .jobposting-company-catgory a,
div[class*="_app_jobposting_company"] .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-info-general .jobposting-company-catgory a,
.feed_share_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-info-general .jobposting-company-catgory a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._app_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-info-general .jobposting-company-catgory a:hover,
div[class*="_app_jobposting_company"] .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-info-general .jobposting-company-catgory a:hover,
.feed_share_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-info-general .jobposting-company-catgory a:hover {
  color: #3b5998;
}
._app_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-content,
div[class*="_app_jobposting_company"] .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-content,
.feed_share_jobposting_company .jobposting-company-feed .jobposting-company-feed-info .jobposting-company-content {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
}
._app_jobposting_job .jobposting-job-item .item-outer,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer,
.feed_share_jobposting_job .jobposting-job-item .item-outer {
  display: flex;
}
@media (max-width: 480px) {
  ._app_jobposting_job .jobposting-job-item .item-outer,
  div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer,
  .feed_share_jobposting_job .jobposting-job-item .item-outer {
    flex-direction: column;
  }
  ._app_jobposting_job .jobposting-job-item .item-outer .item-media,
  div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-media,
  .feed_share_jobposting_job .jobposting-job-item .item-outer .item-media {
    width: 100% !important;
  }
}
._app_jobposting_job .jobposting-job-item .item-outer .item-media,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-media,
.feed_share_jobposting_job .jobposting-job-item .item-outer .item-media {
  width: 200px;
}
._app_jobposting_job .jobposting-job-item .item-outer .item-media > span,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-media > span,
.feed_share_jobposting_job .jobposting-job-item .item-outer .item-media > span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
._app_jobposting_job .jobposting-job-item .item-outer .item-media > span:before,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-media > span:before,
.feed_share_jobposting_job .jobposting-job-item .item-outer .item-media > span:before {
  content: "";
  display: block;
  padding-bottom: 72%;
}
._app_jobposting_job .jobposting-job-item .item-outer .item-inner,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-inner,
.feed_share_jobposting_job .jobposting-job-item .item-outer .item-inner {
  min-width: 0;
  flex: 1;
  border: 1px solid #efefef;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
}
._app_jobposting_job .jobposting-job-item .item-outer .item-inner .item-title,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-inner .item-title,
.feed_share_jobposting_job .jobposting-job-item .item-outer .item-inner .item-title {
  margin-bottom: 8px;
}
._app_jobposting_job .jobposting-job-item .item-outer .item-inner .item-title > a,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-inner .item-title > a,
.feed_share_jobposting_job .jobposting-job-item .item-outer .item-inner .item-title > a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: bold;
  color: #555555;
}
._app_jobposting_job .jobposting-job-item .item-outer .item-inner .item-location,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-inner .item-location,
.feed_share_jobposting_job .jobposting-job-item .item-outer .item-inner .item-location,
._app_jobposting_job .jobposting-job-item .item-outer .item-inner .item-time-date,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-inner .item-time-date,
.feed_share_jobposting_job .jobposting-job-item .item-outer .item-inner .item-time-date,
._app_jobposting_job .jobposting-job-item .item-outer .item-inner .item-time-hour,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-inner .item-time-hour,
.feed_share_jobposting_job .jobposting-job-item .item-outer .item-inner .item-time-hour {
  color: #a2a2a2;
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 6px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
._app_jobposting_job .jobposting-job-item .item-outer .item-inner .item-location span.ico,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-inner .item-location span.ico,
.feed_share_jobposting_job .jobposting-job-item .item-outer .item-inner .item-location span.ico,
._app_jobposting_job .jobposting-job-item .item-outer .item-inner .item-time-date span.ico,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-inner .item-time-date span.ico,
.feed_share_jobposting_job .jobposting-job-item .item-outer .item-inner .item-time-date span.ico,
._app_jobposting_job .jobposting-job-item .item-outer .item-inner .item-time-hour span.ico,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-inner .item-time-hour span.ico,
.feed_share_jobposting_job .jobposting-job-item .item-outer .item-inner .item-time-hour span.ico {
  width: 20px;
  display: inline-block;
}
._app_jobposting_job .jobposting-job-item .item-outer .item-inner .item-time-date,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-inner .item-time-date,
.feed_share_jobposting_job .jobposting-job-item .item-outer .item-inner .item-time-date,
._app_jobposting_job .jobposting-job-item .item-outer .item-inner .item-time-hour,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-inner .item-time-hour,
.feed_share_jobposting_job .jobposting-job-item .item-outer .item-inner .item-time-hour {
  font-weight: bold;
}
._app_jobposting_job .jobposting-job-item .item-outer .item-inner .item-description,
div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-inner .item-description,
.feed_share_jobposting_job .jobposting-job-item .item-outer .item-inner .item-description {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
}
@media (min-width: 480px) and (max-width: 1200px) {
  ._app_jobposting_job .jobposting-job-item .item-outer .item-inner .item-description,
  div[class*="_app_jobposting_job"] .jobposting-job-item .item-outer .item-inner .item-description,
  .feed_share_jobposting_job .jobposting-job-item .item-outer .item-inner .item-description {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 14px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 28px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
#page_jobposting_company_add .page_section_menu .nav-justified {
  -webkit-overflow-scrolling: touch;
  overflow-x: auto;
  overflow-y: hidden;
}
.job-posting-popup-bottom-btn-group {
  display: flex;
  justify-content: flex-end;
  border-top: 1px solid #eeeeee;
  padding-top: 16px;
}
html[dir="ltr"] .job-posting-popup-bottom-btn-group .btn {
  margin-left: 8px;
}
html[dir="rtl"] .job-posting-popup-bottom-btn-group .btn {
  margin-right: 8px;
}
/*End jobposting*/
/*Begin language*/
#js_language_package_holder .row_lang {
  padding: 15px;
}
#js_language_package_holder .row_lang img {
  max-width: 32px;
  max-height: 22px;
}
/*End language*/
/*Begin musicsharing*/
a.edit-icon,
root {
  display: block;
}
#page_musicsharing_upload div.album-select {
  padding-bottom: 26px;
}
#page_musicsharing_upload div.album-select select {
  border: 1px #f5f5f5 solid;
}
#page_musicsharing_upload div.album-select label {
  padding-right: 10px;
  font-weight: bold;
}
.hidden {
  display: none;
}
div.uploadedsong-wrapper {
  padding-left: 10px;
}
div.uploadedsong-wrapper ul#uploaded_song_msf li {
  border: medium none;
  color: red;
  padding-bottom: 6px;
  padding-top: 6px;
}
div.uploadedsong-wrapper ul#uploaded_song_msf li a {
  border: none;
}
div.uploadedsong-wrapper ul#uploaded_song_msf li span {
  color: #000000;
}
.song-list .song-title {
  color: #3b5998;
  font-size: 14px;
  font-weight: bold;
}
.song-list .singer {
  color: #3b5998;
}
.song-list .profile_blogentry_date {
  color: #999;
}
div.artist-list {
  float: left;
}
div.artist-list {
  /* float: left;
	*/
  width: 100%;
}
div.artist-list .artist-info {
  float: left;
  width: 113px;
  background-image: url("../../../../PF.Base/module/musicsharing/static/image/m_size_avatar_css.gif");
  background-repeat: no-repeat;
  margin-right: 16px;
  margin-bottom: 15px;
}
div.artist-list .artist-info .artist-img {
  height: 100px;
  padding: 5px;
  width: 100px;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
div.artist-list .artist-info .artist-img img {
  /* border: 1px solid #B4A8AC;
	*/
}
div.artist-list .artist-info .artist-info-block {
  padding-top: 12px;
}
div.artist-list .artist-info .artist-info-block a {
  color: #2E76C2;
}
div.artist-list .paginator {
  margin-top: 0px;
}
td.song-info-items {
  background-image: url("../../../../PF.Base/module/musicsharing/static/image/listen.jpg");
  background-position: 5px 8px /* 50% */;
  background-repeat: no-repeat;
  border-bottom: 1px solid #D9D9D9;
  padding: 7px 7px 7px 50px;
}
td.song-info-items .profile_blogentry_date {
  padding-top: 6px;
}
td.song-info-items .song-title {
  font-weight: bold;
}
#tb_msf_s tr td {
  vertical-align: middle;
}
a.add-icon,
a.download-icon,
a.edit-icon,
a.delete-icon {
  color: #999;
  display: block;
  text-indent: 0;
  background-image: none;
  width: auto;
  height: auto;
}
a.add-icon:hover,
a.download-icon:hover,
a.edit-icon:hover,
a.delete-icon:hover {
  color: #3b5998;
}
a.download-icon,
a.edit-icon,
a.delete-icon {
  display: block;
  margin-left: 5px;
}
a.addcart-icon {
  background-image: url("../../../../PF.Base/module/musicsharing/static/image/music/buttons.png");
  display: block;
  height: 19px;
  width: 20px;
  text-indent: 999em;
  background-repeat: no-repeat;
  margin-left: 3px;
  margin-bottom: 5px;
  display: none;
  background-position: -125px -38px;
  overflow: hidden;
}
a.addcart-icon:hover {
  background-position: -125px -67px;
}
a.remove-icon {
  background-image: url("../../../../PF.Base/module/musicsharing/static/image/music/buttons.png");
  display: block;
  height: 19px;
  width: 20px;
  text-indent: 999em;
  background-repeat: no-repeat;
  margin-left: 3px;
  margin-bottom: 5px;
  display: none;
  background-position: -7px -38px;
  overflow: hidden;
}
a.remove-icon:hover {
  background-position: -7px -67px;
}
.msong-paginator {
  padding-left: 5px;
  padding-right: 5px;
}
.song-list .song-main-item {
  padding: 10px 0;
  border-bottom: 1px solid #ccc;
}
.song-list .song-main-item .profile_blogentry_date {
  padding-top: 5px;
  font-size: 14px;
}
.song-list .action-group {
  padding: 7px;
  padding-right: 0px;
  border-bottom: 1px solid #ccc;
}
/* Playlist */
.list .pic_album .overlay {
  background: url("../../../../PF.Base/module/musicsharing/static/image/m_size.png") no-repeat scroll 0 0 transparent;
}
.list div#js_content_container {
  overflow: hidden;
}
.list .table_left {
  float: left;
}
.list .table_right {
  margin-left: 128px;
  overflow-y: hidden;
}
.list .table_right div > h2 {
  margin: 0;
}
.list .border_top {
  border-top: 1px solid #DFDFDF;
  margin-bottom: 10px;
}
.list .item {
  border-bottom: 0px !important;
}
/* my playlist */
.background-header {
  font-weight: bold;
  background: url("../../../../PF.Base/module/musicsharing/static/image/music/header_bg.gif") repeat-x;
}
/* my albums */
table.musicsharing_table_list td {
  padding-top: 10px;
  padding-bottom: 10px;
}
.myalbums-background-header {
  font-weight: bold;
  background: url("../../../../PF.Base/module/musicsharing/static/image/music/header_bg.gif") repeat-x;
}
.myalbums-background-header-2 {
  font-weight: bold;
  height: 30px;
  border-color: #CCCCCC;
  border-width: 1px 0px 1px 0px;
  border-style: solid none solid none;
  background: #E3E3E3;
}
.myalbums-tablecell-id {
  width: 5%;
}
.myalbums-delete_album_check_all {
  width: 5%;
  padding: 10px;
  padding-top: 9px;
}
.myalbums-album_name {
  width: 40%;
}
.myalbums-plays {
  width: 10%;
  text-align: center;
}
.myalbums-number_of_songs {
  width: 15%;
}
.myalbums-actions {
  width: 25%;
  text-align: center;
  padding-right: 10px;
}
.myalbums-paginator {
  padding-left: 5px;
  padding-right: 5px;
}
/* listen page */
.listen-page #currentAlbum {
  opacity: 1;
  display: block;
  margin-bottom: 20px;
}
.listen-page #share {
  text-align: center;
  margin-bottom: 20px;
}
.listen-page #share a {
  float: none;
}
.listen-page .border_top {
  border-top: 1px solid #DFDFDF;
  margin-bottom: 10px;
}
/* playlist page */
div.author_play_track .top-descript {
  min-height: 64px;
}
/* my albums page */
.ncpaginator .table_bottom {
  float: left;
  padding-top: 10px;
}
.ncpaginator .js_pager_view_more_link {
  float: left;
  width: 600px;
}
/* margin */
.margin-top-10 {
  margin-top: 10px !important;
}
/* padding */
.padding-top-10 {
  padding-top: 10px !important;
}
.padding-top-5 {
  padding-top: 5px !important;
}
.margin-bottom-10 {
  margin-bottom: 10px !important;
}
.margin-top-10 {
  margin-top: 10px !important;
}
.margin-left-10 {
  margin-left: 10px !important;
}
.margin-right-10 {
  margin-right: 10px !important;
}
.margin-bottom-15 {
  margin-bottom: 15px !important;
}
.margin-bottom-0 {
  margin-bottom: 0px !important;
}
.margin-top-0 {
  margin-top: 0px !important;
}
.float-right {
  float: right !important;
}
.float-left {
  float: left !important;
}
.div-clear {
  clear: both !important;
}
.red {
  color: #FF0000;
}
th {
  vertical-align: middle;
}
td {
  vertical-align: middle;
}
.album_list .border_top {
  border-top: 1px solid #DFDFDF;
  margin-bottom: 10px;
}
.album_list .table {
  padding-bottom: 0px;
}
.line-middle {
  vertical-align: middle;
}
.song-info {
  position: relative;
}
.song-info .rating_form {
  position: absolute;
  top: 11px;
  right: 10px;
}
/*** update 20140801 ****/
.musicsharing_table_list {
  width: 100%;
}
.musicsharing_table_list tr > td:first-child {
  text-align: center;
}
.musicsharing_table_list .musicsharing-list-action a + a:before {
  content: "|";
  display: inline-block;
  width: 10px;
  text-align: left;
}
.cover_image img {
  width: 600px;
  max-width: 100%;
}
body[id^=page_musicsharing_] ul.action ul.action li:last-child {
  border-bottom: none;
}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */
/* clearfix */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* display none until init */
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
  float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer;
}
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* mouse grab icon */
.grabbing {
  cursor: url(grabbing.png) 8 8, move;
}
/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
#swfupload-control p {
  margin: 10px 5px;
  font-size: 0.9em;
}
#log {
  margin: 0;
  padding: 0;
  width: 500px;
}
#log li {
  list-style-position: inside;
  margin: 2px;
  border: 1px solid #ccc;
  padding: 10px;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  color: #333;
  background: #fff;
  position: relative;
}
#log li .progressbar {
  border: 1px solid #333;
  height: 5px;
  background: #fff;
}
#log li .progress {
  background: #999;
  width: 0%;
  height: 5px;
}
#log li p {
  margin: 0;
  line-height: 18px;
}
#log li.success {
  border: 1px solid #339933;
  background: #ccf9b9;
}
#log li span.cancel {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 20px;
  height: 20px;
  background: url('../../../../PF.Base/module/musicsharing/static/image/cancel.png') no-repeat;
  cursor: pointer;
}
.top-descript {
  font-size: 14px;
}
.frame_popup {
  width: 543px;
  height: auto;
  margin: auto;
  text-align: left;
  padding: 3px 5px 5px 5px;
  background: #4b5366;
  margin-bottom: -18px;
}
.frame_popup {
  width: 543px;
  height: auto;
  margin: auto;
  text-align: left;
  padding: 3px 5px 5px 5px;
  background: #4b5366;
  margin-bottom: -18px;
}
.top_popup {
  width: 100%;
  height: auto;
  background: url('../../../../PF.Base/module/musicsharing/static/image/music/top_left.png') repeat-x;
}
.cter_popup {
  height: auto;
  background: url('../../../../PF.Base/module/musicsharing/static/image/music/top_cter.png') repeat-x;
  margin: 0px 1px;
}
.cter_popup .left_infomation {
  float: left;
  margin: 6px 6px 2px 6px;
  background: #fff;
  height: 170px;
  width: 275px;
  display: inline;
  overflow: hidden;
  text-align: left;
}
.cter_popup .right_media {
  float: right;
  margin: 5px 8px 2px 2px;
  padding-top: 2px;
  padding-left: 3px;
  background: url('../../../../PF.Base/module/musicsharing/static/image/music/bg_media.png') repeat-x;
  width: 233px;
  height: 66px;
  display: inline;
  overflow: hidden;
}
.cter_popup .right_url {
  float: left;
  margin: 0 1px 2px 5px;
  width: auto;
  height: auto;
  display: inline;
  overflow: hidden;
  text-align: left;
}
.right_url p {
  margin: 1px;
}
.tam_left {
  float: left;
  margin-bottom: 1px;
}
.tam_right {
  float: right;
  margin-bottom: 1px;
}
.right_url1 {
  width: 120px;
  background: url('../../../../PF.Base/module/musicsharing/static/image/music/bg_red.png') repeat-x;
  border: 1px solid #d2d8db;
  padding-top: 2px;
  padding-bottom: 1px;
}
.right_url2 {
  width: 120px;
  background: #fff;
  border: 1px solid #d2d8db;
  padding-top: 1px;
  padding-bottom: 1px;
  margin: 2px;
}
.solidblockmenu em {
  float: left;
  color: white;
  padding: 3px 120px 3px 0px;
  font-weight: bold;
  font-style: normal;
  letter-spacing: 2px;
}
.tabcontent.block_content {
  padding: 10px;
  overflow: hidden;
  text-align: justify;
}
.block_item {
  float: left;
  padding: 0px 7px 0px 5px;
  text-align: left;
  margin: 0px;
  line-height: 16px;
  overflow: hidden;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.box_topdownload {
  width: 190px;
  margin: 5px 0;
  padding-left: 5px;
  float: left;
  display: inline;
}
.icon_add {
  margin-top: 4px;
  margin-right: 4px;
}
div.entry_line {
  border-bottom: 1px dotted #ccc;
  width: 100%;
  margin: 3px 0px 3px 0px;
  height: 1px;
  clear: both;
  overflow: hidden;
}
.icon {
  margin-right: 5px;
  padding-top: 0px;
  vertical-align: top;
}
.space-line {
  clear: both;
}
.indentmenu ul li a {
  float: left;
  color: #000;
  padding: 3px 11px;
  text-decoration: none;
}
.indentmenu ul li a:visited {
  color: #000;
}
.indentmenu ul li a.selected {
  color: white !important;
  padding-top: 4px;
  padding-bottom: 4px;
  background: #A7B3BA;
}
.tabcontentstyle {
  border: 1px solid gray;
  width: 450px;
  margin-bottom: 1em;
  padding: 10px;
}
.tabcontent {
  display: none;
}
.box_ys2 {
  margin-bottom: 10px;
}
.box_ys2 .top_left_box {
  float: left;
  background: url('../../../../PF.Base/module/musicsharing/static/image/music/boxmusic_top_left.jpg') no-repeat left top;
  font-size: 0;
  padding-left: 5px;
  padding-top: 3px;
}
.box_ys2 .top_right_box {
  background: url('../../../../PF.Base/module/musicsharing/static/image/music/boxmusic_top_right.jpg') right top no-repeat;
  height: 28px;
}
.box_ys2 .bottom_right_box {
  background: #f2f2f2 url('../../../../PF.Base/module/musicsharing/static/image/music/boxmusic_btom_right.jpg') right top no-repeat;
  height: 12px;
  margin: 0px;
  font-size: 0;
}
.box_ys2 .bottom_left_box {
  background: url('../../../../PF.Base/module/musicsharing/static/image/music/boxmusic_btom_left.jpg') left top no-repeat;
  height: 12px;
}
.box_ys2 .title_box {
  float: left;
  font: bold 12px arial;
  color: #333;
  text-transform: uppercase;
  padding-top: 7px;
  padding-left: 0px;
}
.box_ys2 .content_box {
  overflow: hidden;
  background: #fff;
}
.box_ys2 .border_left {
  border: 1px solid #a3a3a3;
  border-top: none;
}
.box_ys2 .content_box .left_box {
  background: #2c2c2c;
  padding: 5px 10px 3px 15px;
  text-align: left;
  font-size: 12px;
  color: #fff;
}
.vertmenu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 100%;
  padding: 0px;
  margin: 0px;
  text-align: left;
}
.vertmenu ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  border: none;
}
.vertmenu ul li {
  margin: 0px;
  padding: 0px;
}
.vertmenu ul li a {
  font-size: 100%;
  display: block;
  border-bottom: 1px solid #d9d9d9;
  padding: 5px 0px 4px 12px;
  text-decoration: none;
  color: #000;
  height: 15px;
}
.vertmenu ul li a:hover,
.vertmenu ul li a:focus {
  color: #000;
  background-color: #f2f2f2;
}
.title_thongtin {
  color: #A7B3BA;
  font-weight: bold;
  margin: 5px 3px 0px 10px;
}
a.title_thongtin2 {
  font-weight: bold;
}
a.title_thongtin2:hover {
  font-weight: bold;
}
a.title_thongtin2:focus {
  font-weight: bold;
  background: none;
}
.bl {
  background: url('../../../../PF.Base/module/musicsharing/static/image/music/bl.gif') 0 100% no-repeat;
}
.br {
  background: url('../../../../PF.Base/module/musicsharing/static/image/music/br.gif') 100% 100% no-repeat;
}
.tl {
  background: url('../../../../PF.Base/module/musicsharing/static/image/music/tl.gif') 0 0 no-repeat;
}
.tr {
  background: url('../../../../PF.Base/module/musicsharing/static/image/music/tr.gif') 100% 0 no-repeat;
  padding: 0;
}
.t {
  background: url('../../../../PF.Base/module/musicsharing/static/image/music/dot.gif') 0 0 repeat-x;
  width: auto;
}
.b {
  background: url('../../../../PF.Base/module/musicsharing/static/image/music/dot.gif') 0 100% repeat-x;
}
.l {
  background: url('../../../../PF.Base/module/musicsharing/static/image/music/dot.gif') 0 0 repeat-y;
}
.r {
  background: url('../../../../PF.Base/module/musicsharing/static/image/music/dot.gif') 100% 0 repeat-y;
}
div.page_header {
  color: #555;
  font-size: 12pt;
  font-weight: bold;
  margin-bottom: 0;
  padding-top: 5px;
}
.icon_big {
  float: left;
  margin-bottom: 5px;
  margin-right: 5px;
}
/* tab */
table.tabs {
  margin-bottom: 12px;
}
td.tab {
  background: #fff;
  padding-left: 1px;
  border-bottom: 1px solid #ccc;
}
td.tab0 {
  font-size: 1pt;
  padding-left: 7px;
  border-bottom: 1px solid #ccc;
}
td.tab1 {
  border: 1px solid #ccc;
  border-top: 3px solid #aaa;
  border-bottom: none;
  font-weight: bold;
  padding: 6px 8px 6px 8px;
}
td.tab2 {
  background: #F8F8F8;
  border: 1px solid #ccc;
  border-top: 3px solid #ccc;
  font-weight: bold;
  padding: 6px 8px 6px 8px;
}
td.tab3 {
  background: #fff;
  border-bottom: 1px solid #ccc;
  padding-right: 12px;
  width: 100%;
  text-align: right;
  vertical-align: middle;
}
.button_music {
  background: #fff none repeat scroll 0;
  border-color: #ddd;
  border-style: solid;
  border-width: 1px 1px 1px 5px;
  font-weight: bold;
  padding: 3px 8px 3px 6px;
  text-align: left;
}
.classified_browse {
  color: #3C718F;
  text-align: center;
}
.classified_even {
  background: #F9F9F9;
}
.classified_odd {
  background: #F0f0f0;
}
/* USER MUSIC LIST */
.seMusicHeader {
  font-weight: bold;
  background-image: url('../../../../PF.Base/module/musicsharing/static/image/music/header.gif');
  background-repeat: repeat-x;
}
ul.userMusicList {
  margin: 0px;
  border: 1px solid #ccc;
  border-bottom: none;
}
ul.userMusicList,
.seMusicHeader {
  width: 100%;
  list-style: none;
  margin: 0px;
  padding: 0px;
}
.userMusicList {
  background: #fff;
  border-bottom: 1px solid #ddd;
}
.seMusicHeader,
.userMusicList {
  padding: 0px;
  vertical-align: middle;
  text-align: left;
}
table.seMusicRowInnerTable {
  width: 100%;
  border: 1px #666 solid;
}
table.seMusicRowInnerTable td {
  padding-top: 10px;
  padding-bottom: 10px;
}
table.seMusicRowInnerTable td.seMusicMove {
  width: 5%;
  padding: 3px;
  padding-top: 5px;
  padding-left: 8px;
  padding-right: 5px;
}
table.seMusicRowInnerTable td.seMusicDeleteCheckbox {
  width: 5%;
  padding: 10px;
  padding-top: 9px;
}
table.seMusicRowInnerTable td.seMusicRowTitle {
  width: 30%;
}
table.seMusicRowInnerTable td.seMusicSingerTitle {
  width: 20%;
}
table.seMusicRowInnerTable td.seMusicRowFilesize {
  width: 10%;
}
table.seMusicRowInnerTable td.seMusicRowActions {
  width: 20%;
}
img.seMusicMoveHandle {
  cursor: move;
}
.user_music_row0 {
  background: #F9F9F9;
}
.user_music_row1 {
  background: #F0f0f0;
}
.musicsharing_album_image {
  height: 100px;
  text-align: center;
  width: 122px;
}
.musicsharing_album_info {
  margin-left: 125px;
  position: absolute;
}
/*Playlist CSS*/
.list .item {
  background-color: #fff;
  border-bottom: 1px solid #ddd;
  overflow: hidden;
  padding: 15px 10px 10px;
  position: relative;
}
.list .item .left-col {
  float: left;
  width: 170px;
  margin-right: 10px;
}
.list .item .right-col {
  padding-bottom: 35px;
}
.picture-medium .body {
  border: 1px solid #DCDCDC;
  padding: 3px 4px 0;
  width: 160px;
}
.list .item .button {
  bottom: 10px;
  height: 19px;
  position: absolute;
  right: 10px;
  width: 97px;
  border: none;
}
.list .item .right-col h2 .title {
  margin-bottom: 5px;
  border: none;
}
.list .item .right-col .summary-info {
  font-size: 12px;
  margin-bottom: 10px;
}
.list .item .button .play-playlist {
  cursor: pointer;
  display: block;
  height: 19px;
  width: 97px;
  text-decoration: none;
}
.list .item .button .play-playlist span {
  background-color: #929698;
  color: #fff;
  display: inline-block;
  font-size: 11px;
  line-height: 19px;
  margin-left: 21px;
  padding: 0 7px;
  width: 80px;
}
.account {
  padding: 2px 0px 2px 5px;
  border-left: 1px solid #D9D9D9;
  border-bottom: 1px solid #D9D9D9;
  border-right: 1px solid #D9D9D9;
  padding-top: 4px;
  padding-bottom: 4px;
}
.account_bold {
  font-weight: bold;
}
/**/
/**** New css album infomation*/
.album_info {
  display: block;
}
.album_info .album_info_img {
  border-left: 1px solid #D8D8D8;
}
.album_info .album_info_img a .img130 {
  margin: 10px;
  float: left;
  width: 130px;
  border: 1px solid #BFC7C8;
  padding: 1px;
}
.album_end_info {
  margin-top: 10px;
  clear: both;
  border-bottom: 1px solid #BFC7C8;
}
.album_description {
  float: left;
  margin-left: 10px;
  width: 80%;
}
.album_description .title {
  font: 700 14px/20px "Times New Roman", Times, serif;
}
.extra_info_des {
  font-style: italic;
  margin-top: 10px;
  margin-bottom: 10px;
}
/* END*/
/*new album stype block*/
.row_album {
  padding: 10px 0;
}
.colAlbum {
  width: 128px;
  margin: 0px 12px 10px 15px;
}
.fleft {
  float: left !important;
}
.pic_album {
  height: 120px;
  position: relative !important;
  width: 128px;
}
.pic_album a {
  cursor: pointer;
  text-decoration: none !important;
}
.pic_album .img {
  display: block;
  height: 120px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 4px;
  width: 119px;
}
.pic_album .overlay {
  background-position: -119px top;
  display: block;
  height: 130px;
  left: 0;
  position: absolute;
  top: 0;
  width: 119px;
  z-index: 10;
}
.album_list {
  margin: auto;
}
.colAlbum .txtAlbum {
  padding-top: 3px;
  width: 120px;
  padding: 0 0 0 2px !important;
}
.colAlbum .txtAlbum h2 {
  border: 0 none !important;
  font-size: 14px !important;
  margin: 0 !important;
  padding: 0 0 0 0px !important;
  text-transform: capitalize;
}
.price {
  vertical-align: center;
}
.item_cart {
  height: 14px;
  margin-top: 4px;
}
.item_cart a img {
  position: absolute;
}
.list .colAlbum {
  width: 300px;
  margin: 10px 0px 0px 10px;
}
.list .pic_album {
  float: left;
}
.list .txtAlbum {
  float: left;
}
.list .txtAlbum h2 {
  margin: 0;
  font-size: 14px;
}
.list .colAlbum .txtAlbum {
  width: 170px;
  margin-top: 20px;
}
.list .author_play_track .item {
  margin-top: 5px;
  overflow: hidden;
  border: none;
  padding: 10px 0px 0px 0px;
}
.list .author_play_track .item .button {
  right: 0px;
  position: relative;
  padding: 0;
}
.list div.odd {
  background-color: #eee;
}
.top_artist .pic_album .overlay {
  width: 80px;
  height: 80px;
}
.top_artist .colAlbum {
  width: 80px;
}
.top_artist .artist_img {
  height: 85px;
  padding: 2px;
  width: 83px;
}
.artist_info {
  border-bottom: 1px solid #ccc;
  overflow: hidden;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
.artist_info:last-of-type {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
.artist_info_block {
  margin-left: 60px;
  font-size: 12px;
}
.artist_img {
  float: left;
}
.artist_list {
  margin-left: 4px;
}
.artist_list .artist_info + .artist_info {
  border-top: 1px solid #ccc;
}
.playlist_musicsharing {
  border-bottom: 1px solid #ccc;
  clear: both;
  padding-bottom: 10px;
  margin-bottom: 10px;
  overflow: hidden;
}
.playlist_musicsharing:last-of-type {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}
.image_left {
  float: left;
}
.content_right_info li + li {
  float: left;
  padding-right: 5px;
}
.content_right_info {
  margin-left: 80px;
}
.info_musicsharing_song,
.info_musicsharing_song li {
  float: left;
}
.info_musicsharing_song li {
  padding: 5px;
}
.action_musicsharing_song {
  float: right;
}
.action_musicsharing_song a {
  padding: 0 3px;
}
/*END*/
/*fixed ajax mode*/
td.song-info-items {
  background-image: url("../../../../PF.Base/module/musicsharing/static/image/listen.jpg");
  background-position: 5px 8px;
  background-repeat: no-repeat;
  border-bottom: 1px solid #D9D9D9;
  padding: 7px 7px 7px 50px;
}
td.song-info-items .profile_blogentry_date {
  padding-top: 6px;
}
td.song-info-items .song-title {
  font-weight: bold;
  font-size: 14px;
}
/**

 TODO:
 - Upgrade layout for compatible Fox 4
 - 25.1.2016

*/
/*----------  Top Uploaders  ----------*/
#js_block_border_musicsharing_topartistside .artist_list_side,
#js_block_border_musicsharing_topartist-front-end .artist_list_side,
#js_block_border_musicsharing_topartistside .artist_list,
#js_block_border_musicsharing_topartist-front-end .artist_list {
  margin-left: 0;
  font-size: 0;
}
#js_block_border_musicsharing_topartistside .artist_list_side:last-of-type .artist_info,
#js_block_border_musicsharing_topartist-front-end .artist_list_side:last-of-type .artist_info,
#js_block_border_musicsharing_topartistside .artist_list:last-of-type .artist_info,
#js_block_border_musicsharing_topartist-front-end .artist_list:last-of-type .artist_info {
  border-bottom: 0;
  padding-bottom: 10px;
  margin-bottom: 0;
}
#js_block_border_musicsharing_topartistside .artist_list_side .artist_info,
#js_block_border_musicsharing_topartist-front-end .artist_list_side .artist_info,
#js_block_border_musicsharing_topartistside .artist_list .artist_info,
#js_block_border_musicsharing_topartist-front-end .artist_list .artist_info {
  margin: 0;
  height: auto;
  overflow: hidden;
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-top: none;
}
#js_block_border_musicsharing_topartistside .artist_list_side .artist_info:last-of-type,
#js_block_border_musicsharing_topartist-front-end .artist_list_side .artist_info:last-of-type,
#js_block_border_musicsharing_topartistside .artist_list .artist_info:last-of-type,
#js_block_border_musicsharing_topartist-front-end .artist_list .artist_info:last-of-type {
  padding-bottom: 0;
}
#js_block_border_musicsharing_topartistside .artist_list_side .artist_info .artist_img,
#js_block_border_musicsharing_topartist-front-end .artist_list_side .artist_info .artist_img,
#js_block_border_musicsharing_topartistside .artist_list .artist_info .artist_img,
#js_block_border_musicsharing_topartist-front-end .artist_list .artist_info .artist_img {
  margin-right: 10px;
}
#js_block_border_musicsharing_topartistside .artist_list_side .artist_info .artist_info_block,
#js_block_border_musicsharing_topartist-front-end .artist_list_side .artist_info .artist_info_block,
#js_block_border_musicsharing_topartistside .artist_list .artist_info .artist_info_block,
#js_block_border_musicsharing_topartist-front-end .artist_list .artist_info .artist_info_block {
  overflow: hidden;
}
#js_block_border_musicsharing_topartistside .artist_list_side .artist_info .artist_info_block a,
#js_block_border_musicsharing_topartist-front-end .artist_list_side .artist_info .artist_info_block a,
#js_block_border_musicsharing_topartistside .artist_list .artist_info .artist_info_block a,
#js_block_border_musicsharing_topartist-front-end .artist_list .artist_info .artist_info_block a {
  display: block;
}
#js_block_border_musicsharing_topartistside .artist_list_side .artist_info .artist_info_block a:first-of-type,
#js_block_border_musicsharing_topartist-front-end .artist_list_side .artist_info .artist_info_block a:first-of-type,
#js_block_border_musicsharing_topartistside .artist_list .artist_info .artist_info_block a:first-of-type,
#js_block_border_musicsharing_topartist-front-end .artist_list .artist_info .artist_info_block a:first-of-type {
  font-weight: bold;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 14px;
  margin-bottom: 3px;
  overflow: hidden;
}
#js_block_border_musicsharing_topartistside .artist_list_side .artist_info .artist_info_block a:last-of-type,
#js_block_border_musicsharing_topartist-front-end .artist_list_side .artist_info .artist_info_block a:last-of-type,
#js_block_border_musicsharing_topartistside .artist_list .artist_info .artist_info_block a:last-of-type,
#js_block_border_musicsharing_topartist-front-end .artist_list .artist_info .artist_info_block a:last-of-type {
  color: #999;
}
body[id^=page_musicsharing_] .js_rating_value {
  text-align: center;
  margin-top: 50px;
}
/*----------  Slideshow Albums  ----------*/
#ynmusicsharing_slider .owl-prev,
#ynmusicsharing_slider .owl-next {
  position: absolute;
  top: 50%;
  color: #ccc;
  margin-top: -21px;
}
#ynmusicsharing_slider .owl-prev:hover,
#ynmusicsharing_slider .owl-next:hover {
  color: #3b5998;
}
#ynmusicsharing_slider .owl-prev {
  left: 10px;
}
#ynmusicsharing_slider .owl-next {
  right: 10px;
}
#ynmusicsharing_slider .ynmusicsharing_slider_item {
  position: relative;
  height: 350px;
  width: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
#ynmusicsharing_slider .ynmusicsharing_slider_infomation {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1;
  padding: 10px;
  background: rgba(0, 0, 0, 0.5);
  color: #ffffff;
}
#ynmusicsharing_slider .ynmusicsharing_slider_infomation > a {
  display: block;
  white-space: nowrap;
  color: #ffffff;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-bottom: 2px;
  font-size: 16px;
  font-weight: bold;
  transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
#ynmusicsharing_slider .ynmusicsharing_slider_infomation > a:hover {
  color: #3b5998;
}
/*----------  List Playlist  ----------*/
.list .table_right div > h2 {
  font-size: 15px;
}
.list .table_right div > h2 .author_play_track {
  font-size: 14px;
}
.playlist_row .line_album .img img {
  background-size: contain !important;
}
.playlist_row {
  clear: both;
  margin-bottom: 15px;
}
.playlist_row:last-child {
  margin-bottom: 0;
}
.ynmusicsharing_desc {
  line-height: 18px;
  max-height: 36px;
  overflow: hidden;
  display: block;
  margin-top: 5px;
}
/*----------  Tabs Homepage  ----------*/
div#content #js_block_border_musicsharing_newplaylists div.menu li,
div#content #js_block_border_musicsharing_newsongs-front-end div.menu li {
  float: none !important;
}
@media (min-width: 768px) {
  div#content #js_block_border_musicsharing_newplaylists div.menu li,
  div#content #js_block_border_musicsharing_newsongs-front-end div.menu li {
    display: table-cell !important;
  }
}
div#content #js_block_border_musicsharing_newplaylists div.menu li a,
div#content #js_block_border_musicsharing_newsongs-front-end div.menu li a {
  padding: 10px 15px;
  border-radius: 0;
  margin: 0;
  border: none;
  border-bottom: 1px solid #ddd;
}
div#content #js_block_border_musicsharing_newplaylists div.menu li a:hover,
div#content #js_block_border_musicsharing_newsongs-front-end div.menu li a:hover {
  background: #f8f8f8;
}
/*----------  Profile index  ----------*/
body#page_profile_index ul.mejs-list {
  width: 100%;
  position: relative;
  z-index: 1;
}
body[id^=page_musicsharing_] {
  /*new album stype block*/
  /*END*/
}
body[id^=page_musicsharing_] #currentAlbum {
  display: block;
  opacity: 1;
  visibility: visible;
}
body[id^=page_musicsharing_] #songContainer {
  overflow: hidden;
  margin-bottom: 20px;
  overflow-x: auto;
}
@media screen and (max-width: 768px) {
  body[id^=page_musicsharing_] #songContainer {
    clear: both;
  }
}
body[id^=page_musicsharing_] .same-singer,
body[id^=page_musicsharing_] .singer-album,
body[id^=page_musicsharing_] .singer-video {
  clear: both;
  margin-top: 10px;
  overflow: hidden;
  padding: 10px 10px 0;
}
body[id^=page_musicsharing_] .row_album {
  padding: 10px 0;
}
body[id^=page_musicsharing_] .colAlbum {
  width: 128px;
  margin: 0px 12px 10px 15px;
  height: 180px;
}
body[id^=page_musicsharing_] .fleft {
  float: left !important;
}
body[id^=page_musicsharing_] .pic_album {
  height: 120px;
  position: relative !important;
  width: 128px;
}
body[id^=page_musicsharing_] .pic_album a {
  cursor: pointer;
  text-decoration: none !important;
}
body[id^=page_musicsharing_] .pic_album .img {
  display: block;
  height: 120px;
  left: 3px;
  overflow: hidden;
  position: absolute;
  top: 4px;
  width: 110px;
}
body[id^=page_musicsharing_] .pic_album .overlay {
  display: block;
  height: 130px;
  left: 0;
  position: absolute;
  top: 0;
  width: 119px;
  z-index: 10;
}
body[id^=page_musicsharing_] .album_list {
  margin: auto;
}
body[id^=page_musicsharing_] .colAlbum .txtAlbum {
  padding-top: 3px;
  width: 120px;
  padding: 0 0 0 2px !important;
}
body[id^=page_musicsharing_] .colAlbum .txtAlbum h2 {
  border: 0 none !important;
  font-size: 14px !important;
  margin: 0 !important;
  padding: 0 0 0 0px !important;
  text-transform: capitalize;
}
body[id^=page_musicsharing_] div.author_play_track {
  font-size: 11px !important;
  margin-bottom: 10px;
}
body[id^=page_musicsharing_] .price {
  vertical-align: center;
}
body[id^=page_musicsharing_] .item_cart {
  height: 14px;
  margin-top: 4px;
}
body[id^=page_musicsharing_] .item_cart a img {
  position: absolute;
}
body[id^=page_musicsharing_] .list .colAlbum {
  width: 250px;
  margin: 10px 0px 0px 10px;
}
body[id^=page_musicsharing_] .list .pic_album {
  float: left;
}
body[id^=page_musicsharing_] .list .txtAlbum {
  float: left;
}
body[id^=page_musicsharing_] .list .colAlbum .txtAlbum {
  width: 120px;
  margin-top: 20px;
}
body[id^=page_musicsharing_] .list div.author_play_track {
  margin-top: 5px;
}
body[id^=page_musicsharing_] .list .author_play_track .item {
  margin-top: 5px;
  overflow: hidden;
  border: none;
  padding: 10px 0px 0px 0px;
}
body[id^=page_musicsharing_] .list .author_play_track .item .button {
  right: 0px;
  position: relative;
  padding: 0;
}
body[id^=page_musicsharing_] .list div.odd {
  background-color: #eee;
}
body[id^=page_musicsharing_] .top_artist .pic_album .overlay {
  width: 80px;
  height: 80px;
}
body[id^=page_musicsharing_] .top_artist .colAlbum {
  width: 80px;
}
body[id^=page_musicsharing_] .top_artist .artist_img {
  height: 85px;
  padding: 2px;
  width: 83px;
}
body[id^=page_musicsharing_] .related_album {
  border-top: 1px solid #DFDFDF;
  margin-top: 12px;
  min-height: 180px;
  padding: 10px 0 10px 0;
}
body[id^=page_musicsharing_] #albumDescription {
  padding: 10px;
}
body[id^=page_musicsharing_] #embed_music_song label {
  float: left;
  line-height: 26px;
}
body[id^=page_musicsharing_] #embed_music_song input {
  float: right;
  width: 100%;
}
body[id^=page_musicsharing_] #embed_music_song .clear {
  margin-top: 5px;
}
body[id^=page_musicsharing_] #embed_music_song .url {
  margin: 6px;
}
.ynmusicsharing_cover_thumb {
  height: 310px;
  background-position: center;
  background-size: cover;
  position: relative;
  background-repeat: no-repeat;
  z-index: 1;
}
.ynmusicsharing_cover_thumb span.ynmusicsharing_thumb {
  width: 200px;
  height: 200px;
  display: block;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -100px;
  margin-left: -100px;
  border: 5px solid #FFF;
  box-shadow: 0px 1px 6px #ccc;
}
.ynmusicsharing_cover_thumb span.ynmusicsharing_thumb:after {
  content: "";
  display: block;
  width: 212px;
  height: 196px;
  background: #FFF;
  border: 1px solid #ccc;
  position: relative;
  left: -11px;
  top: -1px;
  z-index: -1;
}
.ynmusicsharing-bg-gradient {
  width: 100%;
  height: 45px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 9;
  background: rgba(0, 3, 51, 0);
  background: -moz-linear-gradient(top, rgba(0, 3, 51, 0) 0%, rgba(0, 0, 0, 0.81) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 3, 51, 0)), color-stop(100%, rgba(0, 0, 0, 0.81)));
  background: -webkit-linear-gradient(top, rgba(0, 3, 51, 0) 0%, rgba(0, 0, 0, 0.81) 100%);
  background: -o-linear-gradient(top, rgba(0, 3, 51, 0) 0%, rgba(0, 0, 0, 0.81) 100%);
  background: -ms-linear-gradient(top, rgba(0, 3, 51, 0) 0%, rgba(0, 0, 0, 0.81) 100%);
  background: linear-gradient(to bottom, rgba(0, 3, 51, 0) 0%, rgba(0, 0, 0, 0.81) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000333', endColorstr='#000', GradientType=0);
}
.ynmusicsharing-collapse-cover {
  margin-bottom: 30px;
  height: 150px;
  position: relative;
  overflow: hidden;
  transition: all 300ms;
  -webkit-transition: all 300ms;
  -moz-transition: all 300ms;
  -ms-transition: all 300ms;
}
.ynmusicsharing-collapse-cover.open {
  height: 310px;
}
.ynmusicsharing-collapse-cover-block {
  position: relative;
  margin-left: -16px;
  margin-right: -16px;
  margin-top: -16px;
}
.ynmusicsharing-collapse-cover-btn {
  width: 40px;
  height: 40px;
  color: #FFF;
  background: #3b5998;
  text-align: center;
  line-height: 40px;
  display: block;
  border-radius: 50%;
  position: absolute;
  z-index: 99;
  cursor: pointer;
  bottom: -20px;
  left: 50%;
  margin-left: -20px;
}
.ynmusicsharing-collapse-cover-btn i.fa {
  color: #FFF;
}
.ynmusicsharing-collapse-cover-btn.active i.fa {
  transition: all 300ms;
  transform: rotate(180deg);
}
.ynmusicsharing_item-infomation {
  text-align: center;
  margin-bottom: 15px;
}
.ynmusicsharing_item-infomation .title {
  font-size: 22px;
  color: #555;
  margin-bottom: 5px;
  display: block;
  text-align: center;
}
.ynmusicsharing_item-infomation .by {
  color: #999;
}
.ynmusicsharing_item-infomation .artist {
  color: #555;
}
body[id^="page_musicsharing_"] .js_box_content {
  padding-top: 0;
}
body[id^="page_musicsharing_listen"] .js_box_content {
  padding-top: 20px;
}
.ynmusic-detail {
  font-size: 0;
}
.ynmusic-detail .yn-audio-skin {
  min-height: 34px;
  border: 1px solid #e9e9e9;
  border-bottom: 0;
}
.ynmusic-detail .song-info {
  position: relative;
  display: flex;
  justify-content: space-between;
  border: 1px solid #e9e9e9;
  padding: 12px 10px;
  align-items: center;
  margin-bottom: 5px;
  flex-flow: wrap;
  padding-bottom: 5px;
}
.ynmusic-detail .song-info .rating_form {
  position: static;
}
.ynmusic-detail .song-info span.song-title-head {
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 5px;
}
@media (max-width: 479px) {
  .ynmusic-detail .song-info marquee {
    width: 100% !important;
  }
}
.ynmusic-detail .song-info .change_song_rating {
  margin-bottom: 5px;
}
@media (max-width: 479px) {
  .ynmusic-detail .song-info .change_song_rating {
    width: 100% !important;
  }
}
@media (max-width: 479px) {
  .ynmusic-detail .song-info #js_rating_holder_musicsharing {
    float: right;
  }
}
ul.ynsong-list {
  border: 1px solid #e9e9e9;
}
ul.ynsong-list li {
  border-bottom: 1px solid #e9e9e9;
  padding: 0px 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-right: 5px;
}
ul.ynsong-list li:last-of-type {
  border-bottom: 0;
}
ul.ynsong-list li .song-title {
  font-weight: 600;
  width: 70%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
  padding: 10px 0;
}
ul.ynsong-list li.active,
ul.ynsong-list li:hover {
  background: #f9f9f9;
  transition: all 300ms;
}
ul.ynsong-list li.active .song-title,
ul.ynsong-list li:hover .song-title {
  color: #3b5998;
}
ul.ynsong-list .ynsong-list-actions a {
  display: inline-block;
  padding: 0 6px;
  font-size: 16px;
  color: #a2a2a2;
}
ul.ynsong-list .ynsong-list-actions a:hover {
  color: #3b5998;
}
#js_block_border_musicsharing_profileplayer ul.ynsong-list li .song-title {
  width: 100%;
}
#js_rating_holder_musicsharing div.star-rating:before,
#js_rating_holder_musicsharing div.star-rating a:before {
  content: "\f005";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  text-indent: 0;
  color: #dcdcdc;
}
#js_rating_holder_musicsharing div.star-rating-on:before,
#js_rating_holder_musicsharing div.star-rating-hover:before,
#js_rating_holder_musicsharing div.star-rating-on a:before,
#js_rating_holder_musicsharing div.star-rating-hover a:before {
  color: #ffa801 !important;
}
#js_rating_holder_musicsharing div.rating-cancel,
#js_rating_holder_musicsharing div.star-rating {
  width: auto;
  height: 20px;
  text-indent: 0;
  cursor: pointer;
  display: inline-block;
  padding: 0 1px;
}
._app_musicsharing_album.row_feed_loop .activity_feed_content_text,
._app_musicsharing_playlist.row_feed_loop .activity_feed_content_text,
._app_musicsharing_song.row_feed_loop .activity_feed_content_text,
._app_musicsharing_pagesalbum.row_feed_loop .activity_feed_content_text,
._app_musicsharing_pagesplaylist.row_feed_loop .activity_feed_content_text {
  margin: 0;
  border: none;
}
._app_musicsharing_album .music_row .music_row_content > .music_left > header,
._app_musicsharing_playlist .music_row .music_row_content > .music_left > header,
._app_musicsharing_song .music_row .music_row_content > .music_left > header,
._app_musicsharing_pagesalbum .music_row .music_row_content > .music_left > header,
._app_musicsharing_pagesplaylist .music_row .music_row_content > .music_left > header {
  display: flex;
  align-items: center;
}
._app_musicsharing_album img,
._app_musicsharing_playlist img,
._app_musicsharing_song img,
._app_musicsharing_pagesalbum img,
._app_musicsharing_pagesplaylist img {
  float: left;
  margin-right: 5px;
}
._app_musicsharing_album.row_feed_loop .activity_feed_content_text .activity_feed_content_link .music_row_content .music_left header h1,
._app_user_status.row_feed_loop .activity_feed_content_text .activity_feed_content_link .music_row_content .music_left header h1,
._app_musicsharing_album.js_parent_feed_entry .activity_feed_content_text .activity_feed_content_link .music_row_content .music_left header h1,
._app_user_status.js_parent_feed_entry .activity_feed_content_text .activity_feed_content_link .music_row_content .music_left header h1 {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: inline-block;
}
._app_musicsharing_album.row_feed_loop .activity_feed_content_text .activity_feed_content_link .music_row_content .music_left header h1 a,
._app_user_status.row_feed_loop .activity_feed_content_text .activity_feed_content_link .music_row_content .music_left header h1 a,
._app_musicsharing_album.js_parent_feed_entry .activity_feed_content_text .activity_feed_content_link .music_row_content .music_left header h1 a,
._app_user_status.js_parent_feed_entry .activity_feed_content_text .activity_feed_content_link .music_row_content .music_left header h1 a {
  max-width: inherit;
}
._app_musicsharing_album.row_feed_loop .feed_share_holder.feed_share_musicsharing_song .feed_share_header,
._app_user_status.row_feed_loop .feed_share_holder.feed_share_musicsharing_song .feed_share_header,
._app_musicsharing_album.js_parent_feed_entry .feed_share_holder.feed_share_musicsharing_song .feed_share_header,
._app_user_status.js_parent_feed_entry .feed_share_holder.feed_share_musicsharing_song .feed_share_header {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#page_musicsharing_editplaylist #playlist_image {
  min-height: 40px;
  height: auto;
}
/*End musicsharing*/
/*Begin petition*/
/*============================
Younet css-theme customize
==============================*/
/* common styles
-------------------------------*/
img {
  vertical-align: bottom;
}
.clear {
  clear: both;
  display: block;
  height: 0;
}
.clrfix:before,
.clrfix:after,
.view_content_listing:before,
.view_content_listing:after,
.js_petition_photo_thumblist:before,
.js_petition_photo_thumblist:after {
  content: "";
  display: table;
  clear: both;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 1024px) {
  html {
    -webkit-text-size-adjust: none;
  }
}
body[id^=page_petition] ._block_menu_sub .header_display span.pending {
  display: inline-block;
  background-color: #298ada;
  color: #fff;
  padding: 2px 5px;
  font-size: 10px;
  vertical-align: 0;
  margin-left: 5px;
  margin-right: -15px;
}
body[id^="page_petition"] #panels #right,
#panels #left {
  width: inherit;
}
body[id^="page_petition"] #public_message {
  display: none !important;
}
/*form structure*/
body[id^="page_petition"] .table {
  margin-bottom: 0;
  border: 0;
}
body[id^="page_petition"] .table_clear {
  margin: 15px 0 0;
}
body[id^="page_petition"] .table .table_right {
  padding: 0;
  border: 0;
}
body[id^="page_petition"] .table .table_left {
  padding-top: 0;
}
body[id^="page_petition"] .table + .table .table_left {
  padding-top: 15px;
}
/*form element*/
body[id^="page_petition"] select,
body[id^="page_petition"] select:focus,
body[id^="page_petition"] input[type="password"],
body[id^="page_petition"] input[type="text"],
body[id^="page_petition"] input[type="email"],
body[id^="page_petition"] textarea,
body[id^="page_petition"] textarea:focus,
body[id^="page_petition"] .table .table_right select,
body[id^="page_petition"] .table .table_right select:focus,
body[id^="page_petition"] .table .table_right input[type="password"],
body[id^="page_petition"] .table .table_right input[type="text"],
body[id^="page_petition"] .table .table_right input[type="email"],
body[id^="page_petition"] .table .table_right textarea,
body[id^="page_petition"] .table .table_right textarea:focus {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  vertical-align: bottom;
  width: 100%;
  background: #f5f5f5;
  padding: 10px;
  margin: 0;
  border: none;
  text-indent: 0;
  min-height: 42px;
}
/*form extra-info*/
body[id^="page_petition"] .table .table_right .extra_info {
  border-top: none;
  padding-left: 0;
  padding-right: 0;
  margin-top: 0;
}
body[id^="page_petition"] .extra_info i.fa {
  font-size: 12px;
}
/*Breadcrumbs*/
.breadcrumbs h1 {
  float: left;
}
.breadcrumbs #breadcrumb_list {
  padding: 0px;
  display: inline-block;
  float: left;
}
.breadcrumbs #breadcrumb_list ul li a,
.breadcrumbs #breadcrumb_list ul li a:hover {
  line-height: 42px;
  display: block;
}
/* block: general styles */
body[id^="page_petition"] #panels #left .title,
body[id^="page_petition"] #panels #right .title {
  padding: 10px;
  background: #fff;
}
body[id^="page_petition"] #panels #left .content,
body[id^="page_petition"] #panels #right .content {
  padding: 10px;
  background: #fff;
}
body[id^="page_petition"] #container #content .block {
  padding: 0;
}
body[id^="page_petition"] #container #content .block .title {
  padding: 10px;
  background: #fff;
}
body[id^="page_petition"] #container #content .block .content {
  padding: 10px;
  background: #fff;
}
body[id^="page_petition"] #container #content > div._block_h1 > h1 {
  background: #fff;
  font-size: 18px;
  padding: 10px 42px 10px 10px;
}
body[id^="page_petition"].show-side-panel-mode #container #panels .title,
body[id^="page_petition"].show-side-panel-mode #container #panels .content {
  padding-left: 0;
  padding-right: 0;
}
body[id^="page_petition"].show-side-panel-mode #container #panels .block .sub_section_menu {
  margin-left: 0;
  margin-right: 0;
}
/*Feature label*/
body[id^="page_petition"] .row_featured_link,
body[id^="page_petition"] .row_sponsored_link,
body[id^="page_petition"] .row_pending_link {
  border-radius: 0;
  border: none;
  text-transform: uppercase;
  font-size: 11px;
  left: 0;
  top: 0;
  margin: 0;
}
/* datepicker / timepicker */
body[id^="page_petition"] .table .table_right [class^="js_datepicker_core"] .js_datepicker_holder,
body[id^="page_petition"] .table .table_right [class^="js_datepicker_core"] select,
body[id^="page_petition"] .table .table_right [class^="js_datepicker_core"] select:focus {
  display: inline-block !important;
  vertical-align: middle;
  margin: 0 5px !important;
  width: auto !important;
}
body[id^="page_petition"] .table .table_right [class^="js_datepicker_core"] .js_datepicker_holder {
  padding: 0;
  margin: 0 5px 0 0;
}
body[id^="page_petition"] .table .table_right [class^="js_datepicker_core"] .js_datepicker_image,
[class^="js_datepicker_core"] .js_datepicker_image {
  top: 12px;
  margin-left: 5px;
  line-height: normal;
  z-index: 1;
}
body[id^="page_petition"] .table .table_right .ynsui_timepicker_withlabel {
  height: 42px;
  line-height: 42px;
  margin-bottom: 10px;
}
body[id^="page_petition"] .table .table_right .ynsui_timepicker_withlabel > div {
  margin: -42px 0 0 40px;
  position: relative;
}
/*invite form
-----------------------*/
.yns_invite_form h3 {
  background: none;
  padding: 0;
  margin-bottom: 10px;
  margin-top: 15px;
}
.yns_invite_form h3:first-of-type {
  margin-top: 0;
}
.yns_invite_form .table_left {
  padding-bottom: 0;
}
.yns_invite_frdlist {
  float: left;
  width: 60%;
}
.yns_invite_newguest_list {
  float: right;
  width: 38%;
}
#div_invitefriend .label_flow {
  padding: 10px;
}
#div_invitefriend #js_friend_loader input.js_is_enter {
  background-color: #f5f5f5;
  font-size: 13px;
  font-weight: 300;
  border: 1px #ebebeb solid;
  padding: 10px 10px 10px 30px;
  width: 100%;
  border: 1px solid #ebebeb;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  margin-bottom: -1px;
}
#div_invitefriend #js_friend_loader:before {
  font-family: fontAwesome;
  content: "\f002";
  position: absolute;
  margin: 10px;
  color: #888;
}
#div_invitefriend .label_flow .friend_search_holder {
  width: 50%;
  margin: 5px 0;
  float: left;
  height: 32px;
  padding: 0 5px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
#div_invitefriend .label_flow .friend_search_holder .no_image_user,
#div_invitefriend .label_flow .friend_search_holder .image_deferred {
  width: 32px;
  height: 32px;
  float: left;
}
#div_invitefriend .label_flow .friend_search_holder img + span,
#div_invitefriend .label_flow .friend_search_holder .no_image_user + span {
  margin-left: 35px;
  line-height: 32px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#div_invitefriend #js_friend_search_content div.clear,
#div_invitefriend .yns_select_friend_btn {
  padding: 10px 0 !important;
  overflow: hidden;
  height: auto;
}
#div_invitefriend #js_friend_search_content div.clear input[type="button"],
#div_invitefriend .yns_select_friend_btn input[type="button"] {
  width: auto;
  display: inline-block;
  padding: 8px 15px;
  font-size: 12px;
  border: 1px solid #eee;
  margin-right: 5px;
  border-radius: 0;
  float: left;
  font-weight: bold;
  margin-right: 8px;
  text-transform: none;
  font-family: "Open Sans";
}
#div_invitefriend #js_friend_search_content div.clear input[type="button"]:hover,
#div_invitefriend .yns_select_friend_btn input[type="button"]:hover {
  border-color: #ccc;
  background-color: #f8f8f8;
  color: #555;
}
.yns_invite_newguest_list .label_flow {
  height: 253px;
}
.yns_invite_newguest_list .js_cached_friend_name {
  padding: 8px 5px;
  margin: 0;
  font-size: 12px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.yns_invite_newguest_list .js_cached_friend_name a {
  font-size: 12px;
  margin-left: 10px;
  color: #999;
  float: right;
}
.yns_invite_newguest_list .js_cached_friend_name:hover a,
.yns_invite_newguest_list .js_cached_friend_name a:hover {
  color: #ab3a17;
}
.yns_invite_newguest_list .js_cached_friend_name a:before {
  content: "\f00d";
  font-family: fontAwesome;
  display: inline-block;
}
.yns_invite_newguest_list .js_cached_friend_name img {
  display: none;
}
.yns_invite_formbtn {
  padding-top: 10px;
}
.yns_invite_formbtn input[type="button"],
.yns_invite_formbtn input[type="submit"] {
  width: 100%;
}
@media screen and (max-width: 700px) {
  .yns_invite_frdlist,
  .yns_invite_newguest_list {
    float: none;
    width: auto;
  }
  .yns_invite_frdlist .label_flow {
    height: 120px !important;
  }
  .yns_invite_newguest_list .label_flow {
    height: 150px !important;
  }
  .yns_invite_newguest_list .js_cached_friend_name {
    float: left;
    width: 44%;
    margin: 0 3%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
}
/*block
------------*/
/*block: Category menu
@media only screen and (min-device-width: 1024px) and (min-width: 1024px){
	#js_block_border_petition_category .sub_section_menu > ul li a {
		border-color: #f6f6f6;
		padding-left: 10px;
		padding-right: 10px;
	}
	#left #js_block_border_petition_category,
	#right #js_block_border_petition_category {border:1px #dbdbdb solid;padding:0;}
	#panels #left div.block#js_block_border_petition_category > .title{
		text-transform: uppercase;
		background: #fff;
		color: #999999;
		font-size: 14px;
		border: 0px;
		height: 40px;
		line-height: 40px;
		position: relative;
		padding: 0px;
		text-indent: 50px;
		margin:0;
	}
	#left #js_block_border_petition_category > .title:before,
	#right #js_block_border_petition_category > .title:before {
		position: absolute;
		left: 0px;
		top: 0px;
		width: 40px;
		height: 40px;
		background: #ebebeb;
		content: '';
		z-index: 1;
		font-family:fontAwesome;
	}
	#left #js_block_border_petition_category > .title:after,
	#right #js_block_border_petition_category > .title:after {
		text-rendering: auto;
		transform: translate(0, 0);
		text-indent: 0px !important;
		content: '\f0c9';
		position: absolute;
		left: 10px;
		top: 0;
		font-size: 24px;
		color: #ccc;
		z-index: 2;
		font-family:fontAwesome;
	}
	#left #js_block_border_petition_category > .content,
	#right #js_block_border_petition_category > .content {
		display: none;
		max-height: 250px;
		overflow: auto;
		background: #fff;
		padding: 10px;
	}
	#js_block_border_petition_category .sub_section_menu > ul li:last-child a #js_block_border_petition_category .sub_section_menu > ul li:last-child a:hover {
		border-bottom: none;
	}
	#panels #left div.block#js_block_border_petition_category:hover{border-color:#298ADA;}
	#panels #left div.block#js_block_border_petition_category:hover > .title{
		box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
		background: #298ADA;
		color:#fff;
	}
	#left #js_block_border_petition_category:hover > .title:before,
	#right #js_block_border_petition_category:hover > .title:before {
		background: #227dc7;
	}
	#left #js_block_border_petition_category:hover > .title:after,
	#right #js_block_border_petition_category:hover > .title:after {color: #fff;}
	#left #js_block_border_petition_category:hover > .content,
	#right #js_block_border_petition_category:hover > .content {
		display: block;
		transition: all 0.50s ease;
		border: 1px #298ADA solid;
		box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
	}
}
*/
/*block: search box*/
#js_block_border_petition_search .search_table {
  width: 100%;
}
#js_block_border_petition_search .search_table tr td {
  padding: 0;
}
#js_block_border_petition_search .search_table tr:nth-child(odd) td {
  font-weight: 300;
  padding-top: 15px;
  padding-bottom: 5px;
}
#js_block_border_petition_search .search_table tr:first-child td {
  padding-top: 0;
}
#js_block_border_petition_search .search_table input:not([type="button"]):not([type="checkbox"]),
#js_block_border_petition_search .search_table select {
  width: 100%;
  background-color: #f4f4f4;
  padding-left: 10px;
  padding-right: 10px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
#js_block_border_petition_search input#chk_search_by_date {
  vertical-align: top;
}
#js_block_border_petition_search input.button {
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
#js_block_border_petition_search input#search_keywords {
  text-indent: 0;
}
#js_block_border_petition_search .p_top_8 {
  padding-top: 10px;
}
/*block: stats
-------------------*/
/*block: Direct Sign*/
#js_block_border_petition_direct .direct_image img {
  width: 100%;
}
#js_block_border_petition_direct .petition_detail .link {
  font-weight: bold;
  display: block;
  padding-top: 5px;
  font-size: 16px;
}
#js_block_border_petition_direct .petition_detail .extra_info {
  font-size: 12px;
  border-bottom: 1px solid #eee;
  padding: 8px 0;
  color: #999;
}
#js_block_border_petition_direct .petition_detail .item_content {
  padding: 10px 0;
}
/*block: Popular petition*/
.view_content_listing {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px #DFDFDF solid;
}
.view_content_listing.last {
  border-bottom: none;
  margin-bottom: 0;
}
.view_content_listing .row_listing_image {
  float: left;
  width: 120px;
  max-height: 88px;
  overflow: hidden;
}
.view_content_listing .row_listing_image img {
  max-width: 120px;
  width: 120px;
}
.view_content_listing .row_title_info {
  margin-left: 130px;
  font-size: 12px;
  line-height: 16px;
  color: #555;
}
.view_content_listing .row_title_info .row_sub_link {
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 3px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
}
/*Search bar
-----------------*/
#page_petition_index .header_bar_menu .header_bar_search .txt_input,
#page_petition_index .header_bar_menu.focus .header_bar_search .txt_input,
#page_petition_index .header_bar_menu .header_bar_search .txt_input:focus {
  text-indent: 36px;
  padding: 10px;
}
/*home
----------*/
div.js_petition_parent.row1,
div.js_petition_parent.row2 {
  overflow: hidden;
  padding: 10px;
}
.js_petition_parent .row_title_image_header {
  width: 130px;
  border: none;
  float: left;
  position: relative;
  overflow: hidden;
  max-height: 110px;
}
.js_petition_parent .row_title_image_header img {
  width: 100%;
}
.js_petition_parent ._moderator {
  word-wrap: break-word;
  margin: -5px -5px 10px;
}
.js_petition_parent .row_title_image_header_body {
  margin-left: 130px;
  min-height: 130px;
}
.js_petition_parent .row_title_image .no_image_user {
  vertical-align: bottom;
}
.js_petition_parent .row_title_image,
.js_petition_parent .row_title_image:hover {
  border: 0 none;
  padding-bottom: 3px;
  border-bottom: 3px solid transparent;
  box-shadow: none;
  top: 3px;
  transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
}
.js_petition_parent .row_title_image:hover {
  border-bottom-color: #333;
}
.js_petition_parent .row_title_info {
  margin-left: 75px;
  min-height: 50px;
}
.js_petition_parent .row_title_info .extra_info {
  color: #999;
}
.js_petition_parent .row_title_info span[id^="js_petition_edit"] {
  display: block;
  margin-top: -3px;
}
.js_petition_parent .item_content {
  padding: 0;
  word-break: break-word;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-height: normal;
  -webkit-line-clamp: 2;
  line-height: 18px;
  max-height: 36px;
}
.js_petition_parent .item_content * {
  font-size: 13px;
}
.js_petition_parent .extra_info {
  font-size: 12px;
}
.js_petition_parent .js_parent_feed_entry {
  margin-left: -216px;
  background: #fff;
  padding-top: 5px;
}
/*featured petition carousel*/
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* display none until init */
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
  float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer;
}
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.extra_info.stats {
  color: #999;
}
/*customized for petition*/
#js_block_border_petition_featured .yns_petition_carousel_title {
  margin: -10px -10px 10px;
  font-size: 18px;
  font-weight: 300;
  border-bottom: 3px #dbdbdb solid;
  color: #222;
  padding: 10px;
  background: #fff;
}
#page_petition_index .yns_petition_carousel_title {
  margin: -10px -10px 10px;
  font-size: 18px;
  font-weight: 300;
  border-bottom: 3px #dbdbdb solid;
  color: #222;
  padding: 10px;
  background: #fff;
}
.yns_petition_carousel .pet_img_tit {
  float: left;
  width: 40%;
}
.yns_petition_carousel .pet_img_tit .carousel_link {
  display: block;
  overflow: hidden;
  margin-right: 10px;
  max-height: 160px;
}
.yns_petition_carousel .pet_img_tit .carousel_link img {
  width: 100%;
  border: none;
}
.yns_petition_carousel .row_title_info {
  margin-left: 40%;
  max-height: 165px;
  overflow: hidden;
  line-height: 20px;
}
.yns_petition_carousel .row_title_info .featuredpetition_title {
  font-weight: bold;
  font-size: 18px;
  display: block;
  line-height: normal;
}
.yns_petition_carousel .row_title_info .extra_info {
  padding: 0 0 6px;
  color: #999999;
}
.yns_petition_carousel .row_title_info .item_content {
  padding: 10px 0 0;
  border-top: 1px solid #eee;
}
.yns_petition_carousel .owl-controls {
  position: absolute;
  top: -46px;
  right: 0;
}
.yns_petition_carousel .owl-controls .owl-prev,
.yns_petition_carousel .owl-controls .owl-next {
  display: inline-block;
  font-size: 0;
  font-family: fontAwesome;
  text-align: center;
  border: 2px solid #ddd;
  width: 20px;
  height: 20px;
  margin-left: 8px;
  vertical-align: bottom;
  border-radius: 100%;
  line-height: 16px;
}
.yns_petition_carousel .owl-controls .owl-prev:before,
.yns_petition_carousel .owl-controls .owl-next:before {
  font-size: 14px;
  color: #ddd;
}
.yns_petition_carousel .owl-controls .owl-prev:before {
  content: "\f104";
}
.yns_petition_carousel .owl-controls .owl-next:before {
  content: "\f105";
}
.yns_petition_carousel .owl-controls .owl-prev:hover,
.yns_petition_carousel .owl-controls .owl-next:hover {
  border-color: #555;
}
.yns_petition_carousel .owl-controls .owl-prev:hover:before,
.yns_petition_carousel .owl-controls .owl-next:hover:before {
  color: #555;
}
/*add petition
-------------------*/
body[id^=page_petition] .page_section_menu_header {
  background-color: #fff;
  padding-bottom: 0;
}
body[id^=page_petition] .page_section_menu_header > ul > li {
  display: inline-block !important;
  width: 100%;
  float: none;
}
/*tab:main*/
#page_petition_add .js_petition_block {
  padding: 10px;
  background: #fff;
}
#page_petition_add .table .table_right .js_datepicker_holder {
  margin: 0;
  padding: 0;
}
#page_petition_add .edit_menu_container {
  padding-bottom: 0;
}
#page_petition_add .global_attachment {
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #fff;
  padding: 0 10px;
  border: 1px solid #eee;
}
#page_petition_add .global_attachment ul.global_attachment_list {
  margin: 0;
}
#page_petition_add .js_attachment_list {
  border: 1px solid #eee;
  padding-bottom: 40px;
  display: none;
}
#page_petition_add .js_attachment_list .attachment_row_title {
  padding: 8px 10px;
}
#page_petition_add .js_attachment_list .attachment_row_title span.attachment_row_link {
  font-size: 13px;
  margin-right: 5px;
}
#page_petition_add .js_upload_form_image_holder {
  word-wrap: break-word;
}
/*tab:photos*/
#js_petition_block_photos h3 {
  margin-top: 15px;
  border: none;
}
.js_petition_photo_thumblist {
  padding: 10px;
  border: 1px solid #dfdfdf;
  text-align: center;
}
.js_petition_photo_thumblist .js_mp_photo {
  float: left;
  margin: 0 5px;
  padding: 5px;
  border: 1px solid #eee;
  background-color: #f5f5f5;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.js_petition_photo_thumblist .js_mp_fix_holder {
  position: relative;
  display: block;
  height: 80px;
}
.js_petition_photo_thumblist .js_mp_fix_holder img {
  max-width: 120px;
  max-height: 100%;
  width: auto;
}
.js_petition_photo_thumblist .js_mp_fix_holder a:nth-child(2) {
  display: table-cell;
  background-color: #fff;
  width: 120px;
  height: 80px;
  overflow: hidden;
  vertical-align: middle;
  text-align: center;
  box-shadow: 0 0 3px #ccc inset;
}
.js_petition_photo_thumblist .js_mp_fix_holder:hover,
.js_petition_photo_thumblist .row_focus {
  background: #FFFFCD;
}
.js_petition_photo_thumblist .js_photo_delete {
  position: absolute;
  right: 0;
  top: 0;
  font-family: fontAwesome;
  color: #fff;
  background: #e82c13;
  width: 17px;
  height: 17px;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
}
.js_petition_photo_thumblist .js_photo_delete:before {
  content: "\f00d";
  display: inline-block;
}
.js_petition_photo_thumblist .js_photo_delete img {
  display: none;
}
/*petition detail
-------------------------- */
#page_petition_view .item_view {
  position: static;
}
#page_petition_view #container #content > div._block_h1 > h1,
#page_petition_view .row h1 {
  padding-right: 40px !important;
}
#page_petition_view .item_view .item_bar {
  right: 20px;
}
#page_petition_view .row .item_view .item_bar {
  right: 0;
  top: -40px;
}
#page_petition_view .yn_page_favorite,
#page_petition_view .yn_page_unfavorite {
  margin-right: 0px;
}
#page_petition_view .row h1 {
  padding-right: 60px !important;
}
.ynspetition_detail_top {
  position: relative;
}
.ynspetition_detail_top:before,
.ynspetition_detail_top:after {
  content: "";
  display: table;
  clear: both;
}
.ynspetition_detail_img {
  padding-bottom: 10px;
}
.petition_large_image {
  position: relative;
  padding: 10px 10px 0;
  margin-bottom: 10px;
  max-height: 400px;
  overflow: hidden;
  width: 300px;
}
.petition_large_image .js_petition_click_image {
  display: block;
  background-color: #f5f5f5;
}
.petition_large_image a {
  text-align: center;
}
.petition_large_image img {
  width: auto;
  max-height: 250px;
  max-width: 100%;
}
.petition_imgcontainer #js_marketplace_click_image_viewer {
  left: 0;
  width: 100%;
  border-radius: 0;
  padding: 10px;
  background: none #ddd;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.petition_imgcontainer #js_marketplace_click_image_viewer_inner {
  padding: 0;
}
.petition_imgcontainer #js_marketplace_click_image_viewer img {
  max-width: 100% !important;
  width: auto;
  vertical-align: bottom;
}
.petition_imgcontainer #js_marketplace_click_image_viewer_close {
  position: absolute;
  right: 0;
  top: 0;
  background-color: #ddd;
  height: auto;
  line-height: normal;
}
.petition_imgcontainer #js_marketplace_click_image_viewer_close a,
.petition_imgcontainer #js_marketplace_click_image_viewer_close a:hover {
  color: #555;
  display: block;
  font-size: 0;
  text-transform: uppercase;
  text-align: center;
  width: 14px;
  height: 14px;
  line-height: 14px;
}
.petition_imgcontainer #js_marketplace_click_image_viewer_close a:before {
  content: "\f00d";
  font-family: fontAwesome;
  font-size: 12px;
  margin: 0;
  display: inline-block;
}
.petition_small_image {
  padding: 0 10px 5px;
  margin-top: -5px;
  width: 290px;
}
.petition_small_image ul {
  margin: 0 -2px;
}
.petition_small_image li {
  float: left;
  max-width: 16.666%;
  margin-bottom: 5px;
}
.petition_small_image li a {
  display: block;
  overflow: hidden;
  height: 36px;
  margin: 0 2px;
}
.petition_small_image li img {
  width: auto;
  height: 36px;
}
/*detail info list*/
#page_petition_view .info_holder {
  overflow: hidden;
  padding: 0 10px;
}
#page_petition_view .info_holder .info {
  margin-bottom: 0;
  padding: 5px 0;
}
#page_petition_view .info_holder .info:last-child {
  border-bottom: none;
}
#page_petition_view .info_holder .info_left {
  font-weight: bold;
  color: #333;
  padding-left: 0;
}
#page_petition_view .info_holder .info_right {
  word-wrap: break-word;
}
.petition_morelink {
  height: auto;
  margin: 10px 0;
}
.petition_morelink li {
  display: block;
}
.petition_morelink li a {
  display: block;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 300;
  border-top: 0 none;
  color: #555;
  transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease 0s;
  line-height: 32px;
}
.petition_morelink li a:hover {
  color: #000;
}
.petition_morelink li a:before {
  font-family: fontAwesome;
  margin-right: 5px;
  font-size: 12px;
  display: inline-block;
  color: #666;
}
.petition_morelink li:nth-child(1) a:before {
  content: "\f234";
}
.petition_morelink li:nth-child(2) a:before {
  content: "\f0e7";
}
.ynpetition_socialshare {
  margin: 0 10px;
}
.petition_maininfo {
  margin-bottom: 5px;
  position: absolute;
  top: 10px;
  right: 10px;
  left: 320px;
}
.petition_maininfo div.error_message,
.petition_maininfo .sign_now a.button,
.signed {
  margin: 0;
  font-size: 14px;
  text-align: center;
  line-height: 50px;
  padding: 0 15px;
  border: none;
}
.sign_now .button {
  color: #fff;
  background-color: #f27c22;
  border-color: #f27c22;
}
.sign_now .button:hover {
  background-color: #e46b0f;
  color: #fff;
  border-color: #e46b0f;
}
.signed {
  background-color: #ddd;
  color: #888;
}
.signed:before {
  content: "\f00c";
  display: inline-block;
  margin-right: 3px;
  font-family: fontAwesome;
}
.petition_maininfo .signature_goal {
  padding: 8px;
  overflow: hidden;
  border: 1px solid #eee;
  margin-bottom: 8px;
}
.petition_maininfo .sig_goal_tit {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 11px;
}
.petition_maininfo .sig_goal_cont {
  color: #333;
}
.petition_maininfo .sig_goal_cont strong {
  font-weight: bold;
  font-size: 20px;
  margin-right: 3px;
}
/*full info tab content*/
#container #content div#js_block_border_petition_detail {
  padding: 0 10px;
}
#container #content div#js_block_border_petition_detail .content {
  padding: 10px 0;
}
/*tab: letter*/
.pet_let_tit {
  font-size: 18px;
  font-weight: bold;
  padding: 0 0 5px;
}
.pet_let_cont {
  white-space: pre-line;
  word-wrap: break-word;
}
/*tab: signatures*/
.pet_sign > table {
  background: #F1F1F1;
  margin-bottom: 10px;
  width: 100%;
}
.pet_sign > table .tr {
  background: #fff;
}
.pet_sign > table tr:hover {
  background: #ffffdf;
}
.pet_sign tr.pet_sign_tit td {
  background: #555;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  height: 35px;
  padding-left: 10px;
  text-align: left;
  vertical-align: middle;
}
.pet_sign > table .tr td {
  border-bottom: 1px solid #dfdfdf;
}
.pet_sign tr.pet_sign_tit td:nth-child(1) {
  width: 40%;
}
.pet_sign > table td {
  padding: 5px 10px;
}
.pet_sign > table td.pet_res_tit {
  width: 50%;
  vertical-align: top;
}
.pet_sign > table td.pet_img_tit img,
.pet_sign > table td.pet_img_tit .no_image_user {
  float: left;
  margin-top: 3px;
}
.pet_sign > table td.pet_img_tit .row_title_info {
  margin-left: 60px;
  padding-right: 15px;
}
.pet_sign div.row_title_info a.link {
  font-size: 12px;
  font-weight: normal;
}
.pet_sign div.row_title_info div.extra_info {
  margin-top: 0px;
}
/*tab: news*/
#js_block_border_petition_detail div.info_holder.news_detail {
  padding: 0;
  margin: 0;
}
#js_block_border_petition_detail div.info_holder.news_detail .news {
  overflow: visible;
  padding-bottom: 15px;
}
#js_block_border_petition_detail div.info_holder.news_detail .news h3 {
  padding: 0;
  background: transparent;
}
#js_form_news #update_news input {
  margin-bottom: 8px;
}
#js_form_news #update_news input:last-child {
  margin-bottom: 0;
}
.pet_dis_tit {
  color: #333;
  font-weight: bold;
  width: 80%;
  font-size: 16px;
}
.discussion_id {
  border-bottom: 1px solid #dfdfdf;
  position: relative;
  padding: 10px 0;
}
.discussion_id .actions {
  position: absolute;
  top: 10px;
  right: 10px;
}
.discussion_id .actions li {
  display: inline;
}
/*petition status*/
.petition_closed,
.petition_victory {
  background-color: #555;
  color: #fff;
  font-weight: 300;
  font-size: 12px;
  text-transform: uppercase;
  padding: 8px 12px;
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 2;
}
.petition_victory {
  background-color: #ec6400;
}
.petition_closed ~ a img {
  opacity: 0.8;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
}
/*help
---------*/
.help_list,
#page_petition_help_view ._block_content {
  background: #fff;
  padding: 10px;
}
.help_list td {
  padding: 10px 0;
  border-bottom: 1px solid #eee;
  vertical-align: top;
}
.help_list tr:first-child td {
  padding-top: 0;
}
.help_img img,
.help_img .no_image_item {
  max-width: 90px;
  width: 90px;
  margin-right: 15px;
  margin-top: 3px;
}
.help_img .no_image_item {
  height: 90px;
  background: url("../../../../PF.Base/module/petition/static/image/no_photo_small.png") center center no-repeat;
  background-size: cover;
}
.help_cont .pet_help_tit {
  font-weight: bold;
  margin-bottom: 5px;
}
.help_cont .pet_help_cont {
  font-size: 13px;
  color: #555;
}
#page_petition_help_view .js_petition_click_image {
  float: left;
  margin-right: 12px;
  margin-bottom: 8px;
}
#page_petition_help_view .js_petition_click_image img {
  max-width: 90px;
}
#page_petition_help_view ._block_content:after {
  content: "";
  display: table;
  clear: both;
}
/* categories */
#panels #js_block_border_petition_category {
  border: 1px solid #dbdbdb;
}
#panels #js_block_border_petition_category:hover {
  border: 1px solid #298ada;
}
#panels #js_block_border_petition_category:hover > .content {
  display: block;
}
#panels #js_block_border_petition_category:hover > .title {
  background: #298ada !important;
  color: #ffffff;
}
#panels #js_block_border_petition_category:hover > .title:after {
  background: #227dc7;
}
#panels #js_block_border_petition_category:hover > .title:before {
  color: #fff;
}
#panels #js_block_border_petition_category > .title {
  text-transform: uppercase;
  background: #ffffff;
  color: #999999;
  font-size: 14px;
  border: 0px;
  height: 40px;
  line-height: 40px;
  position: relative;
  padding: 0px !important;
  text-indent: 50px;
}
#panels #js_block_border_petition_category > .title:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0px !important;
  content: '\f0c9';
  position: absolute;
  left: 8px;
  top: 8px;
  font-size: 24px;
  color: #cccccc;
  z-index: 2;
}
#panels #js_block_border_petition_category > .title:after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 40px;
  height: 40px;
  background: #ebebeb;
  content: '';
  z-index: 1;
}
#panels #js_block_border_petition_category > .content {
  display: none;
}
/* Responsive
-------------------*/
@media only screen and (max-device-width: 1000px), only screen and (max-width: 1000px) {
  .show-side-panel-mode {
    overflow: hidden;
  }
  .show-side-panel-mode #container #panels {
    overflow-y: auto;
  }
}
@media screen and (max-width: 700px) {
  body[id^=page_petition] #container {
    display: block;
  }
  /*invite form*/
  .yns_invite_frdlist,
  .yns_petition_newguest_list {
    float: none;
    width: auto;
  }
  .yns_invite_frdlist .label_flow {
    height: 120px !important;
  }
  .yns_petition_newguest_list .label_flow {
    height: 150px !important;
  }
  .yns_petition_newguest_list .js_cached_friend_name {
    float: left;
    width: 44%;
    margin: 0 3%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  /*home
	-------------*/
  .yns_petition_carousel .pet_img_tit {
    float: none;
    width: 100%;
    margin-bottom: 5px;
  }
  .yns_petition_carousel .pet_img_tit .carousel_link {
    margin-right: 0;
    max-height: 350px;
  }
  .yns_petition_carousel .row_title_info {
    margin-left: 0;
  }
  /*list petition*/
  .js_petition_parent.row1,
  .js_petition_parent.row2 {
    padding-top: 0;
  }
  .js_petition_parent .row_title_image_header {
    float: none;
    border: none;
    position: relative;
    width: auto;
    left: 0;
    max-height: 300px;
    overflow: hidden;
  }
  .js_petition_parent .row_title_image_header img {
    width: 100%;
  }
  .js_petition_parent .row_title_image_header_body {
    margin-left: 0;
    border: none;
    padding-top: 10px;
  }
  .js_petition_parent .js_parent_feed_entry {
    margin-left: -75px;
  }
  .js_petition_parent .row_title_image_header_body div.row_title_image {
    left: 0;
  }
  .js_petition_parent .row_title_info {
    margin-left: 65px;
  }
  /*petiotion detail
	----------------------*/
  #page_petition_view .item_view .item_bar {
    right: 0;
  }
  .ynspetition_detail_top .ynpetition_socialshare {
    margin-bottom: 5px;
  }
  .petition_image_wrapper .petition_large_image {
    width: auto;
    max-height: none;
  }
  .petition_image_wrapper .js_petition_click_image img {
    width: 100%;
    max-height: none;
  }
  .petition_maininfo .signature_goal {
    text-align: center;
  }
  .petition_maininfo {
    position: static;
  }
  .petition_morelink {
    text-align: center;
    border-bottom: 1px solid #eee;
  }
  .petition_morelink li {
    display: inline-block;
    margin: 0 10px;
  }
  /*tab: signatures*/
  .pet_sign table tr.pet_sign_tit {
    display: none;
  }
  .pet_sign table tr {
    display: block;
  }
  .pet_sign table tr td {
    padding: 5px;
    display: block;
  }
  .pet_sign table tr td .extra_info {
    padding: 0;
  }
  .pet_sign > table td.pet_img_tit {
    border-bottom: none;
    width: auto;
  }
  .pet_sign > table td.pet_img_tit .row_title_info {
    padding-right: 0;
  }
  /*js box*/
}
@media screen and (max-width: 440px) {
  /*petition detail
	----------------------*/
  /*help
	-------------*/
  #page_petition_help_view .js_petition_click_image {
    float: none;
    margin: 0 0 10px;
    width: 100%;
  }
  /*add petition
	-----------------*/
}
@media screen and (max-width: 320px) {
  /*petition detail
	----------------------*/
  .petition_morelink {
    height: auto;
  }
  .petition_morelink li {
    float: none;
    display: block;
  }
  .petition_morelink li a {
    margin-right: 0;
  }
  #page_petition_view .info_holder .info_left {
    float: none;
    width: auto;
  }
  #page_petition_view .info_holder .info_right {
    margin-left: 0;
  }
  .petition_maininfo div.error_message,
  .petition_maininfo .sign_now a.button,
  .petition_maininfo .signed {
    display: block;
    position: static;
    line-height: 50px;
  }
}
#page_petition_view #js_details_container img {
  max-width: 100%;
}
/*----------  Tabs Page Detail  ----------*/
div#content #js_block_border_petition_detail div.menu li {
  float: none !important;
}
@media (min-width: 768px) {
  div#content #js_block_border_petition_detail div.menu li {
    display: table-cell !important;
  }
}
div#content #js_block_border_petition_detail div.menu li a {
  padding: 10px 15px;
  border-radius: 0;
  margin: 0;
  border: none;
  border-bottom: 1px solid #ddd;
}
div#content #js_block_border_petition_detail div.menu li a:hover {
  background: #f8f8f8;
}
#page_petition_view #js_block_border_petition_detail .content .menu {
  padding-bottom: 16px;
}
#page_petition_view #js_block_border_petition_detail #js_details_container .menu {
  display: none !important;
}
/*End petition*/
/*Begin resume*/
/**
 *
 * @copyright      YouNet Company
 * @author         VuDP, TienNPL, TrucPTM, ThaoTLH
 * @package        Module_Resume
 * @version        3.01
 *
 */
/* CSS for my resume detail */
body[id^=page_resume] #public_message {
  display: none !important;
}
.yns .res-tip p {
  margin-bottom: 5px;
  background: url("../../../../PF.Base/module/resume/static/image/res1.png") no-repeat 0 -130px;
  font-size: 12px;
  padding-left: 16px;
}
.yns .res-tip .tip-title {
  background: url("../../../../PF.Base/module/resume/static/image/bd.jpg") no-repeat bottom left;
  font-weight: bold;
  margin-bottom: 6px;
  padding: 5px 5px 5px 0;
}
.yns .new-section {
  border: 1px solid #DFDFDF;
  font-size: 12px;
  padding: 10px 20px;
  background: #FAFAFA;
  margin-left: 0;
  margin-right: 0;
}
.yns .new-section .add-new {
  right: 20px;
}
/* CSS for my resume */
.yns-publish {
  background-position: 0 -148px;
}
.yns-complete {
  background-position: 0 -169px;
}
.yns-uncomplete {
  background-position: 0 -188px;
}
.resume_item .yns-publish-btn:hover,
.resume_item .yns-publish-btn {
  background: #ff7e0b;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  border: 1px solid #b8853c;
  text-decoration: none;
}
.resume_item .yns-private-btn:hover,
.resume_item .yns-private-btn {
  background: #ff0000;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  border: 1px solid #b8853c;
  text-decoration: none;
}
.resume_item .yns-disabled-btn:hover,
.resume_item .yns-disabled-btn {
  background: #a9a9a9;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  border: 1px solid #b8853c;
  text-decoration: none;
}
.yns .my-res-option {
  font-size: 12px;
  margin-bottom: 5px;
  font-weight: bold;
}
.adv-search-left {
  float: left;
  width: 175px;
}
.adv-search-right #country_iso {
  float: left;
  margin-right: 10px;
}
.adv-search-right #js_country_child_id {
  padding-top: 0px!important;
}
/*CSS for who view me*/
.yns.who-view-me {
  font-size: 12px;
  padding-bottom: 20px;
  border-bottom: 1px solid #dfdfdf;
}
.row_whoview {
  border-bottom: 1px solid #DFDFDF;
  padding-bottom: 5px;
  padding-top: 5px;
  font-size: 12px;
  position: relative;
}
#content .yns .row_whoview div.info {
  border: none;
  clear: none;
  margin-bottom: 0;
}
.row_whoview span {
  color: #9F9F9F;
}
.menu_viewme {
  top: -5px !important;
}
.yns .send-mess {
  position: absolute;
  top: 10px;
  right: 0;
}
#content .yns .row_whoview div.info_left {
  color: #808080;
}
.yns.view-more {
  margin-top: 20px;
}
.page_section_menu ul.yns-viewmore-option {
  position: absolute;
  left: 0;
  padding: 5px 0;
  height: 43px;
  border-top: 1px solid #DFDFDF;
  top: 29px;
}
#content div.info_left_pdf {
  float: left;
  padding-right: 8px;
  width: 182px;
}
.ynr-display {
  margin-left: 469px;
  font-size: 13px;
}
.ynr-add-sumary .ynr-display {
  margin-left: 432px;
  margin-top: 8px;
}
.ynr-add-sumary .default_profile_info {
  font-size: 12px;
  color: #666666;
  font-weight: bold;
}
.table_right.multi_location_holder {
  font-size: 12px;
  color: #888;
  font-weight: bold;
}
.table_right.multi_location_holder .ynf-location-item {
  overflow: hidden;
  margin-bottom: 10px;
}
.table_right.multi_location_holder .ynf-location-item > div {
  float: left;
  margin-right: 20px;
}
.ynf-show-profile {
  display: inline-block;
}
/*============================
Younet css-theme customize
==============================*/
/* common styles
-------------------------------*/
.clr {
  clear: both;
  display: block;
  height: 0;
}
.resume_item:after,
.resume_item:before,
.yns-bg:after,
.yns-bg:before,
.yns-basic-header:before,
.yns-basic-header:after {
  content: "";
  display: table;
  clear: both;
}
body select {
  -webkit-appearance: normal !important;
}
/*Responsive video*/
.video_container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}
.video_container iframe,
.video_container object,
.video_container embed,
.video_container video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
body[id^=page_resume_] .table_clear_button li {
  width: 33.33%;
  padding: 0 5px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
}
/*Breadcrumbs*/
.breadcrumbs h1 {
  float: left;
}
.breadcrumbs #breadcrumb_list {
  padding: 0px;
  display: inline-block;
  float: left;
}
.breadcrumbs #breadcrumb_list ul li a,
.breadcrumbs #breadcrumb_list ul li a:hover {
  line-height: 42px;
  display: block;
}
/* block: general styles */
body[id^="page_resume"] #panels #left .title,
body[id^="page_resume"] #panels #right .title {
  padding: 10px;
  background: #fff;
}
body[id^="page_resume"] #panels #left .content,
body[id^="page_resume"] #panels #right .content {
  padding: 10px;
  background: #fff;
}
body[id^="page_resume"] #container #content .block {
  padding: 0;
}
body[id^="page_resume"] #container #content .block .title {
  padding: 10px;
  background: #fff;
}
body[id^="page_resume"] #container #content .block .content {
  padding: 10px;
  background: #fff;
}
body[id^="page_resume"] #container #content > div._block_h1 > h1 {
  background: #fff;
  font-size: 18px;
  padding: 10px 42px 10px 10px;
}
body[id^="page_resume"].show-side-panel-mode #container #panels .title,
body[id^="page_resume"].show-side-panel-mode #container #panels .content {
  padding-left: 0;
  padding-right: 0;
}
body[id^="page_resume"].show-side-panel-mode #container #panels .block .sub_section_menu {
  margin-left: 0;
  margin-right: 0;
}
/*Specific styles for Resume
-------------------------------------------*/
.ynresume_advSearch {
  display: table-cell;
}
.ynresume_advSearch a {
  display: block;
  line-height: 40px;
  height: 40px;
  padding: 0 15px;
  color: #222;
  text-transform: uppercase;
}
.ynresume_advSearch a:hover {
  background-color: #d6d6d6;
  color: #222;
}
.yns.adv-search-block {
  background-color: #fff;
  padding: 10px;
  margin-bottom: 15px;
}
.yns.adv-search-block table:first-child {
  padding-top: 0;
  background-color: #ff0000;
}
#resume_import img {
  display: none;
}
#resume_import a {
  padding-left: 24px;
}
#resume_import a:before {
  font-size: 14px;
  font-family: fontAwesome;
  content: "\f067";
  color: #fff;
  position: absolute;
  margin: 1px 5px 0 -17px;
}
#resume_import a:hover:before {
  color: #555;
}
.resume_upgrade_btn a.button,
.resume_upgrade_btn a.button:hover {
  font-size: 14px;
  line-height: normal;
  font-weight: 300;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  width: 100%;
  margin: 10px 0;
  border: 0 none;
  text-transform: none;
  color: #555;
  background-color: #e0eff8;
  white-space: normal;
}
.resume_upgrade_btn a.button:hover {
  color: #fff;
  background-color: #92c6e4;
}
/*Resume action icons*/
.yns-item {
  display: inline-block;
  margin: 0 2px;
}
.resume_item_right .yns-item {
  font-size: 0 !important;
}
.yns-item:before,
.yns-item-pdf:before {
  font-size: 14px;
  font-family: fontAwesome;
  color: #666;
}
.yns-item-pdf:before {
  content: "\f1c1";
}
.yns-search:before {
  content: "\f002";
}
.yns-mail:before {
  content: "\f199";
}
.yns-note:before {
  content: "\f0f6";
}
.yns-item-pdf:before {
  content: "\f1c1";
}
.yns-fav:before {
  content: "\f006";
}
.yns-un-fav:before {
  content: "\f005";
}
/*Resume list*/
.resume_item {
  padding: 10px;
  border-bottom: 1px solid #dfdfdf;
  position: relative;
  background-color: #fff;
}
.resume_item_left {
  float: left;
  width: 140px;
  overflow: hidden;
  max-height: 140px;
}
.resume_item_left img {
  width: 100%;
}
.resume_item_right {
  margin-left: 155px;
  margin-right: 130px;
}
.resume_item_right h4 {
  margin-bottom: 5px;
  font-size: 16px;
  margin-top: 0;
}
.resume_item_right h4 a strong {
  margin-right: 2px;
  text-transform: uppercase;
}
.resume_item_right h4:nth-child(2) {
  font-size: 14px;
}
.resume_item_right h4:nth-child(2) a {
  color: #555;
}
.resume_item_right h4:nth-child(2) a strong {
  margin-right: 0;
  text-transform: none;
}
.resume_item .yns-viewall:hover,
.resume_item .yns-viewall {
  position: absolute;
  top: 0;
  right: 0;
  font-weight: bold;
  font-size: 13px;
  padding: 6px 10px;
  margin: 15px 15px 0 0;
}
.resume_item .yns-viewall:hover.yns-item,
.resume_item .yns-viewall.yns-item {
  display: block;
  font-size: 11px!important;
  color: #666;
  text-transform: uppercase;
  font-weight: normal;
  margin: 0;
  padding: 0;
  margin-top: 5px;
}
.resume_item .yns-viewall:hover.yns-un-fav:before,
.resume_item .yns-viewall.yns-un-fav:before {
  margin-right: 5px;
}
.resume_item .yns-res-info {
  margin-bottom: 5px;
}
.resume_item .yns-res-info p {
  margin: 0;
}
/*Detail resume*/
.resume_header_link {
  background: #fafafa;
  border-bottom: 1px #eee solid;
  padding: 10px;
}
.resume_header_link .yns-item {
  margin-right: 8px;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: normal;
  color: #333;
}
.resume_header_link a:hover {
  text-decoration: none;
}
.resume_header_link .yns-item:before {
  margin-right: 5px;
}
.resume_header_link .yns-mail:before {
  font-size: 17px;
  vertical-align: -1px;
}
.yns_resume_basic {
  margin-top: 20px;
}
.yns .resume_image {
  float: left;
  width: 140px;
  text-align: center;
}
.yns .resume_image img {
  width: 100%;
  margin-bottom: 5px;
}
.yns .resume_image .button {
  font-size: 13px;
}
.yns .basic_info {
  margin-left: 155px;
  position: relative;
}
.yns .basic_info .name {
  font-size: 18px;
  font-weight: bold;
  color: #333;
  white-space: nowrap;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.yns .basic_info .edit {
  display: block;
  right: 0;
  top: 0;
  padding: 4px 0 4px 10px;
  font-size: small;
  display: inline-block;
  color: #666;
  text-transform: uppercase;
}
.yns .basic_info .yns-detail-action {
  position: absolute;
  top: 0;
  right: 0;
}
.yns .basic_info .edit:hover,
.yns .basic_info .edit:hover i {
  color: #333;
}
.yns .f18 {
  font-size: 18px;
}
.yns .basic_info_export {
  float: left;
  padding-right: 15px;
  margin-left: 15px;
  border-right: 1px solid #dfdfdf;
}
.yns .person-info {
  overflow: hidden;
  border-top: 1px solid #dfdfdf;
  margin-top: 5px;
  padding-top: 8px;
}
.yns .person-info .info_right {
  word-break: break-word;
  word-wrap: break-word;
}
#content .yns div.info {
  margin-bottom: 0;
  border-bottom: 1px solid #eee;
}
#content .yns div.info:last-child {
  border: none;
}
#content .yns div.info_left {
  padding-left: 0;
  width: 155px;
}
#content .yns div.info_right {
  margin-left: 155px;
}
.yns .lock-icon {
  background-position: 0 -111px;
}
.yns .upgrade-btn {
  background: #FF8011;
  border: 1px solid #B8853C;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  color: #fff;
  font-weight: bold;
  margin-left: 5px;
  padding: 7px 13px;
  text-transform: uppercase;
}
.yns .upgrade-btn-link:hover {
  text-decoration: none;
}
#content .yns .res-contact {
  margin-top: 14px;
  padding-bottom: 14px;
}
.yns .basic_note {
  font-size: 13px;
  padding: 10px;
  border-bottom: 1px solid #DFDFDF;
  background-color: #FFFFA9;
}
.yns .basic_note span.extra_info,
.yns-note-content {
  word-wrap: break-word;
}
.yns .basic_info_content {
  background: #edf6fa;
  margin-bottom: 15px;
  overflow: hidden;
}
.yns .res-percent {
  font-weight: bold;
}
.yns .res-percent span {
  font-size: 16px;
  font-weight: bold;
  margin-right: 5px;
}
.yns .basic_info_content .yns-bg {
  background: #fff;
  float: none;
  padding: 10px;
}
.yns.contact-info {
  line-height: 20px;
  background-color: #fff;
  padding: 25px;
  margin-bottom: 15px;
}
#content .yns.contact-info.extra_info {
  text-align: left;
  word-wrap: break-word;
}
.yns.contact-info h3 {
  font-size: 14px;
  font-weight: bold;
  position: relative;
  margin: -10px -10px 10px;
}
.yns.contact-info .add-new {
  font-size: 13px;
  position: absolute;
  right: 0;
  display: block;
  top: -5px;
  height: 100%;
  line-height: normal;
  padding: 10px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
}
.yns .experience_content {
  line-height: 20px;
  border-bottom: 1px solid #eee;
}
.yns .experience_content.extra_info {
  color: #333;
}
.yns .experience_content.extra_info i {
  font-size: 12px;
  font-style: normal;
  color: #999;
}
.yns .experience_content:last-child,
.yns .experience_content:last-of-type {
  border-bottom: none;
}
.yns .experience_content p {
  margin-bottom: 5px;
}
.yns .experience_content .f_14 strong,
.yns .experience_content .f_14 b {
  font-size: 14px;
  text-transform: uppercase;
  margin-bottom: 8px;
}
.yns .experience_content .f_11 {
  font-size: 11px;
  margin: 0 5px;
}
.yns .experience_content .company_name {
  color: #3B5998;
  font-weight: bold;
}
.skill_education a,
.skill_education a:hover {
  border: 1px solid #DFDFDF;
  border-radius: 2px;
  display: inline-block;
  margin-bottom: 5px;
  padding: 3px 10px;
  color: #333;
  text-decoration: none;
  margin-right: 4px;
}
.resume_experience .edu_time strong {
  display: inline-block;
  vertical-align: bottom;
  padding: 1px 5px;
  background-color: #666;
  color: #fff;
  font-size: 11px;
}
/*who viewed me*/
.whoviewed_text {
  padding: 10px 10px 5px;
  background: #fff;
}
/*my resumes*/
.my-resume.resume_item ._moderator {
  margin-bottom: 10px;
  height: 40px;
}
.my-resume .resume_item_left {
  width: 100px;
}
.my-resume .resume_item_right {
  margin-left: 115px;
  margin-right: 0;
}
.resume_item.my-resume .row_edit_bar_parent .row_edit_bar .row_edit_bar_action {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
/*Progress bar*/
.yns .res-complete {
  padding: 10px;
}
.yns .res-complete .res-tip {
  float: right;
  margin-top: -52px;
  padding-bottom: 10px;
}
.meter-wrap-l,
.meter-wrap-r,
.meter-wrap {
  background: url("../../../../PF.Base/module/resume/static/image/nl-sm.png") repeat-x;
}
.meter-wrap {
  background-position: 0 -29px;
  height: 22px;
  padding-top: 3px;
}
.meter-wrap-l {
  background-position: 0 -2px;
  padding-left: 3px;
  background-repeat: no-repeat;
}
.meter-wrap-r {
  background-position: 100% -55px;
  padding-right: 2px;
  width: 212px;
  background-repeat: no-repeat;
}
.meter-wrap-l {
  height: 22px;
  margin: 5px 0 0;
}
.meter-value {
  height: 15px;
  background: url("../../../../PF.Base/module/resume/static/image/nl-s.jpg") no-repeat;
  text-align: center;
  color: #fff;
  font-weight: bold;
  font-size: 10px;
  line-height: 15px;
}
/*Edit reumse*/
.yns.menu-add {
  float: left;
  margin: 5px;
}
.yns.action-add {
  float: right;
  margin-top: 4px;
}
.yns.menu-add li,
.yns.action-add li {
  float: left;
}
.yns.menu-add li {
  margin-right: 20px;
  font-size: 20px;
  font-weight: bold;
}
.yns a.page_section_menu_link,
.yns a.page_section_menu_link:hover {
  font-size: 11px;
  text-transform: uppercase;
  display: inline-block;
  position: inherit;
  text-indent: 0;
  color: #333;
}
.yns.add-res {
  position: relative;
  overflow: hidden;
  border-bottom: 1px solid #eee;
  background: #fafafa;
  margin-bottom: 1px;
}
body[id^=page_resume] .page_section_menu_header {
  margin-top: -16px;
}
/*
#page_resume_add form#yresume_add_form,
#page_resume_summary form #yresume_add_form,
#page_resume_experience form #yresume_add_form,
#page_resume_education form #yresume_add_form,
#page_resume_skill form #yresume_add_form,
#page_resume_certification form #yresume_add_form,
#page_resume_language form #yresume_add_form,
#page_resume_publication form #yresume_add_form,
#page_resume_addition form #yresume_add_form{padding:0 15px 15px;background:#fff;}
*/
#page_resume_add form.yresume_add_form {
  padding: 0 15px 15px;
  background: #fff;
}
body[id^=page_resume] form#yresume_add_form {
  padding: 0 15px 15px;
  background: #fff;
}
#content form .table .table_right select {
  margin: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding-right: 10px;
  background: #f5f5f5;
}
#content form .table .table_left {
  font-weight: normal;
}
#content form .table .table_right input[type="file"] {
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  background: none;
  padding: 0;
  border: none;
}
.class_answer {
  margin-bottom: 10px;
  display: block;
  border-bottom: 1px solid #f6f6f6;
  padding-bottom: 5px;
}
/*add tag textarea*/
.textareaselect.table {
  background: #F4F4F4;
  padding: 10px;
  border: 1px #f5f5f5 solid;
  height: 98px;
  padding-bottom: 20px;
  overflow: auto;
  margin-top: 10px;
}
.textareaselect.table .table_right,
.textareaselect.table .table_left_add {
  border: none;
  padding: 0;
  background-color: #F4F4F4;
}
.chzn-choices li {
  float: left;
  list-style: none outside none;
}
.chzn-choices .search-choice {
  background-color: #E4E4E4;
  border: 1px solid #B4B4B4;
  border-radius: 2px;
  color: #333333;
  line-height: 13px;
  margin: 0 5px 5px 0;
  padding: 3px 19px 3px 6px;
  position: relative;
  font-size: 13px;
  font-weight: bold;
}
.chzn-choices .search-choice .search-choice-close {
  position: absolute;
  font-family: fontAwesome;
  color: #666;
  font-size: 12px;
  right: 5px;
  top: 4px;
  font-weight: normal;
}
.chzn-choices .search-choice .search-choice-close:before {
  content: "\f00d";
}
/*Selector date picker*/
form.yresume_add_form .form-inline.select_date {
  display: flex;
  display: -webkit-flex;
}
form.yresume_add_form .form-inline.select_date select.js_datepicker_month,
form.yresume_add_form .form-inline.select_date select.js_datepicker_day,
form.yresume_add_form .form-inline.select_date select.js_datepicker_year {
  width: 100%;
  margin: 5px !important;
}
@media (max-width: 480px) {
  form.yresume_add_form .form-inline.select_date {
    display: block;
  }
  form.yresume_add_form .form-inline.select_date select.js_datepicker_month,
  form.yresume_add_form .form-inline.select_date select.js_datepicker_day,
  form.yresume_add_form .form-inline.select_date select.js_datepicker_year {
    margin: 0 !important;
    margin-bottom: 10px !important;
  }
}
/*list content*/
.yns_resume_listcontent {
  background: #fff;
  margin-top: 10px;
  padding: 10px;
}
.yns_resume_listcontent .section_row {
  border-bottom: 1px solid #eee;
  padding: 10px 15px;
}
.yns_resume_listcontent h3 {
  font-size: 20px !important;
  font-weight: bold;
}
.resume_section_info_content,
.publication_summary {
  padding: 5px 0;
}
.resume_section_info_content i,
.publication_summary i {
  font-style: normal;
  font-weight: bold;
}
.publication_summary .summary_text {
  font-size: 13px;
  color: #666;
  margin-left: 20px;
  padding-left: 10px;
  border-left: 1px solid #eee;
  margin-top: 5px;
}
.info_section_title {
  position: relative;
}
.info_section_title span {
  font-size: 15px;
  font-weight: bold;
  color: #555;
}
.info_section_title .info_section_link {
  position: absolute;
  right: 0;
  top: 8px;
  font-size: 13px;
  font-weight: 300px;
}
/*Basic info*/
.summary_label {
  padding: 30px 15px 10px;
  padding-top: 0;
  font-size: 16px;
  color: #888;
  margin: 0 -15px;
  border-bottom: 1px solid #eee;
}
.summary_label:first-of-type {
  padding-top: 10px;
}
.ynr-add-sumary.summary_content {
  border-bottom: none;
  margin-bottom: 10px;
}
/*Summary*/
.ynf-location-item td {
  border-bottom: 1px solid #ccc;
  padding: 5px 0;
}
.ynf-location-item:last-child td {
  border-bottom: none;
}
#page_resume_summary .table .table_right select#authorized_country_iso,
#page_resume_summary .table .table_right #authorized_js_country_child_id {
  vertical-align: bottom;
}
/*Experiendce*/
.yns_timeperiod {
  margin-left: -5px;
}
.yns_timeperiod .yns_exptime_month,
.yns_timeperiod .yns_exptime_year {
  width: auto !important;
  min-width: 100px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 8px !important;
}
.yns_timeperiod .text_label {
  display: inline-block;
  line-height: 40px;
  padding: 0 10px;
}
.yns_timeperiod .end_experience {
  padding-left: 5px;
}
/*Additional Information*/
.add_icon,
.remove_icon,
#add_more_element {
  display: inline-block;
  padding: 3px;
  line-height: 12px;
  width: 17px;
  height: 17px;
  color: #fff !important;
  text-align: center;
  vertical-align: bottom;
  border-radius: 3px;
  margin: 10px 0px 10px 5px;
}
.add_icon,
#add_more_element {
  background-color: #555;
}
.add_icon:hover,
#add_more_element:hover {
  background-color: #2688c0;
}
.remove_icon {
  background-color: #d84949;
}
.add_icon img,
.remove_icon img,
#add_more_element img {
  display: none;
}
.add_icon:before,
.remove_icon:before {
  font-size: 12px;
}
.add_icon:before,
#add_more_element:before {
  content: "\f067";
  font-family: FontAwesome;
}
.remove_icon:before {
  content: "\f068";
  font-family: FontAwesome;
}
.ynf-loaction-added .add_icon,
.ynf-loaction-added .remove_icon {
  color: #df4545;
  float: right;
}
.ynf-loaction-added .add_icon:hover,
.ynf-loaction-added .remove_icon:hover {
  color: #666;
}
/*experience*/
#page_resume_experience .yns_timeperiod {
  padding-top: 8px;
}
/*education*/
#page_resume_education .table .table_right select#start_year,
#page_resume_education .table .table_right select#end_year {
  display: inline-block;
  margin: 0 10px 8px;
  vertical-align: middle;
  width: auto;
  min-width: 80px;
}
#page_resume_education .table .table_right select#start_year {
  margin-left: 0;
}
#page_resume_education .table .table_right select#end_year {
  margin-right: 0;
}
.text_tip {
  font-size: 12px;
  color: #888;
}
/*=================================
Resume css responsive
===================================*/
@media only screen and (max-device-width: 1000px), only screen and (max-width: 1000px) {
  body[id^=page_resume] .show-side-panel-mode {
    overflow: hidden;
  }
  body[id^=page_resume] .show-side-panel-mode #container #panels {
    overflow-y: auto;
  }
  body[id^=page_resume] #content {
    display: block;
  }
}
@media only screen and (max-device-width: 550px), only screen and (max-width: 550px) {
  form .table .table_right select.js_datepicker_month,
  form .table .table_right select.js_datepicker_day,
  form .table .table_right select.js_datepicker_year {
    width: 31.8%;
  }
  .yns .res-complete .res-tip {
    float: none;
    margin-top: 0;
    padding-bottom: 0;
  }
  .yns_timeperiod .yns_exptime_month,
  .yns_timeperiod .yns_exptime_year {
    width: 48.7% !important;
    min-width: 0;
    margin-left: 0 !important;
  }
  .yns_timeperiod .end_experience {
    display: block;
    padding-left: 0;
  }
  .yns_timeperiod .end_experience span {
    display: block;
    margin-bottom: 5px;
    text-align: center;
  }
  .resume_item_left {
    float: none;
    width: auto;
    max-height: 300px;
  }
  .resume_item_right {
    margin: 10px 0 0;
  }
  .resume_item .yns-viewall:hover,
  .resume_item .yns-viewall {
    position: static;
    margin-right: 0;
  }
  .my-resume .resume_item_left {
    float: none;
    width: auto;
  }
  .my-resume .resume_item_left img {
    width: 100%;
    height: auto;
  }
  .my-resume .resume_item_right {
    margin-left: 0;
  }
}
@media only screen and (max-device-width: 480px), only screen and (max-width: 480px) {
  .yns .resume_image {
    float: none;
    width: auto;
  }
  .yns .basic_info {
    margin: 10px 0 0;
  }
  .yns.menu-add {
    float: none;
  }
  .yns.menu-add li {
    float: none;
    margin-right: 100px;
  }
  .yns.action-add {
    position: absolute;
    right: 10px;
    top: 5px;
  }
  #content .yns div.info_left {
    display: block;
    float: none;
  }
  #content .yns div.info_right {
    margin-left: 0;
  }
}
#panels #js_block_border_resume_categories {
  border: 1px solid #dbdbdb;
}
#panels #js_block_border_resume_categories:hover {
  border: 1px solid #298ada;
}
#panels #js_block_border_resume_categories:hover > .content {
  display: block;
}
#panels #js_block_border_resume_categories:hover > .title {
  background: #298ada !important;
  color: #ffffff;
}
#panels #js_block_border_resume_categories:hover > .title:after {
  background: #227dc7;
}
#panels #js_block_border_resume_categories:hover > .title:before {
  color: #fff;
}
#panels #js_block_border_resume_categories > .title {
  text-transform: uppercase;
  background: #ffffff;
  color: #999999;
  font-size: 14px;
  border: 0px;
  height: 40px;
  line-height: 40px;
  position: relative;
  padding: 0px !important;
  text-indent: 50px;
}
#panels #js_block_border_resume_categories > .title:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0px !important;
  content: '\f0c9';
  position: absolute;
  left: 8px;
  top: 8px;
  font-size: 24px;
  color: #cccccc;
  z-index: 2;
}
#panels #js_block_border_resume_categories > .title:after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 40px;
  height: 40px;
  background: #ebebeb;
  content: '';
  z-index: 1;
}
#panels #js_block_border_resume_categories > .content {
  display: none;
}
body[id^=page_resume] .js_prev_block {
  width: auto !important;
}
body[id^=page_resume] .checkbox,
body[id^=page_resume] .radio {
  display: inline !important;
  margin-left: 3px;
}
.ynresume_active_menu {
  background: #595959 !important;
  color: #e5e5e5 !important;
}
body[id^=page_resume] .page_section_menu ul > li .btn.disabled {
  text-align: left;
}
/*
	Required Styles
*/
#aToolTip {
  position: absolute;
  display: none;
  z-index: 50000;
}
#aToolTip .aToolTipContent {
  position: relative;
  margin: 0;
  padding: 0;
  font-size: 12px;
  word-wrap: break-word;
}
/*
	END: Required Styles
*/
/**
	Default Theme
*/
.defaultTheme {
  border: 2px solid #FADDB3;
  background: #FFFDE3;
  color: #3B5998;
  margin: 0;
  padding: 6px 15px 6px 12px;
  width: 200px;
  -moz-box-shadow: 2px 2px 5px #DFDFDF;
  /* for Firefox 3.5+ */
  -webkit-box-shadow: 2px 2px 5px #DFDFDF;
  /* for Safari and Chrome */
  box-shadow: 2px 2px 5px #DFDFDF;
  /* for Safari and Chrome */
}
.defaultTheme #aToolTipCloseBtn {
  background: url("../../../../PF.Base/module/resume/static/image/res.png") no-repeat 0 -73px;
  display: block;
  height: 5px;
  margin: 3px;
  outline: medium none;
  padding: 7px;
  position: absolute;
  right: -19px;
  text-indent: -9999px;
  top: -8px;
  width: 5px;
}
.resume_item_right h4 {
  position: relative;
}
.publication_title_url a {
  word-wrap: break-word;
  word-break: break-word;
}
#menu_create_resume {
  margin: 0;
  margin-bottom: 16px;
}
#menu_create_resume:before {
  display: none;
}
#menu_create_resume ul > li:last-child {
  border-bottom: 0;
}
#yresume_add_form .resume-btn-group {
  display: flex;
}
#yresume_add_form .resume-btn-group button {
  margin: 0 5px;
}
.yns_resume_listcontent .info_section_title > span {
  padding-right: 80px;
  display: inline-block;
}
#page_resume_index._is_profile_view .resume_item .row_edit_bar .dropdown-menu {
  margin-top: -4px;
}
#page_resume_index._is_profile_view .resume_item .row_edit_bar .dropdown-menu li a {
  line-height: 16px;
}
#page_resume_view .contact-info {
  padding-bottom: 0;
  padding-top: 5px;
}
#yresume_add_form .table_right {
  padding-bottom: 0;
}
[id*="page_resume"] .page_section_menu .nav {
  overflow-x: auto;
}
.my-resume .row_edit_bar_parent .dropdown-menu li a {
  line-height: 16px;
}
/*End resume*/
/*Begin socialad*/
/* ======================================
SOCIALADS CSS-THEME CUSTOMIZE
======================================== */
body[id^=page_socialad] #panels {
  display: none;
}
body[id^=page_socialad] #content-holder #right {
  display: none;
}
body[id^=page_socialad] #content-holder #content {
  width: 100%;
}
body[id^=page_socialad] input[type="text"],
body[id^=page_socialad] textarea,
body[id^=page_socialad] select {
  background: #f4f4f4;
}
/* Common styles
------------------------- */
img {
  vertical-align: bottom;
}
.ynsaFixFloatDiv.table:before,
.ynsaFixFloatDiv.table:after,
.pager_ads:before,
.pager_ads:after,
.ynsa_age_range .table_right:before,
.ynsa_age_range .table_right:after,
#js_ynsa_transaction_list_form:before,
#js_ynsa_transaction_list_form:after,
#js_ynsa_ad_list_form:before,
#js_ynsa_ad_list_form:after,
.ynsaSectionRow2Column.ynsaClearFix:before,
.ynsaSectionRow2Column.ynsaClearFix:after,
.ynsa_paypal_method:before,
.ynsa_paypal_method:after {
  content: "";
  display: table;
  clear: both;
}
/* block:general styles */
body[id^="page_socialad"] #panels #left .title,
body[id^="page_socialad"] #panels #right .title {
  padding: 10px;
  background: #fff;
}
body[id^="page_socialad"] #panels #left .content,
body[id^="page_socialad"] #panels #right .content,
body[id^="page_socialad"] #page_socialad_payment_choosemethod ._block_content {
  padding: 10px;
  background: #fff;
}
body[id^="page_socialad"] #container #content .block {
  padding: 0;
}
body[id^="page_socialad"] #container #content .block .title {
  padding: 10px;
  background: #fff;
}
body[id^="page_socialad"] #container #content .block .content {
  padding: 10px;
  background: #fff;
}
body[id^="page_socialad"] .ynsaRightInnerContent .table .table_left,
body[id^="page_socialad"] .jsItemNormalList .table .table_left {
  background-color: #fff;
}
/*form structure*/
body[id^="page_socialad"] .table {
  margin-bottom: 0;
  border: 0;
}
body[id^="page_socialad"] .table_clear {
  margin: 15px 0 0;
}
body[id^="page_socialad"] .table .table_right {
  padding: 0;
  border: 0;
}
/*form extra-info*/
body[id^="page_socialad"] .table .table_right .extra_info {
  border-top: none;
  padding-left: 0;
  padding-right: 0;
  margin-top: 0;
}
/*action menu*/
body[id^="page_socialad"] .link_menu {
  background: transparent;
  border-radius: 0px;
  box-shadow: none;
  color: inherit;
  height: auto;
  line-height: normal;
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  width: auto;
  float: none;
  text-indent: 0px;
  display: none;
  position: absolute;
  right: 0px;
  width: 200px;
  z-index: 20;
  background: #e5e5e5;
  color: #808080;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
}
body[id^="page_socialad"] .link_menu li a,
body[id^="page_socialad"] .sub_menu_bar .dropContent li a,
body[id^="page_socialad"] .link_menu li a,
body[id^="page_socialad"] .sub_menu_bar .dropContent li a:hover {
  border: 0px;
  display: block;
  color: #808080;
  padding: 8px 12px;
  width: auto;
}
body[id^="page_socialad"] .link_menu li a:hover,
body[id^="page_socialad"] .sub_menu_bar .dropContent li a:hover,
body[id^="page_socialad"] .link_menu li a:hover,
body[id^="page_socialad"] .sub_menu_bar .dropContent li a:hover {
  background: #f0f0f0;
  color: #298ADA;
  transition: all 0.50s ease;
}
body[id^="page_socialad"] .ynsaActionList a,
body[id^="page_socialad"] .ynsaActionList a:hover {
  color: #23527c;
  text-decoration: none;
}
/*dropdown selector*/
.chosen-container {
  width: 100% !important;
}
.chosen-container-multi {
  position: relative;
}
.chosen-container-single .chosen-search {
  padding: 5px;
  border-bottom: 1px solid #ddd;
  margin-bottom: 5px;
}
.chosen-container-single .chosen-single,
.chosen-container-multi .chosen-choices {
  background: none #f5f5f5;
  border-radius: 0;
  padding: 8px 5px;
  box-shadow: none;
  border: none 0;
  height: 40px;
  line-height: 26px;
}
.chosen-container-single .chosen-single div b,
.chosen-container-multi:after {
  background: none;
  font-family: fontAwesome;
  color: #333;
  text-align: center;
}
.chosen-container-single .chosen-single div b:before,
.chosen-container-multi:after {
  content: "\f107";
  margin-top: 8px;
  margin-right: 10px;
  display: inline-block;
}
.chosen-container-multi:after {
  right: 0;
  top: 5px;
  position: absolute;
}
.chosen-container-single .chosen-single {
  padding-left: 10px;
  padding-right: 10px;
}
.chosen-container-single .chosen-drop,
.chosen-container-multi .chosen-drop {
  border: 1px solid #ddd;
  border-radius: 0;
  width: 100%;
}
.chosen-container-single .chosen-drop {
  box-shadow: none;
}
/*datepicker*/
.js_datepicker_holder {
  background: #f5f5f5;
  position: relative;
}
.js_datepicker_core_begin_time {
  position: relative;
  padding: 0;
}
.js_datepicker_core_begin_time .js_datepicker_image {
  left: auto;
  right: 10px;
  top: 9px;
}
/* SocialAds styles
------------------------- */
.ynsaSubMenu.page_section_menu_header {
  margin-bottom: 15px;
}
.ynsaSubMenu.page_section_menu_header ul li a,
.ynsaSubMenu.page_section_menu_header ul li a:hover {
  background-color: #fff;
  border-bottom: 1px solid #eee;
  color: #666;
  border-right: 0;
  font-weight: bold;
  font-size: 13px;
  height: 40px;
  line-height: 40px;
  border-radius: 5px 5px 0 0;
}
.ynsaSubMenu.page_section_menu_header ul li a:hover {
  background: #eee;
}
.page_section_menu_header ul li.active a {
  border-color: #298ada;
}
/*List form filter*/
.ynsaFixFloatDiv.table {
  padding: 0 0 15px;
  display: table;
  float: left;
  margin-right: 20px;
  margin-bottom: 0;
  border: none;
}
.ynsaFixFloatDiv.table .table_left,
.ynsaFixFloatDiv.table .table_right {
  display: table-cell;
  vertical-align: middle;
}
.ynsaFixFloatDiv.table .table_left {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
  padding: 0;
  line-height: 41px;
  padding-right: 15px;
  width: 175px;
}
.ynsaFixFloatDiv.table .table_right {
  padding: 0;
  min-width: 180px;
  border: none;
}
.ynsaFixFloatDiv.table .table_right input[type="text"] {
  background-color: #f5f5f5;
  padding: 8px 5px;
  padding: 11px 8px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  width: 100%;
}
.ynsaFixFloatDiv.table .table_right select {
  background: #f4f4f4;
  margin: 0;
}
/*table */
.ynsaTable,
.ynsaTable td,
.ynsaTable th {
  border: solid 1px #ddd;
  border-collapse: collapse;
  font-size: 12px;
}
.ynsaTable {
  width: 100%;
  margin-bottom: 15px;
  margin-top: 15px;
}
.ynsaTable th,
.ynsaTable td {
  padding: 5px 4px;
}
.ynsaTable td {
  border-width: 0;
}
.ynsaTable th {
  font-weight: bold;
  color: #333;
  background-color: #f8f8f8;
}
.ynsaTable th.first {
  border-right: none 0;
}
.ynsaTable th.second {
  border-left: none 0;
}
.ynsaTable tr.on td {
  background-color: #f2f2f2;
  transition: background-color 0.5s ease 0s;
  -moz-transition: background-color 0.5s ease 0s;
  -webkit-transition: background-color 0.5s ease 0s;
  -o-transition: background-color 0.5s ease 0s;
}
.ynsaTable tr:hover td,
.ynsaTable tr.om:hover td {
  background-color: #fcf1c4;
}
.js_ynsa_drop_down_link {
  font-family: fontAwesome;
}
.js_ynsa_drop_down_link img {
  display: none;
}
.js_ynsa_drop_down_link:before {
  content: "\f0d7";
  color: #666;
}
.pager_ads {
  margin-top: 5px;
  padding-bottom: 5px;
}
.pager_ads .result {
  float: left;
  line-height: 30px;
  font-size: 13px;
}
.pager_ads .page_list {
  float: right;
}
.pager_ads .page_list a {
  display: inline-block;
  padding: 0 8px;
  line-height: 30px;
  vertical-align: bottom;
  border: 1px solid #dbdbdb;
  font-size: 11px;
  font-weight: 300;
  text-transform: uppercase;
  color: #666;
  transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
}
.pager_ads .page_list a:hover {
  background-color: #555;
  color: #fff;
  border-color: #555;
}
.pager_ads .page_list a:before,
.pager_ads .page_list a:after {
  font-family: fontAwesome;
  font-size: 14px;
}
.pager_ads .page_list a.preview:before {
  content: "\f104";
  margin-right: 5px;
}
.pager_ads .page_list a.next:after {
  content: "\f105";
  margin-left: 5px;
}
/*tip bubble*/
.ynsaGlossaryTip {
  position: relative;
}
.ynsaGlossaryTip:hover .tip {
  display: block;
  min-width: 250px;
}
.ynsaGlossaryTip .tip {
  bottom: 100%;
  display: none;
  padding: 0 0 7px;
  position: absolute;
  text-align: left;
  z-index: 301;
  left: -10px;
  top: 0;
}
.ynsaGlossaryTip .tipTitle {
  background-color: #5f78ab;
  border: solid 1px #28447e;
  border-bottom: none;
  color: #fff !important;
  font-weight: bold;
  display: block;
  left: 0;
  padding: 3px 8px 4px;
  white-space: nowrap;
}
.ynsaGlossaryTip .tipBody {
  background-color: #fff;
  border: solid 1px #999;
  border-top: none;
  border-bottom: solid 1px #888;
  color: #666 !important;
  font-weight: normal;
  display: block;
  left: 0;
  padding: 4px 8px 6px;
  white-space: normal;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.ynsaGlossaryTip .tipArrow {
  position: absolute;
  bottom: 3px;
  left: 10px;
  width: 7px;
  height: 5px;
  background-repeat: no-repeat;
}
.tipright .ynsaGlossaryTip .right {
  left: 3px;
  top: -15px;
}
.tipleft .ynsaGlossaryTip .right {
  left: -250px;
  top: -15px;
}
.tipmiddle .ynsaGlossaryTip .right {
  left: -150px;
  top: 11px;
}
.ynsaGlossaryTip .right .tipArrow {
  left: 1px;
  top: 1px;
}
/*end tip*/
/*payment method*/
#page_socialad_payment_choosemethod .ynsa_paypal_method {
  border-bottom: 0 none;
}
.ynsa_paypal_method div.row1,
.ynsa_paypal_method div.row2 {
  border: none;
  margin-bottom: 0;
}
.ynsa_paypal_method form,
.ynsa_paypal_method .ynsaPayButton {
  display: block;
  vertical-align: bottom;
}
.ynsa_paypal_method form input[type="submit"],
.ynsa_paypal_method .ynsaPayButton input[type="submit"] {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.ynsaPayButton.ynsaLFloat {
  display: inline-block;
}
.ynsa_paypal_method form {
  margin-bottom: 10px;
}
.ynsa_paypal_method .ynsaPayButton a.button {
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: normal;
}
.ynsa_paypal_method .p_4 {
  padding: 0;
}
.ynsaSectionRow2Column {
  padding: 5px 0;
  border-bottom: 1px solid #eee;
}
.ynsaSectionRow2Column:last-of-type {
  border-bottom: none;
}
.ynsaColumn {
  line-height: 30px;
}
.ynsaLeftColumn {
  float: left;
  font-weight: bold;
  width: 25%;
}
.ynsaRightColumn {
  margin-left: 25%;
}
.ynsaLeftColumn label {
  margin-right: 10px;
  display: block;
}
.ynsaSectionRow2Column #js_ynsa_preview_holder {
  margin-bottom: 10px;
  padding: 3px;
  background-color: #ddd;
}
/*ad detail*/
.public_message.ynsaDisplayVisible {
  display: block;
  position: static;
  padding: 10px;
  background-color: #337AB7;
  height: auto;
  color: #fff;
  font-size: 13px;
  margin-bottom: 0;
  line-height: normal;
  font-weight: normal;
}
.public_message.ynsaDisplayVisible a {
  text-decoration: underline;
}
.public_message.ynsaDisplayVisible a:hover {
  opacity: 1;
}
.ynsaDetailAd .ynsaFloatBlock {
  float: left;
  width: 50%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.ynsaDetailAd .ynsaFloatBlock.ynsaPreviewInDetail {
  padding-right: 15px;
}
.ynsaDetailAd .ynsaFloatBlock.ynsaStatisticsInDetail {
  padding-left: 15px;
}
.ynsaHeaderDetailBlock {
  display: block;
  vertical-align: bottom;
  padding: 5px 0;
  font-size: 16px;
  color: #888;
  border-bottom: 1px solid #eee;
  font-weight: bold;
  margin-bottom: 10px;
}
.ynsaDetailAd .ynsaHeaderDetailBlock a {
  color: #888;
}
.ynsaDetailAd .ynsaHeaderDetailBlock .ynsaAction {
  float: right;
  font-size: 12px;
  text-transform: uppercase;
}
.ynsaPreviewInDetail #js_ynsa_review_holder {
  padding: 10px;
  background: #eee;
  border: 1px solid #eee;
  margin-top: -1px;
  margin-bottom: 15px;
}
.ynsaChart {
  clear: both;
  padding-top: 10px;
}
#js_ynsa_chart_control_form .table .table_right select {
  margin: 0;
  width: 48%;
  float: left;
}
#js_ynsa_chart_control_form .table .table_right select#ynsa_period_history {
  margin-right: 4%;
}
/*Report form*/
#js_ynsa_report_form:after,
#js_ynsa_report_form:before {
  clear: both;
  content: "";
  display: table;
}
#js_ynsa_report_form {
  margin-bottom: 15px;
}
.table.ynsa_report_campaign .table_right,
.ynsa_report_adsblock .table .table_right {
  padding: 0;
  border: none;
}
.table.ynsa_report_range_time {
  float: left;
  padding-right: 1%;
}
.table.ynsa_report_range_time .ynsaAdTime {
  padding: 30px 10px 0 0;
  float: left;
  min-width: 196px;
}
.table.ynsa_report_range_time .ynsaAdTime:last-child {
  padding-right: 0;
}
.table.ynsa_report_range_time .ynsaAdTime .ynsaAdTimeTitle {
  margin-top: -20px;
  font-weight: 300;
}
.table.ynsa_report_range_time .ynsaAdTime #js_ynsa_report_summary {
  width: 100%;
  background: #f4f4f4;
}
.table.ynsa_report_export_type {
  float: left;
  padding-top: 15px;
}
.table.ynsaClearFix input.button {
  font-size: 13px;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
#js_ynsa_addcreditmoneyrequest_btn {
  float: left;
  margin: 0 20px 0 0;
  font-size: 12px;
}
#js_ynsa_report_form .js_date_picker {
  width: 100%;
  background: none;
}
#js_ynsa_creditmoney_list_form .table_right {
  line-height: 41px;
}
input.button #js_ynsa_export_report_btn {
  display: inline-block;
  font-size: 13px;
  line-height: normal;
  padding: 10px;
  margin-left: 5px;
}
/*Faqs*/
#page_socialad_faq .faqs dd,
#page_socialad_faq .faqs dt {
  padding: 10px 0 10px 20px;
  background: none;
  font-size: 14px;
}
#page_socialad_faq .faqs dd {
  padding-top: 0;
  padding-bottom: 20px;
}
#page_socialad_faq .faqs dt {
  border-top: 1px solid #eee;
}
#page_socialad_faq .faqs dt:before {
  font-family: fontAwesome;
  float: left;
  margin-left: -20px;
  color: #888;
  content: "\f059";
}
#page_socialad_faq .faqs dt.hover {
  color: #0e8abe;
  text-decoration: none;
}
/*Ads packages*/
.ynsaChoosePackage {
  background-color: #fff;
  padding: 15px;
}
.ynsaChoosePackage:before,
.ynsaChoosePackage:after {
  clear: both;
  content: "";
  display: table;
}
.ynsaPackageEntry {
  padding: 15px;
  border: 1px solid #eee;
  margin: 0 0 15px;
  background-color: #fff;
  position: relative;
}
.ynsaWideDiv:last-child .ynsaPackageEntry {
  margin-bottom: 0;
}
.ynsaPackageEntry .ynsaName {
  font-size: 20px;
  margin: -16px -16px 10px;
  padding: 10px 15px;
  color: #555;
  background-color: #f8f8f8;
  font-weight: 300;
  border: 1px solid #eee;
}
.ynsaPackageEntry .ynsaPriceAndBenefit {
  padding-bottom: 5px;
}
.ynsaChoosePackage .ynsaPriceAndBenefit,
.ynsaChoosePackage .ynsaAttributes {
  margin-right: 240px;
}
.ynsaChoosePackage .ynsaCreateAdButton {
  position: absolute;
  right: 15px;
  top: 65px;
}
.ynsaPackageEntry .ynsaPrice,
.ynsaPackageEntry .ynsaBenefit {
  font-weight: bold;
  font-size: 18px;
  color: #0e8abe;
}
.ynsaPackageEntry ul {
  margin: 10px 0;
}
.ynsaPackageEntry ul li:before {
  content: "\f00c";
  font-family: fontAwesome;
  font-size: 10px;
}
.ynsaPackageEntry .ynsaCreateAdButton .ynsaButton {
  display: block;
}
.ynsaPackageEntry .ynsaDescription {
  margin-top: 10px;
}
/*create ads form*/
#ynsa_js_add_ad_form {
  padding: 10px;
  background-color: #fff;
  overflow: hidden;
}
#ynsa_js_add_ad_form .table .table_right select {
  margin-top: 0;
  margin-bottom: 0;
}
#ynsa_js_add_ad_form .ynsaSection {
  margin-bottom: 30px;
}
#ynsa_js_add_ad_form .ynsaSection.ynsaTopSection .ynsaPackageEntry {
  margin: 0;
}
#ynsa_js_add_ad_form .ynsaSection.ynsaTopSection .ynsaHeadingText {
  border: none;
  padding: 0;
  margin: 0;
}
.ynsaTermAndCondition {
  margin-top: -20px;
}
.ynsaHeadingText {
  font-size: 18px;
  color: #333;
  text-transform: uppercase;
}
.ynsaExtraSectionInfo {
  margin-top: 15px;
  padding: 10px;
  background: #0E8ABE;
  color: #FFF;
}
.ynsaExtraSectionInfoTitle {
  margin-bottom: 5px;
  font-size: 18px;
}
.ynsaSection .checklist_grp {
  overflow: hidden;
}
.ynsaSection .checklist_grp li {
  float: left;
  width: 25%;
}
.ynsaSectionContent.type_ads {
  overflow: hidden;
  border-left: solid 1px #DEDEDE;
  margin-top: 15px;
  display: flex;
}
.ynsaSelectBigDiv {
  width: 33.33%;
  padding: 12px;
  border: solid 1px #DEDEDE;
  border-left: 0;
  cursor: pointer;
  text-align: center;
  position: relative;
  padding-bottom: 36px;
}
.ynsaSelectBigDiv .ynsaActionHolder {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 10px;
}
.ynsaSelectBigDiv.ynsaOn {
  background-color: #f8f8f8;
}
.ynsaSelectBigDiv .ynsaDescription {
  font-size: 13px;
  line-height: normal;
  height: 85px;
}
.ynsaSelectBigDiv .ynsaPhrase {
  font-weight: bold;
}
.ynsaSelectBigDiv .ynsaImage {
  width: 43px;
  height: 43px;
  margin: 0 auto;
}
.type_ads .ads_1 {
  background: url("../../../../PF.Base/module/socialad/static/image/html_ads.png") no-repeat;
}
.type_ads .ads_2 {
  background: url("../../../../PF.Base/module/socialad/static/image/banner_ads.png") no-repeat;
}
.type_ads .ads_3 {
  background: url("../../../../PF.Base/module/socialad/static/image/feed_ads.png") no-repeat;
}
.ynsaUploadImageDiv #containerUploadImage {
  height: 90px;
  position: relative;
}
#js_ynsa_select_block .button.inlinePopup {
  margin-top: 10px;
  display: inline-block;
  font-size: 12px;
  font-weight: normal;
  padding: 8px 10px;
}
.ynsaPreviewSide {
  border: 4px solid #f9f9f9;
  margin-top: 5px;
  padding: 1px;
}
.ynsaPreviewBannerImage {
  max-width: 300px;
  max-height: 300px;
}
.ynsaPreviewBannerSiteLayout,
.ynsaPreviewBannerSiteLayout .ynsaPreviewBlock {
  border: 1px dashed;
  border-color: #DDD;
}
.ynsaPreviewBannerSiteLayout {
  height: 314px;
  padding: 5px;
  position: relative;
  background-color: #fff;
}
.ynsaPreviewBannerSiteLayout .ynsaTop {
  height: 50px;
  margin-bottom: 5px;
}
.ynsaPreviewBannerSiteLayout .ynsaLeft {
  width: 100px;
  height: 195px;
  float: left;
}
.ynsaPreviewBannerSiteLayout .ynsaMiddle {
  margin: 0 107px 0 107px;
  height: 196px;
}
.ynsaPreviewBannerSiteLayout .ynsaRight {
  width: 100px;
  height: 195px;
  right: 5px;
  top: 57px;
  position: absolute;
}
.ynsaPreviewBannerSiteLayout .ynsaBottom {
  width: 100%;
  height: 50px;
}
.ynsaPreviewBannerSiteLayout .ynsaTopMiddle {
  height: 25%;
  margin-bottom: 5px;
}
.ynsaPreviewBannerSiteLayout .ynsaMiddleMiddle {
  height: 40%;
  margin-bottom: 5px;
}
.ynsaPreviewBannerSiteLayout .ynsaBottomMiddle {
  height: 25%;
}
.ynsaPreviewBlock.ynsaLeft img,
.ynsaPreviewBlock.ynsaRight img {
  height: auto !important;
}
.ynsaNoBorder {
  border: none !important;
}
#ynsa_js_add_ad_form #js_ynsa_preview_banner {
  padding: 10px;
}
#ynsa_js_add_ad_form #js_ynsa_preview_banner_image_holder {
  overflow: hidden;
  height: 1px;
}
/*Schedule*/
.ynsa_schedule .checklist_grp li {
  width: 50%;
}
.ynsa_schedule .table_right:before,
.ynsa_schedule .table_right:after {
  content: "";
  display: table;
  clear: both;
}
.ynsaStartEndTime {
  border-top: 1px solid #eee;
  padding-top: 10px;
  margin-top: 10px;
}
.ynsa_schedule .js_datepicker_image {
  left: 140px;
  right: auto;
}
.ynsa_schedule .ynsaAdTimeContent.ynsaLFloat {
  float: left;
}
.ynsa_schedule .ynsaAdTimeTitle {
  line-height: 41px;
}
@media screen and (min-width: 1024px) {
  #js_ynsa_ad_time .ynsaAdTimeContent .js_date_picker {
    width: 190px;
  }
}
.ynsa_schedule .ynsaAdTimeTitle.ynsaLFloat {
  float: left;
  margin-right: 5px;
  width: 60px;
}
.ynsa_schedule .js_datepicker_holder {
  float: left;
  margin-right: 10px;
}
.ynsa_schedule #ad_expect_start_time_hour,
.ynsa_schedule #ad_expect_start_time_minute,
.ynsa_schedule #ad_expect_end_time_hour,
.ynsa_schedule #ad_expect_end_time_minute {
  width: auto;
  display: inline-block;
  min-width: 60px;
}
#js_age_to {
  width: 55%;
  float: left;
}
#age_min {
  float: left;
  width: 45% !important;
}
.age_max_wrapper {
  margin-left: 60px;
  display: block;
}
.age_max_wrapper select {
  width: 100%;
}
.ynsa_middleselect_text {
  float: left;
  line-height: 41px;
  width: 60px;
  text-align: center;
}
#js_ynsa_ad_select_item .clear {
  display: none;
}
#js_ynsa_preview_banner img {
  width: 100%;
  height: 100%;
}
.ynsaAddButtonGroup {
  padding-top: 10px;
  padding-bottom: 10px;
}
.ynsaAddButtonGroup input.button {
  display: inline-block;
  border-width: 1px !important;
}
span.ynsaError {
  display: block;
  clear: both;
  padding: 10px 0;
  color: #fa3e3e;
}
.extra_info.ynsaError {
  padding: 10px;
}
/* Responsive
------------------------- */
@media screen and (max-width: 1000px) {
  #container {
    width: 97.5%;
  }
  /*report form*/
  .table.ynsa_report_range_time {
    float: none;
    padding: 0;
  }
  .table.ynsa_report_range_time .ynsaAdTime {
    float: none;
    padding-right: 0;
  }
  .table.ynsa_report_range_time .ynsaAdTime #js_ynsa_report_summary {
    margin-top: -25px;
  }
  .table.ynsa_report_export_type {
    padding-top: 15px;
  }
  /*choose package*/
  .ynsaFixFloatDiv.table {
    float: none;
    margin-right: 0;
    width: 100%;
  }
  .ynsaFixFloatDiv.table:before,
  .ynsaFixFloatDiv.table:after {
    display: none;
  }
  .ynsaFixFloatDiv.table .table_left {
    width: 15%;
    white-space: nowrap;
    margin: 0;
    padding-right: 10px;
    min-width: 70px;
  }
  .ynsaFixFloatDiv.table .table_right {
    min-width: 0;
  }
  /**/
  /*social ad table-data*/
  .ynsaTable {
    border-top: 0 none;
  }
  .ynsaTable th {
    display: none;
  }
  .ynsaTable tr,
  .ynsaTable td {
    display: block;
    font-size: 14px;
  }
  .ynsaTable tr {
    border-bottom: 2px solid #ddd;
  }
  .ynsaTable td {
    position: relative;
    text-align: left;
    padding-left: 45%;
    border-bottom: 1px solid #f6f6f6;
    min-height: 24px;
  }
  .ynsaTable td:empty {
    display: none;
  }
  .ynsaTable td:last-child {
    border-bottom: none;
  }
  .ynsaTable td:before {
    display: block;
    position: absolute;
    top: 5px;
    left: 5px;
    width: 32%;
    font-weight: bold;
    white-space: nowrap;
    content: attr(title);
  }
  #page_socialad_payment_index .ynsaTable td:before {
    width: 45%;
  }
  #page_socialad_payment_index .ynsaTable td {
    padding-left: 48%;
  }
  /**/
  /*create ad*/
  #ynsa_js_add_ad_form .ynsaSection.ynsaTopSection {
    float: none;
    width: auto;
    margin-bottom: 0;
  }
  #ynsa_js_add_ad_form .ynsaSection,
  .ynsaTermAndCondition,
  .ynsaAddButtonGroup {
    margin-left: 0;
    float: none;
    width: auto;
  }
  /**/
  /*payments*/
  #page_socialad_payment_index .ynsaFixFloatDiv.table .table_left {
    width: 24%;
    min-width: 130px;
  }
  .js_ynsa_drop_down_link {
    width: 20px;
    height: 20px;
    border: 1px solid #ddd;
    border-radius: 2px;
    background-color: #fff;
    text-align: center;
    display: block;
    padding: 0 5px;
  }
  /*manage credits*/
  #js_ynsa_addcreditmoneyrequest_btn,
  #js_ynsa_addfaq_btn {
    float: none;
    display: block;
    width: 100%;
    box-sizing: border-box;
  }
  #page_socialad_creditmoney .ynsaFixFloatDiv.table {
    text-align: center;
    padding: 8px 0;
    border-bottom: 1px solid #eee;
  }
}
@media screen and (max-width: 768px) {
  .ynsaSection .checklist_grp li {
    width: 50%;
    border-bottom: 1px solid #f5f5f5;
  }
  .ynsaSectionContent.type_ads {
    border-bottom: 1px solid #dedede;
  }
  .ynsaSelectBigDiv {
    width: auto;
    float: none;
    border-bottom: none;
  }
  .ynsaSelectBigDiv .ynsaDescription {
    height: auto;
  }
  .ynsaSection .ynsa_schedule .checklist_grp li {
    width: 100%;
    float: none;
  }
  .ynsaSection .ynsa_schedule .checklist_grp li:last-child {
    border-bottom: none;
  }
  .ynsaDetailAd .ynsaFloatBlock {
    float: none;
    width: auto;
    padding: 0 0 15px !important;
  }
  .ynsaChoosePackage .ynsaPriceAndBenefit,
  .ynsaChoosePackage .ynsaAttributes {
    margin-right: 0;
  }
  .ynsaChoosePackage .ynsaCreateAdButton {
    position: static;
  }
}
@media screen and (max-width: 550px) {
  .ynsa_schedule .ynsaAdTimeContent.ynsaLFloat {
    float: none;
    margin-left: 70px;
  }
  .ynsa_schedule .js_datepicker_holder {
    margin-right: 0;
    display: block;
    float: none;
  }
  .ynsa_schedule .ynsaAdTime {
    margin-bottom: 10px;
  }
  .ynsaAddButtonGroup input.button {
    display: block;
    margin: 0 0 5px !important;
    width: 100%;
  }
}
@media screen and (max-width: 380px) {
  .ynsa_paypal_method form,
  .ynsa_paypal_method .ynsaPayButton {
    margin-right: 0;
    display: block;
  }
  .ynsa_paypal_method form .p_4 input.button {
    margin-bottom: 8px;
    display: block;
    width: 100%;
    box-sizing: border-box;
  }
  .ynsaSectionRow2Column #js_ynsa_preview_holder {
    margin-left: -33%;
  }
}
.ynsaTermAndCondition .ynsaContent,
#js_ynsa_view_term_condition .ynsaContent,
.ynsaManualPaymentInstruction .ynsaSectionContentPlain .ynsaLeftInnerContent {
  white-space: pre-wrap;
  padding: 10px;
  border: 1px ridge;
  background: none #f5f5f5;
  max-height: 250px;
  overflow: auto;
}
#page_socialad_ad_detail .activity_feed_content .activity_feed_content_image {
  max-width: 200px;
}
.ynsaNoAjax {
  background: #f4f4f4;
}
.ynsa_table {
  overflow-x: auto;
}
.ynsa_table table tr th,
.ynsa_table table tr td {
  white-space: nowrap;
}
/*----------  3 column  ----------*/
@media (min-width: 992px) {
  #main:not(.empty-right) .ynsaDetailAd .ynsaFloatBlock {
    float: none;
    width: 100%;
    padding: 0;
  }
}
.ynsaAdTimeTitle {
  font-weight: bold;
}
.social-ad-feed {
  border: 1px solid #efefef;
}
.social-ad-feed .social-ad-feed-image .item-media {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.social-ad-feed .social-ad-feed-image .item-media:before {
  content: "";
  display: block;
  padding-bottom: 56%;
}
.social-ad-feed .social-ad-feed-info {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.social-ad-feed .social-ad-feed-info .social-ad-title a {
  font-weight: bold;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.social-ad-feed .social-ad-feed-info .social-ad-title a:hover {
  color: #3b5998;
}
.social-ad-feed .social-ad-feed-info .social-ad-content {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-top: 4px;
  color: #a2a2a2;
}
#page_socialad_ad_add #js_ynsa_preview_feed .activity_feed_content_text {
  border: 0;
  margin: 0;
}
.ynsaSection .ynsaSectionHeading {
  margin-bottom: 8px;
}
.ynsaReview .activity_feed_image .img-wrapper,
#js_ynsa_preview_feed .activity_feed_image .img-wrapper,
.ynsaReview .activity_feed_image .no_image_user,
#js_ynsa_preview_feed .activity_feed_image .no_image_user {
  width: 48px;
  height: 48px;
}
/*End socialad*/
/*Begin user*/
#page_user_photo .cropit-preview {
  background-color: #f8f8f8;
  background-size: cover;
  border: 1px solid #ccc;
  border-radius: 3px;
  width: 250px;
  height: 250px;
  margin: auto;
}
#page_user_photo .cropit-preview-image-container {
  cursor: move;
}
#page_user_photo .image-size-label {
  margin-top: 10px;
}
#page_user_photo input,
#page_user_photo .export {
  display: block;
}
#page_user_photo .cropit-image-zoom-input {
  width: 50%;
  margin: auto;
}
#page_user_photo #js_main_photo {
  width: 80%;
  margin: auto;
}
.header_bar_search .header_bar_search_holder .user-browse-advanced-search-btn {
  right: 48px;
  position: absolute;
  top: 0;
  z-index: 1;
  width: 32px;
  height: auto;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.header_bar_search .header_bar_search_holder .user-browse-advanced-search-btn a {
  color: #555555;
}
.header_bar_search .header_bar_search_holder .user-browse-advanced-search-btn a.active .ico:before {
  content: "\eac8";
}
.header_bar_search .user-browse-advanced-search-form {
  box-shadow: 0px 24px 40px 0px rgba(0, 0, 0, 0.2);
  padding: 16px 16px 0 16px !important;
  border: 0 !important;
  margin-top: -11px !important;
  margin-bottom: 16px;
  position: absolute !important;
  left: 0;
  right: 0;
  display: block;
  z-index: 90 !important;
  background: #ffffff !important;
}
#page_user_browse .member_advance_search_form #js_user_browse_advanced {
  display: block !important;
}
.member-search-inline-wrapper-responsive {
  display: flex;
  flex-flow: wrap;
}
.member-search-inline-wrapper-responsive .item-age,
.member-search-inline-wrapper-responsive .item-location,
.member-search-inline-wrapper-responsive .item-zip-post {
  flex: none;
  width: 50%;
}
@media (max-width: 480px) {
  .member-search-inline-wrapper-responsive .item-age,
  .member-search-inline-wrapper-responsive .item-location,
  .member-search-inline-wrapper-responsive .item-zip-post {
    width: 100%;
  }
}
.member_advance_search_form .item-gender-search {
  display: flex;
  flex-flow: wrap;
}
html[dir="ltr"] .member_advance_search_form .item-gender-search > label {
  margin-right: 16px;
}
html[dir="rtl"] .member_advance_search_form .item-gender-search > label {
  margin-left: 16px;
}
.member_advance_search_form .item-gender-search .item-group-gender {
  display: flex;
  flex-flow: wrap;
}
.member_advance_search_form .item-gender-search .item-group-gender > .item-gender {
  margin: 0;
}
html[dir="ltr"] .member_advance_search_form .item-gender-search .item-group-gender > .item-gender {
  margin-right: 24px;
}
html[dir="rtl"] .member_advance_search_form .item-gender-search .item-group-gender > .item-gender {
  margin-left: 24px;
}
.member_advance_search_form .member-search-inline-wrapper {
  display: flex;
  margin: 0 -8px;
}
.member_advance_search_form .member-search-inline-wrapper > .form-group {
  padding-left: 8px;
  padding-right: 8px;
}
.member_advance_search_form .member-search-inline-wrapper .item-age {
  flex: 1;
}
.member_advance_search_form .member-search-inline-wrapper .item-location {
  flex: 1.7;
}
.member_advance_search_form .member-search-inline-wrapper .item-zip-post {
  flex: 1.2;
}
@media (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-left) .member_advance_search_form .member-search-inline-wrapper,
  #main:not(.empty-right) .member_advance_search_form .member-search-inline-wrapper {
    display: flex;
    flex-flow: wrap;
  }
  #main:not(.empty-left) .member_advance_search_form .member-search-inline-wrapper .item-age,
  #main:not(.empty-right) .member_advance_search_form .member-search-inline-wrapper .item-age,
  #main:not(.empty-left) .member_advance_search_form .member-search-inline-wrapper .item-location,
  #main:not(.empty-right) .member_advance_search_form .member-search-inline-wrapper .item-location,
  #main:not(.empty-left) .member_advance_search_form .member-search-inline-wrapper .item-zip-post,
  #main:not(.empty-right) .member_advance_search_form .member-search-inline-wrapper .item-zip-post {
    flex: none;
    width: 50%;
  }
}
@media (min-width: 768px) and (max-width: 991px) and (max-width: 480px) {
  #main:not(.empty-left) .member_advance_search_form .member-search-inline-wrapper .item-age,
  #main:not(.empty-right) .member_advance_search_form .member-search-inline-wrapper .item-age,
  #main:not(.empty-left) .member_advance_search_form .member-search-inline-wrapper .item-location,
  #main:not(.empty-right) .member_advance_search_form .member-search-inline-wrapper .item-location,
  #main:not(.empty-left) .member_advance_search_form .member-search-inline-wrapper .item-zip-post,
  #main:not(.empty-right) .member_advance_search_form .member-search-inline-wrapper .item-zip-post {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .member_advance_search_form .member-search-inline-wrapper {
    display: flex;
    flex-flow: wrap;
  }
  .member_advance_search_form .member-search-inline-wrapper .item-age,
  .member_advance_search_form .member-search-inline-wrapper .item-location,
  .member_advance_search_form .member-search-inline-wrapper .item-zip-post {
    flex: none;
    width: 50%;
  }
}
@media (max-width: 767px) and (max-width: 480px) {
  .member_advance_search_form .member-search-inline-wrapper .item-age,
  .member_advance_search_form .member-search-inline-wrapper .item-location,
  .member_advance_search_form .member-search-inline-wrapper .item-zip-post {
    width: 100%;
  }
}
@media (min-width: 992px) {
  #main:not(.empty-right):not(.empty-right) .member_advance_search_form .member-search-inline-wrapper {
    display: flex;
    flex-flow: wrap;
  }
  #main:not(.empty-right):not(.empty-right) .member_advance_search_form .member-search-inline-wrapper .item-age,
  #main:not(.empty-right):not(.empty-right) .member_advance_search_form .member-search-inline-wrapper .item-location,
  #main:not(.empty-right):not(.empty-right) .member_advance_search_form .member-search-inline-wrapper .item-zip-post {
    flex: none;
    width: 50%;
  }
}
@media (min-width: 992px) and (max-width: 480px) {
  #main:not(.empty-right):not(.empty-right) .member_advance_search_form .member-search-inline-wrapper .item-age,
  #main:not(.empty-right):not(.empty-right) .member_advance_search_form .member-search-inline-wrapper .item-location,
  #main:not(.empty-right):not(.empty-right) .member_advance_search_form .member-search-inline-wrapper .item-zip-post {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  #main:not(.empty-right):not(.empty-right) .member_advance_search_form .member-search-inline-wrapper .item-location,
  #main:not(.empty-right):not(.empty-right) .member_advance_search_form .member-search-inline-wrapper .item-zip-post {
    width: 33.33%;
  }
}
/*End user*/
/*Begin ynadvancedpayment*/
.ynap.required {
  color: #333333;
}
/*End ynadvancedpayment*/
/*Begin ynsocialstore*/
/*====================================
=            social store            =
====================================*/
/*----------  VARIABLES  ----------*/
/*----------  MIXINS  ----------*/
.yn-rating .ico {
  color: #ffa800;
  margin-left: 2px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
html[dir='rtl'] .yn-rating .ico {
  margin-right: 2px;
  margin-left: 0;
  display: inline-block;
}
.yn-rating .ico.hover {
  color: #ffa800 !important;
}
.yn-rating .ico.yn-rating-disable {
  color: #ccc;
}
.yn-rating.yn-rating-small .ico {
  font-size: 12px;
}
.yn-rating.yn-rating-normal .ico {
  font-size: 16px;
}
.yn-rating.yn-rating-large .ico {
  font-size: 24px;
}
.ynstore-tips {
  padding: 15px;
}
.ynstore-price-old {
  font-size: 14px;
  color: #ccc;
  text-decoration: line-through;
}
.ynstore-discount {
  font-size: 12px;
  color: #FFF;
  background-color: #ffa800;
  padding: 3px 6px;
}
.ynstore-status-block {
  position: absolute;
  left: 10px;
  top: 10px;
  z-index: 4;
}
html[dir='rtl'] .ynstore-status-block {
  right: 10px;
  left: auto;
}
.ynstore-status-block .ynstore-status {
  font-weight: bold;
  font-size: 12px;
  border: 1px solid;
  padding: 3px 10px;
  border-radius: 4px;
  background: #fff;
}
.ynstore-status-block .ynstore-status.ynstatus_pending {
  background-color: #d9edf7;
  color: #2ea9ce;
  border-color: #2ea9ce;
}
.ynstore-status-block .ynstore-status.ynstatus_public {
  background-color: #25b35a;
  color: #ffffff;
  border-color: #078034;
}
.ynstore-status-block .ynstore-status.ynstatus_upcoming {
  background-color: #36a5ec;
  color: #ffffff;
  border-color: #1574b2;
}
.ynstore-status-block .ynstore-status.ynstatus_expired {
  background-color: #575757;
  color: #ffffff;
  border-color: #333333;
}
.ynstore-status-block .ynstore-status.ynstatus_denied {
  background-color: #f9e4e4;
  color: #cd1c1c;
  border-color: #cd1c1c;
}
.ynstore-status-block .ynstore-status.ynstatus_draft {
  background-color: #ffffff;
  color: #333333;
  border-color: #333333;
}
.ynstore-status-block .ynstore-status.ynstatus_pause {
  background-color: #cccccc;
  color: #333333;
  border-color: #333333;
}
#ynstore_goback {
  padding-right: 20px;
  display: block;
  overflow: hidden;
}
html[dir='rtl'] #ynstore_goback {
  padding-right: 0;
  padding-left: 20px;
}
#ynstore_goback a {
  font-size: 14px;
  display: block;
  color: #3b5998;
  display: flex;
  align-items: center;
}
#ynstore_goback a .ico {
  margin-right: 8px;
}
html[dir='rtl'] #ynstore_goback a .ico {
  margin-right: 0;
  margin-left: 8px;
}
.ynstore-btn.ynstore-addtocart-btn {
  opacity: 0;
}
.ynstore-product-from {
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
  margin-bottom: 3px;
}
/*----------  HIDEEN BLOCK TITLE WHEN STAY FULLSITE  ----------*/
@media (min-width: 700px) {
  #js_block_border_ynsocialstore_store_logo .title,
  #js_block_border_ynsocialstore_store_profilemenu .title,
  #js_block_border_ynsocialstore_menu-seller .title,
  #js_block_border_ynsocialstore_menu-buyer .title {
    display: none !important;
  }
}
#js_block_border_ynsocialstore_store_logo {
  margin-bottom: 16px !important;
}
#js_block_border_ynsocialstore_store_logo .content {
  margin-top: 0 !important;
  border-top: 0 !important;
  padding-top: 16px !important;
}
#js_block_border_ynsocialstore_store_mostfollowed {
  margin-bottom: 16px !important;
}
/*----------  VIEW MODES ICON  ----------*/
.ynstore-view-modes-block .yn-view-modes {
  float: right;
  margin-top: -60px;
}
html[dir='rtl'] .ynstore-view-modes-block .yn-view-modes {
  float: left;
}
.ynstore-view-modes-block .yn-view-modes.yn-nomargin {
  margin-top: 0;
  margin-bottom: 20px;
}
.ynstore-view-modes-block .yn-view-modes .yn-view-mode {
  font-size: 0;
  display: inline-block;
  padding: 8px;
  cursor: pointer;
  color: #555555;
  transition: all 300ms ease-in-out;
  margin-left: -4px;
}
.ynstore-view-modes-block .yn-view-modes .yn-view-mode .ico {
  font-size: 14px;
}
.ynstore-view-modes-block .yn-view-modes .yn-view-mode.active,
.ynstore-view-modes-block .yn-view-modes .yn-view-mode:hover {
  background: #555555;
  color: #fff;
}
/*----------  DROPDOWN CATEGORIES ----------*/
.ynstore-categories .ynstore-categories-content {
  position: relative;
}
.ynstore-categories .dropdown {
  display: inline-block;
  position: static;
}
.ynstore-categories .dropdown > a:after {
  content: "";
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid rgba(255, 255, 255, 0.95);
  margin-left: -14px;
  z-index: 9999;
  visibility: hidden;
  position: absolute;
  margin-top: 17px;
}
.ynstore-categories .dropdown.open > a:after {
  visibility: visible;
}
.ynstore-categories .dropdown-menu {
  left: -11px;
  right: -11px;
  margin-top: 7px;
  border: none;
  background: rgba(255, 255, 255, 0.95);
}
.ynstore-categories .dropdown-menu li {
  padding: 0 15px;
  border: none;
}
.ynstore-categories .dropdown-menu li + li a {
  border-top: 1px solid #d9d9d9;
}
.ynstore-categories .dropdown-menu a {
  color: #555555;
  padding: 15px 0;
  background: transparent !important;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  line-height: 18px;
  white-space: normal;
}
.ynstore-categories .dropdown-menu a:hover {
  color: #3b5998;
}
.ynstore-categories .dropdown-menu:after {
  display: none;
}
@media (max-width: 480px) {
  .ynstore-categories .ynstore-categories-content {
    width: calc(100% - 30px);
  }
}
/*----------  DROPDOWN & MODERATOR  ----------*/
.ynstore-actions-block {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .ynstore-actions-block {
  right: 0;
}
html[dir="rtl"] .ynstore-actions-block {
  left: 0;
}
.ynstore-actions-block.ynstore-putleft {
  right: auto !important;
  left: 0px !important;
  top: 0px !important;
}
html[dir='rtl'] .ynstore-actions-block.ynstore-putleft {
  right: 0 !important;
  left: auto !important;
}
.ynstore-actions-block .dropdown,
.ynstore-actions-block ._moderator .moderate_link {
  z-index: 1;
  opacity: 0;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
@media (max-width: 991px) {
  .ynstore-actions-block .dropdown,
  .ynstore-actions-block ._moderator .moderate_link {
    opacity: 1 !important;
  }
}
.ynstore-actions-block ._moderator {
  position: absolute;
  top: 1px;
  left: 1px;
  width: 32px;
  height: 32px;
  line-height: normal;
  background: transparent;
  border: none;
}
.ynstore-actions-block ._moderator .moderate_link {
  width: 100%;
  height: 100%;
  text-align: center;
  line-height: 35px;
  background: #f0f0f0;
  border-bottom: 0;
  display: block;
  opacity: 0;
}
.ynstore-actions-block ._moderator .moderate_link.moderate_link_active {
  opacity: 1 !important;
}
@media (max-width: 991px) {
  .ynstore-actions-block ._moderator {
    top: 0px;
    left: 0px;
  }
  .ynstore-actions-block ._moderator .moderate_link {
    border: 1px solid #dcdcdc;
  }
}
.ynstore-actions-block ._moderator a i.fa:before {
  color: #d5d5d5;
}
.ynstore-actions-block ._moderator a.moderate_link_active i.fa:before {
  color: #3b5998;
}
.ynstore-cms .dropdown {
  margin-left: 5px;
}
html[dir='rtl'] .ynstore-cms .dropdown {
  margin-left: 0;
  margin-right: 5px;
}
@media (max-width: 991px) {
  .ynstore-cms .dropdown {
    opacity: 1;
    z-index: initial;
  }
}
.ynstore-cms .dropdown > a.btn {
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  border: none;
  font-size: 13px;
  background: #3b5998;
  color: #FFF;
  border-color: #3b5998;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-cms .dropdown.open {
  opacity: 1 !important;
}
.ynstore-cms .dropdown-menu {
  background: #FFF;
  border: 1px solid #a2a2a2;
  min-width: 200px;
}
.ynstore-cms .dropdown-menu a {
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-cms .dropdown-menu a i.fa,
.ynstore-cms .dropdown-menu a .ico {
  margin-right: 5px;
  min-width: 20px;
  text-align: center;
  display: inline-block;
}
html[dir='rtl'] .ynstore-cms .dropdown-menu a i.fa,
html[dir='rtl'] .ynstore-cms .dropdown-menu a .ico {
  margin-right: 0;
  margin-left: 5px;
}
/*----------  COMPARE BUTTON  ----------*/
.ynstore-compare-btn {
  width: 25px;
  height: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 100%;
  font-size: 12px;
  background-clip: padding-box;
  cursor: pointer;
  color: #CCC;
  transition: color 300ms linear, opacity 300ms linear, background 300ms linear, transform 300ms linear;
}
.ynstore-compare-btn.ynstore-active {
  opacity: 1 !important;
}
.ynstore-compare-btn:active {
  transform: scale(1.4);
}
.ynstore-compare-btn:hover,
.ynstore-compare-btn.ynstore-active {
  background: #3b5998 !important;
  color: #FFF !important;
  border-color: #2d4373 !important;
}
@media (max-width: 991px) {
  .ynstore-compare-btn {
    opacity: 0;
    display: none;
    visibility: hidden;
  }
}
/*----------  LAYOUT GRID VIEW  ----------*/
.yn-viewmode-grid .ynstore-items {
  display: inline-block;
  display: block;
  margin-right: -7.5px;
  margin-left: -7.5px;
}
.yn-viewmode-grid .ynstore-items:before,
.yn-viewmode-grid .ynstore-items:after {
  content: " ";
  display: table;
}
.yn-viewmode-grid .ynstore-items:after {
  clear: both;
}
.yn-viewmode-grid .ynstore-items:before,
.yn-viewmode-grid .ynstore-items:after {
  content: " ";
  display: table;
}
.yn-viewmode-grid .ynstore-items:after {
  clear: both;
}
.yn-viewmode-grid .ynstore-items > li {
  width: 50%;
  padding: 0 7.5px;
  margin-bottom: 15px;
  float: left;
  min-height: 100px;
}
html[dir='rtl'] .yn-viewmode-grid .ynstore-items > li {
  float: right;
}
@media (max-width: 991px) {
  .yn-viewmode-grid .ynstore-items > li {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .yn-viewmode-grid .ynstore-items > li {
    width: 100%;
  }
}
.ynstore-items {
  clear: both;
}
@media (min-width: 992px) {
  .empty-right .yn-viewmode-grid .ynstore-items {
    display: inline-block;
    display: block;
  }
  .empty-right .yn-viewmode-grid .ynstore-items:before,
  .empty-right .yn-viewmode-grid .ynstore-items:after {
    content: " ";
    display: table;
  }
  .empty-right .yn-viewmode-grid .ynstore-items:after {
    clear: both;
  }
  .empty-right .yn-viewmode-grid .ynstore-items:before,
  .empty-right .yn-viewmode-grid .ynstore-items:after {
    content: " ";
    display: table;
  }
  .empty-right .yn-viewmode-grid .ynstore-items:after {
    clear: both;
  }
  .empty-right .yn-viewmode-grid .ynstore-items > li {
    width: 33.33%;
  }
}
/*----------  STORES GRIDVIEW ----------*/
.yn-viewmode-grid #ynstore_new_store_map {
  display: none;
}
.yn-viewmode-grid .ynstore-store-friend-item .ynstore-info .ynstore-info-detail {
  min-height: 137px !important;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing {
  position: relative;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-bg {
  width: 100%;
  padding-bottom: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  background-color: #FFF;
  position: relative;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-bg > a {
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-bottom-color: rgba(0, 0, 0, 0.15) !important;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transition: border 300ms ease-in-out;
  -o-transition: border 300ms ease-in-out;
  transition: border 300ms ease-in-out;
}
html[dir='rtl'] .yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-bg > a {
  left: auto;
  right: 0;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-bg .ynstore-featured {
  font-size: 12px;
  color: #FFF;
  position: absolute;
  bottom: 0px;
}
html[dir="ltr"] .yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-bg .ynstore-featured {
  left: 0;
}
html[dir="rtl"] .yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-bg .ynstore-featured {
  right: 0;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-bg .ynstore-featured .ico {
  position: absolute;
  left: 5px;
  bottom: 5px;
}
html[dir='rtl'] .yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-bg .ynstore-featured .ico {
  left: auto;
  right: 5px;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-bg .ynstore-featured .ynstore-featured-triangle {
  border-bottom: 40px solid #ffa800;
  border-right: 40px solid transparent;
  width: 0;
  height: 0;
  display: block;
}
html[dir='rtl'] .yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-bg .ynstore-featured .ynstore-featured-triangle {
  border-right: 0;
  border-left: 40px solid transparent;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-bg .ynstore-compare-btn {
  position: absolute;
  bottom: 9px;
  right: 6px;
  opacity: 0;
}
html[dir='rtl'] .yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-bg .ynstore-compare-btn {
  right: auto;
  left: 6px;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info {
  border: 1px solid #d9d9d9;
  border-top: 0;
  color: #a2a2a2;
  position: relative;
  -webkit-transition: border 300ms ease-in-out;
  -o-transition: border 300ms ease-in-out;
  transition: border 300ms ease-in-out;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail {
  padding: 7px 10px 10px;
  min-height: 95px;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ico {
  margin-right: 2px;
  font-size: 12px;
}
html[dir='rtl'] .yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ico {
  margin-right: 0;
  margin-left: 2px;
  display: inline-block;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ynstore-title {
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 3px;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ynstore-address {
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
  margin-bottom: 3px;
  font-size: 12px;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories {
  line-height: 16px;
  height: 35px;
  font-size: 12px;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .ynstore-categories-content {
  padding-left: 20px;
}
html[dir='rtl'] .yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .ynstore-categories-content {
  padding-left: 0;
  padding-right: 20px;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .ynstore-categories-content i.ico {
  margin-left: -20px;
}
html[dir='rtl'] .yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .ynstore-categories-content i.ico {
  margin-left: 0;
  margin-right: -20px;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .ynstore-categories-content > a {
  display: inline-block;
  overflow: hidden;
  word-break: break-word;
  word-wrap: break-word;
  max-width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .ynstore-categories-content > * {
  line-height: 16px;
  overflow: hidden;
  display: inline-block;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories.ynstore-long .ynstore-categories-content > a {
  max-width: 120px;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block {
  border-top: 1px solid #d9d9d9;
  padding: 6px;
  display: flex;
  overflow: hidden;
  justify-content: space-around;
  position: relative;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block .ynstore-statistic {
  display: inline-block;
  text-align: center;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block .ynstore-statistic.ynstore-pipe {
  background: #d9d9d9;
  width: 1px;
  position: absolute;
  height: calc(100% - 14px);
  left: 50%;
  margin-left: -1px;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block .ynstore-statistic b {
  font-size: 16px;
  line-height: 15px;
  display: block;
  color: #555555;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block .ynstore-statistic i {
  font-style: normal;
  text-transform: lowercase;
}
.yn-viewmode-grid .ynstore-item-content .moderation_row {
  position: absolute;
  top: 0;
  z-index: 3;
}
html[dir="ltr"] .yn-viewmode-grid .ynstore-item-content .moderation_row {
  left: 0;
}
html[dir="rtl"] .yn-viewmode-grid .ynstore-item-content .moderation_row {
  right: 0;
}
.yn-viewmode-grid .ynstore-item-content:hover .ynstore-bg > a,
.yn-viewmode-grid .ynstore-item-content:hover .ynstore-info {
  border-color: #3b5998;
}
.yn-viewmode-grid .ynstore-item-content:hover .ynstore-compare-btn {
  opacity: 1 !important;
}
.yn-viewmode-grid .ynstore-item-content:hover .ynstore-actions-block .dropdown,
.yn-viewmode-grid .ynstore-item-content:hover .ynstore-actions-block ._moderator .moderate_link {
  opacity: 1;
}
.yn-viewmode-grid .ynstore-item-content .ynstore-friend {
  margin-top: 5px;
  display: flex;
}
.yn-viewmode-grid .ynstore-item-content .ynstore-friend img,
.yn-viewmode-grid .ynstore-item-content .ynstore-friend a.no_image_user,
.yn-viewmode-grid .ynstore-item-content .ynstore-friend > a {
  width: 30px;
  height: 30px;
  margin-right: 10px;
  float: left;
  border-radius: 100%;
}
.yn-viewmode-grid .ynstore-item-content .ynstore-friend .img-wrapper,
.yn-viewmode-grid .ynstore-item-content .ynstore-friend .img-wrapper:before {
  border-radius: 100%;
}
.yn-viewmode-grid .ynstore-item-content .ynstore-friend a.no_image_user {
  border: none;
}
.yn-viewmode-grid .ynstore-item-content .ynstore-friend a.no_image_user._size__50 > span,
.yn-viewmode-grid .ynstore-item-content .ynstore-friend a.no_image_user._size__50:hover > span {
  font-size: 12px;
  top: 7px;
}
.yn-viewmode-grid .ynstore-item-content .ynstore-friend .ynstore-owner {
  overflow: hidden;
  height: 30px;
  border-top: 1px solid #d9d9d9;
  line-height: 29px;
  flex: 1;
  min-width: 1px;
}
.yn-viewmode-grid .ynstore-item-content .ynstore-friend .ynstore-owner a {
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: inline-block;
  max-width: 100%;
  color: #555555 !important;
}
.yn-viewmode-grid .ynstore-item-content .ynstore-friend .ynstore-owner a:hover {
  color: #3b5998 !important;
}
.yn-viewmode-grid.ynstore-store-follow-favorite .ynstore-bg .ynstore-store-action {
  position: absolute;
  bottom: 0;
  bottom: 10px;
  right: 40px;
  display: block;
  left: auto;
  transform: translate(0%);
}
@media (max-width: 991px) {
  .yn-viewmode-grid.ynstore-store-follow-favorite .ynstore-bg .ynstore-store-action {
    display: none;
  }
}
.yn-viewmode-grid.ynstore-store-follow-favorite .ynstore-store-action {
  text-align: center;
  opacity: 0;
  position: absolute;
  left: 50%;
  transform: translate(-50%);
  bottom: 10px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  display: none;
}
@media (max-width: 991px) {
  .yn-viewmode-grid.ynstore-store-follow-favorite .ynstore-store-action {
    display: block;
    opacity: 1;
  }
}
.yn-viewmode-grid.ynstore-store-follow-favorite .ynstore-store-action a {
  font-size: 12px;
  color: #555555;
  padding: 0 10px;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  display: inline-block;
  border-radius: 12px;
  min-width: 77px;
  text-align: center;
  height: 25px;
  line-height: 25px;
  background-color: #FFF;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.yn-viewmode-grid.ynstore-store-follow-favorite .ynstore-store-action a:hover {
  color: #FFF;
  background-color: #fa3e3e;
  border-color: #fa3e3e;
}
@media (max-width: 991px) {
  .yn-viewmode-grid.ynstore-store-follow-favorite .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail {
    min-height: 130px;
  }
}
@media (max-width: 480px) {
  .yn-viewmode-grid.ynstore-store-follow-favorite .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail {
    min-height: 70px !important;
  }
}
.yn-viewmode-grid.ynstore-store-follow-favorite .ynstore-item:hover .ynstore-store-action {
  opacity: 1;
}
@media (max-width: 480px) {
  .yn-viewmode-grid .ynstore-items.ynstore-store-listing-block .ynstore-item {
    width: 100%;
  }
  .yn-viewmode-grid .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail {
    min-height: initial !important;
    text-align: center;
  }
  .yn-viewmode-grid .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ynstore-title {
    margin-bottom: 0;
  }
  .yn-viewmode-grid .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ynstore-categories,
  .yn-viewmode-grid .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ynstore-address {
    display: none;
  }
  .yn-viewmode-grid .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-friend .ynstore-owner {
    text-align: left;
  }
  .yn-viewmode-grid .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block {
    background: #f8f8f8;
    font-size: 12px;
    border-top: 0;
    padding: 8px 6px;
  }
  .yn-viewmode-grid .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block b {
    font-size: 12px;
    display: inline;
    margin-right: 2px;
  }
  html[dir='rtl'] .yn-viewmode-grid .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block b {
    margin-right: 0;
    margin-left: 2px;
  }
  .yn-viewmode-grid .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block i {
    display: none;
  }
  .yn-viewmode-grid .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block .ynstore-statistic.ynstore-orders:after,
  .yn-viewmode-grid .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block .ynstore-statistic.ynstore-follows:after {
    content: "";
    font-family: 'lineficon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #555555;
  }
  .yn-viewmode-grid .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block .ynstore-statistic.ynstore-orders:after {
    content: "\eaad";
  }
  .yn-viewmode-grid .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block .ynstore-statistic.ynstore-follows:after {
    content: "\e94f";
  }
}
/*----------  STORES LISTVIEW ----------*/
.yn-viewmode-list #ynstore_new_store_map {
  display: none;
}
@media (min-width: 992px) {
  .yn-viewmode-list .ynstore-store-friend-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-description,
  .yn-viewmode-list .ynstore-store-friend-item .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail {
    padding-right: 100px;
  }
}
.yn-viewmode-list .ynstore-item-content .moderation_row {
  position: absolute;
  top: 0;
  z-index: 3;
}
html[dir="ltr"] .yn-viewmode-list .ynstore-item-content .moderation_row {
  left: 0;
}
html[dir="rtl"] .yn-viewmode-list .ynstore-item-content .moderation_row {
  right: 0;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing {
  position: relative;
  height: 170px;
  margin-bottom: 15px;
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing {
    height: auto;
  }
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing *.ynstore-4list {
  display: block !important;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4list,
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4listmobile {
  font-size: 12px;
  color: #FFF;
  position: absolute;
  top: 0;
  z-index: 1;
}
html[dir="ltr"] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4list,
html[dir="ltr"] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4listmobile {
  right: 0;
}
html[dir="rtl"] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4list,
html[dir="rtl"] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4listmobile {
  left: 0;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4list .ico,
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4listmobile .ico {
  position: absolute;
  right: 5px;
  top: 6px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4list .ico,
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4listmobile .ico {
  right: auto;
  left: 5px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4list .ynstore-featured-triangle,
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4listmobile .ynstore-featured-triangle {
  border-top: 40px solid #ffa800;
  border-left: 40px solid transparent;
  width: 0;
  height: 0;
  display: block;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4list .ynstore-featured-triangle,
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4listmobile .ynstore-featured-triangle {
  border-left: 0;
  border-right: 40px solid transparent;
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4list {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-featured.ynstore-4listmobile {
    display: block !important;
  }
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-bg {
  width: 170px;
  height: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  position: relative;
  background-color: #FFF;
  float: left;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-bg {
  float: right;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-bg .ynstore-compare-btn {
  display: none !important;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-bg > a {
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-right-color: rgba(0, 0, 0, 0.15) !important;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-right: 0;
  -webkit-transition: border 300ms ease-in-out;
  -o-transition: border 300ms ease-in-out;
  transition: border 300ms ease-in-out;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-bg > a {
  left: auto;
  right: 0;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-bg > a:after {
  content: "";
  width: 1px;
  height: 100%;
  background-color: #dcdcdc;
  position: absolute;
  right: 0;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-bg > a:after {
  left: 0;
  right: auto;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-bg .ynstore-featured {
  display: none !important;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-bg .ynstore-compare-btn {
  position: absolute;
  bottom: 9px;
  right: 6px;
  opacity: 0;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-bg .ynstore-compare-btn {
  left: 6px;
  right: auto;
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-bg {
    width: 100%;
    padding-bottom: 100%;
    float: none;
  }
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info {
  padding: 10px 12px;
  height: 100%;
  float: left;
  width: calc(100% - 170px);
  border: 1px solid #d9d9d9;
  color: #a2a2a2;
  position: relative;
  -webkit-transition: border 300ms ease-in-out;
  -o-transition: border 300ms ease-in-out;
  transition: border 300ms ease-in-out;
  display: inline-block;
  display: block;
}
html[dir='ltr'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info {
  border-left: 0;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info {
  border-right: 0;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info:before,
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info:after {
  content: " ";
  display: table;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info:after {
  clear: both;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info:before,
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info:after {
  content: " ";
  display: table;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info:after {
  clear: both;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ico {
  margin-right: 2px;
  font-size: 12px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ico {
  margin-right: 0;
  margin-left: 2px;
  display: inline-block;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ynstore-title {
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: inline-block;
  font-weight: bold;
  font-size: 14px;
  line-height: 14px;
  max-width: 95%;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ynstore-address {
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
  clear: both;
  font-size: 12px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ynstore-friend {
  position: absolute;
  right: 12px;
  top: 0px;
  text-align: right;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  width: 90px;
  padding-top: 30px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ynstore-friend:before {
  content: "";
  width: 1px;
  height: 100%;
  display: block;
  background-image: -webkit-linear-gradient(to bottom, rgba(112, 112, 112, 0.4) 0%, rgba(112, 112, 112, 0) 80%);
  background-image: -o-linear-gradient(to bottom, rgba(112, 112, 112, 0.4) 0%, rgba(112, 112, 112, 0) 80%);
  background-image: linear-gradient(to bottom, rgba(112, 112, 112, 0.4) 0%, rgba(112, 112, 112, 0) 80%);
  position: absolute;
  top: 0;
  left: 0;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ynstore-friend .img-wrapper,
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ynstore-friend .no_image_user {
  width: 48px;
  height: 48px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ynstore-friend .ynstore-owner {
  margin-top: 4px;
  line-height: 14px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ynstore-friend .ynstore-owner a {
  text-align: right;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 11px;
  text-overflow: ellipsis;
  line-height: 14px;
  word-break: break-word;
  word-wrap: break-word;
  height: 28px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-info-detail .ynstore-friend {
    display: none;
  }
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-friend.ynstore-friend-4mobile {
    display: block !important;
    position: static;
    margin-bottom: -11px;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-friend.ynstore-friend-4mobile > a {
    border: 1px solid #dcdcdc;
    width: 30px;
    height: 30px;
    overflow: hidden;
    float: left;
    display: block;
    margin-right: 10px;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-friend.ynstore-friend-4mobile > a.no_image_user {
    border: none;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-friend.ynstore-friend-4mobile > a.no_image_user span {
    font-size: 12px;
    top: 5px;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-friend.ynstore-friend-4mobile > a img {
    max-width: 100%;
    max-height: 100%;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-friend.ynstore-friend-4mobile .ynstore-owner {
    height: 30px;
    line-height: 30px;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-friend.ynstore-friend-4mobile .ynstore-owner a {
    overflow: hidden;
    white-space: nowrap;
    word-break: break-word;
    word-wrap: break-word;
    text-overflow: ellipsis;
    display: block;
    font-size: 12px;
  }
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-description {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 15px;
  word-break: break-word;
  word-wrap: break-word;
  height: 45px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555;
  margin-bottom: 10px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-description .newline {
  padding: 0;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories {
  line-height: 16px;
  max-height: 35px;
  font-size: 12px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .dropdown {
  margin-top: -5px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .dropdown-menu {
  left: auto;
  right: auto;
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .dropdown-menu {
    left: -16px;
    right: -16px;
  }
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .ynstore-categories-content {
  padding-left: 20px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .ynstore-categories-content {
  padding-right: 20px;
  padding-left: 0;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .ynstore-categories-content i.ico {
  margin-left: -20px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .ynstore-categories-content i.ico {
  margin-left: 0;
  margin-right: -20px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .ynstore-categories-content > a {
  max-width: 150px;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: 1px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .ynstore-categories-content > a {
  margin-left: 1px;
  margin-right: 0;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-categories .ynstore-categories-content > * {
  line-height: 16px;
  overflow: hidden;
  display: inline-block;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block {
  float: left;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block {
  float: right;
}
@media (min-width: 992px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block {
    position: absolute;
    bottom: 10px;
  }
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block {
    border-top: 1px solid #dcdcdc;
    padding-top: 10px;
    margin-top: 10px;
    width: 100%;
  }
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block .ynstore-statistic {
  display: block;
  float: left;
  text-align: left;
  border-left: 1px solid #dcdcdc;
  padding-left: 10px;
  padding-right: 10px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block .ynstore-statistic {
  float: right;
  text-align: right;
  border-left: 0;
  border-right: 1px solid #dcdcdc;
}
html[dir='ltr'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block .ynstore-statistic:first-of-type {
  padding-left: 0;
  border-left: 0;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block .ynstore-statistic:first-of-type {
  padding-right: 0;
  border-right: 0;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block .ynstore-statistic.ynstore-pipe {
  display: none;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block .ynstore-statistic b {
  font-size: 16px;
  line-height: 15px;
  display: block;
  color: #555555;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-statistic-block .ynstore-statistic i {
  font-style: normal;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block {
  float: right;
  display: flex !important;
  align-items: flex-end;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block {
  float: left;
}
@media (min-width: 992px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block {
    position: absolute;
    bottom: 10px;
    right: 12px;
  }
  html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block {
    left: 12px;
    right: auto;
  }
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block > div {
  float: left;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block > div {
  float: right;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-rating-number {
  font-size: 12px;
  line-height: 14px;
  font-weight: bold;
  color: #ffa800;
  float: right;
  margin-left: 5px;
  margin-top: 4px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-rating-number {
  float: left;
  margin-left: 0;
  margin-right: 5px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-rating {
  display: inline-flex;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-rating .ico {
  color: #ffa800;
  margin-left: 2px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-rating .ico {
  margin-right: 2px;
  margin-left: 0;
  display: inline-block;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-rating .ico.hover {
  color: #ffa800 !important;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-rating .ico.yn-rating-disable {
  color: #ccc;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-rating.yn-rating-small .ico {
  font-size: 12px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-rating.yn-rating-normal .ico {
  font-size: 16px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-rating.yn-rating-large .ico {
  font-size: 24px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-review-count {
  font-size: 10px;
  text-align: right;
  display: block;
  clear: both;
  position: relative;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-review-count {
  text-align: left;
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-rating-number {
    float: left;
    margin-left: 0;
    margin-right: 4px;
  }
  html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-rating-number {
    margin-left: 4px;
    margin-right: 0;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-review-count {
    text-align: left;
    padding-left: 3px;
    margin-top: 3px;
  }
  html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-rating-block .ynstore-review-count {
    padding-right: 3px;
    padding-left: 0;
  }
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-compare-btn {
  border-radius: 0;
  width: 30px;
  height: 30px;
  margin-left: 10px;
  background: #eee;
  color: #a4a4a4;
  border: none;
  font-size: 14px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-compare-btn:hover,
.yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info .ynstore-rating-compare-block .ynstore-compare-btn.ynstore-active {
  background: #3b5998;
  color: #FFF;
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-store-listing .ynstore-info {
    float: none;
    width: 100%;
    border-left: 1px solid #d9d9d9;
    border-top-width: 0;
    padding: 12px;
  }
}
.yn-viewmode-list .ynstore-item-content:hover .ynstore-bg > a,
.yn-viewmode-list .ynstore-item-content:hover .ynstore-info {
  border-color: #3b5998;
}
.yn-viewmode-list .ynstore-item-content:hover .ynstore-compare-btn {
  opacity: 1 !important;
}
.yn-viewmode-list .ynstore-item-content:hover .ynstore-actions-block .dropdown,
.yn-viewmode-list .ynstore-item-content:hover .ynstore-actions-block ._moderator .moderate_link {
  opacity: 1;
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content .ynstore-bg > a {
    border-color: rgba(0, 0, 0, 0.15) !important;
  }
  .yn-viewmode-list .ynstore-item-content .ynstore-info {
    border-color: #d9d9d9 !important;
  }
}
/*----------  STORES MAPVIEW ----------*/
.yn-viewmode-map ul.ynstore-items {
  display: none;
}
.yn-viewmode-map #ynstore_new_store_map {
  display: block;
}
/*----------  STORES MOST BLOCK & FEED  ----------*/
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item {
  margin-bottom: 15px;
  border: 1px solid #d9d9d9;
  position: relative;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-compare-btn,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-compare-btn {
  opacity: 0;
  position: absolute;
  left: 5px;
  top: 5px;
}
html[dir='rtl'] .ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-compare-btn,
html[dir='rtl'] .ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-compare-btn {
  right: 5px;
  left: auto;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-compare-btn.ynstore-active,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-compare-btn.ynstore-active {
  opacity: 1 !important;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item:hover .ynstore-compare-btn,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item:hover .ynstore-compare-btn {
  opacity: 1;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-cover,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-cover {
  padding-bottom: 45%;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-bottom-width: 0;
  background-origin: border-box;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  margin: -1px;
  position: relative;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-cover .ynstore-store-gradient,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-cover .ynstore-store-gradient {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 50%);
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 50%);
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 50%);
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info {
  border-top: 0;
  display: inline-block;
  display: block;
  padding: 0 8px;
  margin-top: -25px;
  position: relative;
  z-index: 1;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info:before,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info:before,
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info:after,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info:after {
  content: " ";
  display: table;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info:after,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info:after {
  clear: both;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info:before,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info:before,
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info:after,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info:after {
  content: " ";
  display: table;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info:after,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info:after {
  clear: both;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar {
  width: 70px;
  height: 70px;
  border: 1px solid #d9d9d9;
  border-bottom-width: 0;
  display: block;
  display: flex;
  align-items: center;
  justify-content: center;
  float: left;
  margin-right: 10px;
  background: #FFF;
}
html[dir='rtl'] .ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar,
html[dir='rtl'] .ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar.profile_image,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar.profile_image {
  position: static;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar.profile_image img,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar.profile_image img {
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  height: auto;
  border-radius: 0;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-title,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-title {
  line-height: 18px;
  margin-top: 3px;
  margin-bottom: 3px;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-title a,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-title a {
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  color: #FFF;
  max-width: 100%;
  -webkit-transition: border 300ms ease-in-out;
  -o-transition: border 300ms ease-in-out;
  transition: border 300ms ease-in-out;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-title a:hover,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-title a:hover {
  color: #3b5998;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-address,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-address {
  color: #a2a2a2;
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
  font-weight: 300;
  margin-bottom: 1px;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-count,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-count {
  color: #555555;
  font-weight: bold;
  text-transform: lowercase;
}
.ynstore-store-most-block .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-info-txt,
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-info-txt {
  overflow: hidden;
  font-size: 12px;
}
/*----------  BOX SEARCH  ----------*/
body[id^=page_ynsocialstore_] .header_filter_holder.pull-left,
body[id^=page_ynsocialstore_] .header-filter-holder.pull-left {
  float: none !important;
}
.ynstore-btn-search {
  float: none;
  padding-right: 0px !important;
  display: inline-flex;
  top: 1px;
}
.ynstore-btn-search a.btn {
  font-size: 14px;
  background-color: transparent;
  color: #555555;
  border-color: #555555;
  display: flex;
  align-items: center;
  padding: 9px 12px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-btn-search a.btn i.fa {
  margin-left: 10px;
  font-size: 20px;
}
.ynstore-btn-search a.btn:hover {
  background-color: #eee;
  border-color: #999;
}
.ynstore-btn-search.active a.btn {
  border-color: #999;
  background-color: #eee;
}
.ynstore-btn-block {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ynstore-btn-block .btn {
  padding: 9px 20px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-btn-block .btn + .btn {
  margin-left: 5px;
}
.ynstore-btn-block .ynstore-btn-close {
  color: #a2a2a2;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 12px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-btn-block .ynstore-btn-close:hover {
  color: #fa3e3e;
}
.ynstore-btn-block .ynstore-btn-close .ico {
  margin-right: 3px;
}
html[dir='rtl'] .ynstore-btn-block .ynstore-btn-close .ico {
  margin-left: 3px;
  margin-right: 0;
}
#ynsocialstore_adv_search,
#ynsocialstore_adv_searchproduct {
  background-color: #f8f8f8;
  border: 1px solid #dcdcdc;
  padding: 15px;
  position: relative;
  margin-bottom: 20px;
}
#ynsocialstore_adv_search:before,
#ynsocialstore_adv_searchproduct:before {
  content: '';
  width: 20px;
  height: 20px;
  background-color: #f8f8f8;
  border: 1px solid #dcdcdc;
  display: block;
  transform: rotate(45deg);
  position: absolute;
  top: -10px;
  right: 25px;
  border-right: 0;
  border-bottom: 0;
  display: none;
}
#ynsocialstore_adv_search a.input-group-addon,
#ynsocialstore_adv_searchproduct a.input-group-addon {
  cursor: pointer;
  /* position: relative;
        left: 0px;
        border-left: 1px solid @border-color; */
}
#ynsocialstore_adv_search .ynstore-location-form,
#ynsocialstore_adv_searchproduct .ynstore-location-form {
  padding-right: 5px;
}
#ynsocialstore_adv_search .ynstore-radius-form,
#ynsocialstore_adv_searchproduct .ynstore-radius-form {
  padding-left: 5px;
}
#ynsocialstore_adv_search .form-group,
#ynsocialstore_adv_searchproduct .form-group {
  margin-bottom: 10px;
}
/*----------  STORE MENU PROFILE  ----------*/
@media (min-width: 701px) {
  #js_block_border_ynsocialstore_store_profilemenu,
  #js_block_border_ynsocialstore_menu-seller,
  #js_block_border_ynsocialstore_menu-buyer {
    padding-bottom: 0 !important;
  }
}
#js_block_border_ynsocialstore_store_profilemenu .content,
#js_block_border_ynsocialstore_menu-seller .content,
#js_block_border_ynsocialstore_menu-buyer .content {
  border-top: 0 !important;
  margin-top: 0 !important;
  padding: 0  !important;
}
#js_block_border_ynsocialstore_store_profilemenu ul.action,
#js_block_border_ynsocialstore_menu-seller ul.action,
#js_block_border_ynsocialstore_menu-buyer ul.action {
  margin: 0 -16px;
}
#js_block_border_ynsocialstore_store_profilemenu ul.action li a,
#js_block_border_ynsocialstore_menu-seller ul.action li a,
#js_block_border_ynsocialstore_menu-buyer ul.action li a {
  border-left: none !important;
  position: relative;
  padding: 0 16px;
}
#js_block_border_ynsocialstore_store_profilemenu ul.action li .ico,
#js_block_border_ynsocialstore_menu-seller ul.action li .ico,
#js_block_border_ynsocialstore_menu-buyer ul.action li .ico {
  min-width: 20px;
  margin-right: 10px;
}
html[dir='rtl'] #js_block_border_ynsocialstore_store_profilemenu ul.action li .ico,
html[dir='rtl'] #js_block_border_ynsocialstore_menu-seller ul.action li .ico,
html[dir='rtl'] #js_block_border_ynsocialstore_menu-buyer ul.action li .ico {
  margin-right: 0;
  margin-left: 10px;
  display: inline-block;
}
#js_block_border_ynsocialstore_store_profilemenu ul.action li.active a,
#js_block_border_ynsocialstore_menu-seller ul.action li.active a,
#js_block_border_ynsocialstore_menu-buyer ul.action li.active a {
  color: #3b5998 !important;
}
#js_block_border_ynsocialstore_store_profilemenu ul.action li.active a:before,
#js_block_border_ynsocialstore_menu-seller ul.action li.active a:before,
#js_block_border_ynsocialstore_menu-buyer ul.action li.active a:before {
  content: "";
  width: 5px;
  background-color: #3b5998;
  position: absolute;
  top: 0;
  bottom: 0;
}
html[dir="ltr"] #js_block_border_ynsocialstore_store_profilemenu ul.action li.active a:before,
html[dir="ltr"] #js_block_border_ynsocialstore_menu-seller ul.action li.active a:before,
html[dir="ltr"] #js_block_border_ynsocialstore_menu-buyer ul.action li.active a:before {
  left: 0;
}
html[dir="rtl"] #js_block_border_ynsocialstore_store_profilemenu ul.action li.active a:before,
html[dir="rtl"] #js_block_border_ynsocialstore_menu-seller ul.action li.active a:before,
html[dir="rtl"] #js_block_border_ynsocialstore_menu-buyer ul.action li.active a:before {
  right: 0;
}
#js_block_border_ynsocialstore_store_profilemenu ul.action li:last-of-type,
#js_block_border_ynsocialstore_menu-seller ul.action li:last-of-type,
#js_block_border_ynsocialstore_menu-buyer ul.action li:last-of-type {
  border-bottom: 0;
}
/*----------  STORE LOGO  ----------*/
.ynstore-store-logo-info {
  color: #555555;
}
.ynstore-store-logo-info .ynstore-store-logo-block {
  position: relative;
  overflow: hidden;
  margin: 0 !important;
  margin-bottom: 10px !important;
  padding-bottom: 100%;
  width: 100%;
  left: auto;
  right: auto;
  bottom: auto;
  height: auto;
  border: 1px solid rgba(0, 0, 0, 0.15);
}
.ynstore-store-logo-info .ynstore-store-logo-block > a,
.ynstore-store-logo-info .ynstore-store-logo-block .ynstore-store-nologo {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  bottom: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: initial;
}
html[dir="ltr"] .ynstore-store-logo-info .ynstore-store-logo-block > a,
html[dir="ltr"] .ynstore-store-logo-info .ynstore-store-logo-block .ynstore-store-nologo {
  left: 0;
}
html[dir="rtl"] .ynstore-store-logo-info .ynstore-store-logo-block > a,
html[dir="rtl"] .ynstore-store-logo-info .ynstore-store-logo-block .ynstore-store-nologo {
  right: 0;
}
.ynstore-store-logo-info .ynstore-store-logo-block > a img,
.ynstore-store-logo-info .ynstore-store-logo-block .ynstore-store-nologo img {
  max-width: 100%;
  max-height: 100%;
  height: auto;
  border-radius: 0;
  width: 100%;
}
.ynstore-store-logo-info .ynstore-store-logo-block:hover form label {
  bottom: 0px;
  opacity: 1;
}
.ynstore-store-logo-info .ynstore-store-logo-block form {
  padding: 0;
}
.ynstore-store-logo-info .ynstore-store-logo-block form input[type="file"] {
  display: block;
  width: 0;
  height: 0;
  text-indent: -999999px;
}
.ynstore-store-logo-info .ynstore-store-logo-block form label {
  position: absolute;
  background: rgba(0, 0, 0, 0.7);
  margin-bottom: 0;
  color: #FFF;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 40px;
  cursor: pointer;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  bottom: -40px;
  opacity: 0;
}
.ynstore-store-logo-info .ynstore-store-logo-block form label .ico {
  margin-right: 7px;
}
html[dir='rtl'] .ynstore-store-logo-info .ynstore-store-logo-block form label .ico {
  margin-right: 0;
  margin-left: 7px;
}
@media (max-width: 768px) {
  .ynstore-store-logo-info .ynstore-store-logo-block form label {
    width: 38px;
    height: 36px;
    border-radius: 3px;
    right: 5px;
    bottom: 5px !important;
    opacity: 1;
  }
  html[dir='rtl'] .ynstore-store-logo-info .ynstore-store-logo-block form label {
    left: 5px;
    right: auto;
  }
  .ynstore-store-logo-info .ynstore-store-logo-block form label span {
    display: none;
  }
  .ynstore-store-logo-info .ynstore-store-logo-block form label .ico {
    margin-right: 0;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -7px;
    margin-top: -7px;
    text-indent: 0;
  }
  html[dir='rtl'] .ynstore-store-logo-info .ynstore-store-logo-block form label .ico {
    margin-left: 0;
    margin-right: -7px;
  }
}
.ynstore-store-logo-info .ynstore-title {
  font-size: 18px;
  font-weight: bold;
  color: #555;
  margin-bottom: 5px;
}
.ynstore-store-logo-info .ynstore-title a {
  color: #555;
}
.ynstore-store-logo-info .ynstore-title a:hover {
  color: #3b5998;
}
.ynstore-store-logo-info .ynstore-ratings-reviews-block > div {
  display: inline-flex;
  align-items: center;
  margin-right: 8px;
}
html[dir='rtl'] .ynstore-store-logo-info .ynstore-ratings-reviews-block > div {
  margin-right: 0;
  margin-left: 8px;
}
.ynstore-store-logo-info .ynstore-review-count {
  border: 1px solid #3b5998;
  color: #3b5998;
  border-radius: 2px;
  font-size: 12px;
  padding: 2px 5px;
  display: inline-block;
}
.ynstore-store-logo-info .ynstore-rating {
  margin-bottom: 7px;
}
.ynstore-store-logo-info .ynstore-rating > span {
  color: #ffa800;
  font-size: 18px;
  font-weight: bold;
  margin-right: 5px;
}
html[dir='rtl'] .ynstore-store-logo-info .ynstore-rating > span {
  margin-right: 0;
  margin-left: 5px;
  display: inline-block;
}
.ynstore-store-logo-info .ynstore-rating .ico {
  margin-left: 2px;
}
html[dir='rtl'] .ynstore-store-logo-info .ynstore-rating .ico {
  margin-left: 0;
  margin-right: 2px;
  display: inline-block;
}
.ynstore-store-logo-info .ynstore-location {
  color: #555555;
  margin-bottom: 7px;
}
.ynstore-store-logo-info .ynstore-description {
  color: #555555;
  line-height: 20px;
  margin-bottom: 10px;
  word-break: break-word;
  word-wrap: break-word;
}
.ynstore-store-logo-info .ynstore-description .newline {
  padding: 0;
}
.ynstore-store-logo-info .ynstore-btn-fw {
  width: 100%;
  color: #555555;
  border: 1px solid #555555 !important;
  display: flex !important;
  justify-content: center;
  align-items: center;
  height: 40px;
  margin-bottom: 15px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-store-logo-info .ynstore-btn-fw .ico {
  margin-right: 6px;
}
html[dir='rtl'] .ynstore-store-logo-info .ynstore-btn-fw .ico {
  margin-right: 0;
  margin-left: 6px;
}
.ynstore-store-logo-info .ynstore-btn-fw:hover {
  color: #fff;
  background-color: #3b5998;
  border-color: #3b5998 !important;
}
/*----------  STORE DETAIL  ----------*/
#js_block_border_ynsocialstore_store_detailcover .content {
  padding-top: 0;
}
.ynstore-store-detail-block {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  flex-flow: wrap;
  margin-bottom: 10px;
}
.ynstore-store-detail-block .addthis_toolbox {
  display: flex;
  align-items: center;
}
.ynstore-store-detail-block .addthis_toolbox a {
  margin-bottom: 0 !important;
  font-size: 0 !important;
  display: inline-block !important;
  margin-right: 2px !important;
}
html[dir='rtl'] .ynstore-store-detail-block .addthis_toolbox a {
  margin-right: 0 !important;
  margin-left: 2px !important;
}
.ynstore-store-detail-block .ynstore-info-block {
  margin-bottom: 5px;
}
.ynstore-store-detail-block .ynstore-info-block > a {
  display: block;
  /* border: 1px solid @border-rgba; */
  float: left;
  margin-right: 10px;
}
.ynstore-store-detail-block .ynstore-info-block > a .img-wrapper,
.ynstore-store-detail-block .ynstore-info-block > a .no_image_user {
  width: 48px;
  height: 48px;
}
html[dir='rtl'] .ynstore-store-detail-block .ynstore-info-block > a {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
.ynstore-store-detail-block .ynstore-info-block .ynstore-info {
  float: left;
}
html[dir='rtl'] .ynstore-store-detail-block .ynstore-info-block .ynstore-info {
  float: right;
}
@media (max-width: 480px) {
  .ynstore-store-detail-block .ynstore-info-block .ynstore-info {
    width: 100%;
    float: none;
  }
  html[dir='rtl'] .ynstore-store-detail-block .ynstore-info-block .ynstore-info {
    float: none;
  }
}
@media (max-width: 480px) {
  .ynstore-store-detail-block .ynstore-info-block {
    width: 100%;
  }
  .ynstore-store-detail-block .ynstore-info-block .ynstore-info {
    width: 100%;
    float: none;
  }
  html[dir='rtl'] .ynstore-store-detail-block .ynstore-info-block .ynstore-info {
    float: none;
  }
  .ynstore-store-detail-block .ynstore-info-block .ynstore-categories .dropdown-menu {
    left: -25px;
  }
  html[dir='rtl'] .ynstore-store-detail-block .ynstore-info-block .ynstore-categories .dropdown-menu {
    left: auto;
    right: -25px;
  }
}
.ynstore-store-detail-block .ynstore-info-block .ynstore-time-user {
  margin-bottom: 4px;
  margin-top: 4px;
}
@media (min-width: 769px) {
  .ynstore-store-detail-block .ynstore-info-block .ynstore-time-user {
    white-space: nowrap;
    max-width: 320px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
.ynstore-store-detail-block .ynstore-info-block .ynstore-categories-content {
  display: flex;
}
.ynstore-store-detail-block .ynstore-info-block .ynstore-categories-content > a {
  word-break: break-word;
  word-wrap: break-word;
  float: left;
  margin-right: 5px;
}
html[dir='rtl'] .ynstore-store-detail-block .ynstore-info-block .ynstore-categories-content > a {
  float: right;
  margin-right: 0;
  margin-left: 5px;
}
.ynstore-store-detail-block .ynstore-info-block .ynstore-categories-content .dropdown-menu:after {
  display: none;
}
@media (max-width: 768px) {
  .ynstore-store-detail-block .ynstore-info-block > a {
    display: none;
  }
  .ynstore-store-detail-block .ynstore-info-block .ynstore-time-user,
  .ynstore-store-detail-block .ynstore-info-block .ynstore-categories {
    margin-top: 0;
  }
  .ynstore-store-detail-block .ynstore-info-block .ynstore-time-user .ynstore-categories-content,
  .ynstore-store-detail-block .ynstore-info-block .ynstore-categories .ynstore-categories-content {
    display: inline-block;
  }
  .ynstore-store-detail-block .ynstore-info-block .ynstore-time-user:before,
  .ynstore-store-detail-block .ynstore-info-block .ynstore-categories:before {
    font-family: 'lineficon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 5px;
  }
  html[dir='rtl'] .ynstore-store-detail-block .ynstore-info-block .ynstore-time-user:before,
  html[dir='rtl'] .ynstore-store-detail-block .ynstore-info-block .ynstore-categories:before {
    margin-right: 0;
    margin-left: 5px;
  }
  .ynstore-store-detail-block .ynstore-info-block .ynstore-time-user:before {
    content: '\ea11';
  }
  .ynstore-store-detail-block .ynstore-info-block .ynstore-categories:before {
    content: '\e99c';
  }
}
.ynstore-store-detail-block .ynstore-actions-social {
  display: flex;
  flex-flow: wrap;
  align-items: center;
  margin-bottom: 5px;
}
@media (max-width: 991px) {
  .ynstore-store-detail-block .ynstore-actions-social {
    width: 100%;
  }
  .ynstore-store-detail-block .ynstore-actions-social .ynstore-btn-detail.ynstore-cms {
    position: absolute;
    right: 0;
  }
  html[dir='rtl'] .ynstore-store-detail-block .ynstore-actions-social .ynstore-btn-detail.ynstore-cms {
    left: 0;
    right: auto;
  }
}
@media (max-width: 480px) {
  .ynstore-store-detail-block .ynstore-actions-social {
    flex-direction: column;
    width: 100%;
    align-items: flex-start;
  }
  .ynstore-store-detail-block .ynstore-actions-social > div {
    margin-top: 5px;
  }
  .ynstore-store-detail-block .ynstore-actions-social .addthis_toolbox + .ynstore-btn-detail.ynstore-cms {
    position: absolute;
    width: initial;
  }
  .ynstore-store-detail-block .ynstore-actions-social .ynstore-btn-detail.ynstore-cms {
    position: relative;
    width: 100%;
  }
  .ynstore-store-detail-block .ynstore-actions-social .ynstore-btn-detail.ynstore-cms .dropdown {
    margin-left: 0;
    float: right;
  }
  .ynstore-store-detail-block .ynstore-actions-social .ynstore-embedcode {
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
    position: relative;
  }
  .ynstore-store-detail-block .ynstore-actions-social .ynstore-embedcode:after {
    left: 50%;
    margin-left: -7px;
    bottom: -23px;
  }
  .ynstore-store-detail-block .ynstore-actions-social .ynstore-embedcode .ynstore_store_html_code_block {
    margin-top: 15px;
  }
  .ynstore-store-detail-block .ynstore-actions-social .ynstore-embedcode a {
    width: 100%;
  }
}
.ynstore-store-detail-block .ynstore-actions-social .ynstore_store_html_code_block:after {
  display: none;
}
.ynstore-store-detail-block .ynstore-embedcode {
  margin-right: 10px;
  position: static;
}
html[dir='rtl'] .ynstore-store-detail-block .ynstore-embedcode {
  margin-right: 0;
  margin-left: 10px;
}
.ynstore-store-detail-block .ynstore-embedcode:after {
  content: "";
  width: 15px;
  height: 15px;
  background-color: red;
  position: absolute;
  bottom: -18px;
  transform: rotate(45deg);
  z-index: 100;
  margin-left: 40px;
  background-color: #f8f8f8;
  border: 1px solid #dddddd;
  border-right: 0;
  border-bottom: 0;
  display: none;
}
.ynstore-store-detail-block .ynstore-embedcode.open:after {
  display: block;
}
.ynstore-store-detail-block .ynstore-embedcode a.btn {
  padding: 5.5px 12px;
}
.ynstore-store-detail-block .ynstore-embedcode a.btn i.fa:first-of-type {
  margin-right: 2px;
}
html[dir='rtl'] .ynstore-store-detail-block .ynstore-embedcode a.btn i.fa:first-of-type {
  margin-right: 0;
  margin-left: 2px;
}
.ynstore-store-detail-block .ynstore-embedcode a.btn i.fa:last-of-type {
  margin-left: 2px;
}
html[dir='rtl'] .ynstore-store-detail-block .ynstore-embedcode a.btn i.fa:last-of-type {
  margin-left: 0;
  margin-right: 2px;
}
.ynstore-store-detail-block .ynstore-btn-detail > .open a.btn {
  background-color: #3b5998;
  color: #FFF;
}
.ynstore-store-detail-block .ynstore-btn-detail a.btn {
  background-color: #eee;
  color: #555555;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  padding: 0;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-store-detail-block .ynstore-btn-detail a.btn:hover {
  background-color: #3b5998;
  color: #FFF;
}
@media (max-width: 768px) {
  .ynstore-store-detail-block .ynstore-btn-detail {
    position: absolute;
    right: 0;
    bottom: 5px;
    margin-top: 0;
  }
}
.ynstore-store-detail-block .ynstore_store_html_code_block {
  position: absolute;
  left: 0;
  width: 100%;
  background: #f8f8f8;
  border: 1px solid #dddddd;
  margin-top: 10px;
  padding: 15px;
  z-index: 99;
  box-shadow: 0px 12px 18px -5px rgba(0, 0, 0, 0.5);
  word-break: break-word;
  word-wrap: break-word;
  margin-top: 10px !important;
}
.ynstore-store-detail-block .ynstore_store_html_code_block .btn {
  padding: 5px 12px;
  margin-left: 5px;
}
.ynstore-store-detail-block .ynstore_store_html_code_block #ynstore_html_code_value {
  background-color: transparent;
  padding: 2px 5px;
  border: 1px solid #dcdcdc;
  margin-bottom: 10px;
}
.ynstore-store-cover .profiles_banner {
  margin-top: 0;
  height: auto;
  max-height: initial;
  min-height: initial;
  background-color: #eee;
  padding-bottom: 40%;
}
.ynstore-store-cover .profiles_banner .profiles_banner_bg,
.ynstore-store-cover .profiles_banner .cover {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
html[dir='rtl'] .ynstore-store-cover .profiles_banner .profiles_banner_bg,
html[dir='rtl'] .ynstore-store-cover .profiles_banner .cover {
  left: auto;
  right: 0;
}
.ynstore-store-cover .profiles_banner .profiles_banner_bg img,
.ynstore-store-cover .profiles_banner .cover img {
  border-radius: 0;
}
@media (max-width: 991px) {
  .ynstore-store-cover .profiles_banner .profiles_banner_bg img,
  .ynstore-store-cover .profiles_banner .cover img {
    display: none;
  }
}
.ynstore-store-cover .profiles_banner .cover {
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-origin: border-box;
  background-size: cover;
  background-position: center center;
}
.ynstore-store-cover .profiles_banner .cover[data-bg="no"] img {
  display: none;
}
@media (min-width: 992px) {
  .ynstore-store-cover .profiles_banner .cover {
    background-size: 0;
  }
  .ynstore-store-cover .profiles_banner .cover[data-bg="no"] {
    background-size: cover;
  }
}
.ynstore-store-cover #change_cover_function {
  z-index: 9;
  left: auto;
  right: 0;
  top: 0px;
  background: rgba(0, 0, 0, 0.7);
  opacity: 0;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
html[dir='rtl'] .ynstore-store-cover #change_cover_function {
  left: 0;
  right: auto;
}
.ynstore-store-cover #change_cover_function a[role="button"] {
  color: #FFF;
  font-weight: bold;
  padding: 10px 15px;
  display: block;
}
.ynstore-store-cover #change_cover_function a[role="button"] .ico {
  margin-right: 5px;
}
html[dir='rtl'] .ynstore-store-cover #change_cover_function a[role="button"] .ico {
  margin-left: 5px;
  margin-right: 0;
}
@media (max-width: 768px) {
  .ynstore-store-cover #change_cover_function {
    opacity: 1 !important;
    border-radius: 3px;
    right: 5px;
    top: 5px;
  }
  html[dir='rtl'] .ynstore-store-cover #change_cover_function {
    left: 5px;
    right: auto;
  }
  .ynstore-store-cover #change_cover_function a[role="button"] {
    padding: 8px 12px;
  }
  .ynstore-store-cover #change_cover_function a[role="button"] span {
    display: none;
  }
  .ynstore-store-cover #change_cover_function a[role="button"] .ico {
    margin-right: 0;
  }
  html[dir='rtl'] .ynstore-store-cover #change_cover_function a[role="button"] .ico {
    margin-left: 0;
  }
}
.ynstore-store-cover #change_cover_function .dropdown {
  margin-left: 0;
}
.ynstore-store-cover #change_cover_function .dropdown a {
  cursor: pointer;
}
.ynstore-store-cover:hover #change_cover_function {
  opacity: 1;
}
.ynstore-store-statistic-actions {
  border: 1px solid #d9d9d9;
  border-top: 0;
  display: flex;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  padding: 10px 15px;
  margin-bottom: 15px;
}
@media (max-width: 768px) {
  .ynstore-store-statistic-actions {
    flex-direction: column;
    align-items: inherit;
  }
}
.ynstore-store-statistic-actions .ynstore-store-statistic {
  display: flex;
  padding: 5px 0;
}
.ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item {
  font-size: 12px;
  color: #a2a2a2;
  text-transform: uppercase;
  padding-right: 15px;
  margin-right: 20px;
  border-right: 1px solid #dcdcdc;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
html[dir='rtl'] .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item {
  padding-left: 15px;
  padding-right: 0;
  margin-right: 0;
  margin-left: 20px;
  border-right: 0;
  border-left: 1px solid #dcdcdc;
}
.ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item:last-of-type {
  border-right: 0;
}
html[dir='rtl'] .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item:last-of-type {
  border-left: 0;
}
.ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item span {
  font-weight: bold;
  display: block;
  font-size: 18px;
  color: #555555;
  margin-bottom: 3px;
  line-height: 18px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item .ico {
  position: relative;
  top: 1px;
}
.ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item.ynstore-hover {
  cursor: pointer;
}
.ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item.ynstore-hover:hover {
  color: #3b5998;
}
.ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item.ynstore-hover:hover span {
  color: #3b5998;
}
@media screen and (max-width: 479px) {
  .ynstore-store-statistic-actions .ynstore-store-statistic {
    flex-direction: column;
  }
  .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item {
    padding-right: 0;
    margin-right: 0;
    border-right: 0;
    display: flex;
    align-items: flex-end;
  }
  html[dir='rtl'] .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item {
    padding-left: 0;
    margin-left: 0;
    border-left: 0;
  }
  .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item span {
    margin-bottom: 0;
    margin-right: 8px;
  }
  html[dir='rtl'] .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item span {
    margin-left: 8px;
    margin-right: 0;
  }
}
.ynstore-store-statistic-actions .ynstore-store-actions {
  display: flex;
  flex-flow: wrap;
  padding: 5px 0;
}
.ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn {
  margin-left: 5px;
}
html[dir='rtl'] .ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn {
  margin-left: 0;
  margin-right: 5px;
}
@media (max-width: 991px) {
  .ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn {
    margin-left: 0;
    margin-right: 10px;
    margin-top: 5px;
  }
  html[dir='rtl'] .ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn {
    margin-right: 0;
    margin-left: 10px;
  }
}
.ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn a {
  padding: 0 15px;
  height: 36px;
  font-weight: 500;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  display: flex;
  justify-content: center;
  align-items: center;
}
.ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn a .ico {
  margin-right: 5px;
}
html[dir='rtl'] .ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn a .ico {
  margin-right: 0;
  margin-left: 5px;
}
@media (max-width: 991px) {
  .ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn.ynstore-compare-btn-detail {
    display: none;
  }
}
.ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn.ynstore-compare-btn-detail a {
  position: relative;
  overflow: hidden;
}
html[dir='ltr'] .ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn.ynstore-compare-btn-detail a {
  padding-left: 0 !important;
}
html[dir='rtl'] .ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn.ynstore-compare-btn-detail a {
  padding-right: 0 !important;
}
.ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn.ynstore-compare-btn-detail a .ico {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  width: 36px;
  height: 100%;
  background: #eee;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  margin-right: 15px;
}
html[dir='rtl'] .ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn.ynstore-compare-btn-detail a .ico {
  margin-left: 15px;
  margin-right: 0;
}
.ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn.ynstore-compare-btn-detail a.ynstore-active,
.ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn.ynstore-compare-btn-detail a:hover {
  border-color: #3b5998;
}
.ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn.ynstore-compare-btn-detail a.ynstore-active .ico,
.ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn.ynstore-compare-btn-detail a:hover .ico {
  background-color: #3b5998;
  color: #FFF;
}
@media (max-width: 480px) {
  .ynstore-store-statistic-actions .ynstore-store-actions {
    margin: 0 -5px;
    width: calc(100% + 10px);
    margin-top: 5px;
  }
  .ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn {
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    padding: 0 5px;
  }
}
body#page_ynsocialstore_store_detail div[id^=js_box_id_] {
  min-width: 750px;
}
@media (max-width: 768px) {
  body#page_ynsocialstore_store_detail div[id^=js_box_id_] {
    min-width: 530px;
    width: 530px !important;
  }
}
@media (max-width: 600px) {
  body#page_ynsocialstore_store_detail div[id^=js_box_id_] {
    min-width: 360px;
    width: 360px !important;
  }
}
@media (max-width: 360px) {
  body#page_ynsocialstore_store_detail div[id^=js_box_id_] {
    min-width: 190px;
    width: 190px !important;
  }
}
body#page_ynsocialstore_store_detail div[id^=js_box_id_] .js_box_content .content-wrapper {
  display: inline-block;
  display: block;
  padding-bottom: 50px;
}
body#page_ynsocialstore_store_detail div[id^=js_box_id_] .js_box_content .content-wrapper:before,
body#page_ynsocialstore_store_detail div[id^=js_box_id_] .js_box_content .content-wrapper:after {
  content: " ";
  display: table;
}
body#page_ynsocialstore_store_detail div[id^=js_box_id_] .js_box_content .content-wrapper:after {
  clear: both;
}
body#page_ynsocialstore_store_detail div[id^=js_box_id_] .js_box_content .content-wrapper:before,
body#page_ynsocialstore_store_detail div[id^=js_box_id_] .js_box_content .content-wrapper:after {
  content: " ";
  display: table;
}
body#page_ynsocialstore_store_detail div[id^=js_box_id_] .js_box_content .content-wrapper:after {
  clear: both;
}
.ynstore-album-popup {
  margin: 0 -5px;
  padding-bottom: 60px;
  max-height: 650px;
  overflow-y: auto;
  overflow-x: hidden;
}
@media (max-width: 991px) {
  .ynstore-album-popup {
    max-height: 400px;
  }
}
.ynstore-album-popup .ynstore-album-popup-block {
  display: inline-block;
  display: block;
  margin: 0 -10px;
}
.ynstore-album-popup .ynstore-album-popup-block:before,
.ynstore-album-popup .ynstore-album-popup-block:after {
  content: " ";
  display: table;
}
.ynstore-album-popup .ynstore-album-popup-block:after {
  clear: both;
}
.ynstore-album-popup .ynstore-album-popup-block:before,
.ynstore-album-popup .ynstore-album-popup-block:after {
  content: " ";
  display: table;
}
.ynstore-album-popup .ynstore-album-popup-block:after {
  clear: both;
}
.ynstore-album-popup .ynstore-album-popup-block .ynstore-album-item {
  width: 25%;
  height: 190px;
  padding: 0 10px;
  margin-bottom: 20px;
  float: left;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
@media (max-width: 768px) {
  .ynstore-album-popup .ynstore-album-popup-block .ynstore-album-item {
    width: 50%;
  }
}
@media (max-width: 360px) {
  .ynstore-album-popup .ynstore-album-popup-block .ynstore-album-item {
    width: 100%;
  }
}
.ynstore-album-popup .ynstore-album-popup-block .ynstore-album-item .ynstore-content {
  height: 100%;
  width: 100%;
  position: relative;
}
.ynstore-album-popup .ynstore-album-popup-block .ynstore-album-item .ynstore-content .ynstore-bg {
  border: 1px solid #dcdcdc;
  background-color: #FFF;
  padding: 5px;
  height: 150px;
  width: 100%;
  margin-bottom: 12px;
  position: relative;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-album-popup .ynstore-album-popup-block .ynstore-album-item .ynstore-content .ynstore-bg:after {
  content: "";
  width: 90%;
  height: 100%;
  background: #eee;
  display: block;
  position: absolute;
  bottom: -5px;
  left: 5%;
  z-index: -1;
  border: 1px solid #ddd;
}
.ynstore-album-popup .ynstore-album-popup-block .ynstore-album-item .ynstore-content .ynstore-bg a {
  width: 100%;
  height: 138px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-origin: border-box;
}
.ynstore-album-popup .ynstore-album-popup-block .ynstore-album-item .ynstore-content .ynstore-info {
  text-align: center;
  position: absolute;
  width: 100%;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  bottom: 8px;
}
.ynstore-album-popup .ynstore-album-popup-block .ynstore-album-item .ynstore-content .ynstore-info a {
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
  font-weight: 500;
}
.ynstore-album-popup .ynstore-album-popup-block .ynstore-album-item .ynstore-content:hover .ynstore-bg {
  height: 184px;
  background-color: #3b5998;
  border-color: #3b5998;
}
.ynstore-album-popup .ynstore-album-popup-block .ynstore-album-item .ynstore-content:hover .ynstore-info {
  bottom: 15px;
}
.ynstore-album-popup .ynstore-album-popup-block .ynstore-album-item .ynstore-content:hover .ynstore-info a {
  color: #FFF;
}
.ynstore-photo-popup {
  margin: 0 -5px;
  padding-bottom: 60px;
  max-height: 650px;
  overflow-y: auto;
  overflow-x: hidden;
}
@media (max-width: 991px) {
  .ynstore-photo-popup {
    max-height: 400px;
  }
}
.ynstore-photo-popup .ynstore-photo-popup-block {
  display: inline-block;
  display: block;
}
.ynstore-photo-popup .ynstore-photo-popup-block:before,
.ynstore-photo-popup .ynstore-photo-popup-block:after {
  content: " ";
  display: table;
}
.ynstore-photo-popup .ynstore-photo-popup-block:after {
  clear: both;
}
.ynstore-photo-popup .ynstore-photo-popup-block:before,
.ynstore-photo-popup .ynstore-photo-popup-block:after {
  content: " ";
  display: table;
}
.ynstore-photo-popup .ynstore-photo-popup-block:after {
  clear: both;
}
.ynstore-photo-popup .ynstore-photo-item {
  width: 33.33%;
  float: left;
  padding: 0 5px;
  margin-bottom: 10px;
}
@media (max-width: 768px) {
  .ynstore-photo-popup .ynstore-photo-item {
    width: 50%;
  }
}
@media (max-width: 360px) {
  .ynstore-photo-popup .ynstore-photo-item {
    width: 100%;
  }
}
.ynstore-photo-popup .ynstore-photo-item .ynstore-content {
  padding: 5px;
  border: 1px solid #dcdcdc;
  border-radius: 2px;
}
.ynstore-photo-popup .ynstore-photo-item .ynstore-content a {
  height: 145px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-origin: border-box;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  cursor: pointer;
}
.ynstore-loadmore,
.ynstore-loadmore-txt {
  position: absolute;
  z-index: 9;
  left: 0;
  width: 100%;
  bottom: 0;
  background: #f8f8f8;
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  color: #a2a2a2;
  border-top: 1px solid #dcdcdc;
  height: 55px;
  display: flex;
  justify-content: center;
  align-items: center;
  clear: both;
}
.ynstore-loadmore {
  padding-top: 11px;
}
.ynstore-loadmore:before {
  content: "\eab6";
  width: 40px;
  height: 40px;
  border-radius: 100%;
  display: block;
  border: 1px solid #dcdcdc;
  color: #a2a2a2;
  font-family: 'lineficon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  line-height: 40px;
  text-align: center;
  position: absolute;
  top: -22px;
  left: 50%;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  background: #FFF;
  transform: translateX(-50%);
}
.ynstore-loadmore:hover:before {
  color: #FFF;
  border-color: #3b5998;
  background-color: #3b5998;
}
.ynstore-breadcrumbs {
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 20px;
}
.ynstore-breadcrumbs a {
  font-weight: bold;
}
.ynstore-breadcrumbs a .ico {
  margin-right: 5px;
  font-size: 13px;
}
html[dir='rtl'] .ynstore-breadcrumbs a .ico {
  margin-left: 5px;
  margin-right: 0;
}
.ynstore-breadcrumbs .ico {
  margin-right: 4px;
  font-size: 11px;
}
html[dir='rtl'] .ynstore-breadcrumbs .ico {
  margin-left: 4px;
  margin-right: 0;
}
/*----------  STORE DETAIL TEMPLATE 2  ----------*/
#js_block_border_ynsocialstore_store_detailcover-2 {
  background-color: #fff;
  border-radius: 2px;
  margin-bottom: 24px;
}
#js_block_border_ynsocialstore_store_detailcover-2 .content {
  padding: 16px;
  margin-top: 16px;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_banner_bg .cover {
  max-height: none;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_banner_bg img.cover_photo {
  border-radius: 0;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_banner.editing .profiles_banner_bg .cover img.cover_photo,
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_banner.editing .profiles_banner_bg #save_reposition_cover {
  z-index: 2;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_banner.editing .profiles_banner_bg #save_reposition_cover {
  top: 20px;
  bottom: auto;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-cover .profiles_banner {
  padding-bottom: 33.33%;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-cover .profiles_banner .profiles_banner_bg:after {
  content: "";
  position: absolute;
  display: block;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 70%);
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 {
  position: relative;
  z-index: 3;
  margin-top: -120px;
}
html[dir='ltr'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 {
  padding-left: 20px;
}
html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 {
  padding-right: 20px;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block {
  width: 190px;
  height: 190px;
  position: relative;
  overflow: hidden;
}
html[dir='ltr'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block {
  float: left;
  margin-right: 20px;
}
html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block {
  float: right;
  margin-left: 20px;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block > a,
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block .ynstore-store-nologo {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid rgba(0, 0, 0, 0.15);
  display: flex;
  justify-content: center;
  align-items: center;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block > a img,
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block .ynstore-store-nologo img {
  max-width: 100%;
  max-height: 100%;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block:hover form label {
  bottom: 0px;
  opacity: 1;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block form {
  padding: 0;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block form input[type="file"] {
  display: block;
  width: 0;
  height: 0;
  text-indent: -999999px;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block form label {
  position: absolute;
  background: rgba(0, 0, 0, 0.7);
  margin-bottom: 0;
  color: #FFF;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 40px;
  cursor: pointer;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  bottom: -40px;
  left: 0;
  opacity: 0;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block form label .ico {
  margin-right: 7px;
}
html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block form label .ico {
  margin-left: 7px;
  margin-right: 0;
}
@media (max-width: 768px) {
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block form label {
    text-indent: -9999px;
    width: 38px;
    height: 36px;
    border-radius: 3px;
    right: 5px;
    left: auto;
    bottom: 5px !important;
    opacity: 1;
    display: block !important;
  }
  html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block form label {
    left: 5px;
    right: auto;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block form label .ico {
    margin-right: 0;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -7px;
    margin-top: -7px;
    text-indent: 0;
  }
  html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block form label .ico {
    margin-left: 0;
    margin-right: -7px;
  }
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .profile_image {
  width: 100%;
  height: 100%;
  position: static;
  margin: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .profile_image a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .profile_image img {
  border-radius: 0;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation {
  overflow: hidden;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-title {
  font-size: 22px;
  line-height: 24px;
  font-weight: bold;
  text-transform: uppercase;
  color: #FFF;
  margin-bottom: 2px;
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-location a {
  color: #FFF;
  line-height: 18px;
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-viewmore-radius {
  font-size: 12px;
  border: 1px solid #FFF;
  border-radius: 30px;
  font-weight: bold;
  padding: 4px 10px;
  color: #FFF;
  display: inline-block;
  margin-top: 10px;
  margin-bottom: 35px;
}
@media (min-width: 992px) {
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-viewmore-radius {
    display: inline-table;
  }
}
html[dir='ltr'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-viewmore-radius {
  margin-right: auto;
}
html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-viewmore-radius {
  margin-left: auto;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-viewmore-radius:hover,
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-viewmore-radius:active {
  color: #3b5998;
  border-color: #3b5998;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-ratings-reviews-block {
  display: flex;
  align-items: center;
  text-transform: lowercase;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-ratings-reviews-block .ynstore-rating {
  display: flex;
  align-items: center;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-ratings-reviews-block .ynstore-rating span.rating {
  font-size: 24px;
  font-weight: bold;
  color: #ffa800;
  margin-right: 7px;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-ratings-reviews-block .ynstore-viewmore-radius {
  color: #3b5998;
  border-color: #3b5998;
  margin: 0;
  padding: 3px 5px;
  margin-left: 10px;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break {
  display: flex;
  border-bottom: 1px solid #dcdcdc;
  margin-bottom: 15px;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-left {
  width: 50%;
}
@media (min-width: 992px) {
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-left {
    min-height: 186px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    padding-bottom: 16px;
  }
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right {
  width: 50%;
  display: flex;
  flex-direction: column;
  padding-top: 10px;
}
@media (min-width: 992px) {
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right {
    min-height: 186px;
    justify-content: flex-end;
  }
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-info-link {
  text-align: right;
  margin-bottom: 7px;
}
html[dir='ltr'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-info-link {
  padding-right: 20px;
}
html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-info-link {
  padding-left: 20px;
  text-align: left;
}
html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-info-link a .ico {
  display: inline-block;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-info-link > a {
  color: #FFF;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-info-link > a:hover {
  color: #dedede;
}
html[dir='ltr'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-info-link > a:last-of-type {
  margin-left: 20px;
}
html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-info-link > a:last-of-type {
  margin-right: 20px;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions {
  border: none;
  padding: 0;
  flex-direction: column;
  align-items: flex-end;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-actions {
  margin-bottom: 30px;
}
html[dir='ltr'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-actions {
  padding-right: 20px;
}
html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-actions {
  padding-left: 20px;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-statistic {
  padding: 0;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item {
  padding-right: 0;
  padding-left: 15px;
  margin-right: 0;
  margin-left: 15px;
  border-left: 1px solid #d9d9d9;
  border-right: 0;
}
html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item {
  padding-left: 0;
  padding-right: 15px;
  margin-left: 0;
  margin-right: 15px;
  border-left: 0;
  border-right: 1px solid #d9d9d9;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item:first-of-type {
  border-left: 0;
}
html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item:first-of-type {
  border-right: 0;
}
#js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item span {
  text-align: right;
}
html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item span {
  text-align: left;
}
@media (max-width: 991px) {
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 {
    margin-top: -73px;
    text-align: center;
  }
  html[dir='ltr'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 {
    padding-left: 0;
  }
  html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 {
    padding-right: 0;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-logo-block {
    width: 90px;
    height: 90px;
    margin: auto;
    float: none;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-description {
    display: none;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break {
    flex-direction: column;
    margin-top: 10px;
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: 0;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-left,
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right {
    width: 100%;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-left .ynstore-title {
    color: #555555;
    font-size: 18px;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-left .ynstore-location {
    margin-bottom: 5px;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-left .ynstore-location a {
    color: #555555;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-left .ynstore-vm-aboutus-btn {
    display: none;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-left .ynstore-ratings-reviews-block {
    justify-content: center;
    flex-direction: column;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-left .ynstore-ratings-reviews-block .ynstore-viewmore-radius {
    margin-top: 8px;
    margin-right: auto;
    margin-left: auto;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-info-link {
    text-align: center;
  }
  html[dir='ltr'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-info-link {
    padding-right: 0;
  }
  html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-info-link {
    padding-left: 0;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-info-link > a {
    color: #555555;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions {
    margin-bottom: 0;
    align-items: center;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-statistic {
    justify-content: center;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item span {
    text-align: center;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-actions {
    padding-right: 0;
    margin-bottom: 15px;
    width: 100%;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn {
    margin-left: 0;
    flex: 1;
    padding: 0;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-actions .ynstore-detail-btn a {
    height: 60px;
  }
}
@media (max-width: 991px) and (max-width: 479px) {
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-statistic {
    flex-direction: row;
  }
  #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item {
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  html[dir="ltr"] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item:first-child {
    margin-left: 0;
  }
  html[dir="rtl"] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item:first-child {
    margin-right: 0;
  }
  html[dir="ltr"] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item:first-child {
    padding-left: 0;
  }
  html[dir="rtl"] #js_block_border_ynsocialstore_store_detailcover-2 .ynstore-store-infomation-block-tp2 .ynstore-store-infomation .ynstore-store-info-break .ynstore-store-info-break-right .ynstore-store-statistic-actions .ynstore-store-statistic .ynstore-statistic-item:first-child {
    padding-right: 0;
  }
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu {
  margin: 0 -16px -16px;
  border-top: 1px solid #dcdcdc;
  margin-top: 20px;
  background-color: #fff;
  height: auto;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu > .ynstore-menu-fs {
  text-align: center;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu > .ynstore-menu-fs > li {
  height: auto;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu > .ynstore-menu-fs > li.active > a {
  color: #3b5998;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu > .ynstore-menu-fs > li > a {
  font-size: 12px;
  line-height: 57px;
  font-weight: bold;
  text-transform: uppercase;
  color: #555555;
  padding: 0 8px;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu > .ynstore-menu-fs > li > a:hover {
  color: #3b5998;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu > .ynstore-menu-fs > li > a i.ico {
  display: none;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu > .ynstore-menu-fs > li > a span {
  font-size: 11px;
  background-color: #eeeeee;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu li.dropdown {
  height: 60px;
  line-height: 60px;
  margin-left: 10px;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu li.dropdown.open span,
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu li.dropdown:hover span {
  color: #3b5998;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu li.dropdown span {
  cursor: pointer;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu li.dropdown span:hover {
  color: #3b5998;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu li.dropdown ul.dropdown-menu {
  margin-right: -20px;
  margin-top: -10px;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu li.dropdown ul.dropdown-menu li > a {
  padding-right: 30px;
  line-height: normal;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu li.dropdown ul.dropdown-menu li > a span {
  vertical-align: middle;
  margin-left: 8px;
  margin-bottom: 2px;
  background: #2572b2;
  height: auto;
  line-height: normal;
  padding: 4px 6px;
  background-color: #f6f6f6;
  font-size: 11px;
  color: #555555;
  position: absolute;
  right: 8px;
  top: 8px;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu li.dropdown ul.dropdown-menu .ico {
  display: none !important;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu li.dropdown ul.dropdown-menu:after {
  right: 20px;
}
html[dir='rtl'] #js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu li.dropdown ul.dropdown-menu:after {
  right: auto;
  left: 20px;
}
#js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu .ynstore-menu-fs > li.flag-fs {
  display: none;
}
@media (max-width: 991px) {
  #js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu .ynstore-menu-fs > li.flag-tl {
    display: none;
  }
}
@media (max-width: 768px) {
  #js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu .ynstore-menu-fs > li.flag-mb {
    display: none;
  }
}
@media (min-width: 992px) {
  #js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu .ynstore-menu-fs li.dropdown > ul > li:not(.flag-fs) {
    display: none;
  }
}
@media (max-width: 991px) and (min-width: 769px) {
  #js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu .ynstore-menu-fs li.dropdown > ul > li:not(.flag-fs):not(.flag-tl) {
    display: none;
  }
}
@media (max-width: 768px) {
  #js_block_border_ynsocialstore_store_detailcover-2 .profiles_menu .ynstore-menu-fs li.dropdown > ul > li:not(.flag-fs):not(.flag-tl):not(.flag-mb) {
    display: none;
  }
}
/*----------  STORE & PRODUCT REVIEW  ----------*/
.ynstore-store-review-block,
.ynstore-product-review-block {
  display: flex;
  position: relative;
  padding-bottom: 60px;
}
@media (max-width: 991px) {
  .ynstore-store-review-block,
  .ynstore-product-review-block {
    flex-direction: column;
  }
}
.ynstore-store-review-block .js_pager_view_more_link,
.ynstore-product-review-block .js_pager_view_more_link {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  margin-bottom: 0;
  bottom: 0;
}
.ynstore-store-review-block .ynstore-title,
.ynstore-product-review-block .ynstore-title {
  font-size: 18px;
  font-weight: bold;
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.ynstore-store-review-block .ynstore-store-add-review,
.ynstore-product-review-block .ynstore-store-add-review,
.ynstore-store-review-block .ynstore-product-add-review,
.ynstore-product-review-block .ynstore-product-add-review {
  order: 2;
  flex: 1.25;
  flex-basis: auto;
}
.ynstore-store-review-block .ynstore-store-add-review #ynstore-rating-holder,
.ynstore-product-review-block .ynstore-store-add-review #ynstore-rating-holder,
.ynstore-store-review-block .ynstore-product-add-review #ynstore-rating-holder,
.ynstore-product-review-block .ynstore-product-add-review #ynstore-rating-holder {
  background-color: #f8f8f8;
  padding: 15px 20px 20px;
}
.ynstore-store-review-block .ynstore-store-add-review #ynstore-rating-result .ynstore-title,
.ynstore-product-review-block .ynstore-store-add-review #ynstore-rating-result .ynstore-title,
.ynstore-store-review-block .ynstore-product-add-review #ynstore-rating-result .ynstore-title,
.ynstore-product-review-block .ynstore-product-add-review #ynstore-rating-result .ynstore-title {
  margin-bottom: 15px;
}
.ynstore-store-review-block .ynstore-store-add-review #ynstore-rating-result .ynstore-rating,
.ynstore-product-review-block .ynstore-store-add-review #ynstore-rating-result .ynstore-rating,
.ynstore-store-review-block .ynstore-product-add-review #ynstore-rating-result .ynstore-rating,
.ynstore-product-review-block .ynstore-product-add-review #ynstore-rating-result .ynstore-rating {
  margin-bottom: 0;
}
.ynstore-store-review-block .ynstore-store-add-review #ynstore-rating-result .ynstore-rating > span,
.ynstore-product-review-block .ynstore-store-add-review #ynstore-rating-result .ynstore-rating > span,
.ynstore-store-review-block .ynstore-product-add-review #ynstore-rating-result .ynstore-rating > span,
.ynstore-product-review-block .ynstore-product-add-review #ynstore-rating-result .ynstore-rating > span {
  color: #ffa800;
  font-size: 26px;
  font-weight: bold;
  margin-left: 5px;
}
html[dir='rtl'] .ynstore-store-review-block .ynstore-store-add-review #ynstore-rating-result .ynstore-rating > span,
html[dir='rtl'] .ynstore-product-review-block .ynstore-store-add-review #ynstore-rating-result .ynstore-rating > span,
html[dir='rtl'] .ynstore-store-review-block .ynstore-product-add-review #ynstore-rating-result .ynstore-rating > span,
html[dir='rtl'] .ynstore-product-review-block .ynstore-product-add-review #ynstore-rating-result .ynstore-rating > span {
  margin-left: 0;
  margin-right: 5px;
}
.ynstore-store-review-block .ynstore-store-add-review .ynstore-rating,
.ynstore-product-review-block .ynstore-store-add-review .ynstore-rating,
.ynstore-store-review-block .ynstore-product-add-review .ynstore-rating,
.ynstore-product-review-block .ynstore-product-add-review .ynstore-rating {
  margin-bottom: 5px;
}
.ynstore-store-review-block .ynstore-store-add-review .ynstore-rating .ico,
.ynstore-product-review-block .ynstore-store-add-review .ynstore-rating .ico,
.ynstore-store-review-block .ynstore-product-add-review .ynstore-rating .ico,
.ynstore-product-review-block .ynstore-product-add-review .ynstore-rating .ico {
  cursor: pointer;
}
.ynstore-store-review-block .ynstore-store-add-review .ynstore-tips,
.ynstore-product-review-block .ynstore-store-add-review .ynstore-tips,
.ynstore-store-review-block .ynstore-product-add-review .ynstore-tips,
.ynstore-product-review-block .ynstore-product-add-review .ynstore-tips {
  font-size: 12px;
  color: #fff;
  background-color: #a2a2a2;
  border-radius: 3px;
  padding: 3px 10px;
  margin-bottom: 10px;
  display: inline-block;
}
.ynstore-store-review-block .ynstore-store-add-review .ynstore-box-addtxt,
.ynstore-product-review-block .ynstore-store-add-review .ynstore-box-addtxt,
.ynstore-store-review-block .ynstore-product-add-review .ynstore-box-addtxt,
.ynstore-product-review-block .ynstore-product-add-review .ynstore-box-addtxt {
  margin-bottom: 10px;
}
.ynstore-store-review-block .ynstore-store-add-review .ynstore-box-addtxt textarea,
.ynstore-product-review-block .ynstore-store-add-review .ynstore-box-addtxt textarea,
.ynstore-store-review-block .ynstore-product-add-review .ynstore-box-addtxt textarea,
.ynstore-product-review-block .ynstore-product-add-review .ynstore-box-addtxt textarea {
  height: 260px;
}
.ynstore-store-review-block .ynstore-store-add-review .ynstore-remaining-block,
.ynstore-product-review-block .ynstore-store-add-review .ynstore-remaining-block,
.ynstore-store-review-block .ynstore-product-add-review .ynstore-remaining-block,
.ynstore-product-review-block .ynstore-product-add-review .ynstore-remaining-block {
  color: #a2a2a2;
  font-size: 12px;
  display: inline-block;
  margin-bottom: 10px;
}
.ynstore-store-review-block .ynstore-store-add-review .ynstore-remaining-block span,
.ynstore-product-review-block .ynstore-store-add-review .ynstore-remaining-block span,
.ynstore-store-review-block .ynstore-product-add-review .ynstore-remaining-block span,
.ynstore-product-review-block .ynstore-product-add-review .ynstore-remaining-block span {
  font-weight: bold;
}
.ynstore-store-review-block .ynstore-store-add-review .ynstore-button-reviews button,
.ynstore-product-review-block .ynstore-store-add-review .ynstore-button-reviews button,
.ynstore-store-review-block .ynstore-product-add-review .ynstore-button-reviews button,
.ynstore-product-review-block .ynstore-product-add-review .ynstore-button-reviews button {
  display: block;
  width: 100%;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-store-review-block .ynstore-store-review-list,
.ynstore-product-review-block .ynstore-store-review-list,
.ynstore-store-review-block .ynstore-product-review-list,
.ynstore-product-review-block .ynstore-product-review-list {
  padding-right: 20px;
}
html[dir='rtl'] .ynstore-store-review-block .ynstore-store-review-list,
html[dir='rtl'] .ynstore-product-review-block .ynstore-store-review-list,
html[dir='rtl'] .ynstore-store-review-block .ynstore-product-review-list,
html[dir='rtl'] .ynstore-product-review-block .ynstore-product-review-list {
  padding-right: 0;
  padding-left: 20px;
}
.ynstore-store-review-block .ynstore-store-review-list:first-child:last-child,
.ynstore-product-review-block .ynstore-store-review-list:first-child:last-child,
.ynstore-store-review-block .ynstore-product-review-list:first-child:last-child,
.ynstore-product-review-block .ynstore-product-review-list:first-child:last-child {
  width: 100%;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-title,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-title,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-title,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-title {
  margin-top: 15px;
  margin-bottom: 15px;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item {
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 5px;
  margin-bottom: 15px;
  position: relative;
  min-height: 66px;
  display: inline-block;
  display: block;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item:before,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item:before,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item:before,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item:before,
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item:after,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item:after,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item:after,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item:after {
  content: " ";
  display: table;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item:after,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item:after,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item:after,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item:after {
  clear: both;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item:before,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item:before,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item:before,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item:before,
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item:after,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item:after,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item:after,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item:after {
  content: " ";
  display: table;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item:after,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item:after,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item:after,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item:after {
  clear: both;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item:last-of-type,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item:last-of-type,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item:last-of-type,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-action,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-action,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-action,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-action {
  position: absolute;
  top: 0;
  right: 0;
}
html[dir='rtl'] .ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-action,
html[dir='rtl'] .ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-action,
html[dir='rtl'] .ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-action,
html[dir='rtl'] .ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-action {
  right: auto;
  left: 0;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-action a,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-action a,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-action a,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-action a {
  color: #a2a2a2;
  background: #f8f8f8;
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-action a:hover,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-action a:hover,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-action a:hover,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-action a:hover {
  color: #FFF;
  background-color: #3b5998;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-action a.btn-danger:hover,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-action a.btn-danger:hover,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-action a.btn-danger:hover,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-action a.btn-danger:hover {
  background-color: #fa3e3e;
  color: #FFF;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-avatar,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-avatar,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-avatar,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-avatar {
  float: left;
  margin-right: 10px;
}
html[dir='rtl'] .ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-avatar,
html[dir='rtl'] .ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-avatar,
html[dir='rtl'] .ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-avatar,
html[dir='rtl'] .ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-avatar {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-avatar .img-wrapper,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-avatar .img-wrapper,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-avatar .img-wrapper,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-avatar .img-wrapper,
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-avatar .no_image_user,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-avatar .no_image_user,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-avatar .no_image_user,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-avatar .no_image_user {
  width: 48px;
  height: 48px;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-avatar .img-wrapper img,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-avatar .img-wrapper img,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-avatar .img-wrapper img,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-avatar .img-wrapper img,
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-avatar .no_image_user img,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-avatar .no_image_user img,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-avatar .no_image_user img,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-avatar .no_image_user img {
  width: 100%;
  height: 100%;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-avatar a,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-avatar a,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-avatar a,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-avatar a {
  display: block;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info {
  overflow: hidden;
  position: relative;
  top: -5px;
  min-height: 60px;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username {
  padding-right: 40px;
}
html[dir='rtl'] .ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username,
html[dir='rtl'] .ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username,
html[dir='rtl'] .ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username,
html[dir='rtl'] .ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username {
  padding-right: 0;
  padding-left: 40px;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username a,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username a,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username a,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username a {
  color: #3b5998 !important;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username a:hover,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username a:hover,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username a:hover,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-username a:hover {
  color: #344e86;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating-time,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating-time,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating-time,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating-time {
  padding-right: 40px;
}
html[dir='rtl'] .ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating-time,
html[dir='rtl'] .ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating-time,
html[dir='rtl'] .ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating-time,
html[dir='rtl'] .ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating-time {
  padding-right: 0;
  padding-left: 40px;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating {
  display: inline-flex;
  align-items: center;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating span,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating span,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating span,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating span {
  font-weight: bold;
  margin-right: 5px;
}
html[dir='rtl'] .ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating span,
html[dir='rtl'] .ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating span,
html[dir='rtl'] .ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating span,
html[dir='rtl'] .ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-rating span {
  margin-right: 0;
  margin-left: 5px;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-date-time,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-date-time,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-date-time,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-date-time {
  font-size: 12px;
  color: #a2a2a2;
}
html[dir='rtl'] .ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-date-time span,
html[dir='rtl'] .ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-date-time span,
html[dir='rtl'] .ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-date-time span,
html[dir='rtl'] .ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-date-time span {
  display: inline-block;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-date-time:before,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-date-time:before,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-date-time:before,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-info .ynstore-date-time:before {
  content: ".";
  margin-right: 5px;
  padding-left: 5px;
}
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-review-showmore,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-review-showmore,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-review-showmore,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-review-showmore,
.ynstore-store-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-review-showless,
.ynstore-product-review-block .ynstore-store-review-list .ynstore-recent-reviews-item .ynstore-review-showless,
.ynstore-store-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-review-showless,
.ynstore-product-review-block .ynstore-product-review-list .ynstore-recent-reviews-item .ynstore-review-showless {
  font-size: 12px;
  color: #3b5998;
  cursor: pointer;
  display: inline-block;
}
.ynstore-product-review-block {
  flex-direction: column;
  padding-bottom: 0;
  margin-bottom: 20px;
  clear: both;
}
.ynstore-product-review-block .ynstore-title {
  font-size: 16px;
  padding-bottom: 0;
  border-bottom: 0;
}
.ynstore-product-review-block .ynstore-content {
  padding-left: 15px;
}
.ynstore-product-review-block .ynstore-product-overview-item {
  margin-bottom: 20px;
}
.ynstore-product-review-block .ynstore-product-overview-item:last-of-type {
  margin-bottom: 0;
}
.ynstore-product-review-block .ynstore-product-custom-field-block .ynstore-cf-title {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 10px;
}
.ynstore-product-review-block .ynstore-product-custom-field-block .panel-group {
  padding-left: 20px;
}
.ynstore-product-review-block .ynstore-product-custom-field-block .panel-collapse {
  margin-bottom: 20px;
  padding-left: 10px;
}
.ynstore-product-review-block .ynstore-product-custom-field-block .item_label a {
  display: block;
  font-size: 14px;
  font-weight: bold;
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 8px;
  margin-bottom: 10px;
  color: #555555;
  position: relative;
}
.ynstore-product-review-block .ynstore-product-custom-field-block .item_label a:after {
  content: "\eab7";
  font-family: 'lineficon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 5px;
  top: 5px;
}
.ynstore-product-review-block .ynstore-product-custom-field-block .item_label a.collapsed:after {
  content: "\eab6";
}
.ynstore-product-review-block .ynstore-product-add-review {
  margin-bottom: 20px;
  border: 1px solid #d9d9d9;
}
.ynstore-product-review-block .ynstore-product-add-review #ynstore-rating-holder {
  padding: 20px;
}
@media (max-width: 480px) {
  .ynstore-product-review-block .ynstore-product-add-review #ynstore-rating-holder #ynstore-rating-section .ynstore-tips {
    margin-left: 0;
    margin-top: 15px;
    clear: both;
  }
}
.ynstore-product-review-block .ynstore-product-add-review .ynstore-rating {
  position: relative;
  top: -5px;
}
.ynstore-product-review-block .ynstore-product-add-review form {
  display: inline-block;
  display: block;
}
.ynstore-product-review-block .ynstore-product-add-review form:before,
.ynstore-product-review-block .ynstore-product-add-review form:after {
  content: " ";
  display: table;
}
.ynstore-product-review-block .ynstore-product-add-review form:after {
  clear: both;
}
.ynstore-product-review-block .ynstore-product-add-review form:before,
.ynstore-product-review-block .ynstore-product-add-review form:after {
  content: " ";
  display: table;
}
.ynstore-product-review-block .ynstore-product-add-review form:after {
  clear: both;
}
.ynstore-product-review-block .ynstore-product-add-review .ynstore-tips {
  margin-left: 15px;
  margin-bottom: 0;
  position: relative;
  bottom: 5px;
}
html[dir='rtl'] .ynstore-product-review-block .ynstore-product-add-review .ynstore-tips {
  margin-left: 0;
  margin-right: 15px;
}
.ynstore-product-review-block .ynstore-product-add-review .ynstore-button-reviews {
  display: inline-block;
  float: right;
}
html[dir='rtl'] .ynstore-product-review-block .ynstore-product-add-review .ynstore-button-reviews {
  float: left;
}
@media (max-width: 480px) {
  .ynstore-product-review-block .ynstore-product-add-review .ynstore-button-reviews {
    display: block;
    float: none !important;
  }
}
.ynstore-product-review-block .ynstore-product-add-review #ynstore-rating-result {
  margin: -5px 0px -15px -5px;
}
.ynstore-product-review-block .ynstore-product-add-review #ynstore-rating-result .ynstore-title {
  color: #42b72a;
}
.ynstore-product-review-block .ynstore-product-review-list {
  padding-right: 0;
}
/*----------  STORE ABOUT US  ----------*/
.ynstore-store-info-map-block {
  display: flex;
}
@media (max-width: 991px) {
  .ynstore-store-info-map-block {
    flex-direction: column;
  }
}
.ynstore-store-info-map-block .ynstore-info {
  flex: 1;
  margin-bottom: 30px;
}
.ynstore-store-info-map-block .ynstore-info .ico {
  margin-right: 5px;
}
html[dir='rtl'] .ynstore-store-info-map-block .ynstore-info .ico {
  margin-left: 5px;
  margin-right: 0;
  display: inline-block;
}
.ynstore-store-info-map-block .ynstore-info .ynstore-title {
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 10px;
  margin-bottom: 10px;
  color: #555555;
}
.ynstore-store-info-map-block .ynstore-info .ynstore-info-detail {
  color: #555555;
  margin-bottom: 15px;
  padding-right: 10px;
}
html[dir='rtl'] .ynstore-store-info-map-block .ynstore-info .ynstore-info-detail {
  padding-left: 10px;
  padding-right: 0;
}
.ynstore-store-info-map-block .ynstore-info .ynstore-info-detail > li {
  margin-bottom: 5px;
}
.ynstore-store-info-map-block .ynstore-info .ynstore-info-detail .ynstore-multiple-address {
  max-height: 190px;
  overflow: hidden;
  position: relative;
}
.ynstore-store-info-map-block .ynstore-info .ynstore-info-detail .ynstore-multiple-address.active {
  max-height: none;
  padding-bottom: 35px;
}
.ynstore-store-info-map-block .ynstore-info .ynstore-info-detail .ynstore-multiple-address li {
  margin-bottom: 10px;
}
.ynstore-store-info-map-block .ynstore-info .ynstore-info-detail .ynstore-multiple-address label {
  display: block;
  margin-bottom: 2px;
  text-transform: uppercase;
}
.ynstore-store-info-map-block .ynstore-info .ynstore-info-detail .ynstore-multiple-address label .ico {
  margin-right: 8px;
}
html[dir='rtl'] .ynstore-store-info-map-block .ynstore-info .ynstore-info-detail .ynstore-multiple-address label .ico {
  margin-right: 0;
  margin-left: 8px;
}
.ynstore-store-info-map-block .ynstore-info .ynstore-info-detail .ynstore-multiple-address .ynstore-address-viewmore {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 50px;
  line-height: 70px;
  background-image: -webkit-linear-gradient(bottom, #ffffff 60%, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(bottom, #ffffff 60%, rgba(255, 255, 255, 0) 100%);
  background-image: linear-gradient(to top, #ffffff 60%, rgba(255, 255, 255, 0) 100%);
  text-align: right;
  cursor: pointer;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: bold;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  color: #3b5998;
}
.ynstore-store-info-map-block .ynstore-info .ynstore-info-detail .ynstore-multiple-address .ynstore-address-viewmore .ico {
  margin-right: 0;
  margin-left: 5px;
  position: relative;
  top: 1px;
}
html[dir='rtl'] .ynstore-store-info-map-block .ynstore-info .ynstore-info-detail .ynstore-multiple-address .ynstore-address-viewmore .ico {
  margin-right: 5px;
  margin-left: 0;
}
.ynstore-store-info-map-block .ynstore-info .ynstore-info-detail .ynstore-multiple-address .ynstore-address-viewmore:before {
  content: '';
  width: 100%;
  height: 1px;
  display: block;
  background-color: #dcdcdc;
  position: absolute;
  right: 110px;
  bottom: 15px;
}
html[dir='rtl'] .ynstore-store-info-map-block .ynstore-info .ynstore-info-detail .ynstore-multiple-address .ynstore-address-viewmore:before {
  left: 110px;
  right: auto;
}
.ynstore-store-info-map-block .ynstore-map-block {
  flex: 1.2;
  margin-bottom: 30px;
}
.ynstore-store-info-map-block .ynstore-map-block .ynstore-map {
  border: 1px solid #dcdcdc;
  padding: 10px;
  height: 262px;
  margin-bottom: 10px;
}
.ynstore-store-info-map-block .ynstore-viewmap {
  float: right;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-store-info-map-block .ynstore-viewmap .ico {
  margin-right: 5px;
}
html[dir='rtl'] .ynstore-store-info-map-block .ynstore-viewmap .ico {
  margin-right: 0;
  margin-left: 5px;
}
.ynstore-store-about-txt .ynstore-title {
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 10px;
  margin-bottom: 10px;
  color: #555555;
}
.ynstore-store-about-txt img {
  max-width: 100%;
}
.ynstore-additional li {
  margin-top: 15px;
}
#js_block_border_ynsocialstore_store_detailaboutus .ynstore-store-about-txt .ynstore-title {
  margin-bottom: 0;
}
/*----------  STORE ACTIVITY  ----------*/
.ynsocialstore-store-detail-activities {
  margin-left: -16px;
  margin-right: -16px;
  margin-bottom: -16px;
  background-color: #e9ebee;
  margin-top: 8px;
}
.ynsocialstore-store-detail-activities .activity-feed-status-form .activity_feed_form_share {
  border-radius: 0;
}
.ynsocialstore-store-detail-activities .feed_sort_order_link {
  background-color: #FFF;
  padding: 0 15px;
}
/*----------  STORE FAQ  ----------*/
.ynstore-store-faqs-block {
  position: relative;
}
.ynstore-store-faqs-block .ynstore-title {
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 10px;
  margin-bottom: 10px;
  color: #555555;
}
.ynstore-store-faqs-block .ynstore-actions {
  position: absolute;
  right: 0;
  top: 5px;
}
html[dir='rtl'] .ynstore-store-faqs-block .ynstore-actions {
  left: 0;
  right: auto;
}
.ynstore-store-faqs-block .ynstore-faq-items .ynstore-faq-item .panel-title a {
  padding: 12px 5px;
  position: relative;
  padding-left: 30px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  display: block;
  border: 1px solid transparent;
  border-bottom: 1px dotted #dcdcdc;
}
.ynstore-store-faqs-block .ynstore-faq-items .ynstore-faq-item .panel-title a:hover,
.ynstore-store-faqs-block .ynstore-faq-items .ynstore-faq-item .panel-title a[aria-expanded="true"] {
  background-color: #f8f8f8;
  color: #555555;
}
.ynstore-store-faqs-block .ynstore-faq-items .ynstore-faq-item .panel-title a[aria-expanded="true"] {
  border: 1px solid #dcdcdc;
  font-weight: bold;
}
.ynstore-store-faqs-block .ynstore-faq-items .ynstore-faq-item .panel-title a[aria-expanded="true"] .ico {
  transform: rotate(90deg);
}
.ynstore-store-faqs-block .ynstore-faq-items .ynstore-faq-item .panel-title .ico {
  position: absolute;
  left: 5px;
  height: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 12px;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  transform: rotate(0deg);
}
html[dir='rtl'] .ynstore-store-faqs-block .ynstore-faq-items .ynstore-faq-item .panel-title .ico {
  left: auto;
  right: 5px;
}
.ynstore-store-faqs-block .ynstore-faq-items .ynstore-faq-item .panel-body {
  padding: 15px 30px;
  border-bottom: 1px solid #dcdcdc;
  line-height: 20px;
}
/*----------  STORE PHOTO  ----------*/
.ynstore-photo-items {
  margin-left: -2.5px;
  margin-right: -2.5px;
}
.ynstore-photo-items .ynstore-photo-item {
  width: 33.33%;
  float: left;
  padding: 0 2.5px;
  position: relative;
  margin-bottom: 5px;
}
@media (max-width: 991px) {
  .ynstore-photo-items .ynstore-photo-item {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .ynstore-photo-items .ynstore-photo-item {
    width: 100%;
  }
}
.ynstore-photo-items .ynstore-photo-item .ynstore-photo-item-bg {
  width: 100%;
  height: 180px;
  display: block;
  position: relative;
  border: 1px solid rgba(68, 68, 68, 0.2);
  background-color: #f8f8f8;
}
.ynstore-photo-items .ynstore-photo-item .ynstore-photo-item-bg .ynstore-photo-bg-gradient {
  position: absolute;
  height: 50%;
  bottom: 0;
  width: 100%;
  left: 0;
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 100%);
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 100%);
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 100%);
}
.ynstore-photo-items .ynstore-photo-item .ynstore-photo-item-bg a.ynstore-photo-img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-size: cover;
  background-position: center;
}
.ynstore-photo-items .ynstore-photo-item .ynstore-photo-item-bg a.ynstore-photo-img img {
  max-width: 100%;
  max-height: 100%;
}
.ynstore-photo-items .ynstore-photo-item .ynstore-photo-item-bg .ynstore-actions-block {
  left: 0;
  top: 0;
  right: auto;
}
html[dir='rtl'] .ynstore-photo-items .ynstore-photo-item .ynstore-photo-item-bg .ynstore-actions-block {
  right: 0;
  left: auto;
}
.ynstore-photo-items .ynstore-photo-item .ynstore-photo-item-bg .ynstore-actions-block .moderate_link {
  border: none;
}
.ynstore-photo-items .ynstore-photo-item .ynstore-photo-item-bg:hover .ynstore-actions-block ._moderator .moderate_link {
  opacity: 1;
}
.ynstore-photo-items .ynstore-photo-item .ynstore-photo-info {
  color: #FFF;
  position: absolute;
  bottom: 0;
  max-width: 100%;
  padding: 7px 10px;
  font-size: 12px;
  text-shadow: 1px 1px 1px #333;
}
.ynstore-photo-items .ynstore-photo-item .ynstore-photo-info > div {
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
}
.ynstore-photo-items .ynstore-photo-item .ynstore-photo-info a {
  color: #FFF !important;
  font-weight: normal !important;
}
.ynstore-album-items {
  margin: 0 -7.5px;
  position: relative;
  z-index: 1;
  clear: both;
  display: inline-block;
  display: block;
}
.ynstore-album-items:before,
.ynstore-album-items:after {
  content: " ";
  display: table;
}
.ynstore-album-items:after {
  clear: both;
}
.ynstore-album-items:before,
.ynstore-album-items:after {
  content: " ";
  display: table;
}
.ynstore-album-items:after {
  clear: both;
}
.ynstore-album-items .ynstore-album-item {
  width: 33.33%;
  float: left;
  padding: 0 15px;
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .ynstore-album-items .ynstore-album-item {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .ynstore-album-items .ynstore-album-item {
    width: 100%;
  }
}
.ynstore-album-items .ynstore-album-item .ynstore-album-content {
  padding: 9px;
  border: 1px solid #dcdcdc;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  position: relative;
  background: #FFF;
}
.ynstore-album-items .ynstore-album-item .ynstore-album-content:before,
.ynstore-album-items .ynstore-album-item .ynstore-album-content:after {
  content: "";
  display: block;
  z-index: -1;
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  border: 1px solid #dcdcdc;
  transform: rotate(-3deg);
  background: #f8f8f8;
}
.ynstore-album-items .ynstore-album-item .ynstore-album-content:before {
  transform: rotate(3deg);
}
.ynstore-album-items .ynstore-album-item .ynstore-album-content .ynstore-album-bg {
  width: 100%;
  display: block;
  height: 160px;
  position: relative;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  border: 1px solid rgba(0, 0, 0, 0.3);
  background-origin: border-box;
  background-color: #FFF;
}
.ynstore-album-items .ynstore-album-item .ynstore-album-content .ynstore-actions-block {
  left: 0;
  top: 0;
  right: auto;
}
html[dir='rtl'] .ynstore-album-items .ynstore-album-item .ynstore-album-content .ynstore-actions-block {
  right: 0;
  left: auto;
}
.ynstore-album-items .ynstore-album-item .ynstore-album-content .ynstore-actions-block .moderate_link {
  border: none;
}
.ynstore-album-items .ynstore-album-item .ynstore-album-content:hover .ynstore-actions-block ._moderator .moderate_link {
  opacity: 1;
}
.ynstore-album-items .ynstore-album-item .ynstore-album-content .ynstore-bg-gradient {
  position: absolute;
  height: 50%;
  bottom: 0;
  width: 100%;
  left: 0;
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 100%);
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 100%);
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 100%);
}
.ynstore-album-items .ynstore-album-item .ynstore-album-content .ynstore-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
html[dir='rtl'] .ynstore-album-items .ynstore-album-item .ynstore-album-content .ynstore-link {
  left: auto;
  right: 0;
}
.ynstore-album-items .ynstore-album-item .ynstore-album-content .ynstore-count {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0px 10px 5px;
  color: white;
  font-weight: 500;
  font-size: 12px;
  font-weight: bold;
  display: flex;
  align-items: center;
}
.ynstore-album-items .ynstore-album-item .ynstore-album-content .ynstore-count .ico {
  margin-left: 4px;
}
html[dir='rtl'] .ynstore-album-items .ynstore-album-item .ynstore-album-content .ynstore-count .ico {
  margin-left: 0;
  margin-right: 4px;
}
.ynstore-album-items .ynstore-album-item .ynstore-album-content .ynstore-album-info {
  padding-top: 5px;
  padding-bottom: 1px;
  text-align: center;
}
.ynstore-album-items .ynstore-album-item .ynstore-album-content .ynstore-album-info a {
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
  font-weight: bold;
  margin-bottom: 1px;
}
.ynstore-album-items .ynstore-album-item .no_image_item_cover {
  position: static;
}
.ynstore-album-items .ynstore-album-item .no_image_item_cover:before {
  margin-top: -35px;
}
/*----------  CATEGORIES  ----------*/
@media (min-width: 701px) {
  #js_block_border_ynsocialstore_category {
    padding-bottom: 0 !important;
  }
}
#js_block_border_ynsocialstore_category .content {
  padding: 0 !important;
}
#ynsocialstore_category_menus a {
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
#ynsocialstore_category_menus .ynstore-main-category-item {
  position: relative;
}
#ynsocialstore_category_menus .ynstore-main-category-item.active > a > span {
  color: #3b5998;
}
#ynsocialstore_category_menus .ynstore-main-category-item > a {
  position: relative;
  border: 0;
  padding: 0;
  display: flex;
  align-items: center;
}
#ynsocialstore_category_menus .ynstore-main-category-item > a:hover span {
  color: #3b5998;
}
#ynsocialstore_category_menus .ynstore-main-category-item > a:after {
  content: " ";
  display: block;
}
#ynsocialstore_category_menus .ynstore-main-category-item > a img {
  width: 24px;
  margin-right: 10px;
}
#ynsocialstore_category_menus .ynstore-main-category-item > a > span {
  line-height: 50px;
  color: #555555;
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: inline-block;
  padding-right: 10px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  max-width: 190px;
}
#ynsocialstore_category_menus .ynstore-main-category-item > a > span.main_menu_icon {
  background-position: center;
  background-size: contain;
  display: inline-block;
  width: 14px;
  height: 22px;
  background-repeat: no-repeat;
  vertical-align: middle;
}
#ynsocialstore_category_menus .ynstore-main-category-item > a > span.main_menu_icon + span {
  padding-left: 4px;
}
#ynsocialstore_category_menus .ynstore-main-category-item span.toggle {
  position: absolute;
  top: 0;
  color: #e0e0e0;
  padding: 0;
}
html[dir="ltr"] #ynsocialstore_category_menus .ynstore-main-category-item span.toggle {
  right: 0;
}
html[dir="rtl"] #ynsocialstore_category_menus .ynstore-main-category-item span.toggle {
  left: 0;
}
html[dir='rtl'] #ynsocialstore_category_menus .ynstore-main-category-item span.toggle {
  transform: rotate(180deg);
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items {
  right: 100%;
  left: auto;
  z-index: 999;
  position: absolute;
  left: 100%;
  margin-left: 0px;
  top: 0px;
  background-color: #FFF;
  padding: 0px;
  width: 580px;
  max-width: 580px;
  -webkit-box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.4);
}
@media (max-width: 768px) {
  #ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items {
    display: none !important;
  }
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items .view_all_sub_categories a {
  border: 0;
  font-size: 100%;
  color: #333;
  padding: 10px;
  text-decoration: none;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items .view_all_sub_categories a:hover {
  color: white;
  background-color: #3b5998;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul {
  position: relative;
  margin: 0;
  padding: 0;
  width: 100%;
  display: block;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul:after {
  content: " ";
  display: block;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul > li {
  list-style: none none outside;
  display: block;
  width: 50%;
  text-align: left;
  float: left;
  padding: 15px;
}
html[dir='rtl'] #ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul > li {
  float: right;
  text-align: right;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul > li:after {
  content: " ";
  display: table;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul > li > a {
  font-weight: 500;
  display: block;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul > li > a .ynmenu-text {
  padding-bottom: 5px;
  font-size: 13px;
  text-transform: uppercase;
  border-bottom: 1px solid #3b5998;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul > li span.ynmenu-text {
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul > li span.ynmenu-text img {
  margin-right: 5px;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul > li span.ynmenu-text:hover {
  text-decoration: none;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul ul.ynsocialstore_sub_sub_category_items {
  margin: 0;
  padding: 10px 0;
  position: relative;
  display: block;
  padding: 0;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul ul.ynsocialstore_sub_sub_category_items > li {
  list-style: none none outside;
  position: relative;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul ul.ynsocialstore_sub_sub_category_items > li:nth-child(even) a {
  background-color: #eee;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul ul.ynsocialstore_sub_sub_category_items > li:nth-child(odd) a {
  background-color: #f8f8f8;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul ul.ynsocialstore_sub_sub_category_items > li > a {
  border: 0;
  font-size: 100%;
  color: #555555;
  padding: 10px;
  display: block;
}
#ynsocialstore_category_menus .ynstore-main-category-item div.ynsocialstore_sub_category_items > ul ul.ynsocialstore_sub_sub_category_items > li > a:hover {
  color: white;
  background-color: #3b5998;
}
#ynsocialstore_category_menus .ynstore-main-category-item.all_category_item {
  border-bottom: 0;
}
#ynsocialstore_category_menus .ynstore-main-category-item.all_category_item .ico {
  margin-right: 10px;
}
html[dir='rtl'] #ynsocialstore_category_menus .ynstore-main-category-item.all_category_item .ico {
  margin-left: 10px;
  margin-right: 0;
}
#ynsocialstore_category_menus .ynstore-main-category-item.all_category_item span {
  padding-left: 5px;
}
html[dir='rtl'] #ynsocialstore_category_menus .ynstore-main-category-item.all_category_item span {
  padding-left: 0;
  padding-right: 5px;
}
#ynsocialstore_category_menus .ynstore-main-category-item .view_all_categories {
  clear: both;
  background-color: #ECECEC;
  display: block;
}
#ynsocialstore_category_menus .ynstore-main-category-item .view_all_categories a {
  line-height: 40px;
  color: #a2a2a2;
  font-size: 12px;
  font-weight: 500;
  display: block;
  text-align: center;
  text-transform: uppercase;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
#ynsocialstore_category_menus .ynstore-main-category-item .view_all_categories a:hover {
  color: #FFF;
  background-color: #3b5998;
}
.ynstore_categories_content span[class^=category_item_]:before,
#ynsocialstore_category_menus span[class^=category_item_]:before {
  content: '\ea54';
  margin-right: 5px;
  font-family: 'lineficon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
}
.ynstore_categories_content span.category_item_entertainment:before,
#ynsocialstore_category_menus span.category_item_entertainment:before {
  content: '\ea3a';
}
.ynstore_categories_content span.category_item_entertainment_edit_the_default,
#ynsocialstore_category_menus span.category_item_entertainment_edit_the_default {
  min-width: 30px;
}
.ynstore_categories_content span.category_item_book:before,
#ynsocialstore_category_menus span.category_item_book:before {
  content: '\ebba';
}
.ynstore_categories_content span.category_item_food:before,
#ynsocialstore_category_menus span.category_item_food:before {
  content: '\ea64';
}
.ynstore_categories_content span.category_item_clothes:before,
#ynsocialstore_category_menus span.category_item_clothes:before {
  content: '\ebb3';
}
.ynstore_categories_content span[class*=category_item_beauty]:before,
#ynsocialstore_category_menus span[class*=category_item_beauty]:before {
  content: '\eb0d';
}
.ynstore_categories_content span.category_item_fashion:before,
#ynsocialstore_category_menus span.category_item_fashion:before {
  content: '\ea79';
}
.ynstore_categories_content span.category_item_games:before,
#ynsocialstore_category_menus span.category_item_games:before {
  content: '\e9fd';
}
.ynstore_categories_content span.category_item_movie:before,
#ynsocialstore_category_menus span.category_item_movie:before {
  content: '\e9b0';
}
.ynstore_categories_content span.category_item_music:before,
#ynsocialstore_category_menus span.category_item_music:before {
  content: '\e9a6';
}
.ynstore_categories_content span.category_item_sport:before,
#ynsocialstore_category_menus span.category_item_sport:before {
  content: '\eae2';
}
/*----------  ALL CATEGORIS PAGE  ----------*/
.ynstore_categories_content {
  margin: 0 -15px;
  display: inline-block;
  display: block;
}
.ynstore_categories_content:before,
.ynstore_categories_content:after {
  content: " ";
  display: table;
}
.ynstore_categories_content:after {
  clear: both;
}
.ynstore_categories_content:before,
.ynstore_categories_content:after {
  content: " ";
  display: table;
}
.ynstore_categories_content:after {
  clear: both;
}
.ynstore_categories_content a {
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore_categories_content .ynstore_category {
  float: left;
  width: 33.33%;
  display: block;
  position: relative;
  padding: 15px;
}
html[dir='rtl'] .ynstore_categories_content .ynstore_category {
  float: right;
}
@media (max-width: 991px) {
  .ynstore_categories_content .ynstore_category {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .ynstore_categories_content .ynstore_category {
    width: 100%;
  }
}
.ynstore_categories_content .ynstore_category_header {
  border-bottom: 1px solid #3b5998;
}
.ynstore_categories_content .ynstore_category_header a {
  color: #3b5998;
  display: block;
  margin-bottom: 5px;
  font-weight: 500;
  line-height: 25px;
}
.ynstore_categories_content .ynstore_category_header a span {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-right: 5px;
}
html[dir='rtl'] .ynstore_categories_content .ynstore_category_header a span {
  margin-left: 5px;
  margin-right: 0;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item {
  position: relative;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item .filter_item > span.yes {
  width: 15px;
  height: 15px;
  display: block;
  float: left;
  margin-right: 10px;
  margin-top: 2px;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item:nth-child(even) > a {
  background-color: #eee;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item:nth-child(odd) > a {
  background-color: #f8f8f8;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item > a {
  position: relative;
  color: #555555;
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
  padding: 10px;
  padding-right: 30px;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item:hover > a {
  background-color: #3b5998;
  color: #FFF;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item:hover .control_icons_up_down .ico {
  color: #FFF;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item.open > a {
  background-color: #3b5998;
  color: #FFF;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item.open .control_icons_up_down .ico {
  color: #FFF;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item.open .ynstore_subsubcategory_down_icon {
  display: block;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item.open .ynstore_subsubcategory_up_icon {
  display: none;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item.open .ynstore_subsubcategory_holder {
  display: block;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item .control_icons_up_down {
  position: absolute;
  right: 0px;
  top: 0;
  height: 40px;
  width: 30px;
  font-size: 12px;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item .control_icons_up_down a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item .control_icons_up_down .ico {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item .ynstore_subsubcategory_down_icon {
  display: none;
  width: 100%;
  height: 100%;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item .ynstore_subsubcategory_up_icon {
  display: block;
  width: 100%;
  height: 100%;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item .ynstore_subsubcategory_holder {
  display: none;
  border: 1px solid #3b5998;
  border-top: 0;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item .ynstore_subsubcategory_holder .ynstore_subsubcategory_item > a > span.yes {
  width: 15px;
  height: 15px;
  display: block;
  float: left;
  margin-right: 10px;
  margin-top: 2px;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item .ynstore_subsubcategory_holder .ynstore_subsubcategory_item:last-of-type a {
  border-bottom: 0;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item .ynstore_subsubcategory_holder .ynstore_subsubcategory_item a {
  color: #555555;
  padding: 7px 10px;
  display: block;
  border-bottom: 1px solid #eee;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subcategory_item .ynstore_subsubcategory_holder .ynstore_subsubcategory_item a:hover {
  color: #fff;
  background-color: #3b5998;
  border-color: #3b5998;
}
.ynstore_categories_content .ynstore_subcategory_content .control_icons_more_less a {
  color: #a2a2a2;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subsubcategory_more_icon a,
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subsubcategory_less_icon a {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 10px;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subsubcategory_more_icon a .ico,
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subsubcategory_less_icon a .ico {
  font-size: 10px;
  margin-right: 5px;
}
html[dir='rtl'] .ynstore_categories_content .ynstore_subcategory_content .ynstore_subsubcategory_more_icon a .ico,
html[dir='rtl'] .ynstore_categories_content .ynstore_subcategory_content .ynstore_subsubcategory_less_icon a .ico {
  margin-left: 5px;
  margin-right: 0;
}
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subsubcategory_more_icon a:hover,
.ynstore_categories_content .ynstore_subcategory_content .ynstore_subsubcategory_less_icon a:hover {
  background-color: #3b5998;
  color: #FFF;
}
.ynstore_categories_alfabet {
  margin-bottom: 20px;
  display: inline-block;
  display: block;
}
.ynstore_categories_alfabet:before,
.ynstore_categories_alfabet:after {
  content: " ";
  display: table;
}
.ynstore_categories_alfabet:after {
  clear: both;
}
.ynstore_categories_alfabet:before,
.ynstore_categories_alfabet:after {
  content: " ";
  display: table;
}
.ynstore_categories_alfabet:after {
  clear: both;
}
.ynstore_categories_alfabet .alfabet_products {
  float: left;
  margin-right: 5px;
  font-weight: 500;
}
html[dir='rtl'] .ynstore_categories_alfabet .alfabet_products {
  float: right;
  margin-right: 0;
  margin-left: 5px;
}
.ynstore_categories_alfabet .alfabet_products_list a {
  display: block;
  float: left;
  font-weight: bold;
  padding: 0 5px;
  color: #ccc;
}
html[dir='rtl'] .ynstore_categories_alfabet .alfabet_products_list a {
  float: right;
}
.ynstore_categories_alfabet .alfabet_products_list a.active {
  color: #3b5998;
}
/*----------  MENU MANAGE PAGE  ----------*/
body[id^=page_ynsocialstore_] .page_section_menu.page_section_menu_header ul.action,
body[id^=page_ecommerce_] .page_section_menu.page_section_menu_header ul.action {
  background-color: #FFF;
  padding: 10px;
}
body[id^=page_ynsocialstore_] .page_section_menu.page_section_menu_header ul.action li,
body[id^=page_ecommerce_] .page_section_menu.page_section_menu_header ul.action li {
  float: none;
}
body[id^=page_ynsocialstore_] .page_section_menu.page_section_menu_header ul.action li a,
body[id^=page_ecommerce_] .page_section_menu.page_section_menu_header ul.action li a {
  padding: 0 15px;
}
/*----------  MANAGE FAQS  ----------*/
.ynstore-manage-faqs .table-responsive {
  margin-bottom: 20px;
}
.ynstore-manage-faqs .ynstore-action-btn {
  white-space: nowrap;
  margin-bottom: 7px;
  display: block;
}
.ynstore-manage-faqs .ynstore-action-btn.ynstore-delete {
  color: #fa3e3e;
}
.ynstore-manage-faqs .ynstore-action-btn:last-of-type {
  margin-bottom: 0;
}
.ynstore-manage-faqs .ynstore-action-btn .ico {
  font-size: 11px;
  margin-right: 3px;
}
html[dir='rtl'] .ynstore-manage-faqs .ynstore-action-btn .ico {
  margin-right: 0;
  margin-left: 3px;
  display: inline-block;
}
/*----------  PACKAGES  ----------*/
.ynstore-packages-block .ynstore-title {
  font-size: 22px;
  margin-bottom: 15px;
}
.ynstore-packages-block .ynstore-package-items .ynstore-package-item {
  position: relative;
  margin-bottom: 20px;
  border: 1px solid #dcdcdc;
  overflow: hidden;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  display: flex;
}
.ynstore-packages-block .ynstore-package-items .ynstore-package-item:hover {
  border-color: #3b5998;
}
.ynstore-packages-block .ynstore-package-items .ynstore-package-item:hover .ynstore-choose-btn {
  background-color: #3b5998;
  border-color: #3b5998;
  color: #FFF;
}
.ynstore-packages-block .ynstore-package-items .ynstore-package-item:hover .ynstore-package-left {
  background-color: #3b5998;
  color: #FFF;
  border-color: #3b5998;
}
.ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-choose-btn {
  position: absolute;
  bottom: 0;
  font-weight: 500;
  color: #a2a2a2;
  border-top: 1px solid #dcdcdc;
  display: flex;
  align-items: center;
  padding: 0px 25px 0 15px;
  height: 40px;
  cursor: pointer;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  z-index: 2;
}
html[dir='ltr'] .ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-choose-btn {
  right: -12px;
  border-left: 1px solid #dcdcdc;
  transform: skew(-30deg);
}
html[dir='rtl'] .ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-choose-btn {
  left: -12px;
  border-right: 1px solid #dcdcdc;
  transform: skew(30deg);
}
.ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-choose-btn .ico {
  margin-left: 10px;
}
html[dir='rtl'] .ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-choose-btn .ico {
  margin-left: 0;
  margin-right: 10px;
}
.ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-choose-btn span {
  display: flex;
  align-items: center;
}
html[dir='ltr'] .ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-choose-btn span {
  transform: skew(30deg);
}
html[dir='rtl'] .ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-choose-btn span {
  transform: skew(-30deg);
}
html[dir='rtl'] .ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-choose-btn span .ico {
  transform: rotate(180deg);
}
.ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-name {
  font-size: 20px;
  text-transform: uppercase;
  font-weight: bold;
}
.ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-price {
  font-size: 44px;
  font-weight: bold;
  text-transform: uppercase;
}
.ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-duration {
  font-size: 16px;
}
.ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-package-left {
  width: 225px;
  border-right: 1px solid #dcdcdc;
  padding: 15px 20px;
  background-color: #f8f8f8;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-package-right {
  overflow: hidden;
  padding: 15px 20px;
  color: #888;
  max-width: calc(100% - 225px);
  padding-bottom: 40px;
}
.ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-package-right b {
  color: #555555;
}
.ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-package-right ul li {
  margin-bottom: 5px;
  padding-left: 20px;
  position: relative;
}
html[dir='rtl'] .ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-package-right ul li {
  padding-left: 0;
  padding-right: 20px;
}
.ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-package-right ul li .ico {
  font-size: 11px;
  margin-right: 5px;
  color: #a2a2a2;
  position: absolute;
  left: 0;
  top: 5px;
}
html[dir='rtl'] .ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-package-right ul li .ico {
  margin-right: 0;
  margin-left: 5px;
  right: 0;
  left: auto;
}
html[dir='rtl'] .ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-package-right ul li .ico:before {
  content: "\eab5";
}
@media (max-width: 768px) {
  .ynstore-packages-block .ynstore-package-items .ynstore-package-item {
    flex-direction: column;
    border-color: #3b5998;
  }
  .ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-package-left {
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #dcdcdc;
    border-left: 0;
    background-color: #3b5998;
    color: #FFF;
    border-color: #3b5998;
  }
  .ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-package-right {
    width: 100%;
    max-width: 100%;
  }
  .ynstore-packages-block .ynstore-package-items .ynstore-package-item .ynstore-choose-btn {
    background-color: #3b5998;
    border-color: #3b5998;
    color: #FFF;
  }
}
.ynstore-packages-block .ynstore-description {
  margin-top: 10px;
}
.ynstore-packages-block .ynstore-description span {
  margin-bottom: 10px;
  display: block;
}
.ynstore-packages-block .ynstore-description .newline {
  padding: 0;
}
#ynsocialstore_current_packages .ynstore-package-right {
  padding-bottom: 15px;
}
.ynstore-package-btn-buy {
  margin-bottom: 20px;
}
/*----------  STORE FEATURED  ----------*/
.ynstore-featured-block {
  margin-bottom: 30px;
}
.ynstore-featured-block .ynstore-featured-items {
  border: 1px solid #d9d9d9;
}
.ynstore-featured-block .ynstore-featured-items .owl-wrapper-outer {
  border: 1px solid #d9d9d9;
  overflow: hidden;
}
.ynstore-featured-block .ynstore-featured-items .owl-controls {
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-featured-block .ynstore-featured-items .owl-controls .owl-prev,
.ynstore-featured-block .ynstore-featured-items .owl-controls .owl-next {
  opacity: 0;
  position: absolute;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  color: #FFF;
  width: 52px;
  height: 52px;
  background: rgba(255, 255, 255, 0.7);
  color: #555555;
  margin-top: -85px;
  box-shadow: 0 0 10px -3px #333333;
  cursor: pointer;
}
html[dir='rtl'] .ynstore-featured-block .ynstore-featured-items .owl-controls .owl-prev,
html[dir='rtl'] .ynstore-featured-block .ynstore-featured-items .owl-controls .owl-next {
  transform: rotate(180deg);
}
.ynstore-featured-block .ynstore-featured-items .owl-controls .owl-prev i.ico,
.ynstore-featured-block .ynstore-featured-items .owl-controls .owl-next i.ico {
  font-size: 22px;
}
.ynstore-featured-block .ynstore-featured-items .owl-controls .owl-prev:hover,
.ynstore-featured-block .ynstore-featured-items .owl-controls .owl-next:hover {
  background: #3b5998;
  color: #FFF;
}
.ynstore-featured-block .ynstore-featured-items .owl-controls .owl-prev {
  left: 0;
  margin-left: 10px;
}
html[dir='rtl'] .ynstore-featured-block .ynstore-featured-items .owl-controls .owl-prev {
  right: 0;
  left: auto;
  margin-left: 0;
  margin-right: 10px;
}
.ynstore-featured-block .ynstore-featured-items .owl-controls .owl-next {
  margin-right: 10px;
  right: 0;
}
html[dir='rtl'] .ynstore-featured-block .ynstore-featured-items .owl-controls .owl-next {
  margin-right: 0;
  margin-left: 10px;
  right: auto;
  left: 0;
}
@media (max-width: 768px) {
  .ynstore-featured-block .ynstore-featured-items .owl-controls {
    opacity: 0;
    display: none;
    visibility: hidden;
  }
}
.ynstore-featured-block .ynstore-featured-items:hover .owl-controls .owl-prev,
.ynstore-featured-block .ynstore-featured-items:hover .owl-controls .owl-next {
  opacity: 1;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item {
  position: relative;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-cover {
  padding-bottom: 51%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  background-origin: border-box;
  border-bottom: 0;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info {
  border-top: 0;
  padding: 20px;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-avatar {
  float: left;
  width: 90px;
  height: 90px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #d9d9d9;
  margin-right: 15px;
  background-color: #FFF;
}
html[dir='rtl'] .ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-avatar {
  float: right;
  margin-right: 0;
  margin-left: 15px;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-avatar.profile_image {
  position: static;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-avatar.profile_image img {
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  height: auto;
  border-radius: 0;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt {
  float: left;
  width: calc(100% - 115px);
}
html[dir='rtl'] .ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt {
  float: right;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-title {
  font-size: 16px;
  line-height: 16px;
  margin-bottom: 3px;
  text-transform: uppercase;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-title a {
  font-weight: bold;
  color: #555555;
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: inline-block;
  max-width: 100%;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-title a:hover {
  color: #3b5998;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-address,
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-count,
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-categories {
  margin-bottom: 2px;
  color: #a2a2a2;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-address > .ico,
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-count > .ico,
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-categories > .ico {
  margin-right: 4px;
}
html[dir='rtl'] .ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-address > .ico,
html[dir='rtl'] .ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-count > .ico,
html[dir='rtl'] .ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-categories > .ico {
  margin-right: 0;
  margin-left: 4px;
  display: inline-block;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-categories-content {
  display: flex;
  align-items: center;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-categories-content .ico {
  margin-right: 7px;
}
html[dir='rtl'] .ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-categories-content .ico {
  margin-right: 0;
  margin-left: 7px;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-categories-content > a {
  word-break: break-word;
  word-wrap: break-word;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-address {
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-rating .ico {
  margin-left: 0;
}
html[dir='rtl'] .ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-rating .ico {
  margin-right: 0;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-count span {
  display: inline-block;
  text-transform: lowercase;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-count span:after {
  content: ".";
  padding: 0 5px;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-count span:last-of-type:after {
  display: none;
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-categories .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-bottom: 40px;
  max-height: 200px;
  overflow-y: auto;
  margin-left: -35%;
  left: auto;
  right: auto;
  width: 200px;
}
@media (max-width: 480px) {
  .ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-categories .dropdown-menu {
    max-height: 160px;
  }
}
@media (max-width: 320px) {
  .ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-categories .dropdown-menu {
    display: none !important;
  }
}
.ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt .ynstore-categories .dropdown > a:after {
  margin-bottom: 0;
  top: -20px;
  margin-top: 0;
  transform: rotate(180deg);
}
@media (max-width: 600px) {
  .ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-avatar {
    position: absolute !important;
    top: 20px;
  }
  .ynstore-featured-block .ynstore-featured-items .ynstore-featured-item .ynstore-store-info .ynstore-store-info-txt {
    width: 100%;
  }
}
/*----------  OPEN STORE  ----------*/
body[id^=page_ynsocialstore_] .global_attachment_manage {
  display: none;
  opacity: 0;
  visibility: hidden;
}
/*----------  COMPARE STORE  ----------*/
.ynstore-compare-holder {
  position: fixed;
  /* right: 64px;
    bottom: 8px; */
  z-index: 999;
  bottom: 64px;
}
html[dir="ltr"] .ynstore-compare-holder {
  right: 16px;
}
html[dir="rtl"] .ynstore-compare-holder {
  left: 16px;
}
.ynstore-compare-holder.ynstore-mycart-affix-holder {
  bottom: 112px;
  z-index: 998;
  /* right: 122px; */
  /*  html[dir='rtl'] &{
           right: auto;
           left: 122px;
       } */
}
@media (max-width: 991px) {
  .ynstore-compare-holder {
    display: none;
  }
  .ynstore-compare-holder.ynstore-mycart-affix-holder {
    display: block;
    right: 64px !important;
  }
  html[dir='rtl'] .ynstore-compare-holder.ynstore-mycart-affix-holder {
    right: auto !important;
    left: 64px !important;
  }
}
@media screen and (max-width: 480px) {
  .ynstore-compare-holder.ynstore-mycart-affix-holder {
    bottom: 2px;
    right: 58px !important;
  }
  html[dir='rtl'] .ynstore-compare-holder.ynstore-mycart-affix-holder {
    right: auto !important;
    left: 58px !important;
  }
}
.ynstore-compare-holder #ynstore-compare-store-section,
.ynstore-compare-holder #ynstore-compare-product-section {
  width: 300px;
  position: relative;
  min-height: 250px;
}
.ynstore-compare-holder .ynstore-compare-block {
  position: absolute;
  width: 302px;
  bottom: 55px;
  right: -10px;
  background-color: #FFF;
  -webkit-box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.4);
  opacity: 1;
  z-index: 99;
  -webkit-transition: margin 300ms ease-in-out;
  -o-transition: margin 300ms ease-in-out;
  transition: margin 300ms ease-in-out;
  margin-bottom: 15px;
  transform: scale(1);
  border: 1px solid #888;
}
html[dir='rtl'] .ynstore-compare-holder .ynstore-compare-block {
  right: auto;
  left: -10px;
}
html[dir='rtl'] .ynstore-compare-holder .ynstore-compare-block:after,
html[dir='rtl'] .ynstore-compare-holder .ynstore-compare-block:before {
  right: auto;
  left: 18px;
}
.ynstore-compare-holder .ynstore-compare-block:after,
.ynstore-compare-holder .ynstore-compare-block:before {
  top: 100%;
  right: 18px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.ynstore-compare-holder .ynstore-compare-block:after {
  border-color: rgba(255, 255, 255, 0);
  border-top-color: #fff;
  border-width: 10px;
}
.ynstore-compare-holder .ynstore-compare-block:before {
  border-color: rgba(136, 136, 136, 0);
  border-top-color: #888;
  border-width: 11px;
  margin-right: -1px;
}
.ynstore-compare-holder .ynstore-compare-block.yes:after {
  border-top-color: #f8f8f8;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-hide {
  opacity: 0;
  z-index: -99;
  margin-bottom: 0;
  transform: scale(0);
}
.ynstore-compare-holder .ynstore-compare-block .ynsocialstore_tab {
  width: auto;
  margin-bottom: 20px;
}
.ynstore-compare-holder .ynstore-compare-block .ynsocialstore_tab li {
  border-bottom: 0;
}
.ynstore-compare-holder .ynstore-compare-block .ynsocialstore_tab li a {
  background-color: #eee;
  color: #a2a2a2;
  height: 50px;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ynstore-compare-holder .ynstore-compare-block .ynsocialstore_tab li.ynstore-active a {
  background-color: #FFF;
  color: #3b5998;
}
.ynstore-compare-holder .ynstore-compare-block .ynstore-compare-actions {
  position: absolute;
  bottom: 0;
  background-color: #f8f8f8;
  padding: 15px 20px;
  padding-bottom: 5px;
  border-top: 1px solid #dcdcdc;
}
.ynstore-compare-holder .ynstore-compare-block .ynstore-compare-actions a.btn {
  width: 100%;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-compare-holder .ynstore-compare-block .ynstore-compare-actions a.btn.ynstore-btn:hover {
  color: #fa3e3e;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap {
  padding-bottom: 151px;
  min-height: 350px;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-total-price {
  position: absolute;
  bottom: 100px;
  left: 0;
  right: 0;
  padding: 15px;
  border-top: 1px solid #dcdcdc;
  font-weight: bold;
  background: #FFF;
  display: flex;
  align-items: center;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-total-price .ynstore-label {
  width: 100px;
  display: inline-block;
  margin-right: 10px;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-total-price .ynstore-price {
  font-size: 18px;
  color: #ffab00;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-title {
  padding: 12px 15px;
  border-bottom: 1px solid #dcdcdc;
  font-weight: bold;
  margin-bottom: 15px;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items {
  overflow-y: auto;
  overflow-x: hidden;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item {
  margin-bottom: 15px;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-compare-store-content {
  width: 100px;
  height: 70px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-origin: border-box;
  float: left;
  position: relative;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-compare-store-content:hover .ynstore-btn-delete {
  opacity: 1 !important;
  background: #fa3e3e;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-compare-store-content .ynstore-btn-delete {
  position: absolute;
  top: -1px;
  left: -1px;
  color: #FFF;
  background: #a2a2a2;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 23px;
  font-size: 12px;
  -webkit-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
  cursor: pointer;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-info {
  overflow: hidden;
  height: 70px;
  padding-left: 10px;
  border-bottom: 1px solid #dcdcdc;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-info > a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 15px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 30px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: bold;
  margin-bottom: 2px;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-info span {
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 15px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 15px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-info span a {
  color: #555555;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-info span a:hover {
  color: #3b5998;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns {
  position: relative;
  top: 0;
  margin-top: 8px;
  display: inline-block;
  display: block;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns:before,
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns:after {
  content: " ";
  display: table;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns:after {
  clear: both;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns:before,
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns:after {
  content: " ";
  display: table;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns:after {
  clear: both;
}
@media (max-width: 991px) {
  .ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns {
    padding-top: 2px;
  }
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns > * {
  float: left;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns input {
  height: 35px;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  width: 40px;
  font-size: 12px;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns input.ynstore-fullwidth {
  width: 100px;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns span {
  font-weight: bold;
  margin-left: 10px;
  margin-top: 7px;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns span i {
  font-style: normal;
  font-weight: 400;
  color: #a2a2a2;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns .btn {
  width: 30px;
  height: 35px;
  background: #f8f8f8;
  color: #999;
  border: 1px solid #dcdcdc;
  line-height: 10px;
  padding: 0;
  text-align: center;
  font-size: 11px;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns .btn#minus_quantity {
  border-right: 0;
}
.ynstore-compare-holder .ynstore-compare-block.ynstore-mycart-block-snap .ynstore-mycart-items .ynstore-mycart-item .ynstore-btns .btn#add_quantity {
  border-left: 0;
}
.ynstore-compare-holder .ynstore-compare-store-items {
  padding: 0 15px;
  height: 250px;
  overflow-y: auto;
  overflow-x: hidden;
  display: inline-block;
  display: block;
}
.ynstore-compare-holder .ynstore-compare-store-items:before,
.ynstore-compare-holder .ynstore-compare-store-items:after {
  content: " ";
  display: table;
}
.ynstore-compare-holder .ynstore-compare-store-items:after {
  clear: both;
}
.ynstore-compare-holder .ynstore-compare-store-items:before,
.ynstore-compare-holder .ynstore-compare-store-items:after {
  content: " ";
  display: table;
}
.ynstore-compare-holder .ynstore-compare-store-items:after {
  clear: both;
}
@media (max-width: 480px) {
  .ynstore-compare-holder .ynstore-compare-store-items {
    height: 40vh;
  }
}
.ynstore-compare-holder .ynstore-compare-store-items .ynstore-compare-store-item {
  width: 50%;
  padding: 0 5px;
  margin-bottom: 10px;
  float: left;
  position: relative;
}
.ynstore-compare-holder .ynstore-compare-store-items .ynstore-compare-store-item:hover .ynstore-btn-delete {
  opacity: 1;
  background: #fa3e3e;
}
.ynstore-compare-holder .ynstore-compare-store-items .ynstore-compare-store-item .ynstore-compare-store-content {
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  height: 117px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-origin: border-box;
}
.ynstore-compare-holder .ynstore-compare-store-items .ynstore-compare-store-item .ynstore-btn-delete {
  width: 20px;
  height: 20px;
  background: #a2a2a2;
  color: #FFF;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 10px;
  position: absolute;
  top: 0;
  cursor: pointer;
  left: 5px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-compare-holder .ynstore-icon-compare {
  z-index: 999;
  position: relative;
}
.ynstore-compare-holder .ynstore-icon-compare .ynstore-toggle-compare-btn {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: #333;
  color: #FFF;
  cursor: pointer;
  transition: box-shadow 80ms ease-in-out;
  -webkit-animation: ynstore-btn-toogle-compare 0.25s ease !important;
  animation: ynstore-btn-toogle-compare 0.25s ease !important;
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.3);
}
.ynstore-compare-holder .ynstore-icon-compare .ynstore-toggle-compare-btn:hover {
  box-shadow: 0 0 50px 0 #5b7bbf;
}
.ynstore-compare-holder .ynstore-icon-compare .ynstore-toggle-compare-btn:active {
  box-shadow: 0 0 50px 0 #4c70ba;
}
.ynstore-compare-holder .ynstore-icon-compare .ynstore-toggle-compare-btn .ico {
  transform: rotate(0deg) scale(1) translate(-50%, -50%);
  transition: transform 0.16s linear, opacity 0.08s linear, -webkit-transform 0.16s linear;
  font-size: 16px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
}
.ynstore-compare-holder .ynstore-icon-compare .ynstore-toggle-compare-btn .ico.ynstore-open {
  font-size: 20px;
  -webkit-transform: rotate(30deg) scale(0);
  transform: rotate(30deg) scale(0);
  opacity: 0;
}
.ynstore-compare-holder .ynstore-icon-compare .ynstore-toggle-compare-btn .ico.ynstore-close {
  opacity: 1;
  -webkit-transform: rotate(0deg) scale(1);
  transform: rotate(0deg) scale(1);
}
.ynstore-compare-holder .ynstore-icon-compare .ynstore-toggle-compare-btn.ynstore-hide {
  background-color: #3b5998;
}
.ynstore-compare-holder .ynstore-icon-compare .ynstore-toggle-compare-btn.ynstore-hide .ico.ynstore-open {
  opacity: 1;
  -webkit-transform: rotate(0deg) scale(1);
  transform: rotate(0deg) scale(1);
}
.ynstore-compare-holder .ynstore-icon-compare .ynstore-toggle-compare-btn.ynstore-hide .ico.ynstore-close {
  opacity: 0;
  transform: rotate(-30deg);
}
.ynstore-compare-holder .ynstore-icon-compare .ynstore-toggle-compare-btn.ynstore-hide #ynstore-total-compare-item {
  transform: scale(1);
}
.ynstore-compare-holder .ynstore-icon-compare #ynstore-total-compare-item {
  width: 25px;
  height: 25px;
  border-radius: 100%;
  position: absolute;
  font-weight: bold;
  font-size: 10px;
  border: 2px solid rgba(255, 255, 255, 0.5);
  left: -7px;
  top: -7px;
  transform: scale(0);
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-compare-holder .ynstore-icon-compare #ynstore-total-compare-item b {
  text-align: center;
  line-height: 20px;
  border-radius: 100%;
  width: 100%;
  height: 100%;
  background: #fa3e3e;
  position: absolute;
}
.ynstore-compare-holder .ynstore-icon-compare.ynstore-icon-mycart .ynstore-toggle-compare-btn {
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.3);
}
.ynstore-compare-holder .ynstore-icon-compare.ynstore-icon-mycart .ynstore-toggle-compare-btn:hover {
  box-shadow: 0 0 50px 0 #68d751;
}
.ynstore-compare-holder .ynstore-icon-compare.ynstore-icon-mycart .ynstore-toggle-compare-btn.ynstore-hide {
  background-color: #42b72a;
}
.ynstore-compare-holder .ynstore-confirm-btn-block {
  background-color: #fa3e3e;
  color: #FFF;
  margin: 0 0px 20px;
  padding: 10px 15px;
  padding-right: 60px;
  position: relative;
  height: 60px;
  opacity: 1;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  display: block !important;
  transform: scale(1, 1);
}
.ynstore-compare-holder .ynstore-confirm-btn-block * {
  transform: scale(1);
}
.ynstore-compare-holder .ynstore-confirm-btn-block.hide {
  transform: scale(1, 0);
  opacity: 0;
  height: 0;
  padding: 0 15px;
  margin: 0px 20px;
}
.ynstore-compare-holder .ynstore-confirm-btn-block.hide * {
  transform: scale(0);
}
.ynstore-compare-holder .ynstore-confirm-btn-block .ynstore-confirm-btns {
  position: absolute;
  right: 10px;
  top: 17px;
  font-size: 20px;
}
.ynstore-compare-holder .ynstore-confirm-btn-block .ynstore-confirm-btns .ynstore-confirm-btn {
  margin-left: 8px;
  cursor: pointer;
  color: #fc8989;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-compare-holder .ynstore-confirm-btn-block .ynstore-confirm-btns .ynstore-confirm-btn:hover {
  color: #FFF;
}
.ynstore-compare-holder .ynstore-compare-no-item {
  position: relative;
  top: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  text-transform: uppercase;
  font-weight: bold;
  color: #999;
}
.ynstore-compare-holder .ynstore-compare-no-item img {
  margin-bottom: 15px;
  max-width: 70%;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-compare-store-items {
  padding: 0 20px;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-catename {
  border-bottom: 1px solid #dcdcdc;
  line-height: 45px;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-catename > a {
  color: #888;
  display: block;
  overflow: hidden;
  -webkit-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-catename > a .ynstore-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 20px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  max-width: 180px;
  display: inline-block;
  position: relative;
  top: 5px;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-catename > a:hover,
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-catename > a[aria-expanded="true"] {
  color: #555555;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-catename > a[aria-expanded="true"] .ynstore-actions .ynstore-arr .ico {
  display: inline-block;
  transform: rotate(90deg) !important;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-catename > a .ynstore-actions {
  float: right;
}
html[dir='rtl'] .ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-catename > a .ynstore-actions {
  float: left;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-catename > a .ynstore-actions .ynstore-btn-delete {
  display: inline-block;
  -webkit-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
  padding: 0 10px;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-catename > a .ynstore-actions .ynstore-btn-delete:hover {
  color: #fa3e3e;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-catename > a .ynstore-actions .ynstore-arr {
  display: inline-block;
  -webkit-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
  width: 24px;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content {
  padding: 15px 0;
  border-bottom: 1px solid #dcdcdc;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content .ynstore-product-item {
  margin-bottom: 15px;
  display: inline-block;
  display: block;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content .ynstore-product-item:before,
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content .ynstore-product-item:after {
  content: " ";
  display: table;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content .ynstore-product-item:after {
  clear: both;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content .ynstore-product-item:before,
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content .ynstore-product-item:after {
  content: " ";
  display: table;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content .ynstore-product-item:after {
  clear: both;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content .ynstore-product-item .ynstore-product-bg {
  float: left;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  width: 80px;
  height: 60px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-origin: border-box;
  position: relative;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content .ynstore-product-item .ynstore-product-bg .ynstore-btn-delete {
  width: 20px;
  height: 20px;
  background: rgba(0, 0, 0, 0.5);
  color: #FFF;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 10px;
  position: absolute;
  top: -1px;
  left: -1px;
  cursor: pointer;
  -webkit-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content .ynstore-product-item .ynstore-product-info {
  overflow: hidden;
  border: 1px solid transparent;
  border-left: 0;
  -webkit-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
  padding-left: 10px;
  min-height: 60px;
  padding-top: 5px;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content .ynstore-product-item .ynstore-product-info .ynstore-product-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content .ynstore-product-item .ynstore-product-info .ynstore-product-categories {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 16px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content .ynstore-product-item .ynstore-product-info .ynstore-product-categories u {
  text-transform: capitalize;
  color: #a2a2a2;
  text-decoration: none;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content .ynstore-product-item:hover .ynstore-product-bg .ynstore-btn-delete {
  background: #fa3e3e;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content .ynstore-product-item:hover .ynstore-product-info {
  border-color: #dcdcdc;
  background-color: #bbc8e4;
}
.ynstore-compare-holder #ynstore-compare-product-section .ynstore-product-compare-content > a.btn {
  width: 100%;
}
/*----------  FORM ADD, EDIT STORE  ----------*/
.ynstore-store-form-block h4 {
  margin-top: 0;
}
.ynstore-store-form-block .ynstore-choose-themes {
  display: flex;
  justify-content: space-around;
  text-align: center;
}
@media screen and (max-width: 479px) {
  .ynstore-store-form-block .ynstore-choose-themes {
    flex-direction: column;
  }
}
.ynstore-insight-store-search.ynstore-seller-statistic-search {
  margin-bottom: 0 !important;
}
.ynstore-insight-store-search .js_datepicker_image:after {
  display: none;
}
@media (min-width: 992px) {
  .empty-right .ynstore-store-manage-block .ynstore-store-insight-listing > li {
    width: 20%;
  }
}
.ynstore-store-manage-block h2 {
  margin-top: 0;
}
.ynstore-store-manage-block .charts {
  border: 1px solid #dcdcdc;
  border-top: 0;
  padding: 15px;
}
.ynstore-store-manage-block div[class$=_chart_title] {
  text-align: center;
  font-size: 18px;
  font-weight: bold;
}
.ynstore-store-manage-block .ynstore-store-insight-listing {
  margin: 0 -2.5px;
  margin-bottom: 20px;
  display: inline-block;
  display: block;
}
.ynstore-store-manage-block .ynstore-store-insight-listing:before,
.ynstore-store-manage-block .ynstore-store-insight-listing:after {
  content: " ";
  display: table;
}
.ynstore-store-manage-block .ynstore-store-insight-listing:after {
  clear: both;
}
.ynstore-store-manage-block .ynstore-store-insight-listing:before,
.ynstore-store-manage-block .ynstore-store-insight-listing:after {
  content: " ";
  display: table;
}
.ynstore-store-manage-block .ynstore-store-insight-listing:after {
  clear: both;
}
.ynstore-store-manage-block .ynstore-store-insight-listing > li {
  width: 33.33%;
  float: left;
  padding: 0 2.5px;
  margin-bottom: 5px;
}
@media (max-width: 991px) {
  .ynstore-store-manage-block .ynstore-store-insight-listing > li {
    width: 33.33%;
  }
}
@media (max-width: 768px) {
  .ynstore-store-manage-block .ynstore-store-insight-listing > li {
    width: 33.33%;
  }
}
@media (max-width: 480px) {
  .ynstore-store-manage-block .ynstore-store-insight-listing > li {
    width: 100%;
  }
}
.ynstore-store-manage-block .ynstore-store-insight-listing > li > div {
  border: 1px solid #dcdcdc;
  display: flex;
  flex-direction: column;
  padding: 10px;
  min-height: 60px;
  justify-content: center;
  position: relative;
}
.ynstore-store-manage-block .ynstore-store-insight-listing > li > div:after {
  content: "";
  width: 45px;
  height: 45px;
  position: absolute;
  right: 5px;
  bottom: 5px;
  background-image: url("../../../../PF.Base/module/ynsocialstore/static/image/store-manage-bg.png");
}
html[dir='rtl'] .ynstore-store-manage-block .ynstore-store-insight-listing > li > div:after {
  left: 5px;
  right: auto;
}
.ynstore-store-manage-block .ynstore-store-insight-listing > li > div.ynstore-package-bg:after {
  background-position: 0px 0;
}
.ynstore-store-manage-block .ynstore-store-insight-listing > li > div.ynstore-expired-bg:after {
  background-position: -48px 0;
}
.ynstore-store-manage-block .ynstore-store-insight-listing > li > div.ynstore-products-bg:after {
  background-position: -100px 0;
}
.ynstore-store-manage-block .ynstore-store-insight-listing > li > div.ynstore-followers-bg:after {
  background-position: -153px 0;
}
.ynstore-store-manage-block .ynstore-store-insight-listing > li > div.ynstore-liked-bg:after {
  background-position: -204px 0;
}
.ynstore-store-manage-block .ynstore-store-insight-listing > li > div.ynstore-viewed-bg:after {
  background-position: -250px 0;
}
.ynstore-store-manage-block .ynstore-store-insight-listing > li > div.ynstore-totalsale-bg:after {
  background-position: -293px 0;
}
.ynstore-store-manage-block .ynstore-store-insight-listing > li > div.ynstore-charged-bg:after {
  background-position: -345px 0;
}
.ynstore-store-manage-block .ynstore-store-insight-listing > li > div.ynstore-sold-bg:after {
  background-position: -401px 0;
}
.ynstore-store-manage-block .ynstore-store-insight-listing > li > div.ynstore-rating-bg:after {
  background-position: -451px 0;
}
.ynstore-store-manage-block .ynstore-store-insight-listing > li > div .ynstore-label {
  font-size: 10px;
  text-transform: uppercase;
  color: #a2a2a2;
  margin-bottom: 5px;
}
.ynstore-store-manage-block .ynstore-store-insight-listing > li > div .ynstore-value {
  font-weight: bold;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  height: 16px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ynstore-store-manage-block #charts_loading {
  text-align: center;
  margin-top: 20px;
}
/*----------  MY STORES  ----------*/
#main:not(.empty-right) .ynstore-my-store-page .ynstore-items .ynstore-item {
  width: 100%;
}
.ynstore-my-store-page .ynstore-items {
  display: flex;
  flex-flow: wrap;
  margin: 0 -10px;
}
.ynstore-my-store-page .ynstore-items .ynstore-item {
  width: 50%;
  padding: 0 10px;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .ynstore-my-store-page .ynstore-items .ynstore-item {
    width: 100%;
  }
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content {
  border: 1px solid #d9d9d9;
  padding: 15px;
  position: relative;
  display: inline-block;
  display: block;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content:before,
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content:after {
  content: " ";
  display: table;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content:after {
  clear: both;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content:before,
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content:after {
  content: " ";
  display: table;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content:after {
  clear: both;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-bg {
  width: 120px;
  height: 120px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-origin: border-box;
  float: left;
  margin-right: 10px;
  position: relative;
  margin-bottom: 30px;
}
html[dir='rtl'] .ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-bg {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-bg .ynstore-status-block {
  bottom: -13px;
  top: auto;
  left: 50%;
  transform: translate(-50%, 0);
  z-index: initial;
}
@media (max-width: 480px) {
  .ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-bg {
    float: none;
    margin: auto;
    margin-bottom: 25px;
  }
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-info {
  width: calc(100% - 130px);
  float: right;
}
@media (max-width: 480px) {
  .ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-info {
    width: 100%;
    float: none;
  }
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-title {
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
  position: relative;
  top: -2px;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-info-detail {
  color: #a2a2a2;
  font-size: 12px;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-categories {
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 5px;
  margin-bottom: 10px;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-package-product {
  display: flex;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-package-product span {
  flex: 1;
  font-size: 14px;
  max-height: 60px;
  overflow: hidden;
  line-height: 20px;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-package-product span:first-of-type {
  padding-right: 15px;
  flex: 1.5;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-package-product span label {
  display: block;
  color: #a2a2a2;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 400;
  margin-bottom: 0;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block {
  margin: 30px -15px -15px -15px;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-featured {
  font-size: 12px;
  color: #FFF;
  position: absolute;
  right: -1px;
  top: -1px;
  z-index: 1;
}
html[dir='rtl'] .ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-featured {
  right: auto;
  left: -1px;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-featured .ynstore-featured-triangle {
  border-top: 40px solid #ffa800;
  border-left: 40px solid transparent;
  width: 0;
  height: 0;
  display: block;
}
html[dir='rtl'] .ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-featured .ynstore-featured-triangle {
  border-left: 0;
  border-right: 40px solid transparent;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-featured .ynstore-featured-triangle .ico {
  position: absolute;
  right: 5px;
  top: 6px;
}
html[dir='rtl'] .ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-featured .ynstore-featured-triangle .ico {
  left: 5px;
  right: auto;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-actions-block {
  right: auto;
  left: -1px !important;
  top: -1px !important;
  display: flex;
  z-index: 2;
}
html[dir='rtl'] .ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-actions-block {
  right: -1px !important;
  left: auto;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-actions-block .dropdown {
  margin-left: 0;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-actions-block .dropdown-menu.dropdown-menu-right {
  right: auto;
  left: 0;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-actions-block .dropdown-menu.dropdown-menu-right:after {
  left: 8px;
  right: auto;
}
html[dir='rtl'] .ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-actions-block .dropdown-menu.dropdown-menu-right:after {
  right: 8px;
  left: auto;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-actions-block ._moderator {
  position: relative;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-actions-block ._moderator a {
  box-shadow: none;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content:hover .ynstore-actions-block .dropdown,
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content:hover .ynstore-actions-block ._moderator .moderate_link {
  opacity: 1;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block {
  clear: both;
  height: 65px;
  display: flex;
  align-items: center;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  position: relative;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block:hover {
  background-color: #f8f8f8;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic {
  text-align: center;
  text-transform: uppercase;
  color: #a2a2a2;
  font-size: 11px;
  padding: 0 18px;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic b {
  display: block;
  font-weight: bold;
  color: #555555;
  font-size: 16px;
  margin-bottom: 3px;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown {
  position: absolute;
  right: 0;
  top: 0;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown .ynstore-statistic-dropdown-btn {
  width: 55px;
  height: 64px;
  display: block;
  cursor: pointer;
  font-size: 24px;
  color: #a2a2a2;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown .ynstore-statistic-dropdown-btn:before {
  content: "\ea81";
  font-family: 'lineficon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown .ynstore-statistic-dropdown-btn:hover {
  background-color: #eee;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown .ynstore-statistic-dropdown-btn:hover:before {
  content: "\eac8";
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown.open .dropdown-menu {
  top: auto;
  bottom: 100%;
  right: -1px;
  left: auto;
  display: flex;
  height: 71px;
  align-items: center;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown.open .dropdown-menu:before,
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown.open .dropdown-menu:after {
  top: 100%;
  right: 15px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown.open .dropdown-menu:before {
  border-color: rgba(136, 136, 136, 0);
  border-top-color: #888;
  border-width: 11px;
  margin-right: -1px;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown.open .dropdown-menu:after {
  display: none;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown.open .ynstore-statistic-dropdown-btn {
  background-color: #eee;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown.open .ynstore-statistic-dropdown-btn:before {
  content: "\eac8";
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown .dropdown-menu .ynstore-statistic {
  padding: 0 20px;
  white-space: nowrap;
}
.ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown .dropdown-menu .ynstore-flag {
  display: none;
}
@media (max-width: 1100px) {
  .ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-flag.ynstore-views {
    display: none;
  }
  .ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown .dropdown-menu .ynstore-flag.ynstore-views {
    display: block;
  }
}
@media (max-width: 480px) {
  .ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-flag {
    display: none;
  }
  .ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown .dropdown-menu {
    height: auto !important;
    flex-flow: wrap;
  }
  .ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown .dropdown-menu .ynstore-flag {
    display: block;
  }
  .ynstore-my-store-page .ynstore-items .ynstore-item .ynstore-item-content .ynstore-statistic-block .ynstore-statistic-dropdown .dropdown-menu .ynstore-statistic {
    padding: 15px 0;
    width: 50%;
  }
}
/*----------  KEYFRAMES  ----------*/
@-webkit-keyframes ynstore-btn-toogle-compare {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes ynstore-btn-toogle-compare {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/*----------  STORE COMPARE PAGE  ----------*/
.ynstore_compare_store .ynstore-categories .dropdown-menu {
  max-height: 300px;
  overflow-y: auto;
}
.ynstore-photo-span {
  display: block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.ynstore-compare-header {
  border: 1px solid #dcdcdc;
  width: 180px;
  float: left;
}
html[dir='rtl'] .ynstore-compare-header {
  float: right;
}
.ynstore-compare-header > div {
  padding: 10px;
  font-weight: bold;
  color: #3b5998;
  box-sizing: content-box;
}
.ynstore-compare-header > div.ynstore-compare-header-title {
  background-color: #eee;
  color: #555555;
}
.ynstore-compare-header > div.ynstore-compare-item-row-contact {
  padding: 0 10px;
  line-height: 20px;
}
.ynstore-compare-header > div + div {
  border-top: 1px solid #dcdcdc;
}
.ynstore-compare-list-content {
  overflow: hidden;
  overflow-x: auto;
}
.ynstore-compare-list > li {
  border: 1px solid #dcdcdc;
  width: 200px;
  float: left;
}
html[dir='ltr'] .ynstore-compare-list > li {
  border-left: 0;
}
html[dir='rtl'] .ynstore-compare-list > li {
  float: right;
  border-right: 0;
}
.ynstore-compare-list > li > div {
  padding: 10px;
  border-top: 1px solid #dcdcdc;
  box-sizing: content-box;
  word-break: break-word;
  word-wrap: break-word;
}
.ynstore-compare-list > li > li > div:nth-child(2n) {
  background-color: #f8f8f8;
}
.ynstore-compare-list > li > li > .ynstore-compare-header-title {
  background-color: #eee;
  color: #555555;
}
.ynstore-compare-list > li > li > .ynstore-compare-item-row-contact {
  padding: 0;
}
.ynstore-compare-list > li > li > .ynstore-compare-item-row-contact > div {
  padding: 5px 10px;
  font-weight: bold;
}
.ynstore-compare-list > li > li > .ynstore-compare-item-row-contact > div + div {
  border-top: 1px solid #dcdcdc;
}
.ynstore-compare-list > li > li > div .ynstore-compare-item-stats {
  font-weight: bold;
  color: #3b5998;
}
.ynstore-compare-list > li > li > div + div {
  border-top: 1px solid #dcdcdc;
}
.ynstore-compare-list > li > li > img {
  max-width: 100%;
}
.ynstore-compare-item-image a {
  display: block;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  position: relative;
}
.ynstore-compare-item-image a span {
  position: absolute;
  top: 0;
  left: 0;
}
.ynstore-compare-item-top-content {
  position: relative;
  border-top: 0 !important;
}
.ynstore-compare-item-close {
  position: absolute;
  top: -1px;
  width: 20px;
  height: 20px;
  background: #ee5454;
  color: #FFF;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 10px;
  cursor: pointer;
  opacity: 0;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
html[dir='ltr'] .ynstore-compare-item-close {
  left: -1px;
}
html[dir='rtl'] .ynstore-compare-item-close {
  right: -1px;
}
.ynstore-compare-item-close i.ico {
  color: #fff;
}
.ynstore-compare-item-title a {
  padding: 5px 0;
  font-weight: bold;
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
li[id^=ynstore_compare_page_item_]:hover .ynstore-compare-item-close {
  opacity: 1;
}
/*----------  FEED STORE  ----------*/
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-cover {
  height: 230px;
}
@media (max-width: 570px) {
  .ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-cover {
    display: none !important;
  }
}
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-cover .ynstore-detail-btn {
  position: absolute;
  top: 10px;
  right: 10px;
}
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-cover .ynstore-detail-btn .ico {
  margin-right: 5px;
}
html[dir='rtl'] .ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-cover .ynstore-detail-btn .ico {
  margin-left: 5px;
  margin-right: 0;
  display: inline-block;
}
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-cover .ynstore-detail-btn .btn {
  padding: 5px 10px;
  opacity: 1 !important;
}
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info {
  padding: 0 20px;
  margin-top: -30px;
}
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar {
  width: 140px;
  height: 140px;
  margin-right: 15px;
  position: relative;
}
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar img {
  width: 100%;
  border-radius: 0;
  max-width: 100%;
}
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar .ynstore-featured {
  position: absolute;
  top: -1px;
  left: -1px;
}
html[dir='rtl'] .ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar .ynstore-featured {
  left: auto;
  right: -1px;
}
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar .ynstore-featured .ynstore-featured-triangle {
  border-top: 40px solid #ffa800;
  border-right: 40px solid transparent;
  width: 0;
  height: 0;
  display: block;
}
html[dir='rtl'] .ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar .ynstore-featured .ynstore-featured-triangle {
  border-right: 0;
  border-left: 40px solid transparent;
}
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar .ynstore-featured .ynstore-featured-triangle .ico {
  position: absolute;
  left: 6px;
  top: 6px;
  color: #FFF;
  font-size: 12px;
}
html[dir='rtl'] .ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar .ynstore-featured .ynstore-featured-triangle .ico {
  left: auto;
  right: 6px;
}
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-info-txt {
  font-size: 14px;
  color: #a2a2a2;
  overflow: visible;
}
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-address {
  font-weight: 400;
}
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-title {
  margin-top: 0;
  line-height: 22px;
  font-size: 18px;
  margin-bottom: 15px;
}
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-title a {
  font-size: 18px;
}
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-info-txt .ynstore-categories {
  margin-bottom: 5px;
}
.ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-description {
  font-weight: 400;
  color: #a2a2a2;
  line-height: 18px;
  max-height: 36px;
  overflow: hidden;
}
@media (max-width: 570px) {
  .ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info {
    margin-top: 0;
    position: static;
    padding-bottom: 15px;
    padding: 0;
  }
  .ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-avatar {
    position: static;
    width: 100%;
    height: auto;
    float: none;
    border: none;
    border-bottom: 1px solid #dcdcdc;
  }
  .ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-info-txt {
    padding: 0px 10px 10px;
  }
  .ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-title {
    margin-bottom: 0;
    margin-top: 10px;
  }
  .ynstore-store-feed .ynstore-store-most-items .ynstore-store-most-item .ynstore-store-info .ynstore-store-info-txt .ynstore-store-title a {
    color: #3b5998;
  }
}
/*----------  PRODUCT FROM ADD  ----------*/
@media (min-width: 769px) {
  html[dir='ltr'] .ynstore-paddingleft-5 {
    padding-left: 5px !important;
  }
  html[dir='rtl'] .ynstore-paddingleft-5 {
    padding-right: 5px !important;
  }
  html[dir='ltr'] .ynstore-paddingright-5 {
    padding-right: 5px !important;
  }
  html[dir='rtl'] .ynstore-paddingright-5 {
    padding-left: 5px !important;
  }
}
@media (min-width: 992px) {
  .ynstore-nopadding {
    padding: 0 !important;
  }
}
@media (max-width: 991px) {
  .col-sm-12.ynstore-paddingright-5,
  .col-sm-12.ynstore-paddingleft-5 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
}
#main:not(.empty-right) .ynstore_add_product .col-md-5.col-sm-12.ynstore-paddingright-5,
#main:not(.empty-right) .ynstore_add_product .col-md-7.col-sm-12.ynstore-paddingleft-5,
#main:not(.empty-right) .ynstore_add_product .col-md-4.col-sm-4.col-xs-12,
#main:not(.empty-right) .ynstore_add_product .col-md-3.col-sm-12 {
  width: 100%;
  padding-left: 16px !important;
  padding-right: 16px !important;
  clear: both;
}
#main:not(.empty-right) .ynstore_add_product .col-md-3.col-sm-12 {
  padding-bottom: 15px;
}
#main:not(.empty-right) .ynstore-product-add-block #ynstore_product_inventory_detail .col-sm-12 {
  width: 100% !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.ynstore_add_product {
  margin-top: 30px;
}
.ynstore-product-add-block {
  background-color: #f8f8f8;
  border: 1px solid #dcdcdc;
  margin-bottom: 45px;
  padding: 16px;
  position: relative;
  padding-top: 35px;
  padding-bottom: 5px;
}
.ynstore-product-add-block .ynstore_start_time input,
.ynstore-product-add-block .ynstore_end_time input {
  border-radius: 0 !important;
}
.ynstore-product-add-block .ynstore_start_time input + .js_datepicker_image,
.ynstore-product-add-block .ynstore_end_time input + .js_datepicker_image {
  display: none;
}
.ynstore-product-add-block.ynstore-lastitem {
  margin-bottom: 20px;
}
.ynstore-product-add-block label {
  margin-bottom: 7px;
}
.ynstore-product-add-block .form-group {
  margin-bottom: 20px;
}
.ynstore-product-add-block > h3 {
  display: inline-block;
  font-size: 14px;
  text-transform: uppercase;
  color: #888;
  font-weight: bold;
  background-color: #FFF;
  border: 1px solid #dcdcdc;
  padding: 5px 10px;
  margin-bottom: 0;
  margin-top: 0;
  position: absolute;
  top: -15px;
}
.ynstore-product-add-block .input-group-addon {
  padding: 0 10px;
  text-transform: capitalize;
  font-weight: bold;
}
.ynstore-product-add-block .input-group-addon.js_datepicker_image {
  position: static;
  cursor: pointer;
}
.ynstore-product-add-block .input-group-addon.js_datepicker_image:after {
  display: none;
}
.ynstore-product-add-block .item_is_not_active {
  margin-left: 50px;
}
.ynstore-product-add-block .js_datepicker_holder {
  display: inline;
}
.ynstore-product-add-block .js_datepicker_core_from,
.ynstore-product-add-block .js_datepicker_core_end_time {
  font-size: 0;
}
html[dir='ltr'] .ynstore-product-add-block #ynstore_product_discount_value {
  border-right: 0;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
html[dir='rtl'] .ynstore-product-add-block #ynstore_product_discount_value {
  border-left: 0;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.ynstore-product-add-block #ynstore_product_discount_value + .input-group-addon {
  background-color: #f0f0f0;
  position: static;
  padding: 0 10px;
  font-size: 14px;
  width: auto;
  border: 1px solid #dddddd;
  color: #555555;
}
html[dir='rtl'] .ynstore-product-add-block #ynstore_product_discount_value + .input-group-addon {
  border-radius: 2px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.ynstore-product-add-block #ynstore_discount_time .input-group-addon {
  position: static;
  border: 1px solid #dddddd !important;
  font-size: 14px;
  color: #555555;
}
html[dir='ltr'] .ynstore-product-add-block #ynstore_discount_time .input-group-addon:first-child {
  border-right: 0 !important;
}
html[dir='ltr'] .ynstore-product-add-block #ynstore_discount_time .input-group-addon:last-child {
  border-left: 0 !important;
}
html[dir='rtl'] .ynstore-product-add-block #ynstore_discount_time .input-group-addon:first-child {
  border-left: 0 !important;
}
html[dir='rtl'] .ynstore-product-add-block #ynstore_discount_time .input-group-addon:last-child {
  border-right: 0 !important;
}
.ynstore-product-add-block #ynstore_discount_time .form-inline.select_date {
  width: 100%;
}
.ynstore-product-cal-block label {
  margin-bottom: 12px;
}
.ynstore-product-cal-block .ynstore-product-cal {
  display: flex;
}
.ynstore-product-cal-block .ynstore-product-cal input {
  background-color: transparent;
  border: none;
  width: auto;
  padding: 0;
  display: inline;
  text-align: center;
  width: 30px;
}
.ynstore-product-cal-block .ynstore-product-cal .btn {
  width: 42px;
  background-color: #f8f8f8;
  font-size: 20px;
  padding: 0;
}
.ynstore-product-cal-block .ynstore-product-cal .btn:focus {
  outline: 0;
}
.ynstore-product-cal-block .ynstore-product-cal .btn#ynstore_minus_day {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ynstore-product-cal-block .ynstore-product-cal .btn#ynstore_add_day {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ynstore-product-cal-block .ynstore-product-cal-combine {
  position: relative;
  display: flex;
  align-items: center;
  border: 1px solid #dcdcdc;
  border-left: 0;
  border-right: 0;
  background-color: #FFF;
  padding-right: 10px;
  height: 40px;
}
.ynstore-product-cal-block .ynstore-product-result {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  margin-left: 15px;
}
.ynstore-product-cal-block .ynstore-product-result label {
  margin-bottom: 0;
}
/*----------  PRODUCT RECENTLY VIEWED  ----------*/
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item {
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid #dcdcdc;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item:last-of-type {
  border-bottom: 0;
  margin-bottom: 0;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content {
  position: relative;
  overflow: hidden;
  display: inline-block;
  display: block;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content:before,
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content:after {
  content: " ";
  display: table;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content:after {
  clear: both;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content:before,
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content:after {
  content: " ";
  display: table;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content:after {
  clear: both;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content:hover .ynstore-addtocart-compare-block .ynstore-btn {
  opacity: 1;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .moderation_row {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .moderation_row {
  left: 0;
}
html[dir="rtl"] .ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .moderation_row {
  right: 0;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-bg-block {
  position: relative;
  width: 95px;
  height: 90px;
  float: left;
  margin-right: 10px;
}
html[dir='rtl'] .ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-bg-block {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-bg-block .ynstore-bg {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-origin: border-box;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-bg-block .ynstore-addtocart-compare-block {
  position: absolute;
  right: 0;
  bottom: 0px;
}
html[dir='rtl'] .ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-bg-block .ynstore-addtocart-compare-block {
  left: 0;
  right: auto;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-info {
  overflow: hidden;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-bottom: 2px;
}
@media (max-width: 991px) {
  .ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-title {
    padding-right: 35px;
  }
  html[dir='rtl'] .ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-title {
    padding-right: 0;
    padding-left: 35px;
  }
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-product-from {
  font-size: 12px;
  color: #3b5998;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-product-from span {
  color: #a2a2a2;
  text-transform: capitalize;
}
html[dir='rtl'] .ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-product-from span {
  display: inline-block;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-price {
  font-size: 16px;
  font-weight: bold;
  color: #555555;
  word-wrap: break-word;
  word-break: break-word;
  line-height: 18px;
  margin-bottom: 2px;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-price span {
  font-size: 14px;
  font-weight: 400;
  color: #a2a2a2;
  text-transform: lowercase;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-info .ynstore-price span:first-of-type {
  text-transform: capitalize;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-featured {
  font-size: 9px;
  color: #FFF;
  position: absolute;
  bottom: 0px;
  left: 0px;
}
html[dir='rtl'] .ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-featured {
  left: auto;
  right: 0;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-featured .ico {
  position: absolute;
  left: 4px;
  bottom: 4px;
}
html[dir='rtl'] .ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-featured .ico {
  left: auto;
  right: 4px;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-featured .ynstore-featured-triangle {
  border-bottom: 30px solid #ffa800;
  border-right: 30px solid transparent;
  width: 0;
  height: 0;
  display: block;
}
html[dir='rtl'] .ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-featured .ynstore-featured-triangle {
  border-right: 0;
  border-left: 30px solid transparent;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-addtocart-compare-block {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-addtocart-compare-block .ynstore-btn {
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  width: 30px;
  height: 30px;
  border-radius: 0;
  border: none;
  font-size: 16px;
  cursor: pointer;
  opacity: 0;
}
@media (max-width: 991px) {
  .ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-addtocart-compare-block .ynstore-btn {
    opacity: 1;
  }
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-addtocart-compare-block .ynstore-btn.ynstore-compare-btn {
  color: #a2a2a2;
  background-color: #eee;
  margin-left: 2px;
}
html[dir='rtl'] .ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-addtocart-compare-block .ynstore-btn.ynstore-compare-btn {
  margin-left: 0;
  margin-right: 2px;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-addtocart-compare-block .ynstore-btn.ynstore-addtocart-btn {
  background-color: #42b72a;
  color: #FFF;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-content-bottom-block {
  clear: both;
  margin-top: 15px;
  float: left;
  background-color: #eee;
  height: 32px;
  align-items: center;
  display: flex;
  padding: 0 13px;
  width: 100%;
  position: relative;
  font-size: 12px;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-content-bottom-block:before {
  content: "";
  width: 0;
  height: 0;
  bottom: 100%;
  position: absolute;
  left: 30px;
  border: 12px solid transparent;
  border-bottom: 10px solid #eeeeee;
}
html[dir='rtl'] .ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-content-bottom-block:before {
  right: 30px;
  left: auto;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-content-bottom-block .ynstore-count {
  color: #555555;
  text-transform: lowercase;
  flex: 1;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-content-bottom-block.ynstore-bought-by-friends span {
  margin: 0 6px;
  display: inline-block;
  max-width: 90px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal !important;
  color: #3b5998 !important;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-content-bottom-block.ynstore-bought-by-friends span > a {
  font-weight: normal !important;
  color: #3b5998 !important;
}
.ynstore-product-most-block .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-content-bottom-block.ynstore-bought-by-friends > a {
  margin-left: 5px;
}
.ynstore-product-most-block.ynstore-product-superdeal .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-bg-block {
  width: 100%;
  padding-bottom: 66.66%;
  margin-right: 0;
  float: none;
  margin-bottom: 10px;
  position: relative;
}
html[dir='rtl'] .ynstore-product-most-block.ynstore-product-superdeal .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-bg-block {
  float: none;
  margin-left: 0;
}
.ynstore-product-most-block.ynstore-product-superdeal .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-bg-block .ynstore-bg {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
html[dir='rtl'] .ynstore-product-most-block.ynstore-product-superdeal .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-bg-block .ynstore-bg {
  left: auto;
  right: 0;
}
.ynstore-product-most-block.ynstore-product-superdeal .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-product-block4list {
  margin-top: 3px;
}
.ynstore-product-most-block.ynstore-product-superdeal .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-discount {
  float: right;
  margin-top: -24px;
}
html[dir='rtl'] .ynstore-product-most-block.ynstore-product-superdeal .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-discount {
  float: left;
}
.ynstore-product-most-block.ynstore-product-superdeal .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-count-statistic {
  font-weight: bold;
  color: #999;
  text-transform: lowercase;
}
.ynstore-product-most-block.ynstore-product-superdeal .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-addtocart-compare-block {
  position: absolute;
  right: 0;
  bottom: 0;
}
html[dir='rtl'] .ynstore-product-most-block.ynstore-product-superdeal .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-addtocart-compare-block {
  left: 0;
  right: auto;
}
@media (min-width: 992px) {
  #main:not(.empty-right) .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items .ynstore-item {
    width: 50% !important;
  }
  #main:not(.empty-right) .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items .ynstore-item .ynstore-item-content {
    position: relative;
  }
  #main:not(.empty-right) .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-count-statistic {
    display: flex !important;
  }
  #main:not(.empty-right) .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items .ynstore-item .ynstore-item-content .ynstore-bg-block {
    height: auto;
    padding-bottom: 87%;
  }
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items {
  margin: 0 -7.5px;
  display: inline-block;
  display: block;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items:before,
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items:after {
  content: " ";
  display: table;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items:after {
  clear: both;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items:before,
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items:after {
  content: " ";
  display: table;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items:after {
  clear: both;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-5-items li.ynstore-item {
  width: 25%;
}
@media (min-width: 992px) {
  .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-5-items li.ynstore-item:not(:first-of-type) .ynstore-item-content .ynstore-product-limit-dynamic {
    padding-right: 15px;
  }
  .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-5-items li.ynstore-item:not(:first-of-type) .ynstore-item-content .ynstore-count-statistic {
    display: none;
  }
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-5-items li.ynstore-item:first-of-type {
  width: 50%;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-4-items li.ynstore-item {
  width: 50%;
}
@media (min-width: 992px) {
  .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-4-items li.ynstore-item:nth-child(2) .ynstore-item-content .ynstore-bg-block {
    padding-bottom: 41.5%;
  }
  .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-4-items li.ynstore-item:not( :nth-child(1)):not( :nth-child(2)) {
    width: 25%;
  }
  .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-4-items li.ynstore-item:not( :nth-child(1)):not( :nth-child(2)) .ynstore-item-content .ynstore-product-limit-dynamic {
    padding-right: 15px;
  }
  .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-4-items li.ynstore-item:not( :nth-child(1)):not( :nth-child(2)) .ynstore-item-content .ynstore-count-statistic {
    display: none;
  }
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-3-items li.ynstore-item {
  width: 50%;
}
@media (min-width: 992px) {
  .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-3-items li.ynstore-item:not(:first-of-type) .ynstore-item-content .ynstore-bg-block {
    padding-bottom: 41.5%;
  }
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-3-items li.ynstore-item:first-of-type {
  width: 50%;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-2-items li.ynstore-item,
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-1-items li.ynstore-item {
  width: 50%;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-2-items li.ynstore-item .ynstore-item-content .ynstore-bg-block,
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items.style-1-items li.ynstore-item .ynstore-item-content .ynstore-bg-block {
  padding-bottom: 60%;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item {
  width: 33.33%;
  padding: 0 7.5px;
  float: left;
  margin-bottom: 15px;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content {
  position: relative;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-bg-block {
  height: auto;
  padding-bottom: 87%;
  margin-bottom: 0;
  position: relative;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-bg-block .ynstore-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-origin: border-box;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-featured {
  bottom: 0;
  font-size: 12px;
  color: #FFF;
  position: absolute;
}
html[dir="ltr"] .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-featured {
  left: 0;
}
html[dir="rtl"] .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-featured {
  right: 0;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-featured .ynstore-featured-triangle {
  border-bottom: 40px solid #ffa800;
  border-right: 40px solid transparent;
  width: 0;
  height: 0;
  display: block;
}
html[dir='rtl'] .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-featured .ynstore-featured-triangle {
  border-right: 0;
  border-left: 40px solid transparent;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-featured .ynstore-featured-triangle .ico {
  position: absolute;
  left: 4px;
  bottom: 6px;
}
html[dir='rtl'] .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-featured .ynstore-featured-triangle .ico {
  left: auto;
  right: 4px;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-product-limit-dynamic {
  position: absolute;
  bottom: 0;
  opacity: 0;
  background: rgba(0, 0, 0, 0.7);
  height: 65px;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 0 15px;
  font-weight: 300;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
html[dir='ltr'] .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-product-limit-dynamic {
  padding-right: 65px;
}
html[dir='rtl'] .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-product-limit-dynamic {
  padding-left: 65px;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-product-limit-dynamic a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 22px;
  word-break: break-word;
  word-wrap: break-word;
  height: 44px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #FFF;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-product-limit-dynamic .ynstore-product-from {
  display: none;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-product-block4list {
  display: none;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-count-statistic {
  position: absolute;
  bottom: 0px;
  opacity: 0;
  width: 65px;
  height: 65px;
  background: #000;
  display: flex;
  align-items: flex-end;
  text-align: right;
  justify-content: center;
  flex-direction: column;
  color: #FFF;
  text-transform: lowercase;
  padding: 0 10px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  white-space: nowrap;
}
html[dir="ltr"] .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-count-statistic {
  right: 0;
}
html[dir="rtl"] .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-count-statistic {
  left: 0;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-count-statistic span {
  font-weight: bold;
  font-size: 16px;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-discount-price {
  position: absolute;
  top: 0px;
  display: flex !important;
}
html[dir="ltr"] .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-discount-price {
  left: 0;
}
html[dir="rtl"] .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-discount-price {
  right: 0;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-discount-price .ynstore-discount {
  font-weight: bold;
  font-size: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 5px 12px;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-discount-price .ynstore-price {
  background: rgba(255, 255, 255, 0.8);
  color: #000;
  font-weight: bold;
  font-size: 20px;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-direction: column;
  padding: 0 15px;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-discount-price .ynstore-price span {
  text-transform: lowercase;
  font-size: 12px;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-discount-price .ynstore-price span:first-of-type {
  text-transform: capitalize;
}
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content:hover .ynstore-product-limit-dynamic,
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content:hover .ynstore-count-statistic,
.ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content:hover .ynstore-actions-block .dropdown {
  opacity: 1;
}
@media (max-width: 991px) {
  .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item {
    width: 50% !important;
  }
  .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-product-limit-dynamic {
    position: static;
    opacity: 1;
    background-color: transparent;
    padding: 0;
    font-size: 16px;
    font-weight: 300;
    margin-top: 7px;
    height: auto;
  }
  .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-product-limit-dynamic a {
    color: #555555;
  }
  .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item .ynstore-item-content .ynstore-count-statistic {
    display: none;
  }
}
@media (max-width: 600px) {
  .ynstore-store-detail-page.ynstore-product-superdeal .ynstore-product-most-items li.ynstore-item {
    width: 100% !important;
  }
}
.ynstore-view-all {
  float: right;
  margin-top: -45px;
  text-transform: uppercase;
  font-size: 12px;
  display: flex;
  align-items: center;
}
.ynstore-view-all .ico {
  margin-left: 5px;
}
html[dir='rtl'] .ynstore-view-all {
  float: left;
}
html[dir='rtl'] .ynstore-view-all .ico {
  margin-left: 0;
  margin-right: 5px;
}
html[dir='rtl'] .ynstore-view-all .ico.yn-arr-right:before {
  content: "\eab5";
}
/*----------  PRODUCTS FEATURED  ----------*/
.ynstore-product-featured-block .owl-wrapper-outer {
  overflow: hidden;
}
.ynstore-product-featured-block .owl-controls {
  opacity: 0;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-product-featured-block .owl-controls .owl-prev,
.ynstore-product-featured-block .owl-controls .owl-next {
  position: absolute;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  color: #FFF;
  width: 52px;
  height: 52px;
  background: rgba(255, 255, 255, 0.7);
  color: #555555;
  margin-top: -105px;
  box-shadow: 0 0 10px -3px #333333;
  cursor: pointer;
}
html[dir='rtl'] .ynstore-product-featured-block .owl-controls .owl-prev,
html[dir='rtl'] .ynstore-product-featured-block .owl-controls .owl-next {
  transform: rotate(180deg);
}
.ynstore-product-featured-block .owl-controls .owl-prev i.ico,
.ynstore-product-featured-block .owl-controls .owl-next i.ico {
  font-size: 22px;
}
.ynstore-product-featured-block .owl-controls .owl-prev:hover,
.ynstore-product-featured-block .owl-controls .owl-next:hover {
  background: #3b5998;
  color: #FFF;
}
.ynstore-product-featured-block .owl-controls .owl-prev {
  left: 0;
  margin-left: 10px;
}
html[dir='rtl'] .ynstore-product-featured-block .owl-controls .owl-prev {
  right: 0;
  left: auto;
  margin-left: 0;
  margin-right: 10px;
}
.ynstore-product-featured-block .owl-controls .owl-next {
  margin-right: 10px;
  right: 0;
}
html[dir='rtl'] .ynstore-product-featured-block .owl-controls .owl-next {
  margin-right: 0;
  margin-left: 10px;
  right: auto;
  left: 0;
}
@media (max-width: 768px) {
  .ynstore-product-featured-block .owl-controls {
    opacity: 0;
    display: none;
    visibility: hidden;
  }
}
.ynstore-product-featured-block:hover .owl-controls {
  opacity: 1;
}
.ynstore-product-featured-block .owl-stage-outer {
  margin-bottom: 30px;
  border-left: 1px solid rgba(0, 0, 0, 0.15);
  border-right: 1px solid rgba(0, 0, 0, 0.15);
}
.ynstore-product-featured-block .ynstore-featured-item {
  /* margin-bottom: 30px; */
  position: relative;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-product-bg-block {
  width: 100%;
  position: relative;
  padding-bottom: 64%;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-product-bg-block .ynstore-product-bg {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-origin: border-box;
  border-bottom: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-left: 0;
  border-right: 0;
}
html[dir='rtl'] .ynstore-product-featured-block .ynstore-featured-item .ynstore-product-bg-block .ynstore-product-bg {
  left: auto;
  right: 0;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-product-bg-block .ynstore-title {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  font-size: 25px;
  font-weight: bold;
  line-height: 36px;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
  height: 70%;
  display: flex;
  align-items: flex-end;
  color: #FFF;
  padding: 10px 15px;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-product-bg-block .ynstore-title b {
  max-height: 72px;
  overflow: hidden;
  display: inline-block;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info {
  border: 1px solid #d9d9d9;
  border-top: 0;
  border-left: 0;
  border-right: 0;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-top {
  padding: 10px 12.5px;
  border-bottom: 1px solid #dcdcdc;
  min-height: 63px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-top .ynstore-storename-location {
  overflow: hidden;
  width: 60%;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-top .ynstore-rating-review {
  display: flex;
  flex-direction: column;
  text-align: right;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-top .ynstore-rating-review .ynstore-rating {
  display: flex;
  align-items: center;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-top .ynstore-rating-review .ynstore-review-count {
  font-size: 12px;
  margin-top: 3px;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-top .ynstore-product-from {
  margin-bottom: 2px;
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-top .ynstore-location {
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom {
  position: relative;
  display: inline-block;
  display: block;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom:before,
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom:after {
  content: " ";
  display: table;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom:after {
  clear: both;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom:before,
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom:after {
  content: " ";
  display: table;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom:after {
  clear: both;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-discount-block {
  overflow: hidden;
  margin: -1px;
  float: left;
}
html[dir='rtl'] .ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-discount-block {
  float: right;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-discount-block .ynstore-discount {
  height: 62px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #ffa800;
  color: #FFF;
  font-size: 20px;
  font-weight: bold;
  flex-direction: column;
  padding-left: 12.5px;
  position: relative;
  line-height: 24px;
  margin-right: 20px;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-discount-block .ynstore-discount:after,
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-discount-block .ynstore-discount:before {
  content: "";
  width: 0;
  height: 0;
  display: block;
  position: absolute;
  left: 100%;
  top: 0;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-discount-block .ynstore-discount:after {
  border: 30px solid transparent;
  border-left: 15px solid #ffa800;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-discount-block .ynstore-discount:before {
  border: 40px solid transparent;
  border-left: 20px solid #f19d25;
  margin-left: 0px;
  top: -10px;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-meta-block {
  overflow: hidden;
  min-height: 60px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 15px;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-price-block {
  display: flex;
  flex-direction: column;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-price-block .ynstore-price {
  font-size: 16px;
  font-weight: bold;
  color: #555555;
  font-size: 20px;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-price-block .ynstore-price span {
  font-size: 14px;
  font-weight: 400;
  color: #a2a2a2;
  text-transform: lowercase;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-price-block .ynstore-price span:first-of-type {
  text-transform: capitalize;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-count-block {
  display: flex;
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-count-block .ynstore-order {
  text-align: right;
  text-transform: uppercase;
  font-size: 12px;
}
html[dir='rtl'] .ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-count-block .ynstore-order {
  text-align: left;
}
@media screen and (min-width: 601px) {
  .ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-count-block .ynstore-order {
    padding-left: 15px;
    border-left: 1px solid #dcdcdc;
    margin-left: 15px;
  }
  html[dir='rtl'] .ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-count-block .ynstore-order {
    padding-left: 0;
    border-left: 0;
    margin-left: 0;
    padding-right: 15px;
    border-right: 1px solid #dcdcdc;
    margin-right: 15px;
  }
}
.ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-count-block .ynstore-order b {
  display: block;
  font-size: 18px;
  color: #555555;
}
@media (max-width: 600px) {
  .ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom {
    position: static;
  }
  .ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom:before,
  .ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom:after {
    display: none;
  }
  .ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-discount-block {
    position: absolute;
    top: 0;
  }
  .ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-price-block {
    margin-bottom: 5px;
  }
  .ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-meta-block {
    padding: 10px 15px;
    flex-direction: column;
    text-align: center;
  }
  .ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-review-count,
  .ynstore-product-featured-block .ynstore-featured-item .ynstore-info .ynstore-info-bottom .ynstore-order b {
    text-align: center;
  }
}
/*----------  PRODUCTS GRIDVIEW  ----------*/
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing {
  position: relative;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block {
  position: relative;
  padding-bottom: 72%;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-bg {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  background-color: #FFF;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-origin: border-box;
  -webkit-transition: border 300ms ease-in-out;
  -o-transition: border 300ms ease-in-out;
  transition: border 300ms ease-in-out;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
html[dir='rtl'] .yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-bg {
  left: auto;
  right: 0;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-featured {
  font-size: 12px;
  color: #FFF;
  position: absolute;
  bottom: 0px;
}
html[dir="ltr"] .yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-featured {
  left: 0;
}
html[dir="rtl"] .yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-featured {
  right: 0;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-featured .ico {
  position: absolute;
  left: 5px;
  bottom: 5px;
}
html[dir='rtl'] .yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-featured .ico {
  right: 5px;
  left: auto;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-featured .ynstore-featured-triangle {
  border-bottom: 40px solid #ffa800;
  border-right: 40px solid transparent;
  width: 0;
  height: 0;
  display: block;
}
html[dir='rtl'] .yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-featured .ynstore-featured-triangle {
  border-right: 0;
  border-left: 40px solid transparent;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-compare-btn,
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-addtocart-btn {
  position: absolute;
  bottom: 9px;
  right: 6px;
  opacity: 0;
}
html[dir='rtl'] .yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-compare-btn,
html[dir='rtl'] .yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-addtocart-btn {
  left: 6px;
  right: auto;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-addtocart-compare-block .ynstore-btn.ynstore-addtocart-btn {
  background-color: #42b72a;
  color: #FFF;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 26px;
  height: 26px;
  border-radius: 0;
  border: none;
  font-size: 14px;
  cursor: pointer;
  opacity: 1;
  border-radius: 50%;
}
@media (min-width: 992px) {
  .yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-addtocart-compare-block .ynstore-btn.ynstore-addtocart-btn {
    display: none;
  }
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info {
  border: 1px solid #d9d9d9;
  border-top: 0;
  color: #a2a2a2;
  position: relative;
  -webkit-transition: border 300ms ease-in-out;
  -o-transition: border 300ms ease-in-out;
  transition: border 300ms ease-in-out;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail {
  padding: 7px 10px 10px;
  min-height: 152px;
  text-align: center;
  overflow: hidden;
  position: relative;
}
@media (max-width: 480px) {
  .yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail {
    min-height: initial;
  }
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-title {
  margin-bottom: 2px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-from span {
  text-transform: capitalize;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-price {
  font-size: 16px;
  font-weight: bold;
  color: #555555;
  font-size: 18px;
  min-height: 20px;
  line-height: 22px;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-price span {
  font-size: 14px;
  font-weight: 400;
  color: #a2a2a2;
  text-transform: lowercase;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-price span:first-of-type {
  text-transform: capitalize;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-rating-count-block {
  margin-top: 7px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 481px) {
  .yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-rating-count-block {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
  }
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-rating-count-block .ynstore-rating {
  display: inline-flex;
  margin-right: 10px;
  padding-right: 10px;
  border-right: 1px solid #dcdcdc;
}
html[dir='rtl'] .yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-rating-count-block .ynstore-rating {
  margin-left: 10px;
  padding-left: 10px;
  margin-right: 0;
  padding-right: 0;
  border-right: 0;
  border-left: 1px solid #dcdcdc;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-rating-count-block .ynstore-count-statistic {
  display: inline-flex !important;
  color: #a2a2a2;
  font-weight: bold;
  text-transform: lowercase;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-btn.ynstore-addtocart-btn {
  display: flex !important;
  position: absolute;
  left: 15px;
  bottom: -55px;
  opacity: 0;
  right: 15px;
  background-color: #42b72a;
  color: #FFF;
  height: 40px;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  cursor: pointer;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-btn.ynstore-addtocart-btn .ico {
  margin-right: 8px;
  font-size: 16px;
}
html[dir='rtl'] .yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-btn.ynstore-addtocart-btn .ico {
  margin-right: 0;
  margin-left: 8px;
}
@media (max-width: 991px) {
  .yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-btn.ynstore-addtocart-btn {
    bottom: 15px;
    opacity: 1;
    display: none !important;
  }
}
@media (min-width: 992px) {
  .yn-viewmode-grid .ynstore-item-content:hover .ynstore-info,
  .yn-viewmode-grid .ynstore-item-content:hover .ynstore-bg-block .ynstore-bg {
    border-color: #3b5998;
  }
  .yn-viewmode-grid .ynstore-item-content:hover .ynstore-bg-block .ynstore-bg {
    border-bottom-color: rgba(0, 0, 0, 0.15);
  }
  .yn-viewmode-grid .ynstore-item-content:hover .ynstore-compare-btn {
    opacity: 1 !important;
  }
  .yn-viewmode-grid .ynstore-item-content:hover .ynstore-actions-block .dropdown,
  .yn-viewmode-grid .ynstore-item-content:hover .ynstore-actions-block ._moderator .moderate_link {
    opacity: 1;
  }
  .yn-viewmode-grid .ynstore-item-content:hover .ynstore-info .ynstore-info-detail .ynstore-btn.ynstore-addtocart-btn {
    bottom: 15px;
    opacity: 1;
  }
}
/*----------  PRODUCTS LISTVIEW  ----------*/
.yn-viewmode-list .ynstore-item:last-of-type .ynstore-item-content.ynstore-product-listing {
  padding-bottom: 0;
  border-bottom: none;
  margin-bottom: 0;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing {
  position: relative;
  display: inline-block;
  display: block;
  margin-bottom: 15px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing:before,
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing:after {
  content: " ";
  display: table;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing:after {
  clear: both;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing:before,
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing:after {
  content: " ";
  display: table;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing:after {
  clear: both;
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing {
    padding-bottom: 15px;
    border-bottom: 1px solid #dcdcdc;
    margin-bottom: 15px;
  }
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-bg-block {
  position: relative;
  height: 215px;
  width: 240px;
  float: left;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-bg-block {
  float: right;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-bg {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  background-color: #FFF;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-origin: border-box;
  -webkit-transition: border 300ms ease-in-out;
  -o-transition: border 300ms ease-in-out;
  transition: border 300ms ease-in-out;
}
html[dir='ltr'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-bg {
  border-right: 0;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-bg {
  border-left: 0;
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-bg-block {
    width: 70px;
    height: 60px;
    position: static;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-bg {
    border: 1px solid rgba(0, 0, 0, 0.15);
    background-origin: border-box;
  }
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-featured {
  display: none !important;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-compare-btn {
  position: absolute;
  bottom: 9px;
  right: -45px;
  opacity: 0;
  z-index: 11;
  width: 30px;
  height: 30px;
  border-radius: 0;
  color: #a2a2a2;
  background-color: #eee;
  border: none;
  font-size: 14px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-compare-btn {
  left: -45px;
  right: auto;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-addtocart-compare-block .ynstore-btn.ynstore-addtocart-btn {
  position: absolute;
  bottom: 9px;
  background-color: #42b72a;
  color: #FFF;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  border-radius: 0;
  border: none;
  font-size: 16px;
  cursor: pointer;
  opacity: 1;
}
html[dir='ltr'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-addtocart-compare-block .ynstore-btn.ynstore-addtocart-btn {
  right: 6px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-addtocart-compare-block .ynstore-btn.ynstore-addtocart-btn {
  left: 6px;
}
@media (min-width: 992px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-addtocart-compare-block .ynstore-btn.ynstore-addtocart-btn {
    display: none;
  }
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-addtocart-compare-block .ynstore-btn.ynstore-addtocart-btn {
    bottom: 15px;
    right: 0;
    z-index: 99;
  }
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info {
  border: 1px solid #d9d9d9;
  color: #a2a2a2;
  position: relative;
  -webkit-transition: border 300ms ease-in-out;
  -o-transition: border 300ms ease-in-out;
  transition: border 300ms ease-in-out;
  overflow: hidden;
  height: 215px;
}
html[dir='ltr'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info {
  border-left: 0;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info {
  border-right: 0;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail {
  padding: 7px 10px 10px;
}
html[dir='ltr'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail {
  padding-left: 15px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail {
  padding-right: 15px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-title {
  margin-bottom: 1px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 40px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  padding-right: 40px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-title {
  padding-right: 0;
  padding-left: 40px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-from {
  margin-bottom: 2px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-from span {
  text-transform: capitalize;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-description {
  display: block !important;
  color: #555555;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 54px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-bottom: 3px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-limit-dynamic {
  max-height: 99px;
  overflow: hidden;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-block4list {
  display: inline-block;
  display: block;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-block4list:before,
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-block4list:after {
  content: " ";
  display: table;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-block4list:after {
  clear: both;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-block4list:before,
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-block4list:after {
  content: " ";
  display: table;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-block4list:after {
  clear: both;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-block4list .ynstore-product-pullleft {
  float: left;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-block4list .ynstore-product-pullleft {
  float: right;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-price {
  font-size: 16px;
  font-weight: bold;
  color: #555555;
  font-size: 18px;
  min-height: 20px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-price span {
  font-size: 14px;
  font-weight: 400;
  color: #a2a2a2;
  text-transform: lowercase;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-price span:first-of-type {
  text-transform: capitalize;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-rating-count-block {
  margin-top: 5px;
  display: flex;
  justify-content: inherit;
  align-items: flex-end;
  flex-direction: column-reverse;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-rating-count-block .ynstore-rating {
  display: inline-flex;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-rating-count-block .ynstore-count-statistic {
  display: inline-flex !important;
  color: #a2a2a2;
  font-weight: bold;
  text-transform: lowercase;
  margin-bottom: 3px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-btn.ynstore-addtocart-btn {
  display: flex !important;
  position: absolute;
  bottom: 10px;
  background-color: #42b72a;
  color: #FFF;
  height: 32px;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  padding: 0 10px;
  z-index: 11;
  cursor: pointer;
  opacity: 0;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
html[dir='ltr'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-btn.ynstore-addtocart-btn {
  right: 10px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-btn.ynstore-addtocart-btn {
  left: 10px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-btn.ynstore-addtocart-btn .ico {
  font-size: 15px;
}
html[dir="ltr"] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-btn.ynstore-addtocart-btn .ico {
  margin-right: 8px;
}
html[dir="rtl"] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-btn.ynstore-addtocart-btn .ico {
  margin-left: 8px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-btn.ynstore-addtocart-btn .ico {
  display: inline-block;
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-btn.ynstore-addtocart-btn {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info {
    border: none;
    height: auto;
    min-height: 85px;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail {
    padding: 0;
    padding-left: 10px;
  }
  html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail {
    padding-right: 10px;
    padding-left: 0;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-limit-dynamic {
    max-height: none;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-limit-dynamic .ynstore-title {
    font-weight: bold;
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 12px;
    text-overflow: ellipsis;
    line-height: 12px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 12px;
    white-space: nowrap;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    margin-bottom: 3px;
    padding-right: 30px;
  }
  html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-limit-dynamic .ynstore-title {
    padding-right: 0;
    padding-left: 30px;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-limit-dynamic .ynstore-product-from {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    text-overflow: ellipsis;
    line-height: 12px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 12px;
    white-space: nowrap;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    font-size: 12px;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-pullleft {
    float: none !important;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-pullleft .ynstore-price {
    font-size: 14px;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-pullleft .ynstore-price-old {
    font-size: 12px;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-pullleft .ynstore-price-discount-block {
    display: flex;
    align-items: center;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-pullleft .ynstore-discount {
    background: transparent;
    color: #ffa800;
    font-weight: bold;
    padding: 0;
    position: relative;
    top: -1px;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-pullleft .ynstore-discount:before {
    content: "(";
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-pullleft .ynstore-discount:after {
    content: ")";
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-rating-count-block {
    align-items: flex-start;
    clear: both;
    font-size: 12px;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-rating-count-block .ynstore-count-statistic {
    color: #555555;
    line-height: 12px;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-rating-count-block .ynstore-rating {
    margin-left: -2px;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-description {
    display: none !important;
  }
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-actions-block {
  right: auto;
  left: 203px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-actions-block {
  right: 203px;
  left: auto;
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-actions-block {
    right: 0;
    left: auto;
  }
  html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-actions-block {
    left: 0;
    right: auto;
  }
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-featured.ynstore-featured-4list {
  display: block !important;
  font-size: 12px;
  color: #FFF;
  position: absolute;
  top: 1px;
  right: 1px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-featured.ynstore-featured-4list {
  right: auto;
  left: 1px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-featured.ynstore-featured-4list .ico {
  position: absolute;
  right: 5px;
  top: 5px;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-featured.ynstore-featured-4list .ico {
  right: auto;
  left: 5px;
}
.yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-featured.ynstore-featured-4list .ynstore-featured-triangle {
  border-top: 40px solid #ffa800;
  border-left: 40px solid transparent;
  width: 0;
  height: 0;
  display: block;
}
html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-featured.ynstore-featured-4list .ynstore-featured-triangle {
  border-left: 0;
  border-right: 40px solid transparent;
}
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-featured.ynstore-featured-4list {
    right: auto;
    left: 40px;
    top: 0;
  }
  html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-featured.ynstore-featured-4list {
    left: auto;
    right: 40px;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-featured.ynstore-featured-4list .ico {
    right: 2px;
    top: 4px;
    font-size: 10px;
  }
  html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-featured.ynstore-featured-4list .ico {
    left: 2px;
    right: auto;
  }
  .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-featured.ynstore-featured-4list .ynstore-featured-triangle {
    border-top-width: 30px;
    border-left-width: 30px;
  }
  html[dir='rtl'] .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-featured.ynstore-featured-4list .ynstore-featured-triangle {
    border-left-width: 0;
    border-right-width: 30px;
  }
}
@media (min-width: 992px) {
  .yn-viewmode-list .ynstore-item-content:hover .ynstore-info,
  .yn-viewmode-list .ynstore-item-content:hover .ynstore-bg-block .ynstore-bg {
    border-color: #3b5998;
  }
  .yn-viewmode-list .ynstore-item-content:hover .ynstore-compare-btn {
    opacity: 1 !important;
  }
  .yn-viewmode-list .ynstore-item-content:hover .ynstore-actions-block .dropdown,
  .yn-viewmode-list .ynstore-item-content:hover .ynstore-actions-block ._moderator .moderate_link {
    opacity: 1;
  }
  .yn-viewmode-list .ynstore-item-content:hover .ynstore-info .ynstore-info-detail .ynstore-btn.ynstore-addtocart-btn {
    opacity: 1;
  }
}
/*----------  PRODUCTS & STORES LISTVIEW RESPONSIVE ----------*/
@media (max-width: 991px) {
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block {
    margin: 0 -7.5px;
    display: inline-block;
    display: block;
  }
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block:before,
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block:after {
    content: " ";
    display: table;
  }
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block:after {
    clear: both;
  }
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block:before,
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block:after {
    content: " ";
    display: table;
  }
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block:after {
    clear: both;
  }
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block .ynstore-item {
    width: 50%;
    float: left;
    padding: 0 7.5px;
  }
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail {
    min-height: 205px;
  }
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-product-listing .ynstore-bg-block {
    height: auto;
    padding-bottom: 72.8%;
  }
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-bg {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
  }
  html[dir='rtl'] .yn-viewmode-list .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-product-listing .ynstore-bg-block .ynstore-bg {
    left: auto;
    right: 0;
  }
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info {
    min-height: 240px;
  }
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-rating-compare-block.ynstore-4list {
    float: left;
    clear: both;
    margin-top: 10px;
  }
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-rating-compare-block.ynstore-4list .ynstore-rating-number {
    text-align: left;
    padding-left: 3px;
  }
  html[dir='rtl'] .yn-viewmode-list .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-rating-compare-block.ynstore-4list .ynstore-rating-number {
    text-align: right;
    padding-left: 0;
    padding-right: 3px;
  }
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-bg {
    height: auto;
    padding-bottom: 100%;
  }
}
@media (max-width: 500px) {
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block .ynstore-item {
    width: 100%;
  }
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail {
    min-height: initial;
  }
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-item-content.ynstore-store-listing .ynstore-info {
    min-height: initial;
  }
  .yn-viewmode-list .ynstore-items.ynstore-store-listing-block .ynstore-item .ynstore-info .ynstore-description.ynstore-4list {
    height: auto;
    max-height: 45px;
  }
}
/*----------  PRODUCT DETAIL  ----------*/
#js_block_border_ynsocialstore_product_images .title {
  display: none;
}
#js_block_border_ynsocialstore_product_statistic .title {
  display: none;
}
#js_block_border_ynsocialstore_product_statistic .content {
  padding: 0;
}
#js_block_border_ynsocialstore_product_store-info .ynstore-store-actions {
  margin-top: 16px;
  border-top: 1px solid #dcdcdc;
  padding-top: 16px;
}
#js_block_border_ynsocialstore_product_store-info .ynstore-store-actions .ynstore-store-actions-link {
  display: flex;
  justify-content: space-between;
}
html[dir='rtl'] #js_block_border_ynsocialstore_product_store-info .ynstore-store-actions .ynstore-store-actions-link .yn-cubes {
  display: inline-block;
}
#js_block_border_ynsocialstore_product_store-info .ynstore-store-actions .ynstore-btn-fw {
  margin-top: 15px;
  margin-bottom: 0;
}
#js_block_border_ynsocialstore_product_store-moreinfo .ynstore-ship_payment_info + .ynstore-ship_payment_info {
  border-top: 1px solid #dcdcdc;
  padding-top: 8px;
  margin-top: 8px;
}
#js_block_border_ynsocialstore_product_store-moreinfo .ynstore-ship_payment_info .ynstore-title {
  margin-bottom: 7px;
  font-size: 16px;
  color: #555555;
  font-weight: bold;
}
#js_block_border_ynsocialstore_product_store-moreinfo .ynstore-ship_payment_info .ynstore-content {
  font-size: 12px;
  line-height: 16px;
  display: block;
  word-break: break-word;
  word-wrap: break-word;
}
html[dir='rtl'] #js_block_border_ynsocialstore_product_store-moreinfo .ynstore-ship_payment_info .ynstore-content a {
  display: inline-block;
}
.ynstore-product-detail-block .ynstore-title {
  font-size: 22px;
  font-weight: bold;
  color: #555555;
  line-height: 26px;
  margin-bottom: 7px;
}
.ynstore-product-detail-block .ynstore-title .ynstore-featured {
  font-size: 11px;
  color: #FFF;
  background-color: #ffa800;
  padding: 4px 6px;
  border-radius: 3px;
  font-weight: normal;
  text-transform: uppercase;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 22px;
  position: relative;
  top: -4px;
  border: 1px solid #e69700;
}
.ynstore-product-detail-block .ynstore-title .ynstore-featured .ico {
  font-size: 11px;
  margin-right: 5px;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-title .ynstore-featured .ico {
  margin-right: 0;
  margin-left: 5px;
  display: inline-block;
}
.ynstore-product-detail-block .ynstore-timestamp-from {
  color: #a2a2a2;
  padding-right: 100px;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-timestamp-from {
  padding-right: 0;
  padding-left: 100px;
}
.ynstore-product-detail-block .ynstore-timestamp-from span.ynstore-from a {
  font-weight: bold;
  color: #555555;
}
.ynstore-product-detail-block .ynstore-timestamp-from span.ynstore-from a:hover {
  color: #3b5998;
}
.ynstore-product-detail-block .ynstore-location {
  text-transform: capitalize;
  padding-right: 100px;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-location {
  padding-right: 0;
  padding-left: 100px;
}
.ynstore-product-detail-block .ynstore-actions {
  text-align: right;
  margin-top: -25px;
  display: flex;
  justify-content: flex-end;
}
.ynstore-product-detail-block .ynstore-actions .ynstore-product-btn,
.ynstore-product-detail-block .ynstore-actions .dropdown .btn {
  width: 40px;
  height: 40px;
  background-color: #eee;
  align-items: center;
  justify-content: center;
  color: #555555;
  font-size: 15px;
  display: inline-flex;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-product-detail-block .ynstore-actions .ynstore-product-btn:hover,
.ynstore-product-detail-block .ynstore-actions .dropdown .btn:hover {
  color: #FFF;
  background-color: #3b5998;
}
.ynstore-product-detail-block .ynstore-actions .dropdown {
  display: inline-flex;
}
.ynstore-product-detail-block .ynstore-actions .dropdown.open .btn {
  color: #FFF;
  background-color: #3b5998;
}
.ynstore-product-detail-block .ynstore-info {
  border-top: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
  position: relative;
  display: flex;
  justify-content: space-between;
  flex-flow: wrap;
  align-items: center;
  margin-bottom: 15px;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-price-block {
  float: left;
  flex: 1;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-discount-block {
  overflow: hidden;
  margin: -1px;
  float: left;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-discount-block {
  float: right;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-discount-block .ynstore-discount {
  height: 62px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #ffa800;
  color: #FFF;
  font-size: 20px;
  font-weight: bold;
  flex-direction: column;
  padding-left: 12.5px;
  position: relative;
  line-height: 24px;
  margin-right: 30px;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-discount-block .ynstore-discount {
  padding-left: 0;
  margin-right: 0;
  padding-right: 12.5px;
  margin-left: 30px;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-discount-block .ynstore-discount:after,
.ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-discount-block .ynstore-discount:before {
  content: "";
  width: 0;
  height: 0;
  display: block;
  position: absolute;
  left: 100%;
  top: 0;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-discount-block .ynstore-discount:after,
html[dir='rtl'] .ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-discount-block .ynstore-discount:before {
  left: auto;
  right: 100%;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-discount-block .ynstore-discount:after {
  border: 30px solid transparent;
  border-left: 15px solid #ffa800;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-discount-block .ynstore-discount:after {
  border-left: 0;
  border-right: 15px solid #ffa800;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-discount-block .ynstore-discount:before {
  border: 40px solid transparent;
  top: -10px;
}
html[dir='ltr'] .ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-discount-block .ynstore-discount:before {
  border-left: 20px solid #f19d25;
  margin-left: 0px;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-discount-block .ynstore-discount:before {
  border-right: 20px solid #f19d25;
  margin-right: 0;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-meta-block {
  min-height: 60px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-right: 15px;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-meta-block {
  padding-right: 0;
  padding-left: 15px;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-price-block {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-price-block .ynstore-price {
  font-size: 20px;
  font-weight: bold;
  color: #555555;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-price-block .ynstore-price span {
  text-transform: lowercase;
  font-weight: 400;
  font-size: 14px;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-price-block .ynstore-price span i {
  font-size: 18px;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-price-block .ynstore-price span:first-of-type {
  text-transform: capitalize;
}
@media (max-width: 600px) {
  .ynstore-product-detail-block .ynstore-info .ynstore-product-price-block {
    position: static;
    width: 100%;
    text-align: center;
    text-align: left;
  }
  .ynstore-product-detail-block .ynstore-info .ynstore-product-price-block:before,
  .ynstore-product-detail-block .ynstore-info .ynstore-product-price-block:after {
    display: none;
  }
  .ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-price-block {
    margin-bottom: 5px;
  }
  .ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-meta-block {
    padding: 5px 15px;
    flex-direction: column;
    align-items: baseline;
    justify-content: center;
  }
  html[dir='ltr'] .ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-meta-block {
    padding-left: 0;
  }
  html[dir='rtl'] .ynstore-product-detail-block .ynstore-info .ynstore-product-price-block .ynstore-meta-block {
    padding-right: 0;
  }
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-statistic {
  display: flex;
  padding: 5px 0;
  float: right;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-info .ynstore-product-statistic {
  float: left;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-statistic .ynstore-statistic-item {
  font-size: 12px;
  color: #a2a2a2;
  text-transform: uppercase;
  padding-left: 15px;
  margin-left: 20px;
  border-left: 1px solid #dcdcdc;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-info .ynstore-product-statistic .ynstore-statistic-item {
  border-left: 0;
  border-right: 1px solid #dcdcdc;
  padding-right: 15px;
  margin-right: 20px;
  padding-left: 0;
  margin-left: 0;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-statistic .ynstore-statistic-item:first-of-type {
  border-left: 0;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-info .ynstore-product-statistic .ynstore-statistic-item:first-of-type {
  border-right: 0;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-statistic .ynstore-statistic-item span {
  font-weight: bold;
  display: block;
  font-size: 18px;
  color: #555555;
  margin-bottom: 3px;
  line-height: 18px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  text-align: right;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-info .ynstore-product-statistic .ynstore-statistic-item span {
  text-align: left;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-statistic .ynstore-statistic-item .ico {
  position: relative;
  top: 1px;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-statistic .ynstore-statistic-item.ynstore-hover {
  cursor: pointer;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-statistic .ynstore-statistic-item.ynstore-hover:hover {
  color: #3b5998;
}
.ynstore-product-detail-block .ynstore-info .ynstore-product-statistic .ynstore-statistic-item.ynstore-hover:hover span {
  color: #3b5998;
}
@media (max-width: 600px) {
  .ynstore-product-detail-block .ynstore-info .ynstore-product-statistic {
    justify-content: flex-end;
    width: 100%;
  }
  .ynstore-product-detail-block .ynstore-info .ynstore-product-statistic .ynstore-statistic-item {
    margin-left: 10px;
  }
  html[dir='rtl'] .ynstore-product-detail-block .ynstore-info .ynstore-product-statistic .ynstore-statistic-item {
    margin-right: 10px;
    margin-left: 0;
  }
  html[dir='ltr'] .ynstore-product-detail-block .ynstore-info .ynstore-product-statistic .ynstore-statistic-item:first-of-type {
    margin-left: 0;
    padding-left: 0;
  }
  html[dir='rtl'] .ynstore-product-detail-block .ynstore-info .ynstore-product-statistic .ynstore-statistic-item:first-of-type {
    margin-right: 0;
    padding-right: 0;
  }
}
@media (max-width: 500px) {
  .ynstore-product-detail-block .ynstore-product-btns {
    margin-top: 10px;
  }
}
.ynstore-product-detail-block .ynstore-product-btns .ynstore-product-btn {
  display: inline-block;
}
.ynstore-product-detail-block .ynstore-product-btns .ynstore-product-btn:nth-child(2) {
  margin-left: 15px;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-product-btns .ynstore-product-btn:nth-child(2) {
  margin-right: 15px;
  margin-left: 0;
}
.ynstore-product-detail-block .ynstore-product-btns .ynstore-check-compare,
.ynstore-product-detail-block .ynstore-product-btns .ynstore-compare-wishlist {
  display: inline-flex;
  align-items: center;
  font-weight: bold;
  cursor: pointer;
}
.ynstore-product-detail-block .ynstore-product-btns .ynstore-check-compare span,
.ynstore-product-detail-block .ynstore-product-btns .ynstore-compare-wishlist span {
  margin-right: 7px;
  width: 26px;
  height: 26px;
  border: 1px solid #dcdcdc;
  border-radius: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  color: #dcdcdc;
  background-color: #FFF;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-product-btns .ynstore-check-compare span,
html[dir='rtl'] .ynstore-product-detail-block .ynstore-product-btns .ynstore-compare-wishlist span {
  margin-right: 0;
  margin-left: 7px;
}
.ynstore-product-detail-block .ynstore-product-btns .ynstore-check-compare.ynstore-active span {
  background-color: #3b5998;
  color: #FFF;
  border: 1px solid #344e86;
}
.ynstore-product-detail-block .ynstore-product-btns .ynstore-compare-wishlist.active span {
  background-color: #ee5454;
  color: #FFF;
  border: 1px solid #be4343;
}
.ynstore-product-detail-block .ynstore-ratings-btn-block {
  display: flex;
  justify-content: space-between;
  flex-flow: wrap;
  margin-bottom: 10px;
}
.ynstore-product-detail-block .ynstore-ratings-reviews-block {
  display: flex;
  align-items: center;
}
.ynstore-product-detail-block .ynstore-ratings-reviews-block .rating {
  font-size: 18px;
  font-weight: bold;
  color: #ffa800;
  margin-right: 5px;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-ratings-reviews-block .rating {
  margin-right: 0;
  margin-left: 5px;
}
.ynstore-product-detail-block .ynstore-ratings-reviews-block .ynstore-rating {
  margin-right: 5px;
  align-items: center;
  display: inline-flex;
}
html[dir='rtl'] .ynstore-product-detail-block .ynstore-ratings-reviews-block .ynstore-rating {
  margin-right: 0;
  margin-left: 5px;
}
.ynstore-product-detail-block .ynstore-ratings-reviews-block .ynstore-review-count {
  text-transform: lowercase;
  border: 1px solid #3b5998;
  border-radius: 3px;
  font-size: 11px;
  padding: 1px 6px;
  margin-top: 1px;
}
.ynstore-product-detail-block .ynstore-detail-inventory .ynstore-green {
  color: #42b72a;
}
@media (max-width: 991px) {
  .ynstore-product-detail-block .ynstore-product-btn.ynstore-check-compare {
    display: none !important;
  }
}
.ynstore-actions-social-block .ynstore-actions-social {
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
}
.ynstore-actions-social-block .ynstore-actions-social .ynstore-embedcode {
  margin-right: 0;
}
.ynstore-product-detail-images {
  position: relative;
}
.ynstore-product-detail-images img {
  max-width: 100%;
}
.ynstore-product-detail-images > img {
  width: 100%;
}
.ynstore-product-detail-images .ynstore-status-block {
  position: absolute;
  left: 10px;
  top: 10px;
}
html[dir='rtl'] .ynstore-product-detail-images .ynstore-status-block {
  right: 10px;
  left: auto;
}
#ynstore-product-detail-images-big {
  border: 1px solid #dcdcdc;
  margin-bottom: 15px;
}
#ynstore-product-detail-images-big .owl-controls .owl-prev,
#ynstore-product-detail-images-big .owl-controls .owl-next {
  width: 40px;
  height: 60px;
  background: #eee;
  position: absolute;
  bottom: -75px;
  left: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  font-size: 18px;
}
#ynstore-product-detail-images-big .owl-controls .owl-prev:hover,
#ynstore-product-detail-images-big .owl-controls .owl-next:hover,
#ynstore-product-detail-images-big .owl-controls .owl-prev:focus,
#ynstore-product-detail-images-big .owl-controls .owl-next:focus {
  color: #FFF;
  background: #3b5998;
}
#ynstore-product-detail-images-big .owl-controls .owl-next {
  left: auto;
  right: 0px;
}
html[dir='rtl'] #ynstore-product-detail-images-big .owl-controls .owl-next {
  left: 0;
  right: auto;
  transform: rotate(180deg);
}
html[dir='rtl'] #ynstore-product-detail-images-big .owl-controls .owl-prev {
  right: 0;
  left: auto;
  transform: rotate(180deg);
}
#ynstore-product-detail-images-big li.item {
  width: 100%;
  height: 370px;
  display: block;
}
#ynstore-product-detail-images-big li.item > a {
  /* height: 100%; */
  width: 100%;
  position: relative;
  top: 50%;
  overflow: hidden;
  display: block;
  transform: translateY(-50%);
}
#ynstore-product-detail-images-big li.item > a > img {
  width: auto;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
}
#ynstore-product-detail-images-small {
  width: calc(100% - 102px);
  margin: auto;
}
#ynstore-product-detail-images-small .owl-item.current li.item {
  border-color: transparent;
}
#ynstore-product-detail-images-small .owl-item.current li.item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 5px solid #3b5998;
}
#ynstore-product-detail-images-small .owl-item:not(.current) li.item {
  opacity: 0.7;
}
#ynstore-product-detail-images-small li.item {
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  height: 60px;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#ynstore_product_detail_attribute {
  border: 1px solid #dcdcdc;
  overflow: hidden;
  margin-bottom: 16px;
  background-color: #f8f8f8;
  padding: 10px 16px;
}
#ynstore_product_detail_attribute .yn-title {
  text-transform: uppercase;
  font-size: 11px;
  margin-bottom: 10px;
  font-weight: bold;
  color: #a2a2a2;
}
#ynstore_product_detail_attribute .ynstore-attr-items {
  display: flex;
  flex-flow: wrap;
}
#ynstore_product_detail_attribute .ynstore-attr-items .ynstore-attr-item {
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
}
#ynstore_product_detail_attribute .ynstore-attr-items .ynstore-attr-item .ynstore-attr-img {
  width: 70px;
  height: 55px;
  border: 1px solid #dcdcdc;
}
#ynstore_product_detail_attribute .ynstore-attr-items .ynstore-attr-item.ynstore-active:after {
  content: '\f00c';
  font: normal normal normal 14px/1 FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
  height: 20px;
  display: block;
  text-align: center;
  line-height: 20px;
  font-size: 11px;
  background-color: #42b72a;
  color: #FFF;
  border-radius: 50%;
  border: 1px solid #338e20;
  position: absolute;
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image .ynstore-attr-item.ynstore-active:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 5px solid #3b5998;
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image .ynstore-attr-item.ynstore-active:after {
  left: 50%;
  top: 50%;
  margin-top: -10px;
  margin-left: -10px;
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-text .ynstore-attr-item.ynstore-active span {
  border-color: #3b5998;
  background: #bbc8e4;
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-text .ynstore-attr-item.ynstore-active:after {
  left: -5px;
  top: -5px;
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image-text {
  margin: 0 -5px;
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image-text .ynstore-attr-item {
  width: 50%;
  margin-right: 0;
  padding: 0 5px;
}
@media (max-width: 500px) {
  #ynstore_product_detail_attribute #ynstore_product_detail_attribute-image-text .ynstore-attr-item {
    width: 100%;
  }
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image-text .ynstore-attr-item.ynstore-active:after {
  right: 15px;
  top: 10px;
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image-text .ynstore-attr-item.ynstore-active .ynstore-att-item-content {
  border-color: #3b5998;
  background: #bbc8e4;
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image-text .ynstore-attr-item.ynstore-active .ynstore-att-item-content .ynstore-attr-img {
  border-right: 1px solid #3b5998;
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image-text .ynstore-attr-item .ynstore-att-item-content {
  border: 1px solid #dcdcdc;
  padding-right: 30px;
  display: inline-block;
  display: block;
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image-text .ynstore-attr-item .ynstore-att-item-content:before,
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image-text .ynstore-attr-item .ynstore-att-item-content:after {
  content: " ";
  display: table;
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image-text .ynstore-attr-item .ynstore-att-item-content:after {
  clear: both;
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image-text .ynstore-attr-item .ynstore-att-item-content:before,
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image-text .ynstore-attr-item .ynstore-att-item-content:after {
  content: " ";
  display: table;
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image-text .ynstore-attr-item .ynstore-att-item-content:after {
  clear: both;
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image-text .ynstore-attr-item .ynstore-att-item-content .ynstore-attr-img {
  float: left;
  margin-right: 10px;
  border: none;
}
#ynstore_product_detail_attribute #ynstore_product_detail_attribute-image-text .ynstore-attr-item .ynstore-att-item-content span {
  color: #555555;
  padding-top: 7px;
  display: block;
}
.ynstore_product_detail_checkout {
  margin-bottom: 16px;
}
.ynstore_product_detail_checkout .ynstore-product-email-block {
  background: #f9efba;
  border: 1px solid #b8a783;
  padding: 15px 16px;
}
.ynstore_product_detail_checkout .ynstore-product-email-block form {
  margin-top: 15px;
  display: flex;
}
.ynstore_product_detail_checkout .ynstore-product-email-block form input {
  flex: 1;
  margin-right: 10px;
}
.ynstore_product_detail_checkout .ynstore-product-email-block form .btn {
  min-width: 100px;
}
.ynstore_product_detail_checkout .ynstore-product-checkout-btn {
  text-align: right;
}
.ynstore_product_detail_checkout .ynstore-product-checkout-btn .btn {
  margin-left: 5px;
}
.ynstore_product_detail_checkout .ynstore-product-digital-download {
  background-color: #bbc8e4;
  color: #3b5998;
  border: 1px solid #96abd6;
  padding: 15px;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 480px) {
  .ynstore_product_detail_checkout .ynstore-product-digital-download {
    flex-direction: column;
  }
  .ynstore_product_detail_checkout .ynstore-product-digital-download span {
    margin-right: 0;
    margin-bottom: 10px;
  }
}
.ynstore_product_detail_checkout .ynstore-product-digital-download span {
  font-weight: bold;
  display: inline-flex;
  align-items: center;
  margin-right: 10px;
}
.ynstore_product_detail_checkout .ynstore-product-digital-download span .ico {
  font-size: 32px;
  margin-right: 10px;
}
html[dir='rtl'] .ynstore_product_detail_checkout .ynstore-product-digital-download span .ico {
  margin-right: 0;
  margin-left: 10px;
}
html[dir='rtl'] .ynstore_product_detail_checkout .ynstore-product-digital-download span {
  margin-right: 0;
  margin-left: 10px;
}
.ynstore-product-quanlity-block {
  display: flex;
  justify-content: space-between;
  flex-flow: wrap;
  align-items: center;
}
.ynstore-product-quanlity-block .ynstore-product-quanlity {
  display: inline-flex;
  flex-flow: wrap;
}
.ynstore-product-quanlity-block .ynstore-product-quanlity .ynstore-btns {
  margin-left: 5px;
}
html[dir='rtl'] .ynstore-product-quanlity-block .ynstore-product-quanlity .ynstore-btns {
  margin-left: 0;
  margin-right: 5px;
}
.ynstore-product-quanlity-block .ynstore-product-quanlity .ynstore-btns a.btn {
  margin-left: 5px;
  font-weight: bold;
}
.ynstore-product-quanlity-block #js_ynstore_product_checkout-quantity {
  border: 1px solid #dcdcdc;
  height: 40px;
}
.ynstore-product-quanlity-block #js_ynstore_product_checkout-quantity .btn {
  width: 35px;
  height: 100%;
  background-color: #eee;
  border-right: 1px solid #dcdcdc;
  line-height: 0;
  border-radius: 0;
}
.ynstore-product-quanlity-block #js_ynstore_product_checkout-quantity .btn:focus {
  outline: 0;
  box-shadow: none;
}
.ynstore-product-quanlity-block #js_ynstore_product_checkout-quantity .btn:last-of-type {
  border-right: 0;
  border-left: 1px solid #dcdcdc;
  margin-left: 10px;
}
html[dir='ltr'] .ynstore-product-quanlity-block #js_ynstore_product_checkout-quantity .ynstore-uom {
  border-left: 1px solid #dcdcdc;
  padding-left: 8px;
}
html[dir='rtl'] .ynstore-product-quanlity-block #js_ynstore_product_checkout-quantity .ynstore-uom {
  border-right: 1px solid #dcdcdc;
  padding-right: 8px;
}
.ynstore-product-quanlity-block #js_ynstore_product_checkout-quantity input.form-control {
  width: 30px;
  padding: 0;
  border: none;
  height: auto;
  font-weight: bold;
  display: inline;
  text-align: center;
}
html[dir='ltr'] .ynstore-product-quanlity-block #js_ynstore_product_checkout-quantity input.form-control {
  padding-left: 8px;
}
html[dir='rtl'] .ynstore-product-quanlity-block #js_ynstore_product_checkout-quantity input.form-control {
  padding-right: 8px;
}
.ynstore-product-quanlity-block #js_ynstore_product_detail-total-price div {
  color: #a2a2a2;
}
.ynstore-product-quanlity-block #js_ynstore_product_detail-total-price span {
  font-size: 24px;
  font-weight: bold;
  color: #ffa800;
}
@media (max-width: 480px) {
  .ynstore-product-quanlity-block #js_ynstore_product_detail-total-price {
    margin-bottom: 10px;
    flex-direction: column;
  }
  .ynstore-product-quanlity-block .ynstore-product-quanlity {
    flex-direction: column;
    align-items: flex-end;
  }
  .ynstore-product-quanlity-block .ynstore-product-quanlity .ynstore-btns {
    margin-top: 10px;
  }
  html[dir='ltr'] .ynstore-product-quanlity-block .ynstore-product-quanlity .ynstore-btns {
    margin-left: 0px;
  }
  html[dir='rtl'] .ynstore-product-quanlity-block .ynstore-product-quanlity .ynstore-btns {
    margin-right: 0;
  }
  html[dir='ltr'] .ynstore-product-quanlity-block .ynstore-product-quanlity .ynstore-btns a.btn {
    margin-right: 5px;
    margin-left: 0;
  }
  html[dir='rtl'] .ynstore-product-quanlity-block .ynstore-product-quanlity .ynstore-btns a.btn {
    margin-left: 5px;
    margin-right: 0;
  }
}
/*----------  STORE DETAIL FEATURED PRODUCTS  ----------*/
@media (min-width: 992px) {
  #main:not(.empty-right) #js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-bg {
    width: 100%;
    float: none;
  }
  #main:not(.empty-right) #js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info {
    min-height: 218px;
  }
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block {
  position: relative;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block #ynstore-store-featured-products-block {
  overflow: hidden;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block .owl-controls {
  position: absolute;
  top: -56px;
  right: 0;
}
html[dir='rtl'] #js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block .owl-controls {
  left: 0;
  right: auto;
}
@media (max-width: 768px) {
  #js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block .owl-controls {
    display: none !important;
  }
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block .owl-controls .owl-prev,
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block .owl-controls .owl-next {
  width: 30px;
  height: 30px;
  background-color: #EEE;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  margin-left: 3px;
}
html[dir='rtl'] #js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block .owl-controls .owl-prev,
html[dir='rtl'] #js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block .owl-controls .owl-next {
  margin-left: 0;
  margin-right: 3px;
  transform: rotate(180deg);
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block .owl-controls .owl-prev:hover,
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block .owl-controls .owl-next:hover {
  background-color: #3b5998;
  color: #FFF;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block .owl-stage-outer {
  margin-left: -75px;
}
@media (max-width: 991px) {
  #js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block .owl-stage-outer {
    margin-left: 0;
  }
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block .owl-item:not(.active) li.ynstore-featured-item {
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item {
  border: 1px solid #d9d9d9;
  display: inline-block;
  display: block;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item:before,
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item:after {
  content: " ";
  display: table;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item:after {
  clear: both;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item:before,
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item:after {
  content: " ";
  display: table;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item:after {
  clear: both;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-bg {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  float: left;
  width: 340px;
  height: 240px;
}
@media (max-width: 991px) {
  #js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-bg {
    width: 100%;
    float: none;
    height: auto;
  }
  #js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-bg:after {
    content: "";
    display: block;
    padding-bottom: 69%;
  }
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info {
  overflow: hidden;
  padding: 10px 15px;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-title {
  margin-bottom: 10px;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-title a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 20px;
  text-overflow: ellipsis;
  line-height: 25px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 50px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 991px) {
  #js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-title a {
    overflow: hidden;
    white-space: nowrap;
    word-break: break-word;
    word-wrap: break-word;
    text-overflow: ellipsis;
    display: block;
  }
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-price-block {
  margin-bottom: 10px;
  display: inline-block;
  display: block;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-price-block:before,
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-price-block:after {
  content: " ";
  display: table;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-price-block:after {
  clear: both;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-price-block:before,
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-price-block:after {
  content: " ";
  display: table;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-price-block:after {
  clear: both;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-price-block .ynstore-product-discount-percentage {
  font-weight: bold;
  font-size: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 5px 12px;
  color: #FFF;
  background-color: #ffa800;
  float: left;
  margin-right: 10px;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-price-block .ynstore-product-discount-price {
  font-size: 24px;
  color: #555555;
  font-weight: bold;
  line-height: 24px;
  margin-bottom: 5px;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-price-block .ynstore-product-price {
  color: #a2a2a2;
  text-decoration: line-through;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-count {
  margin-bottom: 7px;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-count {
  display: flex;
  align-items: center;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-count .ynstore-rating {
  display: inline-flex;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-count .ynstore-rating + span {
  margin: 0 10px;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-count .ynstore-count {
  font-weight: bold;
  color: #a2a2a2;
  text-transform: lowercase;
}
#js_block_border_ynsocialstore_store_featured-products .ynstore-store-featured-product-block li.ynstore-featured-item .ynstore-product-info .ynstore-product-decs {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  height: 72px;
  white-space: normal;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555;
}
/*----------  STORE PRODUCT FEED ITEM  ----------*/
.ynstore-product-feed-items .ynstore-item-content {
  border: 1px solid #d9d9d9;
  display: inline-block;
  display: block;
}
.ynstore-product-feed-items .ynstore-item-content:before,
.ynstore-product-feed-items .ynstore-item-content:after {
  content: " ";
  display: table;
}
.ynstore-product-feed-items .ynstore-item-content:after {
  clear: both;
}
.ynstore-product-feed-items .ynstore-item-content:before,
.ynstore-product-feed-items .ynstore-item-content:after {
  content: " ";
  display: table;
}
.ynstore-product-feed-items .ynstore-item-content:after {
  clear: both;
}
.ynstore-product-feed-items .ynstore-item-content .ynstore-bg-block {
  width: 50%;
  height: 210px;
  float: left;
  margin: -1px;
}
html[dir='rtl'] .ynstore-product-feed-items .ynstore-item-content .ynstore-bg-block {
  float: right;
}
.ynstore-product-feed-items .ynstore-item-content .ynstore-bg-block .ynstore-bg {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-origin: border-box;
}
@media (max-width: 500px) {
  .ynstore-product-feed-items .ynstore-item-content .ynstore-bg-block {
    width: inherit;
    float: none;
  }
}
.ynstore-product-feed-items .ynstore-item-content .ynstore-product-info {
  overflow: hidden;
  padding: 10px 15px;
}
.ynstore-product-feed-items .ynstore-item-content .ynstore-product-info .ynstore-title {
  font-size: 16px;
  color: #555555;
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
}
.ynstore-product-feed-items .ynstore-item-content .ynstore-product-info .ynstore-title:hover {
  color: #3b5998;
}
.ynstore-product-feed-items .ynstore-item-content .ynstore-product-info .ynstore-category {
  margin-bottom: 4px;
  margin-top: 2px;
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
}
.ynstore-product-feed-items .ynstore-item-content .ynstore-product-info .ynstore-category span {
  color: #a2a2a2;
}
.ynstore-product-feed-items .ynstore-item-content .ynstore-product-info .ynstore-price {
  font-size: 18px;
  font-weight: bold;
  color: #ffa800;
}
.ynstore-product-feed-items .ynstore-item-content .ynstore-product-info .ynstore-price span {
  font-size: 14px;
  color: #a2a2a2;
  font-weight: normal;
}
.ynstore-product-feed-items .ynstore-item-content .ynstore-product-info .ynstore-price-discount-block {
  margin-bottom: 5px;
}
.ynstore-product-feed-items .ynstore-item-content .ynstore-product-info .ynstore-price-discount-block .ynstore-discount {
  padding: 0;
  font-size: 16px;
  background-color: transparent;
  font-weight: bold;
  text-transform: uppercase;
  color: #555555;
  margin-left: 4px;
}
.ynstore-product-feed-items .ynstore-item-content .ynstore-product-info .ynstore-description {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 72px;
  white-space: normal;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
}
/*----------  STORE WEEKLY HOT SELLERS  ----------*/
.ynstore-hot-sellers.yn-viewmode-grid .ynstore-actions-block,
.ynstore-hot-sellers.yn-viewmode-grid ._moderator {
  display: none;
}
.ynstore-hot-sellers.yn-viewmode-grid .ynstore-categories .ynstore-categories-content .dropdown-menu {
  left: 0;
  right: auto;
  width: 100%;
  top: auto;
  bottom: 0;
  margin-bottom: 40px;
  max-height: 200px;
  overflow-y: auto;
}
.ynstore-hot-sellers.yn-viewmode-grid .ynstore-categories .ynstore-categories-content .dropdown > a:after {
  margin-bottom: 0;
  top: -20px;
  margin-top: 0;
  transform: rotate(180deg);
}
.ynstore-hot-sellers.yn-viewmode-grid .ynstore-items {
  margin: 0;
}
.ynstore-hot-sellers.yn-viewmode-grid .owl-controls {
  position: absolute;
  right: 0;
  top: -65px;
}
html[dir='rtl'] .ynstore-hot-sellers.yn-viewmode-grid .owl-controls {
  left: 0;
  right: auto;
}
.ynstore-hot-sellers.yn-viewmode-grid .owl-controls .owl-prev,
.ynstore-hot-sellers.yn-viewmode-grid .owl-controls .owl-next {
  width: 30px;
  height: 30px;
  background-color: #eeeeee;
  color: #a2a2a2;
  text-align: center;
  line-height: 30px;
  display: inline-block;
  -webkit-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
  margin-left: 3px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
html[dir='rtl'] .ynstore-hot-sellers.yn-viewmode-grid .owl-controls .owl-prev,
html[dir='rtl'] .ynstore-hot-sellers.yn-viewmode-grid .owl-controls .owl-next {
  margin-left: 0;
  margin-right: 3px;
  transform: rotate(180deg);
}
.ynstore-hot-sellers.yn-viewmode-grid .owl-controls .owl-prev:hover,
.ynstore-hot-sellers.yn-viewmode-grid .owl-controls .owl-next:hover,
.ynstore-hot-sellers.yn-viewmode-grid .owl-controls .owl-prev:focus,
.ynstore-hot-sellers.yn-viewmode-grid .owl-controls .owl-next:focus {
  color: #FFF;
  background-color: #3b5998;
}
@media (max-width: 480px) {
  .ynstore-hot-sellers.yn-viewmode-grid .ynstore-items.ynstore-store-listing-block .ynstore-item {
    width: 100%;
  }
}
/*----------  SELLER SECTION STATISTIC  ----------*/
#main:not(.empty-right) .ynstore-seller-statistic-search .col-sm-12 {
  width: 100% !important;
  padding: 0 20px !important;
}
@media (min-width: 769px) {
  #main:not(.empty-right) .ynstore-seller-statistic {
    display: inline-block;
    display: block;
  }
  #main:not(.empty-right) .ynstore-seller-statistic:before,
  #main:not(.empty-right) .ynstore-seller-statistic:after {
    content: " ";
    display: table;
  }
  #main:not(.empty-right) .ynstore-seller-statistic:after {
    clear: both;
  }
  #main:not(.empty-right) .ynstore-seller-statistic:before,
  #main:not(.empty-right) .ynstore-seller-statistic:after {
    content: " ";
    display: table;
  }
  #main:not(.empty-right) .ynstore-seller-statistic:after {
    clear: both;
  }
  #main:not(.empty-right) .ynstore-seller-statistic .ynstore-seller-statistic-item {
    width: 33.33%;
    float: left;
    min-height: 175px;
  }
  #main:not(.empty-right) .ynstore-seller-statistic .ynstore-seller-statistic-item.ynstore-seller-store,
  #main:not(.empty-right) .ynstore-seller-statistic .ynstore-seller-statistic-item.ynstore-seller-product {
    border-bottom: 0;
  }
  #main:not(.empty-right) .ynstore-seller-statistic .ynstore-seller-statistic-item.ynstore-seller-totalsale {
    border-right: 1px solid #dcdcdc;
  }
}
.ynstore-seller-statistic {
  display: flex;
  margin-bottom: 20px;
}
.ynstore-seller-statistic .ynstore-seller-statistic-item {
  flex: 1;
  border: 1px solid #dcdcdc;
  padding: 20px 0;
  text-align: center;
}
.ynstore-seller-statistic .ynstore-seller-statistic-item:not(:last-of-type) {
  border-right: none;
}
.ynstore-seller-statistic .ynstore-seller-statistic-item span {
  font-size: 16px;
}
.ynstore-seller-statistic .ynstore-seller-statistic-item span.ynstore-count {
  font-size: 28px;
  line-height: 28px;
  font-weight: bold;
}
.ynstore-seller-statistic .ynstore-seller-statistic-item .ynstore-seller-statistic-img {
  width: 50px;
  height: 50px;
  margin: auto;
  margin-top: 10px;
  margin-bottom: 20px;
  background-image: url("../../../../PF.Base/module/ynsocialstore/static/image/seller-statistic.png");
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.ynstore-seller-statistic .ynstore-seller-statistic-item .ynstore-seller-statistic-img:before,
.ynstore-seller-statistic .ynstore-seller-statistic-item .ynstore-seller-statistic-img:after {
  content: "";
  display: inline-block;
  height: 2px;
  top: 50%;
  width: 40px;
  position: absolute;
  left: -45px;
  background-color: #eee;
}
.ynstore-seller-statistic .ynstore-seller-statistic-item .ynstore-seller-statistic-img:after {
  right: -45px;
  left: auto;
}
.ynstore-seller-statistic .ynstore-seller-statistic-item.ynstore-seller-product .ynstore-seller-statistic-img {
  background-position: -78px 0px;
}
.ynstore-seller-statistic .ynstore-seller-statistic-item.ynstore-seller-totalsale .ynstore-seller-statistic-img {
  background-position: -151px 0px;
}
.ynstore-seller-statistic .ynstore-seller-statistic-item.ynstore-seller-totalorder .ynstore-seller-statistic-img {
  background-position: -223px 0px;
}
.ynstore-seller-statistic .ynstore-seller-statistic-item.ynstore-seller-totalsold .ynstore-seller-statistic-img {
  background-position: -292px 0px;
}
@media (max-width: 768px) {
  .ynstore-seller-statistic {
    flex-direction: column;
  }
  .ynstore-seller-statistic .ynstore-seller-statistic-item {
    border-right: 1px solid #dcdcdc !important;
  }
  .ynstore-seller-statistic .ynstore-seller-statistic-item:not(:last-of-type) {
    border-bottom: none;
  }
}
.ynstore-seller-statistic-search {
  background-color: #f8f8f8;
  padding: 15px;
  padding-bottom: 0;
  border: 1px solid #dcdcdc;
  margin-bottom: 20px;
}
.ynstore-seller-statistic-search form #statistic_button {
  width: 100%;
  font-weight: bold;
  margin-bottom: 15px;
  padding: 9px 12px;
}
.ynstore-seller-statistic-search .ynstore_start_time input,
.ynstore-seller-statistic-search .ynstore_end_time input {
  border-radius: 0 !important;
}
.ynstore-seller-statistic-search .ynstore_start_time input + .js_datepicker_image,
.ynstore-seller-statistic-search .ynstore_end_time input + .js_datepicker_image {
  display: none;
}
.ynstore-seller-statistic-search .input-group-addon {
  padding: 0 10px;
  text-transform: capitalize;
}
.ynstore-seller-statistic-search .input-group-addon:first-child {
  min-width: 55px;
  position: static;
  border: 1px solid #dddddd !important;
  font-size: 14px;
  color: #555555;
  border-radius: 2px 0 0 2px;
}
html[dir='ltr'] .ynstore-seller-statistic-search .input-group-addon:first-child {
  border-right: 0 !important;
}
html[dir='rtl'] .ynstore-seller-statistic-search .input-group-addon:first-child {
  border-left: 0 !important;
}
.ynstore-seller-statistic-search .input-group-addon:first-child + .js_from_select,
.ynstore-seller-statistic-search .input-group-addon:first-child + .js_to_select {
  width: 100%;
}
.ynstore-seller-statistic-search .input-group-addon.js_datepicker_image {
  position: static;
  border: 1px solid #dddddd !important;
  font-size: 14px;
  color: #555555;
}
html[dir='ltr'] .ynstore-seller-statistic-search .input-group-addon.js_datepicker_image {
  border-left: 0 !important;
}
html[dir='rtl'] .ynstore-seller-statistic-search .input-group-addon.js_datepicker_image {
  border-right: 0 !important;
}
.ynstore-seller-statistic-search .input-group-addon.js_datepicker_image:after {
  display: none;
}
.ynstore-seller-statistic-search .item_is_not_active {
  margin-left: 50px;
}
.ynstore-seller-statistic-search .js_datepicker_holder {
  display: inline;
}
.ynstore-seller-statistic-search .js_datepicker_core_from,
.ynstore-seller-statistic-search .js_datepicker_core_end_time {
  font-size: 0;
}
/*----------  PRODUCTS MANAGE PHOTOS  ----------*/
.ynstore-product-manage-photo {
  border: 1px solid #dcdcdc;
  padding: 10px;
  margin-bottom: 10px;
}
.ynstore-product-manage-description {
  font-size: 12px;
  color: #a2a2a2;
  margin-bottom: 20px;
}
.ynstore-product-photo-items {
  display: flex;
  flex-flow: wrap;
}
.ynstore-product-photo-items .ynsocialstore-doashboard-cover-item {
  position: relative;
  margin-right: 15px;
}
.ynstore-product-photo-items .ynsocialstore-doashboard-cover-item.active .ynstore-product-img {
  border-color: #3b5998;
}
.ynstore-product-photo-items .ynsocialstore-doashboard-cover-item .ynstore-product-img {
  display: block;
  border: 5px solid #FFF;
  box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.2);
}
.ynstore-product-photo-items .ynsocialstore-doashboard-cover-item .ynynsocialstore-delete-btn {
  position: absolute;
  width: 25px;
  height: 25px;
  color: #FFF;
  background-color: #fa3e3e;
  top: 5px;
  right: 5px;
  text-align: center;
  line-height: 25px;
  border-left: 1px solid rgba(255, 255, 255, 0.5);
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
/*----------  PRODUCTS DASHBOARD  ----------*/
#js_block_border_ynsocialstore_product_dashboard .title {
  border-bottom: 0 !important;
}
#js_block_border_ynsocialstore_product_dashboard .title a {
  line-height: initial;
  font-size: 22px;
  font-weight: bold;
  color: #555555;
}
#js_block_border_ynsocialstore_product_dashboard .title a:hover {
  color: #3b5998;
}
/*---------- PRODUCT MANAGE ATTRIBUTES  ----------*/
.ynstore-manage-attributes form {
  padding-bottom: 20px;
  border-bottom: 1px solid #dcdcdc;
  margin-bottom: 20px;
}
.ynstore-manage-attributes .yn-alert-warning {
  margin-bottom: 10px;
}
.ynstore-manage-attributes .form-group label {
  margin-bottom: 5px;
}
.ynstore-manage-attributes .form-group label span {
  font-weight: normal;
  color: #a2a2a2;
}
.ynstore-manage-attributes .radio span {
  color: #a2a2a2;
}
.ynstore-manage-attributes .yn-btn-group {
  margin-top: 20px;
}
.ynstore-manage-attributes .yn-help-block {
  margin-bottom: 30px;
}
.ynstore-manage-attributes .yn-help-block p {
  margin-bottom: 0;
  line-height: 16px;
  color: #a2a2a2;
}
.ynstore-manage-attributes .ynstore-add-btn a {
  text-transform: uppercase;
  font-weight: bold;
}
.ynstore-manage-attributes .ynstore-add-btn a:focus {
  border-color: transparent;
}
.ynstore-manage-attributes .ynstore-add-btn a .ico {
  font-size: 12px;
  margin-right: 5px;
}
html[dir='rtl'] .ynstore-manage-attributes .ynstore-add-btn a .ico {
  margin-right: 0;
  margin-left: 5px;
}
.ynstore-manage-attributes table thead th {
  border-top: 1px solid #555555 !important;
  border-bottom: 1px solid #555555;
  padding-top: 10px;
  padding-bottom: 10px;
}
.ynstore-manage-attributes table td {
  word-wrap: break-word;
  word-break: break-word;
  max-width: 320px;
  min-width: 150px;
}
.ynstore-manage-attributes table td.id {
  min-width: 70px;
}
.ynstore-manage-attributes table .ynstore-img {
  width: 65px;
  height: 50px;
  overflow: hidden;
  border: 1px solid #dcdcdc;
}
.ynstore-manage-attributes table .ynstore-action-btn {
  background: #555555;
  color: #FFF;
  font-weight: bold;
  font-size: 12px;
  margin-right: 5px;
  display: inline-block;
  padding: 5px 7px;
  border-radius: 3px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.ynstore-manage-attributes table .ynstore-action-btn:hover {
  background-color: #626262;
}
.ynstore-manage-attributes table .ynstore-action-btn.ynstore-delete {
  background-color: #ee5454;
}
.ynstore-manage-attributes table .ynstore-action-btn.ynstore-delete:hover {
  background-color: #f06b6b;
}
.ynstore-manage-attributes table .ynstore-action-btn .ico {
  font-size: 11px;
  margin-right: 2px;
}
html[dir='rtl'] .ynstore-manage-attributes table .ynstore-action-btn .ico {
  margin-right: 0;
  margin-left: 2px;
  display: inline-block;
}
/*---------- PRODUCT ADD ATTRIBUTES FORM ----------*/
.ynstore-color-picker {
  position: relative;
}
.ynstore-color-picker ._colorpicker_holder {
  height: 40px;
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  border: none;
}
/*----------  MY WISHLIST PRODUCT  ----------*/
#js_block_border_ynsocialstore_product_mywishlistproduct .ynstore-addtowishlist {
  position: absolute;
  bottom: 9px;
  right: 6px;
}
html[dir='rtl'] #js_block_border_ynsocialstore_product_mywishlistproduct .ynstore-addtowishlist {
  left: 6px;
  right: auto;
}
#js_block_border_ynsocialstore_product_mywishlistproduct .ynstore-addtowishlist ~ .ynstore-compare-btn,
#js_block_border_ynsocialstore_product_mywishlistproduct .ynstore-addtowishlist ~ .ynstore-addtocart-btn {
  right: 37px;
}
html[dir='rtl'] #js_block_border_ynsocialstore_product_mywishlistproduct .ynstore-addtowishlist ~ .ynstore-compare-btn,
html[dir='rtl'] #js_block_border_ynsocialstore_product_mywishlistproduct .ynstore-addtowishlist ~ .ynstore-addtocart-btn {
  left: 37px;
  right: auto;
}
#js_block_border_ynsocialstore_product_mywishlistproduct .ynstore-addtowishlist a {
  width: 26px;
  height: 26px;
  border-radius: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  background-color: #ee5454;
  color: #FFF;
  border: 1px solid #be4343;
}
#js_block_border_ynsocialstore_product_mywishlistproduct.yn-viewmode-list .ynstore-addtowishlist {
  right: 5px;
  bottom: 9px;
}
#js_block_border_ynsocialstore_product_mywishlistproduct.yn-viewmode-list .ynstore-addtowishlist a {
  border-radius: 0;
  width: 30px;
  height: 30px;
}
@media (max-width: 991px) {
  #js_block_border_ynsocialstore_product_mywishlistproduct.yn-viewmode-list .ynstore-addtowishlist {
    right: 0;
    bottom: 15px;
  }
}
@media (max-width: 991px) {
  #js_block_border_ynsocialstore_product_mywishlistproduct .yn-view-modes {
    margin-top: 0px;
    margin-bottom: 20px;
    border-bottom: 1px solid #ddd;
    width: 100%;
    text-align: right;
  }
}
/*----------  Store product manage  ----------*/
#ynstore_manage_product {
  margin-bottom: 20px;
  overflow: hidden;
}
.ynstore-store-product-manage {
  margin-bottom: 20px;
}
.ynstore-store-product-manage table.table {
  margin-bottom: 20px;
}
.ynstore-store-product-manage .dropdown {
  position: static;
}
.ynstore-store-product-manage .dropdown .dropdown-menu {
  top: auto;
}
/*----------  Product Friendbuy  ----------*/
.ynstore-product-friend-buy-page .yn-view-modes {
  display: none;
}
.ynstore-product-friend-buy-page .ynstore-friendbuy-items {
  display: inline-block;
  display: block;
  margin: 0 15px;
  padding: 10px 0 15px;
  border-top: 1px solid #dcdcdc;
  position: relative;
}
.ynstore-product-friend-buy-page .ynstore-friendbuy-items:before,
.ynstore-product-friend-buy-page .ynstore-friendbuy-items:after {
  content: " ";
  display: table;
}
.ynstore-product-friend-buy-page .ynstore-friendbuy-items:after {
  clear: both;
}
.ynstore-product-friend-buy-page .ynstore-friendbuy-items:before,
.ynstore-product-friend-buy-page .ynstore-friendbuy-items:after {
  content: " ";
  display: table;
}
.ynstore-product-friend-buy-page .ynstore-friendbuy-items:after {
  clear: both;
}
.ynstore-product-friend-buy-page .ynstore-friendbuy-items > a {
  display: block;
  width: 30px;
  height: 30px;
  position: absolute;
  left: 140px;
  background: rgba(0, 0, 0, 0.7);
  color: #FFF;
  font-weight: bold;
  text-align: center;
  line-height: 30px;
}
.ynstore-product-friend-buy-page .ynstore-friendbuy-items .ynstore-friendbuy-item {
  float: left;
  width: 30px;
  height: 30px;
  overflow: hidden;
  margin-right: 5px;
  position: relative;
  /* &:after {
                content: "";
                position: absolute;
                top: 0;
                left: 0;
                right: 0;
                bottom: 0;
                border: 1px solid @border-rgba;
            } */
}
html[dir='rtl'] .ynstore-product-friend-buy-page .ynstore-friendbuy-items .ynstore-friendbuy-item {
  float: right;
  margin-left: 5px;
  margin-right: 0;
}
.ynstore-product-friend-buy-page .ynstore-friendbuy-items .ynstore-friendbuy-item .no_image_user,
.ynstore-product-friend-buy-page .ynstore-friendbuy-items .ynstore-friendbuy-item img {
  width: 100%;
  height: 100%;
}
.ynstore-product-friend-buy-page .ynstore-friendbuy-items .ynstore-friendbuy-item .no_image_user > span,
.ynstore-product-friend-buy-page .ynstore-friendbuy-items .ynstore-friendbuy-item img > span {
  top: 8px;
  left: 3px;
  font-size: 12px;
}
.ynstore-product-friendbuy-popup {
  padding-bottom: 60px;
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 650px;
}
@media (max-width: 991px) {
  .ynstore-product-friendbuy-popup {
    max-height: 400px;
  }
}
.ynstore-product-friendbuy-popup .user_rows {
  height: auto;
  margin: 0 15px 15px 0;
  border: none;
  width: 100px;
}
.ynstore-product-friendbuy-popup .user_rows .no_image_user {
  height: 100px;
}
.ynstore-product-friendbuy-popup .user_rows .no_image_user > span {
  top: 30px;
}
.ynstore-product-friendbuy-popup .user_rows span > a {
  margin-top: 2px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  height: 18px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-align: center;
}
.ynstore-product-friendbought {
  margin: 0 -7.5px;
}
.ynstore-product-friendbought .ynstore-product-friendbought-item {
  width: 33%;
  padding: 0 7.5px;
  float: left;
  overflow: hidden;
  margin-bottom: 15px;
}
html[dir='rtl'] .ynstore-product-friendbought .ynstore-product-friendbought-item {
  float: right;
}
@media (max-width: 767px) {
  .ynstore-product-friendbought .ynstore-product-friendbought-item {
    width: 20%;
  }
}
@media (max-width: 480px) {
  .ynstore-product-friendbought .ynstore-product-friendbought-item {
    width: 25%;
  }
}
@media (max-width: 375px) {
  .ynstore-product-friendbought .ynstore-product-friendbought-item {
    width: 33.33%;
  }
}
.ynstore-product-friendbought .ynstore-product-friendbought-item > span > a {
  margin-top: 3px;
  font-size: 12px;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ynstore-product-friendbought .ynstore-product-friendbought-item .no_image_user {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
}
.ynstore-product-friendbought .ynstore-product-friendbought-item .no_image_user > span {
  font-size: 13px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/*----------  SEARCH FILTER BLOCK  ----------*/
.ynstore-search-filter-block {
  padding: 15px;
  background-color: #f8f8f8;
  border: 1px solid #dcdcdc;
  margin-bottom: 20px;
}
.ynstore-search-filter-block .ico {
  color: #a2a2a2;
}
.ynstore-table-filter th {
  position: relative;
}
.ynstore-table-filter .ynstore-sort-btn {
  position: absolute;
  top: 5px;
  right: 5px;
}
.ynstore-product-all-sales {
  margin-bottom: 20px;
}
.ynstore-product-all-sales > div {
  margin-bottom: 5px;
}
.ynstore-product-all-sales span {
  color: #ffab00;
  font-weight: bold;
  font-size: 16px;
}
/*----------  SEARCH FILTER BLOCK  ----------*/
@media (min-width: 992px) {
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body {
    display: inline-block;
    display: block;
    margin: 0 -10px;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body:before,
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body:after {
    content: " ";
    display: table;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body:after {
    clear: both;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body:before,
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body:after {
    content: " ";
    display: table;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body:after {
    clear: both;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item {
    padding-left: 10px;
    padding-right: 10px;
    border-right: 1px solid #dcdcdc;
    width: 50%;
    float: left;
  }
  html[dir='rtl'] #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item {
    float: right;
    border-left: 1px solid #dcdcdc;
    border-right: 0;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item .ynstore_item_quantity b.ynstore-showmobile {
    display: inline !important;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item:nth-child(2n),
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item:first-child:nth-last-child(1) {
    border-right: 0;
  }
  html[dir='rtl'] #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item:nth-child(2n),
  html[dir='rtl'] #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item:first-child:nth-last-child(1) {
    border-left: 0;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item:first-of-type:nth-last-child(2) {
    width: 100%;
    border-right: 0;
  }
  html[dir='rtl'] #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item:first-of-type:nth-last-child(2) {
    border-left: 0;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_item_footer {
    clear: both;
    padding: 0 10px;
    display: block !important;
    text-align: right;
  }
  html[dir='ltr'] #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_item_footer {
    text-align: left;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_item_footer .ynstore_sum_label,
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_item_footer .ynstore_item_total2 {
    display: inline-block;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_item_footer .ynstore_buy_all_this {
    margin-bottom: 10px;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_item_footer .ynstore_item_total2 {
    padding-left: 0;
  }
  html[dir='rtl'] #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_item_footer .ynstore_item_total2 {
    padding-right: 0;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info {
    display: inline-block;
    display: block;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info:before,
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info:after {
    content: " ";
    display: table;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info:after {
    clear: both;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info:before,
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info:after {
    content: " ";
    display: table;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info:after {
    clear: both;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info.ynstore_item_info_labels {
    display: none;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info .ynstore_item_title {
    overflow: hidden;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info .ynstore_item_type {
    padding-right: 0;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info > div {
    width: 100%;
    margin-bottom: 10px;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info > div:last-of-type {
    margin-bottom: 0;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info .ynstore_item_extra .ynstore_item_price {
    padding-left: 0;
    padding-right: 0;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_extra .ynstore_item_price {
    padding-left: 0;
    padding-right: 0;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end {
    display: block;
    text-align: right !important;
  }
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_sum_label,
  #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_item_total {
    display: inline-block;
    text-align: right;
    padding-left: 0;
  }
  html[dir='rtl'] #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_sum_label,
  html[dir='rtl'] #main:not(.empty-right) .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_item_total {
    padding-right: 0;
    text-align: left;
  }
}
.ynstore-mycart-page .ynstore-btns {
  text-align: right;
}
.ynstore-mycart-page .ynstore-btns .btn {
  font-weight: bold;
  margin-left: 5px;
}
.ynstore-mycart-page .ynstore-btns .btn .ico {
  margin-right: 3px;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-btns .btn .ico {
  margin-right: 0;
  margin-left: 3px;
}
@media (max-width: 500px) {
  .ynstore-mycart-page .ynstore-btns .btn {
    margin-left: 0;
    margin-bottom: 10px;
    width: 100%;
  }
}
.ynstore-mycart-page .ynstore-count-status {
  margin-bottom: 20px;
}
.ynstore-mycart-page .ynstore-mycart-block {
  border: 1px solid #dcdcdc;
  margin-bottom: 20px;
}
.ynstore-mycart-page .ynstore-mycart-block.ynstore_checkout_cart .ynstore_place_order {
  margin: 15px;
  text-align: right;
}
.ynstore-mycart-page .ynstore-mycart-block.ynstore_checkout_cart .ynstore_msg_group .ynstore_msg_label {
  margin-bottom: 5px;
  text-align: left;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block.ynstore_checkout_cart .ynstore_msg_group .ynstore_msg_label {
  text-align: right;
}
.ynstore-mycart-page .ynstore-mycart-block.ynstore_checkout_cart .ynstore_msg_group textarea {
  width: 100%;
  padding: 10px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_cart_header {
  background-color: #f8f8f8;
  padding: 10px 15px;
  border-bottom: 1px solid #dcdcdc;
  border-top: 1px solid #dcdcdc;
  color: #a2a2a2;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_cart_header input[type="checkbox"] {
  margin-left: -7px;
  margin-right: 7px;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_cart_header input[type="checkbox"] {
  margin-left: 7px;
  margin-right: -7px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_cart_header a {
  color: #555555;
  font-weight: bold;
  text-transform: uppercase;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_cart_header a:hover {
  color: #3b5998;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore-label {
  font-size: 10px;
  font-weight: bold;
  color: #a2a2a2;
  text-transform: uppercase;
  padding: 10px;
}
html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore-label input[type="checkbox"] {
  margin-right: 7px;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore-label input[type="checkbox"] {
  margin-left: 7px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info {
  justify-content: space-around;
  display: flex;
  text-align: left;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info {
  text-align: right;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info .ynstore_item_title {
  flex: 1.75;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info .ynstore_item_type {
  flex: 1.25;
  padding-right: 10px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info .ynstore_item_quantity {
  flex: 1;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info .ynstore_item_extra {
  flex: 1;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body {
  padding: 15px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_cart_item {
  border-bottom: 1px solid #ddd;
  padding-bottom: 15px;
  margin-bottom: 15px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_title > a {
  font-weight: bold;
  margin-bottom: 5px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  padding-right: 15px;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_title > a {
  padding-right: 0;
  padding-left: 15px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_title .ynstore_item_bg {
  width: 85px;
  height: 60px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
  margin-bottom: 5px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-origin: border-box;
  float: left;
  margin-right: 10px;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_title .ynstore_item_bg {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_title .ynstore-compare-wishlist span {
  width: 26px;
  height: 26px;
  border: 1px solid #dcdcdc;
  border-radius: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  color: #dcdcdc;
  background-color: #FFF;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_title .ynstore-compare-wishlist.active span {
  background-color: #fa3e3e;
  color: #FFF;
  border: 1px solid #f90c0c;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_quantity > span {
  font-size: 12px;
  color: #a2a2a2;
  margin-top: 3px;
  min-width: 105px;
  text-align: center;
  display: inline-block;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_quantity b.ynstore-showmobile {
  font-weight: normal;
}
@media (max-width: 991px) {
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_quantity b.ynstore-showmobile {
    display: inline !important;
  }
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_quantity .ynstore-quantity-click {
  display: flex;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_quantity .ynstore-quantity-click .btn {
  width: 30px;
  height: 35px;
  padding: 0;
  background-color: #f8f8f8;
  color: #a2a2a2;
  border-color: #dcdcdc;
  font-size: 11px;
  text-align: center;
  position: relative;
  z-index: 2;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_quantity .ynstore-quantity-click input {
  width: 45px;
  text-align: center;
  padding: 5px;
  height: 35px;
  margin: 0 -1px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_extra {
  position: relative;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_extra .ynstore_item_price {
  padding-left: 15px;
  font-size: 16px;
  padding-right: 20px;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_extra .ynstore_item_price {
  padding-right: 15px;
  padding-left: 20px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_extra .ynstore_cart_remove {
  position: absolute;
  right: 0;
  top: 0;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_extra .ynstore_cart_remove {
  left: 0;
  right: auto;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_extra .ynstore_cart_remove span {
  font-size: 18px;
  cursor: pointer;
  opacity: 0.5;
  -webkit-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_extra .ynstore_cart_remove span:hover {
  opacity: 1;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_footer .ynstore_buy_all_this {
  flex: 1.75;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_footer .ynstore_sum_label {
  flex: 2.6;
  text-align: right;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_footer .ynstore_sum_label {
  text-align: left;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_footer .ynstore_item_total2 {
  flex: 1;
  padding-left: 30px;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_footer .ynstore_item_total2 {
  padding-right: 30px;
  padding-left: 0;
}
@media (max-width: 991px) {
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_footer .ynstore_item_total2 {
    padding-left: 5px;
  }
  html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_footer .ynstore_item_total2 {
    padding-right: 5px;
    padding-left: 0;
  }
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_footer .ynstore_item_total2 .ynstore_price {
  font-size: 18px;
  font-weight: bold;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_footer .ynstore_buy_all_this a.btn {
  font-weight: bold;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_footer .ynstore_buy_all_this a.btn .ico {
  margin-right: 3px;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_footer .ynstore_buy_all_this a.btn .ico {
  margin-right: 0;
  margin-left: 3px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type > span {
  display: block;
  margin-bottom: 3px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .ddArrow.arrowoff,
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .divider {
  display: none;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .dd .ddTitle .description,
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .dd .ddChild li .description {
  color: #555555;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .dd {
  border: none;
  width: auto !important;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .ddTitle {
  border-radius: 0;
  background-color: transparent;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .ddTitleText {
  padding: 0;
  border: 1px solid #dcdcdc;
  padding: 5px 10px;
  cursor: pointer;
  position: relative;
  -webkit-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
}
html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .ddTitleText {
  padding-right: 25px;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .ddTitleText {
  padding-left: 25px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .ddTitleText:after {
  content: '';
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-bottom: 5px solid #a2a2a2;
  position: absolute;
  bottom: 5px;
}
html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .ddTitleText:after {
  border-right: 5px solid #a2a2a2;
  right: 5px;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .ddTitleText:after {
  border-left: 5px solid #a2a2a2;
  left: 5px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .ddTitleText:hover {
  border-color: #3b5998;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .ddTitleText:hover:after {
  border-bottom: 5px solid #3b5998;
}
html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .ddTitleText:hover:after {
  border-right: 5px solid #3b5998;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .ddTitleText:hover:after {
  border-left: 5px solid #3b5998;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .dd .ddChild {
  min-width: 200px;
  padding: 13px;
  border-color: #dcdcdc;
  border-radius: 0;
  height: auto !important;
  max-height: 230px;
  margin-top: -1px;
  box-shadow: 0px 12px 18px -5px rgba(0, 0, 0, 0.5);
}
html[dir="ltr"] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .dd .ddChild {
  left: 0;
}
html[dir="rtl"] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .dd .ddChild {
  right: 0;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .dd .ddChild li {
  padding: 8px 10px;
  border: 1px solid #dcdcdc;
  margin-bottom: 10px;
  border-radius: 0;
  cursor: pointer;
  position: relative;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .dd .ddChild li.selected {
  background-color: transparent;
  color: #555555;
  border-color: #3b5998;
  background-color: #dfe6f3;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .dd .ddChild li.selected:after {
  content: '\f00c';
  font: normal normal normal 14px/1 FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
  height: 20px;
  display: block;
  text-align: center;
  line-height: 20px;
  font-size: 11px;
  background-color: #42b72a;
  color: #FFF;
  border-radius: 50%;
  border: 1px solid #338e20;
  position: absolute;
  top: -8px;
  left: -8px;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .dd .ddChild li.selected:after {
  left: auto;
  right: -8px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type .dd .ddChild li:last-child {
  margin-bottom: 0;
}
html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-2 .dd .ddTitle .ddTitleText img {
  padding-right: 0;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-2 .dd .ddTitle .ddTitleText img {
  padding-left: 0;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-2 .ddTitleText {
  padding: 0;
  width: 50px;
  height: 50px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-2 .dd .ddChild {
  min-width: initial;
  width: 140px;
}
html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-2 .dd .ddChild {
  padding-right: 0;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-2 .dd .ddChild {
  padding-left: 0;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-2 .dd .ddChild li {
  width: 50px;
  height: 50px;
  margin-right: 10px;
  float: left;
  padding: 0px;
  clear: none;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-2 .dd .ddChild li {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-2 .dd .ddChild li img {
  width: 50px;
  height: 50px;
}
html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-2 .dd .ddChild li img {
  padding-right: 0;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-2 .dd .ddChild li img {
  padding-left: 0;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-3 img {
  width: 50px;
  height: 50px;
  padding-right: 0;
  float: left;
  margin-right: 10px;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-3 img {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-3 .dd .ddChild li {
  padding: 5px;
  font-size: 12px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-3 .dd .ddChild li > div:first-child {
  width: 50px;
  height: 50px;
  padding-right: 0;
  float: left;
  margin-right: 10px;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-3 .dd .ddChild li > div:first-child {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-3 .dd .ddTitle .description {
  overflow: hidden;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-3 .ddlabel {
  display: none;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-3 .ddTitleText {
  overflow: hidden;
  padding: 5px 5px;
  padding-right: 25px;
  display: inline-block;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-3 .ddTitleText > div:first-child {
  width: 50px;
  height: 50px;
  padding-right: 0;
  float: left;
  margin-right: 10px;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_item_type.ynstore-attr-style-3 .ddTitleText > div:first-child {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end {
  text-align: right;
  padding: 15px;
  border-top: 1px solid #dcdcdc;
  display: flex;
  align-items: center;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end {
  text-align: left;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .yntore-none-data {
  flex: 1.75;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_sum_label {
  flex: 4.3;
  text-align: right;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_sum_label {
  text-align: left;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_item_total {
  flex: 1;
  text-align: left;
}
html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_item_total {
  padding-left: 30px;
}
html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_item_total {
  text-align: right;
  padding-right: 30px;
}
.ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_price {
  color: #ff9600;
  font-size: 22px;
  font-weight: bold;
}
@media (max-width: 991px) {
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body {
    display: inline-block;
    display: block;
    margin: 0 -10px;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body:before,
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body:after {
    content: " ";
    display: table;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body:after {
    clear: both;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body:before,
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body:after {
    content: " ";
    display: table;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body:after {
    clear: both;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item {
    padding-left: 10px;
    padding-right: 10px;
    width: 50%;
    float: left;
  }
  html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item {
    border-right: 1px solid #dcdcdc;
  }
  html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item {
    float: right;
    border-left: 1px solid #dcdcdc;
  }
  html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item:nth-child(2n),
  html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item:first-child:nth-last-child(1) {
    border-right: 0;
  }
  html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item:nth-child(2n),
  html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item:first-child:nth-last-child(1) {
    border-left: 0;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item:first-of-type:nth-last-child(2) {
    width: 100%;
  }
  html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item:first-of-type:nth-last-child(2) {
    border-right: 0;
  }
  html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_cart_item:first-of-type:nth-last-child(2) {
    border-left: 0;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_item_footer {
    clear: both;
    padding: 0 10px;
    display: block !important;
    text-align: right;
  }
  html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_item_footer {
    text-align: left;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_item_footer .ynstore_sum_label,
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_item_footer .ynstore_item_total2 {
    display: inline-block;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_item_footer .ynstore_buy_all_this {
    margin-bottom: 10px;
  }
  html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_item_footer .ynstore_item_total2 {
    padding-left: 0;
  }
  html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_body .ynstore_item_footer .ynstore_item_total2 {
    padding-right: 0;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info {
    display: inline-block;
    display: block;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info:before,
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info:after {
    content: " ";
    display: table;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info:after {
    clear: both;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info:before,
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info:after {
    content: " ";
    display: table;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info:after {
    clear: both;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info.ynstore_item_info_labels {
    display: none;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info .ynstore_item_title {
    overflow: hidden;
  }
  html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info .ynstore_item_type {
    padding-right: 0;
  }
  html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info .ynstore_item_type {
    padding-left: 0;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info > div {
    width: 100%;
    margin-bottom: 10px;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info > div:last-of-type {
    margin-bottom: 0;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_info .ynstore_item_extra .ynstore_item_price {
    padding-left: 0;
    padding-right: 0;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_item_extra .ynstore_item_price {
    padding-left: 0;
    padding-right: 0;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end {
    display: block;
    text-align: right !important;
  }
  html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end {
    text-align: left !important;
  }
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_sum_label,
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_item_total {
    display: inline-block;
  }
  html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_sum_label,
  html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_item_total {
    text-align: right;
    padding-left: 0;
  }
  html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_sum_label,
  html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_card_end .ynstore_item_total {
    text-align: left;
    padding-right: 0;
  }
}
@media (max-width: 500px) {
  .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_cart_item {
    width: 100%;
  }
  html[dir='ltr'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_cart_item {
    border-right: 0;
  }
  html[dir='rtl'] .ynstore-mycart-page .ynstore-mycart-block .ynstore_cart_section .ynstore_card_body .ynstore_cart_item {
    border-left: 0;
  }
}
.ynstore_shipping_information_title {
  display: inline-block;
  display: block;
  margin-bottom: 15px;
}
.ynstore_shipping_information_title:before,
.ynstore_shipping_information_title:after {
  content: " ";
  display: table;
}
.ynstore_shipping_information_title:after {
  clear: both;
}
.ynstore_shipping_information_title:before,
.ynstore_shipping_information_title:after {
  content: " ";
  display: table;
}
.ynstore_shipping_information_title:after {
  clear: both;
}
.ynstore_shipping_information_title a {
  float: right;
}
html[dir='rtl'] .ynstore_shipping_information_title a {
  float: left;
}
@media screen and (max-width: 640px) {
  .ynstore_shipping_information_title a {
    margin-top: 8px;
    float: none;
  }
  html[dir='rtl'] .ynstore_shipping_information_title a {
    float: none;
  }
}
.ynstore_contact_list {
  margin: 0 -10px;
  display: inline-block;
  display: block;
}
.ynstore_contact_list:before,
.ynstore_contact_list:after {
  content: " ";
  display: table;
}
.ynstore_contact_list:after {
  clear: both;
}
.ynstore_contact_list:before,
.ynstore_contact_list:after {
  content: " ";
  display: table;
}
.ynstore_contact_list:after {
  clear: both;
}
.ynstore_contact_list .ynstore_contact_item {
  width: 50%;
  padding: 0 10px;
  margin-bottom: 20px;
  float: left;
}
html[dir='rtl'] .ynstore_contact_list .ynstore_contact_item {
  float: right;
}
.ynstore_contact_list .ynstore_contact_item.selected .ynstore_selected_this {
  display: block !important;
}
@media (max-width: 768px) {
  .ynstore_contact_list .ynstore_contact_item {
    width: 100%;
  }
}
.ynstore_contact_list .ynstore_contact_item .ynstore_item_header {
  margin-bottom: 3px;
}
html[dir='ltr'] .ynstore_contact_list .ynstore_contact_item .ynstore_item_header input {
  margin-right: 5px;
}
html[dir='rtl'] .ynstore_contact_list .ynstore_contact_item .ynstore_item_header input {
  margin-left: 5px;
}
.ynstore_contact_list .ynstore_contact_item .ynstore_item_header span {
  font-weight: bold;
}
.ynstore_contact_list .ynstore_contact_item .ynstore_item_header > a {
  color: #fa3e3e;
  position: absolute;
  top: 5px;
}
html[dir='ltr'] .ynstore_contact_list .ynstore_contact_item .ynstore_item_header > a {
  right: 10px;
}
html[dir='rtl'] .ynstore_contact_list .ynstore_contact_item .ynstore_item_header > a {
  left: 10px;
}
.ynstore_contact_list .ynstore_contact_item .ynstore_contact_content {
  /* background: #f8f8f8;
            padding: 15px 20px;
            padding-bottom: 30px;
            border: 1px solid @border-color;
            min-height: 205px;
            position: relative; */
}
.ynstore_contact_list .ynstore_contact_item .ynstore_contact_content .ynstore_item_row {
  /* margin-bottom: 3px; */
}
.ynstore_contact_list .ynstore_contact_item .ynstore_contact_content .ynstore_item_row .ynstore_item_label {
  font-weight: 500;
}
.ynstore_contact_list .ynstore_contact_item .ynstore_contact_content .ynstore_selected_this {
  /* font-weight: bold;
                text-align: center;
                position: absolute;
                bottom: 0px;
                right: 0;
                left: 0;
                padding-bottom: 10px;
                display: none; */
}
.easyzoom {
  position: relative;
  /* 'Shrink-wrap' the element */
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.easyzoom img {
  vertical-align: bottom;
}
.easyzoom.is-loading img {
  cursor: progress;
}
.easyzoom.is-ready img {
  cursor: crosshair;
}
.easyzoom.is-error img {
  cursor: not-allowed;
}
.easyzoom-notice {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 150;
  width: 10em;
  margin: -1em 0 0 -5em;
  line-height: 2em;
  text-align: center;
  background: #FFF;
  box-shadow: 0 0 10px #888;
}
html[dir='rtl'] .easyzoom-notice {
  left: auto;
  right: 50%;
}
.easyzoom-flyout {
  position: absolute;
  z-index: 100;
  overflow: hidden;
  background: #FFF;
  width: 500px;
  height: 500px;
}
.easyzoom-flyout img {
  width: auto !important;
  max-width: initial !important;
}
.easyzoom--overlay .easyzoom-flyout {
  top: 0;
  width: 100%;
  height: 100%;
}
html[dir="ltr"] .easyzoom--overlay .easyzoom-flyout {
  left: 0;
}
html[dir="rtl"] .easyzoom--overlay .easyzoom-flyout {
  right: 0;
}
.easyzoom--adjacent .easyzoom-flyout {
  top: 0;
  left: 100%;
  width: 100%;
  height: 100%;
  margin-left: 20px;
}
html[dir='rtl'] .easyzoom--adjacent .easyzoom-flyout {
  left: auto;
  right: 100%;
  margin-right: 20px;
  margin-left: 0;
}
#page_ynsocialstore_store_detail #top > ._block_top {
  display: none;
}
#right .ynstore-actions-block,
#left .ynstore-actions-block {
  display: none;
}
#ynstore_checkout .p_4 {
  padding: 0;
}
#ynstore_checkout .p_4 input {
  clear: both;
  display: block;
  margin-top: 7px;
}
#page_ynsocialstore_store_detail .yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-from,
#page_ynsocialstore_store_detail .yn-viewmode-list .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail .ynstore-product-from {
  display: none;
}
@media (min-height: 481px) {
  #page_ynsocialstore_store_detail .yn-viewmode-grid .ynstore-item-content.ynstore-product-listing .ynstore-info .ynstore-info-detail {
    min-height: 129px;
  }
}
body[id^=page_ynsocialstore_] .header_filter_holder .inline-block {
  padding-right: 5px;
}
html[dir='rtl'] body[id^=page_ynsocialstore_] .header_filter_holder .inline-block {
  padding-left: 5px;
  padding-right: 0;
}
.ynsocialstore-module.manage-photo .manage-photo-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ynsocialstore-module.manage-photo .item-container {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
@media screen and (min-width: 480px) {
  .ynsocialstore-module.manage-photo .item-container article {
    width: 33.33%;
  }
}
@media screen and (min-width: 768px) {
  .ynsocialstore-module.manage-photo .item-container article {
    width: 16.66%;
  }
}
@media screen and (max-width: 480px) {
  .ynsocialstore-module.manage-photo .item-container article {
    width: 50%;
  }
}
.ynsocialstore-module.manage-photo .item-container article .item-media {
  position: relative;
}
.ynsocialstore-module.manage-photo .item-container article .item-media a {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ynsocialstore-module.manage-photo .item-container article .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.ynsocialstore-module.manage-photo .item-container article .item-media .item-photo-delete {
  top: 8px;
  display: block;
  position: absolute;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 9px;
  cursor: pointer;
  z-index: 1;
  border-radius: 100%;
  background-color: rgba(0, 0, 0, 0.7);
}
html[dir="ltr"] .ynsocialstore-module.manage-photo .item-container article .item-media .item-photo-delete {
  left: 8px;
}
html[dir="rtl"] .ynsocialstore-module.manage-photo .item-container article .item-media .item-photo-delete {
  right: 8px;
}
.ynsocialstore-module.manage-photo .item-container article .item-media .is-default {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: flex-end;
  flex-direction: column;
}
.ynsocialstore-module.manage-photo .item-container article .item-media .is-default .item-default {
  color: #fff;
  z-index: 2;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 16px;
}
html[dir="ltr"] .ynsocialstore-module.manage-photo .item-container article .item-media .is-default .item-default {
  margin-left: 8px;
}
html[dir="rtl"] .ynsocialstore-module.manage-photo .item-container article .item-media .is-default .item-default {
  margin-right: 8px;
}
.ynsocialstore-module.manage-photo .item-container article .item-media .is-default .item-default .ico {
  margin-right: 4px;
}
html[dir='rtl'] .ynsocialstore-module.manage-photo .item-container article .item-media .is-default .item-default .ico {
  display: inline-block;
  margin-right: 0;
  margin-left: 4px;
}
.ynsocialstore-module.manage-photo .item-container article .item-media .is-default:after {
  position: absolute;
  bottom: 0;
  height: 100%;
  width: 100%;
  content: "";
  background: linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 30%);
}
.ynsocialstore-module.cancel-upload {
  border-top: 1px solid #efefef;
  padding-top: 8px;
  display: flex;
  justify-content: space-between;
}
.ynsocialstore-module.cancel-upload a {
  display: inline-flex;
  align-items: center;
  height: 40px;
}
/*----------  detail  ----------*/
[id^=js_block_border_ynsocialstore_store_] .page_section_menu {
  padding-top: 0;
  margin-top: 16px;
}
#js_block_border_ynsocialstore_store_detailproducts .content {
  padding-top: 0 !important;
}
#js_block_border_ynsocialstore_store_detailproducts .header-filter-holder {
  display: flex;
  flex-flow: wrap;
  margin-bottom: 8px;
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
}
#js_block_border_ynsocialstore_store_detailproducts .header-filter-holder .filter-options {
  position: relative;
  margin-bottom: 8px;
}
html[dir="ltr"] #js_block_border_ynsocialstore_store_detailproducts .header-filter-holder .filter-options {
  margin-right: 8px;
}
html[dir="rtl"] #js_block_border_ynsocialstore_store_detailproducts .header-filter-holder .filter-options {
  margin-left: 8px;
}
@media (max-width: 320px) {
  #js_block_border_ynsocialstore_store_detailproducts .header-filter-holder .filter-options {
    position: static;
  }
}
#js_block_border_ynsocialstore_store_detailproducts .header-filter-holder .filter-options a.dropdown-toggle {
  font-size: 12px;
  padding-left: 8px;
  padding-right: 8px;
  height: 24px;
  border: 1px solid #dcdcdc;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #555555;
  cursor: pointer;
  border-radius: 3px;
}
#js_block_border_ynsocialstore_store_detailproducts .header-filter-holder .filter-options a.dropdown-toggle span.ico {
  font-size: 14px;
}
html[dir="ltr"] #js_block_border_ynsocialstore_store_detailproducts .header-filter-holder .filter-options a.dropdown-toggle span.ico {
  margin-left: 8px;
}
html[dir="rtl"] #js_block_border_ynsocialstore_store_detailproducts .header-filter-holder .filter-options a.dropdown-toggle span.ico {
  margin-right: 8px;
}
#js_block_border_ynsocialstore_store_detailproducts .header-filter-holder .filter-options ul.dropdown-menu {
  min-width: 112px;
  width: 150px;
  min-width: fit-content;
}
@media (max-width: 320px) {
  #js_block_border_ynsocialstore_store_detailproducts .header-filter-holder .filter-options ul.dropdown-menu {
    left: 0;
    top: auto;
    right: 0;
    width: 100%;
    margin-top: 4px;
  }
  #js_block_border_ynsocialstore_store_detailproducts .header-filter-holder .filter-options ul.dropdown-menu:after {
    display: none;
  }
}
[id^=page_ynsocialstore_] .sub_section_menu > ul > li > a > span {
  position: absolute;
  background: #3b5998;
  color: #fff;
  padding: 0 8px;
  right: 0;
}
html[dir='rtl'] [id^=page_ynsocialstore_] .sub_section_menu > ul > li > a > span {
  left: 0;
  right: auto;
}
@media screen and (max-width: 991px) {
  #ynstore_menu_edit_store {
    height: auto;
  }
}
#js_block_border_ynsocialstore_store_detailproducts .content .header-filter-holder {
  margin-top: 4px;
}
#ynstore_checkout_form {
  position: relative;
}
#ynstore_checkout_form .ynstore_shipping_information_title {
  position: relative;
  padding: 0px 0px 5px 0px;
  margin: 5px 0px 8px 0px;
  font-size: 16px;
  color: #3b5998;
  font-weight: bold;
}
#ynstore_checkout_form .ynstore_shipping_information_title .circle {
  background-color: #ECECEC;
  display: inline-block;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  font-size: 14px;
  text-align: center;
  color: #000000;
  margin-right: 4px;
}
html[dir='rtl'] #ynstore_checkout_form .ynstore_shipping_information_title .circle {
  margin-right: 0;
  margin-left: 4px;
}
#ynstore_checkout_form input[type="radio"] {
  margin: 0;
  vertical-align: 1px;
}
#ynstore_checkout_form .btn_add_address {
  position: absolute;
  top: -5px;
  display: inline-block;
}
html[dir="ltr"] #ynstore_checkout_form .btn_add_address {
  right: 0;
}
html[dir="rtl"] #ynstore_checkout_form .btn_add_address {
  left: 0;
}
#ynstore_checkout_form .btn_add_address:hover {
  text-decoration: none;
}
#ynstore_checkout_form .ynstore_contact_list:after {
  content: " ";
  clear: both;
  display: table;
}
html[dir='rtl'] #ynstore_checkout_form .ynstore_contact_list:after {
  clear: both;
}
#ynstore_checkout_form .ynstore_contact_item {
  width: 50%;
  float: left;
  display: block;
  box-sizing: border-box;
  padding: 10px;
}
html[dir='rtl'] #ynstore_checkout_form .ynstore_contact_item {
  float: right;
}
@media (max-width: 767px) {
  #ynstore_checkout_form .ynstore_contact_item {
    width: 100%;
  }
}
#ynstore_checkout_form .ynstore_contact_item:nth-child(2n+1) {
  clear: left;
}
html[dir='rtl'] #ynstore_checkout_form .ynstore_contact_item:nth-child(2n+1) {
  clear: right;
}
#ynstore_checkout_form .ynstore_contact_item .ynstore_contact_content {
  border: 4px dashed #d7d7d7;
  position: relative;
}
#ynstore_checkout_form .ynstore_contact_item .ynstore_contact_content:hover,
#ynstore_checkout_form .ynstore_contact_item .ynstore_contact_content .selected {
  border: 4px solid #d7d7d7;
}
#ynstore_checkout_form .ynstore_contact_item .ynstore_selected_this {
  position: absolute;
  line-height: 50px;
  vertical-align: middle;
  bottom: -4px;
  font-size: 13px;
  font-weight: bold;
  color: #FB8E2D;
  font-style: italic;
  background: url("../../../../PF.Base/module/auction/static/image/checkout_selected_contact.png") left bottom no-repeat;
  display: none;
}
html[dir='ltr'] #ynstore_checkout_form .ynstore_contact_item .ynstore_selected_this {
  left: -4px;
  padding-left: 34px;
}
html[dir='rtl'] #ynstore_checkout_form .ynstore_contact_item .ynstore_selected_this {
  right: -4px;
  padding-right: 34px;
}
#ynstore_checkout_form .ynstore_contact_item .ynstore_selected_this span {
  position: relative;
  top: 4px;
}
#ynstore_checkout_form .ynstore_contact_item.selected .ynstore_selected_this {
  display: block;
}
#ynstore_checkout_form .ynstore_contact_item .ynstore_item_header {
  font-weight: bold;
  font-size: 150%;
  padding: 15px 10px 10px 10px;
  color: #3b5998;
}
#ynstore_checkout_form .ynstore_contact_item .ynstore_item_row {
  padding: 5px 5px 5px 33px;
}
html[dir='rtl'] #ynstore_checkout_form .ynstore_contact_item .ynstore_item_row {
  padding: 5px 33px 5px 5px;
}
#ynstore_checkout_form .ynstore_contact_item .ynstore_item_footer {
  margin-top: 25px;
  font-weight: bold;
  padding: 10px;
  text-align: right;
  border-top: 1px dashed #d7d7d7;
  font-size: 13px;
  position: relative;
}
html[dir='rtl'] #ynstore_checkout_form .ynstore_contact_item .ynstore_item_footer {
  text-align: left;
}
#ynstore_checkout_form .ynstore_contact_item .ynstore_item_footer:after {
  clear: both;
  box-sizing: border-box;
  display: table;
}
html[dir='rtl'] #ynstore_checkout_form .ynstore_contact_item .ynstore_item_footer:after {
  clear: both;
}
#ynstore_checkout_form .ynstore_contact_item .ynstore_item_label {
  text-transform: uppercase;
  color: #8F8F8F;
}
html[dir='rtl'] .yn-viewmode-grid .ynstore-item-content .moderation_row {
  left: auto;
  right: 0;
}
@media (max-width: 480px) {
  .ynstore-store-most-item .profile_image {
    position: static;
  }
  html[dir='ltr'] .ynstore-store-most-item .profile_image {
    margin-left: auto;
  }
  html[dir='rtl'] .ynstore-store-most-item .profile_image {
    margin-right: auto;
  }
}
#page_ecommerce_my-orders .table-responsive {
  margin-top: 16px;
}
.ynstore-store-listing .ynstore-actions-block .dropdown {
  z-index: 5;
}
#js_block_border_ynsocialstore_product_store-moreinfo:before {
  display: unset !important;
}
.ynsocialstore-submit-buttons-wrapper {
  display: flex;
  flex-flow: wrap;
}
.ynsocialstore-submit-buttons-wrapper .btn {
  margin-bottom: 8px;
}
html[dir="ltr"] .ynsocialstore-submit-buttons-wrapper .btn {
  margin-right: 8px;
}
html[dir="rtl"] .ynsocialstore-submit-buttons-wrapper .btn {
  margin-left: 8px;
}
.input-group #ynstore_product_discount_value {
  flex: 1;
}
body#page_ynsocialstore_store_detail #main #content-stage {
  box-shadow: none;
}
/*End ynsocialstore*/
/*Begin ' . &#7842;nh . '*/
/*=============================
=            photo            =
=============================*/
.text-transition {
  transition: color 0.3s;
}
#album-collection {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
#album-collection .flag_style_parent {
  position: absolute;
  display: flex;
  right: 8px;
  top: 0;
}
#album-collection .photo-album-item {
  width: 33.33%;
  margin-bottom: 24px;
}
#album-collection .photo-album-item .item-outer {
  display: flex;
  flex-direction: column;
  position: relative;
}
#album-collection .photo-album-item .item-outer .item-media {
  position: relative;
  transition: box-shadow 0.3s;
}
#album-collection .photo-album-item .item-outer .item-media a {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#album-collection .photo-album-item .item-outer .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
#album-collection .photo-album-item .item-outer .item-media .item-total-photo {
  height: 40px;
  border-radius: 6px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  font-size: 20px;
  line-height: 26px;
  position: absolute;
  bottom: 8px;
  right: 8px;
  padding: 0 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}
#album-collection .photo-album-item .item-outer .item-media .item-total-photo .ico {
  margin-right: 10px;
  display: inline-block;
}
html[dir='rtl'] #album-collection .photo-album-item .item-outer .item-media .item-total-photo {
  right: auto;
  left: 8px;
}
html[dir='rtl'] #album-collection .photo-album-item .item-outer .item-media .item-total-photo .ico {
  margin-right: 0;
  margin-left: 10px;
}
#album-collection .photo-album-item .item-outer .item-media:before,
#album-collection .photo-album-item .item-outer .item-media:after {
  content: "";
  height: 4px;
  position: absolute;
  top: 100%;
  transition: background-color 0.3s;
}
#album-collection .photo-album-item .item-outer .item-media:before {
  background-color: #dcdcdc;
  left: 4px;
  right: 4px;
}
#album-collection .photo-album-item .item-outer .item-media:after {
  left: 8px;
  right: 8px;
  background-color: #eeeeee;
  margin-top: 4px;
}
#album-collection .photo-album-item .item-outer .item-inner {
  position: relative;
}
html[dir="ltr"] #album-collection .photo-album-item .item-outer .item-inner.has-permission {
  padding-right: 24px;
}
html[dir="rtl"] #album-collection .photo-album-item .item-outer .item-inner.has-permission {
  padding-left: 24px;
}
#album-collection .photo-album-item .item-outer .item-inner .item-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  max-width: 100%;
}
#album-collection .photo-album-item .item-outer .item-inner .item-title a {
  font-size: 16px;
  line-height: 21px;
  color: #555555;
}
#album-collection .photo-album-item .item-outer .item-inner .item-author {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  margin-top: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
#album-collection .photo-album-item .item-outer .item-inner .item-author .user_profile_link_span {
  display: inline-block;
}
#album-collection .photo-album-item .item-outer .item-inner .item-author .user_profile_link_span,
#album-collection .photo-album-item .item-outer .item-inner .item-author .user_profile_link_span a {
  font-weight: normal !important;
}
#album-collection .photo-album-item .item-outer:hover .item-title a {
  color: #3b5998;
}
#album-collection .photo-album-item .item-outer:hover .item-media {
  box-shadow: 0px 10px 20px 0px rgba(38, 129, 213, 0.2);
}
#album-collection .photo-album-item .item-outer:hover .item-media:before {
  background-color: #4c70ba;
}
#album-collection .photo-album-item .item-outer:hover .item-media:after {
  background-color: #a8b9dd;
}
@media screen and (max-width: 767px) {
  #album-collection .photo-album-item {
    width: 50%;
  }
}
@media screen and (max-width: 480px) {
  #album-collection .photo-album-item {
    width: 100%;
  }
}
#album-collection .photo-album-item .moderation_row {
  position: absolute;
  top: 0;
  left: 0;
}
html[dir='rtl'] #album-collection .photo-album-item .moderation_row {
  right: 0;
  left: auto;
}
#album-collection .photo-album-item .item-option {
  position: absolute;
  right: -8px;
  top: -8px;
}
#album-collection .photo-album-item .item-option span[data-toggle="dropdown"] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
}
#album-collection .photo-album-item .item-option .row_edit_bar_action .ico {
  color: #a2a2a2;
}
html[dir='rtl'] #album-collection .photo-album-item .item-option {
  left: -8px;
  right: auto;
}
.photo-featured {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -1px;
}
.photo-featured li {
  width: 50%;
  padding: 0 1px;
  margin-bottom: 2px;
  position: relative;
}
.photo-featured li a {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.photo-featured li a:before {
  content: "";
  display: block;
  padding-bottom: 80%;
}
.photo-featured li .photo_like {
  font-size: 12px;
  color: #fff;
  height: 24px;
  bottom: 4px;
  left: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  border-radius: 12px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  opacity: 0;
}
@media (max-width: 991px) {
  .photo-featured li .photo_like {
    opacity: 1;
  }
}
@media (max-width: 480px) {
  .photo-featured li .photo_like {
    display: none;
  }
}
html[dir='rtl'] .photo-featured li .photo_like {
  right: 4px;
  left: auto;
}
.photo-featured li:hover .photo_like {
  opacity: 1;
}
.photo-featured li:only-child {
  width: 100%;
}
.photo-featured.photo-featured-count-1 li {
  width: 100%;
}
.photo-featured.photo-featured-count-2 li {
  width: 50%;
}
.photo-featured.photo-featured-count-3 li {
  width: 50%;
}
.photo-featured.photo-featured-count-3 li:first-of-type {
  width: 100%;
}
.photo-featured.photo-featured-count-3 li:first-of-type > a {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.photo-featured.photo-featured-count-3 li:first-of-type > a:before {
  content: "";
  display: block;
  padding-bottom: 68%;
}
@media (max-width: 767px) and (min-width: 641px) {
  .photo-featured li {
    width: 25% !important;
  }
  .photo-featured li > a {
    display: block !important;
    position: relative !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-origin: border-box !important;
    border: 1px solid rgba(0, 0, 0, 0.1) !important;
  }
  .photo-featured li > a:before {
    content: "" !important;
    display: block !important;
    padding-bottom: 80% !important;
  }
}
@media (max-width: 640px) and (min-width: 481px) {
  .photo-featured li {
    width: 33.33% !important;
  }
  .photo-featured li > a {
    display: block !important;
    position: relative !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-origin: border-box !important;
    border: 1px solid rgba(0, 0, 0, 0.1) !important;
  }
  .photo-featured li > a:before {
    content: "" !important;
    display: block !important;
    padding-bottom: 80% !important;
  }
}
.photo-listing {
  margin: 0 -2px;
  position: relative;
}
[data-mode-view="casual"] .photo-listing {
  margin-bottom: 60px;
}
[data-mode-view="casual"] .photo-listing .js_pager_view_more_link {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin-bottom: -50px;
}
[data-mode-view="casual"] .photo-listing .photo-listing-item .item-media img {
  width: 100%;
}
.photo-listing .photo-listing-item {
  padding: 0 2px;
  margin-bottom: 4px;
}
[data-mode-view="grid"] .photo-listing .photo-listing-item {
  float: left;
}
[data-mode-view="grid"] .photo-listing .photo-listing-item .item-outer .photo-mature.item-media:after,
[data-mode-view="grid"] .photo-listing .photo-listing-item .moderation_row,
[data-mode-view="grid"] .photo-listing .photo-listing-item .item-option {
  opacity: 1 !important;
}
[data-mode-view="grid"] .photo-listing .photo-listing-item .item-outer .item-media img {
  display: none !important;
}
[data-mode-view="grid"] .photo-listing .photo-listing-item.photo-mature .item-media {
  filter: blur(2.5px);
}
[data-mode-view="casual"] .photo-listing .photo-listing-item.casual-view .item-outer .photo-mature.item-media:after,
[data-mode-view="casual"] .photo-listing .photo-listing-item.casual-view .moderation_row,
[data-mode-view="casual"] .photo-listing .photo-listing-item.casual-view .item-option {
  opacity: 1 !important;
}
[data-mode-view="casual"] .photo-listing .photo-listing-item .photo-mature img {
  filter: blur(2.5px);
}
#main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+1),
#main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+1),
#main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+2),
#main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+2) {
  width: 50%;
}
#main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+1) .item-media,
#main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+1) .item-media,
#main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+2) .item-media,
#main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+2) .item-media {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+1) .item-media:before,
#main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+1) .item-media:before,
#main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+2) .item-media:before,
#main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+2) .item-media:before {
  content: "";
  display: block;
  padding-bottom: 75%;
}
@media screen and (max-width: 480px) {
  #main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+1),
  #main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+1),
  #main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+2),
  #main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+2) {
    width: 50%;
  }
}
#main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+4),
#main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+4) {
  width: 38%;
}
#main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+4) .item-media,
#main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+4) .item-media {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+4) .item-media:before,
#main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+4) .item-media:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
@media screen and (max-width: 1199px) {
  #main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+4),
  #main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+4) {
    width: 50%;
  }
  #main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+4) .item-media,
  #main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+4) .item-media {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+4) .item-media:before,
  #main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+4) .item-media:before {
    content: "";
    display: block;
    padding-bottom: 75%;
  }
}
@media screen and (max-width: 480px) {
  #main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+4),
  #main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+4) {
    width: 50%;
  }
}
#main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+3),
#main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+3),
#main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+5),
#main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+5) {
  width: 31%;
}
#main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+3) .item-media,
#main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+3) .item-media,
#main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+5) .item-media,
#main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+5) .item-media {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+3) .item-media:before,
#main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+3) .item-media:before,
#main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+5) .item-media:before,
#main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+5) .item-media:before {
  content: "";
  display: block;
  padding-bottom: 123.09%;
}
@media screen and (max-width: 1199px) {
  #main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+3),
  #main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+3),
  #main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+5),
  #main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+5) {
    width: 50%;
  }
  #main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+3) .item-media,
  #main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+3) .item-media,
  #main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+5) .item-media,
  #main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+5) .item-media {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+3) .item-media:before,
  #main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+3) .item-media:before,
  #main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+5) .item-media:before,
  #main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+5) .item-media:before {
    content: "";
    display: block;
    padding-bottom: 75%;
  }
}
@media screen and (max-width: 480px) {
  #main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+3),
  #main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+3),
  #main:not(.empty-right) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+5),
  #main:not(.empty-left) [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(5n+5) {
    width: 50%;
  }
}
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+1),
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+1),
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+2),
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+2),
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+3),
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+3) {
  width: 33.33%;
}
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+1) .item-media,
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+1) .item-media,
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+2) .item-media,
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+2) .item-media,
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+3) .item-media,
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+3) .item-media {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+1) .item-media:before,
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+1) .item-media:before,
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+2) .item-media:before,
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+2) .item-media:before,
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+3) .item-media:before,
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+3) .item-media:before {
  content: "";
  display: block;
  padding-bottom: 75%;
}
@media screen and (max-width: 1199px) {
  #main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+1),
  #main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+1),
  #main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+2),
  #main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+2),
  #main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+3),
  #main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+3) {
    width: 50%;
  }
}
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+4),
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+4),
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+7),
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+7) {
  width: 22%;
}
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+4) .item-media,
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+4) .item-media,
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+7) .item-media,
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+7) .item-media {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+4) .item-media:before,
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+4) .item-media:before,
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+7) .item-media:before,
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+7) .item-media:before {
  content: "";
  display: block;
  padding-bottom: 128.15%;
}
@media screen and (max-width: 1199px) {
  #main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+4),
  #main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+4),
  #main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+7),
  #main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+7) {
    width: 50%;
  }
  #main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+4) .item-media,
  #main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+4) .item-media,
  #main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+7) .item-media,
  #main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+7) .item-media {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+4) .item-media:before,
  #main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+4) .item-media:before,
  #main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+7) .item-media:before,
  #main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+7) .item-media:before {
    content: "";
    display: block;
    padding-bottom: 75%;
  }
}
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+5),
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+5),
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+6),
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+6) {
  width: 28%;
}
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+5) .item-media,
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+5) .item-media,
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+6) .item-media,
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+6) .item-media {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+5) .item-media:before,
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+5) .item-media:before,
#main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+6) .item-media:before,
#main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+6) .item-media:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
@media screen and (max-width: 1199px) {
  #main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+5),
  #main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+5),
  #main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+6),
  #main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+6) {
    width: 50%;
  }
  #main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+5) .item-media,
  #main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+5) .item-media,
  #main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+6) .item-media,
  #main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+6) .item-media {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+5) .item-media:before,
  #main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+5) .item-media:before,
  #main.empty-right [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+6) .item-media:before,
  #main.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(7n+6) .item-media:before {
    content: "";
    display: block;
    padding-bottom: 75%;
  }
}
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+1),
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+2),
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+3),
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+4) {
  width: 25%;
}
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+1) .item-media,
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+2) .item-media,
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+3) .item-media,
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+4) .item-media {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+1) .item-media:before,
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+2) .item-media:before,
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+3) .item-media:before,
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+4) .item-media:before {
  content: "";
  display: block;
  padding-bottom: 75%;
}
@media screen and (max-width: 1199px) {
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+1),
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+2),
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+3),
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+4) {
    width: 50%;
  }
}
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+6),
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+7),
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+8) {
  width: 22%;
}
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+6) .item-media,
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+7) .item-media,
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+8) .item-media {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+6) .item-media:before,
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+7) .item-media:before,
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+8) .item-media:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
@media screen and (max-width: 1199px) {
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+6),
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+7),
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+8) {
    width: 50%;
  }
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+6) .item-media,
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+7) .item-media,
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+8) .item-media {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+6) .item-media:before,
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+7) .item-media:before,
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+8) .item-media:before {
    content: "";
    display: block;
    padding-bottom: 75%;
  }
}
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+5),
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+9) {
  width: 17%;
}
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+5) .item-media,
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+9) .item-media {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+5) .item-media:before,
#main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+9) .item-media:before {
  content: "";
  display: block;
  padding-bottom: 130%;
}
@media screen and (max-width: 1199px) {
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+5),
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+9) {
    width: 50%;
  }
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+5) .item-media,
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+9) .item-media {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+5) .item-media:before,
  #main.empty-right.empty-left [data-mode-view="grid"] .photo-listing .photo-listing-item:nth-of-type(9n+9) .item-media:before {
    content: "";
    display: block;
    padding-bottom: 75%;
  }
}
#main.empty-right [data-mode-view="casual"] .photo-listing .photo-listing-item,
#main.empty-left [data-mode-view="casual"] .photo-listing .photo-listing-item {
  width: 33.33%;
}
#main.empty-right [data-mode-view="casual"] .photo-listing .photo-listing-item .item-outer .item-media,
#main.empty-left [data-mode-view="casual"] .photo-listing .photo-listing-item .item-outer .item-media {
  background-image: none !important;
}
#main.empty-right [data-mode-view="casual"] .photo-listing .photo-listing-item .item-outer .item-media img,
#main.empty-left [data-mode-view="casual"] .photo-listing .photo-listing-item .item-outer .item-media img {
  max-width: 100%;
  max-height: 100%;
}
@media screen and (max-width: 1199px) {
  #main.empty-right [data-mode-view="casual"] .photo-listing .photo-listing-item,
  #main.empty-left [data-mode-view="casual"] .photo-listing .photo-listing-item {
    width: 50%;
  }
}
#main.empty-right.empty-left [data-mode-view="casual"] .photo-listing .photo-listing-item {
  width: 33.33%;
}
#main.empty-right.empty-left [data-mode-view="casual"] .photo-listing .photo-listing-item .item-outer .item-media {
  background-image: none !important;
}
#main.empty-right.empty-left [data-mode-view="casual"] .photo-listing .photo-listing-item .item-outer .item-media img {
  max-width: 100%;
  max-height: 100%;
}
@media screen and (max-width: 1199px) {
  #main.empty-right.empty-left [data-mode-view="casual"] .photo-listing .photo-listing-item {
    width: 50%;
  }
}
#main:not(.empty-right) [data-mode-view="casual"] .photo-listing .photo-listing-item,
#main:not(.empty-left) [data-mode-view="casual"] .photo-listing .photo-listing-item {
  width: 33.33%;
}
#main:not(.empty-right) [data-mode-view="casual"] .photo-listing .photo-listing-item .item-outer .item-media,
#main:not(.empty-left) [data-mode-view="casual"] .photo-listing .photo-listing-item .item-outer .item-media {
  background-image: none !important;
}
#main:not(.empty-right) [data-mode-view="casual"] .photo-listing .photo-listing-item .item-outer .item-media img,
#main:not(.empty-left) [data-mode-view="casual"] .photo-listing .photo-listing-item .item-outer .item-media img {
  max-width: 100%;
  max-height: 100%;
}
#main:not(.empty-right) [data-mode-view="casual"] .photo-listing .photo-listing-item .casual-view .item-option,
#main:not(.empty-left) [data-mode-view="casual"] .photo-listing .photo-listing-item .casual-view .item-option {
  display: block;
}
@media screen and (max-width: 1199px) {
  #main:not(.empty-right) [data-mode-view="casual"] .photo-listing .photo-listing-item,
  #main:not(.empty-left) [data-mode-view="casual"] .photo-listing .photo-listing-item {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .photo-listing .photo-listing-item {
    width: 50% !important;
  }
}
.photo-listing .photo-listing-item .item-outer {
  position: relative;
}
.photo-listing .photo-listing-item .item-outer .item-media:after {
  content: "";
  display: flex;
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  background-image: -moz-linear-gradient(90deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.10196) 100%);
  background-image: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.10196) 100%);
  background-image: -ms-linear-gradient(90deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.10196) 100%);
  opacity: 0;
  transition: opacity 0.3s;
}
@media screen and (max-width: 1024px) {
  .photo-listing .photo-listing-item .item-outer .item-media:after {
    opacity: 1;
    background-image: -moz-linear-gradient(90deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.02) 100%);
    background-image: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.02) 100%);
    background-image: -ms-linear-gradient(90deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.02) 100%);
    top: auto;
    height: 80px;
  }
}
@media screen and (max-width: 1024px) and (max-width: 767px) {
  .photo-listing .photo-listing-item .item-outer .item-media:after {
    height: 52px;
  }
}
.photo-listing .photo-listing-item .item-outer .item-inner {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  opacity: 0;
  transition: opacity 0.3s;
}
html[dir="ltr"] .photo-listing .photo-listing-item .item-outer .item-inner.has-permission {
  padding-right: 40px;
}
html[dir="rtl"] .photo-listing .photo-listing-item .item-outer .item-inner.has-permission {
  padding-left: 40px;
}
.photo-listing .photo-listing-item .item-outer .item-inner .item-title {
  color: #fff;
  display: block;
}
@media (min-width: 1200px) {
  .photo-listing .photo-listing-item .item-outer .item-inner .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-right) .photo-listing .photo-listing-item .item-outer .item-inner .item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-right .photo-listing .photo-listing-item .item-outer .item-inner .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .photo-listing .photo-listing-item .item-outer .item-inner .item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media (max-width: 767px) {
  .photo-listing .photo-listing-item .item-outer .item-inner .item-title {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .photo-listing .photo-listing-item .item-outer .item-inner .item-stats {
    margin-bottom: 0;
  }
}
.photo-listing .photo-listing-item .item-outer .item-inner .item-stats span {
  color: #fff;
  font-size: 12px;
  line-height: 16px;
  display: inline-block;
  white-space: nowrap;
}
.photo-listing .photo-listing-item .item-outer .item-inner .item-author {
  font-size: 12px;
  line-height: 16px;
  color: #c8c8c8;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 4px;
  display: block;
}
.photo-listing .photo-listing-item .item-outer .item-inner .item-author .user_profile_link_span {
  display: inline-block;
}
.photo-listing .photo-listing-item .item-outer .item-inner .item-author .user_profile_link_span,
.photo-listing .photo-listing-item .item-outer .item-inner .item-author .user_profile_link_span a {
  font-weight: normal !important;
  color: #c8c8c8 !important;
}
@media screen and (max-width: 1024px) {
  .photo-listing .photo-listing-item .item-outer .item-inner {
    opacity: 1;
  }
}
.photo-listing .photo-listing-item .item-outer:hover .item-media:after,
.photo-listing .photo-listing-item .item-outer:hover .item-inner {
  opacity: 1;
}
html[dir='rtl'] .photo-listing .photo-listing-item {
  float: right;
}
html[dir='rtl'] .photo-listing .photo-listing-item .item-outer .item-inner {
  padding-right: 8px;
  padding-left: 40px;
}
html[dir='rtl'] .photo-listing .photo-listing-item .item-outer .item-inner .item-stats span {
  margin-right: 0;
  margin-left: 16px;
}
.photo-listing .item-media-flag {
  top: 0;
  position: absolute;
  display: flex;
}
html[dir="ltr"] .photo-listing .item-media-flag {
  right: 8px;
}
html[dir="rtl"] .photo-listing .item-media-flag {
  left: 8px;
}
.photo-listing .photo-button-option {
  position: absolute;
  right: 4px;
  bottom: 4px;
  opacity: 0;
}
.photo-listing .photo-button-option .dropdown .row_edit_bar_action {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
  transition: background-color 0.3s;
}
.photo-listing .photo-button-option .dropdown .row_edit_bar_action i.ico {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.photo-listing .photo-button-option .dropdown .row_edit_bar_action:hover i.ico {
  color: #FFF;
}
.photo-listing .photo-button-option .dropdown .dropdown-menu {
  margin-top: 0;
  top: auto;
  bottom: 100%;
  margin-bottom: 8px;
  transform: translate3d(0, 20px, 0);
}
.photo-listing .photo-button-option .dropdown .dropdown-menu:after {
  transform: rotate(180deg);
  top: 100%;
  right: 12px;
  border-width: 5px;
}
html[dir='rtl'] .photo-listing .photo-button-option .dropdown .dropdown-menu:after {
  left: 12px;
  right: auto;
}
.photo-listing .photo-button-option .dropdown .dropdown-menu a .ico {
  margin-right: 12px;
}
html[dir='rtl'] .photo-listing .photo-button-option .dropdown .dropdown-menu a .ico {
  margin-right: 0;
  margin-left: 12px;
}
.photo-listing .photo-button-option .dropdown.open .row_edit_bar_action {
  background-color: #3b5998;
}
.photo-listing .photo-button-option .dropdown.open .row_edit_bar_action .ico-gear-o {
  color: #FFF;
}
.photo-listing .photo-button-option .dropdown.open .dropdown-menu {
  transform: translate3d(0, 1px, 0);
}
html[dir='rtl'] .photo-listing .photo-button-option {
  left: 4px;
  right: auto;
}
.photo-listing .moderation_row {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}
html[dir='rtl'] .photo-listing .moderation_row {
  left: auto;
  right: 0;
}
@media (min-width: 992px) {
  #main.empty-right #album-collection .photo-album-item,
  #main.empty-left #album-collection .photo-album-item {
    width: 25%;
  }
  #main.empty-right.empty-left #album-collection .photo-album-item {
    width: 20%;
  }
}
.photo-listing-item.photo-mature .item-outer:after,
.activity_feed_multiple_image .photo-mature:after {
  content: "\ea05" !important;
  background: rgba(23, 23, 23, 0.9) !important;
  opacity: 1 !important;
  font-family: 'lineficon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: rgba(255, 255, 255, 0.3);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 40px;
  position: absolute;
  left: -1px !important;
  right: -1px !important;
  bottom: -1px !important;
  top: -1px !important;
  width: auto !important;
  height: auto !important;
  pointer-events: none;
}
.photo-listing-item.photo-mature .item-outer .item-inner,
.activity_feed_multiple_image .photo-mature .item-inner,
.photo-listing-item.photo-mature .item-outer .moderation_row,
.activity_feed_multiple_image .photo-mature .moderation_row,
.photo-listing-item.photo-mature .item-outer .photo-button-option,
.activity_feed_multiple_image .photo-mature .photo-button-option {
  z-index: 2;
}
.photo-listing-item.photo-mature .item-outer .item-media:after,
.activity_feed_multiple_image .photo-mature .item-media:after {
  display: none !important;
}
#page_photo_album .item_bar_action {
  width: 32px;
  height: 32px;
  background-color: transparent;
}
#page_photo_album .item_description {
  margin-bottom: 16px;
}
#page_photo_album .item_description:empty {
  display: none;
}
#page_photo_album .item-comment .comment-mini-content-commands {
  margin-top: 0;
  border-top: 0;
}
#page_photo_album .photo-icon {
  position: absolute;
  right: 16px;
  top: 0;
  display: flex;
}
#page_photo_album .layout-middle {
  position: relative;
}
#page_photo_view .photos_view {
  display: block;
}
@media (max-width: 480px) {
  #page_photo_view .photos_view {
    margin: 0 -16px;
  }
}
#page_photo_view .photos_view .photos_view_loader {
  position: absolute;
}
#page_photo_view .photos_view .image_load_holder {
  min-height: 400px;
}
@media (max-width: 768px) {
  #page_photo_view .photos_view .image_load_holder {
    min-height: 300px;
  }
}
#page_photo_view.photo_is_active .photos_view .image_load_holder {
  min-height: auto;
}
#page_photo_view .header-page-title,
#page_photo_album .header-page-title {
  font-size: 24px;
  font-weight: bold;
  border-bottom: none;
  margin-bottom: 0;
}
#page_photo_view .header-page-title a,
#page_photo_album .header-page-title a {
  font-size: 24px;
  word-break: break-word;
  word-wrap: break-word;
}
#page_photo_view .item_info,
#page_photo_album .item_info {
  display: flex;
  align-items: center;
  height: auto;
  max-height: none;
  padding-bottom: 12px;
  margin: 0;
  line-height: unset;
}
html[dir="ltr"] #page_photo_view .item_info,
html[dir="ltr"] #page_photo_album .item_info {
  padding-right: 24px;
}
html[dir="rtl"] #page_photo_view .item_info,
html[dir="rtl"] #page_photo_album .item_info {
  padding-left: 24px;
}
#page_photo_view .item_info .img-wrapper,
#page_photo_album .item_info .img-wrapper,
#page_photo_view .item_info .no_image_user,
#page_photo_album .item_info .no_image_user {
  border-radius: 100%;
  overflow: hidden;
  width: 32px;
  height: 32px;
  min-width: 32px;
}
html[dir="ltr"] #page_photo_view .item_info .img-wrapper,
html[dir="ltr"] #page_photo_album .item_info .img-wrapper,
html[dir="ltr"] #page_photo_view .item_info .no_image_user,
html[dir="ltr"] #page_photo_album .item_info .no_image_user {
  margin-right: 8px;
}
html[dir="rtl"] #page_photo_view .item_info .img-wrapper,
html[dir="rtl"] #page_photo_album .item_info .img-wrapper,
html[dir="rtl"] #page_photo_view .item_info .no_image_user,
html[dir="rtl"] #page_photo_album .item_info .no_image_user {
  margin-left: 8px;
}
#page_photo_view .item_info .img-wrapper img,
#page_photo_album .item_info .img-wrapper img {
  width: 100%;
  height: 100%;
}
#page_photo_view .item_info .no_image_user span,
#page_photo_album .item_info .no_image_user span {
  font-size: 11px;
}
#page_photo_view .item_info .item_info_author,
#page_photo_album .item_info .item_info_author {
  overflow: hidden;
}
#page_photo_view .item_info .item_info_author div,
#page_photo_album .item_info .item_info_author div {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  display: block;
}
#page_photo_view .item_info .item_info_author div:last-of-type,
#page_photo_album .item_info .item_info_author div:last-of-type {
  margin-top: 4px;
}
#page_photo_view .item_info .item_info_author div:last-of-type a,
#page_photo_album .item_info .item_info_author div:last-of-type a {
  text-decoration: none;
}
#page_photo_view .item_info .item_info_author div .user_profile_link_span,
#page_photo_album .item_info .item_info_author div .user_profile_link_span,
#page_photo_view .item_info .item_info_author div .user_profile_link_span a,
#page_photo_album .item_info .item_info_author div .user_profile_link_span a {
  font-weight: normal !important;
}
#page_photo_view .item_bar,
#page_photo_album .item_bar {
  right: -10px;
}
#page_photo_view .item_bar .item_bar_action,
#page_photo_album .item_bar .item_bar_action {
  width: 32px;
  height: 32px;
  display: block;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
}
#page_photo_view .item_bar .item_bar_action:hover .ico:before,
#page_photo_album .item_bar .item_bar_action:hover .ico:before {
  content: "\ea88";
}
#page_photo_view .item_bar .dropdown-menu,
#page_photo_album .item_bar .dropdown-menu {
  margin-top: 0;
}
#page_photo_view .item_bar .open .item_bar_action .ico:before,
#page_photo_album .item_bar .open .item_bar_action .ico:before {
  content: "\ea88";
}
html[dir='rtl'] #page_photo_view .item_bar,
html[dir='rtl'] #page_photo_album .item_bar {
  left: -10px;
  right: auto;
}
#page_photo_view .item-comment,
#page_photo_album .item-comment {
  position: relative;
  min-height: 48px;
  border-bottom: 1px solid #efefef;
}
#page_photo_view .item-comment .comment_mini_content_border,
#page_photo_album .item-comment .comment_mini_content_border {
  border-radius: 0;
  margin: 0;
}
#page_photo_view .item-comment .comment_mini_content_border .comment-mini-content-commands,
#page_photo_album .item-comment .comment_mini_content_border .comment-mini-content-commands {
  padding-left: 0;
  padding: 8px 0;
  border-bottom: 0;
}
#page_photo_view .item-comment .item-total-view,
#page_photo_album .item-comment .item-total-view {
  color: #a2a2a2;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
#page_photo_view .item-comment .item-total-view span,
#page_photo_album .item-comment .item-total-view span {
  color: #555555;
  font-weight: bold;
}
html[dir='rtl'] #page_photo_view .item-comment .item-total-view,
html[dir='rtl'] #page_photo_album .item-comment .item-total-view {
  left: 0;
  right: auto;
}
#page_photo_view .js_moderation_on,
#page_photo_album .js_moderation_on {
  border-top: 1px solid #eeeeee;
}
#page_photo_view .item-category,
#page_photo_album .item-category,
#page_photo_view .item-album-info,
#page_photo_album .item-album-info {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
#page_photo_view .item-category a,
#page_photo_album .item-category a,
#page_photo_view .item-album-info a,
#page_photo_album .item-album-info a {
  color: #555555;
}
#page_photo_view .item-category a:hover,
#page_photo_album .item-category a:hover,
#page_photo_view .item-album-info a:hover,
#page_photo_album .item-album-info a:hover {
  color: #2d4373;
}
#page_photo_view .item_tag_holder,
#page_photo_album .item_tag_holder {
  margin-top: 8px;
  padding-top: 0;
  border-top: 0;
  font-size: 12px;
  line-height: 16px;
}
#page_photo_view .item_tag_holder .item_tag,
#page_photo_album .item_tag_holder .item_tag {
  color: #a2a2a2;
}
#page_photo_view .item_tag_holder a,
#page_photo_album .item_tag_holder a {
  color: #555555 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#page_photo_view .item_tag_holder a:hover,
#page_photo_album .item_tag_holder a:hover {
  color: #2d4373 !important;
}
@media (max-width: 480px) {
  #page_photo_view .item_info .item_info_author .photo-author {
    display: flex;
    flex-flow: wrap;
  }
  #page_photo_view .item_info .item_info_author .photo-author .user_profile_link_span {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100px;
  }
  html[dir='ltr'] #page_photo_view .item_info .item_info_author .photo-author .user_profile_link_span {
    margin-right: 4px;
  }
  html[dir='rtl'] #page_photo_view .item_info .item_info_author .photo-author .user_profile_link_span {
    margin-left: 4px;
  }
}
#page_photo_view #show_photos_tab a {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  width: 56px;
  height: 56px;
  font-size: 16px;
  font-weight: bold;
  position: fixed;
  bottom: 0;
  border-radius: 0;
  z-index: 99;
}
html[dir="ltr"] #page_photo_view #show_photos_tab a {
  left: 0;
}
html[dir="rtl"] #page_photo_view #show_photos_tab a {
  right: 0;
}
@media (min-width: 768px) {
  #page_photo_view #show_photos_tab a {
    height: 88px;
  }
}
#page_photo_view #show_photos_tab a .ico {
  margin-bottom: 4px;
}
#page_photo_view ._block_top .header-page-title {
  display: none !important;
}
#page_photo_view ._block_breadcrumb .breadcrumbs-bottom {
  display: none !important;
}
#page_photo_view .item_view .item_info {
  border-bottom: 0;
}
#page_photo_view .layout-middle {
  position: relative;
}
#page_photo_view .photo-icon {
  position: absolute;
  top: 0;
  display: flex;
}
html[dir="ltr"] #page_photo_view .photo-icon {
  right: 0;
}
html[dir="rtl"] #page_photo_view .photo-icon {
  left: 0;
}
#page_photo_view #noteform {
  width: 224px !important;
}
#page_photo_view .photos_view {
  margin-bottom: 0;
  background: #dcdcdc;
}
#page_photo_view .photos_view .image_load_holder img {
  max-width: 100%;
}
#page_photo_view .photos_view .image_load_holder span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-size: contain;
}
#page_photo_view .photos_view .image_load_holder span:before {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
#page_photo_view .photos_view:hover ._a_back {
  opacity: 1;
}
#page_photo_view .photos_view ._a_back {
  display: flex;
  align-items: center;
  width: auto;
  padding: 0 12px;
  height: 32px;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 4px;
  position: absolute;
  top: 16px;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] #page_photo_view .photos_view ._a_back {
  left: 16px;
}
html[dir="rtl"] #page_photo_view .photos_view ._a_back {
  right: 16px;
}
@media (max-width: 1024px) {
  #page_photo_view .photos_view ._a_back {
    display: none !important;
  }
}
html[dir='rtl'] #page_photo_view .photos_view ._a_back {
  left: auto;
}
html[dir='rtl'] #page_photo_view .photos_view ._a_back .ico {
  transform: rotate(180deg);
}
#page_photo_view .photos_view ._a_back .ico {
  margin: 0;
  font-size: 14px;
}
html[dir="ltr"] #page_photo_view .photos_view ._a_back .ico {
  margin-right: 8px;
}
html[dir="rtl"] #page_photo_view .photos_view ._a_back .ico {
  margin-left: 8px;
}
#page_photo_view .photo_tag_in_photo {
  margin-top: 0;
  color: #a2a2a2;
  display: flex;
  padding-top: 8px;
  padding-bottom: 8px;
}
@media (max-width: 480px) {
  #page_photo_view .photo_tag_in_photo {
    padding-top: 4px;
    padding-bottom: 4px;
  }
}
#page_photo_view .photo_tag_in_photo p {
  margin-bottom: 0;
  white-space: nowrap;
}
#page_photo_view .photo_tag_in_photo #js_photo_in_this_photo {
  display: flex;
  flex-flow: wrap;
}
#page_photo_view .photo_tag_in_photo #js_photo_in_this_photo .tag_sperator {
  margin-right: 4px;
}
html[dir='rtl'] #page_photo_view .photo_tag_in_photo #js_photo_in_this_photo .tag_sperator {
  margin-right: 0;
  margin-left: 4px;
}
#page_photo_view .photo_tag_in_photo #js_photo_in_this_photo span {
  color: #3b5998;
}
#page_photo_view .photo_tag_in_photo #js_photo_in_this_photo span .user_link {
  font-size: 14px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#page_photo_view .photo_tag_in_photo #js_photo_in_this_photo span .user_link:hover {
  color: #2d4373;
}
#page_photo_view .photo_tag_in_photo #js_photo_in_this_photo span a:not(.user_link) {
  display: none;
}
#page_photo_view .photo_tag_in_photo.edit {
  display: flex !important;
  padding: 0;
  padding-bottom: 4px;
  border-bottom: 0;
}
#page_photo_view .photo_tag_in_photo.edit + .photos-action-wrapper {
  display: none;
}
@media (max-width: 480px) {
  #page_photo_view .photo_tag_in_photo.edit {
    padding-top: 40px;
  }
}
@media (max-width: 480px) {
  #page_photo_view .photo_tag_in_photo.edit {
    padding-top: 32px;
  }
}
@media (min-width: 481px) {
  html[dir='ltr'] #page_photo_view .photo_tag_in_photo.edit {
    padding-right: 120px;
  }
  html[dir='rtl'] #page_photo_view .photo_tag_in_photo.edit {
    padding-left: 120px;
  }
}
#page_photo_view .photo_tag_in_photo.edit p {
  line-height: 24px;
}
#page_photo_view .photo_tag_in_photo.edit .tag_sperator {
  display: none !important;
}
#page_photo_view .photo_tag_in_photo.edit #js_photo_in_this_photo {
  display: flex;
}
#page_photo_view .photo_tag_in_photo.edit #js_photo_in_this_photo span {
  border-radius: 3px;
  border: 1px solid #c8c8c8;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: 4px;
  background-color: #eeeeee;
  color: #555555;
  transition: all 0.3s;
  margin-bottom: 3px;
}
html[dir="ltr"] #page_photo_view .photo_tag_in_photo.edit #js_photo_in_this_photo span {
  padding-left: 8px;
}
html[dir="rtl"] #page_photo_view .photo_tag_in_photo.edit #js_photo_in_this_photo span {
  padding-right: 8px;
}
#page_photo_view .photo_tag_in_photo.edit #js_photo_in_this_photo span .user_link {
  color: #555555;
}
#page_photo_view .photo_tag_in_photo.edit #js_photo_in_this_photo span a:not(.user_link) {
  display: inline-flex;
  align-items: center;
  font-size: 12px;
  width: 24px;
  height: 24px;
  justify-content: center;
  color: #555555;
  transition: color 0.3s;
}
#page_photo_view .photo_tag_in_photo.edit #js_photo_in_this_photo span a:not(.user_link) i.ico {
  position: relative;
  left: 1px;
}
#page_photo_view .photo_tag_in_photo.edit #js_photo_in_this_photo span:hover {
  border-color: #3b5998;
  color: #fff;
  background-color: #3b5998;
}
#page_photo_view .photo_tag_in_photo.edit #js_photo_in_this_photo span:hover a {
  color: #fff;
}
html[dir='rtl'] #page_photo_view .photo_tag_in_photo.edit #js_photo_in_this_photo span {
  padding-left: 0;
  margin-right: 0;
  margin-left: 4px;
}
html[dir="ltr"] html[dir='rtl'] #page_photo_view .photo_tag_in_photo.edit #js_photo_in_this_photo span {
  padding-right: 8px;
}
html[dir="rtl"] html[dir='rtl'] #page_photo_view .photo_tag_in_photo.edit #js_photo_in_this_photo span {
  padding-left: 8px;
}
#page_photo_view .photos_actions {
  margin-bottom: 16px;
  border-bottom: 1px solid #eeeeee;
}
#page_photo_view .photos_actions > ul {
  display: flex;
  flex-wrap: wrap;
}
#page_photo_view .photos_actions > ul > li {
  display: inline-flex;
  align-items: center;
  margin-bottom: 8px;
}
html[dir="ltr"] #page_photo_view .photos_actions > ul > li {
  margin-right: 8px;
}
html[dir="rtl"] #page_photo_view .photos_actions > ul > li {
  margin-left: 8px;
}
#page_photo_view .photos_actions > ul > li a {
  display: flex;
  align-items: center;
  border-radius: 2px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  padding-left: 8px;
  padding-right: 8px;
}
#page_photo_view .photos_actions > ul > li a span {
  transition: all 0.3s;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] #page_photo_view .photos_actions > ul > li a span {
  margin-right: 8px;
}
html[dir="rtl"] #page_photo_view .photos_actions > ul > li a span {
  margin-left: 8px;
}
#page_photo_view .photos_actions > ul > li a span .ico {
  color: #555555;
}
#page_photo_view .photos_actions > ul > li b {
  color: #555555;
  transition: color 0.3s;
  white-space: nowrap;
}
html[dir="ltr"] #page_photo_view .photos_actions > ul > li.rotate-left a:first-of-type {
  margin-right: 8px;
}
html[dir="rtl"] #page_photo_view .photos_actions > ul > li.rotate-left a:first-of-type {
  margin-left: 8px;
}
#page_photo_view .photos_actions > ul > li.active a {
  background: #2d4373;
  box-shadow: 0px 6px 12px 0px rgba(45, 67, 115, 0.4);
}
#page_photo_view .photos_actions > ul > li.active a .ico {
  color: #fff !important;
}
#page_photo_view .photos_actions > ul > li.active a b {
  color: #fff;
}
#page_photo_view .photos_actions > ul > li:hover a span .ico {
  color: #2d4373;
}
#page_photo_view .photos_actions > ul > li:hover b {
  color: #2d4373;
}
#page_photo_view .photos_actions > ul > li.photos_tag.active > b {
  color: #3b5998;
}
#page_photo_view .photos_actions > ul > li.photos_tag.active .js_hover_title {
  background-image: -moz-linear-gradient(-20deg, #38bce9 0%, #2f9fdf 30%, #2681d5 100%);
  background-image: -webkit-linear-gradient(-20deg, #38bce9 0%, #2f9fdf 30%, #2681d5 100%);
  background-image: -ms-linear-gradient(-20deg, #38bce9 0%, #2f9fdf 30%, #2681d5 100%);
  box-shadow: 0px 4px 12px 0px rgba(38, 129, 213, 0.5);
  border-color: transparent;
}
#page_photo_view .photos_actions > ul > li.photos_tag.active .js_hover_title .ico {
  color: #fff;
}
#page_photo_view .item-album-info,
#page_photo_view .item-category,
#page_photo_view .item_tag_holder {
  margin-top: 0;
  margin-bottom: 4px;
}
#page_photo_view .item-size {
  display: flex;
}
#page_photo_view .item-size .item-size-stat {
  display: flex;
}
html[dir="ltr"] #page_photo_view .item-size .item-size-stat {
  margin-right: 16px;
}
html[dir="rtl"] #page_photo_view .item-size .item-size-stat {
  margin-left: 16px;
}
#page_photo_view .item-size .item-size-stat .item-title {
  color: #a2a2a2;
}
html[dir='ltr'] #page_photo_view .item-size .item-size-stat .item-title {
  margin-right: 4px;
}
html[dir='rtl'] #page_photo_view .item-size .item-size-stat .item-title {
  margin-left: 4px;
}
#page_photo_view .item_description p {
  color: #a2a2a2;
}
#page_photo_view .photos_stream {
  padding-top: 8px;
  padding-bottom: 8px;
  height: 88px;
  background-color: rgba(255, 255, 255, 0.9);
  box-shadow: 0px -16px 30px 0px rgba(0, 0, 0, 0.08);
}
@media (max-width: 767px) {
  #page_photo_view .photos_stream {
    height: 56px;
  }
}
#page_photo_view .photos_stream .stream_photo {
  width: 80px;
  height: 56px;
  padding: 4px;
  transition: background-color 0.3s;
  position: relative;
}
@media (max-width: 767px) {
  #page_photo_view .photos_stream .stream_photo {
    width: 40px;
    height: 32px;
    padding: 2px;
  }
}
#page_photo_view .photos_stream .stream_photo.active {
  background-color: #3b5998;
}
@media (min-width: 992px) {
  #page_photo_view .photos_stream .stream_photo:hover {
    background-color: #dcdcdc;
  }
}
#page_photo_view .photos_stream .stream_photo span {
  width: 80px;
  height: 56px;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#page_photo_view .photos_stream .stream_photo span:before {
  content: "";
  display: block;
  padding-bottom: auto;
}
@media (max-width: 767px) {
  #page_photo_view .photos_stream .stream_photo span {
    width: 40px;
    height: 32px;
  }
}
#page_photo_view .photos_view #prev_photos,
#page_photo_view .photos_stream #prev_photos,
#page_photo_view .photos_view #next_photos,
#page_photo_view .photos_stream #next_photos,
#page_photo_view .photos_view #next_photo,
#page_photo_view .photos_stream #next_photo,
#page_photo_view .photos_view #previous_photo,
#page_photo_view .photos_stream #previous_photo {
  z-index: 1;
  opacity: 1;
  border-radius: 0;
  font-size: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 50%;
  transform: translateY(-50%);
  box-shadow: none;
}
@media (min-width: 992px) {
  #page_photo_view .photos_view #prev_photos:hover,
  #page_photo_view .photos_stream #prev_photos:hover,
  #page_photo_view .photos_view #next_photos:hover,
  #page_photo_view .photos_stream #next_photos:hover,
  #page_photo_view .photos_view #next_photo:hover,
  #page_photo_view .photos_stream #next_photo:hover,
  #page_photo_view .photos_view #previous_photo:hover,
  #page_photo_view .photos_stream #previous_photo:hover {
    background-color: #3b5998 !important;
    color: #fff !important;
    border-color: #3b5998 !important;
  }
}
#page_photo_view .photos_view #prev_photos,
#page_photo_view .photos_stream #prev_photos,
#page_photo_view .photos_view #previous_photo,
#page_photo_view .photos_stream #previous_photo {
  left: 0;
}
#page_photo_view .photos_view #next_photos,
#page_photo_view .photos_stream #next_photos,
#page_photo_view .photos_view #next_photo,
#page_photo_view .photos_stream #next_photo {
  right: 0;
}
#page_photo_view .photos_view #prev_photos,
#page_photo_view .photos_view #next_photos,
#page_photo_view .photos_view #next_photo,
#page_photo_view .photos_view #previous_photo {
  width: 56px;
  height: 56px;
  background-color: rgba(0, 0, 0, 0.5) !important;
  border-color: transparent !important;
}
@media (max-width: 480px) {
  #page_photo_view .photos_view #prev_photos,
  #page_photo_view .photos_view #next_photos,
  #page_photo_view .photos_view #next_photo,
  #page_photo_view .photos_view #previous_photo {
    background: transparent !important;
    box-shadow: none !important;
  }
  #page_photo_view .photos_view #prev_photos .ico,
  #page_photo_view .photos_view #next_photos .ico,
  #page_photo_view .photos_view #next_photo .ico,
  #page_photo_view .photos_view #previous_photo .ico {
    text-shadow: 0px -2px 0px rgba(0, 0, 0, 0.16);
  }
}
#page_photo_view .photos_stream {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 100%;
}
html[dir="ltr"] #page_photo_view .photos_stream {
  padding-left: 32px;
}
html[dir="rtl"] #page_photo_view .photos_stream {
  padding-right: 32px;
}
#page_photo_view .photos_stream.hide {
  display: block !important;
  opacity: 0;
  pointer-events: none;
  width: 0;
}
#page_photo_view .photos_stream #hide_photos {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #eeeeee !important;
  border: none !important;
  color: #a2a2a2 !important;
  height: 100%;
  border-radius: 0;
  box-shadow: none !important;
}
html[dir="ltr"] #page_photo_view .photos_stream #hide_photos {
  left: 0;
}
html[dir="rtl"] #page_photo_view .photos_stream #hide_photos {
  right: 0;
}
@media (min-width: 992px) {
  #page_photo_view .photos_stream #hide_photos:hover {
    color: #555555 !important;
  }
}
#page_photo_view .photos_stream #prev_photos {
  border: none !important;
  border-right: 1px solid #eeeeee !important;
}
html[dir='ltr'] #page_photo_view .photos_stream #prev_photos {
  left: 32px;
}
#page_photo_view .photos_stream #next_photos {
  border: none !important;
  border-left: 1px solid #eeeeee !important;
}
html[dir='rtl'] #page_photo_view .photos_stream #next_photos {
  right: 32px;
}
#page_photo_view .photos_stream #prev_photos,
#page_photo_view .photos_stream #next_photos {
  width: 40px;
  top: 0;
  bottom: 0;
  transform: none;
  font-size: 14px;
  background-color: #ffffff !important;
  box-shadow: 1px 0px 0px 0px rgba(0, 0, 0, 0.1);
  color: #a2a2a2 !important;
}
#page_photo_view .photos_stream #prev_photos.not-active,
#page_photo_view .photos_stream #next_photos.not-active {
  display: none !important;
}
#page_photo_view .done-tagging-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  bottom: -44px;
  position: absolute;
  font-size: 12px;
  font-weight: bold;
  height: 32px;
}
html[dir="ltr"] #page_photo_view .done-tagging-btn {
  right: 0;
}
html[dir="rtl"] #page_photo_view .done-tagging-btn {
  left: 0;
}
#page_photo_view .done-tagging-btn:before {
  font-family: 'lineficon' !important;
  content: "\eb17";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html[dir="ltr"] #page_photo_view .done-tagging-btn:before {
  margin-right: 8px;
}
html[dir="rtl"] #page_photo_view .done-tagging-btn:before {
  margin-left: 8px;
}
@media (max-width: 480px) {
  #page_photo_view .done-tagging-btn {
    border: 0 !important;
    padding: 0 !important;
    box-shadow: none !important;
    color: #3b5998;
    bottom: -40px;
  }
  html[dir='ltr'] #page_photo_view .done-tagging-btn {
    left: 16px;
    right: auto;
  }
  html[dir='rtl'] #page_photo_view .done-tagging-btn {
    right: 16px;
    left: auto;
  }
}
.photo_edit_wrapper .photo_edit_holder .form-group:empty {
  margin: 0;
}
.photo_edit_wrapper .item-description textarea {
  min-height: 80px !important;
}
.photo_edit_wrapper .item-category .form-control {
  max-width: none !important;
  width: 100%;
}
@media (min-width: 1025px) {
  .photo_edit_wrapper .item-category .form-control {
    height: 120px;
  }
}
.photo_edit_wrapper .item-category .form-control option {
  height: 32px;
  display: flex;
  justify-content: center;
  justify-content: flex-start;
  align-items: center;
}
html[dir="ltr"] .photo_edit_wrapper .item-category .form-control option {
  padding-left: 16px;
}
html[dir="rtl"] .photo_edit_wrapper .item-category .form-control option {
  padding-right: 16px;
}
html[dir="ltr"] .photo_edit_wrapper .item-category .form-control option {
  padding-right: 16px;
}
html[dir="rtl"] .photo_edit_wrapper .item-category .form-control option {
  padding-left: 16px;
}
.photo_edit_wrapper select[multiple]:focus option:checked {
  background: #4c70ba linear-gradient(0deg, #4c70ba 0%, #4c70ba 100%);
}
.photo_edit_wrapper .item-mature div label {
  margin-bottom: 0;
  font-weight: normal;
  display: inline-flex;
  align-items: center;
}
.photo_edit_wrapper .item-mature div label .ico {
  color: #a2a2a2;
  transition: color 0.3s;
}
html[dir='rtl'] .photo_edit_wrapper .item-mature div label .ico {
  margin-right: 0;
}
html[dir="ltr"] html[dir='rtl'] .photo_edit_wrapper .item-mature div label .ico {
  margin-left: 8px;
}
html[dir="rtl"] html[dir='rtl'] .photo_edit_wrapper .item-mature div label .ico {
  margin-right: 8px;
}
.photo_edit_wrapper .item-mature div label input {
  display: none;
}
.photo_edit_wrapper .item-mature div label input:checked + .ico {
  color: #3b5998;
}
.photo_edit_wrapper .item-mature div label input:checked + .ico:before {
  content: "\e990";
}
.photo_edit_wrapper .photo_edit_input .btn-round {
  border-radius: 2px;
  border-color: #555555 !important;
}
.photo_edit_wrapper .photo_edit_input .privacy_setting_div .dropdown-menu.dropdown-menu-checkmark:after {
  left: 16px;
  right: auto;
}
.item-photo-edit {
  margin: 0 -8px;
}
.item-photo-edit .form-group {
  margin-bottom: 0;
}
.item-photo-edit .photo-edit-item {
  width: 50%;
  float: left;
  margin-bottom: 32px;
}
html[dir="ltr"] .item-photo-edit .photo-edit-item {
  padding-left: 8px;
}
html[dir="rtl"] .item-photo-edit .photo-edit-item {
  padding-right: 8px;
}
html[dir="ltr"] .item-photo-edit .photo-edit-item {
  padding-right: 8px;
}
html[dir="rtl"] .item-photo-edit .photo-edit-item {
  padding-left: 8px;
}
@media (max-width: 320px) {
  .item-photo-edit .photo-edit-item {
    width: 100%;
  }
}
.item-photo-edit .photo-edit-item-inner {
  position: relative;
  box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.06);
  transition: box-shadow 0.3s;
}
.item-photo-edit .photo-edit-item-inner:hover {
  box-shadow: 0px 6px 20px 0px rgba(0, 0, 0, 0.1);
}
.item-photo-edit .photo-edit-item-inner.delete .item-delete {
  opacity: 0;
}
.item-photo-edit .photo-edit-item-inner.delete .item-delete-bg {
  opacity: 1;
  top: 0;
  visibility: visible;
}
.item-photo-edit .photo-edit-item .item-delete-bg {
  display: block !important;
  position: absolute;
  left: 0;
  top: 10px;
  opacity: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.8);
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding-top: 100px;
  transition: all 0.3s;
  visibility: hidden;
}
.item-photo-edit .photo-edit-item .item-delete-bg .delete-reverse {
  width: 32px;
  height: 32px;
  border: 2px solid #555555;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto 12px auto;
  cursor: pointer;
  transition: background-color 0.3s;
  font-size: 14px;
}
.item-photo-edit .photo-edit-item .item-delete-bg .delete-reverse .ico {
  font-size: 16px;
  color: #555555;
  transition: color 0.3s;
}
.item-photo-edit .photo-edit-item .item-delete-bg .delete-reverse:hover {
  background-color: #555555;
}
.item-photo-edit .photo-edit-item .item-delete-bg .delete-reverse:hover .ico {
  color: #fff;
}
.item-photo-edit .photo-edit-item .item-media {
  position: relative;
  display: block !important;
}
.item-photo-edit .photo-edit-item .item-media .item-media-bg {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.item-photo-edit .photo-edit-item .item-media .item-media-bg:before {
  content: "";
  display: block;
  padding-bottom: 94%;
}
.item-photo-edit .photo-edit-item .item-media .item-delete {
  display: flex !important;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  position: absolute;
  left: 0;
  top: 0;
  cursor: pointer;
}
.item-photo-edit .photo-edit-item .item-media .item-delete .ico {
  color: #fff;
  transition: color 0.3s;
  text-shadow: 1px 0px 0px rgba(0, 0, 0, 0.16);
}
.item-photo-edit .photo-edit-item .item-media .item-delete input {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0;
  cursor: pointer;
  top: 0;
  left: 0;
  margin-top: 0;
}
.item-photo-edit .photo-edit-item .item-media .item-delete:hover .ico {
  color: #fa3e3e;
}
.item-photo-edit .photo-edit-item .item-media .item-allow-download {
  opacity: 0;
  visibility: hidden;
  border-radius: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  right: 8px;
  top: 8px;
  position: absolute;
  transition: all 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  display: flex !important;
  width: 32px;
  height: 32px;
}
.item-photo-edit .photo-edit-item .item-media .item-allow-download .ico {
  font-size: 16px;
  color: #fff;
}
.item-photo-edit .photo-edit-item .item-media .item-allow-download.active {
  opacity: 1;
  visibility: visible;
}
.item-photo-edit .photo-edit-item .photo_edit_wrapper {
  display: flex !important;
  position: relative;
  align-items: center;
  justify-content: center;
}
.item-photo-edit .photo-edit-item .photo_edit_wrapper > div {
  height: 40px;
  flex: 1;
  display: none;
  background-color: #f8f8f8;
}
.item-photo-edit .photo-edit-item .photo_edit_wrapper .dropdown {
  position: static;
}
.item-photo-edit .photo-edit-item .photo_edit_wrapper .dropdown .dropdown-toggle {
  position: relative;
}
.item-photo-edit .photo-edit-item .photo_edit_wrapper .dropdown .dropdown-toggle:before,
.item-photo-edit .photo-edit-item .photo_edit_wrapper .dropdown .dropdown-toggle:after {
  content: "";
  width: 0;
  height: 0;
  left: 50%;
  transform: translateX(-50%);
  position: absolute;
}
.item-photo-edit .photo-edit-item .photo_edit_wrapper .dropdown .dropdown-toggle:before {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #dcdcdc;
  bottom: 0;
  opacity: 0;
  transition: opacity 0.3s;
}
.item-photo-edit .photo-edit-item .photo_edit_wrapper .dropdown .dropdown-toggle:after {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 8px solid #fff;
  bottom: -1px;
  opacity: 0;
  transition: opacity 0.3s;
}
.item-photo-edit .photo-edit-item .photo_edit_wrapper .dropdown.open .dropdown-toggle {
  z-index: 1011;
}
.item-photo-edit .photo-edit-item .photo_edit_wrapper .dropdown.open .dropdown-toggle:before,
.item-photo-edit .photo-edit-item .photo_edit_wrapper .dropdown.open .dropdown-toggle:after {
  opacity: 1;
}
.item-photo-edit .photo-edit-item .photo_edit_wrapper .dropdown-menu {
  box-shadow: none;
  left: -1px;
  right: -1px;
  border: 1px solid #dcdcdc;
  border-radius: 0;
  margin-top: -1px;
}
.item-photo-edit .photo-edit-item .photo_edit_wrapper .dropdown-menu:after {
  display: none;
}
.item-photo-edit .photo-edit-item .photo_edit_wrapper > div:first-of-type {
  border-right: 1px solid #fff;
}
.item-photo-edit .photo-edit-item .photo_edit_wrapper > div:last-of-type {
  border-left: 1px solid #fff;
}
.item-photo-edit .photo-edit-item .photo_edit_input {
  order: 1;
  display: flex !important;
}
.item-photo-edit .photo-edit-item .photo_edit_input .help-block,
.item-photo-edit .photo-edit-item .photo_edit_input label,
.item-photo-edit .photo-edit-item .photo_edit_input div:empty {
  display: none;
}
.item-photo-edit .photo-edit-item .photo_edit_input .form-group {
  position: static;
  width: 100%;
}
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting {
  height: 40px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: static;
}
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active {
  border: 0 !important;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 !important;
  width: 100%;
  height: 40px;
  background-color: transparent;
  position: relative;
}
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active .ico,
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active .fa {
  color: #a2a2a2;
  transition: color 0.3s;
}
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active .fa {
  font-size: 16px;
  margin-right: 4px;
  margin-left: 0;
}
html[dir='rtl'] .item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active .fa {
  margin-right: 0;
  margin-left: 4px;
}
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active .ico-caret-down {
  font-size: 14px;
}
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active .txt-label {
  display: none;
}
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active:hover,
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active.open {
  box-shadow: none;
}
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active:hover .ico,
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active.open .ico,
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active:hover .fa,
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active.open .fa {
  color: #000;
}
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active:before,
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active:after {
  content: "";
  width: 0;
  height: 0;
  left: 50%;
  transform: translateX(-50%);
  position: absolute;
}
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active:before {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #dcdcdc;
  bottom: 0;
  opacity: 0;
  transition: opacity 0.3s;
}
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting .privacy_setting_active:after {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 8px solid #fff;
  bottom: -1px;
  opacity: 0;
  transition: opacity 0.3s;
}
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting.open .privacy_setting_active {
  z-index: 1011;
  box-shadow: none;
}
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting.open .privacy_setting_active:before,
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting.open .privacy_setting_active:after {
  opacity: 1;
}
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting.open .privacy_setting_active .ico,
.item-photo-edit .photo-edit-item .photo_edit_input .privacy_setting.open .privacy_setting_active .fa {
  color: #000;
}
.item-photo-edit .photo-edit-item .photo_edit_holder {
  order: 2;
  display: flex !important;
  align-items: center;
  justify-content: center;
}
.item-photo-edit .photo-edit-item .photo_edit_holder .dropdown-toggle {
  display: flex !important;
  align-items: center;
  justify-content: center;
  height: 40px;
  cursor: pointer;
  width: 100%;
}
.item-photo-edit .photo-edit-item .photo_edit_holder .dropdown-toggle .ico {
  color: #a2a2a2;
  transition: color 0.3s;
}
.item-photo-edit .photo-edit-item .photo_edit_holder .dropdown-toggle:hover .ico {
  color: #555555;
}
.item-photo-edit .photo-edit-item .photo_edit_holder.open .dropdown-toggle .ico {
  color: #555555;
}
.item-photo-edit .photo-edit-item .photo_edit_holder.success .dropdown-toggle .ico {
  color: #555555;
}
.item-photo-edit .photo-edit-item .photo_edit_holder.success .dropdown-toggle .ico:before {
  content: "\ea3e";
}
.item-photo-edit .photo-edit-item .photo_edit_holder .form-group {
  padding: 16px;
}
.item-photo-edit .photo-edit-item .item-categories {
  order: 3;
  display: flex !important;
  align-items: center;
  justify-content: center;
}
.item-photo-edit .photo-edit-item .item-categories .dropdown-toggle {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  cursor: pointer;
  width: 100%;
}
.item-photo-edit .photo-edit-item .item-categories .dropdown-toggle .ico {
  color: #a2a2a2;
  transition: color 0.3s;
}
.item-photo-edit .photo-edit-item .item-categories .dropdown-toggle:hover .ico {
  color: #555555;
}
.item-photo-edit .photo-edit-item .item-categories .dropdown-menu {
  padding-bottom: 0;
}
.item-photo-edit .photo-edit-item .item-categories .dropdown-menu .item-categories-title {
  height: 40px;
  display: flex;
  align-items: center;
  padding: 0 16px;
}
.item-photo-edit .photo-edit-item .item-categories .dropdown-menu .item-categories-title span {
  position: absolute;
  font-size: 12px;
  color: #a2a2a2;
  width: 28px;
  height: 28px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 0;
  right: 0;
}
.item-photo-edit .photo-edit-item .item-categories .dropdown-menu .item-category .form-control {
  border-left: 0;
  border-right: 0;
  border-radius: 0;
  border-bottom: 0;
}
.item-photo-edit .photo-edit-item .item-categories.success .dropdown-toggle .ico {
  color: #555555;
}
.item-photo-edit .photo-edit-item .item-categories.success .dropdown-toggle .ico:before {
  content: "\e99d";
}
.item-photo-edit .photo-edit-item .item-categories.open .dropdown-toggle .ico {
  color: #555555;
}
.item-photo-edit .photo-edit-item .item-mature.hide {
  order: 4;
  display: flex !important;
}
.item-photo-edit .photo-edit-item .item-mature.hide .dropdown-toggle {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  cursor: pointer;
  width: 100%;
}
.item-photo-edit .photo-edit-item .item-mature.hide .dropdown-toggle .ico {
  color: #a2a2a2;
  transition: color 0.3s;
}
.item-photo-edit .photo-edit-item .item-mature.hide .dropdown-toggle:hover .ico {
  color: #555555;
}
.item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu {
  padding: 16px;
}
.item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu label {
  display: flex;
  cursor: pointer;
}
html[dir="ltr"] .item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu div {
  padding-left: 16px;
}
html[dir="rtl"] .item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu div {
  padding-right: 16px;
}
.item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu div label:first-of-type {
  margin-top: 14px;
}
.item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu div label + label {
  margin-top: 12px;
}
html[dir="ltr"] .item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu div.album-set-as-cover-action {
  padding-left: 0;
}
html[dir="rtl"] .item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu div.album-set-as-cover-action {
  padding-right: 0;
}
.item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu div.album-set-as-cover-action label {
  margin-top: 0;
}
.item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu div.disable-download {
  padding-top: 12px;
}
html[dir="ltr"] .item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu div.disable-download {
  padding-left: 0;
}
html[dir="rtl"] .item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu div.disable-download {
  padding-right: 0;
}
.item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu div.disable-download label {
  margin-top: 0;
}
.item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu div.disable-download label input:checked + .ico {
  color: #555555;
}
.item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu div.disable-download label input:checked + .ico:before {
  content: "\eb28";
}
.item-photo-edit .photo-edit-item .item-mature.hide.open .dropdown-toggle .ico {
  color: #555555;
}
.item-photo-edit .photo-edit-item .item-inner {
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-top: 0;
}
.item-photo-edit .photo-edit-item .item-title.page,
.item-photo-edit .photo-edit-item .item-topic.page,
.item-photo-edit .photo-edit-item .item-description.page {
  display: block !important;
}
.item-photo-edit .photo-edit-item .item-title.page input,
.item-photo-edit .photo-edit-item .item-topic.page input,
.item-photo-edit .photo-edit-item .item-description.page input,
.item-photo-edit .photo-edit-item .item-title.page textarea,
.item-photo-edit .photo-edit-item .item-topic.page textarea,
.item-photo-edit .photo-edit-item .item-description.page textarea {
  border: 0;
  box-shadow: none;
  border-radius: 0;
}
.item-photo-edit .photo-edit-item .item-title.page textarea,
.item-photo-edit .photo-edit-item .item-topic.page textarea,
.item-photo-edit .photo-edit-item .item-description.page textarea {
  height: 62px;
  min-height: 62px;
  min-width: 100%;
  max-width: 100%;
}
.item-photo-edit .photo-edit-item .item-title.page input,
.item-photo-edit .photo-edit-item .item-topic.page input,
.item-photo-edit .photo-edit-item .item-description.page input {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.item-photo-edit .photo-edit-item .item-title.page input.topic,
.item-photo-edit .photo-edit-item .item-topic.page input.topic,
.item-photo-edit .photo-edit-item .item-description.page input.topic {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: none;
}
html[dir='rtl'] .item-photo-edit .photo-edit-item {
  float: right;
}
html[dir='rtl'] .item-photo-edit .photo-edit-item .item-media .item-delete {
  right: 0;
  left: auto;
}
html[dir='rtl'] .item-photo-edit .photo-edit-item .item-media .item-allow-download {
  left: 8px;
  right: auto;
}
html[dir='rtl'] .item-photo-edit .photo-edit-item .item-categories .dropdown-menu .item-categories-title span {
  left: 0;
  right: auto;
}
html[dir='rtl'] .item-photo-edit .photo-edit-item .item-mature.hide {
  border-left: 0;
}
html[dir='rtl'] .item-photo-edit .photo-edit-item .item-mature.hide .dropdown-menu div {
  padding-left: 0;
  padding-right: 16px;
}
html[dir='rtl'] .item-photo-edit .photo-edit-item .photo_edit_input {
  border-right: 0;
}
html[dir='rtl'] .item-photo-edit .photo-edit-item .photo_edit_wrapper > div:last-of-type {
  border-left: 0;
  border-right: 1px solid #fff;
}
html[dir='rtl'] .item-photo-edit .photo-edit-item .photo_edit_wrapper > div:first-of-type {
  border-right: 0;
  border-left: 1px solid #fff;
}
@media (min-width: 992px) {
  #main.empty-right .item-photo-edit .photo-edit-item,
  #main.empty-left .item-photo-edit .photo-edit-item {
    width: 33.33%;
  }
  #main.empty-right.empty-left .item-photo-edit .photo-edit-item {
    width: 25%;
  }
}
.photo-app-manage .photo_table_clear #js_photo_multi_edit_submit {
  float: none !important;
  text-align: center;
  position: relative;
}
.photo-app-manage .photo_table_clear #js_photo_multi_edit_submit button {
  font-size: 18px;
  font-weight: bold;
  border-radius: 24px;
  height: 48px;
  position: relative;
  z-index: 1;
}
.photo-app-manage .photo_table_clear #js_photo_multi_edit_submit button .ico {
  display: inline-block !important;
}
html[dir='rtl'] .photo-app-manage .photo_table_clear #js_photo_multi_edit_submit button .ico {
  margin-right: 0;
  margin-left: 8px;
}
.photo-app-manage .photo_table_clear #js_photo_multi_edit_submit:before {
  left: 0;
  content: "";
  width: 100%;
  height: 1px;
  background-color: #eeeeee;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
._app_photo.js_parent_feed_entry .feed_info {
  overflow: visible;
  white-space: unset;
  display: inline;
}
._app_photo .photo_holder_image,
.feed_share_photo .photo_holder_image,
._app_photo_album .photo_holder_image {
  padding-bottom: 0;
}
._app_photo .activity_feed_content_text,
.feed_share_photo .activity_feed_content_text,
._app_photo_album .activity_feed_content_text {
  margin-bottom: 0;
}
._app_photo .js_feed_comment_border,
.feed_share_photo .js_feed_comment_border,
._app_photo_album .js_feed_comment_border {
  margin-top: 8px;
}
._app_photo .photo-single-image.photo-mature,
.feed_share_photo .photo-single-image.photo-mature,
._app_photo_album .photo-single-image.photo-mature {
  display: inline-block !important;
  width: auto !important;
  max-width: 100%;
}
._app_photo .activity_feed_multiple_image,
.feed_share_photo .activity_feed_multiple_image,
._app_photo_album .activity_feed_multiple_image {
  display: inline-block;
  display: block;
  margin: 0 -2px;
}
._app_photo .activity_feed_multiple_image:before,
.feed_share_photo .activity_feed_multiple_image:before,
._app_photo_album .activity_feed_multiple_image:before,
._app_photo .activity_feed_multiple_image:after,
.feed_share_photo .activity_feed_multiple_image:after,
._app_photo_album .activity_feed_multiple_image:after {
  content: " ";
  display: table;
}
._app_photo .activity_feed_multiple_image:after,
.feed_share_photo .activity_feed_multiple_image:after,
._app_photo_album .activity_feed_multiple_image:after {
  clear: both;
}
._app_photo .activity_feed_multiple_image:before,
.feed_share_photo .activity_feed_multiple_image:before,
._app_photo_album .activity_feed_multiple_image:before,
._app_photo .activity_feed_multiple_image:after,
.feed_share_photo .activity_feed_multiple_image:after,
._app_photo_album .activity_feed_multiple_image:after {
  content: " ";
  display: table;
}
._app_photo .activity_feed_multiple_image:after,
.feed_share_photo .activity_feed_multiple_image:after,
._app_photo_album .activity_feed_multiple_image:after {
  clear: both;
}
._app_photo .activity_feed_multiple_image > div,
.feed_share_photo .activity_feed_multiple_image > div,
._app_photo_album .activity_feed_multiple_image > div {
  width: 50%;
  padding: 0 2px;
  margin-bottom: 4px;
}
._app_photo .activity_feed_multiple_image > div .photo_holder_image:not(.photo-single-image),
.feed_share_photo .activity_feed_multiple_image > div .photo_holder_image:not(.photo-single-image),
._app_photo_album .activity_feed_multiple_image > div .photo_holder_image:not(.photo-single-image) {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
._app_photo .activity_feed_multiple_image > div .photo_holder_image:not(.photo-single-image):before,
.feed_share_photo .activity_feed_multiple_image > div .photo_holder_image:not(.photo-single-image):before,
._app_photo_album .activity_feed_multiple_image > div .photo_holder_image:not(.photo-single-image):before {
  content: "";
  display: block;
  padding-bottom: 56%;
}
._app_photo .activity_feed_multiple_image > div .photo_holder_image.photo-single-image img,
.feed_share_photo .activity_feed_multiple_image > div .photo_holder_image.photo-single-image img,
._app_photo_album .activity_feed_multiple_image > div .photo_holder_image.photo-single-image img {
  width: auto;
  max-width: 100%;
  max-height: 100vh;
}
html[dir='rtl'] ._app_photo .activity_feed_multiple_image > div,
html[dir='rtl'] .feed_share_photo .activity_feed_multiple_image > div,
html[dir='rtl'] ._app_photo_album .activity_feed_multiple_image > div {
  float: right;
}
._app_photo .activity_feed_multiple_image.feed-img-stage-1 > div,
.feed_share_photo .activity_feed_multiple_image.feed-img-stage-1 > div,
._app_photo_album .activity_feed_multiple_image.feed-img-stage-1 > div {
  float: none !important;
  clear: both !important;
  width: 100%;
}
._app_photo .activity_feed_multiple_image.feed-img-stage-3 > div:first-of-type,
.feed_share_photo .activity_feed_multiple_image.feed-img-stage-3 > div:first-of-type,
._app_photo_album .activity_feed_multiple_image.feed-img-stage-3 > div:first-of-type {
  float: none !important;
  clear: both !important;
  width: 100%;
}
._app_photo .activity_feed_multiple_image .photo-mature img,
.feed_share_photo .activity_feed_multiple_image .photo-mature img,
._app_photo_album .activity_feed_multiple_image .photo-mature img {
  filter: blur(2.5px);
}
div.activity_feed_multiple_image > div > a.photo-single-image {
  padding-bottom: 0;
}
#noteform {
  padding: 0;
  border: 0;
}
#noteform:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  bottom: 100%;
  left: 28px;
}
#noteform #NoteAddForm {
  position: relative;
}
#noteform #NoteAddForm .cancel_tagging {
  position: absolute;
  top: 16px;
  right: 10px;
  bottom: auto;
  z-index: 9;
}
#noteform #NoteAddForm .cancel_tagging .fa:before {
  content: "\eab2";
  color: #dcdcdc;
  font-family: 'lineficon' !important;
}
#noteform #NoteAddForm .cancel_tagging.focus {
  display: block;
}
#noteform .table_right {
  position: relative;
  padding-bottom: 0;
}
#noteform .table_right:after {
  content: "\ea8b";
  position: absolute;
  display: block;
  font-family: 'lineficon' !important;
  color: #c8c8c8;
  left: 12px;
  top: 50%;
  transform: translateY(-50%);
}
html[dir='rtl'] #noteform .table_right:after {
  right: 12px;
  left: auto;
}
#noteform .table_right .v_middle {
  border: 0;
  box-shadow: none;
  border-radius: 0;
  height: 46px;
  padding-left: 34px;
  font-weight: normal;
  padding-right: 34px;
  background-color: #f8f8f8;
}
#noteform .table_right .v_middle::placeholder {
  color: #c8c8c8;
}
#noteform .table_right.focus:after {
  color: #555555;
}
#noteform .table_right.focus .v_middle {
  background-color: #fff;
  font-weight: bold;
  color: #555555;
}
#noteform .table {
  margin-bottom: 0;
}
#noteform .extra_info a {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  border-top: 1px solid #eeeeee;
  color: #3b5998 !important;
  text-decoration: none !important;
}
#noteform .input_drop_layer {
  box-shadow: none;
  border-top: 1px solid #c8c8c8;
}
#noteform .input_drop_layer a {
  height: 48px;
  display: flex;
  align-items: center;
  padding: 0 16px;
  transition: all 0.3s;
}
#noteform .input_drop_layer a .img-wrapper {
  width: 32px;
  height: 32px;
}
html[dir="ltr"] #noteform .input_drop_layer a .img-wrapper {
  margin-right: 8px;
}
html[dir="rtl"] #noteform .input_drop_layer a .img-wrapper {
  margin-left: 8px;
}
#noteform .input_drop_layer a .img-wrapper img {
  max-width: 100%;
  max-height: 100%;
}
#noteform .input_drop_layer a .no_image_user {
  border: 1px solid rgba(0, 0, 0, 0.1);
  transition: border 0.3s;
  width: 32px;
  height: 32px;
}
html[dir="ltr"] #noteform .input_drop_layer a .no_image_user {
  margin-right: 8px;
}
html[dir="rtl"] #noteform .input_drop_layer a .no_image_user {
  margin-left: 8px;
}
#noteform .input_drop_layer a .no_image_user span {
  font-size: 12px;
}
#noteform .input_drop_layer a .no_image_user .js_hover_info:before {
  display: none;
}
#noteform .input_drop_layer a:hover {
  background-color: #ddecf9;
  color: #263961;
}
#noteform .input_drop_layer a:hover .no_image_user {
  border-color: #263961;
}
#noteform .input_drop_layer a:hover .img-wrapper:before {
  border-color: #263961;
}
#noteform.is_right:before {
  left: auto;
  right: 28px;
}
.album_tag ul {
  margin: 0 -7px;
}
.album_tag ul li {
  padding: 0 7px;
  width: 25%;
  margin-bottom: 8px;
}
.album_tag ul li a {
  display: block;
  border-radius: 100%;
  transition: all 0.3s;
}
.album_tag ul li a .img-wrapper {
  width: 40px;
  height: 40px;
}
.album_tag ul li a .img-wrapper img {
  max-width: 100%;
  max-height: 100%;
}
.album_tag ul li a.no_image_user {
  width: 40px !important;
  height: 40px !important;
  margin: 0 !important;
}
.album_tag ul li a:hover {
  box-shadow: 0px 6px 12px 0px rgba(38, 129, 213, 0.4);
}
.album_tag ul li a:hover .img-wrapper:before,
.album_tag ul li a:hover .js_hover_info:before {
  border-color: #263961;
}
@media screen and (min-width: 1025px) {
  select[multiple]:focus option:checked {
    background: #4c70ba linear-gradient(0deg, #4c70ba 0%, #4c70ba 100%);
  }
  .form-control.category {
    height: 120px;
    padding: 0;
    max-width: none !important;
    width: 100%;
  }
  .form-control.category option {
    padding-left: 16px;
    padding-right: 16px;
    height: 32px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }
}
.privacy_setting_div .btn-round {
  border-radius: 2px;
}
.dropdown-menu-checkmark:after {
  left: 16px;
  right: auto;
}
html[dir='rtl'] .dropdown-menu-checkmark:after {
  right: 16px;
  left: auto;
}
#album_table {
  display: flex;
  align-items: flex-end;
}
#album_table #js_photo_albums {
  display: block;
}
#album_table .item-album {
  width: 100%;
  flex: 1;
}
@media screen and (max-width: 480px) {
  #album_table {
    flex-direction: column;
    align-items: baseline;
  }
  #album_table button {
    margin-left: 0;
    margin-top: 8px;
  }
  html[dir='rtl'] #album_table button {
    margin-right: 0;
  }
}
.photo-widget-block.recent-photo {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -1px;
}
.photo-widget-block.recent-photo article {
  padding: 0 1px;
  width: 50%;
  margin-bottom: 2px;
}
.photo-widget-block.recent-photo article .item-outer {
  position: relative;
}
.photo-widget-block.recent-photo article .item-outer .item-media {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.photo-widget-block.recent-photo article .item-outer .item-media:before {
  content: "";
  display: block;
  padding-bottom: 80%;
}
.photo-widget-block.recent-photo article:hover .item-statistic {
  opacity: 1;
}
.photo-widget-block.recent-photo article .item-statistic {
  position: absolute;
  bottom: 4px;
  left: 4px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  opacity: 0;
  display: flex;
  flex-direction: column;
}
@media (max-width: 991px) {
  .photo-widget-block.recent-photo article .item-statistic {
    opacity: 1;
  }
}
@media (max-width: 480px) {
  .photo-widget-block.recent-photo article .item-statistic {
    display: none;
  }
}
.photo-widget-block.recent-photo article .item-statistic .like-count,
.photo-widget-block.recent-photo article .item-statistic .comment-count {
  font-size: 12px;
  color: #fff;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 12px;
  padding-left: 8px;
  padding-right: 8px;
}
html[dir='rtl'] .photo-widget-block.recent-photo article .item-statistic .like-count,
html[dir='rtl'] .photo-widget-block.recent-photo article .item-statistic .comment-count {
  right: 4px;
  left: auto;
}
.photo-widget-block.recent-photo article .item-statistic .comment-count {
  display: none;
}
.photo-widget-block.recent-photo article.photos-1 {
  width: 100%;
}
.photo-widget-block.recent-photo article.photos-2 {
  width: 50%;
}
.photo-widget-block.recent-photo article.photos-3 {
  width: 50%;
}
.photo-widget-block.recent-photo article.photos-3:first-of-type {
  width: 100%;
}
.photo-widget-block.recent-photo article.photos-3:first-of-type .item-media {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.photo-widget-block.recent-photo article.photos-3:first-of-type .item-media:before {
  content: "";
  display: block;
  padding-bottom: 68%;
}
@media (max-width: 767px) and (min-width: 641px) {
  .photo-widget-block.recent-photo article {
    width: 25% !important;
  }
  .photo-widget-block.recent-photo article .item-media {
    display: block !important;
    position: relative !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-origin: border-box !important;
    border: 1px solid rgba(0, 0, 0, 0.1) !important;
  }
  .photo-widget-block.recent-photo article .item-media:before {
    content: "" !important;
    display: block !important;
    padding-bottom: 80% !important;
  }
}
@media (max-width: 640px) and (min-width: 481px) {
  .photo-widget-block.recent-photo article {
    width: 33.33% !important;
  }
  .photo-widget-block.recent-photo article .item-media {
    display: block !important;
    position: relative !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-origin: border-box !important;
    border: 1px solid rgba(0, 0, 0, 0.1) !important;
  }
  .photo-widget-block.recent-photo article .item-media:before {
    content: "" !important;
    display: block !important;
    padding-bottom: 80% !important;
  }
}
html[dir='rtl'] #page_photo_view .item_bar {
  right: auto;
  left: -10px;
}
html[dir='rtl'] #page_photo_view .item_info .item-media {
  margin-right: 0;
  margin-left: 8px;
}
html[dir='rtl'] #page_photo_view .photos_actions ul li.rotate-left a:first-of-type {
  margin-right: 0;
  margin-left: 8px;
}
html[dir='rtl'] #page_photo_view .photo_tag_in_photo.edit #js_photo_in_this_photo span {
  margin-left: 4px;
  margin-right: 0;
}
html[dir='rtl'] #page_photo_view .photo_tag_in_photo.edit #js_photo_in_this_photo span a:not(.user_link) i.ico {
  left: auto;
  right: 1px;
}
#page_photo_albums section.photo-albums {
  margin: 0;
}
.block[id*="_featured"] > .content {
  position: static;
}
.block[id*="_featured"] > .content > .featured-photo-list > .sticky-featured-icon {
  position: absolute;
  top: 0;
  right: 16px;
}
.block[id*="_sponsored"] > .content > .sponsored-photo-list > .sticky-sponsored-icon {
  position: absolute;
  top: 0;
  right: 16px;
}
[id^=page_photo_] .photo-mode-view-container {
  display: inline-flex;
  position: absolute;
  top: -42px;
}
html[dir="ltr"] [id^=page_photo_] .photo-mode-view-container {
  right: 0;
}
html[dir="rtl"] [id^=page_photo_] .photo-mode-view-container {
  left: 0;
}
@media (max-width: 768px) {
  [id^=page_photo_] .photo-mode-view-container {
    position: static;
    margin-bottom: 8px;
  }
  html[dir='ltr'] [id^=page_photo_] .photo-mode-view-container {
    margin-left: -8px;
  }
  html[dir='rtl'] [id^=page_photo_] .photo-mode-view-container {
    margin-right: -8px;
  }
}
[id^=page_photo_] .photo-mode-view-container .photo-mode-view-btn {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
}
[id^=page_photo_] .photo-mode-view-container .photo-mode-view-btn .ico {
  width: 14px;
  height: 14px;
}
[id^=page_photo_] .photo-mode-view-container .photo-mode-view-btn.casual .ico:before {
  display: block;
}
[id^=page_photo_] .photo-mode-view-container .photo-mode-view-btn:hover,
[id^=page_photo_] .photo-mode-view-container .photo-mode-view-btn.active {
  color: #555;
}
[id^=page_photo_] div#content ._block_content .photo-mode-view-content {
  margin-top: 0;
}
[id^=page_photo_album] .detail-photos {
  position: relative;
}
body.has-photo-tab .btn-scrolltop {
  bottom: 104px;
}
body.has-photo-tab #content {
  z-index: auto;
}
.featured-album-block .item-outer .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.featured-album-block .item-outer .item-media a {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.featured-album-block .flag_style_parent {
  position: absolute;
  display: flex;
  right: 8px;
  top: 0;
}
.featured-album-block .item-outer .item-media .item-total-photo {
  height: 40px;
  border-radius: 6px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  font-size: 20px;
  line-height: 26px;
  position: absolute;
  bottom: 8px;
  right: 8px;
  padding: 0 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.featured-album-block .item-outer .item-media .item-total-photo .ico {
  margin-right: 10px;
  display: inline-block;
}
html[dir='rtl'] .featured-album-block .item-outer .item-media .item-total-photo {
  right: auto;
  left: 8px;
}
html[dir='rtl'] .featured-album-block .item-outer .item-media .item-total-photo .ico {
  margin-right: 0;
  margin-left: 10px;
}
.sponsored-album-block .item-outer .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.sponsored-album-block .item-outer .item-media a {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.sponsored-album-block .flag_style_parent {
  position: absolute;
  display: flex;
  right: 8px;
  top: 0;
}
.sponsored-album-block .item-outer .item-media .item-total-photo {
  height: 40px;
  border-radius: 6px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  font-size: 20px;
  line-height: 26px;
  position: absolute;
  bottom: 8px;
  right: 8px;
  padding: 0 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.sponsored-album-block .item-outer .item-media .item-total-photo .ico {
  margin-right: 10px;
  display: inline-block;
}
html[dir='rtl'] .sponsored-album-block .item-outer .item-media .item-total-photo {
  right: auto;
  left: 8px;
}
html[dir='rtl'] .sponsored-album-block .item-outer .item-media .item-total-photo .ico {
  margin-right: 0;
  margin-left: 10px;
}
.core-photos-view-action-container {
  display: flex;
  justify-content: space-between;
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #eeeeee;
}
@media (max-width: 480px) {
  .core-photos-view-action-container {
    padding-top: 8px;
    padding-bottom: 8px;
  }
}
.core-photos-view-action-container .photos-action-wrapper {
  display: flex;
  align-items: center;
  position: relative;
}
html[dir='ltr'] .core-photos-view-action-container .photos-action-wrapper {
  margin-left: auto;
}
html[dir='rtl'] .core-photos-view-action-container .photos-action-wrapper {
  margin-right: auto;
}
.core-photos-view-action-container .photos-action-wrapper .photos-action-more {
  z-index: 99;
}
html[dir="ltr"] .core-photos-view-action-container .photos-action-wrapper .photos-action-more {
  margin-left: 8px;
}
html[dir="rtl"] .core-photos-view-action-container .photos-action-wrapper .photos-action-more {
  margin-right: 8px;
}
html[dir='ltr'] .core-photos-view-action-container .photos-action-wrapper .photos-action-more {
  margin-right: -8px;
}
html[dir='rtl'] .core-photos-view-action-container .photos-action-wrapper .photos-action-more {
  margin-left: -8px;
}
.core-photos-view-action-container .photos-action-wrapper .photos-action-more .item_bar_action {
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.core-photos-view-action-container .photos-action-wrapper .photos-action-more .item_bar_action:hover {
  color: #555555;
}
.core-photos-view-action-container .photos-action-wrapper .photos-action-more .item_bar_action:hover .ico:before {
  content: "\ea97";
}
.core-photos-view-action-container .photos-action-wrapper .photos-action-more.open .item_bar_action {
  color: #555555;
}
.core-photos-view-action-container .photos-action-wrapper .photos-action-more.open .item_bar_action .ico:before {
  content: "\ea97";
}
@media (max-width: 480px) {
  .core-photos-view-action-container {
    flex-direction: column;
  }
  .core-photos-view-action-container .photo_tag_in_photo {
    order: 2;
  }
  .core-photos-view-action-container .photos-action-wrapper {
    margin: 0;
    width: 100%;
    justify-content: space-between;
  }
  .core-photos-view-action-container .photos-action-wrapper .photos_tag a.btn {
    border: none !important;
    color: #3b5998;
    padding: 0 !important;
    box-shadow: none !important;
    background-color: transparent !important;
  }
  .core-photos-view-action-container .photos-action-wrapper .photos-action-more {
    position: static;
  }
  .core-photos-view-action-container .photos-action-wrapper .photos-action-more .dropdown-menu {
    left: -16px !important;
    right: -16px !important;
    margin-top: 4px;
  }
  html[dir='ltr'] .core-photos-view-action-container .photos-action-wrapper .photos-action-more .dropdown-menu:after {
    right: 20px;
  }
  html[dir='rtl'] .core-photos-view-action-container .photos-action-wrapper .photos-action-more .dropdown-menu:after {
    left: 20px;
  }
}
.core-photos-view-title {
  font-size: 24px;
  font-weight: bold;
  word-break: break-word;
  word-wrap: break-word;
  padding-top: 16px;
  padding-bottom: 12px;
  position: relative;
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
  padding-left: 0;
}
.core-photos-view-title a {
  color: #555555 !important;
}
@media (max-width: 991px) {
  .core-photos-view-title {
    font-size: 22px;
  }
}
@media (max-width: 480px) {
  .core-photos-view-title {
    font-size: 20px;
  }
}
#page_photo_view .core-photos-view-content-collapse-container {
  margin-bottom: 24px;
}
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-content-collapse {
  margin-bottom: 16px;
}
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-content-collapse.collapsed > .item-extra-info > div {
  display: none ;
}
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-content-collapse.collapsed > .item-extra-info > div:nth-child(1),
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-content-collapse.collapsed > .item-extra-info > div:nth-child(2) {
  display: block;
}
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-content-collapse.collapsed > .item-extra-info > div:nth-child(1).item-size,
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-content-collapse.collapsed > .item-extra-info > div:nth-child(2).item-size {
  display: flex;
}
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-content-collapse.collapsed .item_description.truncate-text {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-content-collapse.collapsed .item_description.truncate-text + div {
  display: none;
}
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-content-collapse.collapsed .item-category.truncate-text {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-content-collapse .item_description {
  font-size: 14px;
  line-height: 18px;
}
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-content-collapse .item-extra-info {
  margin-top: 12px;
}
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-content-collapse .item-size {
  font-size: 12px;
  line-height: 16px;
  flex-direction: column;
}
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-content-collapse .item-size .item-size-stat {
  margin-bottom: 4px;
}
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-action-collapse .js-item-btn-toggle-collapse {
  cursor: pointer;
}
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-action-collapse .item-viewmore-btn,
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-action-collapse .item-viewless-btn {
  display: none;
  align-items: center;
}
html[dir='ltr'] #page_photo_view .core-photos-view-content-collapse-container .core-photos-view-action-collapse .item-viewmore-btn .ico,
html[dir='ltr'] #page_photo_view .core-photos-view-content-collapse-container .core-photos-view-action-collapse .item-viewless-btn .ico {
  margin-left: 4px;
}
html[dir='rtl'] #page_photo_view .core-photos-view-content-collapse-container .core-photos-view-action-collapse .item-viewmore-btn .ico,
html[dir='rtl'] #page_photo_view .core-photos-view-content-collapse-container .core-photos-view-action-collapse .item-viewless-btn .ico {
  margin-right: 4px;
}
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-action-collapse.has-viewmore .item-viewmore-btn {
  display: inline-flex;
}
#page_photo_view .core-photos-view-content-collapse-container .core-photos-view-action-collapse.has-viewless .item-viewless-btn {
  display: inline-flex;
}
.ui-sortable .js_core_photo_drag_sort {
  cursor: all-scroll;
}
/*End &#7842;nh*/
/*Begin ' . Th&#244;ng b&#225;o . '*/
.announcement-slider .item .core-announcement-item {
  display: flex;
  padding: 24px 16px;
  margin-bottom: 24px;
  position: relative;
  background-color: #fff !important;
  min-height: 157px;
}
.announcement-slider .item .core-announcement-item .item-media {
  min-width: 72px;
  width: 72px;
}
html[dir="ltr"] .announcement-slider .item .core-announcement-item .item-media {
  margin-right: 16px;
}
html[dir="rtl"] .announcement-slider .item .core-announcement-item .item-media {
  margin-left: 16px;
}
.announcement-slider .item .core-announcement-item .item-media > span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border: 0;
}
.announcement-slider .item .core-announcement-item .item-media > span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.announcement-slider .item .core-announcement-item .item-inner {
  flex: 1;
  min-width: 0;
}
.announcement-slider .item .core-announcement-item .item-inner .js_announcement_close {
  position: absolute;
  top: 8px;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] .announcement-slider .item .core-announcement-item .item-inner .js_announcement_close {
  right: 8px;
}
html[dir="rtl"] .announcement-slider .item .core-announcement-item .item-inner .js_announcement_close {
  left: 8px;
}
.announcement-slider .item .core-announcement-item .item-inner .js_announcement_close .item-delete:hover:before {
  color: #555555;
}
.announcement-slider .item .core-announcement-item .item-inner .js_announcement_close .item-delete:before {
  font-family: 'lineficon' !important;
  content: "\eab2";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.announcement-slider .item .core-announcement-item .item-inner .item-title {
  font-size: 18px;
  line-height: 24px;
  color: #3b5998;
  max-width: 100%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.announcement-slider .item .core-announcement-item .item-inner .item-time {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  margin-top: 2px;
}
.announcement-slider .item .core-announcement-item .item-inner .item-desc {
  color: #555555;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-top: 8px;
  white-space: pre-line;
}
.announcement-slider .item .core-announcement-item .item-inner .item-readmore {
  color: #3b5998;
  font-size: 12px;
  line-height: 16px;
  margin-top: 4px;
}
.announcement-slider .owl-nav .owl-prev,
.announcement-slider .owl-nav .owl-next {
  width: 48px;
  height: 48px;
  border-radius: 4px;
  background: rgba(179, 218, 255, 0.7);
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  margin-top: -12px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.announcement-slider .owl-nav .owl-prev .ico,
.announcement-slider .owl-nav .owl-next .ico {
  font-size: 18px;
  color: #0084ff;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.announcement-slider .owl-nav .owl-prev:hover,
.announcement-slider .owl-nav .owl-next:hover {
  background: #339dff;
}
.announcement-slider .owl-nav .owl-prev:hover .ico,
.announcement-slider .owl-nav .owl-next:hover .ico {
  color: #fff;
}
.announcement-slider .owl-nav .owl-prev {
  left: -24px;
}
.announcement-slider .owl-nav .owl-next {
  right: -24px;
}
.more-announcement-block {
  margin-bottom: -8px;
}
.more-announcement-block .announcement-item {
  margin-bottom: 8px;
  border-bottom: 1px solid #efefef;
}
.more-announcement-block .announcement-item:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}
.more-announcement-block .announcement-item:last-child .item-outer {
  padding-bottom: 0;
}
.more-announcement-block .announcement-item .item-outer {
  padding-bottom: 8px;
}
.more-announcement-block .announcement-item .item-outer:hover .item-title {
  color: #2d4373;
}
.more-announcement-block .announcement-item .item-outer:hover .item-desc {
  color: #555555;
}
.more-announcement-block .announcement-item .item-outer .item-title {
  font-size: 14px;
  line-height: 18px;
  color: #3b5998;
  max-width: 100%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.more-announcement-block .announcement-item .item-outer .item-desc {
  color: #a2a2a2;
}
.more-announcement-block .announcement-item .item-outer .item-desc span {
  font-size: 12px;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: calc(100% - 15px);
  display: inline-block;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.announcement-listing .announcement-item {
  padding: 0 !important;
  margin-bottom: 16px;
  display: flex;
}
.announcement-listing .announcement-item:hover .item-icon {
  color: #555555;
}
.announcement-listing .announcement-item:hover .item-title a {
  color: #3b5998 !important;
}
.announcement-listing .announcement-item .item-icon {
  font-size: 16px;
  color: #a2a2a2;
  min-width: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .announcement-listing .announcement-item .item-icon {
  margin-right: 8px;
}
html[dir="rtl"] .announcement-listing .announcement-item .item-icon {
  margin-left: 8px;
}
.announcement-listing .announcement-item .item-outer {
  flex: 1;
  min-width: 0;
  border-bottom: 1px solid #efefef;
  padding-bottom: 16px;
}
.announcement-listing .announcement-item .item-outer .item-title {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  color: #555555;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.announcement-listing .announcement-item .item-outer .item-title a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.announcement-listing .announcement-item .item-outer .item-title a:hover {
  color: #3b5998;
}
.announcement-listing .announcement-item .item-outer .item-time {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  margin-top: 4px;
}
.announcement-listing .announcement-item .item-outer .item-desc {
  font-size: 12px;
  line-height: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  margin-top: 8px;
}
.announcement-listing .announcement-item .item-outer .item-desc span {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: calc(100% - 15px);
  display: inline-block;
}
#page_announcement_view .header-page-title {
  padding-bottom: 4px;
}
#page_announcement_view .announcement-detail .item-time {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  padding-bottom: 12px;
  border-bottom: 1px solid #efefef;
}
#page_announcement_view .announcement-detail .item-desc,
#page_announcement_view .announcement-detail .item-intro {
  color: #555555;
  font-size: 14px;
  line-height: 18px;
  margin-top: 16px;
  word-break: break-word;
  word-wrap: break-word;
}
#page_announcement_view .announcement-detail .item-desc {
  margin-top: 8px;
}
/*End Th&#244;ng b&#225;o*/
/*Begin ' . Poke . '*/
/*=================================
=            core poke            =
=================================*/
.core_poke_item .item-outer {
  display: flex;
  align-items: center;
}
.core_poke_item .item-outer:hover .poke-delete {
  opacity: 1 !important;
}
.core_poke_item .item-outer .item-media {
  width: 40px;
  height: 40px;
  position: relative;
}
.core_poke_item .item-outer .item-media .poke-delete {
  position: absolute;
  font-size: 8px;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #555555;
  border-radius: 100%;
  top: 0;
  left: -8px;
  background-color: #fff;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  padding-left: 1px;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 1024px) {
  .core_poke_item .item-outer .item-media .poke-delete {
    opacity: 1;
  }
}
html[dir='rtl'] .core_poke_item .item-outer .item-media .poke-delete {
  left: auto;
  right: -8px;
  padding-left: 0;
  padding-right: 1px;
}
.core_poke_item .item-outer .item-inner {
  margin-left: 12px;
  flex: 1;
  position: relative;
  overflow: hidden;
  padding-right: 16px;
}
.core_poke_item .item-outer .item-inner .user_profile_link_span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.core_poke_item .item-outer .item-inner .user_profile_link_span,
.core_poke_item .item-outer .item-inner .user_profile_link_span a {
  font-weight: normal !important;
  color: #3b5998 !important;
}
.core_poke_item .item-outer .item-inner .user_profile_link_span:hover,
.core_poke_item .item-outer .item-inner .user_profile_link_span a:hover {
  color: #263961 !important;
}
.core_poke_item .item-outer .item-inner .poke-back {
  position: absolute;
  right: 0;
  top: 50%;
  font-size: 16px;
  transform: translateY(-50%);
  line-height: normal;
}
html[dir='rtl'] .core_poke_item .item-outer .item-inner .poke-back {
  right: auto;
  left: 0;
}
html[dir='rtl'] .core_poke_item .item-outer .item-inner {
  margin-left: 0;
  margin-right: 12px;
  padding-right: 0;
  padding-left: 16px;
}
.core_poke_item + .core_poke_item {
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid #eeeeee;
}
.popup-poke-content .poke-user {
  font-weight: bold;
}
html[dir='rtl'] .popup-poke-content .poke-user {
  display: inline-block;
}
/*End Poke*/
/*Begin ' . Trang . '*/
/*==================================
=            Core Pages            =
==================================*/
.page-button-option {
  cursor: pointer;
}
.item-container.page-listing .item-option {
  position: absolute;
  top: 0;
  right: -8px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
}
.item-container.page-listing .item-option a.dropdown-toggle {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  padding: 0!important;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
}
.item-container.page-listing .item-option a.dropdown-toggle:hover {
  color: #555555;
}
.item-container.page-listing .item-option a.dropdown-toggle:hover i.ico:before {
  content: "\ea88";
}
.item-container.page-listing .item-option .dropdown [data-toggle="dropdown"] i.ico {
  opacity: 1;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.page-listing .item-option .dropdown.open [data-toggle="dropdown"] i.ico {
  opacity: 1;
  color: #555555;
}
.item-container.page-listing .item-option .dropdown.open [data-toggle="dropdown"] i.ico:before {
  content: "\ea88";
}
@media (min-width: 992px) {
  #page_pages_index .empty-right .item-container.page-home .page-item,
  #page_pages_all .empty-right .item-container.page-home .page-item,
  #page_pages_index .empty-left .item-container.page-home .page-item,
  #page_pages_all .empty-left .item-container.page-home .page-item {
    width: 25% ;
  }
  #page_pages_index .empty-right.empty-left .item-container.page-home .page-item,
  #page_pages_all .empty-right.empty-left .item-container.page-home .page-item {
    width: 20% ;
  }
}
#page_pages_index .item-page-title-block {
  display: flex;
  align-items: center;
}
#page_pages_index .item-page-title-block .item-title {
  font-size: 22px;
  line-height: 29px;
  color: #555555;
}
#page_pages_index .item-page-title-block .item-collapse-icon {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  position: relative;
  bottom: -2px;
}
html[dir="ltr"] #page_pages_index .item-page-title-block .item-collapse-icon {
  margin-left: 8px;
}
html[dir="rtl"] #page_pages_index .item-page-title-block .item-collapse-icon {
  margin-right: 8px;
}
#page_pages_index .item-page-title-block .item-collapse-icon:hover {
  color: #555555;
}
html[dir='rtl'] #page_pages_index .item-page-title-block .item-collapse-icon span.ico:before {
  content: "\eab5";
}
html[dir='rtl'] #page_pages_index .item-page-title-block .item-collapse-icon.collapsed {
  transform: rotate(-90deg);
}
#page_pages_index .item-page-title-block .item-collapse-icon.collapsed {
  transform: rotate(90deg);
}
.item-container.page-home {
  display: flex;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  flex-flow: wrap;
  margin: 0 -8px;
}
.item-container.page-home.in {
  opacity: 1;
}
.item-container.page-home .page-item {
  width: 33.33%;
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .item-container.page-home .page-item {
    width: 50% !important;
  }
}
@media (max-width: 768px) {
  .item-container.page-home .page-item {
    width: 33.33% !important;
  }
}
@media (max-width: 480px) {
  .item-container.page-home .page-item {
    width: 50% !important;
  }
}
@media (min-width: 992px) {
  .item-container.page-home .page-item:hover .item-outer .page-photo .item-icon,
  .item-container.page-home .page-item:hover .item-outer .page-photo .item-desc {
    opacity: 1;
  }
  .item-container.page-home .page-item:hover .item-outer .item-inner .item-title a {
    color: #2d4373;
  }
}
.item-container.page-home .page-item .item-outer {
  position: relative;
}
.item-container.page-home .page-item .item-outer .moderation_row {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.item-container.page-home .page-item .item-outer .page-photo {
  height: 0;
  padding-bottom: 100%;
  display: block;
  overflow: hidden;
  width: 100%;
  border-radius: 6px;
  position: relative;
  margin-bottom: 8px;
}
.item-container.page-home .page-item .item-outer .page-photo:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.item-container.page-home .page-item .item-outer .page-photo img {
  width: 100%;
  height: auto;
}
.item-container.page-home .page-item .item-outer .page-photo .no_image_user {
  border-radius: 6px;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.item-container.page-home .page-item .item-outer .page-photo .item-icon {
  position: absolute;
  bottom: 8px;
  right: 8px;
  opacity: 0;
  z-index: 1;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  /*.item-icon-like{
                        background: @brand-primary;
                        span.ico{
                            color: #fff;
                        }
                    } */
}
.item-container.page-home .page-item .item-outer .page-photo .item-icon .item-icon-liked,
.item-container.page-home .page-item .item-outer .page-photo .item-icon .item-icon-like {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.item-container.page-home .page-item .item-outer .page-photo .item-icon .item-icon-liked {
  background: #fff !important;
}
.item-container.page-home .page-item .item-outer .page-photo .item-icon .item-icon-liked span.ico {
  color: #555555 !important;
}
@media (max-width: 991px) {
  .item-container.page-home .page-item .item-outer .page-photo .item-icon {
    opacity: 1;
  }
}
@media (max-width: 480px) {
  .item-container.page-home .page-item .item-outer .page-photo .item-icon .item-icon-liked,
  .item-container.page-home .page-item .item-outer .page-photo .item-icon .item-icon-like {
    width: 32px;
    height: 32px;
  }
}
.item-container.page-home .page-item .item-outer .page-photo .item-desc {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 16px;
  color: #fff;
  background: rgba(0, 0, 0, 0.8);
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.page-home .page-item .item-outer .page-photo .item-desc .item-desc-main {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  max-height: 96px;
  white-space: normal;
  -webkit-line-clamp: 6;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  word-break: break-word;
  word-wrap: break-word;
}
@media (min-width: 992px) {
  .item-container.page-home .page-item .item-outer .page-photo:hover .item-icon,
  .item-container.page-home .page-item .item-outer .page-photo:hover .item-desc {
    opacity: 1;
  }
}
.item-container.page-home .page-item .item-outer > .item-icon {
  position: absolute;
  top: 0;
  display: flex;
}
html[dir="ltr"] .item-container.page-home .page-item .item-outer > .item-icon {
  right: 8px;
}
html[dir="rtl"] .item-container.page-home .page-item .item-outer > .item-icon {
  left: 8px;
}
.item-container.page-home .page-item .item-outer .item-inner {
  position: relative;
}
.item-container.page-home .page-item .item-outer .item-inner .item-title {
  padding-right: 35px;
  margin-bottom: 4px;
}
.item-container.page-home .page-item .item-outer .item-inner .item-title a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.page-home .page-item .item-outer .item-inner .item-title a:hover {
  color: #2d4373;
}
.item-container.page-home .page-item .item-outer .item-inner .item-number-like {
  color: #555555;
  font-size: 12px;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.item-container.page-home .page-item .remain_pages {
  width: 100%;
  display: block;
}
.item-container.page-home .page-item .remain_pages .page-item-viewall {
  display: block !important;
  position: relative !important;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  background-origin: border-box !important;
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
  border-radius: 6px;
}
.item-container.page-home .page-item .remain_pages .page-item-viewall:before {
  content: "" !important;
  display: block !important;
  padding-bottom: 100% !important;
}
.item-container.page-home .page-item .remain_pages .page-item-viewall .page-item-view-all {
  position: absolute;
  left: 12px;
  bottom: 13px;
  font-size: 12px;
  line-height: 16px;
  color: #fff;
  text-transform: uppercase;
  z-index: 1;
}
.item-container.page-home .page-item .remain_pages .page-item-viewall .page-item-remain-number {
  position: absolute;
  right: 8px;
  bottom: 8px;
  font-size: 24px;
  line-height: 32px;
  color: #fff;
  z-index: 1;
}
@media (max-width: 480px) {
  .item-container.page-home .page-item .remain_pages .page-item-viewall .page-item-remain-number {
    font-size: 18px;
    line-height: 24px;
  }
}
.item-container.page-home .page-item .remain_pages .page-item-viewall:after {
  position: absolute;
  bottom: 0;
  height: 100%;
  width: 100%;
  content: "";
  background: linear-gradient(to top, rgba(0, 0, 0, 0.3) 0%, rgba(255, 255, 255, 0) 50%);
}
.item-container.page-result .page-item {
  position: relative;
}
.item-container.page-result .page-item:last-of-type .item-outer {
  border-bottom: 1px solid #efefef;
}
.item-container.page-result .page-item:last-of-type .item-outer:after {
  content: "";
  position: absolute;
  left: -16px;
  bottom: 0;
  right: -16px;
  border-bottom: 1px solid #efefef;
  opacity: 0;
}
.item-container.page-result .page-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: -16px;
  right: -16px;
  bottom: 0;
  background: #f8f8f8;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .item-container.page-result .page-item:hover:before {
    opacity: 1 !important;
  }
  .item-container.page-result .page-item:hover .item-outer {
    border-color: transparent;
  }
  .item-container.page-result .page-item:hover .item-outer:before,
  .item-container.page-result .page-item:hover .item-outer:after {
    opacity: 1 !important;
  }
  .item-container.page-result .page-item:hover .item-outer .item-inner .item-title a {
    color: #2d4373 !important;
  }
  .item-container.page-result .page-item:hover .item-outer .item-inner .item-desc-main {
    color: #555555 !important;
  }
  .item-container.page-result .page-item:hover + .page-item .item-outer {
    border-top-color: transparent;
  }
  .item-container.page-result .page-item:hover + .page-item .item-outer:before {
    opacity: 1 !important;
  }
}
@media (max-width: 991px) {
  .item-container.page-result .page-item .item-outer .item-inner {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
}
.item-container.page-result .page-item .item-outer {
  display: flex;
  padding-top: 24px;
  padding-bottom: 24px;
  border-top: 1px solid #efefef;
}
.item-container.page-result .page-item .item-outer:before {
  content: "";
  position: absolute;
  top: 0;
  left: -16px;
  bottom: 0;
  right: -16px;
  border-top: 1px solid #efefef;
  opacity: 0;
}
.item-container.page-result .page-item .item-outer .moderation_row {
  position: absolute;
  top: 0;
  left: -16px;
  z-index: 1;
}
.item-container.page-result .page-item .item-outer .page-photo {
  height: 100%;
  display: block;
  overflow: hidden;
  min-width: 96px;
  max-width: 96px;
  border-radius: 6px;
  position: relative;
}
html[dir="ltr"] .item-container.page-result .page-item .item-outer .page-photo {
  margin-right: 16px;
}
html[dir="rtl"] .item-container.page-result .page-item .item-outer .page-photo {
  margin-left: 16px;
}
.item-container.page-result .page-item .item-outer .page-photo:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.item-container.page-result .page-item .item-outer .page-photo img {
  width: 100%;
  height: 100%;
}
.item-container.page-result .page-item .item-outer .page-photo .no_image_user {
  border-radius: 6px;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.item-container.page-result .page-item .item-outer .page-photo .item-icon {
  position: absolute;
  top: 0;
  display: flex;
}
html[dir="ltr"] .item-container.page-result .page-item .item-outer .page-photo .item-icon {
  right: 8px;
}
html[dir="rtl"] .item-container.page-result .page-item .item-outer .page-photo .item-icon {
  left: 8px;
}
.item-container.page-result .page-item .item-outer .item-inner {
  position: relative;
  flex: 1;
  min-width: 0;
  padding-right: 140px;
  width: 100%;
}
.item-container.page-result .page-item .item-outer .item-inner .item-option {
  top: -16px;
}
.item-container.page-result .page-item .item-outer .item-inner .item-title {
  margin-bottom: 4px;
  padding-right: 30px;
}
.item-container.page-result .page-item .item-outer .item-inner .item-title a {
  font-size: 18px;
  line-height: 24px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #555555;
  font-weight: bold;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.page-result .page-item .item-outer .item-inner .item-title a:hover {
  color: #2d4373 !important;
}
.item-container.page-result .page-item .item-outer .item-inner .item-info {
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 4px;
  display: flex;
}
.item-container.page-result .page-item .item-outer .item-inner .item-info .item-number-like {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 50%;
}
.item-container.page-result .page-item .item-outer .item-inner .item-info .item-number-like:after {
  content: ".";
  margin-left: 4px;
  margin-right: 4px;
}
.item-container.page-result .page-item .item-outer .item-inner .item-info .item-category {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 50%;
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.page-result .page-item .item-outer .item-inner .item-info .item-category:hover {
  color: #555555;
}
.item-container.page-result .page-item .item-outer .item-inner .item-desc .item-desc-main {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  max-height: 57px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  word-break: break-word;
  word-wrap: break-word;
}
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users {
  display: flex;
  justify-content: space-between;
}
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-icon {
  position: absolute;
  top: 24px;
  right: 0;
}
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-icon .item-icon-liked,
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-icon .item-icon-like {
  height: 32px;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
}
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-icon .item-icon-liked .ico-caret-down,
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-icon .item-icon-like .ico-caret-down {
  margin-left: 8px;
  margin-right: 0;
}
html[dir='rtl'] .item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-icon .item-icon-liked .ico-caret-down,
html[dir='rtl'] .item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-icon .item-icon-like .ico-caret-down {
  margin-right: 8px;
  margin-left: 0;
}
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members {
  position: absolute;
  top: 72px;
  right: 0;
  display: flex;
}
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members img {
  width: 100%;
  height: 100%;
}
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members .no_image_user,
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members .img-wrapper {
  width: 32px;
  height: 32px;
}
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members .no_image_user > span {
  font-size: 12px;
}
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members > a,
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members > .no_image_user {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  border: 2px solid #fff;
  box-sizing: content-box;
  margin-left: -6px;
  overflow: hidden;
}
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members > a:nth-child(1),
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members > .no_image_user:nth-child(1) {
  z-index: 1;
}
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members > a:nth-child(2),
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members > .no_image_user:nth-child(2) {
  z-index: 2;
}
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members > a:nth-child(3),
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members > .no_image_user:nth-child(3) {
  z-index: 3;
}
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members > a:nth-child(4),
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members > .no_image_user:nth-child(4) {
  z-index: 4;
}
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members .item-members-viewall {
  text-align: center;
  background: #ddecf9;
}
.item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members .item-members-viewall span {
  font-size: 12px;
  line-height: 32px;
}
@media (max-width: 991px) {
  .item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users {
    margin-top: 8px;
  }
  .item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-icon,
  .item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-members {
    position: static !important;
  }
  .item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-icon .dropdown-menu {
    left: 0;
    right: auto;
  }
  .item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-icon .dropdown-menu:after {
    left: 10px;
    right: auto;
  }
  html[dir='rtl'] .item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-icon .dropdown-menu:after {
    right: 10px;
    left: auto;
  }
  html[dir='rtl'] .item-container.page-result .page-item .item-outer .item-inner .item-group-icon-users .item-icon .dropdown-menu {
    left: auto;
    right: 0;
  }
}
@media (max-width: 480px) {
  .item-container.page-result .page-item .item-outer {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .item-container.page-result .page-item .item-outer .item-desc,
  .item-container.page-result .page-item .item-outer .item-members {
    display: none !important;
  }
  .item-container.page-result .page-item .item-outer .item-inner .item-title a {
    font-size: 14px;
    line-height: 18px;
  }
  .item-container.page-result .page-item .item-outer .item-inner .item-option {
    top: -8px;
  }
  .item-container.page-result .page-item .item-outer .page-photo {
    min-width: 80px;
    max-width: 80px;
  }
}
.item-container.page-add {
  display: flex;
  flex-flow: wrap;
  margin: -8px;
}
.item-container.page-add .page-item {
  width: 25%;
  padding: 8px;
}
@media (max-width: 991px) {
  .item-container.page-add .page-item {
    width: 33.33%;
  }
}
@media (max-width: 480px) {
  .item-container.page-add .page-item {
    width: 50%;
  }
}
@media (max-width: 320px) {
  .item-container.page-add .page-item {
    width: 100%;
  }
}
.item-container.page-add .page-item .item-outer .page-photo {
  border-radius: 6px;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  cursor: pointer;
}
.item-container.page-add .page-item .item-outer .page-photo:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.item-container.page-add .page-item .item-outer .page-photo .page-add-inner-link {
  position: absolute;
  top: -1px;
  right: -1px;
  left: -1px;
  bottom: -1px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 6px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.page-add .page-item .item-outer .page-photo .page-add-inner-link .pages-add-info {
  max-width: 100%;
  padding-left: 16px;
  padding-right: 16px;
}
.item-container.page-add .page-item .item-outer .page-photo .page-add-inner-link .pages-add-info .item-title {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  color: #fff;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 8px;
}
.item-container.page-add .page-item .item-outer .page-photo .page-add-inner-link .pages-add-info .item-number-page {
  color: #c8c8c8;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  margin-bottom: 8px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.page-add .page-item .item-outer .page-photo .page-add-inner-link .item-page-add {
  width: 32px;
  height: 32px;
  background: #fff;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  display: none;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.page-add .page-item .item-outer .page-photo .page-add-inner-link .item-page-add span.ico {
  color: #3b5998;
  font-weight: bold;
}
.item-container.page-add .page-item .item-outer .page-photo .page-add-inner-link:hover {
  background-color: rgba(38, 129, 213, 0.8);
}
.item-container.page-add .page-item .item-outer .page-photo .page-add-inner-link:hover .item-page-add {
  display: flex !important;
}
.item-container.page-add .page-item .item-outer .page-photo .page-add-inner-link:hover .item-number-page {
  color: #fff !important;
}
.page-add-modal {
  margin: -16px -16px 0 -16px;
}
.page-add-modal .page-category-photo {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.page-add-modal .page-category-photo:before {
  content: "";
  display: block;
  padding-bottom: 25%;
}
@media (max-width: 480px) {
  .page-add-modal .page-category-photo:before {
    padding-bottom: 45% !important;
  }
}
@media (max-width: 320px) {
  .page-add-modal .page-category-photo:before {
    padding-bottom: 55% !important;
  }
}
.page-add-modal .page-category-photo .page-category-select {
  width: 200px;
  margin-bottom: 0;
}
.page-add-modal .page-category-photo .page-category-select select {
  padding-left: 10px;
}
.page-add-modal .page-category-photo:after {
  content: "";
  position: absolute;
  top: 0;
  left: -1px;
  right: -1px;
  bottom: 0;
  background: rgba(0, 0, 0, 0.4);
}
.page-add-modal .page-category-photo .page-category-inner {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.page-add-modal .page-category-photo .page-category-inner .page-category-title {
  font-size: 18px;
  line-height: 24px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: bold;
  color: #fff;
  margin-bottom: 4px;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
}
.page-add-modal .page-category-photo .page-category-inner .page-category-title-sub {
  font-size: 14px;
  line-height: 18px;
  color: #fff;
  margin-bottom: 8px;
  text-align: center;
}
.page-add-modal .page-category-input {
  margin-top: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 32px;
}
.page-add-modal .page-category-input label {
  padding: 0;
  width: 25%;
  float: left;
}
@media (max-width: 480px) {
  .page-add-modal .page-category-input label {
    width: 40%;
  }
}
.page-add-modal .page-category-input > div {
  flex: 1;
  position: relative;
}
.page-add-modal .page-category-input > div input.form-control {
  z-index: 0;
}
.page-add-modal .page-category-input > div span.help-block {
  position: absolute;
  bottom: -32px;
  white-space: nowrap;
}
html[dir="ltr"] .page-add-modal .page-category-input > div span.help-block {
  left: 0;
}
html[dir="rtl"] .page-add-modal .page-category-input > div span.help-block {
  right: 0;
}
.page-add-modal .page-category-button {
  border-top: 1px solid #efefef;
  clear: both;
  padding-top: 8px;
  margin-bottom: -8px;
  margin-left: 16px;
  margin-right: 16px;
  display: flex;
  justify-content: flex-end;
}
html[dir="ltr"] .page-add-modal .page-category-button .btn {
  margin-left: 8px;
}
html[dir="rtl"] .page-add-modal .page-category-button .btn {
  margin-right: 8px;
}
html[dir="rtl"] .item-container.page-home .page-item .item-outer .moderation_row {
  left: auto !important;
  right: 0;
}
html[dir="rtl"] .item-container.page-home .page-item .item-outer .page-photo .item-icon {
  left: 8px;
  right: auto !important;
}
html[dir="rtl"] .item-container.page-home .page-item .item-outer .item-inner .item-title {
  padding-right: 0;
  padding-left: 35px;
}
html[dir="rtl"] .item-container.page-home .page-item .item-outer .item-inner .item-option {
  left: -8px;
  right: auto !important;
}
html[dir="rtl"] .item-container.page-result .page-item .item-outer .moderation_row {
  right: -16px;
  left: auto !important;
}
html[dir="rtl"] .item-container.page-result .page-item .item-outer .page-photo {
  margin-right: 0;
  margin-left: 16px;
}
html[dir="rtl"] .item-container.page-result .page-item .item-outer .item-inner {
  padding-left: 140px;
  padding-right: 0;
}
html[dir="rtl"] .item-container.page-result .page-item .item-outer .item-inner .item-title {
  padding-right: 0;
  padding-left: 30px;
}
html[dir="rtl"] .item-container.page-result .page-item .item-outer .item-inner .item-option {
  left: -8px;
  right: auto !important;
}
html[dir="rtl"] .item-container.page-result .page-item .item-outer .item-inner .item-icon {
  right: auto !important;
  left: 0;
}
html[dir="rtl"] .item-container.page-result .page-item .item-outer .item-inner .item-members {
  margin-left: 6px;
  margin-right: 0;
  right: auto !important;
  left: 0;
}
._is_pages_view .page-block-action {
  background: #fff;
  border-radius: 6px;
  padding: 16px !important;
}
._is_pages_view .page-block-action .item-inner {
  padding-bottom: 16px;
}
._is_pages_view .page-block-action .item-inner .item-info-main {
  display: flex;
  margin-bottom: 16px;
}
html[dir="ltr"] ._is_pages_view .page-block-action .item-inner .item-info-main .item-image {
  margin-right: 16px;
}
html[dir="rtl"] ._is_pages_view .page-block-action .item-inner .item-info-main .item-image {
  margin-left: 16px;
}
._is_pages_view .page-block-action .item-inner .item-info-main .item-image .js_hover_info:before,
._is_pages_view .page-block-action .item-inner .item-info-main .item-image .img-wrapper:before {
  border-radius: 0 !important;
}
._is_pages_view .page-block-action .item-inner .item-info-main .item-image .img-wrapper img {
  height: 100%;
}
._is_pages_view .page-block-action .item-inner .item-info-main .item-image .img-wrapper,
._is_pages_view .page-block-action .item-inner .item-info-main .item-image .no_image_user {
  width: 40px;
  height: 40px;
  border-radius: 2px;
}
._is_pages_view .page-block-action .item-inner .item-info-main .item-image .no_image_user > span {
  font-size: 14px;
}
._is_pages_view .page-block-action .item-inner .item-info-main .item-info {
  overflow: hidden;
  min-width: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
._is_pages_view .page-block-action .item-inner .item-info-main .item-info .item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 4px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._is_pages_view .page-block-action .item-inner .item-info-main .item-info .item-like-count {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
._is_pages_view .page-block-action .item-inner .item-btn-like button {
  outline: none;
}
html[dir="ltr"] ._is_pages_view .page-block-action .item-inner .item-btn-like button > span.ico {
  margin-right: 8px;
}
html[dir="rtl"] ._is_pages_view .page-block-action .item-inner .item-btn-like button > span.ico {
  margin-left: 8px;
}
html[dir="ltr"] ._is_pages_view .page-block-action .item-inner .item-btn-like span.caret {
  margin-left: 8px;
}
html[dir="rtl"] ._is_pages_view .page-block-action .item-inner .item-btn-like span.caret {
  margin-right: 8px;
}
html[dir="ltr"] ._is_pages_view .page-block-action .item-inner .pages_like_join span.ico {
  margin-right: 8px;
}
html[dir="rtl"] ._is_pages_view .page-block-action .item-inner .pages_like_join span.ico {
  margin-left: 8px;
}
._is_pages_view .page-block-action .item-inner .item-publish-date {
  margin-bottom: 16px;
}
._is_pages_view .page-block-action .item-inner .item-publish-date .item-title {
  color: #555555;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  padding-top: 20px;
}
._is_pages_view .page-block-action .item-inner .item-publish-date .item-date {
  font-size: 12px;
  color: #a2a2a2;
}
._is_pages_view .page-block-action .item-page-action {
  border-top: 1px solid #efefef;
  padding-top: 16px;
}
._is_pages_view .page-block-action .item-page-action > li {
  margin-bottom: 8px;
}
._is_pages_view .page-block-action .item-page-action > li:last-child {
  margin-bottom: 0;
}
._is_pages_view .page-block-action .item-page-action > li a {
  font-size: 14px;
  line-height: 18px;
  color: #a2a2a2;
}
html[dir="ltr"] ._is_pages_view .page-block-action .item-page-action > li a i.ico,
html[dir="ltr"] ._is_pages_view .page-block-action .item-page-action > li a i.fa {
  margin-right: 8px;
}
html[dir="rtl"] ._is_pages_view .page-block-action .item-page-action > li a i.ico,
html[dir="rtl"] ._is_pages_view .page-block-action .item-page-action > li a i.fa {
  margin-left: 8px;
}
html[dir='rtl'] ._is_pages_view .page-block-action .item-page-action > li a i.ico,
html[dir='rtl'] ._is_pages_view .page-block-action .item-page-action > li a i.fa {
  display: inline-block;
}
._is_pages_view .profiles-menu > ul {
  flex-flow: wrap;
  overflow: hidden;
  height: 64px;
  position: relative;
}
._is_pages_view .profiles-menu > ul div.overlay {
  position: absolute;
  top: 0;
  right: 0;
  width: 200px;
  bottom: 0;
  z-index: 1;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 25%, #ffffff 100%);
}
html[dir='rtl'] ._is_pages_view .profiles-menu > ul div.overlay {
  left: 0;
  right: auto;
}
._is_pages_view:not([data-profile="fixed"]) .profiles-menu > ul li.profile-image-holder {
  display: none;
}
._is_pages_view[data-profile="fixed"] .profiles-menu > ul {
  height: auto;
}
._is_pages_view[data-profile="fixed"] .profiles-menu > ul li.profile-image-holder a {
  width: 32px;
  height: 32px;
  position: relative;
  background: #dcdcdc;
  border-radius: 100%;
  overflow: hidden;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  box-shadow: 0 2px 5px 0 rgba(38, 129, 213, 0);
}
._is_pages_view[data-profile="fixed"] .profiles-menu > ul li.profile-image-holder a:before {
  border: 1px solid rgba(0, 0, 0, 0.1);
  bottom: 0;
  content: '';
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 100% !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#page_pages_members .header-page-title {
  margin-bottom: 0;
  border-bottom: 0;
}
#page_pages_members .breadcrumbs-top {
  margin-bottom: 2px;
}
@media (max-width: 767px) {
  #page_pages_members .breadcrumbs-top {
    margin-bottom: 0;
  }
}
#page_pages_members .item-page-search-header {
  position: absolute;
  top: -44px;
}
html[dir="ltr"] #page_pages_members .item-page-search-header {
  right: 0;
}
html[dir="rtl"] #page_pages_members .item-page-search-header {
  left: 0;
}
@media (max-width: 767px) {
  #page_pages_members .item-page-search-header {
    position: static;
    width: auto;
    margin-bottom: 24px;
    padding-top: 16px;
    margin-left: -16px;
    margin-right: -16px;
    padding-left: 16px;
    padding-right: 16px;
    border-top: 1px solid #eeeeee;
  }
  #page_pages_members .item-page-search-header .item-page-search-member {
    width: 100% !important;
  }
}
#page_pages_members .item-page-search-header .item-page-search-member {
  position: relative;
  width: 200px;
}
@media (max-width: 330px) {
  #page_pages_members .item-page-search-header .item-page-search-member {
    width: 180px;
  }
}
#page_pages_members .item-page-search-header .item-page-search-member input.form-control {
  height: 32px;
}
#page_pages_members .item-page-search-header .item-page-search-member span.input-group-btn {
  position: absolute;
  top: 0;
  color: #a2a2a2;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] #page_pages_members .item-page-search-header .item-page-search-member span.input-group-btn {
  right: 0;
}
html[dir="rtl"] #page_pages_members .item-page-search-header .item-page-search-member span.input-group-btn {
  left: 0;
}
#page_pages_members .page_section_menu .member-count {
  color: #a2a2a2;
  margin-left: 4px;
}
html[dir='rtl'] #page_pages_members .page_section_menu .member-count {
  margin-left: 0;
  margin-right: 4px;
}
#page_pages_members .pages-member-container {
  display: flex;
  flex-flow: wrap;
  margin: 0 -8px;
}
#page_pages_members .pages-member-container .pages-member {
  position: relative;
  padding: 0 8px;
  margin-bottom: 16px;
}
#page_pages_members .pages-member-container .pages-member .moderation_row {
  position: absolute;
  top: 0;
  z-index: 1;
}
html[dir="ltr"] #page_pages_members .pages-member-container .pages-member .moderation_row {
  left: 8px;
}
html[dir="rtl"] #page_pages_members .pages-member-container .pages-member .moderation_row {
  right: 8px;
}
#page_pages_members .pages-member-container .pages-member .moderation_row .item-checkbox {
  width: 32px;
  height: 32px;
  box-shadow: 2px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
#page_pages_members .pages-member-container .pages-member .item-bar-action {
  position: absolute;
  top: 64px;
  z-index: 3;
}
html[dir="ltr"] #page_pages_members .pages-member-container .pages-member .item-bar-action {
  right: 8px;
}
html[dir="rtl"] #page_pages_members .pages-member-container .pages-member .item-bar-action {
  left: 8px;
}
#page_pages_members .pages-member-container .pages-member .item-bar-action > a.btn {
  border-radius: 100%;
  background: #fff;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  padding: 0px 12px !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  border: none !important;
}
#page_pages_members .pages-member-container .pages-member .item-bar-action > a.btn span.ico {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 1024px) {
  #page_pages_members .pages-member-container .pages-member .item-bar-action .dropdown-menu {
    min-width: 120px;
  }
  #page_pages_members .pages-member-container .pages-member .item-bar-action .dropdown-menu > li > a {
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media (max-width: 768px) {
  #page_pages_members .pages-member-container .pages-member .item-bar-action .dropdown-menu {
    right: -32px;
  }
  html[dir='rtl'] #page_pages_members .pages-member-container .pages-member .item-bar-action .dropdown-menu {
    left: -32px;
    right: auto;
  }
  html[dir="ltr"] #page_pages_members .pages-member-container .pages-member .item-bar-action .dropdown-menu:after {
    right: 40px;
  }
  html[dir="rtl"] #page_pages_members .pages-member-container .pages-member .item-bar-action .dropdown-menu:after {
    left: 40px;
  }
}
@media (max-width: 480px) {
  #page_pages_members .pages-member-container .pages-member .item-bar-action .dropdown-menu {
    min-width: 110px;
  }
}
#page_pages_members .pages-member-container .pages-member .item-bar-action:hover > a.btn span.ico,
#page_pages_members .pages-member-container .pages-member .item-bar-action.open > a.btn span.ico {
  color: #555555;
}
#page_pages_members .pages-member-container .pages-member .item-bar-action:hover > a.btn span.ico:before,
#page_pages_members .pages-member-container .pages-member .item-bar-action.open > a.btn span.ico:before {
  content: "\ea88";
}
#page_pages_members .pages-member-container .user_rows {
  border: 0;
  margin: 0;
  display: flex;
  align-items: center;
  flex-direction: column;
  width: auto;
  height: auto;
}
#page_pages_members .pages-member-container .user_rows .user_rows_image {
  background: transparent;
  overflow: visible;
  border-radius: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  width: 96px;
  height: 96px;
  min-width: 40px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#page_pages_members .pages-member-container .user_rows .user_rows_image .img-wrapper img {
  width: 100%;
  height: 100%;
}
#page_pages_members .pages-member-container .user_rows .user_rows_image .no_image_user {
  width: 100%;
  height: 100%;
}
#page_pages_members .pages-member-container .user_rows .user_rows_image .no_image_user span.js_hover_info {
  position: absolute !important;
  margin-top: 0 !important;
}
#page_pages_members .pages-member-container .user_rows .user_rows_image .no_image_user > span {
  margin-top: 0 !important;
  position: absolute !important;
  font-size: 14px !important;
}
#page_pages_members .pages-member-container .user_rows .user_rows_image:hover {
  box-shadow: 0px 6px 12px 0px rgba(59, 89, 152, 0.4);
}
#page_pages_members .pages-member-container .user_rows .user_rows_image:hover .js_hover_info:before,
#page_pages_members .pages-member-container .user_rows .user_rows_image:hover .img-wrapper:before {
  border-color: #2d4373;
}
#page_pages_members .pages-member-container .user_rows .user_rows_inner {
  max-width: 96px;
  min-width: 96px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#page_pages_members .pages-member-container .user_rows .user_rows_inner .friend-info {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
}
#page_pages_members .pages-member-container .user_rows .user_rows_inner .friend-info a {
  font-size: 12px;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#page_pages_members .pages-member-container .user_rows .user_rows_inner .btn-addfriend {
  position: absolute;
  top: 0;
}
html[dir="ltr"] #page_pages_members .pages-member-container .user_rows .user_rows_inner .btn-addfriend {
  right: 0;
}
html[dir="rtl"] #page_pages_members .pages-member-container .user_rows .user_rows_inner .btn-addfriend {
  left: 0;
}
#page_pages_members .pages-member-container .user_rows .user_rows_inner .btn-addfriend > a.btn {
  width: 32px;
  height: 32px;
}
#page_pages_members .pages-member-container .user_rows .user_rows_inner .list-unstyled {
  position: absolute;
  top: 0px;
  z-index: 2;
}
html[dir="ltr"] #page_pages_members .pages-member-container .user_rows .user_rows_inner .list-unstyled {
  right: 0;
}
html[dir="rtl"] #page_pages_members .pages-member-container .user_rows .user_rows_inner .list-unstyled {
  left: 0;
}
#page_pages_members .pages-member-container .user_rows .user_rows_inner .list-unstyled a.btn {
  width: 32px;
  height: 32px;
  font-size: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
#page_pages_members .pages-member-container .user_rows .user_rows_inner .user_profile_link_span {
  margin-top: 3px !important;
  position: static;
}
#page_pages_members .pages-member-container .user_rows .user_rows_inner .user_profile_link_span a {
  background: #fff;
  color: #555555 !important;
  font-size: 14px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#page_pages_members .pages-member-container .user_rows .user_rows_inner .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.pages-people-also-like .item-container .page-item {
  margin-bottom: 16px;
}
.pages-people-also-like .item-container .page-item:last-child {
  margin-bottom: 0;
}
.pages-people-also-like .item-container .page-item .page-cover {
  background-position: center center;
  background-size: cover;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  height: 72px;
  margin-bottom: 8px;
}
.pages-people-also-like .item-container .page-item .page-shadow {
  color: #FFF;
  display: flex;
  align-items: flex-end;
  padding: 8px;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 90%);
}
.pages-people-also-like .item-container .page-item .page-avatar {
  width: 40px;
  height: 40px;
}
.pages-people-also-like .item-container .page-item .page-avatar .img-wrapper,
.pages-people-also-like .item-container .page-item .page-avatar .no_image_user {
  border-radius: 2px;
  border: 1px solid #FFF;
}
.pages-people-also-like .item-container .page-item .page-avatar .img-wrapper img {
  width: 100%;
  height: 100%;
}
.pages-people-also-like .item-container .page-item .page-avatar .no_image_user span {
  font-size: 14px;
}
.pages-people-also-like .item-container .page-item .page-avatar .js_hover_info:before,
.pages-people-also-like .item-container .page-item .page-avatar .img-wrapper:before {
  display: none;
}
.pages-people-also-like .item-container .page-item .page-like {
  flex: 1;
  display: flex;
  flex-direction: column;
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 4px;
}
.pages-people-also-like .item-container .page-item .page-like b {
  margin-bottom: 0px;
}
.pages-people-also-like .item-container .page-item .page-like span {
  font-size: 12px;
  text-transform: lowercase;
}
.pages-people-also-like .item-container .page-item .page-info .page-name {
  margin-bottom: 4px;
}
.pages-people-also-like .item-container .page-item .page-info .page-name a {
  color: #3b5998 !important;
  font-weight: 400 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.pages-people-also-like .item-container .page-item .page-info .page-name a:hover {
  color: #2d4373 !important;
}
.pages-people-also-like .item-container .page-item .page-info .category-name {
  font-size: 12px;
  color: #a2a2a2;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#page_pages_add .page_section_menu_header {
  margin-top: -16px;
}
#page_pages_add .pages_create_new_widget {
  margin-bottom: 16px;
}
.pages-profile-banner .profiles_banner_bg .item-icon-flag {
  position: absolute;
  top: 0;
  display: flex;
}
html[dir="ltr"] .pages-profile-banner .profiles_banner_bg .item-icon-flag {
  right: 16px;
}
html[dir="rtl"] .pages-profile-banner .profiles_banner_bg .item-icon-flag {
  left: 16px;
}
.pages-profile-banner .profiles_banner {
  border-radius: 0px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05);
  background-color: #FFF;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
  position: relative;
  height: 400px;
  margin-top: 0;
  z-index: 2;
}
@media (max-width: 480px) {
  .pages-profile-banner .profiles_banner {
    border-radius: 0;
  }
}
@media (min-width: 992px) {
  .pages-profile-banner .profiles_banner {
    background-color: #a2a2a2;
  }
}
@media (min-width: 992px) {
  .pages-profile-banner .profiles_banner:after {
    content: "";
    width: 100%;
    height: 60%;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 90%);
    pointer-events: none;
  }
}
.pages-profile-banner .profiles_banner.editing .profiles_banner_bg {
  z-index: 2;
}
.pages-profile-banner .profiles_banner.editing .profile-info-block {
  opacity: 0;
}
.pages-profile-banner .profiles_banner .profiles_banner_bg {
  border-radius: 2px 2px 0 0;
  overflow: hidden;
}
@media (max-width: 480px) {
  .pages-profile-banner .profiles_banner .profiles_banner_bg {
    border-radius: 0 0 0 0;
  }
}
.pages-profile-banner .profiles_banner .profiles_banner_bg #uploading-cover {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.pages-profile-banner .profiles_banner .profiles_banner_bg #uploading-cover .progress {
  width: 88px;
  height: 6px;
  border-radius: 3px;
  background-color: #fff;
  z-index: 1;
  margin: 0 auto;
  position: relative;
}
.pages-profile-banner .profiles_banner .profiles_banner_bg #uploading-cover .progress .progress-bar {
  background-color: #3b5998;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  border-radius: 3px;
}
.pages-profile-banner .profiles_banner .profiles_banner_bg #uploading-cover > div:not(.progress) {
  font-size: 14px;
  line-height: 18px;
  color: #fff;
  margin-top: 16px;
}
.pages-profile-banner .profiles_banner .profiles_banner_bg .cover > span {
  display: block;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.pages-profile-banner .profiles_banner.cover-uploading #cover_bg_container {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: rgba(85, 85, 85, 0.8);
}
.pages-profile-banner .profiles_banner.cover-uploading .profile-info-block {
  display: none;
}
@media (max-width: 991px) {
  .pages-profile-banner .profiles_banner {
    height: auto;
    flex-direction: column;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
  .pages-profile-banner .profiles_banner::before {
    content: "";
    display: block;
    width: 100%;
    padding-top: 248px;
    background: #a2a2a2;
    border-radius: 2px 2px 0 0;
  }
  .pages-profile-banner .profiles_banner .profiles_banner_bg {
    height: 248px;
  }
}
.pages-profile-banner .profiles_banner .change-cover-block {
  position: absolute;
  z-index: 2;
  top: 8px;
  left: 8px;
}
.pages-profile-banner .profiles_banner .change-cover-block a[data-toggle="dropdown"] {
  border-radius: 100%;
  width: 40px;
  height: 40px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid rgba(255, 255, 255, 0.3) !important;
  box-shadow: none;
}
.pages-profile-banner .profiles_banner .change-cover-block a[data-toggle="dropdown"]:hover {
  border: none !important;
}
@media (max-width: 991px) {
  .pages-profile-banner .profiles_banner .change-cover-block .cover_section_menu_item.reposition {
    display: none;
  }
}
.pages-profile-banner .profiles_banner .change-cover-block .dropdown-menu {
  margin-top: 12px;
}
.pages-profile-banner .profiles_banner .change-cover-block .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border: 8px solid transparent;
  position: absolute;
  border-bottom: 8px solid #ffffff;
  bottom: 100%;
  top: auto;
}
html[dir="ltr"] .pages-profile-banner .profiles_banner .change-cover-block .dropdown-menu:after {
  left: 12px;
  right: auto;
}
html[dir="rtl"] .pages-profile-banner .profiles_banner .change-cover-block .dropdown-menu:after {
  left: auto;
  right: 12px;
}
html[dir="ltr"] .pages-profile-banner .profiles_banner .change-cover-block .dropdown-menu:after {
  left: 12px;
}
html[dir="rtl"] .pages-profile-banner .profiles_banner .change-cover-block .dropdown-menu:after {
  right: 12px;
}
html[dir='rtl'] .pages-profile-banner .profiles_banner .change-cover-block {
  right: 8px;
  left: auto;
}
.pages-profile-banner .profiles_banner .profile-info-block {
  position: relative;
  width: 100%;
  height: auto;
  align-items: flex-end;
  display: flex;
  color: #FFF;
  padding: 16px;
  padding-top: 0;
  -webkit-transition: opacity 300ms ease;
  -o-transition: opacity 300ms ease;
  transition: opacity 300ms ease;
  opacity: 1;
  z-index: 1;
}
html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block {
  padding-right: 8px;
}
html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block {
  padding-left: 8px;
}
@media (max-width: 991px) {
  .pages-profile-banner .profiles_banner .profile-info-block {
    background-image: none;
    flex-direction: column;
    align-items: center;
    text-align: center;
    margin-top: -128px;
  }
}
.pages-profile-banner .profiles_banner .profile-info-block.groups-profile .profile-info {
  margin-left: 0;
}
.pages-profile-banner .profiles_banner .profile-info-block h1 a {
  color: #FFF;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-image {
  position: relative;
  width: 160px;
  height: 160px;
  z-index: 1;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-image .profile_image_holder {
  border-radius: 100%;
  background: #dcdcdc;
  box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  border: 4px solid #FFF;
  overflow: hidden;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-image .profile_image_holder ._image_200 {
  height: auto;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-image .profile_image_holder .no_image_user {
  height: 100%;
  width: 100%;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-image .img-wrapper {
  width: 100%;
  height: 100%;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-image form {
  position: absolute;
  top: 7px;
  left: 0;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-image form label {
  width: 40px;
  height: 40px;
  margin: 0;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  display: inline-flex;
  border: 2px solid #FFF;
  font-size: 16px;
  cursor: pointer;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-image form label:hover {
  border-width: 0;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-image form input {
  visibility: hidden;
  width: 0;
  height: 0;
  opacity: 0;
}
html[dir='rtl'] .pages-profile-banner .profiles_banner .profile-info-block .profile-image form {
  right: 0;
  left: auto;
}
@media (max-width: 991px) {
  .pages-profile-banner .profiles_banner .profile-info-block .profile-image form {
    text-align: left;
  }
  html[dir='rtl'] .pages-profile-banner .profiles_banner .profile-info-block .profile-image form {
    text-align: right;
  }
}
@media (max-width: 480px) {
  .pages-profile-banner .profiles_banner .profile-info-block .profile-image .profile_image_holder {
    box-shadow: 0px 6px 12px 0px rgba(200, 200, 200, 0.4);
    overflow: hidden;
    position: relative;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-image form {
    left: 50% !important;
    right: auto !important;
    bottom: -18px;
    transform: translateX(-50%);
    width: 48px;
    z-index: 2;
    top: auto;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-image form label {
    border: none;
    width: 48px;
    height: 48px;
    background: rgba(0, 0, 0, 0.5);
    font-size: 14px;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-image form label .ico {
    position: relative;
    top: -10px;
  }
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  position: relative;
}
html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info {
  margin-left: 16px;
}
html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info {
  margin-right: 16px;
}
@media (max-width: 991px) {
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info {
    position: static;
    margin-top: 8px;
  }
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info:before {
  content: "";
  height: 1px;
  background: rgba(255, 255, 255, 0.3);
  display: block;
  position: absolute;
  top: 0;
  left: -192px;
  right: -8px;
  margin-top: -20px;
}
html[dir='rtl'] .pages-profile-banner .profiles_banner .profile-info-block .profile-info:before {
  left: -8px;
  right: -192px;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info {
  flex: 1;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 {
  font-weight: bold;
  margin-bottom: 6px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 24px;
  text-overflow: ellipsis;
  line-height: 28px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 56px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1.has-status-online {
  position: relative;
}
html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1.has-status-online {
  padding-left: 12px;
}
html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1.has-status-online {
  padding-right: 12px;
}
@media (max-width: 991px) {
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 {
    display: inline-block;
    display: -webkit-inline-box;
    margin-bottom: 0;
  }
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_offline,
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_online {
  width: 8px;
  height: 8px;
  position: absolute;
  border-radius: 100%;
  top: 2px;
}
html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_offline,
html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_online {
  left: 0;
}
html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_offline,
html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_online {
  right: 0;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_offline i,
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_online i {
  display: none;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_online {
  background: #42b72a;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_offline {
  background: #c8c8c8;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info .profile-info-detail {
  color: #c8c8c8;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info .profile-info-detail a {
  color: #c8c8c8;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info .profile-info-detail b {
  font-weight: normal;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info span.category span {
  color: #FFF;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info span.followers {
  color: #FFF;
  font-weight: bold;
  text-transform: capitalize;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions {
  display: flex;
}
@media (max-width: 480px) {
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions {
    flex-flow: wrap;
    align-items: center;
    justify-content: center;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown.pending-request {
    margin-bottom: 8px;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown.pending-request + .profile-action-block {
    margin-bottom: 8px;
  }
}
@media (max-width: 991px) {
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown.pending-request .btn {
    height: 32px;
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 991px) {
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear a[data-toggle="dropdown"]:hover .ico {
    color: #3b5998;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear.open a[data-toggle="dropdown"] .ico-gear-o {
    color: #FFF;
  }
}
@media (min-width: 992px) {
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear {
    position: absolute;
    top: -40px;
    right: 0;
    left: auto;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear a.btn {
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    background: rgba(0, 0, 0, 0.3);
    font-size: 14px;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear a.btn:hover .ico {
    color: #FFF;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear.open a.btn {
    background: #3b5998 !important;
    border-color: #3b5998 !important;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear.open a.btn .ico {
    color: #FFF;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear .dropdown-menu:after {
    content: "";
    width: 0;
    height: 0;
    border: 6px solid transparent;
    position: absolute;
    border-top: 6px solid #ffffff;
    top: 100%;
    bottom: auto;
  }
  html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear .dropdown-menu:after {
    left: auto;
    right: 14px;
  }
  html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear .dropdown-menu:after {
    left: 14px;
    right: auto;
  }
  html[dir='rtl'] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear {
    right: auto;
    left: 0;
  }
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
  border-radius: 100%;
  width: 40px;
  font-size: 16px;
  box-shadow: none;
}
html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
  padding-left: 0;
}
html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
  padding-right: 0;
}
html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
  padding-right: 0;
}
html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
  padding-left: 0;
}
@media (min-width: 992px) {
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
    color: #FFF;
    background: transparent;
  }
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block {
  display: flex;
  flex-flow: wrap;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block .dropup.open a[data-toggle="dropdown"] {
  background: #3b5998;
}
html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > a,
html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > .btn-group,
html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > div,
html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > button {
  margin-left: 8px;
}
html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > a,
html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > .btn-group,
html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > div,
html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > button {
  margin-right: 8px;
}
@media (max-width: 991px) {
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"],
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions > a.btn.btn-default,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a.btn,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear a,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions button.item-icon-like,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions button.item-icon-join {
    height: 32px;
    font-size: 12px;
    line-height: 16px;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"][data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join),
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions > a.btn.btn-default[data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join),
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a.btn[data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join),
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear a[data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join),
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions button.item-icon-like[data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join),
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions button.item-icon-join[data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join) {
    width: 32px;
  }
}
html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown .dropdown-menu:after {
  right: 14px;
}
html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown .dropdown-menu:after {
  left: 14px;
}
@media (max-width: 991px) {
  html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown .dropdown-menu:after {
    right: 10px;
  }
  html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown .dropdown-menu:after {
    left: 10px;
  }
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .pending-request {
  display: inline-block;
  margin-right: 4px;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .pending-request a[data-toggle="dropdown"] {
  width: auto;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .pending-request .dropdown-menu {
  left: auto;
  right: 0;
}
html[dir='rtl'] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .pending-request .dropdown-menu {
  left: 0;
  right: auto;
}
@media (max-width: 991px) {
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions > .btn-gear {
    position: absolute;
    top: 88px;
  }
  html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions > .btn-gear {
    right: 8px;
  }
  html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions > .btn-gear {
    left: 8px;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions > .btn-gear a.btn {
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    background: rgba(0, 0, 0, 0.3);
    font-size: 14px;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions > .btn-gear a.btn .ico {
    color: #fff;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn {
    color: #333333;
    background-color: #ffffff;
    border-color: #cccccc;
    color: #555555;
    background-color: #FFF;
    border: 1px solid #a2a2a2 !important;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:focus,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.focus {
    color: #333333;
    background-color: #e6e6e6 !important;
    border-color: #cccccc;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:hover {
    color: #333333;
    background-color: #e6e6e6;
    border-color: #cccccc;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active,
  .open > .dropdown-toggle.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn {
    color: #333333;
    background-color: #e6e6e6;
    border-color: #cccccc;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active:hover,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active:hover,
  .open > .dropdown-toggle.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:hover,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active:focus,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active:focus,
  .open > .dropdown-toggle.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:focus,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active.focus,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active.focus,
  .open > .dropdown-toggle.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.focus {
    color: #333333;
    background-color: #d4d4d4;
    border-color: #cccccc;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active,
  .open > .dropdown-toggle.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn {
    background-image: none;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled],
  fieldset[disabled] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled:hover,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled]:hover,
  fieldset[disabled] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:hover,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled:focus,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled]:focus,
  fieldset[disabled] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:focus,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled.focus,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled].focus,
  fieldset[disabled] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.focus,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled:active,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled]:active,
  fieldset[disabled] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled.active,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled].active,
  fieldset[disabled] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active {
    background-color: #ffffff;
    border-color: #cccccc;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn .badge {
    color: #ffffff;
    background-color: #333333;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:hover {
    color: #555555;
    background-color: #f8f8f8;
    box-shadow: 0px 4px 12px 0px rgba(220, 220, 220, 0.3);
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:focus,
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active {
    background-color: #eeeeee !important;
    color: #555555 !important;
    box-shadow: 0px 2px 8px 0px rgba(220, 220, 220, 0.5);
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled {
    opacity: 1;
    border: none !important;
    background: #eeeeee;
    color: #c8c8c8;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled:hover {
    border: none !important;
    background: #eeeeee;
    color: #c8c8c8;
  }
  html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear).dropup {
    margin-left: 8px;
  }
  html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear).dropup {
    margin-right: 8px;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropup .dropdown-menu:after {
    content: "";
    width: 0;
    height: 0;
    border: 6px solid transparent;
    position: absolute;
    border-bottom: 6px solid #ffffff;
    bottom: 100%;
    top: auto;
  }
  html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropup .dropdown-menu:after {
    left: auto;
    right: 10px;
  }
  html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropup .dropdown-menu:after {
    left: 10px;
    right: auto;
  }
}
@media (max-width: 991px) {
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info {
    flex-direction: column;
    align-items: center;
  }
  html[dir="ltr"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info {
    margin-left: 0;
  }
  html[dir="rtl"] .pages-profile-banner .profiles_banner .profile-info-block .profile-info {
    margin-right: 0;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info:before {
    display: none;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info {
    margin-bottom: 8px;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 a {
    color: #555555;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .open a[data-toggle="dropdown"] {
    color: #FFF !important;
    border-color: #3b5998 !important;
    background: #3b5998 !important;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"] {
    border: 1px solid #555555 !important;
    color: #555555;
    font-size: 12px;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropup .dropdown-menu {
    top: 100%;
    bottom: auto;
    margin-top: 8px;
  }
  .pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropup.open .dropdown-menu {
    transform: translate3d(0, 1px, 0);
  }
}
.pages-profile-banner .profiles-menu {
  margin-bottom: 24px;
  background: #FFF;
  border-radius: 0px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05);
  background-color: #FFF;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 480px) {
  .pages-profile-banner .profiles-menu {
    border-radius: 0;
  }
}
@media (max-width: 480px) {
  .pages-profile-banner .profiles-menu {
    border-radius: 0 0 0 0;
  }
}
.pages-profile-banner .profiles-menu > ul {
  display: flex;
}
.pages-profile-banner .profiles-menu > ul > li {
  border-right: 1px solid #f8f8f8;
}
.pages-profile-banner .profiles-menu > ul > li > a {
  height: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding-left: 16px;
  padding-right: 16px;
  color: #a2a2a2;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.pages-profile-banner .profiles-menu > ul > li > a:hover,
.pages-profile-banner .profiles-menu > ul > li > a.active {
  color: #2d4373;
}
.pages-profile-banner .profiles-menu > ul > li > a .ico {
  font-size: 18px;
  margin-bottom: 8px;
}
.pages-profile-banner .profiles-menu > ul > li > a span span {
  font-weight: normal;
}
.pages-profile-banner .profiles-menu > ul > li .dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  min-width: 190px;
  margin-top: -2px;
}
html[dir="ltr"] .pages-profile-banner .profiles-menu > ul > li .dropdown-menu:after {
  right: 16px;
}
html[dir="rtl"] .pages-profile-banner .profiles-menu > ul > li .dropdown-menu:after {
  left: 16px;
}
.pages-profile-banner .profiles-menu > ul > li .dropdown-menu a {
  justify-content: space-between;
}
.pages-profile-banner .profiles-menu > ul > li .dropdown-menu a .ico,
.pages-profile-banner .profiles-menu > ul > li .dropdown-menu a .fa {
  min-width: 24px;
  display: inline-block;
}
html[dir="ltr"] .pages-profile-banner .profiles-menu > ul > li .dropdown-menu a .ico,
html[dir="ltr"] .pages-profile-banner .profiles-menu > ul > li .dropdown-menu a .fa {
  margin-right: 8px;
}
html[dir="rtl"] .pages-profile-banner .profiles-menu > ul > li .dropdown-menu a .ico,
html[dir="rtl"] .pages-profile-banner .profiles-menu > ul > li .dropdown-menu a .fa {
  margin-left: 8px;
}
html[dir='rtl'] .pages-profile-banner .profiles-menu > ul > li .dropdown-menu a .ico,
html[dir='rtl'] .pages-profile-banner .profiles-menu > ul > li .dropdown-menu a .fa {
  float: right;
}
.pages-profile-banner .profiles-menu > ul > li .dropdown-menu a .badge_number {
  color: #a2a2a2;
  font-size: 12px;
}
@media screen and (max-width: 480px) {
  .pages-profile-banner .profiles-menu > ul {
    position: static;
  }
  .pages-profile-banner .profiles-menu > ul .dropdown-overflow {
    position: static;
  }
  .pages-profile-banner .profiles-menu > ul .dropdown-overflow .dropdown-menu {
    width: auto;
    left: 0;
    right: 0;
  }
  .pages-profile-banner .profiles-menu > ul .dropdown-overflow .dropdown-menu:after {
    display: none;
  }
}
.pages-profile-banner .profiles-menu > ul > li .dropdown-menu a {
  justify-content: flex-start;
}
.pages-profile-banner .profiles-menu > ul > li a:hover,
.pages-profile-banner .profiles-menu > ul > li a.active {
  color: #2d4373 !important;
}
.profile-liked-pages .page-item,
.page-sideblock-container .page-item {
  margin-bottom: 14px;
}
.profile-liked-pages .page-item .page-cover,
.page-sideblock-container .page-item .page-cover {
  background-position: center center;
  background-size: cover;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  height: 72px;
  margin-bottom: 8px;
}
.profile-liked-pages .page-item .page-shadow,
.page-sideblock-container .page-item .page-shadow {
  color: #FFF;
  display: flex;
  align-items: flex-end;
  padding: 8px;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 90%);
}
.profile-liked-pages .page-item .page-avatar .img-wrapper,
.page-sideblock-container .page-item .page-avatar .img-wrapper,
.profile-liked-pages .page-item .page-avatar .no_image_user,
.page-sideblock-container .page-item .page-avatar .no_image_user {
  width: 40px;
  height: 40px;
  border-radius: 2px;
  border: 1px solid #FFF;
}
.profile-liked-pages .page-item .page-avatar .img-wrapper img,
.page-sideblock-container .page-item .page-avatar .img-wrapper img {
  width: 100%;
  height: 100%;
}
.profile-liked-pages .page-item .page-avatar .no_image_user span,
.page-sideblock-container .page-item .page-avatar .no_image_user span {
  font-size: 14px;
}
.profile-liked-pages .page-item .page-avatar .js_hover_info:before,
.page-sideblock-container .page-item .page-avatar .js_hover_info:before,
.profile-liked-pages .page-item .page-avatar .img-wrapper:before,
.page-sideblock-container .page-item .page-avatar .img-wrapper:before {
  display: none;
}
.profile-liked-pages .page-item .page-like,
.page-sideblock-container .page-item .page-like {
  flex: 1;
  display: flex;
  flex-direction: column;
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 2px;
}
.profile-liked-pages .page-item .page-like b,
.page-sideblock-container .page-item .page-like b {
  margin-bottom: 0;
  line-height: 16px;
}
.profile-liked-pages .page-item .page-like span,
.page-sideblock-container .page-item .page-like span {
  font-size: 12px;
  text-transform: lowercase;
}
.profile-liked-pages .page-item .page-info .page-name,
.page-sideblock-container .page-item .page-info .page-name {
  margin-bottom: 4px;
}
.profile-liked-pages .page-item .page-info .page-name .user_profile_link_span a,
.page-sideblock-container .page-item .page-info .page-name .user_profile_link_span a {
  color: #3b5998 !important;
  font-weight: 400 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.profile-liked-pages .page-item .page-info .page-name .user_profile_link_span a:hover,
.page-sideblock-container .page-item .page-info .page-name .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.profile-liked-pages .page-item .page-info .category-name,
.page-sideblock-container .page-item .page-info .category-name {
  font-size: 12px;
  color: #a2a2a2;
}
.page-featured-sideblock .sticky-label-icon,
.page-sponsored-sideblock .sticky-label-icon {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .page-featured-sideblock .sticky-label-icon,
html[dir="ltr"] .page-sponsored-sideblock .sticky-label-icon {
  right: 16px;
}
html[dir="rtl"] .page-featured-sideblock .sticky-label-icon,
html[dir="rtl"] .page-sponsored-sideblock .sticky-label-icon {
  left: 16px;
}
.page-app.core-feed-item .item-media-banner {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
  overflow: hidden;
}
.page-app.core-feed-item .item-media-banner .item-media {
  display: block;
  width: 100%;
}
.page-app.core-feed-item .item-media-banner .item-media .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.page-app.core-feed-item .item-media-banner .item-media .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 39.5%;
}
.page-app.core-feed-item .item-outer {
  display: flex;
  padding: 16px;
  border: 1px solid #efefef;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  background-color: #f8f8f8;
}
@media (max-width: 480px) {
  .page-app.core-feed-item .item-outer {
    padding: 8px;
  }
}
.page-app.core-feed-item .item-outer .item-avatar {
  width: 72px;
  min-width: 72px;
  height: 72px;
  border-radius: 100%;
  overflow: hidden;
}
html[dir="ltr"] .page-app.core-feed-item .item-outer .item-avatar {
  margin-right: 16px;
}
html[dir="rtl"] .page-app.core-feed-item .item-outer .item-avatar {
  margin-left: 16px;
}
.page-app.core-feed-item .item-outer .item-avatar .no_image_user,
.page-app.core-feed-item .item-outer .item-avatar .img-wrapper {
  width: 72px;
  height: 72px;
}
.page-app.core-feed-item .item-outer .item-avatar .no_image_user img,
.page-app.core-feed-item .item-outer .item-avatar .img-wrapper img {
  width: 100%;
  height: 100%;
}
.page-app.core-feed-item .item-outer .item-avatar .item-media-src {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.page-app.core-feed-item .item-outer .item-avatar .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.page-app.core-feed-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
.page-app.core-feed-item .item-outer .item-inner .item-title-wrapper {
  display: flex;
  justify-content: space-between;
}
.page-app.core-feed-item .item-outer .item-inner .item-title-wrapper .item-title {
  flex: 1;
  min-width: 0;
  margin-bottom: 6px;
}
.page-app.core-feed-item .item-outer .item-inner .item-title-wrapper .item-action {
  padding-top: 4px;
}
html[dir="ltr"] .page-app.core-feed-item .item-outer .item-inner .item-title-wrapper .item-action {
  margin-left: 16px;
}
html[dir="rtl"] .page-app.core-feed-item .item-outer .item-inner .item-title-wrapper .item-action {
  margin-right: 16px;
}
.page-app.core-feed-item .item-outer .item-inner .item-title-wrapper .item-action .btn {
  font-weight: bold;
}
.page-app.core-feed-item .item-outer .item-inner .item-info-wrapper .item-info:not(:last-child):after {
  content: ".";
  margin-left: 6px;
  margin-right: 4px;
}
.pages-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown.btn-group.btn-gear .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-bottom: 6px solid #ffffff;
  bottom: 100%;
  top: auto;
}
.pages-category .core-block-categories ul.action li.category.active:not(.open):after {
  opacity: 0;
}
.pages-category .core-block-categories ul.action li.category.active:not(.open) .category-item {
  background-color: transparent;
}
.pages-category .core-block-categories ul.action li.category.active:not(.open) .name {
  border-bottom: 1px solid rgba(0, 0, 0, 0.04);
  color: #555555;
}
.core-page-menu-toggle label {
  cursor: pointer;
  padding: 0 !important;
  margin: 0 !important;
}
.core-page-menu-toggle label input {
  display: none;
}
.core-page-menu-toggle label input:checked + .item-toggle-icon:before {
  color: #3b5998;
  content: "\e9b4";
}
.core-page-menu-toggle label .item-toggle-icon {
  display: inline-flex;
}
.core-page-menu-toggle label .item-toggle-icon:before {
  font-family: 'lineficon' !important;
  content: "\e935";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
}
.core-page-menu-table tbody .core-page-td {
  display: flex;
  height: 100%;
  height: 32px;
  align-items: center;
}
.core-page-menu-table .drag_handle:before {
  line-height: 32px;
}
.core-page-table-action a[data-toggle="dropdown"] {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
/*End Trang*/
/*Begin ' . Facebook Connect . '*/
.fb_login_go {
  width: 40px;
  height: 40px;
  display: flex !important;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 14px;
  margin-top: 0;
  border-radius: 2px;
  padding: 0 !important;
}
.fb_login_go span.ico {
  font-size: 16px;
}
html[dir="ltr"] .fb_login_go span.ico {
  margin-right: 8px;
}
html[dir="rtl"] .fb_login_go span.ico {
  margin-left: 8px;
}
.fb_login_go .core-facebook-item-fb-icon {
  width: 40px;
  height: 40px;
  max-height: 100%;
  max-width: 100%;
  display: inline-flex;
}
.custom_signup_fb .fb_login_go,
.custom_login_fb .fb_login_go,
.site_menu .fb_login_go,
.guest_login_small .fb_login_go {
  width: 100%;
}
@media (max-width: 991px) and (min-width: 480px) {
  .navbar-collapse .site_menu .fb_login_go {
    display: none !important;
  }
}
@media (max-width: 479px) {
  .site_menu .fb_login_go {
    width: calc(100% - 20px);
  }
}
.fb_login .fb_login_go .core-facebook-item-fb-icon {
  width: 16px;
  height: 16px;
  display: inline-flex;
}
html[dir="ltr"] .fb_login .fb_login_go .core-facebook-item-fb-icon {
  margin-right: 8px;
}
html[dir="rtl"] .fb_login .fb_login_go .core-facebook-item-fb-icon {
  margin-left: 8px;
}
.core-facebook-item-fb-icon img {
  width: 100%;
  height: 100%;
}
.facebook-login-header .fb_login_go {
  color: #fff !important;
  background: transparent !important;
  text-align: center;
  font-size: 16px;
}
.facebook-login-header .fb_login_go .facebook-login-label {
  display: none;
}
#page_user_login #content .fb_login_go,
#page_user_register #content .fb_login_go {
  width: 250px;
}
.js_box_content .custom_login_fb .fb_login_go,
.js_box_content .custom_signup_fb .fb_login_go {
  width: 100%;
}
.js_box_content .custom_login_fb .item-or-line,
.js_box_content .custom_signup_fb .item-or-line {
  font-size: 14px;
  color: #a2a2a2;
  text-transform: uppercase;
  position: relative;
  display: flex;
  justify-content: center;
}
.js_box_content .custom_login_fb .item-or-line > span,
.js_box_content .custom_signup_fb .item-or-line > span {
  width: 40px;
  background: #fff;
  text-align: center;
  display: block;
  z-index: 1;
}
.js_box_content .custom_login_fb .item-or-line:before,
.js_box_content .custom_signup_fb .item-or-line:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
  background: #efefef;
  bottom: 50%;
}
.guest_login_small.facebook-login-wrapper {
  display: inline-flex;
}
html[dir="ltr"] .guest_login_small.facebook-login-wrapper .facebook-login-header {
  margin-left: 8px;
}
html[dir="rtl"] .guest_login_small.facebook-login-wrapper .facebook-login-header {
  margin-right: 8px;
}
@media (max-width: 479px) {
  .login-menu-btns-xs.facebook-login-wrapper {
    display: flex;
  }
  .login-menu-btns-xs.facebook-login-wrapper .fb_login_go {
    margin: 0;
    min-width: 40px;
  }
}
/*End Facebook Connect*/
/*Begin ' . Captcha . '*/
.grecaptcha-badge {
  bottom: 70px!important;
  z-index: 3;
}
/*End Captcha*/
/*Begin ' . Groups . '*/
.group-button-option {
  cursor: pointer;
}
.item-container.group-listing .item-option {
  position: absolute;
  top: 0;
  right: -8px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
}
.item-container.group-listing .item-option a.dropdown-toggle {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  padding: 0!important;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
}
.item-container.group-listing .item-option a.dropdown-toggle:hover {
  color: #555555;
}
.item-container.group-listing .item-option a.dropdown-toggle:hover i.ico:before {
  content: "\ea88";
}
.item-container.group-listing .item-option .dropdown i.ico {
  opacity: 1;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.group-listing .item-option .dropdown.open i.ico {
  opacity: 1;
  color: #555555;
}
.item-container.group-listing .item-option .dropdown.open i.ico:before {
  content: "\ea88";
}
@media (min-width: 992px) {
  #page_groups_index .empty-right .item-container.group-home .group-item,
  #page_groups_all .empty-right .item-container.group-home .group-item,
  #page_groups_index .empty-left .item-container.group-home .group-item,
  #page_groups_all .empty-left .item-container.group-home .group-item {
    width: 25% ;
  }
  #page_groups_index .empty-right.empty-left .item-container.group-home .group-item,
  #page_groups_all .empty-right.empty-left .item-container.group-home .group-item {
    width: 20% ;
  }
}
#page_groups_index .item-group-title-block {
  display: flex;
  align-items: center;
}
#page_groups_index .item-group-title-block .item-title {
  font-size: 22px;
  line-height: 29px;
  color: #555555;
}
#page_groups_index .item-group-title-block .item-collapse-icon {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  position: relative;
  bottom: -2px;
}
html[dir="ltr"] #page_groups_index .item-group-title-block .item-collapse-icon {
  margin-left: 8px;
}
html[dir="rtl"] #page_groups_index .item-group-title-block .item-collapse-icon {
  margin-right: 8px;
}
#page_groups_index .item-group-title-block .item-collapse-icon:hover {
  color: #555555;
}
html[dir='rtl'] #page_groups_index .item-group-title-block .item-collapse-icon span.ico:before {
  content: "\eab5";
}
html[dir='rtl'] #page_groups_index .item-group-title-block .item-collapse-icon.collapsed {
  transform: rotate(-90deg);
}
#page_groups_index .item-group-title-block .item-collapse-icon.collapsed {
  transform: rotate(90deg);
}
.item-container.group-home {
  display: flex;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  flex-flow: wrap;
  margin: 0 -8px;
}
.item-container.group-home.in {
  opacity: 1;
}
.item-container.group-home .group-item {
  width: 33.33%;
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .item-container.group-home .group-item {
    width: 50% !important;
  }
}
@media (max-width: 768px) {
  .item-container.group-home .group-item {
    width: 33.33% !important;
  }
}
@media (max-width: 480px) {
  .item-container.group-home .group-item {
    width: 50% !important;
  }
}
@media (min-width: 992px) {
  .item-container.group-home .group-item:hover .item-outer .group-photo .item-icon,
  .item-container.group-home .group-item:hover .item-outer .group-photo .item-desc {
    opacity: 1;
  }
  .item-container.group-home .group-item:hover .item-outer .item-inner .item-title a {
    color: #2d4373;
  }
}
.item-container.group-home .group-item .item-outer {
  position: relative;
}
.item-container.group-home .group-item .item-outer .moderation_row {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.item-container.group-home .group-item .item-outer .group-photo {
  height: 0;
  padding-bottom: 100%;
  display: block;
  overflow: hidden;
  width: 100%;
  border-radius: 6px;
  position: relative;
  margin-bottom: 8px;
}
.item-container.group-home .group-item .item-outer .group-photo:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.item-container.group-home .group-item .item-outer .group-photo img {
  width: 100%;
  height: auto;
}
.item-container.group-home .group-item .item-outer .group-photo .no_image_user {
  border-radius: 6px;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.item-container.group-home .group-item .item-outer .group-photo .item-icon {
  position: absolute;
  bottom: 8px;
  right: 8px;
  opacity: 0;
  z-index: 1;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  /*
                    .item-icon-join{
                        background: @brand-primary;
                        span.ico{
                            color: #fff;
                        }
                    } */
}
.item-container.group-home .group-item .item-outer .group-photo .item-icon .item-icon-joined,
.item-container.group-home .group-item .item-outer .group-photo .item-icon .item-icon-join {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.item-container.group-home .group-item .item-outer .group-photo .item-icon .item-icon-joined {
  background: #fff !important;
}
.item-container.group-home .group-item .item-outer .group-photo .item-icon .item-icon-joined span.ico {
  color: #555555 !important;
}
@media (max-width: 991px) {
  .item-container.group-home .group-item .item-outer .group-photo .item-icon {
    opacity: 1;
  }
}
@media (max-width: 480px) {
  .item-container.group-home .group-item .item-outer .group-photo .item-icon .item-icon-joined,
  .item-container.group-home .group-item .item-outer .group-photo .item-icon .item-icon-join {
    width: 32px;
    height: 32px;
  }
}
.item-container.group-home .group-item .item-outer .group-photo .item-desc {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 16px;
  color: #fff;
  background: rgba(0, 0, 0, 0.8);
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.group-home .group-item .item-outer .group-photo .item-desc .item-desc-main {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  max-height: 96px;
  white-space: normal;
  -webkit-line-clamp: 6;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  word-break: break-word;
  word-wrap: break-word;
}
@media (min-width: 992px) {
  .item-container.group-home .group-item .item-outer .group-photo:hover .item-icon,
  .item-container.group-home .group-item .item-outer .group-photo:hover .item-desc {
    opacity: 1;
  }
}
.item-container.group-home .group-item .item-outer > .item-icon {
  position: absolute;
  top: 0;
  display: flex;
}
html[dir="ltr"] .item-container.group-home .group-item .item-outer > .item-icon {
  right: 8px;
}
html[dir="rtl"] .item-container.group-home .group-item .item-outer > .item-icon {
  left: 8px;
}
.item-container.group-home .group-item .item-outer .item-inner {
  position: relative;
}
.item-container.group-home .group-item .item-outer .item-inner .item-title {
  padding-right: 35px;
  margin-bottom: 4px;
}
.item-container.group-home .group-item .item-outer .item-inner .item-title a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.group-home .group-item .item-outer .item-inner .item-title a:hover {
  color: #2d4373;
}
.item-container.group-home .group-item .item-outer .item-inner .item-category {
  color: #555555;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 4px;
}
.item-container.group-home .group-item .item-outer .item-inner .item-category i.ico {
  display: inline-block;
}
.item-container.group-home .group-item .item-outer .item-inner .item-number-member {
  color: #555555;
  font-size: 12px;
  line-height: 16px;
}
.item-container.group-home .group-item .remain_groups {
  width: 100%;
  display: block;
}
.item-container.group-home .group-item .remain_groups .group-item-viewall {
  display: block !important;
  position: relative !important;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  background-origin: border-box !important;
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
  border-radius: 6px;
}
.item-container.group-home .group-item .remain_groups .group-item-viewall:before {
  content: "" !important;
  display: block !important;
  padding-bottom: 100% !important;
}
.item-container.group-home .group-item .remain_groups .group-item-viewall .group-item-view-all {
  position: absolute;
  left: 12px;
  bottom: 13px;
  font-size: 12px;
  line-height: 16px;
  color: #fff;
  text-transform: uppercase;
  z-index: 1;
}
.item-container.group-home .group-item .remain_groups .group-item-viewall .group-item-remain-number {
  position: absolute;
  right: 8px;
  bottom: 8px;
  font-size: 24px;
  line-height: 32px;
  color: #fff;
  z-index: 1;
}
@media (max-width: 480px) {
  .item-container.group-home .group-item .remain_groups .group-item-viewall .group-item-remain-number {
    font-size: 18px;
    line-height: 24px;
  }
}
.item-container.group-home .group-item .remain_groups .group-item-viewall:after {
  position: absolute;
  bottom: 0;
  height: 100%;
  width: 100%;
  content: "";
  background: linear-gradient(to top, rgba(0, 0, 0, 0.3) 0%, rgba(255, 255, 255, 0) 50%);
}
.item-container.group-result .group-item {
  position: relative;
}
.item-container.group-result .group-item:last-of-type .item-outer {
  border-bottom: 1px solid #efefef;
}
.item-container.group-result .group-item:last-of-type .item-outer:after {
  content: "";
  position: absolute;
  left: -16px;
  bottom: 0;
  right: -16px;
  border-bottom: 1px solid #efefef;
  opacity: 0;
}
.item-container.group-result .group-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: -16px;
  right: -16px;
  bottom: 0;
  background: #f8f8f8;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .item-container.group-result .group-item:hover:before {
    opacity: 1 !important;
  }
  .item-container.group-result .group-item:hover .item-outer {
    border-color: transparent;
  }
  .item-container.group-result .group-item:hover .item-outer:before,
  .item-container.group-result .group-item:hover .item-outer:after {
    opacity: 1 !important;
  }
  .item-container.group-result .group-item:hover .item-outer .item-inner .item-title a {
    color: #2d4373 !important;
  }
  .item-container.group-result .group-item:hover .item-outer .item-inner .item-desc-main {
    color: #555555 !important;
  }
  .item-container.group-result .group-item:hover + .group-item .item-outer {
    border-top-color: transparent;
  }
  .item-container.group-result .group-item:hover + .group-item .item-outer:before {
    opacity: 1 !important;
  }
}
@media (max-width: 991px) {
  .item-container.group-result .group-item .item-outer .item-inner {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
}
.item-container.group-result .group-item .item-outer {
  display: flex;
  padding-top: 24px;
  padding-bottom: 24px;
  border-top: 1px solid #efefef;
}
.item-container.group-result .group-item .item-outer:before {
  content: "";
  position: absolute;
  top: 0;
  left: -16px;
  bottom: 0;
  right: -16px;
  border-top: 1px solid #efefef;
  opacity: 0;
}
.item-container.group-result .group-item .item-outer .moderation_row {
  position: absolute;
  top: 0;
  left: -16px;
  z-index: 1;
}
.item-container.group-result .group-item .item-outer .group-photo {
  height: 100%;
  display: block;
  overflow: hidden;
  min-width: 96px;
  max-width: 96px;
  border-radius: 6px;
  position: relative;
}
html[dir="ltr"] .item-container.group-result .group-item .item-outer .group-photo {
  margin-right: 16px;
}
html[dir="rtl"] .item-container.group-result .group-item .item-outer .group-photo {
  margin-left: 16px;
}
.item-container.group-result .group-item .item-outer .group-photo:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.item-container.group-result .group-item .item-outer .group-photo img {
  width: 100%;
  height: 100%;
}
.item-container.group-result .group-item .item-outer .group-photo .no_image_user {
  border-radius: 6px;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.item-container.group-result .group-item .item-outer .group-photo .item-icon {
  position: absolute;
  top: 0;
  display: flex;
}
html[dir="ltr"] .item-container.group-result .group-item .item-outer .group-photo .item-icon {
  right: 8px;
}
html[dir="rtl"] .item-container.group-result .group-item .item-outer .group-photo .item-icon {
  left: 8px;
}
.item-container.group-result .group-item .item-outer .item-inner {
  position: relative;
  flex: 1;
  padding-right: 140px;
  width: 100%;
  min-width: 0;
}
.item-container.group-result .group-item .item-outer .item-inner .item-option {
  top: -16px;
}
.item-container.group-result .group-item .item-outer .item-inner .item-title {
  margin-bottom: 4px;
  padding-right: 30px;
}
.item-container.group-result .group-item .item-outer .item-inner .item-title a {
  font-size: 18px;
  line-height: 24px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #555555;
  font-weight: bold;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.group-result .group-item .item-outer .item-inner .item-title a:hover {
  color: #2d4373 !important;
}
.item-container.group-result .group-item .item-outer .item-inner .item-info {
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 4px;
  display: flex;
}
.item-container.group-result .group-item .item-outer .item-inner .item-info .item-number-member {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 50%;
}
.item-container.group-result .group-item .item-outer .item-inner .item-info .item-number-member:after {
  content: ".";
  margin-left: 4px;
  margin-right: 4px;
}
.item-container.group-result .group-item .item-outer .item-inner .item-info .item-category {
  color: #a2a2a2;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 50%;
  font-size: 12px;
  line-height: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.group-result .group-item .item-outer .item-inner .item-info .item-category:hover {
  color: #555555;
}
.item-container.group-result .group-item .item-outer .item-inner .item-desc .item-desc-main {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  max-height: 57px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  word-break: break-word;
  word-wrap: break-word;
}
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users {
  display: flex;
  justify-content: space-between;
}
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-icon {
  position: absolute;
  top: 24px;
  right: 0;
}
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-icon .item-icon-joined,
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-icon .item-icon-join {
  height: 32px;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
}
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-icon .item-icon-joined .ico-caret-down,
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-icon .item-icon-join .ico-caret-down {
  margin-left: 8px;
  margin-right: 0;
}
html[dir='rtl'] .item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-icon .item-icon-joined .ico-caret-down,
html[dir='rtl'] .item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-icon .item-icon-join .ico-caret-down {
  margin-right: 8px;
  margin-left: 0;
}
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members {
  position: absolute;
  top: 72px;
  right: 0;
  display: flex;
}
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members img {
  width: 100%;
  height: 100%;
}
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members .no_image_user,
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members .img-wrapper {
  width: 32px;
  height: 32px;
}
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members .no_image_user > span {
  font-size: 12px;
}
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members > a,
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members > .no_image_user {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  border: 2px solid #fff;
  box-sizing: content-box;
  margin-left: -6px;
  overflow: hidden;
}
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members > a:nth-child(1),
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members > .no_image_user:nth-child(1) {
  z-index: 1;
}
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members > a:nth-child(2),
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members > .no_image_user:nth-child(2) {
  z-index: 2;
}
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members > a:nth-child(3),
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members > .no_image_user:nth-child(3) {
  z-index: 3;
}
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members > a:nth-child(4),
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members > .no_image_user:nth-child(4) {
  z-index: 4;
}
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members .item-members-viewall {
  text-align: center;
  background: #ddecf9;
}
.item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members .item-members-viewall span {
  font-size: 12px;
  line-height: 32px;
}
@media (max-width: 991px) {
  .item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users {
    margin-top: 8px;
  }
  .item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-icon,
  .item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-members {
    position: static !important;
  }
  .item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-icon .dropdown-menu {
    left: 0;
    right: auto;
  }
  .item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-icon .dropdown-menu:after {
    left: 10px;
    right: auto;
  }
  html[dir='rtl'] .item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-icon .dropdown-menu:after {
    right: 10px;
    left: auto;
  }
  html[dir='rtl'] .item-container.group-result .group-item .item-outer .item-inner .item-group-icon-users .item-icon .dropdown-menu {
    left: auto;
    right: 0;
  }
}
@media (max-width: 480px) {
  .item-container.group-result .group-item .item-outer {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .item-container.group-result .group-item .item-outer .item-desc,
  .item-container.group-result .group-item .item-outer .item-members {
    display: none !important;
  }
  .item-container.group-result .group-item .item-outer .item-inner .item-title a {
    font-size: 14px;
    line-height: 18px;
  }
  .item-container.group-result .group-item .item-outer .item-inner .item-option {
    top: -8px;
  }
  .item-container.group-result .group-item .item-outer .group-photo {
    min-width: 80px;
    max-width: 80px;
  }
}
.item-container.group-add {
  display: flex;
  flex-flow: wrap;
  margin: -8px;
}
.item-container.group-add .group-item {
  width: 25%;
  padding: 8px;
}
@media (max-width: 991px) {
  .item-container.group-add .group-item {
    width: 33.33%;
  }
}
@media (max-width: 480px) {
  .item-container.group-add .group-item {
    width: 50%;
  }
}
@media (max-width: 320px) {
  .item-container.group-add .group-item {
    width: 100%;
  }
}
.item-container.group-add .group-item .item-outer .group-photo {
  border-radius: 6px;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  cursor: pointer;
}
.item-container.group-add .group-item .item-outer .group-photo:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.item-container.group-add .group-item .item-outer .group-photo .group-add-inner-link {
  position: absolute;
  top: -1px;
  right: -1px;
  left: -1px;
  bottom: -1px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 6px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.group-add .group-item .item-outer .group-photo .group-add-inner-link .groups-add-info {
  max-width: 100%;
  padding-left: 16px;
  padding-right: 16px;
}
.item-container.group-add .group-item .item-outer .group-photo .group-add-inner-link .groups-add-info .item-title {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  color: #fff;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 8px;
}
.item-container.group-add .group-item .item-outer .group-photo .group-add-inner-link .groups-add-info .item-number-group {
  color: #c8c8c8;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  margin-bottom: 8px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.group-add .group-item .item-outer .group-photo .group-add-inner-link .item-group-add {
  width: 32px;
  height: 32px;
  background: #fff;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  display: none;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.group-add .group-item .item-outer .group-photo .group-add-inner-link .item-group-add span.ico {
  color: #3b5998;
  font-weight: bold;
}
.item-container.group-add .group-item .item-outer .group-photo .group-add-inner-link:hover {
  background-color: rgba(38, 129, 213, 0.8);
}
.item-container.group-add .group-item .item-outer .group-photo .group-add-inner-link:hover .item-group-add {
  display: flex !important;
}
.item-container.group-add .group-item .item-outer .group-photo .group-add-inner-link:hover .item-number-group {
  color: #fff !important;
}
.group-add-modal {
  margin: -16px -16px 0 -16px;
}
.group-add-modal .group-category-photo {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.group-add-modal .group-category-photo:before {
  content: "";
  display: block;
  padding-bottom: 25%;
}
@media (max-width: 480px) {
  .group-add-modal .group-category-photo:before {
    padding-bottom: 45% !important;
  }
}
@media (max-width: 320px) {
  .group-add-modal .group-category-photo:before {
    padding-bottom: 55% !important;
  }
}
.group-add-modal .group-category-photo .group-category-select {
  width: 200px;
  margin-bottom: 0;
}
.group-add-modal .group-category-photo .group-category-select select {
  padding-left: 10px;
}
.group-add-modal .group-category-photo:after {
  content: "";
  position: absolute;
  top: 0;
  left: -1px;
  right: -1px;
  bottom: 0;
  background: rgba(0, 0, 0, 0.4);
}
.group-add-modal .group-category-photo .group-category-inner {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.group-add-modal .group-category-photo .group-category-inner .group-category-title {
  font-size: 18px;
  line-height: 24px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: bold;
  color: #fff;
  margin-bottom: 4px;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
}
.group-add-modal .group-category-photo .group-category-inner .group-category-title-sub {
  font-size: 14px;
  line-height: 18px;
  color: #fff;
  margin-bottom: 8px;
  text-align: center;
}
.group-add-modal .group-category-input label,
.group-add-modal .group-privacy-select label {
  padding: 0;
  width: 25%;
  margin-bottom: 0;
  float: left;
}
@media (max-width: 480px) {
  .group-add-modal .group-category-input label,
  .group-add-modal .group-privacy-select label {
    width: 40%;
  }
}
.group-add-modal .group-category-input {
  margin-top: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 32px;
}
.group-add-modal .group-category-input > div {
  flex: 1;
  position: relative;
}
.group-add-modal .group-category-input > div input.form-control {
  z-index: 0;
}
.group-add-modal .group-category-input > div span.help-block {
  position: absolute;
  bottom: -32px;
  white-space: nowrap;
}
html[dir="ltr"] .group-add-modal .group-category-input > div span.help-block {
  left: 0;
}
html[dir="rtl"] .group-add-modal .group-category-input > div span.help-block {
  right: 0;
}
.group-add-modal .group-privacy-select {
  display: flex;
  align-items: center;
}
.group-add-modal .group-privacy-select > select {
  width: 30%;
  z-index: 0;
}
@media (max-width: 480px) {
  .group-add-modal .group-privacy-select > select {
    width: 40%;
  }
}
.group-add-modal .group-category-button {
  border-top: 1px solid #efefef;
  clear: both;
  padding-top: 8px;
  margin-bottom: -8px;
  margin-left: 16px;
  margin-right: 16px;
  display: flex;
  justify-content: flex-end;
}
html[dir="ltr"] .group-add-modal .group-category-button .btn {
  margin-left: 8px;
}
html[dir="rtl"] .group-add-modal .group-category-button .btn {
  margin-right: 8px;
}
html[dir="rtl"] .item-container.group-home .group-item .item-outer .moderation_row {
  left: auto !important;
  right: 0;
}
html[dir="rtl"] .item-container.group-home .group-item .item-outer .group-photo .item-icon {
  left: 8px;
  right: auto !important;
}
html[dir="rtl"] .item-container.group-home .group-item .item-outer .item-inner .item-title {
  padding-right: 0;
  padding-left: 35px;
}
html[dir="rtl"] .item-container.group-home .group-item .item-outer .item-inner .item-option {
  left: -8px;
  right: auto !important;
}
html[dir="rtl"] .item-container.group-result .group-item .item-outer .moderation_row {
  right: -16px;
  left: auto !important;
}
html[dir="rtl"] .item-container.group-result .group-item .item-outer .group-photo {
  margin-right: 0;
  margin-left: 16px;
}
html[dir="rtl"] .item-container.group-result .group-item .item-outer .item-inner {
  padding-left: 140px;
  padding-right: 0;
}
html[dir="rtl"] .item-container.group-result .group-item .item-outer .item-inner .item-title {
  padding-right: 0;
  padding-left: 30px;
}
html[dir="rtl"] .item-container.group-result .group-item .item-outer .item-inner .item-option {
  left: -8px;
  right: auto !important;
}
html[dir="rtl"] .item-container.group-result .group-item .item-outer .item-inner .item-icon {
  right: auto !important;
  left: 0;
}
html[dir="rtl"] .item-container.group-result .group-item .item-outer .item-inner .item-members {
  margin-left: 6px;
  margin-right: 0;
  right: auto !important;
  left: 0;
}
._is_groups_view .profiles-menu > ul {
  flex-flow: wrap;
  overflow: hidden;
  height: 64px;
  position: relative;
}
._is_groups_view .profiles-menu > ul div.overlay {
  position: absolute;
  top: 0;
  right: 0;
  width: 200px;
  bottom: 0;
  z-index: 1;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 25%, #ffffff 100%);
}
html[dir='rtl'] ._is_groups_view .profiles-menu > ul div.overlay {
  left: 0;
  right: auto;
}
#page_groups_members .header-page-title {
  margin-bottom: 0;
  border-bottom: 0;
}
#page_groups_members .breadcrumbs-top {
  margin-bottom: 2px;
}
@media (max-width: 767px) {
  #page_groups_members .breadcrumbs-top {
    margin-bottom: 0;
  }
}
#page_groups_members .item-group-search-header {
  position: absolute;
  top: -44px;
}
html[dir="ltr"] #page_groups_members .item-group-search-header {
  right: 0;
}
html[dir="rtl"] #page_groups_members .item-group-search-header {
  left: 0;
}
@media (max-width: 767px) {
  #page_groups_members .item-group-search-header {
    position: static;
    width: auto;
    margin-bottom: 24px;
    padding-top: 16px;
    margin-left: -16px;
    margin-right: -16px;
    padding-left: 16px;
    padding-right: 16px;
    border-top: 1px solid #eeeeee;
  }
  #page_groups_members .item-group-search-header .item-group-search-member {
    width: 100% !important;
  }
}
#page_groups_members .item-group-search-header .item-group-search-member {
  position: relative;
  width: 200px;
}
@media (max-width: 330px) {
  #page_groups_members .item-group-search-header .item-group-search-member {
    width: 180px;
  }
}
#page_groups_members .item-group-search-header .item-group-search-member input.form-control {
  height: 32px;
}
#page_groups_members .item-group-search-header .item-group-search-member span.input-group-btn {
  position: absolute;
  top: 0;
  color: #a2a2a2;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] #page_groups_members .item-group-search-header .item-group-search-member span.input-group-btn {
  right: 0;
}
html[dir="rtl"] #page_groups_members .item-group-search-header .item-group-search-member span.input-group-btn {
  left: 0;
}
#page_groups_members .page_section_menu .member-count {
  color: #a2a2a2;
  margin-left: 4px;
}
html[dir='rtl'] #page_groups_members .page_section_menu .member-count {
  margin-left: 0;
  margin-right: 4px;
}
#page_groups_members .groups-member-container {
  display: flex;
  flex-flow: wrap;
  margin: 0 -8px;
}
#page_groups_members .groups-member-container .groups-member {
  position: relative;
  padding: 0 8px;
  margin-bottom: 16px;
}
#page_groups_members .groups-member-container .groups-member .moderation_row {
  position: absolute;
  top: 0;
  z-index: 1;
}
html[dir="ltr"] #page_groups_members .groups-member-container .groups-member .moderation_row {
  left: 8px;
}
html[dir="rtl"] #page_groups_members .groups-member-container .groups-member .moderation_row {
  right: 8px;
}
#page_groups_members .groups-member-container .groups-member .moderation_row .item-checkbox {
  width: 32px;
  height: 32px;
  box-shadow: 2px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
#page_groups_members .groups-member-container .groups-member .item-bar-action {
  position: absolute;
  top: 64px;
  z-index: 3;
}
html[dir="ltr"] #page_groups_members .groups-member-container .groups-member .item-bar-action {
  right: 8px;
}
html[dir="rtl"] #page_groups_members .groups-member-container .groups-member .item-bar-action {
  left: 8px;
}
#page_groups_members .groups-member-container .groups-member .item-bar-action > a.btn {
  border-radius: 100%;
  background: #fff;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  padding: 0px 12px !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  border: none !important;
}
#page_groups_members .groups-member-container .groups-member .item-bar-action > a.btn span.ico {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 1024px) {
  #page_groups_members .groups-member-container .groups-member .item-bar-action .dropdown-menu {
    min-width: 120px;
  }
  #page_groups_members .groups-member-container .groups-member .item-bar-action .dropdown-menu > li > a {
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media (max-width: 768px) {
  #page_groups_members .groups-member-container .groups-member .item-bar-action .dropdown-menu {
    right: -32px;
  }
  html[dir='rtl'] #page_groups_members .groups-member-container .groups-member .item-bar-action .dropdown-menu {
    left: -32px;
    right: auto;
  }
  html[dir="ltr"] #page_groups_members .groups-member-container .groups-member .item-bar-action .dropdown-menu:after {
    right: 40px;
  }
  html[dir="rtl"] #page_groups_members .groups-member-container .groups-member .item-bar-action .dropdown-menu:after {
    left: 40px;
  }
}
@media (max-width: 480px) {
  #page_groups_members .groups-member-container .groups-member .item-bar-action .dropdown-menu {
    min-width: 110px;
  }
}
#page_groups_members .groups-member-container .groups-member .item-bar-action:hover > a.btn span.ico,
#page_groups_members .groups-member-container .groups-member .item-bar-action.open > a.btn span.ico {
  color: #555555;
}
#page_groups_members .groups-member-container .groups-member .item-bar-action:hover > a.btn span.ico:before,
#page_groups_members .groups-member-container .groups-member .item-bar-action.open > a.btn span.ico:before {
  content: "\ea88";
}
#page_groups_members .groups-member-container .user_rows {
  margin: 0;
  border: 0;
  display: flex;
  align-items: center;
  flex-direction: column;
  width: auto;
  height: auto;
}
#page_groups_members .groups-member-container .user_rows .user_rows_image {
  background: transparent;
  overflow: visible;
  border-radius: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  width: 96px;
  height: 96px;
  min-width: 40px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#page_groups_members .groups-member-container .user_rows .user_rows_image .img-wrapper img {
  width: 100%;
  height: 100%;
}
#page_groups_members .groups-member-container .user_rows .user_rows_image .no_image_user {
  width: 100%;
  height: 100%;
}
#page_groups_members .groups-member-container .user_rows .user_rows_image .no_image_user span.js_hover_info {
  position: absolute !important;
  margin-top: 0 !important;
}
#page_groups_members .groups-member-container .user_rows .user_rows_image .no_image_user > span {
  margin-top: 0 !important;
  position: absolute !important;
  font-size: 14px !important;
}
#page_groups_members .groups-member-container .user_rows .user_rows_image:hover {
  box-shadow: 0px 6px 12px 0px rgba(59, 89, 152, 0.4);
}
#page_groups_members .groups-member-container .user_rows .user_rows_image:hover .js_hover_info:before,
#page_groups_members .groups-member-container .user_rows .user_rows_image:hover .img-wrapper:before {
  border-color: #2d4373;
}
#page_groups_members .groups-member-container .user_rows .user_rows_inner {
  max-width: 96px;
  min-width: 96px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#page_groups_members .groups-member-container .user_rows .user_rows_inner .friend-info {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
}
#page_groups_members .groups-member-container .user_rows .user_rows_inner .friend-info a {
  font-size: 12px;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#page_groups_members .groups-member-container .user_rows .user_rows_inner .btn-addfriend {
  position: absolute;
  top: 0;
}
html[dir="ltr"] #page_groups_members .groups-member-container .user_rows .user_rows_inner .btn-addfriend {
  right: 0;
}
html[dir="rtl"] #page_groups_members .groups-member-container .user_rows .user_rows_inner .btn-addfriend {
  left: 0;
}
#page_groups_members .groups-member-container .user_rows .user_rows_inner .btn-addfriend > a.btn {
  width: 32px;
  height: 32px;
}
#page_groups_members .groups-member-container .user_rows .user_rows_inner .list-unstyled {
  position: absolute;
  top: 0px;
  z-index: 2;
}
html[dir="ltr"] #page_groups_members .groups-member-container .user_rows .user_rows_inner .list-unstyled {
  right: 0;
}
html[dir="rtl"] #page_groups_members .groups-member-container .user_rows .user_rows_inner .list-unstyled {
  left: 0;
}
#page_groups_members .groups-member-container .user_rows .user_rows_inner .list-unstyled a.btn {
  width: 32px;
  height: 32px;
  font-size: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
#page_groups_members .groups-member-container .user_rows .user_rows_inner .user_profile_link_span {
  margin-top: 3px !important;
  position: static;
}
#page_groups_members .groups-member-container .user_rows .user_rows_inner .user_profile_link_span a {
  background: #fff;
  color: #555555 !important;
  font-size: 14px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#page_groups_members .groups-member-container .user_rows .user_rows_inner .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.related-groups .item-container .group-item {
  margin-bottom: 16px;
}
.related-groups .item-container .group-item:last-child {
  margin-bottom: 0;
}
.related-groups .item-container .group-item .group-cover {
  background-position: center center;
  background-size: cover;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  height: 72px;
  margin-bottom: 8px;
}
.related-groups .item-container .group-item .group-shadow {
  color: #FFF;
  display: flex;
  align-items: flex-end;
  padding: 8px;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 90%);
}
.related-groups .item-container .group-item .group-avatar {
  width: 40px;
  height: 40px;
}
.related-groups .item-container .group-item .group-avatar .img-wrapper,
.related-groups .item-container .group-item .group-avatar .no_image_user {
  border-radius: 3px;
  border: 1px solid #FFF;
  width: 100%;
  height: 100%;
  max-height: 100%;
  max-width: 100%;
}
.related-groups .item-container .group-item .group-avatar .img-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.related-groups .item-container .group-item .group-avatar .no_image_user span {
  font-size: 14px;
}
.related-groups .item-container .group-item .group-avatar .js_hover_info:before,
.related-groups .item-container .group-item .group-avatar .img-wrapper:before {
  display: none;
}
.related-groups .item-container .group-item .group-like {
  flex: 1;
  display: flex;
  flex-direction: column;
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 4px;
}
.related-groups .item-container .group-item .group-like b {
  margin-bottom: 0px;
  line-height: 16px;
}
.related-groups .item-container .group-item .group-like span {
  font-size: 12px;
  text-transform: lowercase;
  line-height: 14px;
}
.related-groups .item-container .group-item .group-info .group-name {
  margin-bottom: 4px;
}
.related-groups .item-container .group-item .group-info .group-name a {
  color: #3b5998 !important;
  font-weight: 400 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.related-groups .item-container .group-item .group-info .group-name a:hover {
  color: #2d4373 !important;
}
.related-groups .item-container .group-item .group-info .category-name {
  font-size: 12px;
  color: #a2a2a2;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.item-group-about.group-hide-founder .item-desc {
  border-top: 0;
  margin-top: 0;
  padding-top: 0;
}
.item-group-about .item-outer {
  display: flex;
}
.item-group-about .item-outer .user_rows_image {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-group-about .item-outer .user_rows_image .img-wrapper,
.item-group-about .item-outer .user_rows_image .no_image_user {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  overflow: hidden;
}
.item-group-about .item-outer .user_rows_image .img-wrapper img,
.item-group-about .item-outer .user_rows_image .no_image_user img {
  width: 100%;
  height: 100%;
}
.item-group-about .item-outer .user_rows_image .no_image_user > span {
  font-size: 12px;
}
.item-group-about .item-outer:hover .user_rows_image {
  box-shadow: 0px 6px 12px 0px rgba(59, 89, 152, 0.4);
}
.item-group-about .item-outer:hover .user_rows_image .js_hover_info:before,
.item-group-about .item-outer:hover .user_rows_image .img-wrapper:before {
  border-color: #2d4373;
}
.item-group-about .item-outer .item-inner {
  min-width: 0;
  flex: 1;
  margin-left: 12px;
}
html[dir='rtl'] .item-group-about .item-outer .item-inner {
  margin-left: 0;
  margin-right: 12px;
}
.item-group-about .item-outer .item-inner .item-title a {
  color: #3b5998 !important;
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 500 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-group-about .item-outer .item-inner .item-title a:hover {
  color: #2d4373 !important;
}
.item-group-about .item-outer .item-inner .item-info {
  font-size: 12px;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #a2a2a2;
}
.item-group-about .item-desc {
  margin-top: 8px;
  padding-top: 16px;
  border-top: 1px solid #efefef;
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.item-group-about .item-desc img {
  max-width: 100%;
}
.item-group-about .item-publish-date {
  margin-top: 16px;
}
.item-group-about .item-publish-date .item-title {
  color: #555555;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  padding-top: 20px;
}
.item-group-about .item-publish-date .item-date {
  font-size: 12px;
  color: #a2a2a2;
}
#page_groups_add .page_section_menu_header {
  margin-top: -16px;
}
#page_groups_add .groups_create_new_widget {
  margin-bottom: 16px;
}
.groups-profile-banner .item-icon-flag {
  position: absolute;
  top: 0;
  display: flex;
}
html[dir="ltr"] .groups-profile-banner .item-icon-flag {
  right: 16px;
}
html[dir="rtl"] .groups-profile-banner .item-icon-flag {
  left: 16px;
}
.groups-profile-banner .profiles_banner {
  border-radius: 0px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05);
  background-color: #FFF;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
  position: relative;
  height: 400px;
  margin-top: 0;
  z-index: 2;
}
@media (max-width: 480px) {
  .groups-profile-banner .profiles_banner {
    border-radius: 0;
  }
}
@media (min-width: 992px) {
  .groups-profile-banner .profiles_banner {
    background-color: #a2a2a2;
  }
}
@media (min-width: 992px) {
  .groups-profile-banner .profiles_banner:after {
    content: "";
    width: 100%;
    height: 60%;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 90%);
    pointer-events: none;
  }
}
.groups-profile-banner .profiles_banner.editing .profiles_banner_bg {
  z-index: 2;
}
.groups-profile-banner .profiles_banner.editing .profile-info-block {
  opacity: 0;
}
.groups-profile-banner .profiles_banner .profiles_banner_bg {
  border-radius: 2px 2px 0 0;
  overflow: hidden;
}
@media (max-width: 480px) {
  .groups-profile-banner .profiles_banner .profiles_banner_bg {
    border-radius: 0 0 0 0;
  }
}
.groups-profile-banner .profiles_banner .profiles_banner_bg #uploading-cover {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.groups-profile-banner .profiles_banner .profiles_banner_bg #uploading-cover .progress {
  width: 88px;
  height: 6px;
  border-radius: 3px;
  background-color: #fff;
  z-index: 1;
  margin: 0 auto;
  position: relative;
}
.groups-profile-banner .profiles_banner .profiles_banner_bg #uploading-cover .progress .progress-bar {
  background-color: #3b5998;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  border-radius: 3px;
}
.groups-profile-banner .profiles_banner .profiles_banner_bg #uploading-cover > div:not(.progress) {
  font-size: 14px;
  line-height: 18px;
  color: #fff;
  margin-top: 16px;
}
.groups-profile-banner .profiles_banner .profiles_banner_bg .cover > span {
  display: block;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.groups-profile-banner .profiles_banner.cover-uploading #cover_bg_container {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: rgba(85, 85, 85, 0.8);
}
.groups-profile-banner .profiles_banner.cover-uploading .profile-info-block {
  display: none;
}
@media (max-width: 991px) {
  .groups-profile-banner .profiles_banner {
    height: auto;
    flex-direction: column;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
  .groups-profile-banner .profiles_banner::before {
    content: "";
    display: block;
    width: 100%;
    padding-top: 248px;
    background: #a2a2a2;
    border-radius: 2px 2px 0 0;
  }
  .groups-profile-banner .profiles_banner .profiles_banner_bg {
    height: 248px;
  }
}
.groups-profile-banner .profiles_banner .change-cover-block {
  position: absolute;
  z-index: 2;
  top: 8px;
  left: 8px;
}
.groups-profile-banner .profiles_banner .change-cover-block a[data-toggle="dropdown"] {
  border-radius: 100%;
  width: 40px;
  height: 40px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid rgba(255, 255, 255, 0.3) !important;
  box-shadow: none;
}
.groups-profile-banner .profiles_banner .change-cover-block a[data-toggle="dropdown"]:hover {
  border: none !important;
}
@media (max-width: 991px) {
  .groups-profile-banner .profiles_banner .change-cover-block .cover_section_menu_item.reposition {
    display: none;
  }
}
.groups-profile-banner .profiles_banner .change-cover-block .dropdown-menu {
  margin-top: 12px;
}
.groups-profile-banner .profiles_banner .change-cover-block .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border: 8px solid transparent;
  position: absolute;
  border-bottom: 8px solid #ffffff;
  bottom: 100%;
  top: auto;
}
html[dir="ltr"] .groups-profile-banner .profiles_banner .change-cover-block .dropdown-menu:after {
  left: 12px;
  right: auto;
}
html[dir="rtl"] .groups-profile-banner .profiles_banner .change-cover-block .dropdown-menu:after {
  left: auto;
  right: 12px;
}
html[dir="ltr"] .groups-profile-banner .profiles_banner .change-cover-block .dropdown-menu:after {
  left: 12px;
}
html[dir="rtl"] .groups-profile-banner .profiles_banner .change-cover-block .dropdown-menu:after {
  right: 12px;
}
html[dir='rtl'] .groups-profile-banner .profiles_banner .change-cover-block {
  right: 8px;
  left: auto;
}
.groups-profile-banner .profiles_banner .profile-info-block {
  position: relative;
  width: 100%;
  height: auto;
  align-items: flex-end;
  display: flex;
  color: #FFF;
  padding: 16px;
  padding-top: 0;
  -webkit-transition: opacity 300ms ease;
  -o-transition: opacity 300ms ease;
  transition: opacity 300ms ease;
  opacity: 1;
  z-index: 1;
}
html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block {
  padding-right: 8px;
}
html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block {
  padding-left: 8px;
}
@media (max-width: 991px) {
  .groups-profile-banner .profiles_banner .profile-info-block {
    background-image: none;
    flex-direction: column;
    align-items: center;
    text-align: center;
    margin-top: -128px;
  }
}
.groups-profile-banner .profiles_banner .profile-info-block.groups-profile .profile-info {
  margin-left: 0;
}
.groups-profile-banner .profiles_banner .profile-info-block h1 a {
  color: #FFF;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-image {
  position: relative;
  width: 160px;
  height: 160px;
  z-index: 1;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-image .profile_image_holder {
  border-radius: 100%;
  background: #dcdcdc;
  box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  border: 4px solid #FFF;
  overflow: hidden;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-image .profile_image_holder ._image_200 {
  height: auto;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-image .profile_image_holder .no_image_user {
  height: 100%;
  width: 100%;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-image .img-wrapper {
  width: 100%;
  height: 100%;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-image form {
  position: absolute;
  top: 7px;
  left: 0;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-image form label {
  width: 40px;
  height: 40px;
  margin: 0;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  display: inline-flex;
  border: 2px solid #FFF;
  font-size: 16px;
  cursor: pointer;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-image form label:hover {
  border-width: 0;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-image form input {
  visibility: hidden;
  width: 0;
  height: 0;
  opacity: 0;
}
html[dir='rtl'] .groups-profile-banner .profiles_banner .profile-info-block .profile-image form {
  right: 0;
  left: auto;
}
@media (max-width: 991px) {
  .groups-profile-banner .profiles_banner .profile-info-block .profile-image form {
    text-align: left;
  }
  html[dir='rtl'] .groups-profile-banner .profiles_banner .profile-info-block .profile-image form {
    text-align: right;
  }
}
@media (max-width: 480px) {
  .groups-profile-banner .profiles_banner .profile-info-block .profile-image .profile_image_holder {
    box-shadow: 0px 6px 12px 0px rgba(200, 200, 200, 0.4);
    overflow: hidden;
    position: relative;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-image form {
    left: 50% !important;
    right: auto !important;
    bottom: -18px;
    transform: translateX(-50%);
    width: 48px;
    z-index: 2;
    top: auto;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-image form label {
    border: none;
    width: 48px;
    height: 48px;
    background: rgba(0, 0, 0, 0.5);
    font-size: 14px;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-image form label .ico {
    position: relative;
    top: -10px;
  }
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  position: relative;
}
html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info {
  margin-left: 16px;
}
html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info {
  margin-right: 16px;
}
@media (max-width: 991px) {
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info {
    position: static;
    margin-top: 8px;
  }
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info:before {
  content: "";
  height: 1px;
  background: rgba(255, 255, 255, 0.3);
  display: block;
  position: absolute;
  top: 0;
  left: -192px;
  right: -8px;
  margin-top: -20px;
}
html[dir='rtl'] .groups-profile-banner .profiles_banner .profile-info-block .profile-info:before {
  left: -8px;
  right: -192px;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info {
  flex: 1;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 {
  font-weight: bold;
  margin-bottom: 6px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 24px;
  text-overflow: ellipsis;
  line-height: 28px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 56px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1.has-status-online {
  position: relative;
}
html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1.has-status-online {
  padding-left: 12px;
}
html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1.has-status-online {
  padding-right: 12px;
}
@media (max-width: 991px) {
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 {
    display: inline-block;
    display: -webkit-inline-box;
    margin-bottom: 0;
  }
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_offline,
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_online {
  width: 8px;
  height: 8px;
  position: absolute;
  border-radius: 100%;
  top: 2px;
}
html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_offline,
html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_online {
  left: 0;
}
html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_offline,
html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_online {
  right: 0;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_offline i,
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_online i {
  display: none;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_online {
  background: #42b72a;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 .user_is_offline {
  background: #c8c8c8;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info .profile-info-detail {
  color: #c8c8c8;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info .profile-info-detail a {
  color: #c8c8c8;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info .profile-info-detail b {
  font-weight: normal;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info span.category span {
  color: #FFF;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info span.followers {
  color: #FFF;
  font-weight: bold;
  text-transform: capitalize;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions {
  display: flex;
}
@media (max-width: 480px) {
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions {
    flex-flow: wrap;
    align-items: center;
    justify-content: center;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown.pending-request {
    margin-bottom: 8px;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown.pending-request + .profile-action-block {
    margin-bottom: 8px;
  }
}
@media (max-width: 991px) {
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown.pending-request .btn {
    height: 32px;
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 991px) {
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear a[data-toggle="dropdown"]:hover .ico {
    color: #3b5998;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear.open a[data-toggle="dropdown"] .ico-gear-o {
    color: #FFF;
  }
}
@media (min-width: 992px) {
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear {
    position: absolute;
    top: -40px;
    right: 0;
    left: auto;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear a.btn {
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    background: rgba(0, 0, 0, 0.3);
    font-size: 14px;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear a.btn:hover .ico {
    color: #FFF;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear.open a.btn {
    background: #3b5998 !important;
    border-color: #3b5998 !important;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear.open a.btn .ico {
    color: #FFF;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear .dropdown-menu:after {
    content: "";
    width: 0;
    height: 0;
    border: 6px solid transparent;
    position: absolute;
    border-top: 6px solid #ffffff;
    top: 100%;
    bottom: auto;
  }
  html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear .dropdown-menu:after {
    left: auto;
    right: 14px;
  }
  html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear .dropdown-menu:after {
    left: 14px;
    right: auto;
  }
  html[dir='rtl'] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear {
    right: auto;
    left: 0;
  }
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
  border-radius: 100%;
  width: 40px;
  font-size: 16px;
  box-shadow: none;
}
html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
  padding-left: 0;
}
html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
  padding-right: 0;
}
html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
  padding-right: 0;
}
html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
  padding-left: 0;
}
@media (min-width: 992px) {
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"]:not(.btn-default) {
    color: #FFF;
    background: transparent;
  }
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block {
  display: flex;
  flex-flow: wrap;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block .dropup.open a[data-toggle="dropdown"] {
  background: #3b5998;
}
html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > a,
html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > .btn-group,
html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > div,
html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > button {
  margin-left: 8px;
}
html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > a,
html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > .btn-group,
html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > div,
html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block > button {
  margin-right: 8px;
}
@media (max-width: 991px) {
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"],
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions > a.btn.btn-default,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a.btn,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear a,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions button.item-icon-like,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions button.item-icon-join {
    height: 32px;
    font-size: 12px;
    line-height: 16px;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a[data-toggle="dropdown"][data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join),
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions > a.btn.btn-default[data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join),
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .profile-action-block a.btn[data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join),
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group.btn-gear a[data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join),
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions button.item-icon-like[data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join),
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions button.item-icon-join[data-toggle="dropdown"]:not(.item-icon-liked):not(.item-icon-like):not(.item-icon-joined):not(.item-icon-join) {
    width: 32px;
  }
}
html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown .dropdown-menu:after {
  right: 14px;
}
html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown .dropdown-menu:after {
  left: 14px;
}
@media (max-width: 991px) {
  html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown .dropdown-menu:after {
    right: 10px;
  }
  html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown .dropdown-menu:after {
    left: 10px;
  }
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .pending-request {
  display: inline-block;
  margin-right: 4px;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .pending-request a[data-toggle="dropdown"] {
  width: auto;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .pending-request .dropdown-menu {
  left: auto;
  right: 0;
}
html[dir='rtl'] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .pending-request .dropdown-menu {
  left: 0;
  right: auto;
}
@media (max-width: 991px) {
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions > .btn-gear {
    position: absolute;
    top: 88px;
  }
  html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions > .btn-gear {
    right: 8px;
  }
  html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions > .btn-gear {
    left: 8px;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions > .btn-gear a.btn {
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    background: rgba(0, 0, 0, 0.3);
    font-size: 14px;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions > .btn-gear a.btn .ico {
    color: #fff;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn {
    color: #333333;
    background-color: #ffffff;
    border-color: #cccccc;
    color: #555555;
    background-color: #FFF;
    border: 1px solid #a2a2a2 !important;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:focus,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.focus {
    color: #333333;
    background-color: #e6e6e6 !important;
    border-color: #cccccc;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:hover {
    color: #333333;
    background-color: #e6e6e6;
    border-color: #cccccc;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active,
  .open > .dropdown-toggle.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn {
    color: #333333;
    background-color: #e6e6e6;
    border-color: #cccccc;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active:hover,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active:hover,
  .open > .dropdown-toggle.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:hover,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active:focus,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active:focus,
  .open > .dropdown-toggle.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:focus,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active.focus,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active.focus,
  .open > .dropdown-toggle.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.focus {
    color: #333333;
    background-color: #d4d4d4;
    border-color: #cccccc;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active,
  .open > .dropdown-toggle.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn {
    background-image: none;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled],
  fieldset[disabled] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled:hover,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled]:hover,
  fieldset[disabled] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:hover,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled:focus,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled]:focus,
  fieldset[disabled] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:focus,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled.focus,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled].focus,
  fieldset[disabled] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.focus,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled:active,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled]:active,
  fieldset[disabled] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled.active,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn[disabled].active,
  fieldset[disabled] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.active {
    background-color: #ffffff;
    border-color: #cccccc;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn .badge {
    color: #ffffff;
    background-color: #333333;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:hover {
    color: #555555;
    background-color: #f8f8f8;
    box-shadow: 0px 4px 12px 0px rgba(220, 220, 220, 0.3);
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:focus,
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn:active {
    background-color: #eeeeee !important;
    color: #555555 !important;
    box-shadow: 0px 2px 8px 0px rgba(220, 220, 220, 0.5);
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled {
    opacity: 1;
    border: none !important;
    background: #eeeeee;
    color: #c8c8c8;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear) a.btn.disabled:hover {
    border: none !important;
    background: #eeeeee;
    color: #c8c8c8;
  }
  html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear).dropup {
    margin-left: 8px;
  }
  html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .btn-group:not(.btn-gear).dropup {
    margin-right: 8px;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropup .dropdown-menu:after {
    content: "";
    width: 0;
    height: 0;
    border: 6px solid transparent;
    position: absolute;
    border-bottom: 6px solid #ffffff;
    bottom: 100%;
    top: auto;
  }
  html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropup .dropdown-menu:after {
    left: auto;
    right: 10px;
  }
  html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropup .dropdown-menu:after {
    left: 10px;
    right: auto;
  }
}
@media (max-width: 991px) {
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info {
    flex-direction: column;
    align-items: center;
  }
  html[dir="ltr"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info {
    margin-left: 0;
  }
  html[dir="rtl"] .groups-profile-banner .profiles_banner .profile-info-block .profile-info {
    margin-right: 0;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info:before {
    display: none;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info {
    margin-bottom: 8px;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-extra-info h1 a {
    color: #555555;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .open a[data-toggle="dropdown"] {
    color: #FFF !important;
    border-color: #3b5998 !important;
    background: #3b5998 !important;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions a[data-toggle="dropdown"] {
    border: 1px solid #555555 !important;
    color: #555555;
    font-size: 12px;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropup .dropdown-menu {
    top: 100%;
    bottom: auto;
    margin-top: 8px;
  }
  .groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropup.open .dropdown-menu {
    transform: translate3d(0, 1px, 0);
  }
}
.groups-profile-banner .profiles-menu {
  margin-bottom: 24px;
  background: #FFF;
  border-radius: 0px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05);
  background-color: #FFF;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 480px) {
  .groups-profile-banner .profiles-menu {
    border-radius: 0;
  }
}
@media (max-width: 480px) {
  .groups-profile-banner .profiles-menu {
    border-radius: 0 0 0 0;
  }
}
.groups-profile-banner .profiles-menu > ul {
  display: flex;
}
.groups-profile-banner .profiles-menu > ul > li {
  border-right: 1px solid #f8f8f8;
}
.groups-profile-banner .profiles-menu > ul > li > a {
  height: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding-left: 16px;
  padding-right: 16px;
  color: #a2a2a2;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.groups-profile-banner .profiles-menu > ul > li > a:hover,
.groups-profile-banner .profiles-menu > ul > li > a.active {
  color: #2d4373;
}
.groups-profile-banner .profiles-menu > ul > li > a .ico {
  font-size: 18px;
  margin-bottom: 8px;
}
.groups-profile-banner .profiles-menu > ul > li > a span span {
  font-weight: normal;
}
.groups-profile-banner .profiles-menu > ul > li .dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  min-width: 190px;
  margin-top: -2px;
}
html[dir="ltr"] .groups-profile-banner .profiles-menu > ul > li .dropdown-menu:after {
  right: 16px;
}
html[dir="rtl"] .groups-profile-banner .profiles-menu > ul > li .dropdown-menu:after {
  left: 16px;
}
.groups-profile-banner .profiles-menu > ul > li .dropdown-menu a {
  justify-content: space-between;
}
.groups-profile-banner .profiles-menu > ul > li .dropdown-menu a .ico,
.groups-profile-banner .profiles-menu > ul > li .dropdown-menu a .fa {
  min-width: 24px;
  display: inline-block;
}
html[dir="ltr"] .groups-profile-banner .profiles-menu > ul > li .dropdown-menu a .ico,
html[dir="ltr"] .groups-profile-banner .profiles-menu > ul > li .dropdown-menu a .fa {
  margin-right: 8px;
}
html[dir="rtl"] .groups-profile-banner .profiles-menu > ul > li .dropdown-menu a .ico,
html[dir="rtl"] .groups-profile-banner .profiles-menu > ul > li .dropdown-menu a .fa {
  margin-left: 8px;
}
html[dir='rtl'] .groups-profile-banner .profiles-menu > ul > li .dropdown-menu a .ico,
html[dir='rtl'] .groups-profile-banner .profiles-menu > ul > li .dropdown-menu a .fa {
  float: right;
}
.groups-profile-banner .profiles-menu > ul > li .dropdown-menu a .badge_number {
  color: #a2a2a2;
  font-size: 12px;
}
@media screen and (max-width: 480px) {
  .groups-profile-banner .profiles-menu > ul {
    position: static;
  }
  .groups-profile-banner .profiles-menu > ul .dropdown-overflow {
    position: static;
  }
  .groups-profile-banner .profiles-menu > ul .dropdown-overflow .dropdown-menu {
    width: auto;
    left: 0;
    right: 0;
  }
  .groups-profile-banner .profiles-menu > ul .dropdown-overflow .dropdown-menu:after {
    display: none;
  }
}
.groups-profile-banner .profiles-menu > ul > li .dropdown-menu a {
  justify-content: flex-start;
}
.groups-profile-banner .profiles-menu > ul > li a:hover,
.groups-profile-banner .profiles-menu > ul > li a.active {
  color: #2d4373 !important;
}
.profile-joined-groups .page-item,
.group-sideblock-container .page-item {
  margin-bottom: 14px;
}
.profile-joined-groups .page-item .page-cover,
.group-sideblock-container .page-item .page-cover {
  background-position: center center;
  background-size: cover;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  height: 72px;
  margin-bottom: 8px;
}
.profile-joined-groups .page-item .page-shadow,
.group-sideblock-container .page-item .page-shadow {
  color: #FFF;
  display: flex;
  align-items: flex-end;
  padding: 8px;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 90%);
}
.profile-joined-groups .page-item .page-avatar,
.group-sideblock-container .page-item .page-avatar {
  width: 40px;
  height: 40px;
}
.profile-joined-groups .page-item .page-avatar .img-wrapper,
.group-sideblock-container .page-item .page-avatar .img-wrapper,
.profile-joined-groups .page-item .page-avatar .no_image_user,
.group-sideblock-container .page-item .page-avatar .no_image_user {
  border-radius: 3px;
  border: 1px solid #FFF;
  max-height: 100%;
  height: 100%;
}
.profile-joined-groups .page-item .page-avatar .img-wrapper img,
.group-sideblock-container .page-item .page-avatar .img-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.profile-joined-groups .page-item .page-avatar .no_image_user span,
.group-sideblock-container .page-item .page-avatar .no_image_user span {
  font-size: 14px;
}
.profile-joined-groups .page-item .page-avatar .js_hover_info:before,
.group-sideblock-container .page-item .page-avatar .js_hover_info:before,
.profile-joined-groups .page-item .page-avatar .img-wrapper:before,
.group-sideblock-container .page-item .page-avatar .img-wrapper:before {
  display: none;
}
.profile-joined-groups .page-item .page-like,
.group-sideblock-container .page-item .page-like {
  flex: 1;
  display: flex;
  flex-direction: column;
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 2px;
}
.profile-joined-groups .page-item .page-like b,
.group-sideblock-container .page-item .page-like b {
  margin-bottom: 0;
  line-height: 16px;
}
.profile-joined-groups .page-item .page-like span,
.group-sideblock-container .page-item .page-like span {
  font-size: 12px;
  text-transform: lowercase;
}
.profile-joined-groups .page-item .page-info .page-name,
.group-sideblock-container .page-item .page-info .page-name {
  margin-bottom: 4px;
}
.profile-joined-groups .page-item .page-info .page-name .user_profile_link_span a,
.group-sideblock-container .page-item .page-info .page-name .user_profile_link_span a {
  color: #3b5998 !important;
  font-weight: 400 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.profile-joined-groups .page-item .page-info .page-name .user_profile_link_span a:hover,
.group-sideblock-container .page-item .page-info .page-name .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.profile-joined-groups .page-item .page-info .category-name,
.group-sideblock-container .page-item .page-info .category-name {
  font-size: 12px;
  color: #a2a2a2;
}
._is_groups_view .group-block-action {
  background: #fff;
  border-radius: 6px;
  padding: 16px !important;
}
._is_groups_view .group-block-action .item-inner {
  padding-bottom: 16px;
}
._is_groups_view .group-block-action .item-inner .item-info-main {
  display: flex;
  margin-bottom: 16px;
}
html[dir="ltr"] ._is_groups_view .group-block-action .item-inner .item-info-main .item-image {
  margin-right: 16px;
}
html[dir="rtl"] ._is_groups_view .group-block-action .item-inner .item-info-main .item-image {
  margin-left: 16px;
}
._is_groups_view .group-block-action .item-inner .item-info-main .item-image .js_hover_info:before,
._is_groups_view .group-block-action .item-inner .item-info-main .item-image .img-wrapper:before {
  border-radius: 0 !important;
}
._is_groups_view .group-block-action .item-inner .item-info-main .item-image .img-wrapper img {
  height: 100%;
}
._is_groups_view .group-block-action .item-inner .item-info-main .item-image .img-wrapper,
._is_groups_view .group-block-action .item-inner .item-info-main .item-image .no_image_user {
  width: 40px;
  height: 40px;
  border-radius: 2px;
}
._is_groups_view .group-block-action .item-inner .item-info-main .item-image .no_image_user > span {
  font-size: 14px;
}
._is_groups_view .group-block-action .item-inner .item-info-main .item-info {
  overflow: hidden;
  min-width: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
._is_groups_view .group-block-action .item-inner .item-info-main .item-info .item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 4px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._is_groups_view .group-block-action .item-inner .item-info-main .item-info .item-member-count {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
._is_groups_view .group-block-action .item-inner .item-btn-join button {
  outline: none;
}
html[dir="ltr"] ._is_groups_view .group-block-action .item-inner .item-btn-join button > span.ico {
  margin-right: 8px;
}
html[dir="rtl"] ._is_groups_view .group-block-action .item-inner .item-btn-join button > span.ico {
  margin-left: 8px;
}
html[dir="ltr"] ._is_groups_view .group-block-action .item-inner .item-btn-join span.caret {
  margin-left: 8px;
}
html[dir="rtl"] ._is_groups_view .group-block-action .item-inner .item-btn-join span.caret {
  margin-right: 8px;
}
html[dir="ltr"] ._is_groups_view .group-block-action .item-inner .groups_like_join span.ico {
  margin-right: 8px;
}
html[dir="rtl"] ._is_groups_view .group-block-action .item-inner .groups_like_join span.ico {
  margin-left: 8px;
}
._is_groups_view .group-block-action .item-group-action {
  border-top: 1px solid #efefef;
  padding-top: 16px;
}
._is_groups_view .group-block-action .item-group-action > li {
  margin-bottom: 8px;
}
._is_groups_view .group-block-action .item-group-action > li:last-child {
  margin-bottom: 0;
}
._is_groups_view .group-block-action .item-group-action > li a {
  font-size: 14px;
  line-height: 18px;
  color: #a2a2a2;
}
html[dir="ltr"] ._is_groups_view .group-block-action .item-group-action > li a i.ico,
html[dir="ltr"] ._is_groups_view .group-block-action .item-group-action > li a i.fa {
  margin-right: 8px;
}
html[dir="rtl"] ._is_groups_view .group-block-action .item-group-action > li a i.ico,
html[dir="rtl"] ._is_groups_view .group-block-action .item-group-action > li a i.fa {
  margin-left: 8px;
}
html[dir='rtl'] ._is_groups_view .group-block-action .item-group-action > li a i.ico,
html[dir='rtl'] ._is_groups_view .group-block-action .item-group-action > li a i.fa {
  display: inline-block;
}
._is_groups_view .profiles-menu > ul {
  flex-flow: wrap;
  overflow: hidden;
  height: 64px;
  position: relative;
}
._is_groups_view .profiles-menu > ul div.overlay {
  position: absolute;
  top: 0;
  right: 0;
  width: 200px;
  bottom: 0;
  z-index: 1;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 25%, #ffffff 100%);
}
html[dir='rtl'] ._is_groups_view .profiles-menu > ul div.overlay {
  left: 0;
  right: auto;
}
._is_groups_view:not([data-profile="fixed"]) .profiles-menu > ul li.profile-image-holder {
  display: none;
}
._is_groups_view[data-profile="fixed"] .profiles-menu > ul {
  height: auto;
}
._is_groups_view[data-profile="fixed"] .profiles-menu > ul li.profile-image-holder a {
  width: 32px;
  height: 32px;
  position: relative;
  background: #dcdcdc;
  border-radius: 100%;
  overflow: hidden;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  box-shadow: 0 2px 5px 0 rgba(38, 129, 213, 0);
}
._is_groups_view[data-profile="fixed"] .profiles-menu > ul li.profile-image-holder a:before {
  border: 1px solid rgba(0, 0, 0, 0.1);
  bottom: 0;
  content: '';
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 100% !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.group-featured-sideblock .sticky-label-icon,
.group-sponsored-sideblock .sticky-label-icon {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .group-featured-sideblock .sticky-label-icon,
html[dir="ltr"] .group-sponsored-sideblock .sticky-label-icon {
  right: 16px;
}
html[dir="rtl"] .group-featured-sideblock .sticky-label-icon,
html[dir="rtl"] .group-sponsored-sideblock .sticky-label-icon {
  left: 16px;
}
#page_core_index-member #content,
#page_profile_index #content,
#page_pages_view._is_pages_feed #content,
#page_groups_view._is_groups_feed #content {
  padding-left: 0;
  padding-right: 0;
}
#page_core_index-member #content-stage,
#page_profile_index #content-stage,
#page_groups_view._is_groups_feed #content-stage,
#page_pages_view._is_pages_feed #content-stage {
  background: transparent;
}
#page_groups_view:not(._is_groups_feed) #content-stage,
#page_pages_view:not(._is_pages_feed) #content-stage {
  padding-top: 16px;
}
.group-app.core-feed-item .item-outer {
  display: flex;
  align-items: center;
  padding: 8px 16px;
  border: 1px solid #efefef;
  border-radius: 2px;
  background-color: #f8f8f8;
}
@media (max-width: 375px) {
  .group-app.core-feed-item .item-outer {
    align-items: flex-start;
    padding: 8px 12px;
  }
}
.group-app.core-feed-item .item-outer .item-avatar {
  width: 112px;
  min-width: 112px;
  height: 112px;
  border-radius: 100%;
  overflow: hidden;
}
html[dir="ltr"] .group-app.core-feed-item .item-outer .item-avatar {
  margin-right: 16px;
}
html[dir="rtl"] .group-app.core-feed-item .item-outer .item-avatar {
  margin-left: 16px;
}
.group-app.core-feed-item .item-outer .item-avatar .no_image_user,
.group-app.core-feed-item .item-outer .item-avatar .img-wrapper {
  width: 112px;
  height: 112px;
}
.group-app.core-feed-item .item-outer .item-avatar .no_image_user img,
.group-app.core-feed-item .item-outer .item-avatar .img-wrapper img {
  width: 100%;
  height: 100%;
}
@media (max-width: 375px) {
  .group-app.core-feed-item .item-outer .item-avatar {
    width: 96px;
    min-width: 96px;
    height: 96px;
  }
  .group-app.core-feed-item .item-outer .item-avatar .no_image_user,
  .group-app.core-feed-item .item-outer .item-avatar .img-wrapper {
    width: 96px;
    height: 96px;
  }
}
.group-app.core-feed-item .item-outer .item-avatar .item-media-src {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.group-app.core-feed-item .item-outer .item-avatar .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.group-app.core-feed-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
  position: relative;
}
.group-app.core-feed-item .item-outer .item-inner .item-info-wrapper {
  margin-top: 4px;
}
.group-app.core-feed-item .item-outer .item-inner .item-info-wrapper .item-info:not(:last-child):after {
  content: ".";
  margin-left: 6px;
  margin-right: 4px;
}
.group-app.core-feed-item .item-outer .item-inner .item-desc-wrapper {
  margin-top: 4px;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 375px) {
  .group-app.core-feed-item .item-outer .item-inner .item-desc-wrapper {
    flex-direction: column;
  }
  .group-app.core-feed-item .item-outer .item-inner .item-desc-wrapper .item-desc {
    display: none;
  }
}
.group-app.core-feed-item .item-outer .item-inner .item-desc-wrapper .item-desc {
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] .group-app.core-feed-item .item-outer .item-inner .item-desc-wrapper .item-desc {
  margin-right: 16px;
}
html[dir="rtl"] .group-app.core-feed-item .item-outer .item-inner .item-desc-wrapper .item-desc {
  margin-left: 16px;
}
.group-app.core-feed-item .item-outer .item-inner .item-desc-wrapper .item-action {
  padding-top: 4px;
}
.group-app.core-feed-item .item-outer .item-inner .item-desc-wrapper .item-action .btn {
  font-weight: bold;
}
.groups-profile-banner .profiles_banner .profile-info-block .profile-info .profile-actions .dropdown.btn-group.btn-gear .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-bottom: 6px solid #ffffff;
  bottom: 100%;
  top: auto;
}
.groups-category .core-block-categories ul.action li.category.active:not(.open):after {
  opacity: 0;
}
.groups-category .core-block-categories ul.action li.category.active:not(.open) .category-item {
  background-color: transparent;
}
.groups-category .core-block-categories ul.action li.category.active:not(.open) .name {
  border-bottom: 1px solid rgba(0, 0, 0, 0.04);
  color: #555555;
}
.core-group-menu-toggle label {
  cursor: pointer;
  padding: 0 !important;
  margin: 0 !important;
}
.core-group-menu-toggle label input {
  display: none;
}
.core-group-menu-toggle label input:checked + .item-toggle-icon:before {
  color: #3b5998;
  content: "\e9b4";
}
.core-group-menu-toggle label .item-toggle-icon {
  display: inline-flex;
}
.core-group-menu-toggle label .item-toggle-icon:before {
  font-family: 'lineficon' !important;
  content: "\e935";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
}
.core-group-menu-table tbody .core-group-td {
  display: flex;
  height: 100%;
  height: 32px;
  align-items: center;
}
.core-group-menu-table .drag_handle:before {
  line-height: 32px;
}
/*End Groups*/
/*Begin ' . Egifts . '*/
.activity_feed_form {
  position: relative;
}
.activity_feed_form_holder {
  position: relative;
}
.activity_feed_form_holder.egift-focus .core-egift-wrapper,
.activity_feed_form_holder.has-egift .core-egift-wrapper {
  position: static;
  width: 100%;
}
.activity_feed_form_holder.egift-focus {
  padding-bottom: 8px;
}
.activity_feed_form_holder .core-egift-wrapper {
  z-index: 11;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 32px;
  height: 32px;
  position: absolute;
  bottom: 0;
}
html[dir="ltr"] .activity_feed_form_holder .core-egift-wrapper {
  right: 0;
}
html[dir="rtl"] .activity_feed_form_holder .core-egift-wrapper {
  left: 0;
}
.activity_feed_form_holder .core-egift-wrapper .item-icon-egift {
  width: 32px;
  height: 32px;
}
.activity_feed_form_holder .core-egift-wrapper .item-icon-egift a {
  position: absolute;
  font-size: 20px;
  color: #fff;
  background: #e7194f;
  border-radius: 100%;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: all 300ms ease;
  z-index: 2;
}
.activity_feed_form_holder .core-egift-wrapper .item-main-egift {
  max-width: 50%;
}
.activity_feed_form_holder .core-egift-wrapper .item-main-egift .item-outer {
  display: flex;
  align-items: center;
}
.activity_feed_form_holder .core-egift-wrapper .item-main-egift .item-outer .item-media {
  width: 24px;
  min-width: 24px;
}
.activity_feed_form_holder .core-egift-wrapper .item-main-egift .item-outer .item-media > span {
  width: 24px;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.activity_feed_form_holder .core-egift-wrapper .item-main-egift .item-outer .item-media > span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.activity_feed_form_holder .core-egift-wrapper .item-main-egift .item-outer .item-inner {
  min-width: 0;
  flex: 1;
  display: flex;
}
html[dir="ltr"] .activity_feed_form_holder .core-egift-wrapper .item-main-egift .item-outer .item-inner {
  margin-left: 8px;
}
html[dir="rtl"] .activity_feed_form_holder .core-egift-wrapper .item-main-egift .item-outer .item-inner {
  margin-right: 8px;
}
.activity_feed_form_holder .core-egift-wrapper .item-main-egift .item-outer .item-inner .item-title {
  font-size: 12px;
  line-height: 16px;
  color: #c8c8c8;
  flex: 1;
  min-width: 0;
  flex-basis: auto;
}
.activity_feed_form_holder .core-egift-wrapper .item-main-egift .item-outer .item-inner .item-title div {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 280px;
}
.activity_feed_form_holder .core-egift-wrapper .item-main-egift .item-outer .item-inner .item-option {
  width: 12px;
}
html[dir="ltr"] .activity_feed_form_holder .core-egift-wrapper .item-main-egift .item-outer .item-inner .item-option {
  margin-left: 8px;
}
html[dir="rtl"] .activity_feed_form_holder .core-egift-wrapper .item-main-egift .item-outer .item-inner .item-option {
  margin-right: 8px;
}
.activity_feed_form_holder .core-egift-wrapper .item-main-egift .item-outer .item-inner .item-option a {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.activity_feed_form_holder .core-egift-wrapper .item-main-egift .item-outer .item-inner .item-option a:hover {
  color: #555555;
}
#js_core_egift_list_egifts label {
  font-weight: normal;
}
#js_core_egift_list_egifts form .form-group {
  max-width: 100%;
}
#js_core_egift_list_egifts form .form-group select {
  max-width: 100%;
}
html[dir="rtl"] .egift_wrapper > a {
  right: 15px;
  left: auto;
}
.egift-container {
  display: flex;
  flex-flow: wrap;
  margin: 0 -8px;
}
.egift-container .egift-item {
  width: 50%;
  padding-left: 8px;
  padding-right: 8px;
  margin-top: 8px;
  cursor: pointer;
}
.egift-container .egift-item:nth-child(-n + 2) {
  margin-top: 0;
}
.egift-container .egift-item:hover .item-outer {
  background: #eeeeee;
}
.egift-container .egift-item .item-outer {
  display: flex;
  align-items: center;
  padding: 4px 8px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.egift-container .egift-item .item-outer .item-media {
  width: 56px;
}
.egift-container .egift-item .item-outer .item-media > span {
  width: 56px;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.egift-container .egift-item .item-outer .item-media > span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.egift-container .egift-item .item-outer .item-inner {
  min-width: 0;
  flex: 1;
  margin-left: 12px;
}
.egift-container .egift-item .item-outer .item-inner .item-title {
  font-size: 14px;
  line-height: 18px;
  color: #555555;
}
.egift-container .egift-item .item-outer .item-inner .item-title div {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.egift-container .egift-item .item-outer .item-inner .item-price {
  font-size: 14px;
  line-height: 18px;
  color: #3b5998;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
html[dir='rtl'] .egift-container .egift-item .item-outer .item-inner {
  margin-left: 0;
  margin-right: 12px;
}
.egift-container .js_pager_buttons {
  border-top: 1px solid #efefef;
  margin-top: 16px;
}
.egift-container .js_pager_buttons .pagination {
  margin-bottom: 0;
}
.egift-recent-container {
  display: flex;
  flex-flow: wrap;
}
.egift-recent-container .egift-recent-item {
  width: 100%;
  margin-bottom: 16px;
}
.egift-recent-container .egift-recent-item:last-child {
  margin-bottom: 0;
}
.egift-recent-container .egift-recent-item .item-outer {
  display: flex;
  align-items: center;
}
.egift-recent-container .egift-recent-item .item-outer .item-media {
  width: 56px;
}
.egift-recent-container .egift-recent-item .item-outer .item-media > span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.egift-recent-container .egift-recent-item .item-outer .item-media > span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.egift-recent-container .egift-recent-item .item-outer .item-inner {
  margin-left: 12px;
  flex: 1;
  min-width: 0;
}
.egift-recent-container .egift-recent-item .item-outer .item-inner .item-title {
  font-size: 14px;
  line-height: 18px;
  color: #555555;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
html[dir='rtl'] .egift-recent-container .egift-recent-item .item-outer .item-inner {
  margin-left: 0;
  margin-right: 12px;
}
._app_feed_egift .activity_feed_content_display_custom .egift-item .image-item {
  margin-bottom: -48px;
  width: 80px;
}
html[dir="ltr"] ._app_feed_egift .activity_feed_content_display_custom .egift-item .image-item {
  margin-left: 8px;
}
html[dir="rtl"] ._app_feed_egift .activity_feed_content_display_custom .egift-item .image-item {
  margin-right: 8px;
}
._app_feed_egift .activity_feed_content_display_custom .egift-item .image-item > span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
._app_feed_egift .activity_feed_content_display_custom .egift-item .image-item > span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
._app_feed_egift .activity_feed_content_display_custom .egift-item .content-item {
  height: 56px;
  border: 1px solid #efefef;
  padding-left: 100px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #a2a2a2;
  line-height: 56px;
  font-size: 18px;
}
@media (max-width: 480px) {
  ._app_feed_egift .activity_feed_content_display_custom .egift-item .content-item {
    font-size: 14px;
  }
}
._app_feed_egift .activity_feed_content_display_custom .egift-item .content-item .user-from .user_profile_link_span a {
  color: #555555 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._app_feed_egift .activity_feed_content_display_custom .egift-item .content-item .user-from .user_profile_link_span a:hover {
  color: #3b5998 !important;
}
._app_feed_egift .activity_feed_content_display_custom .egift-item .content-item .user-to .user_profile_link_span a {
  color: #3b5998 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
._app_feed_egift .activity_feed_content_display_custom .egift-item .content-item .user-to .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
html[dir='rtl'] ._app_feed_egift .activity_feed_content_display_custom .egift-item .content-item {
  padding-left: 0;
  padding-right: 100px;
}
html[dir='rtl'] ._app_feed_egift .activity_feed_content_display_custom .egift-item .content-item span {
  display: inline-block;
}
/*End Egifts*/
/*Begin ' . RSS Feeds . '*/
/*===========================
=            Rss            =
===========================*/
#page_rss_index .item-rss-outer + .item-rss-outer {
  margin-top: 16px;
}
#page_rss_index .item-rss-outer .item-title-block {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #f8f8f8;
  margin: 0 -16px;
  padding: 0 16px;
  height: 48px;
  color: #a2a2a2;
}
#page_rss_index .item-rss-outer .item-title-block .item-collapse-icon {
  color: #dcdcdc;
}
#page_rss_index .item-rss-outer .item-title-block .item-collapse-icon:hover {
  color: #c8c8c8;
}
#page_rss_index .item-rss-outer .item-title-block .item-collapse-icon.collapsed {
  transform: rotate(180deg);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#page_rss_index .item-rss-outer .item-title-block .item-title {
  font-size: 20px;
  line-height: 48px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#page_rss_index .item-rss-outer .item-action .item-action-parent {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #efefef;
}
#page_rss_index .item-rss-outer .item-action .item-action-parent .item-collapse-icon {
  color: #dcdcdc;
}
#page_rss_index .item-rss-outer .item-action .item-action-parent .item-collapse-icon:hover {
  color: #c8c8c8;
}
#page_rss_index .item-rss-outer .item-action .item-action-parent .item-collapse-icon.collapsed {
  transform: rotate(180deg);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#page_rss_index .item-rss-outer .item-action .item-action-parent > a:not(.item-collapse-icon) {
  font-size: 14px;
  color: #3b5998;
  line-height: 48px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#page_rss_index .item-rss-outer .item-action .item-action-parent > a:not(.item-collapse-icon) span.ico {
  font-size: 16px;
  color: #ffab00;
}
html[dir="ltr"] #page_rss_index .item-rss-outer .item-action .item-action-parent > a:not(.item-collapse-icon) span.ico {
  margin-right: 8px;
}
html[dir="rtl"] #page_rss_index .item-rss-outer .item-action .item-action-parent > a:not(.item-collapse-icon) span.ico {
  margin-left: 8px;
}
#page_rss_index .item-rss-outer .item-action .item-action-parent > a:not(.item-collapse-icon):hover {
  color: #2d4373;
}
#page_rss_index .item-rss-outer .item-action-child-list li {
  border-bottom: 1px solid #efefef;
}
html[dir="ltr"] #page_rss_index .item-rss-outer .item-action-child-list li {
  padding-left: 16px;
}
html[dir="rtl"] #page_rss_index .item-rss-outer .item-action-child-list li {
  padding-right: 16px;
}
#page_rss_index .item-rss-outer .item-action-child-list li a {
  font-size: 14px;
  color: #3b5998;
  line-height: 48px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#page_rss_index .item-rss-outer .item-action-child-list li a span.ico {
  font-size: 16px;
  color: #ffab00;
}
html[dir="ltr"] #page_rss_index .item-rss-outer .item-action-child-list li a span.ico {
  margin-right: 8px;
}
html[dir="rtl"] #page_rss_index .item-rss-outer .item-action-child-list li a span.ico {
  margin-left: 8px;
}
#page_rss_index .item-rss-outer .item-action-child-list li a:hover {
  color: #2d4373;
}
/*=====  End of Rss  ======*/
/*End RSS Feeds*/
/*Begin ' . Tr&#7855;c nghi&#7879;m . '*/
.quizzes-text-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[id^=js_block_border_apps_core_quizzes_] {
  position: relative;
}
[id^=js_block_border_apps_core_quizzes_] .content {
  position: static;
}
[id^=js_block_border_apps_core_quizzes_] .flag_style {
  top: 0;
  right: 16px;
  position: absolute !important;
}
.quiz-icon {
  position: absolute;
  display: flex;
  right: 16px;
  top: 0;
}
.quiz-icon .sticky-label-icon {
  position: relative;
}
html[dir='rtl'] .quiz-icon {
  right: auto;
  left: 16px;
}
#page_quiz_view .layout-middle {
  position: relative;
}
#page_quiz_view .header-page-title a {
  font-size: 24px;
  line-height: 32px;
  font-weight: bold;
}
html[dir="ltr"] #page_quiz_view .header-page-title.header-has-label-1 {
  padding-right: 48px;
}
html[dir="rtl"] #page_quiz_view .header-page-title.header-has-label-1 {
  padding-left: 48px;
}
html[dir='rtl'] #page_quiz_view .header-page-title.header-has-label-1 {
  padding-left: 48px;
  padding-right: 16px;
}
#page_quiz_view .header-page-title.header-has-label-2 {
  padding-right: 72px;
}
html[dir='rtl'] #page_quiz_view .header-page-title.header-has-label-2 {
  padding-right: 16px;
  padding-left: 72px;
}
.quizzes-widget-block article .item-outer {
  display: flex;
}
.quizzes-widget-block article .item-outer .item-media {
  margin-right: 12px;
}
.quizzes-widget-block article .item-outer .item-media-bg {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  width: 56px;
  height: 56px;
  transition: box-shadow 0.3s;
}
.quizzes-widget-block article .item-outer .item-media-bg:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.quizzes-widget-block article .item-outer .item-inner {
  overflow: hidden;
}
.quizzes-widget-block article .item-outer .item-inner .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-bottom: 4px;
}
.quizzes-widget-block article .item-outer .item-inner .item-author {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 4px;
}
.quizzes-widget-block article .item-outer .item-inner .item-author .user_profile_link_span {
  display: inline-block;
}
.quizzes-widget-block article .item-outer .item-inner .item-author .user_profile_link_span,
.quizzes-widget-block article .item-outer .item-inner .item-author .user_profile_link_span a {
  font-weight: normal !important;
}
.quizzes-widget-block article .item-outer .item-inner .item-vote {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  transition: color 0.3s;
}
.quizzes-widget-block article .item-outer:hover .item-media-bg {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2);
}
.quizzes-widget-block article .item-outer:hover .item-title {
  color: #263961;
}
.quizzes-widget-block article .item-outer:hover .item-vote {
  color: #555555;
}
.quizzes-widget-block article + article {
  margin-top: 12px;
  padding-top: 12px;
  border-top: 1px solid #eeeeee;
}
.quizzes-widget-block.quizzes-app .sticky-label-icon {
  position: absolute;
  top: 0;
}
.quizzes-app.main {
  margin: 0 -16px;
}
.quizzes-app.main article {
  position: relative;
  transition: background-color 0.3s;
  padding: 0 16px;
}
.quizzes-app.main article .item-outer {
  display: flex;
  position: relative;
  border-top: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  padding-top: 16px;
  padding-bottom: 16px;
}
html[dir="ltr"] .quizzes-app.main article .item-outer {
  padding-right: 24px;
}
html[dir="rtl"] .quizzes-app.main article .item-outer {
  padding-left: 24px;
}
.quizzes-app.main article .item-outer .item-media {
  position: relative;
}
.quizzes-app.main article .item-outer .item-media-bg {
  width: 104px;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.quizzes-app.main article .item-outer .item-media-bg:before {
  content: "";
  display: block;
  padding-bottom: 75%;
}
.quizzes-app.main article .item-outer .item-media .flag_style_parent {
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}
.quizzes-app.main article .item-outer .item-media .flag_style_parent .sticky-label-icon {
  position: relative;
}
.quizzes-app.main article .item-outer .item-inner {
  overflow: hidden;
}
.quizzes-app.main article .item-outer .item-inner .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 18px;
  text-overflow: ellipsis;
  line-height: 24px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 48px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-bottom: 4px;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.quizzes-app.main article .item-outer .item-inner time {
  display: block;
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 4px;
}
.quizzes-app.main article .item-outer .item-inner time .user_profile_link_span {
  display: inline-block;
}
.quizzes-app.main article .item-outer .item-inner time .user_profile_link_span,
.quizzes-app.main article .item-outer .item-inner time .user_profile_link_span a {
  font-weight: normal !important;
}
.quizzes-app.main article .item-outer .item-inner time .user_profile_link_span:hover,
.quizzes-app.main article .item-outer .item-inner time .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.quizzes-app.main article .item-outer .item-inner time > span {
  display: inline-block;
}
.quizzes-app.main article .item-outer .item-inner .item-statistic {
  margin-left: -8px;
  margin-top: 4px;
  font-size: 12px;
  line-height: 16px;
}
.quizzes-app.main article .item-outer .item-inner .item-statistic span {
  display: inline-block;
  padding-left: 8px;
  padding-right: 8px;
}
.quizzes-app.main article .item-outer .moderation_row {
  position: absolute;
  left: -16px;
  top: 0;
  z-index: 2;
}
.quizzes-app.main article .item-outer .item-option {
  position: absolute;
  right: -8px;
  top: 8px;
}
.quizzes-app.main article .item-outer .item-option .row_edit_bar_action {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
}
.quizzes-app.main article .item-outer .item-option .row_edit_bar_action .ico {
  color: #a2a2a2;
}
.quizzes-app.main article .item-outer .item-option .dropdown.open .row_edit_bar_action .ico:before {
  content: "\ea88";
}
.quizzes-app.main article .item-outer > .flag_style_parent {
  position: absolute;
  top: 0;
  display: flex;
  left: 0;
}
html[dir="ltr"] .quizzes-app.main article .item-outer.no-photo.one-action .item-title {
  padding-left: 40px;
}
html[dir="rtl"] .quizzes-app.main article .item-outer.no-photo.one-action .item-title {
  padding-right: 40px;
}
html[dir="ltr"] .quizzes-app.main article .item-outer.no-photo.both-action .item-title {
  padding-left: 64px;
}
html[dir="rtl"] .quizzes-app.main article .item-outer.no-photo.both-action .item-title {
  padding-right: 64px;
}
.quizzes-app.main article .item-outer.no-photo .item-media {
  margin: 0;
}
.quizzes-app.main article .item-outer.no-photo .flag_style_parent {
  display: none;
}
.quizzes-app.main article .item-outer.no-photo .flag_style_parent.hide {
  display: flex !important;
}
.quizzes-app.main article + article {
  margin-top: -1px;
}
.quizzes-app.main article:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: #efefef;
  opacity: 0;
  transition: opacity 0.3s;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.quizzes-app.main article:hover {
  background-color: #f8f8f8;
}
.quizzes-app.main article:hover .item-title {
  color: #2d4373 !important;
}
.quizzes-app.main article:hover:before {
  opacity: 1;
}
.quizzes-app.main article:hover + article:before {
  opacity: 1;
}
@media (min-width: 992px) {
  .empty-right .quizzes-app.main,
  .empty-left .quizzes-app.main,
  .empty-left.empty-right .quizzes-app.main {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -12px;
  }
  .empty-right .quizzes-app.main article,
  .empty-left .quizzes-app.main article,
  .empty-left.empty-right .quizzes-app.main article {
    margin-top: 0;
    padding: 0 12px;
  }
  .empty-right .quizzes-app.main article .item-outer,
  .empty-left .quizzes-app.main article .item-outer,
  .empty-left.empty-right .quizzes-app.main article .item-outer {
    padding: 24px 0;
    border: 0;
    border-top: 1px solid #efefef;
  }
  .empty-right .quizzes-app.main article .item-outer .moderation_row,
  .empty-left .quizzes-app.main article .item-outer .moderation_row,
  .empty-left.empty-right .quizzes-app.main article .item-outer .moderation_row {
    left: 0;
  }
  .empty-right .quizzes-app.main article:first-of-type:before,
  .empty-left .quizzes-app.main article:first-of-type:before,
  .empty-left.empty-right .quizzes-app.main article:first-of-type:before,
  .empty-right .quizzes-app.main article:nth-of-type(2):before,
  .empty-left .quizzes-app.main article:nth-of-type(2):before,
  .empty-left.empty-right .quizzes-app.main article:nth-of-type(2):before {
    display: block;
    opacity: 1;
    left: 12px;
    right: 0;
    width: auto;
  }
  .empty-right .quizzes-app.main article:nth-of-type(2):before,
  .empty-left .quizzes-app.main article:nth-of-type(2):before,
  .empty-left.empty-right .quizzes-app.main article:nth-of-type(2):before {
    left: 0;
    right: 12px;
  }
  .empty-right .quizzes-app.main article:before,
  .empty-left .quizzes-app.main article:before,
  .empty-left.empty-right .quizzes-app.main article:before {
    display: none;
  }
  .empty-right .quizzes-app.main article:hover,
  .empty-left .quizzes-app.main article:hover,
  .empty-left.empty-right .quizzes-app.main article:hover {
    background-color: transparent;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .empty-right .quizzes-app.main article:nth-of-type(2):before,
  .empty-left .quizzes-app.main article:nth-of-type(2):before,
  .empty-left.empty-right .quizzes-app.main article:nth-of-type(2):before {
    left: 0;
    right: 0;
  }
  .empty-right .quizzes-app.main article:nth-of-type(3):before,
  .empty-left .quizzes-app.main article:nth-of-type(3):before,
  .empty-left.empty-right .quizzes-app.main article:nth-of-type(3):before {
    display: block;
    opacity: 1;
    left: 12px;
    right: 0;
    width: auto;
    left: 0;
    right: 12px;
  }
  html[dir="rtl"] .empty-right .quizzes-app.main article:nth-of-type(2):before,
  html[dir="rtl"] .empty-left .quizzes-app.main article:nth-of-type(2):before,
  html[dir="rtl"] .empty-left.empty-right .quizzes-app.main article:nth-of-type(2):before {
    left: 0;
    right: 0;
  }
  html[dir="rtl"] .empty-right .quizzes-app.main article:nth-of-type(3):before,
  html[dir="rtl"] .empty-left .quizzes-app.main article:nth-of-type(3):before,
  html[dir="rtl"] .empty-left.empty-right .quizzes-app.main article:nth-of-type(3):before {
    left: 12px;
    right: 0;
  }
}
@media (min-width: 768px) {
  .empty-left.empty-right .quizzes-app.main {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -12px;
  }
  .empty-left.empty-right .quizzes-app.main article {
    margin-top: 0;
    padding: 0 12px;
  }
  .empty-left.empty-right .quizzes-app.main article .item-outer {
    padding: 24px 0;
    border: 0;
    border-top: 1px solid #efefef;
  }
  .empty-left.empty-right .quizzes-app.main article .item-outer .moderation_row {
    left: 0;
  }
  .empty-left.empty-right .quizzes-app.main article:first-of-type:before,
  .empty-left.empty-right .quizzes-app.main article:nth-of-type(2):before {
    display: block;
    opacity: 1;
    left: 12px;
    right: 0;
    width: auto;
  }
  .empty-left.empty-right .quizzes-app.main article:nth-of-type(2):before {
    left: 0;
    right: 12px;
  }
  .empty-left.empty-right .quizzes-app.main article:before {
    display: none;
  }
  .empty-left.empty-right .quizzes-app.main article:hover {
    background-color: transparent;
  }
}
@media (min-width: 768px) and (min-width: 992px) {
  .empty-left.empty-right .quizzes-app.main article:nth-of-type(2):before {
    left: 0;
    right: 0;
  }
  .empty-left.empty-right .quizzes-app.main article:nth-of-type(3):before {
    display: block;
    opacity: 1;
    left: 12px;
    right: 0;
    width: auto;
    left: 0;
    right: 12px;
  }
  html[dir="rtl"] .empty-left.empty-right .quizzes-app.main article:nth-of-type(2):before {
    left: 0;
    right: 0;
  }
  html[dir="rtl"] .empty-left.empty-right .quizzes-app.main article:nth-of-type(3):before {
    left: 12px;
    right: 0;
  }
}
@media (min-width: 992px) {
  .empty-left .quizzes-app.main article,
  .empty-right .quizzes-app.main article {
    width: 50%;
  }
  .empty-left .quizzes-app.main article:hover,
  .empty-right .quizzes-app.main article:hover {
    background: #f8f8f8 !important;
  }
}
@media (min-width: 992px) {
  .empty-left.empty-right .quizzes-app.main article {
    width: 33.33%;
  }
  .empty-left.empty-right .quizzes-app.main article:hover {
    background: #f8f8f8 !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .empty-left.empty-right .quizzes-app.main article {
    width: 50%;
  }
}
.quizzes-app.feed .item-wrapper {
  border-radius: 8px;
  overflow: hidden;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.quizzes-app.feed .item-outer-action {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.quizzes-app.feed .item-outer-action .action-vote-bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.quizzes-app.feed .item-outer-action .action-vote-bottom .item-show-more {
  font-weight: bold;
  cursor: pointer;
}
.quizzes-app.feed .item-outer-action .action-vote-bottom .item-show-more .ico {
  font-size: 10px;
}
.quizzes-app.feed .item-outer-action .action-vote-bottom .quizz-group-submit {
  display: inline-flex;
  align-items: center;
}
html[dir='ltr'] .quizzes-app.feed .item-outer-action .action-vote-bottom .quizz-group-submit {
  margin-left: auto;
}
html[dir='rtl'] .quizzes-app.feed .item-outer-action .action-vote-bottom .quizz-group-submit {
  margin-right: auto;
}
html[dir="ltr"] .quizzes-app.feed .item-outer-action .action-vote-bottom .quizz-group-submit .item-submit {
  margin-left: 16px;
}
html[dir="rtl"] .quizzes-app.feed .item-outer-action .action-vote-bottom .quizz-group-submit .item-submit {
  margin-right: 16px;
}
.quizzes-app.feed .item-outer-action .action-vote-bottom .quizz-group-submit .item-submit .btn {
  font-weight: bold;
}
@media (max-width: 480px) {
  .quizzes-app.feed .item-outer-action .action-vote-bottom {
    flex-direction: column;
    justify-content: center;
  }
  .quizzes-app.feed .item-outer-action .action-vote-bottom .quizz-group-submit {
    margin: 0 !important;
    margin-top: 8px !important;
    display: flex;
    width: 100%;
    justify-content: space-between;
  }
}
.quizzes-app.feed .item-outer-info {
  display: flex;
  padding: 16px;
  background-color: #f8f8f8;
}
.quizzes-app.feed .item-outer-info .item-media {
  width: 104px;
  min-width: 104px;
  height: 88px;
}
html[dir="ltr"] .quizzes-app.feed .item-outer-info .item-media {
  margin-left: 16px;
}
html[dir="rtl"] .quizzes-app.feed .item-outer-info .item-media {
  margin-right: 16px;
}
@media (max-width: 480px) {
  .quizzes-app.feed .item-outer-info .item-media {
    display: none !important;
  }
}
.quizzes-app.feed .item-outer-info .item-media .item-media-bg {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.quizzes-app.feed .item-outer-info .item-inner {
  flex: 1;
  min-width: 0;
}
.quizzes-app.feed .item-outer-info .item-inner .quizzes-answer-list {
  margin-top: 8px;
}
.quizzes-app.feed .item-outer-info .item-inner .quizzes-answer-list ol {
  counter-reset: item;
}
.quizzes-app.feed .item-outer-info .item-inner .quizzes-answer-list ol li {
  margin: 0;
  padding: 0 0 0 20px;
  text-indent: -14px;
  list-style-type: none;
  counter-increment: item;
  margin-bottom: 8px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: none;
}
.quizzes-app.feed .item-outer-info .item-inner .quizzes-answer-list ol li:nth-child(-n + 2) {
  display: block;
}
.quizzes-app.feed .item-outer-info .item-inner .quizzes-answer-list ol li:last-child {
  margin-bottom: 0;
}
.quizzes-app.feed .item-outer-info .item-inner .quizzes-answer-list ol li:before {
  display: inline-block;
  width: 1em;
  font-weight: bold;
  text-align: right;
  content: counter(item) ".";
}
html[dir="ltr"] .quizzes-app.feed .item-outer-info .item-inner .quizzes-answer-list ol li:before {
  padding-right: 8px;
}
html[dir="rtl"] .quizzes-app.feed .item-outer-info .item-inner .quizzes-answer-list ol li:before {
  padding-left: 8px;
}
.quizzes-app.taken-recent article .item-outer {
  display: flex;
}
.quizzes-app.taken-recent article .item-outer .item-media {
  margin-right: 12px;
}
.quizzes-app.taken-recent article .item-outer .item-media .no_image_user,
.quizzes-app.taken-recent article .item-outer .item-media .img-wrapper {
  width: 40px;
  height: 40px;
  min-width: 40px;
  transition: all 0.3s;
  border-radius: 100%;
  overflow: hidden;
}
.quizzes-app.taken-recent article .item-outer .item-media .no_image_user span,
.quizzes-app.taken-recent article .item-outer .item-media .img-wrapper span {
  font-size: 14px;
}
.quizzes-app.taken-recent article .item-outer .item-media .img-wrapper img {
  width: 100%;
  height: 100%;
}
.quizzes-app.taken-recent article .item-outer .item-inner {
  overflow: hidden;
  width: 100%;
}
.quizzes-app.taken-recent article .item-outer .item-inner .item-author {
  color: #a2a2a2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 4px;
}
.quizzes-app.taken-recent article .item-outer .item-inner .item-author .user_profile_link_span {
  display: inline-block;
}
.quizzes-app.taken-recent article .item-outer .item-inner .item-author .user_profile_link_span,
.quizzes-app.taken-recent article .item-outer .item-inner .item-author .user_profile_link_span a {
  font-weight: normal !important;
}
.quizzes-app.taken-recent article .item-outer .item-inner .item-percent {
  font-size: 16px;
  line-height: 21px;
  transition: color 0.3s;
  display: flex;
  justify-content: space-between;
}
.quizzes-app.taken-recent article .item-outer .item-inner .item-percent .item-view {
  height: 22px;
  border: 1px solid #3b5998;
  border-radius: 11px;
  font-size: 12px;
  color: #3b5998;
  font-weight: normal;
  line-height: 20px;
  transition: all 0.3s;
  padding-left: 8px;
  padding-right: 8px;
}
.quizzes-app.taken-recent article .item-outer:hover .user_profile_link_span,
.quizzes-app.taken-recent article .item-outer:hover .user_profile_link_span a {
  color: #263961 !important;
}
.quizzes-app.taken-recent article .item-outer:hover .no_image_user,
.quizzes-app.taken-recent article .item-outer:hover .img-wrapper {
  box-shadow: 0 6px 12px 0 rgba(38, 129, 213, 0.4);
}
.quizzes-app.taken-recent article .item-outer:hover .no_image_user:before,
.quizzes-app.taken-recent article .item-outer:hover .img-wrapper:before {
  border-color: #2d4373;
}
.quizzes-app.taken-recent article .item-outer:hover .no_image_user span:before,
.quizzes-app.taken-recent article .item-outer:hover .img-wrapper span:before {
  border-color: #2d4373;
}
.quizzes-app.taken-recent article .item-outer:hover .item-percent {
  color: #263961;
}
.quizzes-app.taken-recent article .item-outer:hover .item-percent .item-view {
  color: #263961;
  border-color: #2d4373;
  box-shadow: 0 4px 12px 0 rgba(30, 103, 170, 0.2);
}
@media screen and (min-width: 768px) {
  .quizzes-app.taken-recent article + article {
    padding-top: 12px;
    margin-top: 12px;
    border-top: 1px solid #efefef;
  }
}
@media screen and (max-width: 767px) {
  .quizzes-app.taken-recent {
    margin: 0 -4px;
    display: flex;
    flex-wrap: wrap;
  }
  .quizzes-app.taken-recent article {
    padding: 0 4px;
    margin-bottom: 12px;
    width: 50%;
  }
}
@media screen and (max-width: 480px) {
  .quizzes-app.taken-recent {
    flex-direction: column;
  }
  .quizzes-app.taken-recent article {
    width: 100%;
    margin-bottom: 0;
  }
  .quizzes-app.taken-recent article + article {
    padding-top: 12px;
    margin-top: 12px;
    border-top: 1px solid #efefef;
  }
}
#page_quiz_view #js_comment_module {
  margin-top: 16px;
}
#page_quiz_view .item_info {
  display: flex;
  align-items: center;
  height: auto;
  max-height: none;
  padding-bottom: 12px;
  margin: 0;
}
#page_quiz_view .item_info .img-wrapper,
#page_quiz_view .item_info .no_image_user {
  border-radius: 100%;
  overflow: hidden;
  width: 32px;
  height: 32px;
}
html[dir="ltr"] #page_quiz_view .item_info .img-wrapper,
html[dir="ltr"] #page_quiz_view .item_info .no_image_user {
  margin-right: 8px;
}
html[dir="rtl"] #page_quiz_view .item_info .img-wrapper,
html[dir="rtl"] #page_quiz_view .item_info .no_image_user {
  margin-left: 8px;
}
#page_quiz_view .item_info .img-wrapper span,
#page_quiz_view .item_info .no_image_user span {
  font-size: 10px;
}
#page_quiz_view .item_info .img-wrapper img {
  width: 100%;
  height: 100%;
}
#page_quiz_view .item_info .item_info_author {
  overflow: hidden;
}
#page_quiz_view .item_info .item_info_author div {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  display: block;
}
#page_quiz_view .item_info .item_info_author div .user_profile_link_span {
  display: inline-block;
}
#page_quiz_view .item_info .item_info_author div.time {
  margin-top: 4px;
}
#page_quiz_view .item_bar {
  position: absolute;
  top: 0;
}
html[dir='ltr'] #page_quiz_view .item_bar {
  right: -8px;
}
html[dir='rtl'] #page_quiz_view .item_bar {
  left: -8px;
}
#page_quiz_view .item_bar .item_bar_action {
  width: 32px;
  height: 32px;
  display: block;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
}
#page_quiz_view .item_bar .item_bar_action:hover .ico:before {
  content: "\ea88";
}
#page_quiz_view .item_bar .dropdown-menu {
  margin-top: 0;
}
#page_quiz_view .item_bar .open .item_bar_action .ico:before {
  content: "\ea88";
}
#page_quiz_view .item-comment {
  position: relative;
  min-height: 48px;
  border-bottom: 1px solid #efefef;
}
#page_quiz_view .item-comment .comment_mini_content_border {
  border-radius: 0;
  margin: 0;
}
#page_quiz_view .item-comment .comment_mini_content_border .comment-mini-content-commands {
  padding-left: 0;
  padding-right: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  border-bottom: 0;
}
#page_quiz_view .item-comment .item-total-view {
  color: #a2a2a2;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  margin-right: -12px;
}
#page_quiz_view .item-comment .item-total-view b {
  color: #555555;
}
#page_quiz_view .item-comment .item-total-view span {
  display: inline-block;
  padding: 0 12px;
}
#page_quiz_view .item-content {
  padding: 0;
  display: flex;
}
#page_quiz_view .item-content .item-media {
  min-width: 200px;
}
#page_quiz_view .item-content .item-media span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#page_quiz_view .item-content .item-media span:before {
  content: "";
  display: block;
  padding-bottom: 75%;
}
@media screen and (max-width: 480px) {
  #page_quiz_view .item-content {
    flex-direction: column;
  }
  #page_quiz_view .item-content .item-media {
    min-width: auto;
    margin: 0 0 12px 0;
  }
}
#page_quiz_view .item_content {
  padding-top: 8px;
  padding-bottom: 0;
  position: relative;
}
#page_quiz_view .item_content .quiz_result_title {
  border-bottom-color: #efefef;
  display: flex;
  justify-content: space-between;
}
html[dir='rtl'] #page_quiz_view .item_content .quiz_result_title .text-capitalize {
  display: inline-block;
}
html[dir='rtl'] #page_quiz_view .item_content .quiz_result_title .txt-success {
  display: inline-block;
}
#page_quiz_view .item_content .quiz_result_title .user_profile_link_span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 120px;
  margin: 0 5px;
}
#page_quiz_view .item_content .quiz_result_title b {
  display: inline-block;
}
#page_quiz_view .item_content .quiz_result_title .quiz_back {
  font-size: 14px;
}
@media screen and (max-width: 640px) {
  #page_quiz_view .item_content .quiz_result_title {
    flex-direction: column;
  }
  #page_quiz_view .item_content .quiz_result_title .quiz_back {
    margin-top: 8px;
  }
}
#page_quiz_view .item_content .pagination {
  margin-top: 16px;
}
#page_quiz_view .js_pager_buttons {
  border-bottom: 1px solid #efefef;
  margin-top: 0;
}
#page_quiz_view .addthis_block {
  margin-top: 16px;
  padding-top: 16px;
  margin-bottom: 24px;
}
.quiz_questions {
  display: flex;
  flex-direction: column;
  padding-bottom: 0;
  border-bottom: 0;
}
.quiz_questions .quiz_questions_inner {
  display: flex;
  padding-bottom: 16px;
  padding-top: 16px;
}
.quiz_questions .quiz_questions_inner + .quiz_questions_inner {
  border-top: 1px solid #efefef;
}
.quiz_questions .quiz_questions_nummberlist {
  font-size: 20px;
  color: #dcdcdc;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  min-width: 48px;
  max-width: 48px;
  font-weight: bold;
}
html[dir='ltr'] .quiz_questions .quiz_questions_nummberlist {
  padding-right: 12px;
}
html[dir='rtl'] .quiz_questions .quiz_questions_nummberlist {
  padding-left: 12px;
}
@media (max-width: 767px) {
  .quiz_questions .quiz_questions_nummberlist {
    font-size: 16px;
  }
}
.quiz_questions .quiz_answers {
  padding: 0;
  padding-left: 12px;
  width: 100%;
  display: flex;
  flex-direction: column;
  border-left: 1px solid #efefef;
}
.quiz_questions .quiz_answers .radio {
  margin-bottom: 0 ;
}
.quiz_questions .quiz_answers .radio + .radio {
  margin-top: 1px;
}
.quiz_questions .quiz_answers .radio label {
  padding: 0;
  position: relative;
  display: flex;
  align-items: center;
}
.quiz_questions .quiz_answers .radio label input {
  position: absolute;
  left: 0;
  top: 3px;
  margin: 0;
  opacity: 0;
}
.quiz_questions .quiz_answers .radio label input:checked + .ico {
  color: #3b5998;
}
.quiz_questions .quiz_answers .radio label input:checked + .ico:before {
  content: "\e990";
}
.quiz_questions .quiz_answers .radio label .ico {
  color: #555555;
  font-size: 14px;
}
html[dir="ltr"] .quiz_questions .quiz_answers .radio label .ico {
  margin-right: 8px;
}
html[dir="rtl"] .quiz_questions .quiz_answers .radio label .ico {
  margin-left: 8px;
}
.quiz_questions .quiz_answers .radio label.checkbox .ico {
  font-size: 14px;
}
.quiz_questions .quiz_answers .radio label.checkbox input:checked + .ico:before {
  content: "\eb28";
}
.quiz_questions .quiz_answers .quiz_answer {
  display: inline-block;
}
.quiz_questions .quiz_answers .quiz_answer + .quiz_answer {
  margin-top: 2px;
}
html[dir='rtl'] .quiz_questions .quiz_answers {
  padding-left: 0;
  padding-right: 12px;
  border-left: 0;
  border-right: 1px solid #efefef;
}
.quiz_result_items .quiz_result_item {
  display: flex;
  padding: 0;
  border-top: 0;
}
.quiz_result_items .quiz_result_item .quiz_result_number {
  display: inline-flex;
  align-items: center;
  font-size: 20px;
  color: #dcdcdc;
  border-right: 1px solid #efefef;
}
.quiz_result_items .quiz_result_item .quiz_result_answer {
  width: 100%;
}
.quiz_result_items .quiz_result_item .quiz_result_answer .correct_answer_title {
  color: #a2a2a2;
  display: inline-block;
}
.quiz_result_items .quiz_result_item .quiz_result_answer .status {
  display: inline-block;
}
.quiz_result_items .quiz_result_item + .quiz_result_item {
  margin-top: 32px;
}
.quiz_result_items .quiz_result_item + .quiz_result_item .quiz_result_answer {
  position: relative;
}
.quiz_result_items .quiz_result_item + .quiz_result_item .quiz_result_answer:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: #efefef;
  position: absolute;
  left: 0;
  top: -16px;
}
.quiz_result_items .quiz_result_item + .quiz_result_item .quiz_result_answer .incorrect_answer + .correct_answer {
  margin-top: 2px;
}
.quiz_user_title {
  font-size: 16px;
  line-height: 21px;
  padding-bottom: 8px;
  padding-top: 24px;
  border-bottom: 1px solid #dcdcdc;
}
.quiz_user_title span {
  display: inline-block;
  color: #a2a2a2;
}
.quiz_load {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  padding-top: 16px;
  display: block;
  text-align: center;
}
.quiz_user_list {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #efefef;
}
@media (max-width: 480px) {
  .quiz_user_list {
    flex-flow: wrap;
  }
  .quiz_user_list .quiz_user_list_left {
    width: 100%;
  }
  .quiz_user_list .quiz_user_list_right {
    width: 100%;
    margin: 0 !important;
    margin-top: 8px !important;
    align-items: center;
    justify-content: space-between;
    padding-left: 8px;
    padding-right: 8px;
  }
}
html[dir="ltr"] .quiz_user_list .quiz_user_list_right {
  margin-left: 8px;
}
html[dir="rtl"] .quiz_user_list .quiz_user_list_right {
  margin-right: 8px;
}
.quiz_user_list [class^=quiz_user_list_] {
  display: inline-flex;
  align-items: center;
  position: relative;
}
.quiz_user_list [class^=quiz_user_list_] .quiz_user_list_number {
  color: #a2a2a2;
  position: absolute;
  left: 8px;
  top: 50%;
  transform: translateY(-50%);
}
.quiz_user_list [class^=quiz_user_list_] .quiz_user_image {
  display: inline-flex;
  align-items: center;
}
html[dir="ltr"] .quiz_user_list [class^=quiz_user_list_] .quiz_user_image {
  margin-left: 40px;
}
html[dir="rtl"] .quiz_user_list [class^=quiz_user_list_] .quiz_user_image {
  margin-right: 40px;
}
.quiz_user_list [class^=quiz_user_list_] .quiz_user_image .no_image_user,
.quiz_user_list [class^=quiz_user_list_] .quiz_user_image .img-wrapper {
  width: 48px;
  height: 48px;
  border-radius: 100%;
  overflow: hidden;
}
.quiz_user_list [class^=quiz_user_list_] .quiz_user_image .no_image_user span,
.quiz_user_list [class^=quiz_user_list_] .quiz_user_image .img-wrapper span {
  font-size: 18px;
}
.quiz_user_list [class^=quiz_user_list_] .quiz_user_image .img-wrapper img {
  width: 100%;
  height: 100%;
}
.quiz_user_list [class^=quiz_user_list_] .quiz_user_image .quiz_user_inner {
  display: inline-flex;
  flex-direction: column;
}
html[dir="ltr"] .quiz_user_list [class^=quiz_user_list_] .quiz_user_image .quiz_user_inner {
  margin-left: 16px;
}
html[dir="rtl"] .quiz_user_list [class^=quiz_user_list_] .quiz_user_image .quiz_user_inner {
  margin-right: 16px;
}
@media (max-width: 360px) {
  html[dir="ltr"] .quiz_user_list [class^=quiz_user_list_] .quiz_user_image .quiz_user_inner {
    margin-left: 8px;
  }
  html[dir="rtl"] .quiz_user_list [class^=quiz_user_list_] .quiz_user_image .quiz_user_inner {
    margin-right: 8px;
  }
}
.quiz_user_list [class^=quiz_user_list_] .quiz_user_image .quiz_user_inner .user_profile_link_span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 150px;
}
.quiz_user_list [class^=quiz_user_list_] .quiz_user_image .quiz_user_inner time {
  margin-top: 4px;
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.quiz_user_list [class^=quiz_user_list_] .quiz_percentage {
  font-size: 16px;
}
.quiz_user_list:hover .quiz_user_image > a {
  border-radius: 100%;
  box-shadow: 0 6px 12px 0 rgba(38, 129, 213, 0.4);
}
.quiz_user_list:hover .no_image_user span:before,
.quiz_user_list:hover .img-wrapper:before {
  border-color: #2d4373;
}
.quiz_user_list:hover .user_profile_link_span,
.quiz_user_list:hover .user_profile_link_span a {
  color: #263961 !important;
}
.quiz_user_list:hover .quiz_percentage {
  color: #263961;
}
.quiz_user_list:hover .quiz_button a {
  box-shadow: 0 4px 12px 0 rgba(30, 103, 170, 0.2);
  color: #263961;
}
.quiz-answer {
  margin-top: 8px;
  border-left: 1px solid #efefef;
}
html[dir="ltr"] .quiz-answer {
  padding-left: 24px;
}
html[dir="rtl"] .quiz-answer {
  padding-right: 24px;
}
.quiz-answer input.answer {
  width: auto;
  min-width: 256px;
}
html[dir="ltr"] .quiz-answer input.answer {
  padding-right: 40px;
}
html[dir="rtl"] .quiz-answer input.answer {
  padding-left: 40px;
}
html[dir='rtl'] .quiz-answer input.answer {
  padding-right: 12px;
  padding-left: 40px;
}
@media screen and (max-width: 480px) {
  .quiz-answer input.answer {
    min-width: auto;
  }
}
.quiz-answer .answer_holder {
  display: inline-flex;
  flex-direction: column;
}
.quiz-answer .answer_parent {
  padding: 0;
  margin: 0;
  display: inline-flex;
}
.quiz-answer .answer_parent + .answer_parent {
  margin-top: 8px;
}
.quiz-answer .answer_parent.correctAnswer .a_addAnswer:before {
  display: none;
}
.quiz-answer .answer_parent.correctAnswer #a_setCorrect .ico {
  color: #42b72a;
}
.quiz-answer .answer_parent.correctAnswer #a_setCorrect .ico:before {
  content: "\eab4";
}
.quiz-answer [class^=a_] {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.quiz-answer #a_setCorrect {
  position: absolute;
  right: 80px;
  top: 0;
  z-index: 1;
  color: #a2a2a2;
}
html[dir='rtl'] .quiz-answer #a_setCorrect {
  right: auto;
  left: 80px;
}
html[dir='rtl'] .quiz-answer {
  padding-left: 0;
  padding-right: 24px;
  border-left: 0;
  border-right: 1px solid #efefef;
}
@media screen and (max-width: 480px) {
  .quiz-answer {
    padding: 0 !important;
    border: 0 !important;
  }
}
.quiz_add_new_question {
  line-height: 18px;
  position: relative;
}
.quiz_add_new_question:before {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #eeeeee;
  position: absolute;
  display: block;
  top: 50%;
  transform: translateY(-50%);
}
.quiz_add_new_question a {
  position: relative;
  background-color: #fff;
}
html[dir="ltr"] .quiz_add_new_question a {
  padding-left: 16px;
}
html[dir="rtl"] .quiz_add_new_question a {
  padding-right: 16px;
}
html[dir='rtl'] .quiz_add_new_question .ico {
  display: inline-block;
}
.quizzes-app #removeQuestion {
  top: 0;
}
.quizzes-app #removeQuestion a:hover {
  color: #fa3e3e;
}
html[dir='rtl'] .quizzes-app #removeQuestion {
  right: auto;
  left: 0;
}
html[dir='rtl'] #page_quiz_view .item_bar {
  right: auto;
  left: -10px;
}
html[dir='rtl'] #page_quiz_view .item-comment .item-total-view {
  margin-right: 0;
  margin-left: -12px;
  right: auto;
  left: 0;
}
html[dir='rtl'] #page_quiz_view .item_info .img-wrapper,
html[dir='rtl'] #page_quiz_view .item_info .no_image_user {
  margin-right: 0;
  margin-left: 8px;
}
html[dir='rtl'] [id^=js_block_border_apps_core_quizzes_block_] .flag_style {
  right: auto;
  left: 16px;
}
html[dir='rtl'] .quizzes-widget-block article .item-outer .item-media {
  margin-right: 0;
  margin-left: 12px;
}
html[dir='rtl'] .quizzes-app.main .item-outer .item-inner .item-statistic {
  margin-left: 0;
  margin-right: -8px;
}
html[dir='rtl'] .quizzes-app.main article .item-outer {
  padding-right: 0;
  padding-left: 24px;
}
html[dir='rtl'] .quizzes-app.main article .item-outer .moderation_row {
  left: auto;
  right: -16px;
}
html[dir='rtl'] .quizzes-app.main article .item-outer .item-option {
  right: auto;
  left: -8px;
}
html[dir='rtl'] .quizzes-app.main article .item-outer .item-media .flag_style_parent {
  left: 0;
  right: auto;
}
html[dir='rtl'] .quizzes-app.main article .item-outer > .flag_style_parent {
  right: 0;
  left: auto;
}
html[dir='rtl'] .quizzes-app.main article .item-outer.no-photo.one-action .item-title {
  padding-left: 0;
  padding-right: 40px;
}
html[dir='rtl'] .quizzes-app.main article .item-outer.no-photo.both-action .item-title {
  padding-left: 0;
  padding-right: 64px;
}
html[dir='rtl'] .empty-right .quizzes-app.main article .item-outer .moderation_row {
  right: 0;
  left: auto;
}
html[dir='rtl'] .quizzes-app.taken-recent article .item-outer .item-media {
  margin-right: 0;
  margin-left: 12px;
}
html[dir='rtl'] .quiz_result_items .quiz_result_item .quiz_result_number {
  border-right: 0;
  border-left: 1px solid #efefef;
}
html[dir='rtl'] #page_quiz_view .item_content .quiz_result_title .quiz_back .ico {
  display: inline-block;
}
html[dir='rtl'] #page_quiz_view .item_content .quiz_result_title .quiz_back .ico:before {
  content: "\eaf8";
}
html[dir='rtl'] .quiz_user_list [class^=quiz_user_list_] .quiz_user_list_number {
  left: auto;
  right: 8px;
}
html[dir='rtl'] .quiz_user_list [class^=quiz_user_list_] .quiz_user_image {
  margin-left: 0;
  margin-right: 40px;
}
@media screen and (min-width: 768px) {
  html[dir='rtl'] .empty-right .quizzes-app.main article:first-of-type:before,
  html[dir='rtl'] .empty-right .quizzes-app.main article:nth-of-type(2):before {
    left: 0;
    right: 12px;
  }
  html[dir='rtl'] .empty-right .quizzes-app.main article:nth-of-type(2):before {
    left: 12px;
    right: 0;
  }
}
/*End Tr&#7855;c nghi&#7879;m*/
/*Begin ' . Polls . '*/
.poll-text-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[id^=js_block_border_apps_core_polls_block_] {
  position: relative;
}
[id^=js_block_border_apps_core_polls_block_] .content {
  position: static;
}
[id^=js_block_border_apps_core_polls_block_] .flag_style {
  top: 0;
  right: 16px;
  position: absolute !important;
}
.poll-app-addthis-parent {
  border-top: 1px solid #eeeeee;
  margin-top: 28px;
}
.poll-icon {
  position: absolute;
  display: flex;
  top: 0;
}
html[dir="ltr"] .poll-icon {
  right: 16px;
}
html[dir="rtl"] .poll-icon {
  left: 16px;
}
.poll-widget-block article .item-outer {
  display: flex;
}
.poll-widget-block article .item-outer .item-media {
  margin-right: 12px;
}
.poll-widget-block article .item-outer .item-media-bg {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  width: 56px;
  height: 56px;
  transition: box-shadow 0.3s;
}
.poll-widget-block article .item-outer .item-media-bg:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.poll-widget-block article .item-outer .item-inner {
  overflow: hidden;
}
.poll-widget-block article .item-outer .item-inner .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-bottom: 4px;
}
.poll-widget-block article .item-outer .item-inner .item-author {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 4px;
}
.poll-widget-block article .item-outer .item-inner .item-author .user_profile_link_span,
.poll-widget-block article .item-outer .item-inner .item-author .user_profile_link_span a {
  font-weight: normal !important;
}
.poll-widget-block article .item-outer .item-inner .item-vote {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  transition: color 0.3s;
}
.poll-widget-block article .item-outer:hover .item-media-bg {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2);
}
.poll-widget-block article .item-outer:hover .item-title {
  color: #263961;
}
.poll-widget-block article .item-outer:hover .item-vote {
  color: #555555;
}
.poll-widget-block article + article {
  margin-top: 12px;
  padding-top: 12px;
  border-top: 1px solid #eeeeee;
}
.poll-widget-block.poll-app .sticky-label-icon {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .poll-widget-block.poll-app .sticky-label-icon {
  right: 16px;
}
html[dir="rtl"] .poll-widget-block.poll-app .sticky-label-icon {
  left: 16px;
}
.poll-app.main {
  margin: 0 -16px;
}
.poll-app.main article {
  position: relative;
  transition: background-color 0.3s;
  padding: 0 16px;
}
.poll-app.main article .item-outer {
  display: flex;
  position: relative;
  border-top: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  padding-top: 16px;
  padding-bottom: 16px;
}
html[dir="ltr"] .poll-app.main article .item-outer {
  padding-right: 24px;
}
html[dir="rtl"] .poll-app.main article .item-outer {
  padding-left: 24px;
}
.poll-app.main article .item-outer .item-media {
  position: relative;
}
.poll-app.main article .item-outer .item-media-bg {
  width: 104px;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.poll-app.main article .item-outer .item-media-bg:before {
  content: "";
  display: block;
  padding-bottom: 75%;
}
.poll-app.main article .item-outer .item-media .flag_style_parent {
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}
.poll-app.main article .item-outer .item-inner {
  overflow: hidden;
}
.poll-app.main article .item-outer .item-inner .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 18px;
  text-overflow: ellipsis;
  line-height: 24px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 48px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-bottom: 4px;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.poll-app.main article .item-outer .item-inner .item-title:hover {
  color: #2d4373;
}
.poll-app.main article .item-outer .item-inner time {
  display: block;
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 4px;
}
.poll-app.main article .item-outer .item-inner time .user_profile_link_span {
  display: inline-block;
}
.poll-app.main article .item-outer .item-inner time .user_profile_link_span,
.poll-app.main article .item-outer .item-inner time .user_profile_link_span a {
  font-weight: normal !important;
}
.poll-app.main article .item-outer .item-inner time .user_profile_link_span:hover,
.poll-app.main article .item-outer .item-inner time .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.poll-app.main article .item-outer .item-inner time > span {
  display: inline-block;
}
.poll-app.main article .item-outer .item-inner .item-statistic {
  margin-left: -8px;
  margin-top: 4px;
  font-size: 12px;
  line-height: 16px;
}
.poll-app.main article .item-outer .item-inner .item-statistic span {
  display: inline-block;
  padding-left: 8px;
  padding-right: 8px;
}
.poll-app.main article .item-outer .moderation_row {
  position: absolute;
  left: -16px;
  top: 0;
  z-index: 2;
}
.poll-app.main article .item-outer .item-option {
  position: absolute;
  right: -8px;
  top: 8px;
}
.poll-app.main article .item-outer .item-option .row_edit_bar_action {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.poll-app.main article .item-outer .item-option .row_edit_bar_action .ico {
  color: #a2a2a2;
}
.poll-app.main article .item-outer .item-option .row_edit_bar_action:hover .ico:before {
  content: "\ea88";
}
.poll-app.main article .item-outer .item-option .dropdown.open .row_edit_bar_action .ico:before {
  content: "\ea88";
}
.poll-app.main article .item-outer > .flag_style_parent {
  position: absolute;
  top: 0;
  display: flex;
  left: 0;
}
html[dir="ltr"] .poll-app.main article .item-outer.no-photo.one-action .item-title {
  padding-left: 40px;
}
html[dir="rtl"] .poll-app.main article .item-outer.no-photo.one-action .item-title {
  padding-right: 40px;
}
html[dir="ltr"] .poll-app.main article .item-outer.no-photo.both-action .item-title {
  padding-left: 64px;
}
html[dir="rtl"] .poll-app.main article .item-outer.no-photo.both-action .item-title {
  padding-right: 64px;
}
.poll-app.main article .item-outer.no-photo .item-media {
  margin: 0;
}
.poll-app.main article .item-outer.no-photo .flag_style_parent {
  display: none;
}
.poll-app.main article .item-outer.no-photo .flag_style_parent.hide {
  display: flex !important;
}
.poll-app.main article + article {
  margin-top: -1px;
}
.poll-app.main article:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: #efefef;
  opacity: 0;
  transition: opacity 0.3s;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.poll-app.main article:hover {
  background-color: #f8f8f8;
}
.poll-app.main article:hover .item-title {
  color: #2d4373 !important;
}
.poll-app.main article:hover:before {
  opacity: 1;
}
.poll-app.main article:hover + article:before {
  opacity: 1;
}
@media (min-width: 992px) {
  .empty-left.empty-right .poll-app.main,
  .empty-left .poll-app.main,
  .empty-right .poll-app.main {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -12px;
  }
  .empty-left.empty-right .poll-app.main article,
  .empty-left .poll-app.main article,
  .empty-right .poll-app.main article {
    margin-top: 0;
    padding: 0 12px;
  }
  .empty-left.empty-right .poll-app.main article .item-outer,
  .empty-left .poll-app.main article .item-outer,
  .empty-right .poll-app.main article .item-outer {
    padding: 24px 0;
    border: 0;
    border-top: 1px solid #efefef;
  }
  .empty-left.empty-right .poll-app.main article .item-outer .moderation_row,
  .empty-left .poll-app.main article .item-outer .moderation_row,
  .empty-right .poll-app.main article .item-outer .moderation_row {
    left: 0;
  }
  .empty-left.empty-right .poll-app.main article:first-of-type:before,
  .empty-left .poll-app.main article:first-of-type:before,
  .empty-right .poll-app.main article:first-of-type:before,
  .empty-left.empty-right .poll-app.main article:nth-of-type(2):before,
  .empty-left .poll-app.main article:nth-of-type(2):before,
  .empty-right .poll-app.main article:nth-of-type(2):before {
    display: block;
    opacity: 1;
    left: 12px;
    right: 0;
    width: auto;
  }
  .empty-left.empty-right .poll-app.main article:nth-of-type(2):before,
  .empty-left .poll-app.main article:nth-of-type(2):before,
  .empty-right .poll-app.main article:nth-of-type(2):before {
    left: 0;
    right: 12px;
  }
  .empty-left.empty-right .poll-app.main article:before,
  .empty-left .poll-app.main article:before,
  .empty-right .poll-app.main article:before {
    display: none;
  }
  .empty-left.empty-right .poll-app.main article:hover,
  .empty-left .poll-app.main article:hover,
  .empty-right .poll-app.main article:hover {
    background-color: transparent;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .empty-left.empty-right .poll-app.main article:nth-of-type(2):before,
  .empty-left .poll-app.main article:nth-of-type(2):before,
  .empty-right .poll-app.main article:nth-of-type(2):before {
    left: 0;
    right: 0;
  }
  .empty-left.empty-right .poll-app.main article:nth-of-type(3):before,
  .empty-left .poll-app.main article:nth-of-type(3):before,
  .empty-right .poll-app.main article:nth-of-type(3):before {
    display: block;
    opacity: 1;
    left: 12px;
    right: 0;
    width: auto;
    left: 0;
    right: 12px;
  }
  html[dir="rtl"] .empty-left.empty-right .poll-app.main article:nth-of-type(2):before,
  html[dir="rtl"] .empty-left .poll-app.main article:nth-of-type(2):before,
  html[dir="rtl"] .empty-right .poll-app.main article:nth-of-type(2):before {
    left: 0;
    right: 0;
  }
  html[dir="rtl"] .empty-left.empty-right .poll-app.main article:nth-of-type(3):before,
  html[dir="rtl"] .empty-left .poll-app.main article:nth-of-type(3):before,
  html[dir="rtl"] .empty-right .poll-app.main article:nth-of-type(3):before {
    left: 12px;
    right: 0;
  }
}
@media (min-width: 768px) {
  .empty-left.empty-right .poll-app.main {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -12px;
  }
  .empty-left.empty-right .poll-app.main article {
    margin-top: 0;
    padding: 0 12px;
  }
  .empty-left.empty-right .poll-app.main article .item-outer {
    padding: 24px 0;
    border: 0;
    border-top: 1px solid #efefef;
  }
  .empty-left.empty-right .poll-app.main article .item-outer .moderation_row {
    left: 0;
  }
  .empty-left.empty-right .poll-app.main article:first-of-type:before,
  .empty-left.empty-right .poll-app.main article:nth-of-type(2):before {
    display: block;
    opacity: 1;
    left: 12px;
    right: 0;
    width: auto;
  }
  .empty-left.empty-right .poll-app.main article:nth-of-type(2):before {
    left: 0;
    right: 12px;
  }
  .empty-left.empty-right .poll-app.main article:before {
    display: none;
  }
  .empty-left.empty-right .poll-app.main article:hover {
    background-color: transparent;
  }
}
@media (min-width: 768px) and (min-width: 992px) {
  .empty-left.empty-right .poll-app.main article:nth-of-type(2):before {
    left: 0;
    right: 0;
  }
  .empty-left.empty-right .poll-app.main article:nth-of-type(3):before {
    display: block;
    opacity: 1;
    left: 12px;
    right: 0;
    width: auto;
    left: 0;
    right: 12px;
  }
  html[dir="rtl"] .empty-left.empty-right .poll-app.main article:nth-of-type(2):before {
    left: 0;
    right: 0;
  }
  html[dir="rtl"] .empty-left.empty-right .poll-app.main article:nth-of-type(3):before {
    left: 12px;
    right: 0;
  }
}
@media (min-width: 992px) {
  .empty-left.empty-right .poll-app.main article {
    width: 33.33%;
  }
  .empty-left.empty-right .poll-app.main article:hover {
    background: #f8f8f8 !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .empty-left.empty-right .poll-app.main article {
    width: 50%;
  }
}
@media screen and (min-width: 992px) {
  .empty-right .poll-app.main article,
  .empty-left .poll-app.main article {
    width: 50%;
  }
  .empty-right .poll-app.main article:hover,
  .empty-left .poll-app.main article:hover {
    background: #f8f8f8 !important;
  }
}
#page_poll_view .layout-middle {
  position: relative;
}
#page_poll_view .header-page-title a {
  font-size: 24px;
  line-height: 32px;
  font-weight: bold;
}
html[dir="ltr"] #page_poll_view .header-page-title.header-has-label-1 {
  padding-right: 48px;
}
html[dir="rtl"] #page_poll_view .header-page-title.header-has-label-1 {
  padding-left: 48px;
}
#page_poll_view .header-page-title.header-has-label-2 {
  padding-right: 72px;
}
html[dir='rtl'] #page_poll_view .header-page-title.header-has-label-2 {
  padding-right: 16px;
  padding-left: 72px;
}
#page_poll_view .item-pending.alert {
  margin-bottom: 16px;
}
#page_poll_view .item_info {
  display: flex;
  align-items: center;
  height: auto;
  max-height: none;
  padding-bottom: 12px;
  margin: 0;
}
#page_poll_view .item_info .img-wrapper,
#page_poll_view .item_info .no_image_user {
  border-radius: 100%;
  overflow: hidden;
  width: 32px;
  height: 32px;
}
html[dir="ltr"] #page_poll_view .item_info .img-wrapper,
html[dir="ltr"] #page_poll_view .item_info .no_image_user {
  margin-right: 8px;
}
html[dir="rtl"] #page_poll_view .item_info .img-wrapper,
html[dir="rtl"] #page_poll_view .item_info .no_image_user {
  margin-left: 8px;
}
#page_poll_view .item_info .img-wrapper span,
#page_poll_view .item_info .no_image_user span {
  font-size: 10px;
}
#page_poll_view .item_info .img-wrapper img {
  width: 100%;
  height: 100%;
}
#page_poll_view .item_info .item_info_author {
  overflow: hidden;
}
#page_poll_view .item_info .item_info_author div {
  font-size: 12px;
  line-height: 16px;
  color: #c8c8c8;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  display: block;
}
#page_poll_view .item_info .item_info_author div .user_profile_link_span {
  display: inline-block;
}
#page_poll_view .item_info .item_info_author div .user_profile_link_span,
#page_poll_view .item_info .item_info_author div .user_profile_link_span a {
  font-weight: normal !important;
}
#page_poll_view .item_content {
  padding-top: 0;
}
#page_poll_view .item_content .votes {
  padding-top: 16px;
}
#page_poll_view .item_bar {
  position: absolute;
  top: 0;
}
html[dir='ltr'] #page_poll_view .item_bar {
  right: -8px;
}
html[dir='rtl'] #page_poll_view .item_bar {
  left: -8px;
}
#page_poll_view .item_bar .item_bar_action {
  width: 32px;
  height: 32px;
  display: block;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
}
#page_poll_view .item_bar .item_bar_action:hover .ico:before {
  content: "\ea88";
}
#page_poll_view .item_bar .dropdown-menu {
  margin-top: 0;
}
#page_poll_view .item_bar .open .item_bar_action .ico:before {
  content: "\ea88";
}
#page_poll_view .item-comment {
  position: relative;
  min-height: 48px;
  border-bottom: 1px solid #efefef;
}
#page_poll_view .item-comment .comment_mini_content_border {
  border-radius: 0;
  margin: 0;
}
#page_poll_view .item-comment .comment_mini_content_border .comment-mini-content-commands {
  padding-left: 0;
  padding-right: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  border-bottom: 0;
}
#page_poll_view .item-comment .item-total-view {
  color: #a2a2a2;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  margin-right: -12px;
}
#page_poll_view .item-comment .item-total-view b {
  color: #555555;
}
#page_poll_view .item-comment .item-total-view span {
  display: inline-block;
  padding: 0 12px;
}
#page_poll_view .item-comment .item-total-view span.vote {
  cursor: pointer;
}
#page_poll_view .item-content {
  padding: 0;
  display: flex;
}
#page_poll_view .item-content .item-media {
  min-width: 200px;
}
#page_poll_view .item-content .item-media span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#page_poll_view .item-content .item-media span:before {
  content: "";
  display: block;
  padding-bottom: 75%;
}
#page_poll_view .item-content .item_view_content {
  flex: 1;
  min-width: 0;
  word-break: break-word;
  word-wrap: break-word;
  overflow: hidden;
}
@media screen and (max-width: 480px) {
  #page_poll_view .item-content {
    flex-direction: column;
  }
  #page_poll_view .item-content .item-media {
    min-width: auto;
    margin: 0 0 12px 0;
  }
}
.poll_question {
  border-top: 8px solid #eeeeee;
  background-color: transparent;
  padding: 0;
  margin-bottom: 0;
}
.poll_question .radio {
  margin-bottom: 0 !important;
  background-color: #f8f8f8;
  padding: 7px 16px;
}
.poll_question .radio + .radio {
  margin-top: 1px;
}
.poll_question .radio label {
  padding: 0;
  position: relative;
  display: flex;
  align-items: flex-start;
}
.poll_question .radio label input {
  position: absolute;
  left: 0;
  top: 3px;
  margin: 0;
  opacity: 0;
}
.poll_question .radio label input:checked + .ico {
  color: #3b5998;
}
.poll_question .radio label input:checked + .ico:before {
  content: "\e990";
}
.poll_question .radio label .ico {
  color: #a2a2a2;
  font-size: 16px;
  margin-top: 1px;
}
html[dir="ltr"] .poll_question .radio label .ico {
  margin-right: 8px;
}
html[dir="rtl"] .poll_question .radio label .ico {
  margin-left: 8px;
}
.poll_question .radio label.checkbox .ico {
  font-size: 14px;
}
.poll_question .radio label.checkbox input:checked + .ico:before {
  content: "\eb28";
}
.poll_answer {
  display: table;
  width: 100%;
}
.poll_answer .answers_container {
  padding: 0;
  display: table-row;
  border-bottom: 0;
  margin: 0;
  transition: background-color 0.3s;
}
.poll_answer .answers_container:last-child > div {
  border-bottom: 1px solid #eeeeee;
}
.poll_answer .answers_container > div {
  vertical-align: middle;
  display: table-cell;
  padding: 11px 0;
  border-top: 1px solid #eeeeee;
}
.poll_answer .answers_container > div.poll_anwser_user {
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
}
.poll_answer .answers_container .extra_info.text {
  text-align: right;
}
.poll_answer .answers_container .extra_info.text span {
  cursor: pointer;
  min-width: 72px;
  white-space: nowrap;
  color: #a2a2a2;
  transition: color 0.3s;
}
.poll_answer .answers_container .extra_info.percent {
  text-align: right;
  font-size: 18px;
  min-width: 45px;
}
.poll_answer .answers_container.user_answered_this {
  font-weight: normal;
  background-color: #cdd7ec !important;
}
.poll_answer .answers_container.user_answered_this > div {
  border-color: #fff;
}
.poll_answer .answers_container.user_answered_this .poll_answer_container {
  background-color: rgba(85, 85, 85, 0.1);
}
.poll_answer .answers_container.user_answered_this .poll_anwser_user,
.poll_answer .answers_container.user_answered_this .extra_info.percent {
  color: #555555 !important;
}
.poll_answer .answers_container.user_answered_this .extra_info.text span {
  color: #a2a2a2 !important;
}
.poll_answer .answers_container.user_answered_this:hover .poll_anwser_user,
.poll_answer .answers_container.user_answered_this:hover .extra_info.percent,
.poll_answer .answers_container.user_answered_this:hover .extra_info.text span {
  color: #263961 !important;
}
.poll_answer .answers_container .poll_answer_container {
  margin-left: 24px;
  background-color: #eeeeee;
  margin-right: 20px;
}
html[dir='rtl'] .poll_answer .answers_container .poll_answer_container {
  margin-right: 24px;
  margin-left: 20px;
}
.poll_answer .answers_container .poll_answer_container .poll_answer_percentage {
  background-color: #3b5998;
}
.poll_answer .answers_container:hover,
.poll_answer .answers_container.active {
  background-color: #f8f8f8;
}
.poll_answer .answers_container:hover .poll_anwser_user,
.poll_answer .answers_container.active .poll_anwser_user,
.poll_answer .answers_container:hover .extra_info.percent,
.poll_answer .answers_container.active .extra_info.percent {
  color: #3b5998;
}
.poll_answer .answers_container:hover .extra_info.text span,
.poll_answer .answers_container.active .extra_info.text span {
  color: #555555 !important;
}
@media screen and (max-width: 992px) {
  .poll_answer .answers_container {
    display: flex;
    padding-top: 8px;
    padding-bottom: 8px;
    border-top: 1px solid #efefef;
    border-bottom: 1px solid #efefef;
  }
  .poll_answer .answers_container .mobile {
    display: none;
  }
  .poll_answer .answers_container .poll_anwser_user {
    border: 0 !important;
  }
  .poll_answer .answers_container .hide {
    flex-direction: column;
    display: inline-flex !important;
    border: 0 !important;
    padding-top: 0;
    padding-bottom: 0;
  }
  .poll_answer .answers_container .hide .poll_answer_container {
    width: 80px;
    margin: 0;
  }
  html[dir='rtl'] .poll_answer .answers_container .hide .poll_answer_container {
    margin: 0;
  }
  .poll_answer .answers_container .hide .extra_info.text {
    text-align: unset;
  }
  .poll_answer .answers_container .hide .extra_info.text span {
    min-width: auto;
  }
  .poll_answer .answers_container .hide .extra_info.percent {
    min-width: 50px;
  }
  .poll_answer .answers_container .hide > div {
    min-width: 180px;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  html[dir="ltr"] .poll_answer .answers_container .hide > div {
    padding-right: 16px;
  }
  html[dir="rtl"] .poll_answer .answers_container .hide > div {
    padding-left: 16px;
  }
  .poll_answer .answers_container .hide > div:last-child {
    margin-top: 8px;
  }
  .poll_answer .answers_container .hide > div .vote-member {
    padding: 0 !important;
  }
  .poll_answer .answers_container + .answers_container {
    margin-top: -1px;
  }
}
@media screen and (max-width: 992px) and (max-width: 480px) {
  html[dir="ltr"] .poll_answer .answers_container .hide > div {
    padding-right: 0;
  }
  html[dir="rtl"] .poll_answer .answers_container .hide > div {
    padding-left: 0;
  }
}
@media screen and (max-width: 992px) and (max-width: 480px) {
  .poll_answer .answers_container .hide > div:last-child {
    margin-top: 4px;
  }
}
@media screen and (max-width: 480px) {
  .poll_answer .answers_container {
    flex-direction: column;
    align-items: baseline;
  }
  .poll_answer .answers_container .poll_anwser_user {
    padding-bottom: 0;
    padding-top: 0;
  }
  .poll_answer .answers_container .hide {
    display: flex !important;
    width: 100%;
    padding-top: 4px;
    padding-bottom: 0;
  }
  html[dir="ltr"] .poll_answer .answers_container .hide {
    padding-left: 16px;
  }
  html[dir="rtl"] .poll_answer .answers_container .hide {
    padding-right: 16px;
  }
  html[dir="ltr"] .poll_answer .answers_container .hide {
    padding-right: 16px;
  }
  html[dir="rtl"] .poll_answer .answers_container .hide {
    padding-left: 16px;
  }
  .poll_answer .answers_container .hide > div {
    padding-right: 0;
  }
  .poll_answer .answers_container .hide .extra_info.percent {
    text-align: left;
  }
}
.vote-member {
  white-space: nowrap;
  vertical-align: middle;
  text-align: right;
  padding: 12px 16px 12px 32px !important;
}
html[dir='rtl'] .vote-member {
  text-align: left;
}
.vote-member-inner {
  display: inline-block;
  vertical-align: middle;
}
.vote-member-inner > a,
.vote-member-inner .img-wrapper {
  width: 24px;
  height: 24px;
  overflow: hidden;
  border-radius: 100%;
}
.vote-member-inner > a span,
.vote-member-inner .img-wrapper span {
  font-size: 10px;
}
.vote-member-inner > a img,
.vote-member-inner .img-wrapper img {
  width: 100%;
  height: 100%;
}
.vote-member-inner > a:hover,
.vote-member-inner .img-wrapper:hover {
  width: 24px;
  height: 24px;
}
.vote-member-inner > a:hover span,
.vote-member-inner .img-wrapper:hover span {
  font-size: 10px;
  display: flex;
}
.vote-member-inner + .vote-member-inner {
  padding-left: 4px;
}
.vote-member-inner span {
  cursor: pointer;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.vote-member-inner span .ico {
  color: #a2a2a2 !important;
}
.vote-member:empty {
  padding: 12px 16px 12px 0 !important;
}
.poll_answer_button {
  display: flex;
  justify-content: space-between;
}
.poll_answer_button b {
  margin-left: 4px;
}
.corepoll-checkbox-custom label,
.corepoll-radio-custom label {
  padding: 0 !important;
}
.corepoll-checkbox-custom label input,
.corepoll-radio-custom label input {
  display: none;
}
.corepoll-checkbox-custom label input:checked + .ico,
.corepoll-radio-custom label input:checked + .ico {
  color: #3b5998;
}
.corepoll-checkbox-custom label .ico,
.corepoll-radio-custom label .ico {
  color: rgba(0, 0, 0, 0.2);
  display: inline-flex;
  align-items: center;
  min-width: 14px;
}
.corepoll-radio-custom label input:checked + .ico:before {
  content: "\e990";
}
.corepoll-checkbox-custom label input:checked + .ico:before {
  content: "\eb28";
}
.poll-app.feed .item-wrapper {
  border-radius: 8px;
  overflow: hidden;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.poll-app.feed.cannot-change-answer .item-answer:not(.chosen) {
  display: none !important;
}
.poll-app.feed.cannot-change-answer .item-answer.chosen {
  margin-bottom: 12px !important;
}
.poll-app.feed.cannot-change-answer .item-answer.chosen label input + .ico:before {
  font-size: 14px;
  content: "\eb17" !important;
  color: #3b5998;
}
.poll-app.feed.show-full-answer .item-outer-action .action-vote-list .item-answer {
  display: block;
}
.poll-app.feed.show-full-answer .item-outer-action .action-vote-bottom {
  justify-content: flex-end;
}
.poll-app.feed.show-full-answer .item-outer-action .action-vote-bottom .item-show-more {
  display: none !important;
}
.poll-app.feed .item-outer-action {
  padding: 16px;
}
.poll-app.feed .item-outer-action .action-vote-list {
  font-size: 16px;
}
.poll-app.feed .item-outer-action .action-vote-list .item-answer {
  margin-bottom: 16px;
  display: none;
}
.poll-app.feed .item-outer-action .action-vote-list .item-answer:nth-child(-n + 3) {
  display: block;
}
.poll-app.feed .item-outer-action .action-vote-bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 480px) {
  .poll-app.feed .item-outer-action .action-vote-bottom {
    flex-direction: column;
    justify-content: center;
  }
  .poll-app.feed .item-outer-action .action-vote-bottom .poll-group-submit {
    margin: 0 !important;
    margin-top: 8px !important;
    display: flex;
    width: 100%;
    justify-content: space-between;
  }
}
.poll-app.feed .item-outer-action .action-vote-bottom .item-show-more {
  font-weight: bold;
  cursor: pointer;
}
.poll-app.feed .item-outer-action .action-vote-bottom .item-show-more .ico {
  font-size: 10px;
}
.poll-app.feed .item-outer-action .action-vote-bottom .poll-group-submit {
  display: inline-flex;
  align-items: center;
}
html[dir='ltr'] .poll-app.feed .item-outer-action .action-vote-bottom .poll-group-submit {
  margin-left: auto;
}
html[dir='rtl'] .poll-app.feed .item-outer-action .action-vote-bottom .poll-group-submit {
  margin-right: auto;
}
html[dir="ltr"] .poll-app.feed .item-outer-action .action-vote-bottom .poll-group-submit .item-submit {
  margin-left: 16px;
}
html[dir="rtl"] .poll-app.feed .item-outer-action .action-vote-bottom .poll-group-submit .item-submit {
  margin-right: 16px;
}
.poll-app.feed .item-outer-action .action-vote-bottom .poll-group-submit .item-submit .btn {
  font-weight: bold;
}
.poll-app.feed .item-outer-info {
  display: flex;
  padding: 16px;
  background-color: #f8f8f8;
}
.poll-app.feed .item-outer-info .item-media {
  width: 104px;
  min-width: 104px;
  height: 88px;
}
html[dir="ltr"] .poll-app.feed .item-outer-info .item-media {
  margin-left: 16px;
}
html[dir="rtl"] .poll-app.feed .item-outer-info .item-media {
  margin-right: 16px;
}
@media (max-width: 480px) {
  .poll-app.feed .item-outer-info .item-media {
    display: none !important;
  }
}
.poll-app.feed .item-outer-info .item-media .item-media-bg {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.poll-app.feed .item-outer-info .item-inner {
  flex: 1;
  min-width: 0;
}
.poll-app.feed .item-outer-info .item-inner .core-feed-description {
  margin-top: 4px;
}
.poll-app .design-control {
  float: left;
  display: inline-flex;
  align-items: center;
}
html[dir="ltr"] .poll-app .design-control {
  margin-right: 32px;
}
html[dir="rtl"] .poll-app .design-control {
  margin-left: 32px;
}
.poll-app .design-control ._colorpicker_holder {
  border-radius: 100%;
  width: 32px;
  height: 32px;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.poll-app .design-control + .design-control {
  position: relative;
}
.poll-app .design-control + .design-control:before {
  content: "";
  display: block;
  position: absolute;
  width: 1px;
  height: 24px;
  top: 50%;
  transform: translateY(-50%);
  left: -16px;
  background-color: #eeeeee;
}
.poll-app .sortable.ui-sortable {
  padding: 0;
}
#page_poll_design .colpick {
  margin-top: 8px;
}
#page_poll_design header,
#page_poll_design .row_title_image,
#page_poll_design .vote-member {
  display: none;
}
#page_poll_design .poll_answer .answers_container > div {
  padding-top: 15px;
  padding-bottom: 15px;
}
#page_poll_design .row_first {
  padding: 0;
}
#page_poll_design .table_clear_button {
  display: flex;
  align-items: center;
}
#page_poll_design .table_clear_button li {
  float: none;
  margin-top: 0;
}
html[dir="ltr"] #page_poll_design .table_clear_button li {
  margin-right: 8px;
}
html[dir="rtl"] #page_poll_design .table_clear_button li {
  margin-left: 8px;
}
#page_poll_design .poll-app.poll_answer .answers_container .poll_answer_container {
  margin-right: 16px;
}
.js_poll_answer_voted .poll-result-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  padding-left: 22px;
  position: relative;
}
.js_poll_answer_voted .poll-result-title .ico {
  position: absolute;
  left: 0;
  top: 2px;
}
.js_poll_answer_voted .poll-result-title span {
  margin: 0 4px;
  color: #c8c8c8;
}
.js_poll_answer_voted .poll-result-title span,
.js_poll_answer_voted .poll-result-title strong {
  display: inline-block;
}
.js_poll_answer_voted .item-container {
  display: flex;
  flex-wrap: wrap;
  padding-top: 16px;
  margin: 16px -4px 0 -4px;
  position: relative;
}
.js_poll_answer_voted .item-container:before {
  content: "";
  display: block;
  height: 1px;
  left: 4px;
  right: 4px;
  background-color: #eeeeee;
  position: absolute;
  top: 0;
}
.js_poll_answer_voted .item-container article {
  padding: 0 4px;
  width: 33.33%;
  margin-bottom: 16px;
}
.js_poll_answer_voted .item-container article .item-outer {
  display: flex;
  align-items: center;
}
.js_poll_answer_voted .item-container article .item-outer .item-media .no_image_user,
.js_poll_answer_voted .item-container article .item-outer .item-media .img-wrapper {
  width: 48px;
  height: 48px;
  transition: all 0.3s;
  border-radius: 100%;
  overflow: hidden;
}
.js_poll_answer_voted .item-container article .item-outer .item-media .img-wrapper img {
  width: 100%;
  height: 100%;
}
.js_poll_answer_voted .item-container article .item-outer .item-inner {
  overflow: hidden;
}
.js_poll_answer_voted .item-container article .item-outer .item-inner time {
  margin-top: 4px;
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.js_poll_answer_voted .item-container article .item-outer:hover .no_image_user,
.js_poll_answer_voted .item-container article .item-outer:hover .img-wrapper {
  box-shadow: 0px 6px 12px 0px rgba(38, 129, 213, 0.4);
}
.js_poll_answer_voted .item-container article .item-outer:hover .no_image_user:before,
.js_poll_answer_voted .item-container article .item-outer:hover .img-wrapper:before {
  border-color: #2d4373;
}
.js_poll_answer_voted .item-container article .item-outer:hover .js_hover_info:before {
  border-color: #2d4373;
}
.js_poll_answer_voted .item-container article .item-outer:hover .user_profile_link_span,
.js_poll_answer_voted .item-container article .item-outer:hover .user_profile_link_span a {
  color: #263961 !important;
}
@media screen and (max-width: 767px) {
  .js_poll_answer_voted .item-container article {
    width: 50%;
  }
}
@media screen and (max-width: 480px) {
  .js_poll_answer_voted .item-container article {
    width: 100%;
  }
}
.js_poll_answer_voted .pagination {
  margin: 0;
  margin: 0 -16px -4px -16px;
  padding-top: 12px;
  border-top: 1px solid #efefef;
}
.poll-app.view-all {
  margin-top: -8px;
}
.poll-app.view-all article {
  margin: 0 -16px;
  padding: 0 16px;
  transition: all 0.3s;
  position: relative;
}
.poll-app.view-all article .item-outer {
  display: flex;
  padding-top: 8px;
  padding-bottom: 8px;
  transition: all 0.3s;
}
.poll-app.view-all article .item-outer:after {
  content: "";
  display: block;
  border-top: 1px solid #cdd7ec;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1px;
  opacity: 0;
  transition: opacity 0.3s;
}
.poll-app.view-all article .item-outer .item-media .no_image_user,
.poll-app.view-all article .item-outer .item-media .img-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  transition: all 0.3s;
  overflow: hidden;
  border-radius: 100%;
}
.poll-app.view-all article .item-outer .item-media .no_image_user span,
.poll-app.view-all article .item-outer .item-media .img-wrapper span {
  font-size: 14px;
}
.poll-app.view-all article .item-outer .item-media .img-wrapper img {
  width: 100%;
  height: 100%;
}
.poll-app.view-all article .item-outer .item-inner .item-author {
  color: #a2a2a2;
}
.poll-app.view-all article .item-outer .item-inner .item-author span {
  color: #555555;
}
.poll-app.view-all article .item-outer .item-inner time {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  margin-top: 4px;
  display: block;
}
.poll-app.view-all article + article .item-outer {
  border-top: 1px solid #efefef;
}
.poll-app.view-all article:hover {
  background-color: #cdd7ec;
}
.poll-app.view-all article:hover .item-outer {
  border-top-color: #a8b9dd;
}
.poll-app.view-all article:hover .item-outer .no_image_user,
.poll-app.view-all article:hover .item-outer .img-wrapper {
  box-shadow: 0px 6px 12px 0px rgba(38, 129, 213, 0.4);
}
.poll-app.view-all article:hover .item-outer .no_image_user:before,
.poll-app.view-all article:hover .item-outer .img-wrapper:before {
  border-color: #2d4373;
}
.poll-app.view-all article:hover .item-outer .no_image_user span:before,
.poll-app.view-all article:hover .item-outer .img-wrapper span:before {
  border-color: #2d4373;
}
.poll-app.view-all article:hover .item-outer:after {
  opacity: 1;
}
.poll-app.view-all article:hover + article .item-outer {
  border-top-color: #a8b9dd;
}
.poll-app.view-all .pagination {
  border-top: 1px solid #efefef;
  padding-top: 12px;
  margin: 0 -16px -4px -16px;
}
.poll-app.lasted-vote article .item-outer {
  display: flex;
}
.poll-app.lasted-vote article .item-outer .item-media {
  margin-right: 12px;
}
.poll-app.lasted-vote article .item-outer .item-media .no_image_user,
.poll-app.lasted-vote article .item-outer .item-media .img-wrapper {
  width: 40px;
  height: 40px;
  min-width: 40px;
  transition: all 0.3s;
  border-radius: 100%;
  overflow: hidden;
}
.poll-app.lasted-vote article .item-outer .item-media .no_image_user span,
.poll-app.lasted-vote article .item-outer .item-media .img-wrapper span {
  font-size: 14px;
}
.poll-app.lasted-vote article .item-outer .item-media .img-wrapper img {
  width: 100%;
  height: 100%;
}
.poll-app.lasted-vote article .item-outer .item-inner {
  overflow: hidden;
}
.poll-app.lasted-vote article .item-outer .item-inner .item-author {
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 57px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.poll-app.lasted-vote article .item-outer .item-inner .item-author span {
  color: #555555;
}
.poll-app.lasted-vote article .item-outer .item-inner time {
  display: block;
  margin-top: 4px;
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
}
.poll-app.lasted-vote article .item-outer:hover .user_profile_link_span,
.poll-app.lasted-vote article .item-outer:hover .user_profile_link_span a {
  color: #263961 !important;
}
.poll-app.lasted-vote article .item-outer:hover .no_image_user,
.poll-app.lasted-vote article .item-outer:hover .img-wrapper {
  box-shadow: 0px 6px 12px 0px rgba(38, 129, 213, 0.4);
}
.poll-app.lasted-vote article .item-outer:hover .no_image_user:before,
.poll-app.lasted-vote article .item-outer:hover .img-wrapper:before {
  border-color: #2d4373;
}
.poll-app.lasted-vote article .item-outer:hover .no_image_user span:before,
.poll-app.lasted-vote article .item-outer:hover .img-wrapper span:before {
  border-color: #2d4373;
}
.poll-app.lasted-vote article .item-outer:hover time {
  color: #555555;
}
@media screen and (min-width: 768px) {
  .poll-app.lasted-vote article + article {
    padding-top: 12px;
    margin-top: 12px;
    border-top: 1px solid #efefef;
  }
}
@media screen and (max-width: 767px) {
  .poll-app.lasted-vote {
    margin: 0 -4px;
    display: flex;
    flex-wrap: wrap;
  }
  .poll-app.lasted-vote article {
    padding: 0 4px;
    margin-bottom: 12px;
    width: 50%;
  }
}
@media screen and (max-width: 480px) {
  .poll-app.lasted-vote {
    flex-direction: column;
  }
  .poll-app.lasted-vote article {
    width: 100%;
    margin-bottom: 0;
  }
  .poll-app.lasted-vote article + article {
    padding-top: 12px;
    margin-top: 12px;
    border-top: 1px solid #efefef;
  }
}
/*----------  create  ----------*/
.poll-app.create .sortable .placeholder + .placeholder {
  margin-top: 16px;
}
.poll-app.create .sortable .js_prev_block {
  position: relative;
  display: flex;
}
.poll-app.create .sortable .js_prev_block > a {
  position: absolute;
  right: 46px;
  top: 1px;
  z-index: 1;
  font-size: 16px;
  height: 38px;
  width: 38px;
  border-radius: 0 4px 4px 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #555555;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border-left: 1px solid transparent;
}
html[dir='rtl'] .poll-app.create .sortable .js_prev_block > a {
  border-radius: 4px 0 0 4px;
}
.poll-app.create .sortable .js_prev_block input[type="text"] {
  text-indent: unset !important;
  padding-right: 40px;
}
.poll-app.create .sortable .js_prev_block input[type="text"]:focus ~ a {
  background-color: #f8f8f8;
  border-left-color: #efefef;
}
html[dir='rtl'] .poll-app.create .sortable .js_prev_block input[type="text"] {
  padding-left: 40px;
  padding-right: 12px;
}
.poll-app.create .sortable .js_prev_block .js_arrow_up_down {
  position: static !important;
  left: auto !important;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0 !important;
}
.poll-app.create .sortable .js_prev_block .js_arrow_up_down .ico {
  position: static !important;
  font-size: 16px;
}
html[dir='rtl'] .poll-app.create .sortable .js_prev_block .js_arrow_up_down {
  margin-right: 8px;
}
.poll-app.create .privacy-block-content {
  margin: 0;
  border-top: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  display: inline-flex;
  position: relative;
  min-width: 240px;
  padding: 16px 0;
}
html[dir="ltr"] .poll-app.create .privacy-block-content {
  padding-right: 48px;
}
html[dir="rtl"] .poll-app.create .privacy-block-content {
  padding-left: 48px;
}
.poll-app.create .privacy-block-content .item_is_active_holder {
  right: -11px;
  position: absolute;
}
.poll-app.create .privacy-block-content .item_is_active_holder.item_selection_not_active ~ label {
  color: #c8c8c8;
}
.poll-app.create .privacy-block-content .item_is_active_holder.item_selection_not_active ~ .inner * {
  color: #c8c8c8;
}
.poll-app.create .privacy-block-content label {
  margin-bottom: 6px;
}
.poll-app.create .privacy-block-content .extra_info {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.poll-app.create .privacy-block-content .inner {
  max-width: 180px;
}
.poll-app.create.votes {
  margin-bottom: -1px;
}
.poll-app.create.votes .privacy-block-content .item_is_active_holder .js_item_active:before {
  top: 11px;
  transform: translate(-50%, 0);
}
.poll-app.create.poll-end-time {
  margin-bottom: 16px;
}
.poll-app.create.footer {
  margin-bottom: 0;
  padding-top: 16px;
  border-top: 1px solid #efefef;
}
#page_poll_add .js_poll_expire_select_time .js_datepicker_holder input.js_date_picker {
  background: none;
}
html[dir='rtl'] #page_poll_view .item_info .img-wrapper,
html[dir='rtl'] #page_poll_view .item_info .no_image_user {
  margin-right: 0;
  margin-left: 8px;
}
html[dir='rtl'] #page_poll_view .item_bar {
  right: auto;
  left: -10px;
}
html[dir='rtl'] #page_poll_view .item-comment .item-total-view {
  margin-right: 0;
  margin-left: -12px;
}
html[dir='rtl'] #page_poll_view .item_info .item-media,
html[dir='rtl'] #page_poll_view .item_info .no_image_user {
  margin-right: 0;
  margin-left: 8px;
}
html[dir='rtl'] #page_poll_view .item-comment .item-total-view {
  margin-right: 0;
  margin-left: -12px;
  right: auto;
  left: 0;
}
html[dir='rtl'] .poll-app.main article .item-outer {
  padding-right: 0;
  padding-left: 24px;
}
html[dir='rtl'] .poll-app.main article .item-outer .moderation_row {
  left: auto;
  right: -16px;
}
html[dir='rtl'] .poll-app.main article .item-outer .item-inner .item-statistic {
  margin-left: 0;
  margin-right: -8px;
}
html[dir='rtl'] .poll-app.main article .item-outer .item-option {
  right: auto;
  left: -8px;
}
html[dir='rtl'] .poll-app.main article .item-outer .item-media .flag_style_parent {
  left: 0;
  right: auto;
}
html[dir='rtl'] .poll-app.main article .item-outer > .flag_style_parent {
  right: 0;
  left: auto;
}
html[dir='rtl'] .poll-app.main article .item-outer.no-photo.one-action .item-title {
  padding-left: 0;
  padding-right: 40px;
}
html[dir='rtl'] .poll-app.main article .item-outer.no-photo.both-action .item-title {
  padding-left: 0;
  padding-right: 64px;
}
html[dir='rtl'] .poll-app.lasted-vote article .item-outer .item-media {
  margin-left: 12px;
  margin-right: 0;
}
html[dir='rtl'] .poll-app.poll_answer .answers_container .extra_info.percent {
  text-align: left;
}
html[dir='rtl'] .poll_answer_button b {
  margin-left: 0;
  margin-right: 4px;
}
html[dir='rtl'] .poll-app .design-control {
  float: right;
  margin-right: 0;
  margin-left: 32px;
}
html[dir='rtl'] .poll-app .design-control + .design-control:before {
  left: auto;
  right: -16px;
}
html[dir='rtl'] .poll-app.create .sortable .js_prev_block > a {
  right: auto;
  left: 45px;
}
html[dir='rtl'] .poll-app.create .privacy-block-content .item_is_active_holder {
  right: auto;
  left: -11px;
}
html[dir='rtl'] .js_poll_answer_voted .poll-result-title {
  padding-left: 0;
  padding-right: 22px;
}
html[dir='rtl'] .js_poll_answer_voted .poll-result-title .ico {
  left: auto;
  right: 0;
}
html[dir='rtl'] #page_poll_design .poll-app.poll_answer .answers_container .poll_answer_container {
  margin-right: 0;
  margin-left: 16px;
}
html[dir='rtl'] #page_poll_design .poll_answer .answers_container > div {
  padding-left: 0;
  padding-right: 16px;
}
html[dir='rtl'] #page_poll_design .table_clear_button li {
  margin-right: 0;
  margin-left: 8px;
}
html[dir='rtl'] [id^=js_block_border_apps_core_polls_block_] .flag_style {
  right: auto;
  left: 16px;
}
html[dir='rtl'] .empty-right .poll-app.main article .item-outer .moderation_row {
  right: 0;
  left: auto;
}
html[dir='rtl'] .poll-widget-block article .item-outer .item-media {
  margin-right: 0;
  margin-left: 12px;
}
html[dir='rtl'] .poll_question .radio label .ico {
  margin-right: 0;
  margin-left: 8px;
}
html[dir='rtl'] .poll-app .vote-member-inner + .vote-member-inner {
  padding-left: 0;
  padding-right: 4px;
}
html[dir='rtl'] .vote-member {
  padding-right: 32px !important;
  padding-left: 16px !important;
}
html[dir='rtl'] .vote-member:empty {
  padding-left: 0 !important;
  padding-right: 16px !important;
}
html[dir='rtl'] .comment-mini-content-commands .button-like-share-block .feed-like-link,
html[dir='rtl'] .comment-mini-content-commands .button-like-share-block .feed-comment-link,
html[dir='rtl'] .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
  margin-right: 0;
  margin-left: 16px;
}
@media screen and (min-width: 768px) {
  html[dir='rtl'] .empty-right .poll-app.main article:first-of-type:before,
  html[dir='rtl'] .empty-right .poll-app.main article:nth-of-type(2):before {
    left: 0;
    right: 12px;
  }
  html[dir='rtl'] .empty-right .poll-app.main article:nth-of-type(2):before {
    left: 12px;
    right: 0;
  }
}
@media screen and (max-width: 992px) {
  html[dir='rtl'] .poll-app.poll_answer .answers_container .hide > div {
    padding-right: 0;
    padding-left: 16px;
  }
}
@media screen and (max-width: 480px) {
  html[dir='rtl'] .poll-app.poll_answer .answers_container .hide > div {
    padding-left: 0;
  }
  html[dir='rtl'] .poll-app.poll_answer .answers_container .extra_info.percent {
    text-align: right;
  }
}
/*End Polls*/
/*Begin ' . Forums . '*/
.forum-text-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.forum-app .ico {
  display: inline-block;
}
.forum-app .text-transition {
  transition: color 0.3s;
}
.forum-app h4 {
  font-size: 16px;
  line-height: 21px;
  font-weight: normal;
  margin: 0;
}
.forum-app h5 {
  font-size: 14px;
  line-height: 19px;
  font-weight: normal;
  margin: 0;
}
.forum-app h6 {
  font-size: 12px;
  line-height: 16px;
  font-weight: normal;
  margin: 0;
}
.forum-app .item-sponsor,
.forum-app .item-featured {
  width: 24px;
  padding: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
  color: #FFF;
  position: relative;
}
.forum-app .item-sponsor .flag_style_arrow,
.forum-app .item-featured .flag_style_arrow {
  width: 0;
  height: 0;
  position: absolute;
  bottom: -6px;
  z-index: 1;
  left: 0;
}
.forum-app .item-sponsor:before,
.forum-app .item-featured:before,
.forum-app .item-sponsor:after,
.forum-app .item-featured:after {
  content: "";
  display: block;
  width: 12px;
  height: 1px;
  position: absolute;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
  background-color: transparent;
  z-index: 0;
  bottom: -3px;
}
.forum-app .item-sponsor:before,
.forum-app .item-featured:before {
  right: -1px;
  transform: rotate(26deg);
}
.forum-app .item-sponsor:after,
.forum-app .item-featured:after {
  left: -1px;
  transform: rotate(-26deg);
}
.forum-app .item-sponsor {
  background: #00a8ff;
}
.forum-app .item-sponsor .flag_style_arrow {
  border-left: 12px solid #00a8ff;
  border-right: 12px solid #00a8ff;
  border-bottom: 6px solid transparent;
}
.forum-app .item-featured {
  background: #ffab00;
}
.forum-app .item-featured .flag_style_arrow {
  border-left: 12px solid #ffab00;
  border-right: 12px solid #ffab00;
  border-bottom: 6px solid transparent;
}
.forum-app .moderation_row {
  z-index: 5;
}
.forum-checkbox input {
  margin: 0;
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
.forum-checkbox input:checked + .ico {
  color: #3b5998;
}
.forum-checkbox input:checked + .ico:before {
  content: "\eb28";
}
.forum-app-highlight {
  display: inline-block;
}
.forum-app.recent-discussion .sticky-label-icon {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .forum-app.recent-discussion .sticky-label-icon {
  right: 16px;
}
html[dir="rtl"] .forum-app.recent-discussion .sticky-label-icon {
  left: 16px;
}
.forum-app.recent-discussion article + article {
  margin-top: 12px;
  padding-top: 12px;
  border-top: 1px solid #efefef;
}
.forum-app.recent-discussion article:last-of-type {
  margin-bottom: 4px;
}
.forum-app.recent-discussion .item-outer {
  display: flex;
}
.forum-app.recent-discussion .item-outer .item-media .no_image_user,
.forum-app.recent-discussion .item-outer .item-media .img-wrapper {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  overflow: hidden;
}
.forum-app.recent-discussion .item-outer .item-media .no_image_user span,
.forum-app.recent-discussion .item-outer .item-media .img-wrapper span {
  font-size: 14px;
}
.forum-app.recent-discussion .item-outer .item-media .img-wrapper img {
  width: 100%;
  height: 100%;
}
.forum-app.recent-discussion .item-outer .item-inner {
  overflow: hidden;
  margin-left: 12px;
}
.forum-app.recent-discussion .item-outer .item-inner .item-title {
  margin-bottom: 4px;
}
.forum-app.recent-discussion .item-outer .item-inner .item-content {
  margin-bottom: 4px;
}
.forum-app.recent-discussion .item-outer .item-inner .item-content span {
  position: relative;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.forum-app.recent-discussion .item-outer .item-inner .item-author-post {
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 16px;
}
.forum-app.recent-discussion .item-outer .item-inner .item-author-post p {
  margin: 0;
  color: #a2a2a2;
  display: inline-block;
}
.forum-app.recent-discussion .item-outer .item-inner .item-time {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
html[dir='rtl'] .forum-app.recent-discussion .item-outer .item-inner {
  margin-right: 12px;
  margin-left: 0;
}
@media screen and (min-width: 480px) and (max-width: 767px) {
  .forum-app.recent-discussion {
    margin: 0 -4px;
    display: flex;
    flex-wrap: wrap;
  }
  .forum-app.recent-discussion article {
    margin-top: 0 !important;
    width: 50%;
    padding: 0 4px;
    margin-bottom: 12px;
  }
  .forum-app.recent-discussion article:nth-child(-n+2) {
    border-top: 0 !important;
    padding-top: 0 !important;
  }
}
.forum-app.forum-main.level-1 > article {
  margin: 0 -16px;
  padding-left: 16px;
  padding-right: 16px;
  position: relative;
  transition: background-color 0.3s;
}
.forum-app.forum-main.level-1 > article .ico.item-category:before {
  content: "\eb5d";
}
.forum-app.forum-main.level-1 > article .ico.item-forum:before {
  content: "\e9c0";
}
.forum-app.forum-main.level-1 > article > .item-outer {
  border-top: 1px solid #eeeeee;
}
.forum-app.forum-main.level-1 > article > .item-outer > .item-title {
  position: relative;
}
.forum-app.forum-main.level-1 > article > .item-outer > .item-title h4 {
  display: inline-flex;
  align-items: baseline;
}
.forum-app.forum-main.level-1 > article > .item-outer > .item-title h4 a {
  color: #555555;
  display: block;
}
html[dir="ltr"] .forum-app.forum-main.level-1 > article > .item-outer > .item-title h4 a {
  padding-right: 32px;
}
html[dir="rtl"] .forum-app.forum-main.level-1 > article > .item-outer > .item-title h4 a {
  padding-left: 32px;
}
.forum-app.forum-main.level-1 > article > .item-outer > .item-title .toggle {
  cursor: pointer;
  position: absolute;
  right: -5px;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 50%;
  transform: translateY(-50%);
}
.forum-app.forum-main.level-1 > article > .item-outer .item-description {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
}
html[dir="ltr"] .forum-app.forum-main.level-1 > article > .item-outer .item-description {
  padding-left: 24px;
}
html[dir="rtl"] .forum-app.forum-main.level-1 > article > .item-outer .item-description {
  padding-right: 24px;
}
.forum-app.forum-main.level-1 > article > .item-outer:before {
  content: "";
  display: block;
  position: absolute;
  top: -0.5px;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #eeeeee;
  opacity: 0;
  transition: opacity 0.3s;
}
.forum-app.forum-main.level-1 > article > .item-outer:hover > .item-title h4 a,
.forum-app.forum-main.level-1 > article > .item-outer:hover > .item-title h4 .ico {
  color: #263961;
}
.forum-app.forum-main.level-1 > article > .item-outer:hover .item-description {
  color: #555555;
}
.forum-app.forum-main.level-1 > article.is_toggled {
  background-color: #f8f8f8;
}
.forum-app.forum-main.level-1 > article.is_toggled > .item-outer {
  padding-bottom: 0;
}
.forum-app.forum-main.level-1 > article.is_toggled > .item-outer:before {
  opacity: 1;
}
.forum-app.forum-main.level-1 > article.is_toggled .item-title h4 a,
.forum-app.forum-main.level-1 > article.is_toggled .item-title h4 .ico {
  color: #263961;
}
.forum-app.forum-main.level-1 > article.is_toggled .item-description h6 {
  color: #a2a2a2;
}
.forum-app.forum-main.level-1 > article.is_toggled .toggle .ico:before {
  content: "\eab7";
}
.forum-app.forum-main.level-1 > article:last-of-type > .item-outer {
  border-bottom: 1px solid #eeeeee;
  transition: border 0.3s;
}
.forum-app.forum-main.level-1 > article:last-of-type > .item-outer:hover {
  border-bottom-color: #a2a2a2;
}
.forum-app.forum-main.level-1 > article:last-of-type.is_toggled > .item-outer {
  border-bottom: 0;
}
.forum-app.forum-main.level-2 {
  background-color: #fff;
  margin-top: 16px;
  margin-right: -16px;
  margin-left: -16px;
  margin-bottom: 0;
  display: none;
  border-top: 1px solid #eeeeee;
}
.forum-app.forum-main.level-2 article.item-forum {
  padding-left: 40px;
  padding-right: 24px;
}
html[dir='rtl'] .forum-app.forum-main.level-2 article.item-forum {
  padding-right: 40px;
  padding-left: 24px;
}
.forum-app.forum-main.level-2 article.item-forum .item-outer:hover .item-title a {
  color: #263961;
}
.forum-app.forum-main article.item-forum .item-outer p {
  margin-bottom: 0;
}
.forum-app.forum-main article.item-forum .item-outer .item-inner {
  display: flex;
  align-items: center;
}
.forum-app.forum-main article.item-forum .item-outer .item-inner .item-title {
  padding-right: 104px;
  flex-grow: 1;
  overflow: hidden;
}
.forum-app.forum-main article.item-forum .item-outer .item-inner .item-title a {
  display: inline-block;
  max-width: 100%;
  color: #555555;
  margin-top: 3px;
}
.forum-app.forum-main article.item-forum .item-outer .item-inner .item-title a:hover {
  color: #263961;
}
.forum-app.forum-main article.item-forum .item-outer .item-inner .item-title .item-description {
  margin-top: 8px;
}
.forum-app.forum-main article.item-forum .item-outer .item-inner .item-stastistic {
  margin-right: -24px;
}
.forum-app.forum-main article.item-forum .item-outer .item-inner .item-stastistic-inner {
  display: flex;
}
.forum-app.forum-main article.item-forum .item-outer .item-inner .item-stastistic-inner li {
  font-size: 12px;
  line-height: 16px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
  flex-direction: column;
}
.forum-app.forum-main article.item-forum .item-outer .item-inner .item-stastistic-inner li span {
  color: #a2a2a2;
}
@media screen and (max-width: 480px) {
  .forum-app.forum-main article.item-forum .item-outer .item-inner {
    flex-direction: column;
    align-items: flex-start;
  }
  .forum-app.forum-main article.item-forum .item-outer .item-inner .item-title {
    padding-right: 0;
    max-width: 100%;
  }
  .forum-app.forum-main article.item-forum .item-outer .item-inner .item-stastistic {
    margin-right: 0;
    margin-left: -24px;
    margin-top: 8px;
  }
  .forum-app.forum-main article.item-forum .item-outer .item-inner .item-stastistic-inner li {
    flex-direction: row;
  }
  html[dir='ltr'] .forum-app.forum-main article.item-forum .item-outer .item-inner .item-stastistic-inner li {
    padding-right: 0;
  }
  html[dir='rtl'] .forum-app.forum-main article.item-forum .item-outer .item-inner .item-stastistic-inner li {
    padding-left: 0;
  }
  .forum-app.forum-main article.item-forum .item-outer .item-inner .item-stastistic-inner li strong {
    margin-right: 4px;
  }
}
.forum-app.forum-main article.item-forum .item-outer:hover .item-title a {
  color: #263961;
}
.forum-app.forum-main article.item-forum + article .item-outer {
  border-top: 1px solid #efefef;
  transition: border 0.3s;
}
.forum-app.forum-main article.item-forum:hover + article .item-outer {
  border-top: 1px solid #a2a2a2;
}
.forum-app.forum-main.level-1 .item-forum .item-outer {
  border-color: #efefef !important;
}
.forum-app.new-post article {
  position: relative;
}
.forum-app.new-post article .moderation_row {
  position: absolute;
  left: -16px;
  top: 0;
  z-index: 2;
}
html[dir='rtl'] .forum-app.new-post article .moderation_row {
  left: auto;
  right: -16px;
}
.forum-app.new-post article .forum_outer {
  padding-bottom: 24px;
  border-bottom: 1px solid #eeeeee;
}
.forum-app.new-post article .forum_outer-inner {
  display: flex;
  align-items: center;
}
.forum-app.new-post article .forum_outer-inner .item-time {
  font-size: 12px;
  line-height: 16px;
  margin-top: 4px;
}
.forum-app.new-post article .forum_outer-inner .item-time time,
.forum-app.new-post article .forum_outer-inner .item-time .color,
.forum-app.new-post article .forum_outer-inner .item-time .dot {
  display: inline-block;
  color: #a2a2a2;
}
.forum-app.new-post article .forum_outer-inner .item-time .dot {
  margin: 0 4px;
}
.forum-app.new-post article .forum_outer-inner .item-inner {
  overflow: hidden;
}
.forum-app.new-post article .forum_outer .item-description {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 76px;
  white-space: normal;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.forum-app.new-post article .forum_outer .img-wrapper,
.forum-app.new-post article .forum_outer .no_image_user {
  width: 48px;
  height: 48px;
  border-radius: 100%;
  overflow: hidden;
}
.forum-app.new-post article .forum_outer .img-wrapper span,
.forum-app.new-post article .forum_outer .no_image_user span {
  font-size: 16px;
}
.forum-app.new-post article .forum_outer .img-wrapper img {
  width: 100%;
  height: 100%;
}
.forum-app.new-post article:first-of-type {
  padding-top: 24px;
}
.forum-app.new-post article + article {
  padding-top: 24px;
}
.forum-app.my-thread,
.forum-app.announcements {
  margin-top: -10px;
}
.forum-app.my-thread article,
.forum-app.announcements article {
  position: relative;
  border-bottom: 1px solid #efefef;
}
.forum-app.my-thread .item-outer,
.forum-app.announcements .item-outer {
  padding-top: 16px;
  display: flex;
  justify-content: space-between;
  transition: background-color 0.3s;
}
.forum-app.my-thread .item-outer .section-left,
.forum-app.announcements .item-outer .section-left {
  display: flex;
  align-items: flex-start;
  width: 65%;
  overflow: hidden;
}
html[dir="ltr"] .forum-app.my-thread .item-outer .section-left,
html[dir="ltr"] .forum-app.announcements .item-outer .section-left {
  padding-right: 56px;
}
html[dir="rtl"] .forum-app.my-thread .item-outer .section-left,
html[dir="rtl"] .forum-app.announcements .item-outer .section-left {
  padding-left: 56px;
}
.forum-app.my-thread .item-outer .section-left .section-left-inner,
.forum-app.announcements .item-outer .section-left .section-left-inner {
  overflow: hidden;
  margin-left: 12px;
}
.forum-app.my-thread .item-outer .section-left .item-author-post,
.forum-app.announcements .item-outer .section-left .item-author-post {
  font-size: 12px;
  white-space: nowrap;
  margin-top: 4px;
}
.forum-app.my-thread .item-outer .section-left .item-author-post span,
.forum-app.announcements .item-outer .section-left .item-author-post span,
.forum-app.my-thread .item-outer .section-left .item-author-post .item-time,
.forum-app.announcements .item-outer .section-left .item-author-post .item-time {
  display: inline-block;
  color: #a2a2a2;
  overflow: hidden;
}
.forum-app.my-thread .item-outer .section-left .item-author-post .user_profile_link_span,
.forum-app.announcements .item-outer .section-left .item-author-post .user_profile_link_span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100px;
}
.forum-app.my-thread .item-outer .section-left .item-author-post .user_profile_link_span,
.forum-app.announcements .item-outer .section-left .item-author-post .user_profile_link_span,
.forum-app.my-thread .item-outer .section-left .item-author-post .user_profile_link_span a,
.forum-app.announcements .item-outer .section-left .item-author-post .user_profile_link_span a {
  font-weight: normal !important;
}
@media screen and (max-width: 480px) {
  .forum-app.my-thread .item-outer .section-left .item-author-post .user_profile_link_span,
  .forum-app.announcements .item-outer .section-left .item-author-post .user_profile_link_span {
    max-width: 72px;
  }
}
.forum-app.my-thread .item-outer .section-left .item-media .no_image_user,
.forum-app.announcements .item-outer .section-left .item-media .no_image_user,
.forum-app.my-thread .item-outer .section-left .item-media .img-wrapper,
.forum-app.announcements .item-outer .section-left .item-media .img-wrapper {
  width: 56px;
  height: 56px;
  border-radius: 100%;
  overflow: hidden;
}
.forum-app.my-thread .item-outer .section-left .item-media .img-wrapper img,
.forum-app.announcements .item-outer .section-left .item-media .img-wrapper img {
  width: 100%;
  height: 100%;
}
.forum-app.my-thread .item-outer .section-right,
.forum-app.announcements .item-outer .section-right {
  display: flex;
  align-items: flex-start;
  width: 35%;
  justify-content: space-between;
  min-width: 248px;
  position: relative;
}
.forum-app.my-thread .item-outer .section-right .item-author-rep,
.forum-app.announcements .item-outer .section-right .item-author-rep {
  width: 50%;
  font-size: 12px;
  line-height: 16px;
}
.forum-app.my-thread .item-outer .section-right .item-author-rep div,
.forum-app.announcements .item-outer .section-right .item-author-rep div {
  color: #a2a2a2;
}
.forum-app.my-thread .item-outer .section-right .item-author-rep .user_profile_link_span,
.forum-app.announcements .item-outer .section-right .item-author-rep .user_profile_link_span {
  margin-top: 4px;
  margin-bottom: 4px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 90%;
}
.forum-app.my-thread .item-outer .section-right .item-author-rep .user_profile_link_span,
.forum-app.announcements .item-outer .section-right .item-author-rep .user_profile_link_span,
.forum-app.my-thread .item-outer .section-right .item-author-rep .user_profile_link_span a,
.forum-app.announcements .item-outer .section-right .item-author-rep .user_profile_link_span a {
  font-weight: normal !important;
  color: #3b5998 !important;
}
.forum-app.my-thread .item-outer .section-right .item-author-rep .user_profile_link_span:hover,
.forum-app.announcements .item-outer .section-right .item-author-rep .user_profile_link_span:hover,
.forum-app.my-thread .item-outer .section-right .item-author-rep .user_profile_link_span a:hover,
.forum-app.announcements .item-outer .section-right .item-author-rep .user_profile_link_span a:hover {
  color: #263961 !important;
}
.forum-app.my-thread .item-outer .section-right .item-statistic,
.forum-app.announcements .item-outer .section-right .item-statistic {
  display: flex;
  margin-right: -25px;
}
html[dir='rtl'] .forum-app.my-thread .item-outer .section-right .item-statistic,
html[dir='rtl'] .forum-app.announcements .item-outer .section-right .item-statistic {
  margin-right: 0;
  margin-left: -25px;
}
.forum-app.my-thread .item-outer .section-right .item-statistic li,
.forum-app.announcements .item-outer .section-right .item-statistic li {
  padding: 0 25px;
  display: flex;
  flex-direction: column;
}
.forum-app.my-thread .item-outer .section-right .item-statistic li div,
.forum-app.announcements .item-outer .section-right .item-statistic li div {
  font-size: 12px;
  line-height: 16px;
}
.forum-app.my-thread .item-outer .section-right .item-statistic li .text,
.forum-app.announcements .item-outer .section-right .item-statistic li .text {
  color: #a2a2a2;
}
.forum-app.my-thread .item-outer .moderation_row,
.forum-app.announcements .item-outer .moderation_row {
  position: absolute;
  left: 0;
  top: 0;
}
.forum-app.my-thread .item-outer .item-option,
.forum-app.announcements .item-outer .item-option {
  position: absolute;
  right: 100%;
  margin-right: 22px;
  top: 0;
}
.forum-app.my-thread .item-outer .item-option .row_edit_bar_action,
.forum-app.announcements .item-outer .item-option .row_edit_bar_action {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.forum-app.my-thread .item-outer .item-option .row_edit_bar_action .ico,
.forum-app.announcements .item-outer .item-option .row_edit_bar_action .ico {
  color: #a2a2a2;
}
.forum-app.my-thread .item-outer .item-option .open .row_edit_bar_action .ico:before,
.forum-app.announcements .item-outer .item-option .open .row_edit_bar_action .ico:before {
  content: "\e994";
}
@media screen and (max-width: 639px) {
  .forum-app.my-thread .item-outer .item-option,
  .forum-app.announcements .item-outer .item-option {
    margin-right: 0;
    right: 0;
  }
}
.forum-app.my-thread .item-outer.active,
.forum-app.announcements .item-outer.active {
  background-color: #f8f8f8;
}
.forum-app.my-thread .item-outer.active .item-title a,
.forum-app.announcements .item-outer.active .item-title a {
  font-weight: bold;
}
@media screen and (max-width: 639px) {
  .forum-app.my-thread .item-outer,
  .forum-app.announcements .item-outer {
    flex-direction: column;
  }
  .forum-app.my-thread .item-outer .section-left,
  .forum-app.announcements .item-outer .section-left {
    padding-right: 0;
    width: 100%;
    align-items: center;
  }
  html[dir="ltr"] .forum-app.my-thread .item-outer .section-left .item-title,
  html[dir="ltr"] .forum-app.announcements .item-outer .section-left .item-title {
    padding-right: 32px;
  }
  html[dir="rtl"] .forum-app.my-thread .item-outer .section-left .item-title,
  html[dir="rtl"] .forum-app.announcements .item-outer .section-left .item-title {
    padding-left: 32px;
  }
  .forum-app.my-thread .item-outer .section-right,
  .forum-app.announcements .item-outer .section-right {
    width: auto;
    position: static;
  }
  html[dir="ltr"] .forum-app.my-thread .item-outer .section-right,
  html[dir="ltr"] .forum-app.announcements .item-outer .section-right {
    padding-left: 64px;
  }
  html[dir="rtl"] .forum-app.my-thread .item-outer .section-right,
  html[dir="rtl"] .forum-app.announcements .item-outer .section-right {
    padding-right: 64px;
  }
}
@media screen and (max-width: 480px) {
  .forum-app.my-thread .item-outer .section-right,
  .forum-app.announcements .item-outer .section-right {
    flex-direction: column;
  }
  .forum-app.my-thread .item-outer .section-right .item-statistic,
  .forum-app.announcements .item-outer .section-right .item-statistic {
    margin-right: 0;
    margin-left: -8px;
    margin-top: 8px;
  }
  html[dir='rtl'] .forum-app.my-thread .item-outer .section-right .item-statistic,
  html[dir='rtl'] .forum-app.announcements .item-outer .section-right .item-statistic {
    margin-right: -8px;
    margin-left: 0;
  }
  .forum-app.my-thread .item-outer .section-right .item-statistic li,
  .forum-app.announcements .item-outer .section-right .item-statistic li {
    flex-flow: row;
    padding-left: 8px;
    padding-right: 8px;
  }
  .forum-app.my-thread .item-outer .section-right .item-statistic li .number,
  .forum-app.announcements .item-outer .section-right .item-statistic li .number {
    margin-right: 4px;
  }
}
#page_forum_forum .forum_section_header.title {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  color: #fff;
  background-color: #0084ff;
  height: 40px;
  display: flex;
  align-items: center;
  padding: 0 16px !important;
  margin: 0 -16px;
  border-bottom: 0;
}
#page_forum_forum .forum-app.my-thread,
#page_forum_forum .forum-app.announcements {
  margin: 0 -16px;
}
#page_forum_forum .forum-app.my-thread article,
#page_forum_forum .forum-app.announcements article {
  border-bottom: 0;
}
#page_forum_forum .forum-app.my-thread article .item-outer,
#page_forum_forum .forum-app.announcements article .item-outer {
  padding: 16px;
}
#page_forum_forum .forum-app.my-thread article .item-outer .section-right .item-author-rep .user_profile_link_span,
#page_forum_forum .forum-app.announcements article .item-outer .section-right .item-author-rep .user_profile_link_span,
#page_forum_forum .forum-app.my-thread article .item-outer .section-right .item-author-rep .user_profile_link_span a,
#page_forum_forum .forum-app.announcements article .item-outer .section-right .item-author-rep .user_profile_link_span a {
  color: #555555 !important;
}
#page_forum_forum .forum-app.my-thread article .item-outer.sticky,
#page_forum_forum .forum-app.announcements article .item-outer.sticky,
#page_forum_forum .forum-app.my-thread article .item-outer.sponsored,
#page_forum_forum .forum-app.announcements article .item-outer.sponsored {
  background-color: #d8e0f0;
}
#page_forum_forum .forum-app.my-thread article .item-outer.closed,
#page_forum_forum .forum-app.announcements article .item-outer.closed {
  background-color: #eeeeee;
}
#page_forum_forum .forum-app.my-thread article .item-outer.closed .item-title a,
#page_forum_forum .forum-app.announcements article .item-outer.closed .item-title a {
  color: #555555;
}
#page_forum_forum .forum-app.my-thread article + article,
#page_forum_forum .forum-app.announcements article + article {
  border-top: 1px solid #eeeeee;
}
#page_forum_thread .layout-middle {
  position: relative;
}
#page_forum_thread .forum-thread-icon {
  position: absolute;
  top: 0;
  display: flex;
}
html[dir="ltr"] #page_forum_thread .forum-thread-icon {
  right: 16px;
}
html[dir="rtl"] #page_forum_thread .forum-thread-icon {
  left: 16px;
}
.forum-app.forum_header_menu {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 16px;
  height: 48px;
  border-bottom: 1px solid #eeeeee;
  margin: -4px -16px 0 -16px;
}
.forum-app.forum_header_menu .sub_menu_bar {
  display: inline-flex;
  align-items: center;
}
.forum-app.forum_header_menu .sub_menu_bar li {
  margin-left: 0;
}
html[dir="ltr"] .forum-app.forum_header_menu .sub_menu_bar li.js_thread_subscribe {
  margin-right: 16px;
}
html[dir="rtl"] .forum-app.forum_header_menu .sub_menu_bar li.js_thread_subscribe {
  margin-left: 16px;
}
.forum-app.forum_header_menu .sub_menu_bar li a {
  padding: 0;
}
.forum-app.forum_header_menu .sub_menu_bar li .subscribe {
  color: #3b5998;
}
.forum-app.forum_header_menu .sub_menu_bar li .subscribe:hover {
  text-decoration: none;
  color: #263961;
}
.forum-app.forum_header_menu .sub_menu_bar li .rss_link {
  font-size: 16px;
  padding: 0;
}
.forum-app.forum_header_menu .addthis_block .addthis_toolbox {
  height: 32px;
}
.forum-app.forum_header_menu .addthis_block a {
  margin-bottom: 0;
  line-height: 10px;
}
.forum_thread_view_holder {
  margin-top: 16px;
}
.forum_thread_view_holder .forum_time_stamp .comment_mini_content_border {
  border-radius: 0;
  margin: 0 -16px;
}
.forum_thread_view_holder .thread_starter {
  margin-bottom: 32px;
}
.forum_thread_view_holder .thread_starter .comment-mini-content-commands {
  border-bottom-color: #dcdcdc;
}
.forum_thread_view_holder .thread_starter .forum_poll_content {
  padding: 0;
}
.forum_thread_view_holder .thread_starter .forum_poll_content .poll-title {
  word-break: break-word;
  word-wrap: break-word;
}
.forum_thread_view_holder .thread_starter .forum_poll_content .item-content {
  display: flex;
}
.forum_thread_view_holder .thread_starter .forum_poll_content .item-content .item-media {
  min-width: 200px;
}
.forum_thread_view_holder .thread_starter .forum_poll_content .item-content .item-media > span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.forum_thread_view_holder .thread_starter .forum_poll_content .item-content .item-media > span:before {
  content: "";
  display: block;
  padding-bottom: 75%;
}
.forum_thread_view_holder .thread_starter .forum_poll_content .item-content .item_view_content {
  flex: 1;
  min-width: 0;
  word-break: break-word;
  word-wrap: break-word;
  overflow: hidden;
}
@media screen and (max-width: 480px) {
  .forum_thread_view_holder .thread_starter .forum_poll_content .item-content {
    flex-direction: column;
  }
  .forum_thread_view_holder .thread_starter .forum_poll_content .item-content .item-media {
    min-width: auto;
    margin: 0 0 12px 0;
  }
}
.forum_thread_view_holder .thread_starter .item-comment {
  display: none;
}
.forum_thread_view_holder .thread_starter .item_content {
  padding: 0;
}
.forum_thread_view_holder .thread_replies .comment_mini_content_border .feed-options-holder {
  right: -8px;
}
html[dir='rtl'] .forum_thread_view_holder .thread_replies .comment_mini_content_border .feed-options-holder {
  left: -8px;
  right: auto;
}
.forum_thread_view_holder .thread_replies article {
  margin: 0 -16px;
  padding: 0 16px;
  margin-bottom: 32px;
}
.forum_thread_view_holder .thread_replies .comment_mini_content_border {
  margin: 0;
}
.forum_thread_view_holder .thread_replies .comment_mini_content_border .comment-mini-content-commands {
  padding-left: 0;
  padding-right: 0;
}
.forum_thread_view_holder .comment-mini-content-commands {
  padding-bottom: 12px;
}
.forum_thread_view_holder img {
  max-width: 100%;
  max-height: 100%;
}
.forum-app.detail article {
  position: relative;
}
.forum-app.detail .moderation_row {
  position: absolute;
  top: -32px;
}
html[dir="ltr"] .forum-app.detail .moderation_row {
  left: 0;
}
html[dir="rtl"] .forum-app.detail .moderation_row {
  right: 0;
}
.forum-app.detail .forum_outer-inner {
  display: flex;
  align-items: center;
  position: relative;
}
.forum-app.detail .forum_outer-inner .item-media .img-wrapper,
.forum-app.detail .forum_outer-inner .item-media .no_image_user {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  overflow: hidden;
}
.forum-app.detail .forum_outer-inner .item-media .img-wrapper span,
.forum-app.detail .forum_outer-inner .item-media .no_image_user span {
  font-size: 14px;
}
.forum-app.detail .forum_outer-inner .item-media .img-wrapper img {
  width: 100%;
  height: 100%;
}
.forum-app.detail .forum_outer-inner .item-author {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 250px;
}
.forum-app.detail .forum_outer-inner .item-time {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  margin-top: 4px;
}
.forum-app.detail .forum_outer-inner .item-option {
  position: absolute;
  right: 0;
  display: flex;
  align-items: center;
  top: 50%;
  margin-top: -16px;
}
html[dir="ltr"] .forum-app.detail .forum_outer-inner .item-option .forum_post_count {
  margin-right: 8px;
}
html[dir="rtl"] .forum-app.detail .forum_outer-inner .item-option .forum_post_count {
  margin-left: 8px;
}
.forum-app.detail .forum_outer-inner .item-option .row_edit_bar_action {
  cursor: pointer;
  width: 32px;
  height: 32px;
  display: block;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 10px;
  color: #a2a2a2;
}
.forum-app.detail .table_info,
.forum-app.detail .item_info {
  display: none;
}
.forum-app.detail .forum_quote_holder,
.forum-app.detail .forum_thanks_holder {
  margin-left: 0;
}
html[dir="ltr"] .forum-app.detail .forum_quote_holder,
html[dir="ltr"] .forum-app.detail .forum_thanks_holder {
  margin-right: 16px;
}
html[dir="rtl"] .forum-app.detail .forum_quote_holder,
html[dir="rtl"] .forum-app.detail .forum_thanks_holder {
  margin-left: 16px;
}
.forum-app.detail .forum_quote_holder .forum_thanks.thanked,
.forum-app.detail .forum_thanks_holder .forum_thanks.thanked {
  color: #3b5998;
}
.forum-app.detail #bottom_reply_btn_wrapper.page_breadcrumbs_menu {
  margin: 0;
}
#page_forum_thread .js_thank_post {
  margin-left: 0;
}
html[dir="ltr"] #page_forum_thread .js_thank_post {
  margin-right: 48px;
}
html[dir="rtl"] #page_forum_thread .js_thank_post {
  margin-left: 48px;
}
#page_forum_post .form-group.item-privacy-subscribe,
#page_forum_thread .form-group.item-privacy-subscribe {
  margin-bottom: 0;
  margin-top: -8px;
}
#page_forum_post .privacy-block-content,
#page_forum_thread .privacy-block-content {
  margin: 0;
  border-bottom: 1px solid #efefef;
  display: inline-flex;
  align-items: center;
  position: relative;
  min-width: 255px;
  padding: 16px 0;
  word-wrap: break-word;
  word-break: break-word;
  /* margin: 0;
        display: inline-flex;
        align-items: center;
        width: 100%;
        max-width: 255px;
        border-bottom: 1px solid @border-color-light;
        .pb-2();
        position: relative;
        
        label{
            margin-bottom: 0;
            order: 1;
        }
        .item_is_active_holder{
            height: 20px;
        } */
}
#page_forum_post .privacy-block-content .item_is_active_holder,
#page_forum_thread .privacy-block-content .item_is_active_holder {
  right: -11px;
  position: absolute;
  bottom: 0;
}
#page_forum_post .privacy-block-content .item_is_active_holder.item_selection_not_active ~ label,
#page_forum_thread .privacy-block-content .item_is_active_holder.item_selection_not_active ~ label {
  color: #c8c8c8;
}
#page_forum_post .privacy-block-content .item_is_active_holder.item_selection_not_active ~ .inner *,
#page_forum_thread .privacy-block-content .item_is_active_holder.item_selection_not_active ~ .inner * {
  color: #c8c8c8;
}
#page_forum_post .privacy-block-content label,
#page_forum_thread .privacy-block-content label {
  margin-bottom: 0;
  max-width: 230px;
}
html[dir="ltr"] #page_forum_post .privacy-block-content label,
html[dir="ltr"] #page_forum_thread .privacy-block-content label {
  padding-right: 8px;
}
html[dir="rtl"] #page_forum_post .privacy-block-content label,
html[dir="rtl"] #page_forum_thread .privacy-block-content label {
  padding-left: 8px;
}
#page_forum_post .privacy-block-content .extra_info,
#page_forum_thread .privacy-block-content .extra_info {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
#page_forum_post .privacy-block-content .inner,
#page_forum_thread .privacy-block-content .inner {
  max-width: 180px;
}
#page_forum_post .form-footer {
  padding-top: 16px;
  border-top: 1px solid #efefef;
}
#page_forum_thread .js_box .form-footer {
  margin-top: 16px;
}
.forum-app.feed {
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 12px 16px;
}
.forum-app.feed .forum-title a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555;
}
.forum-app.feed .forum-feed-breakbrum {
  margin-top: 4px;
}
.forum-app.feed .forum-feed-breakbrum li {
  float: left;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 2px;
}
.forum-app.feed .forum-feed-breakbrum li a {
  color: #555555;
}
.forum-app.feed .forum-feed-breakbrum li + li a:before {
  content: "\eab8";
  font-family: 'lineficon' !important;
  color: #a2a2a2;
  margin: 0 6px;
  font-size: 8px;
}
.forum-app.feed .forum-description {
  margin-top: 2px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
  white-space: pre-line;
}
.feed_share_forum {
  border: 1px solid #efefef;
}
.feed_share_forum .forum-app.feed {
  margin-top: 16px;
}
#js_thread_quick_reply .privacy-block-content {
  border-bottom: 0;
  min-width: 120px;
}
#js_thread_quick_reply .privacy-block-content label {
  max-width: 90px;
}
#js_thread_quick_reply .item-areabox-reply {
  margin-bottom: 8px;
}
#js_thread_quick_reply .form-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#js_thread_quick_reply .form-footer .item-subscribe {
  min-width: 0;
  flex: 1;
}
#js_thread_quick_reply .form-footer .item-subscribe .form-group {
  margin-bottom: 0;
  margin-top: -8px;
}
.advance_search_button {
  position: absolute;
  top: 0;
  z-index: 1;
  right: 48px;
  height: auto;
  bottom: 0;
  width: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.advance_search_button a {
  color: #555555;
}
.advance_search_button a.active .ico:before {
  content: "\eac8";
}
[id^=page_forum_] .header-page-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
[id^=page_forum_] .header-page-title .forum_quick_link_wrapper {
  margin: 0;
  padding: 0;
  border: 0;
  position: relative;
  z-index: 10;
}
[id^=page_forum_] .header-page-title .forum_quick_link_wrapper a {
  font-size: 12px;
  line-height: 16px;
}
[id^=page_forum_] .header-page-title .rss-link-forum {
  font-size: 12px;
  line-height: 16px;
  color: #3b5998;
}
[id^=page_forum_] .header-page-title .rss-link-forum .ico {
  margin-right: 4px;
}
[id^=page_forum_] .header-page-title .rss-link-forum:hover {
  color: #263961;
}
html[dir='rtl'] #page_forum_thread .js_thank_post {
  margin-left: 48px;
  margin-right: 0;
}
html[dir='rtl'] #page_forum_post .item_is_active_holder,
html[dir='rtl'] #page_forum_thread .item_is_active_holder {
  right: auto;
  left: -11px;
}
html[dir='rtl'] .forum-app.detail .forum_outer-inner .item-option {
  right: auto;
  left: 0;
}
html[dir='rtl'] .advance_search_button {
  right: auto;
  left: 48px;
}
html[dir='rtl'] .advance_search_form:before {
  right: auto !important;
  left: 56px;
}
html[dir='rtl'] ._app_forum .activity_feed_content_link .forum-feed-breakbrum li {
  float: right;
}
html[dir='rtl'] ._app_forum .activity_feed_content_link .forum-feed-breakbrum li + li a:before {
  content: "\eab5";
  display: inline-block;
}
html[dir='rtl'] .forum-app.my-thread .item-outer .moderation_row {
  right: 0;
  left: auto;
}
html[dir='rtl'] .forum-app.forum-main > article > .item-outer > .item-title .toggle {
  left: -5px;
  right: auto;
}
html[dir='rtl'] .forum-app.forum-main article.item-forum .item-outer .item-inner .item-title {
  padding-right: 0;
  padding-left: 104px;
}
html[dir='rtl'] .forum-app.forum-main article.item-forum .item-outer .item-inner .item-stastistic {
  margin-right: 0;
  margin-left: -24px;
}
html[dir='rtl'] .forum-app.my-thread .item-outer .item-option {
  left: 100%;
  margin-right: 0;
  margin-left: 22px;
  right: auto;
}
html[dir='rtl'] .forum-app.my-thread .item-outer .section-left .section-left-inner,
html[dir='rtl'] .forum-app.announcements .item-outer .section-left .section-left-inner {
  margin-right: 12px;
}
@media screen and (max-width: 480px) {
  html[dir='rtl'] .forum-app.forum-main article.item-forum .item-outer .item-inner .item-stastistic {
    margin-left: 0;
    margin-right: -24px;
  }
  html[dir='rtl'] .forum-app.forum-main article.item-forum .item-outer .item-inner .item-title {
    padding-left: 0;
  }
  html[dir='rtl'] .forum-app.forum-main article.item-forum .item-outer .item-inner .item-stastistic-inner li strong {
    margin-right: 0;
    margin-left: 4px;
  }
}
@media screen and (max-width: 639px) {
  html[dir='rtl'] .forum-app.my-thread .item-outer .section-left {
    padding-left: 0;
  }
  html[dir='rtl'] .forum-app.my-thread .item-outer .section-right .item-statistic li .number {
    margin-right: 0;
    margin-left: 4px;
  }
  html[dir='rtl'] .forum-app.my-thread .item-outer .item-option {
    right: auto;
    left: 0;
    margin: 0;
  }
}
@media screen and (max-width: 480px) {
  html[dir='rtl'] .forum-app.my-thread .item-outer .section-right .item-statistic {
    margin-right: -8px;
  }
}
/*End Forums*/
/*Begin ' . Marketplace . '*/
.market-text-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.market-app .flex {
  display: flex;
}
.market-app .overflow {
  overflow: hidden;
}
[id^=js_block_border_apps_core_marketplace_block_] {
  position: relative;
}
[id^=js_block_border_apps_core_marketplace_block_] .content {
  position: static;
}
.ms-layer.video-title {
  font-family: "Lato", sans-serif;
  color: white;
  font-weight: 600;
  font-size: 42px;
  margin: 0px;
  letter-spacing: 0px;
}
.ms-layer.video-title.video-top-title {
  font-size: 16px;
  color: gray;
}
.ms-layer.video-title.video-sub-title {
  font-size: 22px;
  font-weight: 300;
}
.market-widget-block article .item-outer .item-media {
  margin-right: 12px;
  width: 56px;
  height: 56px;
  min-width: 56px;
}
.market-widget-block article .item-outer .item-media a {
  transition: box-shadow 0.3s;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.market-widget-block article .item-outer .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
html[dir='rtl'] .market-widget-block article .item-outer .item-media {
  margin-right: 0;
  margin-left: 12px;
}
.market-widget-block article .item-outer .item-inner .item-statistic {
  margin-top: 4px;
  font-size: 12px;
  line-height: 16px;
}
.market-widget-block article .item-outer .item-inner .item-price {
  color: #ffab00;
}
.market-widget-block article .item-outer .item-inner .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-bottom: 4px;
}
.market-widget-block article .item-outer .item-inner .item-title a {
  transition: color 0.3s;
}
.market-widget-block article .item-outer .item-inner .item-author {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  margin-top: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-transform: capitalize;
}
.market-widget-block article .item-outer .item-inner .item-author .user_profile_link_span,
.market-widget-block article .item-outer .item-inner .item-author .user_profile_link_span a {
  font-weight: normal !important;
}
html[dir='rtl'] .market-widget-block article .item-outer .item-inner .item-author .user_profile_link_span,
html[dir='rtl'] .market-widget-block article .item-outer .item-inner .item-author .user_profile_link_span a {
  display: inline-block;
}
.market-widget-block article .item-outer .item-inner .item-statistic {
  color: #a2a2a2;
  transition: color 0.3s;
}
.market-widget-block article .item-outer .item-inner .item-statistic span {
  display: inline-block;
}
.market-widget-block article .item-outer:hover .item-media a {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2);
}
.market-widget-block article .item-outer:hover .item-inner .item-statistic {
  color: #555555;
}
.market-widget-block article .item-outer:hover .item-inner .item-title a {
  color: #263961;
}
@media screen and (min-width: 768px) {
  .market-widget-block article + article {
    margin-top: 12px;
    padding-top: 12px;
    border-top: 1px solid #efefef;
  }
}
.market-widget-block.market-sponsored {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -4px;
}
.market-widget-block.market-sponsored .item-author {
  display: block !important;
}
.market-widget-block.market-sponsored article {
  width: 50%;
  padding: 16px 4px 0 4px;
}
.market-widget-block.market-sponsored article .item-outer {
  flex-direction: column;
}
.market-widget-block.market-sponsored article .item-outer .item-inner {
  margin-top: 4px;
}
.market-widget-block.market-sponsored article .item-outer .item-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.market-widget-block.market-sponsored article .item-outer .item-media {
  margin-right: 0;
  width: 100%;
  height: auto;
}
.market-widget-block.market-sponsored article + article {
  margin-top: 0;
  border-top: 0;
}
.market-widget-block.market-sponsored article:nth-of-type(1),
.market-widget-block.market-sponsored article:nth-of-type(2) {
  padding-top: 0;
}
@media screen and (max-width: 767px) {
  .market-widget-block.market-sponsored article {
    width: 33.33%;
  }
  .market-widget-block.market-sponsored article:nth-of-type(2),
  .market-widget-block.market-sponsored article:nth-of-type(3),
  .market-widget-block.market-sponsored article:nth-of-type(4) {
    padding-top: 0;
  }
}
@media screen and (max-width: 640px) {
  .market-widget-block.market-sponsored article {
    width: 50%;
  }
  .market-widget-block.market-sponsored article:nth-of-type(1),
  .market-widget-block.market-sponsored article:nth-of-type(2) {
    padding-top: 0;
  }
  .market-widget-block.market-sponsored article:nth-of-type(3),
  .market-widget-block.market-sponsored article:nth-of-type(4) {
    margin-top: 12px;
  }
}
@media screen and (max-width: 480px) {
  .market-widget-block.market-sponsored article {
    width: 100%;
  }
  .market-widget-block.market-sponsored article:nth-of-type(2) {
    margin-top: 12px;
  }
}
.market-widget-block.market-app .sticky-label-icon {
  top: 0;
  position: absolute;
}
@media screen and (max-width: 767px) {
  .market-widget-block {
    display: flex;
    flex-wrap: wrap;
  }
  .market-widget-block article {
    margin-top: 12px;
    width: 33.33%;
  }
  .market-widget-block article:nth-of-type(1),
  .market-widget-block article:nth-of-type(2),
  .market-widget-block article:nth-of-type(3) {
    margin-top: 0;
  }
}
@media screen and (max-width: 640px) {
  .market-widget-block article {
    width: 50%;
  }
  .market-widget-block article:nth-of-type(1),
  .market-widget-block article:nth-of-type(2) {
    margin-top: 0;
  }
  .market-widget-block article:nth-of-type(3) {
    margin-top: 12px;
  }
}
@media screen and (max-width: 480px) {
  .market-widget-block article {
    width: 100%;
    margin-bottom: 0;
  }
  .market-widget-block article:nth-of-type(2) {
    margin-top: 12px;
  }
  .market-widget-block article + article {
    margin-top: 12px;
    padding-top: 12px;
    border-top: 1px solid #efefef;
  }
}
.market-app.listing {
  margin: 0 -8px;
  display: flex;
  flex-flow: wrap;
}
.market-app.listing .flag_style_parent {
  position: absolute;
  top: 0;
  display: flex;
}
html[dir="ltr"] .market-app.listing .flag_style_parent {
  right: 8px;
}
html[dir="rtl"] .market-app.listing .flag_style_parent {
  left: 8px;
}
.market-app.listing .is_sponsored .flag_style_parent,
.market-app.listing .is_featured .flag_style_parent {
  display: flex !important;
}
.market-app.listing .moderation_row {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .market-app.listing .moderation_row {
  left: 0;
}
html[dir="rtl"] .market-app.listing .moderation_row {
  right: 0;
}
.market-app.listing article {
  padding: 0 8px;
  margin-bottom: 24px;
}
@media (min-width: 1200px) {
  .market-app.listing article {
    width: 33.33%;
  }
  #main.empty-left.empty-right .market-app.listing article {
    width: 20%;
  }
  #main.empty-left:not(.empty-right) .market-app.listing article,
  #main.empty-right:not(.empty-left) .market-app.listing article {
    width: 25%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .market-app.listing article {
    width: 50%;
  }
  #main.empty-left.empty-right .market-app.listing article {
    width: 20%;
  }
  #main.empty-left:not(.empty-right) .market-app.listing article,
  #main.empty-right:not(.empty-left) .market-app.listing article {
    width: 33.33%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .market-app.listing article {
    width: 50%;
  }
  #main.empty-left.empty-right .market-app.listing article {
    width: 33.33%;
  }
}
@media (max-width: 767px) {
  .market-app.listing article {
    width: 50%;
  }
}
.market-app.listing article.has-action .item-inner .item-title {
  max-width: calc(100% - 8px*3) !important;
}
.market-app.listing article .item-outer {
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.market-app.listing article .item-outer .item-media {
  transition: box-shadow 0.3s;
  position: relative;
  overflow: hidden;
}
.market-app.listing article .item-outer .item-media > a {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  transition: filter 0.3s;
}
.market-app.listing article .item-outer .item-media > a:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.market-app.listing article .item-outer .item-media:before {
  content: "";
  z-index: 1;
  display: block;
  left: -1px;
  right: -1px;
  bottom: -1px;
  top: -1px;
  position: absolute;
  pointer-events: none;
  transition: opacity 0.3s;
  background-image: -moz-linear-gradient(90deg, rgba(0, 0, 0, 0.50196) 0%, rgba(0, 0, 0, 0.25) 40%, rgba(0, 0, 0, 0) 100%);
  background-image: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.50196) 0%, rgba(0, 0, 0, 0.25) 40%, rgba(0, 0, 0, 0) 100%);
  background-image: -ms-linear-gradient(90deg, rgba(0, 0, 0, 0.50196) 0%, rgba(0, 0, 0, 0.25) 40%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (min-width: 480px) {
  .market-app.listing article .item-outer .item-media:before {
    opacity: 0;
  }
}
.market-app.listing article .item-outer .item-media .item-info {
  position: absolute;
  display: flex;
  align-items: center;
  left: 8px;
  z-index: 1;
  right: 8px;
  transition: all 0.3s;
  bottom: 8px;
}
.market-app.listing article .item-outer .item-media .item-info .no_image_user,
.market-app.listing article .item-outer .item-media .item-info .img-wrapper {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  overflow: hidden;
}
.market-app.listing article .item-outer .item-media .item-info .no_image_user span,
.market-app.listing article .item-outer .item-media .item-info .img-wrapper span {
  font-size: 14px;
}
.market-app.listing article .item-outer .item-media .item-info .img-wrapper img {
  width: 100%;
  height: 100%;
}
.market-app.listing article .item-outer .item-media .item-info .item-info-author {
  overflow: hidden;
}
.market-app.listing article .item-outer .item-media .item-info .item-info-author div {
  color: #c8c8c8;
  max-width: 100%;
  display: block;
  font-size: 12px;
  line-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.market-app.listing article .item-outer .item-media .item-info .item-info-author div .user_profile_link_span {
  display: inline-block;
}
.market-app.listing article .item-outer .item-media .item-info .item-info-author div .user_profile_link_span,
.market-app.listing article .item-outer .item-media .item-info .item-info-author div .user_profile_link_span a {
  color: #fff !important;
  font-weight: normal !important;
}
.market-app.listing article .item-outer .item-media .item-info .item-info-author div .user_profile_link_span:hover,
.market-app.listing article .item-outer .item-media .item-info .item-info-author div .user_profile_link_span a:hover {
  color: #263961 !important;
}
@media screen and (min-width: 1025px) {
  .market-app.listing article .item-outer .item-media .item-info {
    bottom: -32px;
  }
}
@media (max-width: 1024px) {
  .market-app.listing article .item-outer .item-media .item-info {
    display: none;
  }
}
.market-app.listing article .item-outer .item-inner {
  padding-top: 8px;
  position: relative;
  display: flex;
  flex-direction: column;
  flex: 1;
  min-height: 0;
  flex-basis: auto;
}
.market-app.listing article .item-outer .item-inner .item-price {
  font-size: 16px;
  line-height: 21px;
  color: #ffab00;
  font-weight: bold;
  margin-bottom: 6px;
  margin-top: auto;
}
.market-app.listing article .item-outer .item-inner .item-price .free {
  color: #42b72a;
}
.market-app.listing article .item-outer .item-inner .item-title {
  margin-bottom: 4px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.market-app.listing article .item-outer .item-inner .item-title a {
  color: #555555;
}
.market-app.listing article .item-outer .item-inner .item-title a:hover {
  color: #263961;
}
.market-app.listing article .item-outer .item-inner .item-minor-info {
  margin-bottom: 4px;
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  display: flex;
}
html[dir='ltr'] .market-app.listing article .item-outer .item-inner .item-minor-info .item-text-label {
  margin-right: 4px;
}
html[dir='rtl'] .market-app.listing article .item-outer .item-inner .item-minor-info .item-text-label {
  margin-left: 4px;
}
.market-app.listing article .item-outer .item-inner .item-minor-info .item-text-info {
  flex: 1;
  min-width: 0;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.market-app.listing article .item-outer .item-inner .item-minor-info .item-text-info ul {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.market-app.listing article .item-outer .item-inner .item-minor-info a {
  color: #a2a2a2;
  transition: color 0.3s;
}
.market-app.listing article .item-outer .item-inner .item-minor-info a:hover {
  color: #263961;
}
.market-app.listing article .item-outer .item-inner .item-statistic {
  margin-top: 4px;
  font-size: 12px;
  line-height: 16px;
  display: flex;
  flex-flow: wrap;
}
html[dir="ltr"] .market-app.listing article .item-outer .item-inner .item-statistic > span {
  margin-right: 16px;
}
html[dir="rtl"] .market-app.listing article .item-outer .item-inner .item-statistic > span {
  margin-left: 16px;
}
.market-app.listing article .item-outer .item-inner .item-option {
  position: absolute;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  right: -8px;
  top: 4px;
}
.market-app.listing article .item-outer .item-inner .item-option .row_edit_bar_action {
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.market-app.listing article .item-outer .item-inner .item-option .row_edit_bar_action .ico {
  color: #a2a2a2;
}
.market-app.listing article .item-outer .item-inner .item-option .dropdown.open .row_edit_bar_action .ico:before {
  content: "\ea88";
  color: #555555;
}
.market-app.listing article .item-outer .item-inner .item-option:hover .row_edit_bar_action .ico:before {
  content: "\ea88";
  color: #555555;
}
html[dir='rtl'] .market-app.listing article .item-outer .item-inner .item-option {
  right: auto;
  left: -8px;
}
.market-app.listing article .item-outer:hover .item-title a {
  color: #2d4373 !important;
}
.market-app.listing article .item-outer:hover .item-media {
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.2);
}
.market-app.listing article .item-outer:hover .item-media > a {
  /*  filter: blur(2px); */
}
.market-app.listing article .item-outer:hover .item-media:before {
  opacity: 1;
}
.market-app.listing article .item-outer:hover .item-media .item-info {
  bottom: 8px;
}
.market-app.add .form-inline.category {
  margin: 0 -8px;
}
.market-app.add .form-inline.category .form-group {
  width: 50%;
  padding: 0 8px;
}
.market-app.add .form-inline.category .form-group .js_mp_category_list {
  width: 100%;
}
.market-app.add .form-inline.category .form-group.price-right .form-inline {
  display: flex;
}
.market-app.add .form-inline.category .form-group.price-right .form-inline select,
.market-app.add .form-inline.category .form-group.price-right .form-inline .selectize-control {
  width: auto;
  border-top-right-radius: 0;
  border-right: 0;
  border-bottom-right-radius: 0;
}
.market-app.add .form-inline.category .form-group.price-right .form-inline input {
  width: 100%;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  flex: 1;
}
@media screen and (max-width: 640px) {
  .market-app.add .form-inline.category {
    flex-direction: column;
  }
  .market-app.add .form-inline.category .form-group {
    width: 100%;
  }
}
.market-app.add .location > .form-inline {
  display: flex;
  margin: 0 -8px;
}
.market-app.add .location > .form-inline > .form-group {
  padding: 0 8px;
  width: 50%;
}
.market-app.add .location > .form-inline > .form-group select,
.market-app.add .location > .form-inline > .form-group input,
.market-app.add .location > .form-inline > .form-group .selectize-control {
  width: 100%;
}
.market-app.add .location > .form-inline > .form-group#js_mp_add_city {
  display: flex;
  margin: 0 0 0 -8px;
  padding-right: 0;
}
.market-app.add .location > .form-inline > .form-group#js_mp_add_city .form-group {
  padding: 0 8px;
  width: 50%;
  margin-bottom: 0;
}
.market-app.add .location > .form-inline > .form-group#js_mp_add_city .form-group:last-of-type {
  padding-right: 0;
}
@media screen and (max-width: 480px) {
  .market-app.add .location > .form-inline > .form-group#js_mp_add_city .form-group:last-of-type {
    padding: 0 8px;
    margin-top: 12px;
  }
}
@media screen and (max-width: 480px) {
  .market-app.add .location > .form-inline > .form-group#js_mp_add_city .form-group {
    width: 100%;
    margin: 0;
  }
}
@media screen and (max-width: 480px) {
  .market-app.add .location > .form-inline > .form-group#js_mp_add_city {
    flex-direction: column;
    margin: 0;
    padding: 0;
  }
}
@media screen and (max-width: 991px) {
  .market-app.add .location > .form-inline {
    flex-direction: column;
  }
  .market-app.add .location > .form-inline > .form-group {
    width: 100%;
    margin-bottom: 0;
  }
  .market-app.add .location > .form-inline #js_mp_add_city {
    margin-top: 8px !important;
  }
}
.market-app.add .footer {
  margin-bottom: 0;
  padding-top: 16px;
  margin-top: 16px;
  border-top: 1px solid #efefef;
}
#page_marketplace_view #content-holder {
  position: relative;
}
#page_marketplace_view .item-block-detail-listing {
  margin-top: 16px !important;
  border-top: 1px solid #eee;
  padding-top: 16px;
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
}
#page_marketplace_view .item-block-detail-listing .item-header {
  font-size: 20px;
  line-height: 26px;
  color: #a2a2a2;
  font-weight: bold;
  margin-bottom: 16px;
}
#page_marketplace_view .item-block-detail-listing .market-app.listing .item-category {
  display: none !important;
}
#page_marketplace_view .item_view {
  margin-top: 0 !important;
}
#page_marketplace_view .market-view-detail-main-content .item-action-contact .btn {
  margin-bottom: 16px;
}
html[dir="ltr"] #page_marketplace_view .market-view-detail-main-content .item-action-contact .btn {
  margin-right: 8px;
}
html[dir="rtl"] #page_marketplace_view .market-view-detail-main-content .item-action-contact .btn {
  margin-left: 8px;
}
#page_marketplace_view .market-view-detail-main-content .item-info-author {
  display: flex;
  align-items: center;
  height: auto;
  max-height: none;
  margin: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  border-top: 1px solid #eeeeee;
}
#page_marketplace_view .market-view-detail-main-content .item-info-author .img-wrapper,
#page_marketplace_view .market-view-detail-main-content .item-info-author .no_image_user {
  border-radius: 100%;
  overflow: hidden;
  width: 32px;
  height: 32px;
}
html[dir="ltr"] #page_marketplace_view .market-view-detail-main-content .item-info-author .img-wrapper,
html[dir="ltr"] #page_marketplace_view .market-view-detail-main-content .item-info-author .no_image_user {
  margin-right: 8px;
}
html[dir="rtl"] #page_marketplace_view .market-view-detail-main-content .item-info-author .img-wrapper,
html[dir="rtl"] #page_marketplace_view .market-view-detail-main-content .item-info-author .no_image_user {
  margin-left: 8px;
}
#page_marketplace_view .market-view-detail-main-content .item-info-author .img-wrapper span,
#page_marketplace_view .market-view-detail-main-content .item-info-author .no_image_user span {
  font-size: 10px;
}
#page_marketplace_view .market-view-detail-main-content .item-info-author .img-wrapper img {
  width: 100%;
  height: 100%;
}
#page_marketplace_view .market-view-detail-main-content .item-info-author .item-detail-main-action {
  margin-top: -8px;
}
html[dir="ltr"] #page_marketplace_view .market-view-detail-main-content .item-info-author .item-detail-main-action {
  margin-left: 16px;
}
html[dir="rtl"] #page_marketplace_view .market-view-detail-main-content .item-info-author .item-detail-main-action {
  margin-right: 16px;
}
html[dir='ltr'] #page_marketplace_view .market-view-detail-main-content .item-info-author .item-detail-main-action {
  margin-right: -8px;
}
html[dir='rtl'] #page_marketplace_view .market-view-detail-main-content .item-info-author .item-detail-main-action {
  margin-left: -8px;
}
#page_marketplace_view .market-view-detail-main-content .item-info-author .item-detail-main-action .item_bar_action {
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
}
#page_marketplace_view .market-view-detail-main-content .item-info-author .item-detail-author {
  flex: 1;
  min-width: 0;
  overflow: hidden;
}
#page_marketplace_view .market-view-detail-main-content .item-info-author .item-detail-author div {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  display: block;
}
#page_marketplace_view .market-view-detail-main-content .item-info-author .item-detail-author div:first-child {
  margin-bottom: 2px;
}
#page_marketplace_view .market-view-detail-main-content .item-info-author .item-detail-author div .user_profile_link_span,
#page_marketplace_view .market-view-detail-main-content .item-info-author .item-detail-author div .user_profile_link_span a {
  font-weight: normal !important;
}
html[dir='rtl'] #page_marketplace_view .market-view-detail-main-content .item-info-author {
  padding-right: 0;
}
html[dir="ltr"] html[dir='rtl'] #page_marketplace_view .market-view-detail-main-content .item-info-author {
  padding-left: 24px;
}
html[dir="rtl"] html[dir='rtl'] #page_marketplace_view .market-view-detail-main-content .item-info-author {
  padding-right: 24px;
}
#page_marketplace_view .market-view-detail-main-content .item_bar .item_bar_action {
  width: 32px;
  height: 32px;
  display: block;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
}
#page_marketplace_view .market-view-detail-main-content .item_bar .item_bar_action:hover .ico:before {
  content: "\ea88";
}
#page_marketplace_view .market-view-detail-main-content .item_bar .dropdown-menu {
  margin-top: 0;
}
#page_marketplace_view .market-view-detail-main-content .item_bar .open .item_bar_action .ico:before {
  content: "\ea88";
}
#page_marketplace_view .market-view-detail-main-content .item-info-price {
  font-size: 24px;
  font-weight: bold;
  color: #ffab00;
  margin-bottom: 12px;
}
#page_marketplace_view .market-view-detail-main-content .item-info-price .free {
  color: #42b72a;
}
#page_marketplace_view .market-view-detail-main-content .item-info-price .sold {
  color: #a2a2a2;
}
#page_marketplace_view .market-view-detail-main-content .item-info-statistic {
  display: flex;
  flex-flow: wrap;
  font-size: 14px;
  font-weight: bold;
  color: rgba(85, 85, 85, 0.8);
  margin-bottom: 12px;
}
html[dir="ltr"] #page_marketplace_view .market-view-detail-main-content .item-info-statistic .item-stat {
  margin-right: 16px;
}
html[dir="rtl"] #page_marketplace_view .market-view-detail-main-content .item-info-statistic .item-stat {
  margin-left: 16px;
}
#page_marketplace_view .market-view-detail-main-content .item-action-contact .item-action-list {
  display: flex;
  flex-flow: wrap;
}
#page_marketplace_view .market-view-detail-main-content .item-action-contact .item-action-list .item-buynow {
  min-width: 110px;
  text-transform: uppercase;
}
#page_marketplace_view .market-view-detail-main-content .item-action-contact .item-action-list .btn {
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
#page_marketplace_view .market-view-detail-main-content .item-action-contact .item-action-list .item-soldout {
  height: 40px;
  background: #eeeeee;
  color: #a2a2a2;
  text-transform: uppercase;
  font-weight: bold;
  pointer-events: none;
  min-width: 90px;
}
#page_marketplace_view .market-view-detail-main-content .item-info-short-desc {
  color: #a2a2a2;
  margin-bottom: 16px;
}
#page_marketplace_view .market-view-detail-main-content .item-info-location,
#page_marketplace_view .market-view-detail-main-content .item-info-categories {
  font-size: 13px;
  line-height: 17px;
  margin-bottom: 8px;
}
#page_marketplace_view .market-view-detail-main-content .item-info-location .item-label,
#page_marketplace_view .market-view-detail-main-content .item-info-categories .item-label {
  color: #a2a2a2;
}
#page_marketplace_view .market-view-detail-main-content .item-info-location > ul,
#page_marketplace_view .market-view-detail-main-content .item-info-categories > ul {
  display: inline;
}
#page_marketplace_view .market-view-detail-main-content .item-info-location > ul a,
#page_marketplace_view .market-view-detail-main-content .item-info-categories > ul a {
  color: #3b5998;
}
#page_marketplace_view .market-view-detail-main-content .item-info-location > ul a:hover,
#page_marketplace_view .market-view-detail-main-content .item-info-categories > ul a:hover {
  color: #2d4373;
}
#page_marketplace_view .market-view-detail-main-content .item-info-long-desc .item-label {
  color: #a2a2a2;
  text-transform: uppercase;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 4px;
}
#page_marketplace_view .market-view-detail-main-content .item-comment {
  position: relative;
  min-height: 48px;
  border-bottom: 1px solid #efefef;
}
#page_marketplace_view .market-view-detail-main-content .item-comment .comment_mini_content_border {
  border-radius: 0;
  margin: 0;
}
#page_marketplace_view .market-view-detail-main-content .item-comment .comment_mini_content_border .comment-mini-content-commands {
  padding: 8px 0;
  border-bottom: 0;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-slide-bgcont {
  outline: 1px solid rgba(0, 0, 0, 0.1);
  outline-offset: -1px;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-sbar.ms-dir-v {
  display: none;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-nav-next,
#page_marketplace_view .ms-tabs-vertical-template .ms-nav-prev {
  cursor: pointer;
  display: inline-flex;
  width: 48px;
  height: 48px;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.3);
  color: #fff;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-size: 24px;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-nav-next:hover,
#page_marketplace_view .ms-tabs-vertical-template .ms-nav-prev:hover {
  background: #3b5998;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-nav-prev {
  left: 0;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-nav-prev:before {
  font-family: 'lineficon' !important;
  content: "\eab5";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-nav-next {
  right: 0;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-nav-next:before {
  font-family: 'lineficon' !important;
  content: "\eab8";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list {
  position: static;
  width: calc(100% - 60px) !important;
  margin: 8px 30px;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list.not-nav-btn .ms-thumblist-fwd,
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list.not-nav-btn .ms-thumblist-bwd {
  display: none !important;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumb-frame {
  width: 48px;
  height: 48px;
  margin-right: 5px;
  opacity: 1;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumb-frame img {
  width: 100%;
  height: 100%;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumb-frame.ms-thumb-frame-selected .ms-thumb:before {
  border-color: #3b5998 !important;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumb-frame .ms-thumb {
  position: relative;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumb-frame .ms-thumb:before {
  content: "";
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  border: 2px solid transparent;
  position: absolute;
  z-index: 5;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumb-frame .ms-thumb:hover:before {
  border-color: rgba(220, 220, 220, 0.8);
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumb-frame .ms-thumb span {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumb-frame .ms-thumb span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumblist-bwd,
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumblist-fwd {
  width: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  bottom: 0;
  color: #dcdcdc;
  height: 48px;
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  border: none !important;
  background: transparent !important;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumblist-bwd:before,
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumblist-fwd:before {
  font-size: 24px !important;
}
@media (min-width: 992px) {
  #page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumblist-bwd:hover,
  #page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumblist-fwd:hover {
    color: #a2a2a2;
  }
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumbs-cont {
  top: 0 !important;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumblist-fwd {
  left: 0;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumblist-fwd:before {
  font-family: 'lineficon' !important;
  content: '\eab5';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumblist-bwd {
  right: 0;
}
#page_marketplace_view .ms-tabs-vertical-template .ms-thumb-list .ms-thumblist-bwd:before {
  font-family: 'lineficon' !important;
  content: '\eab8';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#page_marketplace_view .market-addthis {
  padding-top: 16px;
}
#page_marketplace_view .market-addthis .item-categories {
  display: flex;
  margin-bottom: 12px;
}
#page_marketplace_view .market-addthis .item-categories .item-label {
  margin-right: 4px;
}
.html[dir='rtl'] #page_marketplace_view .market-addthis .item-categories .item-label {
  margin-right: 0;
  margin-left: 4px;
}
#page_marketplace_view .market-addthis .addthis_block {
  margin-bottom: 24px;
}
#page_marketplace_view .marketplace-icon {
  position: absolute;
  display: flex;
  top: 0;
}
html[dir="ltr"] #page_marketplace_view .marketplace-icon {
  right: 16px;
}
html[dir="rtl"] #page_marketplace_view .marketplace-icon {
  left: 16px;
}
.market-view-detail .market-detail-not-right {
  display: flex;
  padding-bottom: 16px;
  margin-bottom: 16px;
  border-bottom: 1px solid #eeeeee;
}
.market-view-detail .market-detail-not-right .market-detail-photo-block {
  width: 448px;
  position: relative;
}
html[dir="ltr"] .market-view-detail .market-detail-not-right .market-detail-photo-block {
  margin-right: 24px;
}
html[dir="rtl"] .market-view-detail .market-detail-not-right .market-detail-photo-block {
  margin-left: 24px;
}
.market-view-detail .market-detail-not-right .market-detail-photo-block.one-slide .ms-thumb-list,
.market-view-detail .market-detail-not-right .market-detail-photo-block.one-slide .item-slider-count,
.market-view-detail .market-detail-not-right .market-detail-photo-block.one-slide .ms-nav-next,
.market-view-detail .market-detail-not-right .market-detail-photo-block.one-slide .ms-nav-prev {
  display: none !important;
}
.market-view-detail .market-detail-not-right .market-detail-photo-block.hide-thumb .ms-thumb-list {
  display: none;
}
.market-view-detail .market-detail-not-right .market-detail-photo-block.hide-thumb .item-slider-count {
  bottom: 8px;
}
.market-view-detail .market-detail-not-right .market-detail-photo-block.hide-thumb .item-slider-count .item-count {
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
}
.market-view-detail .market-detail-not-right .market-detail-photo-block .item-slider-count {
  position: absolute;
  bottom: 72px;
}
html[dir="ltr"] .market-view-detail .market-detail-not-right .market-detail-photo-block .item-slider-count {
  right: 8px;
}
html[dir="rtl"] .market-view-detail .market-detail-not-right .market-detail-photo-block .item-slider-count {
  left: 8px;
}
.market-view-detail .market-detail-not-right .market-detail-photo-block .item-slider-count .item-count {
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 12px;
  font-weight: bold;
  background: rgba(255, 255, 255, 0.7);
  border-radius: 3px;
  cursor: pointer;
}
.market-view-detail .market-detail-not-right .market-detail-photo-block .item-slider-count .item-count .ico {
  font-size: 14px;
}
html[dir='ltr'] .market-view-detail .market-detail-not-right .market-detail-photo-block .item-slider-count .item-count .ico {
  margin-right: 4px;
}
html[dir='rtl'] .market-view-detail .market-detail-not-right .market-detail-photo-block .item-slider-count .item-count .ico {
  margin-left: 4px;
}
.market-view-detail .market-detail-not-right .detail-extra-info {
  flex: 1;
  min-width: 0;
  flex-basis: auto;
}
.market-view-detail .ms-thumb {
  opacity: 0;
}
.market-view-detail .master-slider .ms-thumb {
  opacity: 1;
}
.market-app.feed .item-media a {
  width: 200px;
  min-height: 200px;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.market-app.feed .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 76%;
}
.market-app.feed .item-inner {
  width: 100%;
  padding: 12px 16px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  margin-left: -1px;
}
.market-app.feed .item-inner .item-title {
  font-weight: bold;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555;
}
.market-app.feed .item-inner .item-price {
  margin-top: 4px;
  font-size: 16px;
  line-height: 21px;
  color: #ffab00;
}
.market-app.feed .item-inner .item-category {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  margin-top: 4px;
}
.market-app.feed .item-inner .item-category a {
  color: #555555;
}
html[dir='rtl'] .market-app.feed .item-inner .item-category a {
  display: inline-block;
}
html[dir='rtl'] .market-app.feed .item-inner .item-category span {
  display: inline-block;
}
.market-app.feed .item-inner .item-description {
  margin-top: 4px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 57px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
  white-space: pre-line;
}
html[dir='rtl'] .market-app.feed .item-inner {
  margin-left: 0;
  margin-right: -1px;
}
@media screen and (max-width: 480px) {
  .market-app.feed .item-outer {
    flex-direction: column;
  }
  .market-app.feed .item-outer .item-media {
    margin-left: 0;
  }
  .market-app.feed .item-outer .item-media a {
    width: 100%;
  }
  .market-app.feed .item-outer .item-inner {
    margin: 0 !important;
  }
}
#page_marketplace_add .page_section_menu {
  margin-top: -16px;
}
.market-app.manage-photo .manage-photo-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.market-app.manage-photo .item-container {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
@media screen and (min-width: 480px) {
  .market-app.manage-photo .item-container article {
    width: 33.33%;
  }
}
@media screen and (min-width: 768px) {
  .market-app.manage-photo .item-container article {
    width: 16.66%;
  }
}
@media screen and (max-width: 480px) {
  .market-app.manage-photo .item-container article {
    width: 50%;
  }
}
.market-app.manage-photo .item-container article .item-media {
  position: relative;
}
.market-app.manage-photo .item-container article .item-media a {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.market-app.manage-photo .item-container article .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.market-app.manage-photo .item-container article .item-media .item-photo-delete {
  top: 8px;
  display: block;
  position: absolute;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 9px;
  cursor: pointer;
  z-index: 1;
  border-radius: 100%;
  background-color: rgba(0, 0, 0, 0.7);
}
html[dir="ltr"] .market-app.manage-photo .item-container article .item-media .item-photo-delete {
  left: 8px;
}
html[dir="rtl"] .market-app.manage-photo .item-container article .item-media .item-photo-delete {
  right: 8px;
}
.market-app.manage-photo .item-container article .item-media .is-default {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: flex-end;
  flex-direction: column;
}
.market-app.manage-photo .item-container article .item-media .is-default .item-default {
  color: #fff;
  z-index: 2;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 16px;
}
html[dir="ltr"] .market-app.manage-photo .item-container article .item-media .is-default .item-default {
  margin-left: 8px;
}
html[dir="rtl"] .market-app.manage-photo .item-container article .item-media .is-default .item-default {
  margin-right: 8px;
}
.market-app.manage-photo .item-container article .item-media .is-default .item-default .ico {
  margin-right: 4px;
}
html[dir='rtl'] .market-app.manage-photo .item-container article .item-media .is-default .item-default .ico {
  display: inline-block;
  margin-right: 0;
  margin-left: 4px;
}
.market-app.manage-photo .item-container article .item-media .is-default:after {
  position: absolute;
  bottom: 0;
  height: 100%;
  width: 100%;
  content: "";
  background: linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 30%);
}
.market-app.create .privacy-block-content {
  margin: 0;
  border-top: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  display: inline-flex;
  flex-direction: row;
  position: relative;
  min-width: 240px;
  padding: 16px 0;
  width: 50%;
}
@media screen and (max-width: 991px) {
  .market-app.create .privacy-block-content {
    width: 100%;
  }
}
.market-app.create .privacy-block-content .item_is_active_holder {
  right: -11px;
  position: absolute !important;
}
.market-app.create .privacy-block-content .item_is_active_holder.item_selection_not_active ~ label {
  color: #c8c8c8;
}
.market-app.create .privacy-block-content .item_is_active_holder.item_selection_not_active ~ .inner * {
  color: #c8c8c8;
}
html[dir='rtl'] .market-app.create .privacy-block-content .item_is_active_holder {
  right: auto;
  left: -11px;
}
.market-app.create .privacy-block-content label {
  margin-bottom: 6px;
}
.market-app.create .privacy-block-content .extra_info {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.market-app.create .privacy-block-content .inner {
  width: 100%;
  margin-right: 56px;
}
.market-app.create + .market-app.create.sold {
  margin-top: -17px;
}
.market-app.cancel-upload {
  border-top: 1px solid #efefef;
  padding-top: 8px;
  display: flex;
  justify-content: space-between;
}
.market-app.cancel-upload a {
  display: inline-flex;
  align-items: center;
  height: 40px;
}
.market-app.invoice .text-center {
  text-align: center;
}
.market-app.invoice thead tr {
  background-color: #dcdcdc;
}
.market-app.invoice thead tr th {
  font-weight: normal;
  border-bottom: 0;
}
.market-app.invoice tbody td {
  border-top: 0;
  border-bottom: 1px solid #eeeeee;
}
.market-app.invoice tbody td.date {
  color: #a2a2a2;
  font-size: 12px;
}
html[dir='rtl'] .market-app.add .form-inline.category .form-group.price-right .form-inline input {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
html[dir='rtl'] .market-app.add .form-inline.category .form-group.price-right .form-inline select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: 0;
  border-top-right-radius: 4px;
  border-right: 1px solid #c8c8c8;
  border-bottom-right-radius: 4px;
}
html[dir='rtl'] .market-app.add .location .form-inline > .form-group#js_mp_add_city .form-group:last-of-type {
  padding-left: 0;
  padding-right: 8px;
}
@media screen and (max-width: 480px) {
  html[dir='rtl'] .market-app.detail .location .form-inline > .form-group#js_mp_add_city .form-group:last-of-type {
    padding: 0 8px;
  }
}
.item-marketplace-member-list {
  display: flex;
  flex-flow: wrap;
  margin: 0 -16px;
}
.item-marketplace-member-list .user_rows {
  padding: 0 16px;
  margin: 0;
  margin-bottom: 16px;
  border: 0;
  display: flex;
  align-items: center;
  flex-direction: column;
  width: auto;
  height: auto;
}
.item-marketplace-member-list .user_rows .user_rows_image {
  background: transparent;
  position: relative;
  z-index: 1;
  width: 96px;
  height: 96px;
  border-radius: 100%;
  overflow: hidden;
  min-width: 40px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-marketplace-member-list .user_rows .user_rows_image .img-wrapper img {
  width: 100%;
  height: 100%;
}
.item-marketplace-member-list .user_rows .user_rows_image .no_image_user {
  width: 100%;
  height: 100%;
}
.item-marketplace-member-list .user_rows .user_rows_image .no_image_user span.js_hover_info {
  position: absolute !important;
  margin-top: 0 !important;
}
.item-marketplace-member-list .user_rows .user_rows_image .no_image_user > span {
  margin-top: 0 !important;
  position: absolute !important;
  font-size: 14px !important;
}
.item-marketplace-member-list .user_rows .user_rows_image:hover {
  box-shadow: 0px 6px 12px 0px rgba(59, 89, 152, 0.4);
}
.item-marketplace-member-list .user_rows .user_rows_image:hover .js_hover_info:before,
.item-marketplace-member-list .user_rows .user_rows_image:hover .img-wrapper:before {
  border-color: #2d4373;
}
.item-marketplace-member-list .user_rows .user_rows_inner {
  max-width: 96px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.item-marketplace-member-list .user_rows .user_rows_inner .friend-info {
  display: none;
}
.item-marketplace-member-list .user_rows .user_rows_inner .user_profile_link_span {
  margin-top: 3px !important;
  position: static;
}
.item-marketplace-member-list .user_rows .user_rows_inner .user_profile_link_span a {
  background: #fff;
  color: #555555 !important;
  font-size: 14px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.item-marketplace-member-list .user_rows .user_rows_inner .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.market-detail-responsive-mixin .market-view-detail .market-detail-not-right {
  flex-direction: column;
}
.market-detail-responsive-mixin .market-view-detail .market-detail-not-right .market-detail-photo-block {
  width: 100%;
  margin: 0;
  margin-bottom: 12px;
}
.core-map-item-listing .core-map-item .item-outer .item-minor-info .item-info-categories {
  font-size: 13px;
  line-height: 17px;
  margin-bottom: 8px;
}
.core-map-item-listing .core-map-item .item-outer .item-minor-info .item-info-categories .item-label {
  color: #a2a2a2;
}
.core-map-item-listing .core-map-item .item-outer .item-minor-info .item-info-categories > ul {
  display: inline;
}
.core-map-item-listing .core-map-item .item-outer .item-minor-info .item-info-categories > ul a {
  color: #3b5998;
}
.core-map-item-listing .core-map-item .item-outer .item-minor-info .item-info-categories > ul a:hover {
  color: #2d4373;
}
@media (min-width: 1200px) {
  #main:not(.empty-right):not(.empty-left) .market-view-detail .market-detail-not-right {
    flex-direction: column;
  }
  #main:not(.empty-right):not(.empty-left) .market-view-detail .market-detail-not-right .market-detail-photo-block {
    width: 100%;
    margin: 0;
    margin-bottom: 12px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-right) .market-view-detail .market-detail-not-right,
  #main:not(.empty-left) .market-view-detail .market-detail-not-right {
    flex-direction: column;
  }
  #main:not(.empty-right) .market-view-detail .market-detail-not-right .market-detail-photo-block,
  #main:not(.empty-left) .market-view-detail .market-detail-not-right .market-detail-photo-block {
    width: 100%;
    margin: 0;
    margin-bottom: 12px;
  }
}
@media (max-width: 991px) {
  .market-view-detail .market-detail-not-right {
    flex-direction: column;
  }
  .market-view-detail .market-detail-not-right .market-detail-photo-block {
    width: 100%;
    margin: 0;
    margin-bottom: 12px;
  }
}
/*End Marketplace*/
/*Begin ' . Instant Messaging . '*/
#pf-im-total-messages {
  position: fixed;
  z-index: 10001;
  right: 4px;
  bottom: 30px;
  padding: 6px 8px;
  color: #fff;
  line-height: normal;
  background: #EF312C;
  font-size: 9px;
  border-radius: 50%;
  display: none;
}
.close-im-window {
  position: absolute;
  right: 8px;
  top: 9px;
  background: #EF312C;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  opacity: 0.6;
  line-height: 17px;
  color: white;
  font-size: 10px;
  cursor: pointer;
}
.close-im-window:hover {
  opacity: 1.0;
}
[dir="rtl"] .close-im-window {
  left: 8px !important;
  right: auto;
}
#page_im_messages .close-im-window {
  display: none;
}
.popup-im-window {
  position: absolute;
  top: 9px;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  opacity: 0.6;
  line-height: 17px;
  color: white;
  font-size: 10px;
  cursor: pointer;
  background: green;
  right: 29px;
}
.popup-im-window:hover {
  opacity: 1;
}
[dir="rtl"] .popup-im-window {
  left: 29px !important;
  right: auto;
}
#page_im_messages .popup-im-window {
  display: none;
}
#pf-open-im {
  position: fixed;
  z-index: 1000;
  right: 6px;
  bottom: 50%;
  margin-bottom: -20px;
  width: 40px;
  height: 40px;
  background: rgba(255, 255, 255, 0.8);
  border: 1px #fbfbfb solid;
  border-radius: 50%;
  cursor: pointer;
  visibility: hidden !important;
}
#pf-open-im i {
  font-size: 22px;
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  top: 8px;
}
#pf-im {
  background: #ffffff;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  z-index: 98;
  left: 50%;
  width: 800px;
  margin-left: -400px;
  position: fixed;
  color: #555555;
  top: 50%;
  overflow: hidden;
  display: none;
  height: 400px;
  margin-top: -200px;
  cursor: default;
}
#pf-im > i {
  position: absolute;
  left: 50%;
  top: 50%;
  font-size: 20px;
  opacity: 0.6;
  margin-left: -10px;
  margin-top: -10px;
}
#page_im_messages #pf-im {
  display: block !important;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  width: auto;
  height: auto;
  margin: 0;
  box-shadow: none;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
#page_im_messages #pf-im > i {
  display: none;
}
.pf-im-menu {
  background: #f5f5f5;
  border-bottom: 1px #eeeeee solid;
  border-right: 1px #eeeeee solid;
  width: 320px;
}
.pf-im-menu ul {
  display: table;
  table-layout: fixed;
  width: 100%;
  margin: auto;
  height: 30px;
  line-height: 34px;
}
.pf-im-menu ul li {
  display: table-cell;
  font-size: 11px;
  text-align: center;
  width: 50%;
}
.pf-im-menu ul li a,
.pf-im-menu ul li a:hover {
  display: block;
  text-decoration: none;
  color: #808080;
  text-align: center;
}
.pf-im-menu ul li a.active {
  color: #337AB7;
}
.pf-im-menu ul li:nth-of-type(2) {
  border-left: 1px #eeeeee solid;
}
.pf-im-search-user {
  overflow: auto;
  width: 100%;
}
._pf_im_friend_search {
  position: relative;
}
._pf_im_friend_search > i {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  bottom: 0;
  height: 32px;
  width: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #c8c8c8;
  animation: none;
}
html[dir="ltr"] ._pf_im_friend_search > i {
  left: 0;
}
html[dir="rtl"] ._pf_im_friend_search > i {
  right: 0;
}
._pf_im_friend_search > i.fa-spinner:before {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
._pf_im_friend_search > input {
  padding: 0;
  margin: 0;
  box-shadow: none !important;
  outline: none;
  border: 0;
  height: 32px;
  font-size: 12px;
  color: #c8c8c8;
  background: #f8f8f8;
  display: flex;
  align-items: center;
}
html[dir="ltr"] ._pf_im_friend_search > input {
  padding-left: 40px;
}
html[dir="rtl"] ._pf_im_friend_search > input {
  padding-right: 40px;
}
#pf-chat-window-active {
  visibility: hidden;
  position: fixed;
  z-index: 100000001;
  right: 205px;
  top: 50px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 7.5px 0 7.5px 10px;
  border-color: transparent transparent transparent #fff;
}
.p-im-chat-room-block .chat-row {
  padding-left: 16px;
  padding-right: 16px;
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 100%;
  flex: 1;
  min-height: 0;
}
.p-im-chat-room-block .chat-row .twa {
  font-size: 18px;
}
.p-im-chat-room-block .chat-row .pf-chat-row-loading {
  text-align: center;
  padding: 8px;
}
.p-im-chat-room-block .pf-im-chat-bottom-wrapper {
  display: flex;
  align-items: center;
  padding: 12px 16px;
}
.p-im-chat-room-block .pf-im-chat-bottom-wrapper .pf-im-chat-bottom-input-form {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-flow: wrap;
  align-items: center;
}
.p-im-chat-room-block .pf-im-chat-bottom-wrapper .pf-im-chat-bottom-input-form div[contenteditable="true"] {
  width: 100%;
  cursor: text;
}
.p-im-chat-room-block .pf-im-chat-bottom-wrapper .chat-bottom-action-wrapper {
  display: inline-flex;
  align-items: center;
}
.p-im-chat-room-block .pf-im-chat-bottom-wrapper .chat-bottom-action-wrapper .item-action-btn {
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
}
.p-im-chat-room-block .pf-im-chat-bottom-wrapper .chat-bottom-action-wrapper .item-action-btn:hover {
  color: #555555;
}
.p-im-chat-room-block .chat-form {
  display: flex;
  min-height: 56px;
  background: #fff;
  border-top: 1px solid #eeeeee;
  overflow: hidden;
}
.p-im-chat-room-block .chat-form .p-im-btn-send {
  outline: none !important;
  height: 32px;
  padding: 0 12px;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  line-height: 16px;
}
html[dir="ltr"] .p-im-chat-room-block .chat-form .p-im-btn-send {
  margin-left: 8px;
}
html[dir="rtl"] .p-im-chat-room-block .chat-form .p-im-btn-send {
  margin-right: 8px;
}
html[dir="ltr"] .p-im-chat-room-block .chat-form .p-im-btn-send i {
  margin-right: 8px;
}
html[dir="rtl"] .p-im-chat-room-block .chat-form .p-im-btn-send i {
  margin-left: 8px;
}
.p-im-chat-room-block .chat-form .p-im-btn-send:after {
  content: attr(title);
}
.p-im-chat-room-block .chat-form .chat-row-action {
  position: static;
  line-height: 20px;
  display: flex;
  max-width: 100%;
}
.p-im-chat-room-block .chat-form .chat-row-action .chat-attachment-preview {
  margin-top: 8px;
}
[dir="rtl"] .p-im-chat-room-block .chat-form .chat-row-action {
  padding-left: 0;
  padding-right: 5px;
}
.p-im-chat-room-block .chat-form .chat-row-action > i {
  display: inline-block;
  margin-right: 8px;
  font-size: 15px;
  cursor: pointer;
}
[dir="rtl"] .p-im-chat-room-block .chat-form .chat-row-action > i {
  margin-right: 0;
  margin-left: 8px;
}
.p-im-chat-room-block .chat-form .chat-attachment-preview-uploading {
  width: 16px;
}
.p-im-chat-room-block .chat-form .chat-attachment-preview {
  height: 20px;
  line-height: 20px;
  padding: 0 5px;
  display: none;
  border-left: 3px solid #808080;
  font-size: 11px;
  background: #f2f2f2;
  max-width: 100%;
}
.p-im-chat-room-block .chat-form .chat-attachment-preview > .chat-attachment-file-name {
  display: none;
  font-weight: bold;
  font-size: 11px;
  color: #333;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-im-chat-room-block .chat-form .chat-attachment-preview > .chat-attachment-remove {
  cursor: pointer;
}
[dir="rtl"] .p-im-chat-room-block .chat-form .chat-attachment-preview {
  border-left: none;
  border-right: 3px solid #808080;
}
.p-im-chat-room-block .chat-form p {
  margin: auto;
  font-size: 12px;
}
.p-im-chat-room-block .pf-chat-window-loading {
  padding: 8px;
  text-align: center;
}
body:not(#page_im_messages) #pf-im {
  display: none;
}
#page_im_messages #section-header {
  margin-bottom: 0 !important;
}
@media (max-width: 767px) {
  #page_im_messages.p-im-buddy-screen .p-im-chat-room-block {
    display: none;
  }
}
#page_im_messages .p-im-chat-room-block {
  z-index: 9999;
  right: 0;
  left: 320px;
  top: 0;
  bottom: 0;
  background: #ffffff;
  position: absolute;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
#page_im_messages .p-im-chat-room-block.p-im-chat-room-block-empty {
  z-index: 9998;
}
[dir="rtl"] #page_im_messages .p-im-chat-room-block {
  left: 0 !important;
  right: 320px;
}
@media (max-width: 767px) {
  #page_im_messages .p-im-chat-room-block {
    left: 0 !important;
    right: 0 !important;
  }
}
#page_im_messages .p-im-sidebar-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 320px;
}
@media (max-width: 767px) {
  #page_im_messages .p-im-sidebar-wrapper {
    width: 100%;
  }
}
#page_im_messages .pf-im-title {
  height: 48px;
  display: flex;
  align-items: center;
  font-weight: bold;
  font-size: 20px;
  border-bottom: 1px #eeeeee solid;
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
}
html[dir='ltr'] #page_im_messages .pf-im-title {
  border-right: 1px #eeeeee solid;
}
html[dir='rtl'] #page_im_messages .pf-im-title {
  border-left: 1px #eeeeee solid;
}
#page_im_messages .p-im-friend-search-wrapper {
  padding: 8px;
  width: 100%;
  background: #fff;
  border-bottom: 1px solid #eeeeee;
  z-index: 99;
}
html[dir='ltr'] #page_im_messages .p-im-friend-search-wrapper {
  border-right: 1px solid #eeeeee;
}
html[dir='rtl'] #page_im_messages .p-im-friend-search-wrapper {
  border-left: 1px solid #eeeeee;
}
#page_im_messages .p-im-main-wrapper {
  display: flex;
  flex-direction: column;
  flex: 1;
  min-height: 0;
  overflow: auto;
  width: 100%;
  border-right: 1px #eeeeee solid;
  z-index: 100;
}
#page_im_messages .p-im-main-wrapper .p-im-main {
  display: flex;
  flex-direction: column;
}
#page_im_messages .p-im-main-wrapper .p-im-main .pf-im-more-conversation {
  order: 2;
}
#page_im_messages .p-im-main-wrapper .p-im-loading-wrapper {
  padding: 16px;
}
#page_im_messages .p-im-main-wrapper p {
  font-size: 13px;
  margin-top: 10px;
  margin-left: 5px;
}
[dir="rtl"] #page_im_messages .p-im-main-wrapper {
  right: 0 !important;
  border-left: 1px #eeeeee solid !important;
  border-right: none !important;
}
.p-im-close-dock-item {
  display: none !important;
}
.p-im-float-dock-item .p-im-close-dock-item {
  display: inline-flex !important;
}
.pf-chat-with-user {
  color: #fff;
  cursor: pointer;
  font-size: 12px;
  height: 30px;
  line-height: 30px;
  padding-left: 10px;
}
.pf-chat-with-user:hover {
  background: #f2f2f2;
}
.pf-chat-message {
  display: flex;
  margin-bottom: 8px;
}
.pf-chat-message .pf-chat-body {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.pf-chat-message .pf-chat-body > * {
  max-width: 100%;
}
.pf-chat-message .pf-chat-body .p-im-chat-link-outer {
  max-width: 100%;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .pf-chat-message .pf-chat-body .p-im-chat-link-outer {
    /* IE10+ CSS */
    width: 100%;
  }
}
.pf-chat-message:first-child {
  margin-top: 16px;
}
.pf-chat-message.pf-chat-owner {
  justify-content: flex-end;
}
.pf-chat-message.pf-chat-owner .pf-chat-body {
  align-items: flex-end;
}
.pf-chat-message.pf-chat-owner .pf-chat-image {
  display: none;
}
.pf-chat-message :hover .pf_chat_delete_message {
  display: flex;
}
html[dir="ltr"] .pf-chat-image {
  margin-right: 16px;
}
html[dir="rtl"] .pf-chat-image {
  margin-left: 16px;
}
.pf-chat-image .no_image_user,
.pf-chat-image .img-wrapper {
  width: 32px;
  height: 32px;
}
.pf-chat-image .no_image_user img,
.pf-chat-image .img-wrapper img {
  width: 100%;
  height: 100%;
}
.pf-chat-image .no_image_user span,
.pf-chat-image .img-wrapper span {
  font-size: 12px;
}
#im_send_btn:focus {
  outline: none;
}
.chat-row-close {
  cursor: pointer;
  display: flex;
}
html[dir='ltr'] .chat-row-close {
  margin-right: -8px;
}
html[dir='rtl'] .chat-row-close {
  margin-left: -8px;
}
.chat-row-close .item-action-btn {
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.chat-row-close .item-action-btn .ico,
.chat-row-close .item-action-btn .fa {
  font-size: 16px;
}
.chat-row-close .item-action-btn:hover {
  color: #555555;
}
.chat-row-close .dropdown-menu {
  width: 210px;
}
.chat-row-close .dropdown-menu li a {
  white-space: normal;
}
.chat-row-action i:hover {
  color: #000;
}
.chat-row-users {
  color: #555555;
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
}
.chat-row-users .user_profile_link_span a {
  color: #555555 !important;
  font-weight: bold !important;
}
.chat-row-title {
  height: 48px;
  padding: 8px 16px;
  border-bottom: 1px #eeeeee solid;
  cursor: default;
  position: relative;
  display: flex;
  align-items: center;
}
.chat-row-title .chat-row-users {
  flex: 1;
  min-width: 0;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.chat-row-title .chat-row-users .item-chat-user-name {
  font-weight: bold;
}
.chat-row-title .chat-row-users .item-chat-user-name:not(:first-child) {
  display: none;
}
html[dir='ltr'] .chat-row-title .chat-row-close {
  margin-left: auto;
}
html[dir='rtl'] .chat-row-title .chat-row-close {
  margin-right: auto;
}
.pf-chat-owner .pf-chat-body {
  max-width: calc(100% - 56px);
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .pf-chat-owner .pf-chat-body {
    /* IE10+ CSS */
    max-width: 100%;
  }
  .pf-chat-owner .pf-chat-body .pf-chat-body-inner,
  .pf-chat-owner .pf-chat-body .p-im-chat-link-outer {
    max-width: calc(100% - 56px);
  }
}
.pf-chat-body-inner {
  background: #eeeeee;
  padding: 8px 12px;
  min-height: 40px;
  border-radius: 4px;
  position: relative;
}
.pf-chat-owner .pf-chat-body-inner {
  background: #3b5998;
}
.pf-chat-owner .pf-chat-body-inner .pf-im-chat-text {
  color: #fff;
}
.pf-chat-owner .pf-chat-body-inner .pf-im-chat-text a {
  color: #fff !important;
}
.pf-chat-body-inner span {
  word-wrap: break-word;
}
.pf-chat-body-inner:hover time.built {
  display: block;
}
.p-im-time-tooltip {
  max-width: 200px;
  padding: 5px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
  min-height: 24px;
  font-size: 12px;
  display: none;
  position: absolute;
  top: -8px;
  white-space: nowrap;
  left: 0;
  transform: translate(0, -100%);
}
html[dir='rtl'] .p-im-time-tooltip {
  right: 0;
  left: auto;
}
.p-im-time-tooltip:not(.built) {
  display: none !important;
}
.p-im-time-tooltip:after {
  content: "";
  position: absolute;
  top: auto;
  bottom: -5px;
  left: 16px;
  margin-left: -5px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #000;
}
html[dir='rtl'] .p-im-time-tooltip:after {
  right: 16px;
  left: auto;
}
.p-im-time-tooltip.owner {
  right: 0;
  left: auto;
  transform: translate(0, -100%);
}
html[dir='rtl'] .p-im-time-tooltip.owner {
  left: 0;
  right: auto;
}
.p-im-time-tooltip.owner:after {
  content: "";
  position: absolute;
  top: auto;
  bottom: -5px;
  right: 16px;
  left: auto;
  margin-left: -5px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #000;
}
html[dir='rtl'] .p-im-time-tooltip.owner:after {
  left: 16px;
  right: auto;
}
html[dir="ltr"] .pf-im-panel-info {
  padding-left: 24px;
}
html[dir="rtl"] .pf-im-panel-info {
  padding-right: 24px;
}
.pf-im-more-conversation {
  padding-top: 8px;
  padding-bottom: 8px;
  background: #fff;
  align-items: center;
  text-align: center;
  cursor: pointer;
  color: #3b5998;
}
.pf-im-more-conversation:hover {
  color: #2d4373;
}
.p-im-sidebar-wrapper .pf-im-more-conversation {
  padding: 16px;
}
.p-im-DropdownContainer .pf-im-more-conversation {
  margin: 0 16px;
  border-bottom: 1px solid #eeeeee;
}
.pf-im-panel {
  transition: all 300ms ease;
  position: relative;
  padding-left: 16px;
  padding-right: 16px;
  cursor: pointer;
  color: #222;
}
.pf-im-panel .item-outer {
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
  align-items: center;
  border-bottom: 1px #eeeeee solid;
}
@media (min-width: 992px) {
  .pf-im-panel:hover {
    background: #f8f8f8;
    transition: all 0.3s ease;
  }
}
body#page_im_messages .pf-im-panel.active {
  background: #f8f8f8;
}
.pf-im-panel.is_hidden {
  display: none !important;
}
.pf-im-panel .badge {
  background: #3b5998;
  color: #fff;
  display: none;
  position: absolute;
  top: 16px;
  font-size: 12px;
  z-index: 2;
  opacity: 0.8;
}
html[dir="ltr"] .pf-im-panel .badge {
  right: 8px;
}
html[dir="rtl"] .pf-im-panel .badge {
  left: 8px;
}
html[dir='ltr'] .pf-im-panel .pf-im-panel-image {
  margin-right: 12px;
}
html[dir='rtl'] .pf-im-panel .pf-im-panel-image {
  margin-left: 12px;
}
.pf-im-panel .pf-im-panel-image .image_deferred,
.pf-im-panel .pf-im-panel-image .image_object {
  background-size: contain;
  width: 56px;
  height: 56px;
}
.pf-im-panel .pf-im-panel-image .no_image_user,
.pf-im-panel .pf-im-panel-image .img-wrapper {
  width: 56px;
  height: 56px;
}
.pf-im-panel .pf-im-panel-image .no_image_user span,
.pf-im-panel .pf-im-panel-image .img-wrapper span {
  font-size: 15px;
}
.pf-im-panel time {
  font-size: 10px;
  opacity: 0.8;
  display: inline-block;
  color: #808080;
}
.pf-im-panel .pf-im-panel-content {
  flex: 1;
  min-width: 0;
}
.pf-im-panel .pf-im-panel-content .__thread-name {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  margin-bottom: 4px;
}
.pf-im-panel .pf-im-panel-content .pf-im-panel-preview {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.pf-im-panel.new {
  display: block ;
  background: #c6d1e9;
}
.pf-im-panel.new .badge {
  display: block;
}
.pf-im-panel.new .pf-im-panel-content .pf-im-panel-preview {
  color: #555555;
}
#page_im_messages .pf-im-panel.new .pf-im-panel-content .pf-im-panel-preview {
  font-weight: bold;
}
.chat-row-back {
  display: none !important;
}
/**
 * Responsive
 */
@media (max-width: 980px) {
  body {
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .chat-row-back {
    display: inline-flex !important;
  }
  body.im-is-active #pf-im {
    display: block !important;
    width: auto;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
    margin: 0;
    height: auto;
  }
  body.im-is-active ._pf_im_friend_search {
    width: 100%;
  }
  body.im-is-active .pf-im-search-user {
    width: 100%;
  }
  body.im-is-active .popup-im-window {
    display: none;
  }
  body.im-is-active .chat-row-back {
    cursor: pointer;
  }
  body.im-is-active .pf-im-menu,
  body.im-is-active .pf-im-main {
    width: auto;
    right: 0;
  }
  body.im-is-active #pf-chat-window {
    left: 0;
    right: 0;
  }
}
.ui-resizable-handle {
  z-index: 100000000 !important;
}
.chat-form-actions {
  position: absolute;
  right: 20px;
  bottom: 35px;
  width: 300px;
  height: 171px;
  font-size: 20px;
  overflow: auto;
  background: #fff;
  z-index: 1000;
  border-left: 0;
  border-right: 0;
  box-shadow: 0 7px 21px rgba(83, 92, 105, 0.52), 0 -1px 6px 0 rgba(83, 92, 105, 0.06);
}
[dir="rtl"] .chat-form-actions {
  right: auto;
  left: 20px;
}
@media (max-width: 767px) {
  .chat-form-actions {
    left: 24px !important;
    right: 24px !important;
    width: auto;
  }
}
.chat-form-actions > i {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -6px;
  margin-top: -6px;
  font-size: 12px;
  opacity: 0.6;
}
.chat-form-actions .emoji-list {
  height: 171px;
  max-height: none;
  display: flex;
  flex-flow: wrap;
  justify-content: space-between;
  padding: 8px;
}
.pf_im_hosting {
  background: #fff;
  padding: 20px;
  margin-bottom: 10px;
  max-width: 310px;
  border-radius: 4px;
  border: 1px solid #ccc;
}
.pf_im_hosting_title {
  font-size: 18px;
  font-weight: 200;
  letter-spacing: 1px;
  color: #222;
  padding-bottom: 5px;
  margin-bottom: 15px;
  border-bottom: 1px #fbfbfb solid;
}
.pf_chat_message_deleted {
  font-size: 11px;
  opacity: 0.6;
  font-style: italic;
}
.pf_chat_delete_message {
  position: absolute;
  top: 50%;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: none;
}
html[dir='ltr'] .pf_chat_delete_message {
  right: 0;
  left: auto;
  transform: translate(100%, -50%);
}
html[dir='rtl'] .pf_chat_delete_message {
  left: 0;
  right: auto;
  transform: translate(-100%, -50%);
}
html[dir='ltr'] .pf-chat-owner .pf_chat_delete_message {
  left: 0;
  right: auto;
  transform: translate(-100%, -50%);
}
html[dir='rtl'] .pf-chat-owner .pf_chat_delete_message {
  right: 0;
  left: auto;
  transform: translate(100%, -50%);
}
.pf_chat_delete_message i {
  color: #a2a2a2;
  font-size: 16px;
  -webkit-transition: color 300ms ease;
  -o-transition: color 300ms ease;
  transition: color 300ms ease;
}
[dir="rtl"] .pf_chat_delete_message {
  left: 6px;
  right: auto;
}
.pf_chat_delete_message:hover i {
  color: #555555;
}
.pf-im-search {
  display: none;
  width: 500px;
  max-width: calc(100% - 32px);
  max-height: calc(100% - 32px);
  position: fixed;
  z-index: 995;
  background-color: #ffffff;
  border: 1px solid #ccc;
  box-shadow: 0 0 100px 0 rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.pf-im-search-top {
  padding: 10px;
  border-bottom: 1px solid #ccc;
  background: linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
  color: #808080;
  font-size: 12px;
  position: relative;
}
.pf-im-search-title {
  display: inline-block;
  cursor: default;
}
.pf-im-search-action {
  display: inline-block;
  float: right;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  border-radius: 50%;
  opacity: 0.6;
  line-height: 17px;
  font-size: 10px;
  cursor: pointer;
}
html[dir="ltr"] .pf-im-search-action {
  right: 8px;
}
html[dir="rtl"] .pf-im-search-action {
  left: 8px;
}
[dir="rtl"] .pf-im-search-action {
  float: left;
  right: auto;
  left: 8px;
}
.pf-im-search-close i {
  margin-right: 5px;
  margin-left: 5px;
}
#pf-im-search-input {
  height: 32px;
  font-size: 11px;
  margin: 8px;
  width: calc(100% - 16px);
}
.pf-im-search-result {
  background-color: white;
  width: 100%;
  padding: 8px;
  color: #808080;
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 250px;
  height: 250px;
}
.pf-im-search-result span.pf-im-no-message {
  font-size: 12px;
  font-style: italic;
  padding: 10px;
  line-height: 30px;
}
.chat-form-actions-arrow {
  position: absolute;
  bottom: 25px;
  left: 27px;
  z-index: 2000;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #ffffff;
  display: none;
}
[dir="rtl"] .chat-form-actions-arrow {
  left: auto;
  right: 27px;
}
.pf-im-chat-link {
  border-radius: 8px;
  border: 1px solid #eeeeee;
  margin-bottom: 4px;
  display: flex;
  max-width: 280px;
}
html[dir='ltr'] .pf-chat-owner .pf-im-chat-link {
  margin-left: auto;
}
html[dir='rtl'] .pf-chat-owner .pf-im-chat-link {
  margin-right: auto;
}
.pf-im-chat-link .pf-im-chat-image {
  width: 64px;
  height: 64px;
}
.pf-im-chat-link .pf-im-chat-image .item-media-src {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 8px;
}
.pf-im-chat-link .pf-im-chat-image .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.p-im-AppDock-RoomList .pf-im-chat-link .pf-im-chat-image {
  width: 64px;
  height: 64px;
}
.im_attachment {
  display: flex;
}
.pf-chat-owner .im_attachment {
  justify-content: flex-end;
}
.im_attachment img {
  max-width: 300px;
}
@media (max-width: 480px) {
  .im_attachment img {
    max-width: 120px;
  }
}
.pf-im-chat-image {
  width: auto;
  max-width: 120px;
  display: inline-block;
  float: left;
}
[dir="rtl"] .pf-im-chat-image {
  float: right;
}
.pf-im-chat-image img {
  width: calc(100% - 16px);
  font-size: 0;
}
.pf-im-chat-content {
  padding-top: 8px;
  padding-left: 8px;
  padding-right: 8px;
  display: inline-block;
  flex: 1;
  min-width: 0;
}
.pf-im-chat-content > a {
  color: #555;
  font-weight: bold;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.pf-im-chat-content .pf-im-chat-description {
  font-size: 12px;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  color: #a2a2a2;
}
[dir="rtl"] .pf-im-chat-content {
  float: right;
}
.pf-im-failed-button {
  display: block;
  width: 13%;
  margin: auto;
  padding: 5px;
}
#pf-im-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 98;
  display: none;
}
#page_im_messages {
  overflow: hidden;
}
#page_im_messages #main {
  display: block !important;
}
#page_im_messages > .js_box_image_holder {
  top: 0;
}
.pf_im_hosting_announcement {
  display: block;
  width: 50%;
  padding: 20px;
  background-color: white;
  border-radius: 4px;
  border: 1px solid #ccc;
}
.pf_im_hosting_announcement > span {
  padding: 15px;
  font-size: 14px;
  font-weight: bold;
  background-color: #2ecc71;
  color: #fff;
  display: block;
}
.pf_im_hosting_announcement > p {
  margin-top: 20px;
  margin-bottom: 10px;
}
.pf_im_hosting_announcement > a {
  width: auto;
  display: block;
}
.p-im-DropdownMessageFooterWrapper {
  height: 40px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 12px;
  line-height: 16px;
}
.p-im-DropdownMessageFooterWrapper > a:first-child:last-child {
  margin: 0 auto;
}
.p-im-DropdownContainerPosition {
  position: absolute;
  transform: translateX(-100%) translateX(80px) !important;
  opacity: 0;
  visibility: hidden;
  transition: opacity 200ms ease;
}
html[dir='rtl'] .p-im-DropdownContainerPosition {
  transform: translateX(-80px) !important;
}
@media (max-width: 479px) {
  .p-im-DropdownContainerPosition {
    left: 0 !important;
    right: 0 !important;
    transform: none !important;
  }
  html[dir='rtl'] .p-im-DropdownContainerPosition {
    transform: none !important;
  }
}
@media (max-width: 991px) {
  .p-im-DropdownContainer {
    left: 0 !important;
    right: 0 !important;
    transform: none !important;
  }
  .p-im-DropdownContainer .p-im-DropdownMessageWrapper {
    width: 100%;
  }
}
body.im-is-dropdown .p-im-DropdownContainerPosition {
  opacity: 1;
  visibility: visible;
}
.p-im-DropdownMessageWrapper {
  width: 320px;
  background-color: #fff;
  border-radius: 6px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
  position: relative;
}
.p-im-DropdownMessageHeader {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 40px;
  padding: 10px 16px;
  background: #f8f8f8;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #dcdcdc;
}
.p-im-DropdownMessageHeader .item-title {
  font-weight: bold;
  color: #555555;
}
.p-im-DropdownMessageHeader .number-count {
  color: #a2a2a2;
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
}
html[dir='rtl'] .p-im-DropdownMessageHeader .item-action-wrapper {
  margin-left: -16px;
}
html[dir='ltr'] .p-im-DropdownMessageHeader .item-action-wrapper {
  margin-right: -16px;
}
.p-im-DropdownMessageHeader .item-action-wrapper .p-im-IconBtn {
  height: 32px;
}
html[dir='ltr'] .p-im-DropdownMessageHeader .item-action-wrapper .p-im-IconBtn {
  margin-left: 4px;
}
html[dir='rtl'] .p-im-DropdownMessageHeader .item-action-wrapper .p-im-IconBtn {
  margin-right: 4px;
}
.p-im-DropdownMessageItems {
  max-height: 220px;
  overflow: auto;
  position: static;
}
.p-im-DropdownMessageItems .pf-im-main {
  display: flex;
  flex-direction: column;
}
.p-im-DropdownMessageItems .pf-im-main .pf-im-more-conversation {
  order: 2;
}
.p-im-DropdownMessageItem {
  padding-left: 16px;
  padding-right: 16px;
  cursor: pointer;
  transition: background-color 300ms ease;
}
.p-im-DropdownMessageItem .p-im-DropdownMessageItemOuter {
  display: flex;
  padding-top: 8px;
  padding-bottom: 8px;
  border-bottom: 1px solid #dcdcdc;
}
.p-im-DropdownMessageItem .p-im-DropdownMessageItemOuter .item-row-inner {
  flex: 1;
  min-width: 0;
  display: flex;
}
html[dir='ltr'] .p-im-DropdownMessageItem .p-im-DropdownMessageItemOuter .item-row-inner {
  margin-right: -12px;
}
html[dir='rtl'] .p-im-DropdownMessageItem .p-im-DropdownMessageItemOuter .item-row-inner {
  margin-left: -12px;
}
.p-im-DropdownMessageItem .p-im-DropdownMessageItemOuter .item-row-inner .item-row-inner-main {
  flex: 1;
  min-width: 0;
}
html[dir='ltr'] .p-im-DropdownMessageItem .p-im-Avatar {
  margin-right: 12px;
}
html[dir='rtl'] .p-im-DropdownMessageItem .p-im-Avatar {
  margin-left: 12px;
}
.p-im-DropdownMessageItem .item-user {
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
  color: #555555;
  flex: 1;
  min-width: 0;
  max-width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
html[dir="ltr"] .p-im-DropdownMessageItem .item-user {
  margin-right: 8px;
}
html[dir="rtl"] .p-im-DropdownMessageItem .item-user {
  margin-left: 8px;
}
@media (min-width: 992px) {
  .p-im-DropdownMessageItem .item-user:hover {
    color: #2d4373;
  }
}
.p-im-DropdownMessageItem .item-row-title-wrapper {
  margin-bottom: 4px;
}
.p-im-DropdownMessageItem .item-row-title-wrapper,
.p-im-DropdownMessageItem .item-row-content-wrapper {
  display: flex;
  justify-content: space-between;
}
.p-im-DropdownMessageItem .item-msg-text {
  flex: 1;
  min-width: 0;
  color: #a2a2a2;
  -webkit-transition: color 300ms ease;
  -o-transition: color 300ms ease;
  transition: color 300ms ease;
}
html[dir="ltr"] .p-im-DropdownMessageItem .item-msg-text {
  padding-right: 8px;
}
html[dir="rtl"] .p-im-DropdownMessageItem .item-msg-text {
  padding-left: 8px;
}
.p-im-DropdownMessageItem .item-msg-text .item-msg-icon {
  display: inline-flex;
  font-size: 14px;
}
html[dir='ltr'] .p-im-DropdownMessageItem .item-msg-text .item-msg-icon {
  margin-right: 6px;
}
html[dir='rtl'] .p-im-DropdownMessageItem .item-msg-text .item-msg-icon {
  margin-left: 6px;
}
.p-im-DropdownMessageItem .item-minor-info {
  display: inline-flex;
  align-items: center;
}
.p-im-DropdownMessageItem .item-minor-info .item-time {
  font-size: 12px;
  line-height: 16px;
  color: #c8c8c8;
}
html[dir='ltr'] .p-im-DropdownMessageItem .item-minor-info .item-time {
  margin-right: 4px;
}
html[dir='rtl'] .p-im-DropdownMessageItem .item-minor-info .item-time {
  margin-left: 4px;
}
.p-im-DropdownMessageItem .p-im-CircleUnreadStatus {
  margin: 0 8px;
}
.p-im-DropdownMessageItem:hover {
  background: #f8f8f8;
}
.p-im-DropdownMessageItem:hover .item-msg-text {
  color: #555555;
}
.p-im-DropdownMessageItem.activeRoomAllMessage {
  background: #f8f8f8 !important;
}
.p-im-DropdownMessageItem.activeRoomAllMessage .item-msg-text {
  color: #555555 !important;
}
.p-im-DropdownMessageItem.unread {
  background: #c6d1e9;
}
.p-im-DropdownMessageItem.unread .item-msg-text {
  color: #555555;
}
.p-im-DropdownMessageItem.unread .p-im-CircleUnreadStatus {
  background-color: #3b5998;
  border-color: #3b5998;
}
.p-im-DropdownMessageItem.unread .p-im-IconBtn {
  color: #a8b9dd;
}
.p-im-DropdownMessageItem.unread.full .item-msg-text {
  font-weight: bold;
}
.p-im-DropdownMessageItem .item-msg-text-parse br {
  display: none;
}
.p-im-DropdownMessageItem:not(.full) .item-msg-text {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.p-im-DropdownMessageItem.full .p-im-DropdownMessageItemOuter {
  align-items: center;
}
.p-im-DropdownMessageItem.full .p-im-DropdownMessageItemOuter .item-row-inner {
  align-items: center;
}
.p-im-DropdownMessageItem.full .item-action-more .p-im-IconBtn {
  color: #a2a2a2;
  font-size: 16px;
  height: 32px;
}
.p-im-DropdownMessageItem.full .item-action-more .p-im-DropdownWrapper {
  position: relative;
}
.p-im-DropdownMessageItem.full .item-action-more .p-im-DropdownWrapper:not(.open) {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.p-im-DropdownMessageItem.full .item-msg-text {
  font-size: 12px;
  line-height: 16px;
  display: flex;
  align-items: center;
  max-width: 100%;
}
.p-im-DropdownMessageItem.full .item-msg-text .item-msg-text-parse {
  flex: 1;
  min-width: 0;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.p-im-DropdownMessageItem.full:hover .item-action-more .p-im-DropdownWrapper {
  opacity: 1;
  visibility: visible;
}
.p-im-CircleUnreadStatus {
  width: 8px;
  height: 8px;
  display: inline-block;
  border: 1px solid #a2a2a2;
  border-radius: 100%;
  margin: 0 4px;
}
.p-im-CircleUnreadStatus.unread {
  background-color: #3b5998;
  border-color: #3b5998;
}
.p-im-IconBtn {
  line-height: 20px;
  font-size: 14px;
  padding: 0 6px;
  cursor: pointer;
  color: #a2a2a2;
  position: relative;
  min-width: 20px;
  display: inline-flex;
  text-align: center;
  align-items: center;
  justify-content: center;
}
.p-im-Toolbar {
  display: flex;
}
.p-im-Toolbar > li {
  position: relative;
  line-height: 34px;
}
.p-im-Avatar {
  box-shadow: 0 2px 5px 0 rgba(38, 129, 213, 0);
  position: relative;
}
.p-im-Avatar .uiUserStatus {
  position: absolute;
  width: 12px;
  height: 12px;
  border-radius: 6px;
  right: 5%;
  bottom: 1%;
}
.p-im-Avatar .uiUserStatus.online {
  background-color: #42b72a;
  border: 2px solid #eeeeee;
}
.p-im-Avatar .uiUserStatus.away {
  background-color: #ffab00;
  border: 2px solid #eeeeee;
}
.p-im-Avatar .uiUserStatus.busy {
  background-color: #fa3e3e;
  border: 2px solid #eeeeee;
}
a.p-im-Avatar.hasLink {
  cursor: pointer;
}
.p-im-Avatar-56,
.p-im-Avatar-56 .p-im-AvatarImg {
  width: 56px;
  height: 56px;
}
.p-im-Avatar-40,
.p-im-Avatar-40 .p-im-AvatarImg {
  width: 40px;
  height: 40px;
}
.p-im-Avatar-32,
.p-im-Avatar-32 .p-im-AvatarImg {
  width: 32px;
  height: 32px;
}
.p-im-Avatar-16,
.p-im-Avatar-16 .p-im-AvatarImg {
  width: 16px;
  height: 16px;
}
.p-im-AvatarImg {
  border-radius: 50%;
  background-color: #eee;
}
#page_im_messages .p-im-AppDock {
  display: none !important;
}
@media (max-width: 767px) {
  .p-im-btn-send .ico,
  .p-im-btn-send .fa {
    margin: 0 !important;
  }
  .p-im-btn-send:after {
    display: none;
  }
}
.p-im-AppDock {
  position: fixed;
  right: 0;
  margin: 0 60px 0 0;
  bottom: 0;
  z-index: 98;
  height: 34px;
  transform: translateZ(0);
}
@media (max-width: 767px) {
  .p-im-AppDock {
    display: none;
  }
}
html[dir='rtl'] .p-im-AppDock {
  margin: 0 0 0 60px;
  left: 0;
  right: auto;
}
html[dir='ltr'] .p-im-AppDock .pf-im-chat-bottom-wrapper .chat-bottom-action-wrapper {
  margin-right: -8px;
}
html[dir='rtl'] .p-im-AppDock .pf-im-chat-bottom-wrapper .chat-bottom-action-wrapper {
  margin-left: -8px;
}
.p-im-AppDock .pf-im-chat-bottom-wrapper .chat-bottom-action-wrapper .p-im-btn-send {
  display: none !important;
}
.p-im-AppDock .p-im-chat-room-block .chat-form {
  min-height: 40px;
  padding: 4px 16px;
}
.p-im-AppDock .p-im-AppDock-RoomList {
  position: relative;
  display: flex;
  flex-direction: row-reverse;
}
.p-im-AppDock .p-im-AppDock-outer {
  display: flex;
  flex-direction: row-reverse;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item {
  margin-left: 16px;
  height: 34px;
  position: relative;
  width: 284px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.05);
  background-color: #ffffff;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .chat-row-title {
  height: 34px;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.dock-item-collapsed {
  width: 200px !important;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.dock-item-collapsed .dock-item-inner {
  height: auto !important;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.dock-item-collapsed .dock-item-inner > * {
  display: none !important;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.dock-item-collapsed .dock-item-inner .js_p_im_dock_header {
  display: flex !important;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.dock-item-collapsed .dock-item-inner .js_p_im_dock_header .chat-row-close > * {
  display: none !important;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.dock-item-collapsed .dock-item-inner .js_p_im_dock_header .chat-row-close .p-im-close-dock-item {
  display: flex !important;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.dock-item-collapsed .p-im-dock-search,
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.dock-item-collapsed .p-im-dock-body {
  display: none;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-header {
  border-bottom: 1px solid #eeeeee;
  display: flex;
  align-items: center;
  height: 34px;
  min-height: 34px;
  padding: 0 16px;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-header .item-title {
  flex: 1;
  font-weight: bold;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-search {
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 8px;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-search .p-im-dock-search_item input {
  border: 1px solid #c8c8c8;
  background: #fff;
  color: #555555;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-body {
  overflow: auto;
  flex: 1;
  min-height: 0;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-body .item-buddy-list {
  display: flex;
  flex-direction: column;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-body .item-buddy-list .pf-im-more-conversation {
  order: 2;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-body .item-buddy-list .pf-im-panel {
  background: transparent !important;
}
@media (min-width: 992px) {
  .p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-body .item-buddy-list .pf-im-panel:hover {
    background: #c6d1e9 !important;
  }
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-body .item-buddy-list .pf-im-panel .item-outer {
  border: 0;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-body .item-buddy-list .pf-im-panel .item-outer .pf-im-panel-preview {
  display: none;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-body .item-buddy-list .pf-im-panel .item-outer .__thread-name {
  font-weight: normal;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-body .item-buddy-list .pf-im-panel-image .no_image_user,
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-body .item-buddy-list .pf-im-panel-image .img-wrapper {
  width: 40px;
  height: 40px;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-body .item-buddy-list .pf-im-panel-image .no_image_user img,
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .p-im-dock-body .item-buddy-list .pf-im-panel-image .img-wrapper img {
  width: 100%;
  height: 100%;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .dock-item-outer {
  position: absolute;
  bottom: 0;
  width: 100%;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item .dock-item-outer .dock-item-inner {
  display: flex;
  flex-direction: column;
  z-index: 10;
  background-color: #ffffff;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
  word-break: break-word;
  word-wrap: break-word;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.p-im-AppDock-BuddyList {
  width: 260px;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.p-im-AppDock-BuddyList .p-im-dock-search {
  display: none;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.p-im-AppDock-BuddyList .p-im-dock-header .item-action-btn .ico {
  color: #555555;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.p-im-AppDock-BuddyList .p-im-dock-header .item-action-btn:hover .ico {
  color: #3b5998;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.p-im-AppDock-BuddyList.open-search .p-im-dock-header {
  border-bottom: 0;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.p-im-AppDock-BuddyList.open-search .p-im-dock-header .js_p_im_toggle_search_dock .ico {
  color: #3b5998;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.p-im-AppDock-BuddyList.open-search .p-im-dock-search {
  display: block;
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.p-im-AppDock-BuddyList .dock-item-inner {
  height: 573px;
  max-height: calc(100vh - 88px);
}
.p-im-AppDock .p-im-AppDock-outer .p-im-float-dock-item.p-im-AppDock-Room .dock-item-inner {
  height: 351px;
  max-height: calc(100vh - 88px);
}
.p-im-contenteditable {
  width: 100%;
  border: 0 !important;
  padding: 0 !important;
}
.p-im-AppDock-Room .p-im-contenteditable {
  max-height: 150px;
}
#page_im_messages .p-im-contenteditable {
  max-height: 200px;
}
.p-im-loading-wrapper {
  display: flex;
  justify-content: center;
  text-align: center;
  padding: 8px;
}
.p-im-info-gray {
  color: #a2a2a2;
}
.p-im-info-sm {
  font-size: 12px;
  line-height: 16px;
}
.p-im-ChatAllMessageEmpty {
  text-align: center;
  padding-top: 100px;
  color: #c8c8c8;
  height: 100%;
}
.p-im-ChatAllMessageEmpty .ico {
  font-size: 120px;
  display: inline-block;
  margin-bottom: 16px;
}
.p-im-ChatAllMessageEmpty .item-title {
  font-size: 18px;
}
#hd-message .dropdown-backdrop {
  display: none;
}
/*End Instant Messaging*/
/*Begin ' . Videos . '*/
/* move from autoload */
ul.activity_feed_form_attach li {
  position: relative;
}
#pf-video-process,
#pf-video-process-main {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1000000000000;
  background: rgba(0, 0, 0, 0.9);
}
#pf-video-process > i,
#pf-video-process-main > i {
  font-size: 40px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -20px;
  margin-top: -20px;
}
.pf-video-content {
  position: absolute;
  left: 0;
  right: 30%;
  bottom: 0;
  top: 0;
}
.pf-video-content > i {
  font-size: 40px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -20px;
  margin-top: -20px;
}
.pf-video-content > i.fa-check-circle {
  font-size: 80px;
  color: #5CB85C;
  margin-left: -40px;
  margin-top: -40px;
}
.pf-video-form {
  position: absolute;
  right: 0;
  bottom: 0;
  top: 0;
  width: 30%;
  background: #fff;
  overflow: auto;
}
.pf-video-form .table {
  padding: 20px;
}
.pf-video-form div.valid_message {
  margin-top: 0 !important;
}
#page_route_v_process > div,
#page_route_v_process > footer {
  visibility: hidden;
}
#page_route_v_process .form-control-feedback {
  visibility: hidden;
}
#page_route_v #content,
#page_route_video #content {
  display: none;
}
.item-collections article.pf-video-row {
  padding: 0;
}
.pf_video_message {
  display: table;
  width: 100%;
  margin-bottom: 10px;
}
#global_attachment_videos.completed {
  background: transparent !important;
}
.js_box_content .pf_video_message,
.js_box_content .pf_process_form {
  margin-bottom: 10px;
  padding-bottom: 10px;
}
.js_box_content .pf_video_message {
  border-bottom: 1px #dfdfdf solid;
}
.js_box_content .table_clear {
  margin-top: 0;
}
.js_box_content .table_clear > input {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.v-feed-video .fb_video_iframe,
.v-feed-video .fb_video_player {
  border: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.v-feed-video .fb_video_iframe iframe,
.v-feed-video .fb_video_player video.pf-video-player {
  width: 100%;
  height: 100%;
}
.v-feed-video .item-media-outer {
  position: relative;
  padding-bottom: 55%;
  /* 16:9 */
  height: 0;
  border: 0;
}
video.pf-video-player {
  background: #3c3c3c;
}
.video-view .pf_video_wrapper video {
  height: auto;
  max-height: 650px;
}
.video-view .pf_video_wrapper_iframe {
  padding-bottom: 55%;
  height: 0;
  border: 0;
}
.video-view .pf_video_wrapper_iframe iframe {
  border: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.pf_v_video_submit {
  display: none;
}
.pf_v_url_cancel,
.pf_v_url_cancel:hover {
  font-size: 12px;
}
.pf_v_video_url {
  position: relative;
}
.pf_v_video_url .table_right {
  padding-bottom: 0;
}
.pf_v_video_url .table_right #video_url {
  padding-right: 55px;
}
.js_box_content .pf_v_url_cancel,
.pf_v_video_url .pf_v_url_cancel,
.pf_v_video_url .pf_v_url_processing {
  position: absolute;
  top: 13px;
}
[dir="ltr"] .js_box_content .pf_v_url_cancel,
[dir="ltr"] .pf_v_video_url .pf_v_url_cancel,
[dir="ltr"] .pf_v_video_url .pf_v_url_processing {
  right: 10px;
}
#global_attachment_videos {
  margin-bottom: 20px;
}
.activity_feed_form_button_position_button .form-spin-it {
  display: block;
  margin: 12px 20px 0 0;
}
.pf_video_embed_video iframe {
  max-width: 100%;
}
.global_attachment_holder_section#global_attachment_videos {
  background: transparent;
  padding: 0;
}
.global_attachment_holder_section#global_attachment_videos .pf_upload_form.completed .extra_info {
  margin-top: 10px;
}
.pf_video_status {
  margin-top: 10px;
}
.process-video-upload {
  min-width: 140px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.video_item_view .item_info,
.video_item_view .pf_video_wrapper,
.video_item_view .video-content {
  margin-bottom: 20px;
}
.video_item_view .item_info {
  padding-right: 50px;
}
.video_item_view .pf_video_addthis {
  margin-bottom: 15px;
}
.video_item_view.item_view > .alert {
  margin-bottom: 20px;
}
.video_category {
  padding: 10px;
  color: #555555;
  display: inline-block;
  background: #f5f5f5;
  margin-bottom: 20px;
}
#pf_v_share_success_message .form-group {
  margin-bottom: 30px;
}
.activity_feed_form_button_position_button .form-spin-it.video_form_processing {
  margin: 12px 20px 12px 0;
}
.v-feed-video > a.v-feed-title {
  margin-top: 10px;
}
.pf_process_form.pf_video_process_form > span {
  position: relative;
  z-index: 1;
  left: 0;
  top: 10px;
}
.video_rows.item-collections article > div._moderator {
  z-index: initial;
}
.video_rows.item-collections article > div._moderator .moderate_link,
.video_rows.item-collections article > div._moderator .row_edit_bar_parent {
  display: none !important;
}
.video_rows.item-collections article:hover > div._moderator .moderate_link,
.video_rows.item-collections article:hover > div._moderator .row_edit_bar_parent {
  display: block !important;
}
.video_rows.item-collections article > div._moderator a.moderate_link_active {
  display: block !important;
}
.video_rows .collection-item-stage {
  width: 100%;
  padding-bottom: 0;
}
.pf_video_attach_form_file {
  color: #999999;
  margin: 10px 0;
  background: #f0f0f0;
  width: 100%;
  padding: 20px 10px;
}
.select-video.feed-attach-form-file {
  padding: 20px 10px;
}
@media (min-width: 768px) {
  .video_rows .collection-item-stage {
    width: 50%;
  }
}
@media (min-width: 1200px) {
  .empty-right .video_rows .collection-item-stage {
    width: 33%;
  }
}
[dir="rtl"] .js_box_content .pf_v_url_cancel,
[dir="rtl"] .pf_v_video_url .pf_v_url_cancel,
[dir="rtl"] .pf_v_video_url .pf_v_url_processing {
  left: 10px;
}
[dir="rtl"] .video_item_view .item_info > span,
[dir="rtl"] .pf-video-row .t h2 > span,
[dir="rtl"] .video_item_view .item_info > span > span,
[dir="rtl"] .video_item_view .item_info > span + span:before,
[dir="rtl"] .video_category > span,
[dir="rtl"] .video_category > a,
[dir="rtl"] .pf_select_video p.help-block > span {
  display: inline-block;
}
[dir="rtl"] .pf_v_video_url .table_right #video_url {
  padding-right: 12px;
  padding-left: 55px;
}
[dir="rtl"] .video_item_view .item_info {
  padding-right: 0px;
  padding-left: 50px;
}
/* end */
.item-container.with-video .item-author {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  min-height: 16px;
}
.item-container.with-video .item-author .item-author-info {
  white-space: nowrap;
  text-overflow: ellipsis;
}
.item-container.with-video .item-author > span {
  display: inline-flex;
  overflow: hidden;
}
.item-container.with-video .item-author > span span {
  display: inline-block;
  text-overflow: ellipsis;
  overflow: hidden;
}
.item-container.with-video .user_profile_link_span {
  margin-left: 4px;
}
.item-container.with-video .user_profile_link_span a {
  font-weight: normal !important;
}
@media (min-width: 992px) {
  #page_v_index .empty-right .item-container.video-listing .video-item,
  #page_v_index .empty-left .item-container.video-listing .video-item {
    width: 33.33%;
  }
  #page_v_index .empty-right.empty-left .item-container.video-listing .video-item {
    width: 25%;
  }
}
.item-container.video-listing {
  display: flex;
  flex-flow: wrap;
  margin: 0 -12px;
}
.item-container.video-listing .video-item {
  position: relative;
  width: 50%;
  padding: 0 12px;
  margin-bottom: 24px;
}
@media (max-width: 480px) {
  .item-container.video-listing .video-item {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .item-container.video-listing .video-item:hover .item-outer .item-media-src > span {
    box-shadow: 0px 4px 10px 0px rgba(38, 129, 213, 0.3);
  }
  .item-container.video-listing .video-item:hover .item-outer .item-media-src > span:after {
    opacity: 1;
  }
  .item-container.video-listing .video-item:hover .item-outer .item-inner .item-title a {
    color: #2d4373 !important;
  }
}
.item-container.video-listing .video-item .item-outer {
  position: relative;
}
.item-container.video-listing .video-item .item-outer .moderation_row {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
.item-container.video-listing .video-item .item-outer .item-media-src {
  display: block;
  position: relative;
}
.item-container.video-listing .video-item .item-outer .item-media-src > span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.video-listing .video-item .item-outer .item-media-src > span:before {
  content: "";
  display: block;
  padding-bottom: 53%;
}
.item-container.video-listing .video-item .item-outer .item-media-src > span:after {
  font-family: 'lineficon' !important;
  content: "\ead6";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: calc(100% + 2px);
  height: calc(100% + 2px);
  position: absolute;
  top: -1px;
  left: -1px;
  font-size: 40px;
  color: #fff;
  background-color: rgba(39, 129, 213, 0.8);
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  z-index: 1;
}
.item-container.video-listing .video-item .item-outer .item-media-src > span:hover {
  box-shadow: 0px 4px 10px 0px rgba(38, 129, 213, 0.3);
}
.item-container.video-listing .video-item .item-outer .item-media-src > span:hover:after {
  opacity: 1;
}
.item-container.video-listing .video-item .item-outer .item-media-src .item-icon {
  position: absolute;
  top: 0;
  right: 8px;
  display: flex;
  z-index: 2;
}
.item-container.video-listing .video-item .item-outer .item-inner {
  position: relative;
  padding-top: 16px;
}
.item-container.video-listing .video-item .item-outer .item-inner .item-video-avatar {
  width: 48px;
  height: 48px;
  border: 2px solid #fff;
  border-radius: 100%;
  overflow: hidden;
  box-sizing: content-box;
  position: absolute;
  top: -40px;
  left: 8px;
  z-index: 2;
}
.item-container.video-listing .video-item .item-outer .item-inner .item-video-avatar > a {
  width: 100%;
  height: 100%;
}
.item-container.video-listing .video-item .item-outer .item-inner .item-video-avatar .img-wrapper img {
  width: 100%;
  height: 100%;
}
.item-container.video-listing .video-item .item-outer .item-inner .item-video-length {
  position: absolute;
  top: -8px;
  right: 8px;
  background: rgba(0, 0, 0, 0.502);
  color: #c8c8c8;
  font-size: 12px;
  padding: 8px 12px;
  border-radius: 16px;
  transform: translateY(-100%);
}
.item-container.video-listing .video-item .item-outer .item-inner .item-title {
  margin-bottom: 4px;
  padding-right: 30px;
}
.item-container.video-listing .video-item .item-outer .item-inner .item-title a {
  color: #555555 !important;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.video-listing .video-item .item-outer .item-inner .item-title a:hover {
  color: #2d4373 !important;
}
.item-container.video-listing .video-item .item-outer .item-inner .item-author {
  margin-bottom: 8px;
}
.item-container.video-listing .video-item .item-outer .item-inner .item-author .item-author-info {
  max-width: 120px !important;
}
@media (max-width: 1200px) {
  .item-container.video-listing .video-item .item-outer .item-inner .item-author .item-author-info {
    max-width: 70px !important;
  }
}
.item-container.video-listing .video-item .item-outer .item-inner .item-author a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.video-listing .video-item .item-outer .item-inner .item-author a:hover {
  color: #2d4373 !important;
}
.item-container.video-listing .video-item .item-outer .item-inner .total-view {
  font-size: 12px;
  line-height: 16px;
}
.item-container.video-listing .video-item .item-outer .item-inner .total-view span {
  display: inline-block;
}
html[dir="ltr"] .item-container.video-listing .video-item .item-outer .item-inner .total-view span {
  margin-right: 8px;
}
html[dir="rtl"] .item-container.video-listing .video-item .item-outer .item-inner .total-view span {
  margin-left: 8px;
}
.item-container.video-listing .video-item .item-outer .item-inner .item-option.video-button-option {
  position: absolute;
  top: 8px;
  right: -8px;
  cursor: pointer;
}
.item-container.video-listing .video-item .item-outer .item-inner .item-option.video-button-option a.dropdown-toggle {
  background: none;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 32px;
  height: 32px;
  padding: 0!important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
}
.item-container.video-listing .video-item .item-outer .item-inner .item-option.video-button-option a.dropdown-toggle:hover {
  color: #555555;
}
.item-container.video-listing .video-item .item-outer .item-inner .item-option.video-button-option a.dropdown-toggle:hover i.ico:before {
  content: "\ea88";
}
.item-container.video-listing .video-item .item-outer .item-inner .item-option.video-button-option .dropdown i.ico {
  opacity: 1;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.item-container.video-listing .video-item .item-outer .item-inner .item-option.video-button-option .dropdown.open i.ico {
  opacity: 1;
  color: #555555;
}
.item-container.video-listing .video-item .item-outer .item-inner .item-option.video-button-option .dropdown.open i.ico:before {
  content: "\ea88";
}
#left .item-container.with-video .sticky-label-icon,
#right .item-container.with-video .sticky-label-icon {
  position: absolute;
  top: 0;
}
html[dir="ltr"] #left .item-container.with-video .sticky-label-icon,
html[dir="ltr"] #right .item-container.with-video .sticky-label-icon {
  right: 16px;
}
html[dir="rtl"] #left .item-container.with-video .sticky-label-icon,
html[dir="rtl"] #right .item-container.with-video .sticky-label-icon {
  left: 16px;
}
#left .item-container.with-video .video-item .item-outer,
#right .item-container.with-video .video-item .item-outer {
  margin-top: 12px;
  padding-top: 12px;
  border-top: 1px solid #efefef;
}
#left .item-container.with-video .video-item:nth-child(1) .item-outer,
#right .item-container.with-video .video-item:nth-child(1) .item-outer {
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
}
#left .item-container.with-video .video-item:hover .item-outer .item-media-src > span,
#right .item-container.with-video .video-item:hover .item-outer .item-media-src > span {
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.2);
}
#left .item-container.with-video .video-item:hover .item-outer .item-media-src .item-video-icon span.ico,
#right .item-container.with-video .video-item:hover .item-outer .item-media-src .item-video-icon span.ico {
  background: #3b5998;
  box-shadow: 0px 1px 2px 0px rgba(38, 129, 213, 0.5);
}
#left .item-container.with-video .video-item:hover .item-outer .item-title a,
#right .item-container.with-video .video-item:hover .item-outer .item-title a {
  color: #2d4373;
}
#left .item-container.with-video .video-item:hover .item-outer .total-view,
#right .item-container.with-video .video-item:hover .item-outer .total-view {
  color: #555555 !important;
}
#left .item-container.with-video .video-item .item-outer .item-media-src,
#right .item-container.with-video .video-item .item-outer .item-media-src {
  display: block;
  position: relative;
}
#left .item-container.with-video .video-item .item-outer .item-media-src > span,
#right .item-container.with-video .video-item .item-outer .item-media-src > span {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#left .item-container.with-video .video-item .item-outer .item-media-src > span:before,
#right .item-container.with-video .video-item .item-outer .item-media-src > span:before {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
#left .item-container.with-video .video-item .item-outer .item-media-src .item-video-icon,
#right .item-container.with-video .video-item .item-outer .item-media-src .item-video-icon {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
#left .item-container.with-video .video-item .item-outer .item-media-src .item-video-icon span.ico,
#right .item-container.with-video .video-item .item-outer .item-media-src .item-video-icon span.ico {
  width: 40px;
  height: 40px;
  display: inline-block;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#left .item-container.with-video .video-item .item-outer .item-media-src .item-video-icon span.ico:before,
#right .item-container.with-video .video-item .item-outer .item-media-src .item-video-icon span.ico:before {
  margin-left: 4px;
}
#left .item-container.with-video .video-item .item-outer .item-inner,
#right .item-container.with-video .video-item .item-outer .item-inner {
  padding-top: 8px;
}
#left .item-container.with-video .video-item .item-outer .item-inner .item-title,
#right .item-container.with-video .video-item .item-outer .item-inner .item-title {
  margin-bottom: 4px;
}
#left .item-container.with-video .video-item .item-outer .item-inner .item-title a,
#right .item-container.with-video .video-item .item-outer .item-inner .item-title a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
#left .item-container.with-video .video-item .item-outer .item-inner .item-title a:hover,
#right .item-container.with-video .video-item .item-outer .item-inner .item-title a:hover {
  color: #2d4373;
}
#left .item-container.with-video .video-item .item-outer .item-inner .item-info,
#right .item-container.with-video .video-item .item-outer .item-inner .item-info {
  display: flex;
}
#left .item-container.with-video .video-item .item-outer .item-inner .item-info .item-video-length,
#right .item-container.with-video .video-item .item-outer .item-inner .item-info .item-video-length {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  min-width: 45px;
}
#left .item-container.with-video .video-item .item-outer .item-inner .item-info .item-video-length:after,
#right .item-container.with-video .video-item .item-outer .item-inner .item-info .item-video-length:after {
  content: ".";
  padding: 0 5px;
}
#left .item-container.with-video .video-item .item-outer .item-inner .item-author,
#right .item-container.with-video .video-item .item-outer .item-inner .item-author {
  margin-bottom: 4px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 140px;
}
#left .item-container.with-video .video-item .item-outer .item-inner .item-author a,
#right .item-container.with-video .video-item .item-outer .item-inner .item-author a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#left .item-container.with-video .video-item .item-outer .item-inner .item-author .item-author-info,
#right .item-container.with-video .video-item .item-outer .item-inner .item-author .item-author-info {
  width: 100%;
}
#left .item-container.with-video .video-item .item-outer .item-inner .total-view,
#right .item-container.with-video .video-item .item-outer .item-inner .total-view {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#left .item-container.with-video .video-item .item-outer .item-inner .total-view > span,
#right .item-container.with-video .video-item .item-outer .item-inner .total-view > span {
  display: inline-block;
}
html[dir="ltr"] #left .item-container.with-video .video-item .item-outer .item-inner .total-view > span,
html[dir="ltr"] #right .item-container.with-video .video-item .item-outer .item-inner .total-view > span {
  margin-right: 8px;
}
html[dir="rtl"] #left .item-container.with-video .video-item .item-outer .item-inner .total-view > span,
html[dir="rtl"] #right .item-container.with-video .video-item .item-outer .item-inner .total-view > span {
  margin-left: 8px;
}
@media (max-width: 767px) and (min-width: 480px) {
  #left .item-container.with-video .videos-list,
  #right .item-container.with-video .videos-list {
    display: flex;
    flex-flow: wrap;
    margin: 0 -8px;
  }
  #left .item-container.with-video .videos-list .video-item,
  #right .item-container.with-video .videos-list .video-item {
    width: 50%;
    padding-left: 8px;
    padding-right: 8px;
  }
  #left .item-container.with-video .videos-list .video-item:nth-child(2) .item-outer,
  #right .item-container.with-video .videos-list .video-item:nth-child(2) .item-outer {
    padding-top: 0;
    margin-top: 0;
    border-top: 0;
  }
}
#page_v_play .layout-middle {
  position: relative;
}
#page_v_play .video-icon {
  position: absolute;
  top: 0;
  display: flex;
}
html[dir="ltr"] #page_v_play .video-icon {
  right: 0;
}
html[dir="rtl"] #page_v_play .video-icon {
  left: 0;
}
#page_v_play .video-icon .sticky-label-icon span.ico {
  font-size: 14px;
}
#page_v_play ._block_top .header-page-title {
  display: none !important;
}
#page_v_play ._block_breadcrumb .breadcrumbs-bottom {
  display: none !important;
}
#page_v_play .video-view .core-videos-view-title {
  font-size: 22px;
  font-weight: bold;
  word-break: break-word;
  word-wrap: break-word;
  padding-top: 16px;
  padding-bottom: 12px;
  position: relative;
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
  padding-left: 0;
}
#page_v_play .video-view .core-videos-view-title a {
  font-size: 22px;
  color: #555555 !important;
}
@media (max-width: 480px) {
  #page_v_play .video-view .core-videos-view-title a {
    font-size: 20px;
  }
}
#page_v_play .video-view .video-info-wrapper {
  position: relative;
}
#page_v_play .video-view .video-info {
  display: flex;
  margin-bottom: 12px;
}
html[dir="ltr"] #page_v_play .video-view .video-info {
  padding-right: 32px;
}
html[dir="rtl"] #page_v_play .video-view .video-info {
  padding-left: 32px;
}
#page_v_play .video-view .video-info .video-info-image {
  width: 32px;
  height: 32px;
  min-width: 32px;
  border-radius: 100%;
  overflow: hidden;
}
#page_v_play .video-view .video-info .video-info-image a {
  width: 100%;
  height: 100%;
}
#page_v_play .video-view .video-info .video-info-image a.no_image_user > span {
  font-size: 11px;
}
#page_v_play .video-view .video-info .video-info-image .img-wrapper img {
  width: 100%;
  height: 100%;
}
html[dir="ltr"] #page_v_play .video-view .video-info .video-info-main {
  margin-left: 8px;
}
html[dir="rtl"] #page_v_play .video-view .video-info .video-info-main {
  margin-right: 8px;
}
#page_v_play .video-view .video-info .video-info-main > span {
  display: block;
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
#page_v_play .video-view .video-info .video-info-main .video-author {
  word-break: break-word;
  word-wrap: break-word;
}
#page_v_play .video-view .video-info .video-info-main .video-author .user_profile_link_span {
  display: inline-block;
}
#page_v_play .video-view .video-info .video-info-main .video-author .user_profile_link_span a {
  font-weight: normal !important;
}
@media (max-width: 480px) {
  #page_v_play .video-view .video-info .video-info-main .video-author {
    display: flex;
    flex-flow: wrap;
  }
  #page_v_play .video-view .video-info .video-info-main .video-author .user_profile_link_span {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100px;
  }
  html[dir='ltr'] #page_v_play .video-view .video-info .video-info-main .video-author .user_profile_link_span {
    margin-right: 4px;
  }
  html[dir='rtl'] #page_v_play .video-view .video-info .video-info-main .video-author .user_profile_link_span {
    margin-left: 4px;
  }
}
#page_v_play .video-view .item_bar {
  position: absolute;
  top: -4px;
}
html[dir='ltr'] #page_v_play .video-view .item_bar {
  right: -8px;
}
html[dir='rtl'] #page_v_play .video-view .item_bar {
  left: -8px;
}
#page_v_play .video-view .item_bar .item_bar_action_holder .item_bar_action {
  background: none;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  padding: 0!important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
  width: 32px;
  height: 32px;
}
#page_v_play .video-view .item_bar .item_bar_action_holder .item_bar_action:hover {
  color: #555555;
}
#page_v_play .video-view .item_bar .item_bar_action_holder .item_bar_action:hover i.ico:before {
  content: "\ea88";
}
#page_v_play .video-view .item_bar .item_bar_action_holder .item_bar_action:before {
  display: none;
}
#page_v_play .video-view .item_bar .item_bar_action_holder.open .item_bar_action {
  color: #555555;
}
#page_v_play .video-view .item_bar .item_bar_action_holder.open .item_bar_action i.ico:before {
  content: "\ea88";
}
#page_v_play .video-view .video-content {
  margin-bottom: 16px;
}
#page_v_play .video-view .pf_video_addthis {
  border-top: 1px solid #eeeeee;
}
#page_v_play .video-view .core-videos-view-content-collapse-container {
  margin-bottom: 24px;
}
#page_v_play .video-view .core-videos-view-content-collapse-container .core-videos-view-content-collapse {
  margin-bottom: 16px;
}
#page_v_play .video-view .core-videos-view-content-collapse-container .core-videos-view-content-collapse.collapsed .video-content.truncate-text {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 54px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
#page_v_play .video-view .core-videos-view-content-collapse-container .core-videos-view-content-collapse.collapsed .video-content.truncate-text + div {
  display: none;
}
#page_v_play .video-view .core-videos-view-content-collapse-container .core-videos-view-content-collapse.collapsed .video_category.truncate-text {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
#page_v_play .video-view .core-videos-view-content-collapse-container .core-videos-view-content-collapse .video-content {
  font-size: 14px;
  line-height: 18px;
}
#page_v_play .video-view .core-videos-view-content-collapse-container .core-videos-view-action-collapse .js-item-btn-toggle-collapse {
  cursor: pointer;
}
#page_v_play .video-view .core-videos-view-content-collapse-container .core-videos-view-action-collapse .item-viewmore-btn,
#page_v_play .video-view .core-videos-view-content-collapse-container .core-videos-view-action-collapse .item-viewless-btn {
  display: none;
  align-items: center;
}
html[dir='ltr'] #page_v_play .video-view .core-videos-view-content-collapse-container .core-videos-view-action-collapse .item-viewmore-btn .ico,
html[dir='ltr'] #page_v_play .video-view .core-videos-view-content-collapse-container .core-videos-view-action-collapse .item-viewless-btn .ico {
  margin-left: 4px;
}
html[dir='rtl'] #page_v_play .video-view .core-videos-view-content-collapse-container .core-videos-view-action-collapse .item-viewmore-btn .ico,
html[dir='rtl'] #page_v_play .video-view .core-videos-view-content-collapse-container .core-videos-view-action-collapse .item-viewless-btn .ico {
  margin-right: 4px;
}
#page_v_play .video-view .core-videos-view-content-collapse-container .core-videos-view-action-collapse.has-viewmore .item-viewmore-btn {
  display: inline-flex;
}
#page_v_play .video-view .core-videos-view-content-collapse-container .core-videos-view-action-collapse.has-viewless .item-viewless-btn {
  display: inline-flex;
}
#page_v_play .video-view .video_category {
  background: none;
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  padding: 0;
  margin: 0;
}
#page_v_play .video-view .video_category a {
  color: #555555;
}
#page_v_play .video-view .video_category a:hover {
  color: #2d4373;
}
#page_v_play .video-view .pf_video_wrapper {
  margin-bottom: 0;
  position: relative;
  cursor: pointer;
}
@media (max-width: 480px) {
  #page_v_play .video-view .pf_video_wrapper {
    margin-left: -16px;
    margin-right: -16px;
    width: auto;
  }
}
#page_v_play .video-view .pf_video_wrapper:hover ._a_back {
  opacity: 1;
}
#page_v_play .video-view .pf_video_wrapper ._a_back {
  display: flex;
  align-items: center;
  width: auto;
  padding: 0 12px;
  height: 32px;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 4px;
  position: absolute;
  top: 16px;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] #page_v_play .video-view .pf_video_wrapper ._a_back {
  left: 16px;
}
html[dir="rtl"] #page_v_play .video-view .pf_video_wrapper ._a_back {
  right: 16px;
}
@media (max-width: 1024px) {
  #page_v_play .video-view .pf_video_wrapper ._a_back {
    display: none !important;
  }
}
html[dir='rtl'] #page_v_play .video-view .pf_video_wrapper ._a_back {
  left: auto;
}
html[dir='rtl'] #page_v_play .video-view .pf_video_wrapper ._a_back .ico {
  transform: rotate(180deg);
}
#page_v_play .video-view .pf_video_wrapper ._a_back .ico {
  margin: 0;
  font-size: 14px;
}
html[dir="ltr"] #page_v_play .video-view .pf_video_wrapper ._a_back .ico {
  margin-right: 8px;
}
html[dir="rtl"] #page_v_play .video-view .pf_video_wrapper ._a_back .ico {
  margin-left: 8px;
}
._app_v.js_parent_feed_entry .activity_feed_content .v-feed-inner,
.feed_share_v .v-feed-inner {
  border: 1px solid #e5e5e5;
  border-top: 0;
  padding: 12px;
  display: flex;
  flex-direction: column;
  background: #fff;
}
._app_v.js_parent_feed_entry .activity_feed_content .v-feed-inner .v-feed-title,
.feed_share_v .v-feed-inner .v-feed-title {
  z-index: 2;
  font-size: 16px;
  line-height: 21px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: bold !important;
  position: static;
  padding-right: 0 ;
  padding-left: 0 ;
  color: #555555 !important;
  margin-top: 0 !important;
  margin-bottom: 4px;
}
._app_v.js_parent_feed_entry .activity_feed_content .v-feed-view,
.feed_share_v .v-feed-view {
  z-index: 2;
  color: #a2a2a2;
  font-size: 12px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 2px;
}
._app_v.js_parent_feed_entry .activity_feed_content .v-feed-description,
.feed_share_v .v-feed-description {
  margin-top: 0;
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  white-space: pre-line;
}
html[dir="rtl"] .item-container.with-video .user_profile_link_span {
  margin-left: 0;
  margin-right: 4px;
}
html[dir="rtl"] .item-container.video-listing .video-item .item-outer .moderation_row {
  right: 0;
  left: auto !important;
}
html[dir="rtl"] .item-container.video-listing .video-item .item-outer .item-media-src .item-icon {
  left: 8px;
  right: auto ;
}
html[dir="rtl"] .item-container.video-listing .video-item .item-outer .item-inner .item-video-length {
  left: 8px;
  right: auto;
}
html[dir="rtl"] .item-container.video-listing .video-item .item-outer .item-inner .item-video-avatar {
  right: 8px;
  left: auto;
}
html[dir="rtl"] .item-container.video-listing .video-item .item-outer .item-inner .item-title {
  padding-right: 0;
  padding-left: 30px;
}
html[dir="rtl"] .item-container.video-listing .video-item .item-outer .item-inner .total-view span {
  margin-right: 0;
}
html[dir="ltr"] html[dir="rtl"] .item-container.video-listing .video-item .item-outer .item-inner .total-view span {
  margin-left: 8px;
}
html[dir="rtl"] html[dir="rtl"] .item-container.video-listing .video-item .item-outer .item-inner .total-view span {
  margin-right: 8px;
}
html[dir="rtl"] .item-container.video-listing .video-item .item-outer .item-inner .item-option.video-button-option {
  left: -8px;
  right: auto;
}
html[dir="rtl"] #left .item-container.with-video .video-item .item-outer .video-info.show-only-featured,
html[dir="rtl"] #right .item-container.with-video .video-item .item-outer .video-info.show-only-featured {
  left: 0;
  right: auto !important;
}
html[dir="rtl"] #left .item-container.with-video .video-item .item-outer .item-inner .total-view > span,
html[dir="rtl"] #right .item-container.with-video .video-item .item-outer .item-inner .total-view > span {
  margin-right: 0;
}
html[dir="ltr"] html[dir="rtl"] #left .item-container.with-video .video-item .item-outer .item-inner .total-view > span,
html[dir="ltr"] html[dir="rtl"] #right .item-container.with-video .video-item .item-outer .item-inner .total-view > span {
  margin-left: 8px;
}
html[dir="rtl"] html[dir="rtl"] #left .item-container.with-video .video-item .item-outer .item-inner .total-view > span,
html[dir="rtl"] html[dir="rtl"] #right .item-container.with-video .video-item .item-outer .item-inner .total-view > span {
  margin-right: 8px;
}
html[dir="rtl"] #left .item-container.with-video .video-item .item-outer .item-inner .video-info.show-only-sponsored .item-video-length,
html[dir="rtl"] #right .item-container.with-video .video-item .item-outer .item-inner .video-info.show-only-sponsored .item-video-length {
  left: 8px;
  right: auto;
}
html[dir="rtl"] #left .item-container.with-video .video-item .item-outer .item-inner .video-info.show-only-sponsored .video-button-play,
html[dir="rtl"] #right .item-container.with-video .video-item .item-outer .item-inner .video-info.show-only-sponsored .video-button-play {
  left: 0;
  right: auto;
}
html[dir="rtl"] .video-button-option .dropdown-menu {
  margin-right: 0 !important;
  margin-left: 8px;
}
html[dir="rtl"] .video-button-option .dropdown-menu:after {
  left: 5px !important;
  right: auto !important;
}
html[dir="rtl"] .video-button-option .dropdown-menu li a {
  padding: 10px 16px;
}
html[dir="rtl"] .video-button-option .dropdown-menu li span.ico {
  margin-right: 0;
}
html[dir="ltr"] html[dir="rtl"] .video-button-option .dropdown-menu li span.ico {
  margin-left: 8px;
}
html[dir="rtl"] html[dir="rtl"] .video-button-option .dropdown-menu li span.ico {
  margin-right: 8px;
}
html[dir="rtl"] #page_v_play .video-info .video-info-main {
  padding-left: 0;
}
html[dir="ltr"] html[dir="rtl"] #page_v_play .video-info .video-info-main {
  padding-right: 8px;
}
html[dir="rtl"] html[dir="rtl"] #page_v_play .video-info .video-info-main {
  padding-left: 8px;
}
html[dir="rtl"] #page_v_play .video-total-viewlike {
  text-align: left !important;
}
html[dir="rtl"] #page_v_play .item_bar .dropdown-menu {
  margin-left: 0 !important;
}
html[dir="rtl"] ._app_v.js_parent_feed_entry .activity_feed_content .activity_feed_content_link .v-feed-title {
  left: auto !important;
  right: 10px;
  padding-right: 0;
  padding-left: 100px;
}
html[dir="rtl"] ._app_v.js_parent_feed_entry .activity_feed_content .activity_feed_content_link .v-feed-view {
  left: 8px;
  right: auto !important;
}
/*End Videos*/
/*Begin ' . Shoutbox . '*/
#js_block_border__apps_phpfox_shoutbox_block_chat {
  padding-bottom: 0 !important;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .content {
  padding-bottom: 0 !important;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .content .panel-footer {
  padding: 16px 16px;
  margin: 0 -16px;
  border-top: #eeeeee solid 1px;
  background: #f8f8f8;
  position: relative;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .content .panel-footer .input-group {
  width: 100%;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .content .panel-footer .input-group textarea {
  min-width: 100%;
  min-height: 34px;
  resize: auto;
  height: 32px;
  overflow: hidden;
  line-height: 16px;
  padding: 8px;
  max-height: 250px;
  overflow: auto;
  z-index: 0;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .content .panel-footer .item-footer-sent {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 4px;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .content .panel-footer .item-footer-sent .item-count {
  color: #a2a2a2;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .content .panel-footer .item-footer-sent .item-btn-sent {
  display: flex;
  align-items: center;
}
html[dir='ltr'] #js_block_border__apps_phpfox_shoutbox_block_chat .content .panel-footer .item-footer-sent .item-btn-sent > ul li {
  margin-right: 4px;
}
html[dir='rtl'] #js_block_border__apps_phpfox_shoutbox_block_chat .content .panel-footer .item-footer-sent .item-btn-sent > ul li {
  margin-left: 4px;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .content .panel-footer .item-footer-sent .item-btn-sent > ul li a {
  width: 24px;
  display: inline-flex;
  text-align: center;
  height: 24px;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  color: #a2a2a2;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .content .panel-footer .item-footer-sent .item-btn-sent > ul li a:hover {
  color: #3b5998;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .content .panel-footer .item-footer-sent .item-btn-sent button {
  max-width: 24px;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .no_image_user span {
  font-size: 11px;
  line-height: 11px;
}
.messages_body {
  width: 100%;
}
/*End my*/
#js_block_border__apps_phpfox_shoutbox_block_chat .col-md-2,
#js_block_border__apps_phpfox_shoutbox_block_chat .col-md-10 {
  padding: 0;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .panel {
  margin-bottom: 0;
}
.chat-window {
  bottom: 0;
  position: fixed;
  float: right;
  margin-left: 10px;
}
.chat-window > div > .panel {
  border-radius: 5px 5px 0 0;
}
.icon_minim {
  padding: 2px 10px;
}
.msg_container_base {
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  max-height: 250px;
  min-height: 200px;
}
.top-bar {
  background: #666;
  color: white;
  padding: 10px;
  position: relative;
  overflow: hidden;
}
.msg_receive {
  background: #f1f5f8;
  padding-left: 0;
}
.msg_sent {
  background: #e1ebf5;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .messages {
  max-width: 100%;
  margin-top: 7px;
  display: inline-block;
  min-width: 50px;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .messages > p {
  color: #555555;
  font-weight: normal;
  margin: 0;
  padding: 0 10px 10px 10px;
  word-wrap: break-word;
  word-break: break-word;
}
.messages > span {
  font-size: 11px;
}
.msg_container {
  padding: 4px 0;
  margin: auto;
}
#js_block_border__apps_phpfox_shoutbox_block_chat img {
  display: block;
  width: 100%;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .avatar {
  position: relative;
  width: 32px;
}
.messages_body .messages:before {
  content: '';
  width: 10px;
  height: 10px;
  display: block;
  transform: rotate(45deg);
  position: relative;
  top: -4px;
  right: -7px;
  border-right: 0;
  border-bottom: 0;
}
[dir="rtl"] .messages_body .messages:before {
  top: -4px;
  right: 15px;
}
.msg_container_base::-webkit-scrollbar-track {
  background-color: #eeeeee;
}
.msg_container_base::-webkit-scrollbar {
  width: 4px;
  background-color: #eeeeee;
}
.msg_container_base::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #555;
}
#shoutbox_loading_new {
  text-align: center;
  width: 100%;
}
#shoutbox_loading_new hr {
  border: solid 1px dimgrey !important;
  width: 50%;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .msg_container_row {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .msg_container_row.item-sent {
  flex-direction: row;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .msg_container_row:hover > button.close {
  display: block;
  opacity: 0.5;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .msg_container_row button {
  font-size: 14px;
  position: static;
  transform: none;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .title_avatar {
  display: inline-flex;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .title_fullname {
  padding-left: 10px;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .title_fullname > a {
  font-weight: bold;
}
#js_block_border__apps_phpfox_shoutbox_block_chat .title_fullname .message_convert_time {
  font-style: normal;
}
[dir="rtl"] #js_block_border__apps_phpfox_shoutbox_block_chat .title_fullname {
  padding-right: 10px;
}
[dir="rtl"] .fa-arrow-right:before {
  content: "\f060";
}
.shoutbox-container {
  margin-right: -8px;
}
html[dir='rtl'] .shoutbox-container {
  margin-right: 0;
  margin-left: -8px;
}
.shoutbox-container .shoutbox-item {
  position: relative;
}
html[dir="ltr"] .shoutbox-container .shoutbox-item {
  padding-right: 8px;
}
html[dir="rtl"] .shoutbox-container .shoutbox-item {
  padding-left: 8px;
}
.shoutbox-container .shoutbox-item:hover .shoutbox_action {
  opacity: 1 !important;
}
.shoutbox-container .shoutbox-item .item-quote-content {
  border-radius: 4px;
  overflow: hidden;
  position: relative;
  padding: 8px 12px;
  background: rgba(168, 185, 221, 0.3);
  font-size: 12px;
  margin-bottom: 8px;
}
.shoutbox-container .shoutbox-item .item-quote-content:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 4px;
  background: #a8b9dd;
}
html[dir="ltr"] .shoutbox-container .shoutbox-item .item-quote-content:before {
  left: 0;
}
html[dir="rtl"] .shoutbox-container .shoutbox-item .item-quote-content:before {
  right: 0;
}
.shoutbox-container .shoutbox-item .item-quote-content .quote-user {
  font-weight: bold;
  margin-bottom: 4px;
}
.shoutbox-container .shoutbox-item.item-sent .item-outer {
  justify-content: flex-end;
}
html[dir="ltr"] .shoutbox-container .shoutbox-item.item-sent .item-outer {
  padding-left: 8px;
}
html[dir="rtl"] .shoutbox-container .shoutbox-item.item-sent .item-outer {
  padding-right: 8px;
}
.shoutbox-container .shoutbox-item.item-sent .item-outer .item-inner .item-shoutbox-body .item-title {
  display: none;
}
.shoutbox-container .shoutbox-item.item-sent .item-outer .item-time,
.shoutbox-container .shoutbox-item.item-sent .item-outer .item-count-like,
.shoutbox-container .shoutbox-item.item-sent .item-outer .item-edit-info {
  text-align: right;
}
html[dir='rtl'] .shoutbox-container .shoutbox-item.item-sent .item-outer .item-time,
html[dir='rtl'] .shoutbox-container .shoutbox-item.item-sent .item-outer .item-count-like,
html[dir='rtl'] .shoutbox-container .shoutbox-item.item-sent .item-outer .item-edit-info {
  text-align: left;
}
.shoutbox-container .shoutbox-item.item-sent .item-media-source {
  display: none;
}
html[dir="ltr"] .shoutbox-container .shoutbox-item.item-receive .item-outer {
  padding-right: 8px;
}
html[dir="rtl"] .shoutbox-container .shoutbox-item.item-receive .item-outer {
  padding-left: 8px;
}
.shoutbox-container .shoutbox-item.item-receive .item-outer .item-time {
  width: 110%;
}
.shoutbox-container .shoutbox-item.item-receive .item-outer .item-time,
.shoutbox-container .shoutbox-item.item-receive .item-outer .item-count-like,
.shoutbox-container .shoutbox-item.item-receive .item-outer .item-edit-info {
  text-align: left;
}
html[dir='rtl'] .shoutbox-container .shoutbox-item.item-receive .item-outer .item-time,
html[dir='rtl'] .shoutbox-container .shoutbox-item.item-receive .item-outer .item-count-like,
html[dir='rtl'] .shoutbox-container .shoutbox-item.item-receive .item-outer .item-edit-info {
  text-align: right;
}
.shoutbox-container .shoutbox-item .shoutbox_action {
  display: inline-flex;
  flex-direction: column;
  opacity: 0;
}
@media (max-width: 1024px) {
  .shoutbox-container .shoutbox-item .shoutbox_action {
    opacity: 1;
  }
}
.shoutbox-container .shoutbox-item .shoutbox_action.has-open-dropdown {
  opacity: 1;
}
.shoutbox-container .shoutbox-item .shoutbox_action.has-open-dropdown [data-toggle="dropdown"] {
  color: #555555;
}
.shoutbox-container .shoutbox-item .shoutbox_action .shoutbox-like a {
  display: inline-flex;
  width: 16px;
  height: 16px;
  align-items: center;
  justify-content: center;
}
.shoutbox-container .shoutbox-item .shoutbox_action [data-toggle="dropdown"] {
  display: inline-flex;
  width: 16px;
  height: 16px;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  margin-bottom: 4px;
}
@media (min-width: 992px) {
  .shoutbox-container .shoutbox-item .shoutbox_action [data-toggle="dropdown"]:hover {
    color: #555555;
  }
}
.shoutbox-container .shoutbox-item .shoutbox_action .item-action-more .dropdown-menu {
  display: none;
}
.shoutbox-container .shoutbox-item .shoutbox_action .dropdown-menu a {
  cursor: pointer;
}
.shoutbox-container .shoutbox-item .item-outer {
  display: flex;
}
.shoutbox-container .shoutbox-item .item-outer .item-media-source {
  width: 24px;
  height: 24px;
  min-width: 24px;
}
html[dir="ltr"] .shoutbox-container .shoutbox-item .item-outer .item-media-source {
  margin-right: 8px;
}
html[dir="rtl"] .shoutbox-container .shoutbox-item .item-outer .item-media-source {
  margin-left: 8px;
}
.shoutbox-container .shoutbox-item .item-outer .item-media-source .img-wrapper,
.shoutbox-container .shoutbox-item .item-outer .item-media-source .no_image_user {
  width: 24px;
  height: 24px;
  border-radius: 100%;
  overflow: hidden;
}
.shoutbox-container .shoutbox-item .item-outer .item-media-source .img-wrapper img {
  width: 100% !important;
  height: 100% !important;
}
.shoutbox-container .shoutbox-item .item-outer .item-inner {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body {
  display: flex;
  flex-direction: column;
  border-radius: 4px;
  font-size: 12px;
  line-height: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
}
html[dir="ltr"] .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_sent {
  padding-left: 8px;
}
html[dir="rtl"] .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_sent {
  padding-right: 8px;
}
html[dir="ltr"] .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_sent {
  padding-right: 8px;
}
html[dir="rtl"] .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_sent {
  padding-left: 8px;
}
.shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive {
  position: relative;
}
html[dir="ltr"] .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive {
  padding-left: 8px;
}
html[dir="rtl"] .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive {
  padding-right: 8px;
}
html[dir="ltr"] .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive {
  padding-right: 8px;
}
html[dir="rtl"] .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive {
  padding-left: 8px;
}
.shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive .item-quote-content {
  background: #dcdcdc;
}
.shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive .item-quote-content:before {
  background: #555555;
}
.shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive:before {
  content: "";
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #eeeeee;
  position: absolute;
  top: 0;
  left: -8px;
}
html[dir='rtl'] .shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive:before {
  right: -8px;
  left: auto;
}
.shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body .item-title {
  font-weight: bold;
  margin-bottom: 4px;
}
.shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body .item-title > a {
  color: #555555;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_receive {
  background: #eeeeee;
}
.shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body.msg_body_sent {
  background: #d8e0f0;
}
.shoutbox-container .shoutbox-item .item-outer .item-inner .item-shoutbox-body .twa {
  font-size: 13px;
}
.shoutbox-container .shoutbox-item .item-outer .item-inner .item-time,
.shoutbox-container .shoutbox-item .item-outer .item-inner .item-edit-info {
  font-size: 12px;
  line-height: 16px;
  color: #dcdcdc;
  margin-top: 2px;
}
.shoutbox-container .shoutbox-item .item-outer .item-inner .item-edit-info:before {
  content: ".";
  display: inline-block;
  transform: translateY(-2px);
  margin-right: 4px;
  margin-left: 4px;
}
.shoutbox-container .shoutbox-item .item-outer .item-inner .item-count-like {
  font-size: 12px;
  line-height: 16px;
  text-transform: lowercase;
  margin-top: 4px;
}
.shoutbox-like {
  margin-top: 4px;
}
.shoutbox-like .btn-shoutbox-like {
  display: inline-block;
  cursor: pointer;
}
.shoutbox-like .btn-shoutbox-like:before {
  font-family: 'lineficon' !important;
  content: '\ea9d';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 12px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  display: block;
}
.shoutbox-like .btn-shoutbox-like.liked:before {
  color: #3b5998;
  animation: button-like 300ms ease;
}
.shoutbox-like .btn-shoutbox-like.unlike:before {
  color: #a2a2a2;
  animation: button-unlike 300ms ease;
}
.edit-shoutbox-message .item-footer-sent {
  display: flex;
  justify-content: flex-end;
  margin-top: 16px;
  padding-top: 16px;
  border-top: 1px solid #eeeeee;
}
html[dir="ltr"] .edit-shoutbox-message .item-footer-sent .btn {
  margin-left: 8px;
}
html[dir="rtl"] .edit-shoutbox-message .item-footer-sent .btn {
  margin-right: 8px;
}
.edit-shoutbox-message.has-quote .js_edit_shoutbox_message .shoutbox-input-wrapper {
  margin-top: 16px;
}
.edit-shoutbox-message .js_edit_shoutbox_message {
  width: 100%;
  border-radius: 4px;
  position: relative;
  padding: 16px;
  padding-bottom: 8px;
  background: #d8e0f0;
}
.edit-shoutbox-message .js_edit_shoutbox_message .shoutbox-container {
  position: relative;
  margin: 0;
  padding: 0;
}
.edit-shoutbox-message .js_edit_shoutbox_message .shoutbox-container .shoutbox-item {
  margin: 0;
  padding: 0;
}
html[dir="ltr"] .edit-shoutbox-message .js_edit_shoutbox_message .shoutbox-container .shoutbox-item .item-quote-content {
  padding-right: 40px;
}
html[dir="rtl"] .edit-shoutbox-message .js_edit_shoutbox_message .shoutbox-container .shoutbox-item .item-quote-content {
  padding-left: 40px;
}
.edit-shoutbox-message .js_edit_shoutbox_message .shoutbox-input-wrapper {
  width: 100%;
  margin: 0;
}
.edit-shoutbox-message .js_edit_shoutbox_message .shoutbox-input-wrapper textarea {
  background: #fff;
  color: #555555;
  padding-left: 16px;
  padding-right: 16px;
  min-height: 220px;
}
.edit-shoutbox-message .js_edit_shoutbox_message .js_quoted_message_container {
  margin-bottom: -8px;
}
.edit-shoutbox-message .js_edit_shoutbox_message .js_quoted_message_container .btn-delete-quoted {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
  color: #fff;
  transition: all 0.3s ease-in-out;
  font-size: 10px;
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 100%;
  z-index: 1;
  top: 8px;
}
html[dir="ltr"] .edit-shoutbox-message .js_edit_shoutbox_message .js_quoted_message_container .btn-delete-quoted {
  right: 8px;
}
html[dir="rtl"] .edit-shoutbox-message .js_edit_shoutbox_message .js_quoted_message_container .btn-delete-quoted {
  left: 8px;
}
.edit-shoutbox-message .js_edit_shoutbox_message .js_quoted_message_container .btn-delete-quoted .ico {
  font-size: 8px;
}
.edit-shoutbox-message .js_edit_shoutbox_message .attachment-holder .global_attachment {
  display: flex;
  justify-content: space-between;
  background: transparent;
  height: 32px;
  line-height: 32px;
}
html[dir="ltr"] .edit-shoutbox-message .js_edit_shoutbox_message .attachment-holder .global_attachment .item-count {
  margin-left: 8px;
}
html[dir="rtl"] .edit-shoutbox-message .js_edit_shoutbox_message .attachment-holder .global_attachment .item-count {
  margin-right: 8px;
}
.edit-shoutbox-message .js_edit_shoutbox_message .attachment-holder .global_attachment .emoji-list {
  height: 170px!important;
  font-size: 26px;
  bottom: 31px!important;
  margin: 1px;
}
html[dir="ltr"] .edit-shoutbox-message .js_edit_shoutbox_message .attachment-holder .global_attachment .global_attachment_list {
  margin-right: 8px;
}
html[dir="rtl"] .edit-shoutbox-message .js_edit_shoutbox_message .attachment-holder .global_attachment .global_attachment_list {
  margin-left: 8px;
}
.edit-shoutbox-message .js_edit_shoutbox_message .attachment-holder .global_attachment .global_attachment_list .emoji-popup {
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.shoutbox-message-detail .shoutbox-container {
  border-top: 1px solid #efefef;
}
.shoutbox-message-detail .shoutbox-container .message_convert_time {
  display: inline;
}
/*End Shoutbox*/
/*Begin ' . Feed Status Background . '*/
.activity_feed_form .activity_feed_form_holder.egift-focus {
  padding-bottom: 0;
}
.activity_feed_form .activity_feed_form_holder.egift-focus .core-egift-wrapper {
  height: 40px;
}
html[dir='ltr'] .activity_feed_form .activity_feed_form_holder.egift-focus .core-egift-wrapper .item-icon-egift {
  margin-right: -8px;
}
html[dir='rtl'] .activity_feed_form .activity_feed_form_holder.egift-focus .core-egift-wrapper .item-icon-egift {
  margin-left: -8px;
}
.ynfeed_form_share_holder .activity_feed_form_holder .core-egift-wrapper {
  bottom: 16px;
}
.activity_feed_form .ync-statusbg-bg-container {
  position: relative;
  padding: 0;
}
.activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 8px;
  margin-left: -8px;
  margin-right: -8px;
}
.activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ync-statusbg-toggle-collection {
  cursor: pointer;
  width: 24px;
  height: 24px;
  display: flex !important;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  background: #fff;
  z-index: 3;
  -webkit-transition: color 300ms ease;
  -o-transition: color 300ms ease;
  transition: color 300ms ease;
  border-radius: 3px;
  font-size: 16px;
}
.activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ync-statusbg-toggle-collection .fa {
  font-size: 19px;
  width: 15px;
  height: 17px;
}
.activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ync-statusbg-toggle-collection.active {
  color: #555555;
}
@media (min-width: 992px) {
  .activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ync-statusbg-toggle-collection:hover {
    color: #555555;
  }
}
.activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ynfeed_select_emojis {
  position: static;
  z-index: 3;
}
html[dir="ltr"] .activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ynfeed_select_emojis {
  margin-left: 8px;
}
html[dir="rtl"] .activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ynfeed_select_emojis {
  margin-right: 8px;
}
.activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ynfeed_select_emojis.open .ynfeed_btn_emojis {
  color: #555555;
}
.activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ynfeed_select_emojis .ynfeed_btn_emojis {
  width: 24px;
  height: 24px;
  display: flex !important;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  background: #fff;
  z-index: 3;
  -webkit-transition: color 300ms ease;
  -o-transition: color 300ms ease;
  transition: color 300ms ease;
  border-radius: 3px;
  font-size: 16px;
}
.activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ynfeed_select_emojis .ynfeed_btn_emojis .fa {
  font-size: 19px;
  width: 15px;
  height: 17px;
}
.activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ynfeed_select_emojis .ynfeed_btn_emojis.active {
  color: #555555;
}
@media (min-width: 992px) {
  .activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ynfeed_select_emojis .ynfeed_btn_emojis:hover {
    color: #555555;
  }
}
.activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ynfeed_select_emojis .ynfeed_emojis_popup {
  right: -16px !important;
  left: auto !important;
}
.activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ynfeed_select_emojis .ynfeed_emojis_popup:after {
  right: 14px !important;
  left: auto !important;
}
html[dir='rtl'] .activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ynfeed_select_emojis .ynfeed_emojis_popup {
  left: -16px !important;
  right: auto !important;
}
html[dir='rtl'] .activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ynfeed_select_emojis .ynfeed_emojis_popup:after {
  left: 14px !important;
  right: auto !important;
}
.activity_feed_form .ync-statusbg-bg-container textarea.focus {
  margin-bottom: 0;
}
.activity_feed_form .ync-statusbg-bg-container .js_preview_link_attachment_custom_form {
  margin-right: 20px;
}
html[dir='rtl'] .activity_feed_form .ync-statusbg-bg-container .js_preview_link_attachment_custom_form {
  margin-left: 20px;
  margin-right: 0;
}
.activity_feed_form .ync-statusbg-bg-container .contenteditable {
  word-break: break-word;
  word-wrap: break-word;
}
.activity_feed_form .ync-statusbg-bg-container.has-background {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  margin: -16px -16px 0 -16px;
  width: auto;
}
.activity_feed_form .ync-statusbg-bg-container.has-background:before {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
.activity_feed_form .ync-statusbg-bg-container.has-background > .item-avatar {
  display: none;
}
.activity_feed_form .ync-statusbg-bg-container.has-background .ync-statusbg-toggle-holder {
  position: absolute;
  bottom: 8px;
  margin: 0;
}
html[dir="ltr"] .activity_feed_form .ync-statusbg-bg-container.has-background .ync-statusbg-toggle-holder {
  right: 8px;
}
html[dir="rtl"] .activity_feed_form .ync-statusbg-bg-container.has-background .ync-statusbg-toggle-holder {
  left: 8px;
}
.activity_feed_form .ync-statusbg-bg-container.has-background .ync-statusbg-toggle-holder .ynfeed_select_emojis .ynfeed_emojis_popup {
  right: -8px !important;
  left: auto !important;
}
html[dir='rtl'] .activity_feed_form .ync-statusbg-bg-container.has-background .ync-statusbg-toggle-holder .ynfeed_select_emojis .ynfeed_emojis_popup {
  left: -8px !important;
  right: auto !important;
}
.activity_feed_form .ync-statusbg-bg-container.has-background .ync-statusbg-toggle-collection {
  margin: 0 !important;
}
.activity_feed_form .ync-statusbg-bg-container.has-background .ync-statusbg-toggle-collection:not(.active) {
  background: rgba(255, 255, 255, 0.9);
}
.activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_autocomplete {
  bottom: 0;
  transform: translateY(100%);
}
.activity_feed_form .ync-statusbg-bg-container.has-background .chooseFriend {
  margin-left: 15px;
  margin-right: 15px;
  bottom: 0;
  transform: translateY(100%);
}
.activity_feed_form .ync-statusbg-bg-container.has-background:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4) 100%);
}
.activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable {
  cursor: text;
}
.activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:before {
  font-size: 28px;
  line-height: 37px;
  font-weight: bold;
  color: rgba(255, 255, 255, 0.3) !important;
}
@media (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:before,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:before {
    font-size: 42px;
    line-height: 56px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:before {
    font-size: 42px;
    line-height: 56px;
  }
}
@media (min-width: 767px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:before {
    font-size: 42px;
    line-height: 56px;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:before {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 1199px) {
  .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:before {
    font-size: 22px;
    line-height: 29px;
    font-weight: bold;
    color: rgba(255, 255, 255, 0.3) !important;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:before,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:before {
    font-size: 33px;
    line-height: 44px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:before {
    font-size: 33px;
    line-height: 44px;
  }
}
@media (max-width: 1199px) and (min-width: 767px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:before {
    font-size: 33px;
    line-height: 44px;
  }
}
.activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter {
  color: transparent !important;
  word-break: break-word;
  word-wrap: break-word;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter .ynfeed_content_emoji {
  opacity: 0;
}
.activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_hashtag,
.activity_feed_form .ync-statusbg-bg-container.has-background .generatedMention {
  background: none;
  border-bottom: 2px solid #fff;
  text-decoration: underline;
  text-decoration-color: #fff !important;
}
@media (min-width: 1200px) {
  .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_hashtag,
  .activity_feed_form .ync-statusbg-bg-container.has-background .generatedMention {
    font-size: 28px;
    line-height: 37px;
  }
}
@media (min-width: 1200px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_hashtag,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_hashtag,
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .generatedMention,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .generatedMention {
    font-size: 42px;
    line-height: 56px;
  }
}
@media (min-width: 1200px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_hashtag,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .generatedMention {
    font-size: 42px;
    line-height: 56px;
  }
}
@media (max-width: 1199px) {
  .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_hashtag,
  .activity_feed_form .ync-statusbg-bg-container.has-background .generatedMention {
    font-size: 22px;
    line-height: 29px;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_hashtag,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_hashtag,
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .generatedMention,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .generatedMention {
    font-size: 33px;
    line-height: 44px;
  }
}
@media (max-width: 1199px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_hashtag,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .generatedMention {
    font-size: 33px;
    line-height: 44px;
  }
}
.activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter {
  margin-top: -5px;
  padding: 0;
  z-index: 2;
  text-align: center;
}
@media (min-width: 1200px) {
  .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter {
    padding-left: 72px;
    padding-right: 72px;
    padding-bottom: 36px;
    padding-top: 36px;
    margin: 0;
    font-size: 28px;
    line-height: 37px;
    min-height: 109px;
    font-weight: bold;
    color: #fff;
  }
}
@media (min-width: 1200px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter {
    font-size: 42px;
    line-height: 56px;
    min-height: 128px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter {
    font-size: 42px;
    line-height: 56px;
    min-height: 128px;
  }
}
@media (min-width: 1200px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter {
    font-size: 42px;
    line-height: 56px;
    min-height: 128px;
  }
}
@media (min-width: 481px) and (max-width: 1199px) {
  .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter {
    padding-left: 48px;
    padding-right: 48px;
    padding-bottom: 24px;
    padding-top: 24px;
    margin: 0;
    font-size: 22px;
    line-height: 29px;
    min-height: 77px;
    font-weight: bold;
    color: #fff;
  }
}
@media (min-width: 481px) and (max-width: 1199px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter {
    font-size: 33px;
    line-height: 44px;
    min-height: 92px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter {
    font-size: 33px;
    line-height: 44px;
    min-height: 92px;
  }
}
@media (min-width: 481px) and (max-width: 1199px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter {
    font-size: 33px;
    line-height: 44px;
    min-height: 92px;
  }
}
@media (max-width: 480px) {
  .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter {
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 16px;
    padding-top: 16px;
    margin: 0;
    font-size: 22px;
    line-height: 29px;
    min-height: 61px;
    font-weight: bold;
    color: #fff;
  }
}
@media (max-width: 480px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter {
    font-size: 33px;
    line-height: 44px;
    min-height: 76px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter {
    font-size: 33px;
    line-height: 44px;
    min-height: 76px;
  }
}
@media (max-width: 480px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter {
    font-size: 33px;
    line-height: 44px;
    min-height: 76px;
  }
}
.activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter .generatedMention {
  background: transparent;
  color: transparent;
}
.activity_feed_form .ync-statusbg-bg-container.has-background textarea,
.activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable {
  word-break: break-word;
  word-wrap: break-word;
  max-width: 100%;
  z-index: 2;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  text-align: center;
  overflow: hidden;
  width: 100% !important;
  max-height: none !important;
}
@media (min-width: 1200px) {
  .activity_feed_form .ync-statusbg-bg-container.has-background textarea,
  .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable {
    padding-left: 72px;
    padding-right: 72px;
    padding-bottom: 36px;
    padding-top: 36px;
    margin: 0;
    font-size: 28px;
    line-height: 37px;
    min-height: 109px;
    font-weight: bold;
    color: #fff;
  }
}
@media (min-width: 1200px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background textarea,
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable {
    font-size: 42px;
    line-height: 56px;
    min-height: 128px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable {
    font-size: 42px;
    line-height: 56px;
    min-height: 128px;
  }
}
@media (min-width: 1200px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable {
    font-size: 42px;
    line-height: 56px;
    min-height: 128px;
  }
}
@media (min-width: 481px) and (max-width: 1199px) {
  .activity_feed_form .ync-statusbg-bg-container.has-background textarea,
  .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable {
    padding-left: 48px;
    padding-right: 48px;
    padding-bottom: 24px;
    padding-top: 24px;
    margin: 0;
    font-size: 22px;
    line-height: 29px;
    min-height: 77px;
    font-weight: bold;
    color: #fff;
  }
}
@media (min-width: 481px) and (max-width: 1199px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background textarea,
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable {
    font-size: 33px;
    line-height: 44px;
    min-height: 92px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable {
    font-size: 33px;
    line-height: 44px;
    min-height: 92px;
  }
}
@media (min-width: 481px) and (max-width: 1199px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable {
    font-size: 33px;
    line-height: 44px;
    min-height: 92px;
  }
}
@media (max-width: 480px) {
  .activity_feed_form .ync-statusbg-bg-container.has-background textarea,
  .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable {
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 16px;
    padding-top: 16px;
    margin: 0;
    font-size: 22px;
    line-height: 29px;
    min-height: 61px;
    font-weight: bold;
    color: #fff;
  }
}
@media (max-width: 480px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background textarea,
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable {
    font-size: 33px;
    line-height: 44px;
    min-height: 76px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable {
    font-size: 33px;
    line-height: 44px;
    min-height: 76px;
  }
}
@media (max-width: 480px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable {
    font-size: 33px;
    line-height: 44px;
    min-height: 76px;
  }
}
.activity_feed_form .ync-statusbg-bg-container.has-background textarea::-webkit-input-placeholder,
.activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-webkit-input-placeholder {
  font-size: 28px;
  line-height: 37px;
  font-weight: bold;
  color: rgba(255, 255, 255, 0.3) !important;
}
@media (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-webkit-input-placeholder,
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-webkit-input-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-webkit-input-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-webkit-input-placeholder {
    font-size: 42px;
    line-height: 56px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-webkit-input-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-webkit-input-placeholder {
    font-size: 42px;
    line-height: 56px;
  }
}
@media (min-width: 767px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-webkit-input-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-webkit-input-placeholder {
    font-size: 42px;
    line-height: 56px;
  }
}
.activity_feed_form .ync-statusbg-bg-container.has-background textarea::-moz-placeholder,
.activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-moz-placeholder {
  font-size: 28px;
  line-height: 37px;
  font-weight: bold;
  color: rgba(255, 255, 255, 0.3) !important;
}
@media (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-moz-placeholder,
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-moz-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-moz-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-moz-placeholder {
    font-size: 42px;
    line-height: 56px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-moz-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-moz-placeholder {
    font-size: 42px;
    line-height: 56px;
  }
}
@media (min-width: 767px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-moz-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-moz-placeholder {
    font-size: 42px;
    line-height: 56px;
  }
}
.activity_feed_form .ync-statusbg-bg-container.has-background textarea:-ms-input-placeholder,
.activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-ms-input-placeholder {
  font-size: 28px;
  line-height: 37px;
  font-weight: bold;
  color: rgba(255, 255, 255, 0.3) !important;
}
@media (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-ms-input-placeholder,
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-ms-input-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-ms-input-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-ms-input-placeholder {
    font-size: 42px;
    line-height: 56px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-ms-input-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-ms-input-placeholder {
    font-size: 42px;
    line-height: 56px;
  }
}
@media (min-width: 767px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-ms-input-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-ms-input-placeholder {
    font-size: 42px;
    line-height: 56px;
  }
}
.activity_feed_form .ync-statusbg-bg-container.has-background textarea:-moz-placeholder,
.activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-moz-placeholder {
  font-size: 28px;
  line-height: 37px;
  font-weight: bold;
  color: rgba(255, 255, 255, 0.3) !important;
}
@media (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-moz-placeholder,
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-moz-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-moz-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-moz-placeholder {
    font-size: 42px;
    line-height: 56px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-moz-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-moz-placeholder {
    font-size: 42px;
    line-height: 56px;
  }
}
@media (min-width: 767px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-moz-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-moz-placeholder {
    font-size: 42px;
    line-height: 56px;
  }
}
@media (max-width: 1199px) {
  .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-webkit-input-placeholder,
  .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-webkit-input-placeholder {
    font-size: 22px;
    line-height: 29px;
    font-weight: bold;
    color: rgba(255, 255, 255, 0.3) !important;
  }
  .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-moz-placeholder,
  .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-moz-placeholder {
    font-size: 22px;
    line-height: 29px;
    font-weight: bold;
    color: rgba(255, 255, 255, 0.3) !important;
  }
  .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-ms-input-placeholder,
  .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-ms-input-placeholder {
    font-size: 22px;
    line-height: 29px;
    font-weight: bold;
    color: rgba(255, 255, 255, 0.3) !important;
  }
  .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-moz-placeholder,
  .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-moz-placeholder {
    font-size: 22px;
    line-height: 29px;
    font-weight: bold;
    color: rgba(255, 255, 255, 0.3) !important;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-webkit-input-placeholder,
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-webkit-input-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-webkit-input-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-webkit-input-placeholder {
    font-size: 33px;
    line-height: 44px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-webkit-input-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-webkit-input-placeholder {
    font-size: 33px;
    line-height: 44px;
  }
}
@media (max-width: 1199px) and (min-width: 767px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-webkit-input-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-webkit-input-placeholder {
    font-size: 33px;
    line-height: 44px;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-moz-placeholder,
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-moz-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-moz-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-moz-placeholder {
    font-size: 33px;
    line-height: 44px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-moz-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-moz-placeholder {
    font-size: 33px;
    line-height: 44px;
  }
}
@media (max-width: 1199px) and (min-width: 767px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea::-moz-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable::-moz-placeholder {
    font-size: 33px;
    line-height: 44px;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-ms-input-placeholder,
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-ms-input-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-ms-input-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-ms-input-placeholder {
    font-size: 33px;
    line-height: 44px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-ms-input-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-ms-input-placeholder {
    font-size: 33px;
    line-height: 44px;
  }
}
@media (max-width: 1199px) and (min-width: 767px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-ms-input-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-ms-input-placeholder {
    font-size: 33px;
    line-height: 44px;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-moz-placeholder,
  #main.empty-left .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-moz-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-moz-placeholder,
  #main.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-moz-placeholder {
    font-size: 33px;
    line-height: 44px;
  }
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-moz-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-moz-placeholder {
    font-size: 33px;
    line-height: 44px;
  }
}
@media (max-width: 1199px) and (min-width: 767px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background textarea:-moz-placeholder,
  #main.empty-left.empty-right .activity_feed_form .ync-statusbg-bg-container.has-background .contenteditable:-moz-placeholder {
    font-size: 33px;
    line-height: 44px;
  }
}
.ync-statusbg-collection-container {
  border-top: 1px solid #f8f8f8;
}
@media (min-width: 481px) {
  .ync-statusbg-collection-container {
    padding-top: 8px;
    padding-bottom: 8px;
  }
}
@media (max-width: 480px) {
  .ync-statusbg-collection-container {
    margin: 0 -16px;
  }
}
.ync-statusbg-collection-container .ync-statusbg-collection-header {
  display: flex;
  flex-flow: wrap;
  padding-bottom: 8px;
  position: relative;
  margin: 0 -4px;
}
@media (max-width: 480px) {
  .ync-statusbg-collection-container .ync-statusbg-collection-header {
    padding-bottom: 0;
    height: 44px;
    padding-left: 16px;
    padding-right: 16px;
    margin: 0;
  }
}
@media (min-width: 481px) {
  .ync-statusbg-collection-container .ync-statusbg-collection-header li {
    padding: 0 4px;
  }
  .ync-statusbg-collection-container .ync-statusbg-collection-header li.active a {
    background: #a8b9dd;
    color: #2d4373;
  }
  .ync-statusbg-collection-container .ync-statusbg-collection-header li a {
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 24px;
    padding-left: 8px;
    padding-right: 8px;
    color: #555555;
    background: #eeeeee;
    -webkit-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
    border-radius: 24px;
    font-size: 12px;
    line-height: 16px;
  }
}
@media (min-width: 481px) and (min-width: 1081px) {
  .ync-statusbg-collection-container .ync-statusbg-collection-header li a:hover {
    background: #a8b9dd;
    color: #2d4373;
  }
}
@media (max-width: 480px) {
  .ync-statusbg-collection-container .ync-statusbg-collection-header li {
    display: flex;
    align-items: center;
  }
  html[dir="ltr"] .ync-statusbg-collection-container .ync-statusbg-collection-header li {
    padding-right: 56px;
  }
  html[dir="rtl"] .ync-statusbg-collection-container .ync-statusbg-collection-header li {
    padding-left: 56px;
  }
  .ync-statusbg-collection-container .ync-statusbg-collection-header li:not(.active) {
    display: none;
  }
  .ync-statusbg-collection-container .ync-statusbg-collection-header li a {
    padding: 0;
    font-size: 14px;
    color: #555555;
  }
  .ync-statusbg-collection-container .ync-statusbg-collection-header .collection-header-nav-button {
    display: flex !important;
    position: absolute;
    top: 0;
    bottom: 0;
  }
  html[dir="ltr"] .ync-statusbg-collection-container .ync-statusbg-collection-header .collection-header-nav-button {
    right: 0;
  }
  html[dir="rtl"] .ync-statusbg-collection-container .ync-statusbg-collection-header .collection-header-nav-button {
    left: 0;
  }
  .ync-statusbg-collection-container .ync-statusbg-collection-header .collection-header-nav-button .item-next,
  .ync-statusbg-collection-container .ync-statusbg-collection-header .collection-header-nav-button .item-prev {
    cursor: pointer;
    width: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    border-left: 1px solid #eeeeee;
    color: #a2a2a2;
  }
  html[dir='rtl'] .ync-statusbg-collection-container .ync-statusbg-collection-header .collection-header-nav-button .item-next,
  html[dir='rtl'] .ync-statusbg-collection-container .ync-statusbg-collection-header .collection-header-nav-button .item-prev {
    border-right: 1px solid #eeeeee;
    border-left: 0;
  }
  html[dir='rtl'] .ync-statusbg-collection-container .ync-statusbg-collection-header .collection-header-nav-button .item-next .ico,
  html[dir='rtl'] .ync-statusbg-collection-container .ync-statusbg-collection-header .collection-header-nav-button .item-prev .ico {
    transform: rotate(180deg);
  }
  .ync-statusbg-collection-container .ync-statusbg-collection-header .collection-header-nav-button .item-next.disabled,
  .ync-statusbg-collection-container .ync-statusbg-collection-header .collection-header-nav-button .item-prev.disabled {
    color: #eeeeee;
  }
}
html[dir='ltr'] .ync-statusbg-collection-container .ync-statusbg-collection-content {
  margin-left: -4px;
}
html[dir='rtl'] .ync-statusbg-collection-container .ync-statusbg-collection-content {
  margin-right: -4px;
}
@media (max-width: 480px) {
  .ync-statusbg-collection-container .ync-statusbg-collection-content {
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-top: 1px solid #eeeeee;
  }
}
.ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing {
  display: flex;
  flex-flow: wrap;
  padding: 1px;
  max-height: 80px;
  overflow: auto;
}
.ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing .collection-item {
  margin-bottom: 2px;
}
html[dir='ltr'] .ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing .collection-item {
  margin-right: 2px;
}
html[dir='rtl'] .ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing .collection-item {
  margin-left: 2px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing .collection-item {
    margin-bottom: 3px;
  }
  html[dir='ltr'] .ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing .collection-item {
    margin-right: 3px;
  }
  html[dir='rtl'] .ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing .collection-item {
    margin-left: 3px;
  }
  .ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing .collection-item .item-outer {
    padding: 3px !important;
    width: 30px !important;
    height: 30px !important;
  }
}
@media (max-width: 320px) {
  .ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing .collection-item .item-outer {
    padding: 3px !important;
    width: 30px !important;
    height: 30px !important;
  }
}
.ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing .collection-item.active .item-outer {
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.3);
  border-radius: 3px;
}
.ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing .collection-item .item-outer {
  padding: 4px;
  width: 32px;
  height: 32px;
}
.ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing .collection-item .item-outer .item-bg {
  cursor: pointer;
  width: 24px;
  height: 24px;
  min-width: 24px;
  border-radius: 3px;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing .collection-item .item-outer .item-bg:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing .collection-item .item-outer .item-bg-more {
  cursor: pointer;
  width: 24px;
  height: 24px;
  background: #eeeeee;
  color: #a2a2a2;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 3px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 768px) {
  .ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing .collection-item .item-outer .item-bg-more:hover {
    background: #a8b9dd;
    color: #2d4373;
  }
  .ync-statusbg-collection-container .ync-statusbg-collection-content .ync-statusbg-collection-listing .collection-item .item-outer .item-bg-more:hover .ico:before {
    content: "\eac8";
  }
}
.ync-statusbg-feed {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  width: auto;
}
.ync-statusbg-feed:before {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
.ync-statusbg-feed .newline {
  padding: 0;
}
.ync-statusbg-feed .activity_feed_content_status a {
  color: #fff;
  text-decoration: underline !important;
  text-decoration-color: #fff;
}
.ync-statusbg-feed .activity_feed_content_status a:hover {
  opacity: 0.75;
}
.ync-statusbg-feed .site_hash_tag {
  background: none !important;
  color: #fff !important;
}
.ync-statusbg-feed .ynfeed_post_business {
  display: none !important;
}
.ync-statusbg-feed .ynfeed_map_generated,
.ync-statusbg-feed .ynfeed_map_canvas {
  display: none !important;
  background: transparent !important;
}
.ync-statusbg-feed + .activity_feed_location {
  display: none;
}
.ync-statusbg-feed:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4) 100%);
}
.ync-statusbg-feed.statusbg-bigsize:before {
  display: none;
}
.ync-statusbg-feed.statusbg-bigsize .activity_feed_content_status {
  position: relative;
  transform: translateY(0);
  top: auto;
}
.ync-statusbg-feed .activity_feed_content_status {
  word-break: break-word;
  word-wrap: break-word;
  max-width: 100%;
  z-index: 2;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  text-align: center;
  overflow: hidden;
  width: 100% !important;
  max-height: none !important;
}
@media (min-width: 1200px) {
  .ync-statusbg-feed .activity_feed_content_status {
    padding-left: 72px;
    padding-right: 72px;
    padding-bottom: 36px;
    padding-top: 36px;
    margin: 0;
    font-size: 28px;
    line-height: 37px;
    min-height: 109px;
    font-weight: bold;
    color: #fff;
  }
}
@media (min-width: 1200px) and (min-width: 992px) {
  #main.empty-left .ync-statusbg-feed .activity_feed_content_status,
  #main.empty-right .ync-statusbg-feed .activity_feed_content_status {
    font-size: 42px;
    line-height: 56px;
    min-height: 128px;
  }
  #main.empty-left.empty-right .ync-statusbg-feed .activity_feed_content_status {
    font-size: 42px;
    line-height: 56px;
    min-height: 128px;
  }
}
@media (min-width: 1200px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .ync-statusbg-feed .activity_feed_content_status {
    font-size: 42px;
    line-height: 56px;
    min-height: 128px;
  }
}
@media (min-width: 481px) and (max-width: 1199px) {
  .ync-statusbg-feed .activity_feed_content_status {
    padding-left: 48px;
    padding-right: 48px;
    padding-bottom: 24px;
    padding-top: 24px;
    margin: 0;
    font-size: 22px;
    line-height: 29px;
    min-height: 77px;
    font-weight: bold;
    color: #fff;
  }
}
@media (min-width: 481px) and (max-width: 1199px) and (min-width: 992px) {
  #main.empty-left .ync-statusbg-feed .activity_feed_content_status,
  #main.empty-right .ync-statusbg-feed .activity_feed_content_status {
    font-size: 33px;
    line-height: 44px;
    min-height: 92px;
  }
  #main.empty-left.empty-right .ync-statusbg-feed .activity_feed_content_status {
    font-size: 33px;
    line-height: 44px;
    min-height: 92px;
  }
}
@media (min-width: 481px) and (max-width: 1199px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .ync-statusbg-feed .activity_feed_content_status {
    font-size: 33px;
    line-height: 44px;
    min-height: 92px;
  }
}
@media (max-width: 480px) {
  .ync-statusbg-feed .activity_feed_content_status {
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 16px;
    padding-top: 16px;
    margin: 0;
    font-size: 22px;
    line-height: 29px;
    min-height: 61px;
    font-weight: bold;
    color: #fff;
  }
}
@media (max-width: 480px) and (min-width: 992px) {
  #main.empty-left .ync-statusbg-feed .activity_feed_content_status,
  #main.empty-right .ync-statusbg-feed .activity_feed_content_status {
    font-size: 33px;
    line-height: 44px;
    min-height: 76px;
  }
  #main.empty-left.empty-right .ync-statusbg-feed .activity_feed_content_status {
    font-size: 33px;
    line-height: 44px;
    min-height: 76px;
  }
}
@media (max-width: 480px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .ync-statusbg-feed .activity_feed_content_status {
    font-size: 33px;
    line-height: 44px;
    min-height: 76px;
  }
}
#global_attachment_status .tagged_review {
  padding-top: 0;
  margin-top: 12px;
}
#js_location_feedback:not(.has-tagged) {
  margin-top: 8px;
}
#js_ync_statusbg_collection_list.ync-statusbg-collectionlist-advfeed {
  padding-left: 16px;
  padding-right: 16px;
}
.activity_feed_form_button .ynfeed_extra_preview {
  padding-top: 6px;
  padding-bottom: 6px;
}
.activity_feed_form_button .ynfeed_extra_preview.empty-info {
  padding: 0;
}
.ynfeed_select_emojis .ynfeed_btn_emojis {
  color: #a2a2a2;
}
@media (min-width: 768px) {
  .ynfeed_select_emojis .ynfeed_btn_emojis:hover {
    color: #555555;
  }
}
.ynfeed_select_emojis.open .ynfeed_btn_emojis {
  color: #555555;
}
/*End Feed Status Background*/
/*Begin ' . YouNetCo Core . '*/
/*!--=============================
=            YNC app core        =
==============================--*/
.ync-detail-page .ync-type-id-icon {
  display: flex;
  position: absolute;
  top: 0;
}
html[dir="ltr"] .ync-detail-page .ync-type-id-icon {
  right: 8px;
}
html[dir="rtl"] .ync-detail-page .ync-type-id-icon {
  left: 8px;
}
.ync-detail-page .layout-middle {
  position: relative;
}
.ync-text-lowercase {
  text-transform: lowercase;
}
.ync-text-uppercase {
  text-transform: uppercase;
}
.ync-text-capitalize {
  text-transform: capitalize;
}
.ync-detail {
  position: relative;
}
.ync-detail .alert {
  margin-bottom: 32px;
}
.ync-detail .item-image {
  position: relative;
  display: block;
  margin: -16px;
  margin-top: -17px;
  margin-bottom: 16px;
}
.ync-detail .item-image span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ync-detail .item-image span:before {
  content: "";
  display: block;
  padding-bottom: 42.85%;
}
.ync-detail .ync-detail-info {
  display: flex;
  padding-bottom: 8px;
  border-bottom: 1px solid #efefef;
}
.ync-detail .ync-detail-info .item-info-image {
  width: 32px;
  height: 32px;
  overflow: hidden;
  border-radius: 100%;
  min-width: 32px;
}
.ync-detail .ync-detail-info .item-info-image a {
  width: 100%;
  height: 100%;
}
.ync-detail .ync-detail-info .item-info-image a.no_image_user > span {
  font-size: 11px;
}
.ync-detail .ync-detail-info .item-info-image .img-wrapper img {
  width: 100%;
  height: 100%;
}
.ync-detail .ync-detail-info .item-info-main {
  flex: 1;
}
html[dir="ltr"] .ync-detail .ync-detail-info .item-info-main {
  margin-left: 8px;
}
html[dir="rtl"] .ync-detail .ync-detail-info .item-info-main {
  margin-right: 8px;
}
.ync-detail .ync-detail-info .item-info-main > span {
  display: block;
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.ync-detail .ync-detail-info .item-info-main .item-time {
  margin-top: 2px;
}
.ync-detail .ync-detail-info .item-info-main .user_profile_link_span a {
  font-weight: normal !important;
}
.ync-detail .ync-detail-info .item-info-main .item-author .user_profile_link_span {
  display: inline-block;
}
.ync-detail .ync-total-viewlike {
  position: relative;
  min-height: 48px;
  border-bottom: 1px solid #efefef;
  color: #a2a2a2;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 16px;
}
.ync-detail .ync-total-viewlike .item-number {
  font-weight: bold;
  color: #555555;
}
.ync-detail .ync-total-viewlike .item-total-viewlike {
  position: absolute;
  top: 15px;
  display: flex;
}
html[dir="ltr"] .ync-detail .ync-total-viewlike .item-total-viewlike {
  right: 0;
}
html[dir="rtl"] .ync-detail .ync-total-viewlike .item-total-viewlike {
  left: 0;
}
html[dir='ltr'] .ync-detail .ync-total-viewlike .item-total-viewlike {
  margin-right: -12px;
}
html[dir='rtl'] .ync-detail .ync-total-viewlike .item-total-viewlike {
  margin-left: -12px;
}
.ync-detail .ync-total-viewlike .item-total-viewlike > span {
  display: inline-block;
  padding: 0 12px;
}
@media screen and (max-width: 480px) {
  .ync-detail .ync-total-viewlike .item-total-viewlike > span {
    text-transform: uppercase;
  }
}
.ync-detail .ync-total-viewlike .comment-mini-content-commands {
  border-bottom: none;
  padding-bottom: 0;
  padding-top: 0;
}
@media (max-width: 480px) {
  .ync-detail .ync-total-viewlike {
    display: flex;
    flex-direction: column;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    border: 0 !important;
    margin: 0 !important;
  }
  .ync-detail .ync-total-viewlike .item-feed-action {
    height: 32px;
  }
  .ync-detail .ync-total-viewlike .item-feed-action .button-like-share-block {
    border-top: 0;
  }
  html[dir="ltr"] .ync-detail .ync-total-viewlike .item-feed-action .button-like-share-block {
    padding-right: 0 !important;
  }
  html[dir="rtl"] .ync-detail .ync-total-viewlike .item-feed-action .button-like-share-block {
    padding-left: 0 !important;
  }
  .ync-detail .ync-total-viewlike .item-feed-action .button-like-share-block > div {
    flex: 1;
  }
  .ync-detail .ync-total-viewlike .item-feed-action .button-like-share-block.comment-has-1-actions > div {
    justify-content: center !important;
  }
  .ync-detail .ync-total-viewlike .item-total-viewlike {
    position: static !important;
    text-align: center;
    padding-bottom: 16px;
    padding-top: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    max-height: 48px;
    transform: none !important;
    margin: 0 !important;
  }
  html[dir='ltr'] .ync-detail .ync-total-viewlike .item-total-viewlike .item-number {
    margin-right: 4px;
  }
  html[dir='rtl'] .ync-detail .ync-total-viewlike .item-total-viewlike .item-number {
    margin-left: 4px;
  }
  .ync-detail .ync-total-viewlike .item-total-viewlike span:first-child:nth-last-child(2),
  .ync-detail .ync-total-viewlike .item-total-viewlike span:first-child:nth-last-child(2) ~ span {
    position: relative;
  }
  .ync-detail .ync-total-viewlike .item-total-viewlike span:first-child:nth-last-child(2):first-child:before,
  .ync-detail .ync-total-viewlike .item-total-viewlike span:first-child:nth-last-child(2) ~ span:first-child:before {
    display: none;
  }
  .ync-detail .ync-total-viewlike .item-total-viewlike span:first-child:nth-last-child(2):before,
  .ync-detail .ync-total-viewlike .item-total-viewlike span:first-child:nth-last-child(2) ~ span:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    background: #eeeeee;
  }
  html[dir="ltr"] .ync-detail .ync-total-viewlike .item-total-viewlike span:first-child:nth-last-child(2):before,
  html[dir="ltr"] .ync-detail .ync-total-viewlike .item-total-viewlike span:first-child:nth-last-child(2) ~ span:before {
    left: 0;
  }
  html[dir="rtl"] .ync-detail .ync-total-viewlike .item-total-viewlike span:first-child:nth-last-child(2):before,
  html[dir="rtl"] .ync-detail .ync-total-viewlike .item-total-viewlike span:first-child:nth-last-child(2) ~ span:before {
    right: 0;
  }
}
.ync-detail .ync-detail-content {
  padding-bottom: 32px;
  margin-bottom: 16px;
  padding-top: 0;
  font-size: 16px;
  line-height: 21px;
  border-bottom: 1px solid #efefef;
}
.ync-detail .ync-detail-content > *:last-child {
  margin-bottom: 0;
}
.ync-detail .ync-detail-content img {
  max-width: 100%;
  display: block;
}
@media (max-width: 480px) {
  .ync-detail .ync-detail-content {
    padding-bottom: 24px;
  }
}
.ync-detail .ync-detail-content .ync-detail-description img {
  max-width: 100% !important;
  max-height: 100% !important;
}
.ync-detail .ync-detail-bar {
  display: flex;
}
.ync-detail .ync-detail-bar .item_bar_action_holder .item_bar_action:before {
  display: none;
}
.ync-detail .ync-detail-bar .item_bar_action_holder.open .item_bar_action {
  color: #555555;
}
.ync-detail .ync-detail-bar .item_bar_action_holder.open .item_bar_action i.ico:before {
  content: "\ea88";
}
.ync-detail .ync-item-info-group .ync-item-info {
  font-size: 12px;
  line-height: 16px;
}
.ync-detail .ync-item-info-group .ync-item-info + .ync-item-info {
  margin-top: 8px;
}
.ync-detail .ync-item-info-group .ync-item-label {
  display: inline-block;
  color: #a2a2a2;
}
html[dir='ltr'] .ync-detail .ync-item-info-group .ync-item-label {
  float: left;
}
html[dir='rtl'] .ync-detail .ync-item-info-group .ync-item-label {
  float: right;
}
.ync-detail .ync-item-info-group .ync-item-content {
  overflow: hidden;
}
html[dir='ltr'] .ync-detail .ync-item-info-group .ync-item-content {
  padding-left: 4px;
}
html[dir='rtl'] .ync-detail .ync-item-info-group .ync-item-content {
  padding-right: 4px;
}
.ync-detail .ync-item-info-group .ync-item-content li {
  display: inline-block;
}
.ync-detail .ync-item-info-group .ync-item-content a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-detail .ync-item-info-group .ync-item-content a:hover {
  color: #2d4373;
}
.ync-detail .ync-detail-comment {
  margin-top: 24px;
}
@media (max-width: 480px) {
  .ync-detail .ync-detail-comment {
    margin-top: 16px;
  }
}
.ync-detail .ync-addthis {
  margin: 0;
  padding: 0;
  margin-top: 16px;
}
.ync-detail .ync-addthis .addthis_toolbox a {
  margin-bottom: 0;
  height: 32px;
}
html[dir='ltr'] .ync-detail .ync-addthis .addthis_toolbox a {
  float: left;
  margin-right: 4px;
}
html[dir='rtl'] .ync-detail .ync-addthis .addthis_toolbox a {
  float: right;
  margin-left: 4px;
}
.ync-detail .item_tag_holder {
  margin-top: 0;
  padding-top: 0;
  margin-bottom: 8px;
  border-top: 0;
  font-size: 12px;
  line-height: 16px;
}
.ync-detail .item_tag_holder .item_tag {
  color: #a2a2a2;
}
.ync-detail .item_tag_holder a {
  color: #555555 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-detail .item_tag_holder a:hover {
  color: #2d4373 !important;
}
.ync-option-button {
  width: 32px;
  height: 32px;
  display: flex !important;
  align-items: center;
  justify-content: center;
  background: none;
  color: #a2a2a2;
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 16px;
}
.ync-option-button:hover {
  color: #555555;
}
.ync-option-button:hover .ico.ico-gear-o:before {
  content: "\ea88";
}
.ync-detail-bar {
  position: relative;
  right: -8px;
  height: 32px;
  top: 0;
}
html[dir='rtl'] .ync-detail-bar {
  right: auto;
  left: -8px;
}
.ync-detail-bar .ync-option-button {
  width: 32px;
  height: 32px;
  display: flex !important;
  align-items: center;
  justify-content: center;
  background: none;
  color: #a2a2a2;
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 16px;
}
.ync-detail-bar .ync-option-button:hover {
  color: #555555;
}
.ync-detail-bar .ync-option-button:hover .ico.ico-gear-o:before {
  content: "\ea88";
}
.ync-home-page .header-page-title,
.ync-detail-page .header-page-title {
  font-weight: normal;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 12px;
  padding: 0;
  border-bottom: 1px solid #eeeeee;
  margin-left: -16px;
  margin-right: -16px;
  padding-bottom: 12px;
  padding-left: 16px;
  padding-right: 16px;
}
.ync-home-page .header-page-title a,
.ync-detail-page .header-page-title a {
  font-size: 24px;
}
@media (max-width: 1199px) {
  .ync-home-page .header-page-title,
  .ync-detail-page .header-page-title {
    font-size: 22px;
    line-height: 29px;
  }
}
@media (max-width: 480px) {
  .ync-home-page .header-page-title,
  .ync-detail-page .header-page-title {
    font-size: 20px;
    line-height: 26px;
  }
}
.ync-detail-page .header-page-title {
  border-bottom: 0 ;
  font-weight: bold;
  margin-bottom: 0;
  padding-bottom: 8px;
}
#main #content-stage #content .ync-block {
  position: relative;
  margin: 0;
}
#main #content-stage #content .ync-block h1 {
  font-size: 24px;
  line-height: 32px;
}
@media (max-width: 1199px) {
  #main #content-stage #content .ync-block h1 {
    font-size: 22px;
    line-height: 29px;
  }
}
@media (max-width: 480px) {
  #main #content-stage #content .ync-block h1 {
    font-size: 20px;
    line-height: 26px;
  }
}
#main #content-stage #content .ync-block h2 {
  font-size: 22px;
  line-height: 29px;
}
@media (max-width: 1199px) {
  #main #content-stage #content .ync-block h2 {
    font-size: 20px;
    line-height: 26px;
  }
}
@media (max-width: 480px) {
  #main #content-stage #content .ync-block h2 {
    font-size: 18px;
    line-height: 24px;
  }
}
#main #content-stage #content .ync-block h3 {
  font-size: 20px;
  line-height: 26px;
}
@media (max-width: 1199px) {
  #main #content-stage #content .ync-block h3 {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 480px) {
  #main #content-stage #content .ync-block h3 {
    font-size: 16px;
    line-height: 21px;
  }
}
#main #content-stage #content .ync-block h4 {
  font-size: 16px;
  line-height: 21px;
}
@media (max-width: 1199px) {
  #main #content-stage #content .ync-block h4 {
    font-size: 16px;
    line-height: 21px;
  }
}
@media (max-width: 480px) {
  #main #content-stage #content .ync-block h4 {
    font-size: 14px;
    line-height: 18px;
  }
}
#main #content-stage #content .ync-block h5 {
  font-size: 14px;
}
#main #content-stage #content .ync-block h6 {
  font-size: 12px;
}
#main #content-stage #content .ync-block:not(:last-child) {
  padding-bottom: 24px;
  margin-bottom: 24px;
  border-bottom: 1px solid #eeeeee;
}
@media (max-width: 480px) {
  #main #content-stage #content .ync-block:not(:last-child) {
    padding-bottom: 16px;
    margin-bottom: 16px;
  }
}
#main #content-stage #content .ync-block .title {
  color: #a2a2a2 !important;
  font-size: 20px !important;
  line-height: 24px;
  font-weight: bold;
  margin: 0;
  padding: 8px 0 !important;
  min-height: 42px;
  border-bottom: 0;
}
@media (max-width: 1199px) {
  #main #content-stage #content .ync-block .title {
    font-size: 18px !important;
    line-height: 22px;
  }
}
@media (max-width: 480px) {
  #main #content-stage #content .ync-block .title {
    font-size: 16px !important;
    line-height: 20px;
  }
}
#main #content-stage #content .ync-block .title.has-modeview {
  padding-right: 136px !important;
}
html[dir='rtl'] #main #content-stage #content .ync-block .title.has-modeview {
  padding-right: 0 !important;
  padding-left: 136px !important;
}
@media (max-width: 767px) {
  #main #content-stage #content .ync-block .title.has-modeview {
    padding: 0 !important;
    min-height: 38px;
  }
}
#main #content-stage #content .ync-block .content {
  padding: 0;
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view=""] {
  display: none;
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="list"] .ync-item,
#main #content-stage #content .ync-block .ync-listing-container.ync-list-layout .ync-item {
  width: 100%;
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="list"] .ync-item:not(:first-child),
#main #content-stage #content .ync-block .ync-listing-container.ync-list-layout .ync-item:not(:first-child) {
  margin-top: 16px;
  padding-top: 16px;
  border-top: 1px solid #eeeeee;
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="list"].ync-none-border .ync-item:not(:first-child),
#main #content-stage #content .ync-block .ync-listing-container.ync-list-layout.ync-none-border .ync-item:not(:first-child) {
  border-top: 0;
  padding-top: 0;
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="list"].full-border:not(.ync-none-border) .ync-item,
#main #content-stage #content .ync-block .ync-listing-container.ync-list-layout.full-border:not(.ync-none-border) .ync-item {
  width: auto;
  margin-left: -16px;
  margin-right: -16px;
  margin-top: 0;
  padding-top: 0;
  padding-left: 16px;
  padding-right: 16px;
  transition: background-color 0.3s ease-in-out;
  border-top: 0;
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="list"].full-border:not(.ync-none-border) .ync-item .item-outer,
#main #content-stage #content .ync-block .ync-listing-container.ync-list-layout.full-border:not(.ync-none-border) .ync-item .item-outer {
  padding-top: 16px;
  padding-bottom: 16px;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  position: relative;
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="list"].full-border:not(.ync-none-border) .ync-item .item-outer:before,
#main #content-stage #content .ync-block .ync-listing-container.ync-list-layout.full-border:not(.ync-none-border) .ync-item .item-outer:before,
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="list"].full-border:not(.ync-none-border) .ync-item .item-outer:after,
#main #content-stage #content .ync-block .ync-listing-container.ync-list-layout.full-border:not(.ync-none-border) .ync-item .item-outer:after {
  content: "";
  display: block;
  position: absolute;
  left: -16px;
  right: -16px;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  height: 1px;
  background-color: #eeeeee;
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="list"].full-border:not(.ync-none-border) .ync-item .item-outer:before,
#main #content-stage #content .ync-block .ync-listing-container.ync-list-layout.full-border:not(.ync-none-border) .ync-item .item-outer:before {
  top: -1px;
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="list"].full-border:not(.ync-none-border) .ync-item .item-outer:after,
#main #content-stage #content .ync-block .ync-listing-container.ync-list-layout.full-border:not(.ync-none-border) .ync-item .item-outer:after {
  bottom: -1px;
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="list"].full-border:not(.ync-none-border) .ync-item + .ync-item,
#main #content-stage #content .ync-block .ync-listing-container.ync-list-layout.full-border:not(.ync-none-border) .ync-item + .ync-item {
  margin-top: -1px;
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="list"].full-border:not(.ync-none-border) .ync-item:first-child,
#main #content-stage #content .ync-block .ync-listing-container.ync-list-layout.full-border:not(.ync-none-border) .ync-item:first-child {
  padding-top: 0;
}
@media screen and (min-width: 1025px) {
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="list"].full-border:not(.ync-none-border) .ync-item:hover,
  #main #content-stage #content .ync-block .ync-listing-container.ync-list-layout.full-border:not(.ync-none-border) .ync-item:hover {
    background-color: #f8f8f8;
  }
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="list"].full-border:not(.ync-none-border) .ync-item:hover .item-outer:before,
  #main #content-stage #content .ync-block .ync-listing-container.ync-list-layout.full-border:not(.ync-none-border) .ync-item:hover .item-outer:before,
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="list"].full-border:not(.ync-none-border) .ync-item:hover .item-outer:after,
  #main #content-stage #content .ync-block .ync-listing-container.ync-list-layout.full-border:not(.ync-none-border) .ync-item:hover .item-outer:after {
    opacity: 1;
  }
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"],
#main #content-stage #content .ync-block .ync-listing-container.ync-grid-layout {
  display: flex;
  flex-flow: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
@media screen and (min-width: 1200px) {
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item,
  #main #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item {
    width: 33.33%;
  }
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item:nth-child(-n + 3),
  #main #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item:nth-child(-n + 3) {
    margin-top: 0;
  }
}
@media screen and (max-width: 1199px) and (min-width: 480px) {
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item,
  #main #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item {
    width: 50%;
  }
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item:nth-child(-n + 2),
  #main #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item:nth-child(-n + 2) {
    margin-top: 0;
  }
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-2 .ync-item,
#main #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-2 .ync-item {
  width: 50%;
}
@media (min-width: 480px) {
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-2 .ync-item:nth-child(-n + 2),
  #main #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-2 .ync-item:nth-child(-n + 2) {
    margin-top: 0;
  }
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"] .ync-item,
#main #content-stage #content .ync-block .ync-listing-container.ync-grid-layout .ync-item {
  padding-left: 8px;
  padding-right: 8px;
  margin-top: 24px;
}
@media (max-width: 479px) {
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"] .ync-item,
  #main #content-stage #content .ync-block .ync-listing-container.ync-grid-layout .ync-item {
    width: 100% !important;
  }
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"] .ync-item:first-of-type,
  #main #content-stage #content .ync-block .ync-listing-container.ync-grid-layout .ync-item:first-of-type {
    margin-top: 0 !important;
  }
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3,
#main #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 {
  margin-left: -8px;
  margin-right: -8px;
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item,
#main #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item {
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 16px;
}
@media screen and (min-width: 1200px) {
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item,
  #main #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item {
    width: 33.33%;
  }
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item:nth-child(-n + 3),
  #main #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item:nth-child(-n + 3) {
    padding-top: 0;
  }
}
@media screen and (max-width: 1199px) and (min-width: 480px) {
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item,
  #main #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item {
    width: 50%;
  }
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item:nth-child(-n + 2),
  #main #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item:nth-child(-n + 2) {
    padding-top: 0;
  }
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-2,
#main #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-2 {
  margin-left: -12px;
  margin-right: -12px;
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-2 .ync-item,
#main #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-2 .ync-item {
  width: 50%;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 24px;
}
@media (min-width: 480px) {
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-2 .ync-item:nth-child(-n + 2),
  #main #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-2 .ync-item:nth-child(-n + 2) {
    padding-top: 0;
  }
}
#main #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"] .ync-item,
#main #content-stage #content .ync-block .ync-listing-container.ync-casual-layout .ync-item {
  float: left;
}
@media (max-width: 479px) {
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"] .ync-item,
  #main #content-stage #content .ync-block .ync-listing-container.ync-casual-layout .ync-item {
    width: 100% !important;
  }
  #main #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"] .ync-item:nth-child(1),
  #main #content-stage #content .ync-block .ync-listing-container.ync-casual-layout .ync-item:nth-child(1) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item,
  #main.empty-right #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item,
  #main.empty-left #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item,
  #main.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item {
    width: 25%;
  }
  #main.empty-left #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item:nth-child(-n + 4),
  #main.empty-right #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item:nth-child(-n + 4),
  #main.empty-left #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item:nth-child(-n + 4),
  #main.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item:nth-child(-n + 4) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item,
  #main.empty-right #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item,
  #main.empty-left #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item,
  #main.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item {
    width: 33.33%;
  }
  #main.empty-left #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item:nth-child(-n + 3),
  #main.empty-right #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item:nth-child(-n + 3),
  #main.empty-left #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item:nth-child(-n + 3),
  #main.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item:nth-child(-n + 3) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-2 .ync-item,
  #main.empty-right #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-2 .ync-item,
  #main.empty-left #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-2 .ync-item,
  #main.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-2 .ync-item {
    width: 33.33%;
  }
  #main.empty-left #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-2 .ync-item:nth-child(-n + 3),
  #main.empty-right #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-2 .ync-item:nth-child(-n + 3),
  #main.empty-left #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-2 .ync-item:nth-child(-n + 3),
  #main.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-2 .ync-item:nth-child(-n + 3) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item,
  #main.empty-right #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item,
  #main.empty-left #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item,
  #main.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item {
    width: 25%;
  }
  #main.empty-left #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item:nth-child(-n + 4),
  #main.empty-right #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item:nth-child(-n + 4),
  #main.empty-left #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item:nth-child(-n + 4),
  #main.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item:nth-child(-n + 4) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item,
  #main.empty-right #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item,
  #main.empty-left #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item,
  #main.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item {
    width: 33.33%;
  }
  #main.empty-left #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item:nth-child(-n + 3),
  #main.empty-right #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item:nth-child(-n + 3),
  #main.empty-left #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item:nth-child(-n + 3),
  #main.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item:nth-child(-n + 3) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-2 .ync-item,
  #main.empty-right #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-2 .ync-item,
  #main.empty-left #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-2 .ync-item,
  #main.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-2 .ync-item {
    width: 33.33%;
  }
  #main.empty-left #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-2 .ync-item:nth-child(-n + 3),
  #main.empty-right #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-2 .ync-item:nth-child(-n + 3),
  #main.empty-left #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-2 .ync-item:nth-child(-n + 3),
  #main.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-2 .ync-item:nth-child(-n + 3) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item,
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item {
    width: 20%;
  }
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item:nth-child(-n + 5),
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item:nth-child(-n + 5) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item,
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item {
    width: 25%;
  }
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-3 .ync-item:nth-child(-n + 4),
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-3 .ync-item:nth-child(-n + 4) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-2 .ync-item,
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-2 .ync-item {
    width: 25%;
  }
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-2 .ync-item:nth-child(-n + 4),
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-2 .ync-item:nth-child(-n + 4) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-2 .ync-item,
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-2 .ync-item {
    width: 33.33%;
  }
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-grid-layout.col-2 .ync-item:nth-child(-n + 3),
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="grid"].col-2 .ync-item:nth-child(-n + 3) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item,
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item {
    width: 20%;
  }
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item:nth-child(-n + 5),
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item:nth-child(-n + 5) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item,
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item {
    width: 25%;
  }
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-3 .ync-item:nth-child(-n + 4),
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-3 .ync-item:nth-child(-n + 4) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-2 .ync-item,
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-2 .ync-item {
    width: 25%;
  }
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-2 .ync-item:nth-child(-n + 4),
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-2 .ync-item:nth-child(-n + 4) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-2 .ync-item,
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-2 .ync-item {
    width: 33.33%;
  }
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container.ync-casual-layout.col-2 .ync-item:nth-child(-n + 3),
  #main.empty-left.empty-right #content-stage #content .ync-block .ync-listing-container[data-mode-view="casual"].col-2 .ync-item:nth-child(-n + 3) {
    padding-top: 0;
  }
}
.ync-mode-view-container {
  display: inline-flex;
  position: absolute;
  top: -36px;
}
html[dir="ltr"] .ync-mode-view-container {
  right: 0;
}
html[dir="rtl"] .ync-mode-view-container {
  left: 0;
}
@media (max-width: 767px) {
  .ync-mode-view-container {
    position: static;
    margin-bottom: 4px;
  }
  html[dir='ltr'] .ync-mode-view-container {
    margin-left: -8px;
  }
  html[dir='rtl'] .ync-mode-view-container {
    margin-right: -8px;
  }
}
.ync-mode-view-container .ync-mode-view-btn {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
}
.ync-mode-view-container .ync-mode-view-btn .ico {
  width: 14px;
  height: 14px;
}
.ync-mode-view-container .ync-mode-view-btn.list .ico,
.ync-mode-view-container .ync-mode-view-btn.casual .ico {
  width: 14px;
  height: 14px;
}
.ync-mode-view-container .ync-mode-view-btn.list .ico:before,
.ync-mode-view-container .ync-mode-view-btn.casual .ico:before {
  display: none;
}
.ync-mode-view-container .ync-mode-view-btn.list .ico.icon-hover,
.ync-mode-view-container .ync-mode-view-btn.casual .ico.icon-hover {
  display: none;
}
.ync-mode-view-container .ync-mode-view-btn:hover,
.ync-mode-view-container .ync-mode-view-btn.active {
  color: #555;
}
.ync-mode-view-container .ync-mode-view-btn:hover.list .ico.icon-hover,
.ync-mode-view-container .ync-mode-view-btn.active.list .ico.icon-hover,
.ync-mode-view-container .ync-mode-view-btn:hover.casual .ico.icon-hover,
.ync-mode-view-container .ync-mode-view-btn.active.casual .ico.icon-hover {
  display: block;
}
.ync-mode-view-container .ync-mode-view-btn:hover.list .ico.icon-normal,
.ync-mode-view-container .ync-mode-view-btn.active.list .ico.icon-normal,
.ync-mode-view-container .ync-mode-view-btn:hover.casual .ico.icon-normal,
.ync-mode-view-container .ync-mode-view-btn.active.casual .ico.icon-normal {
  display: none;
}
body.ync-search-page .header_bar_search_holder {
  margin-bottom: 12px;
}
body.ync-search-page .header_filter_holder {
  margin-bottom: 8px;
}
body.ync-search-page .header_filter_holder .inline-block {
  margin-bottom: 8px;
}
@media (max-width: 767px) {
  body.ync-search-page.has-modeview .header-filter-holder {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  body.ync-search-page.has-modeview .ync-mode-view-container {
    top: -40px;
  }
}
.ync-star-vote {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #d8e0f0;
  border-color: #a8b9dd;
  color: #a8b9dd;
  border-radius: 4px;
  cursor: pointer;
}
.ync-star-vote.voted,
.ync-star-vote:hover {
  color: #ffab00;
  border-color: #ffab00;
  background-color: #ffe6b3;
}
.ync-star-vote.voted .ico:before,
.ync-star-vote:hover .ico:before {
  content: "\eab1";
}
.ync-listing-container-mini.ync-list-layout .ync-item:hover .item-media-src > span {
  box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.2);
}
.ync-listing-container-mini.ync-list-layout .ync-item:hover .item-inner .item-title a {
  color: #2d4373;
}
.ync-listing-container-mini.ync-list-layout .ync-item:hover .item-inner .total-view {
  color: #555555;
}
.ync-listing-container-mini.ync-list-layout .ync-item .item-outer {
  padding-top: 12px;
  margin-top: 12px;
  border-top: 1px solid #eeeeee;
  flex-direction: row;
  display: flex;
}
.ync-listing-container-mini.ync-list-layout .ync-item .item-outer .item-media-src {
  width: 56px;
}
html[dir='ltr'] .ync-listing-container-mini.ync-list-layout .ync-item .item-outer .item-media-src {
  margin-right: 12px;
}
html[dir='rtl'] .ync-listing-container-mini.ync-list-layout .ync-item .item-outer .item-media-src {
  margin-left: 12px;
}
.ync-listing-container-mini.ync-list-layout .ync-item .item-outer .item-media-src > span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-listing-container-mini.ync-list-layout .ync-item .item-outer .item-media-src > span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.ync-listing-container-mini.ync-list-layout .ync-item .item-outer .total-view {
  margin-top: 2px;
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-listing-container-mini.ync-list-layout .ync-item .item-outer .item-inner {
  flex: 1;
  padding: 0;
  min-width: 1px;
}
.ync-listing-container-mini.ync-list-layout .ync-item .item-outer .item-author {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.ync-listing-container-mini.ync-list-layout .ync-item .item-outer .item-author > span {
  max-width: 120px !important;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ync-listing-container-mini.ync-list-layout .ync-item .item-outer .item-author span a {
  font-weight: 400 !important;
}
.ync-listing-container-mini.ync-list-layout .ync-item .item-outer .item-title {
  padding-right: 0;
  margin-bottom: 2px;
}
.ync-listing-container-mini.ync-list-layout .ync-item .item-outer .item-title a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: normal;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-listing-container-mini.ync-list-layout .ync-item .item-outer .item-title a:hover {
  color: #2d4373;
}
.ync-listing-container-mini.ync-list-layout .ync-item:nth-child(1) .item-outer {
  padding-top: 0;
  margin-top: 0;
  border-top: 0;
}
@media (min-width: 480px) and (max-width: 767px) {
  .ync-listing-container-mini.ync-list-layout {
    display: flex;
    flex-flow: wrap;
    margin: 0 -8px;
  }
  .ync-listing-container-mini.ync-list-layout .ync-item {
    width: 50%;
    padding-left: 8px;
    padding-right: 8px;
  }
  .ync-listing-container-mini.ync-list-layout .ync-item .item-outer {
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px solid #eeeeee;
  }
  .ync-listing-container-mini.ync-list-layout .ync-item:nth-child(1) .item-outer,
  .ync-listing-container-mini.ync-list-layout .ync-item:nth-child(2) .item-outer {
    padding-top: 0;
    margin-top: 0;
    border-top: 0;
  }
}
.ync-listing-container-mini.ync-grid-layout {
  display: flex;
  flex-flow: wrap;
}
.ync-listing-container-mini.ync-grid-layout .ync-item {
  width: 100%;
}
.ync-listing-container-mini.ync-grid-layout .ync-item:hover .item-media-src > span {
  box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.2);
}
.ync-listing-container-mini.ync-grid-layout .ync-item:hover .item-inner .item-title a {
  color: #2d4373;
}
.ync-listing-container-mini.ync-grid-layout .ync-item:hover .item-inner .total-view {
  color: #555555;
}
.ync-listing-container-mini.ync-grid-layout .ync-item .item-outer {
  padding-top: 12px;
  margin-top: 12px;
  border-top: 1px solid #eeeeee;
  flex-direction: column;
  display: flex;
}
.ync-listing-container-mini.ync-grid-layout .ync-item .item-outer .item-media-src {
  width: 100%;
  margin-bottom: 8px;
}
.ync-listing-container-mini.ync-grid-layout .ync-item .item-outer .item-media-src > span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-listing-container-mini.ync-grid-layout .ync-item .item-outer .item-media-src > span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.ync-listing-container-mini.ync-grid-layout .ync-item .item-outer .total-view {
  margin-top: 2px;
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-listing-container-mini.ync-grid-layout .ync-item .item-outer .item-inner {
  flex: 1;
  padding: 0;
}
.ync-listing-container-mini.ync-grid-layout .ync-item .item-outer .item-author {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.ync-listing-container-mini.ync-grid-layout .ync-item .item-outer .item-author > span {
  max-width: 120px !important;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ync-listing-container-mini.ync-grid-layout .ync-item .item-outer .item-author span a {
  font-weight: 400 !important;
}
.ync-listing-container-mini.ync-grid-layout .ync-item .item-outer .item-title {
  padding-right: 0;
  margin-bottom: 2px;
}
.ync-listing-container-mini.ync-grid-layout .ync-item .item-outer .item-title a {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: normal;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-listing-container-mini.ync-grid-layout .ync-item .item-outer .item-title a:hover {
  color: #2d4373;
}
.ync-listing-container-mini.ync-grid-layout .ync-item .item-outer .item-description {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
  margin-top: 4px;
}
.ync-listing-container-mini.ync-grid-layout .ync-item:nth-child(1) .item-outer {
  padding-top: 0;
  margin-top: 0;
  border-top: 0;
}
@media (min-width: 480px) and (max-width: 767px) {
  .ync-listing-container-mini.ync-grid-layout {
    margin: 0 -8px;
  }
  .ync-listing-container-mini.ync-grid-layout .ync-item {
    width: 50%;
    padding-left: 8px;
    padding-right: 8px;
  }
  .ync-listing-container-mini.ync-grid-layout .ync-item .item-outer {
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px solid #eeeeee;
  }
  .ync-listing-container-mini.ync-grid-layout .ync-item:nth-child(1) .item-outer,
  .ync-listing-container-mini.ync-grid-layout .ync-item:nth-child(2) .item-outer {
    padding-top: 0;
    margin-top: 0;
    border-top: 0;
  }
}
.ync-listing-container-mini.ync-grid-layout.two-column {
  margin: 0 -4px;
}
.ync-listing-container-mini.ync-grid-layout.two-column .ync-item {
  width: 50%;
  padding: 0 4px;
}
.ync-listing-container-mini.ync-grid-layout.two-column .ync-item .item-outer {
  border-top: 0;
  padding-top: 6px;
  margin-top: 6px;
}
.ync-listing-container-mini.ync-grid-layout.two-column .ync-item:nth-child(1) .item-outer,
.ync-listing-container-mini.ync-grid-layout.two-column .ync-item:nth-child(2) .item-outer {
  padding-top: 0;
  margin-top: 0;
  border-top: 0;
}
@media (min-width: 480px) and (max-width: 767px) {
  .ync-listing-container-mini.ync-grid-layout.two-column .ync-item {
    width: 25%;
  }
  .ync-listing-container-mini.ync-grid-layout.two-column .ync-item:nth-child(1) .item-outer,
  .ync-listing-container-mini.ync-grid-layout.two-column .ync-item:nth-child(2) .item-outer,
  .ync-listing-container-mini.ync-grid-layout.two-column .ync-item:nth-child(3) .item-outer,
  .ync-listing-container-mini.ync-grid-layout.two-column .ync-item:nth-child(4) .item-outer {
    padding-top: 0;
    margin-top: 0;
    border-top: 0;
  }
}
#main #right .ync-block,
#main #left .ync-block {
  position: relative;
}
#main #right .ync-block .content,
#main #left .ync-block .content {
  position: static;
}
#main #right .ync-block .content .sticky-label-icon,
#main #left .ync-block .content .sticky-label-icon {
  position: absolute;
  top: 0;
}
html[dir="ltr"] #main #right .ync-block .content .sticky-label-icon,
html[dir="ltr"] #main #left .ync-block .content .sticky-label-icon {
  right: 16px;
}
html[dir="rtl"] #main #right .ync-block .content .sticky-label-icon,
html[dir="rtl"] #main #left .ync-block .content .sticky-label-icon {
  left: 16px;
}
.ync-advance-search-button {
  position: absolute;
  top: 0;
  z-index: 1;
  width: 32px;
  height: auto;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] .ync-advance-search-button {
  right: 48px;
}
html[dir="rtl"] .ync-advance-search-button {
  left: 48px;
}
.ync-advance-search-button a {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #555555;
}
.ync-advance-search-button a.active .ico:before,
.ync-advance-search-button a:hover .ico:before {
  content: "\eac8";
}
.ync-advance-search-form {
  position: relative;
}
.ync-advance-search-form:before {
  content: '';
  width: 16px;
  height: 16px;
  background-color: #f7f7f7;
  border: 1px solid #e6e6e6;
  display: block;
  transform: rotate(45deg);
  position: absolute;
  top: -10px;
  right: 25px;
  border-right: 0;
  border-bottom: 0;
  right: 56px !important;
  background-color: #fff !important;
}
html[dir='rtl'] .ync-advance-search-form:before {
  right: auto !important;
  left: 56px !important;
}
.header_bar_search .ync-advance-search-form {
  box-shadow: 0px 24px 40px 0px rgba(0, 0, 0, 0.2);
  padding: 16px 16px 0 16px !important;
  border: 0 !important;
  background-color: transparent !important;
  margin-top: -11px !important;
  z-index: 1 !important;
  margin-bottom: 16px;
  position: absolute !important;
  left: 0;
  right: 0;
  display: block;
  z-index: 90 !important;
  background: #ffffff !important;
}
.header_bar_search .ync-advance-search-form input.form-control,
.header_bar_search .ync-advance-search-form select.form-control {
  height: 40px !important;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 12px;
  padding-right: 12px;
  border-radius: 4px !important;
  font-size: 12px;
  background: #fff;
  border: 1px solid #c8c8c8;
}
.header_bar_search .ync-advance-search-form:before {
  right: 56px !important;
  background-color: #fff !important;
}
html[dir='rtl'] .header_bar_search .ync-advance-search-form:before {
  right: auto !important;
  left: 56px !important;
}
.header_bar_search .ync-advance-search-form .advance_search_form_button {
  padding: 16px;
  border-top: 1px solid #efefef;
  margin: 0 -16px;
}
.header_bar_search .ync-advance-search-form .advance_search_form_button .pull-right {
  display: flex;
}
.header_bar_search .ync-advance-search-form .advance_search_form_button .advance_search_dismiss {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  font-size: 14px;
  color: #a2a2a2;
  transition: color 0.3s;
  cursor: pointer;
}
.header_bar_search .ync-advance-search-form .advance_search_form_button .advance_search_dismiss:hover {
  color: #555555;
}
.ync-viewmore {
  height: 32px;
  margin-top: 16px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ync-viewmore a.item-viewmore {
  font-size: 12px;
  width: 200px;
  height: 100%;
  border-top: 1px solid #f8f8f8;
  display: flex;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  color: #3b5998;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-viewmore a.item-viewmore:hover {
  color: #2d4373;
}
.ync-rating-star {
  display: flex;
}
.ync-rating-star.one-star .ico:not(:first-child) {
  display: none;
}
.ync-rating-star .ico {
  font-size: 14px;
  margin: 0 1px;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-rating-star .ico:not(.disable):hover {
  color: #ffab00;
}
.ync-item:hover .ync-rating-star .ico:not(.disable),
.ync-outer-rating:hover .ync-rating-star .ico:not(.disable) {
  color: #ffab00;
}
.ync-rating-star .ico.half-star:before {
  content: "\eb27";
}
.ync-rating-star .ico.disable {
  color: #a2a2a2;
}
.ync-rating-star .ico.disable:before {
  content: "\eab0";
}
.ync-rating-star.ync-rating-sm .ico {
  font-size: 12px;
}
.ync-rating-star.ync-rating-md .ico {
  font-size: 16px;
}
.ync-rating-star.ync-rating-lg .ico {
  font-size: 24px;
  margin: 0 4px;
}
.ync-rating-star.ync-rating-xl .ico {
  font-size: 32px;
  margin: 0 4px;
}
.ync-outer-rating-row {
  display: inline-flex;
  align-items: flex-end;
}
.ync-outer-rating-column {
  display: inline-flex;
  flex-direction: column;
}
.ync-outer-rating-column .ync-rating-count-star {
  margin: 0 !important;
  margin-bottom: 8px !important;
}
.ync-outer-rating-column .ync-rating-star {
  margin-left: -4px;
}
html[dir='rtl'] .ync-outer-rating-column .ync-rating-star {
  margin-right: -4px;
  margin-left: 0;
}
.ync-outer-rating-column .ync-rating-count-review {
  margin: 0 !important;
  margin-top: 8px !important;
}
.ync-outer-rating {
  font-size: 14px;
}
.ync-outer-rating:hover .ync-rating-count-star {
  color: #ffab00;
}
.ync-outer-rating:not(.mini):hover .ync-rating-count-review {
  background: #ffab00;
}
.ync-outer-rating:not(.mini) .ync-rating-count-review-wrapper {
  line-height: 0;
}
.ync-outer-rating:not(.mini) .ync-rating-count-review {
  height: 20px;
  padding-left: 8px;
  padding-right: 8px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  line-height: 11px;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  background: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  margin-left: 4px;
  border-radius: 2px;
}
html[dir='rtl'] .ync-outer-rating:not(.mini) .ync-rating-count-review {
  margin-left: 0;
  margin-right: 4px;
}
.ync-outer-rating:not(.mini) .ync-rating-count-review .item-text,
.ync-outer-rating:not(.mini) .ync-rating-count-review .item-number {
  margin-top: 1px;
}
.ync-outer-rating:not(.mini) .ync-rating-count-review .item-text {
  margin-left: 4px;
}
html[dir='rtl'] .ync-outer-rating:not(.mini) .ync-rating-count-review .item-text {
  margin-left: 0;
  margin-right: 4px;
}
.ync-outer-rating.mini {
  display: flex;
  align-items: center;
}
.ync-outer-rating.mini:hover .ync-rating-count-review {
  color: #555555;
}
.ync-outer-rating.mini .ync-rating-count-star {
  display: none;
}
.ync-outer-rating.mini .ync-rating-count-review {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-item:hover .ync-outer-rating.mini .ync-rating-count-review {
  color: #555555;
}
.ync-outer-rating.mini .ync-rating-count-review .item-text {
  display: none;
}
.ync-outer-rating.mini .ync-rating-count-review .item-number:before {
  content: "(";
}
.ync-outer-rating.mini .ync-rating-count-review .item-number:after {
  content: ")";
}
.ync-outer-rating .ync-rating-count-star {
  font-size: 26px;
  line-height: 14px;
  padding-top: 4px;
  margin-bottom: -1px;
  color: #555555;
  font-weight: bold;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  margin-right: 4px;
}
html[dir='rtl'] .ync-outer-rating .ync-rating-count-star {
  margin-right: 0;
  margin-left: 4px;
}
.ync-outer-rating .ync-rating-count-star:hover {
  color: #ffab00;
}
.ync-outer-rating.ync-rating-sm {
  font-size: 12px;
  line-height: 16px;
}
.ync-outer-rating.ync-rating-sm .ync-rating-count-star {
  font-size: 24px;
  line-height: 12px;
  padding-top: 4px;
  margin-bottom: -1px;
}
.ync-outer-rating.ync-rating-sm .ync-rating-star .ico {
  font-size: 12px;
}
.ync-outer-rating.ync-rating-md {
  font-size: 16px;
  line-height: 21px;
}
.ync-outer-rating.ync-rating-md .ync-rating-count-star {
  font-size: 28px;
  line-height: 16px;
  padding-top: 4px;
  margin-bottom: -1px;
}
.ync-outer-rating.ync-rating-md .ync-rating-star .ico {
  font-size: 16px;
}
.ync-outer-rating.ync-rating-lg {
  font-size: 24px;
  line-height: 32px;
}
.ync-outer-rating.ync-rating-lg .ync-rating-count-star {
  font-size: 36px;
  line-height: 24px;
  padding-top: 4px;
  margin-bottom: -1px;
}
.ync-outer-rating.ync-rating-lg .ync-rating-star .ico {
  font-size: 24px;
  margin: 0 4px;
}
.ync-outer-rating.ync-rating-xl {
  font-size: 32px;
  line-height: 42px;
}
.ync-outer-rating.ync-rating-xl .ync-rating-count-star {
  font-size: 44px;
  line-height: 32px;
  padding-top: 4px;
  margin-bottom: -1px;
  margin-bottom: -2px;
}
.ync-outer-rating.ync-rating-xl .ync-rating-star .ico {
  font-size: 32px;
  margin: 0 4px;
}
.ync-custom-detail #main #content-stage {
  box-shadow: none;
  padding: 0;
}
.ync-custom-detail #main #content-stage #top {
  padding: 16px;
  padding-bottom: 0;
  border-radius: 2px 2px 0 0;
}
.ync-custom-detail #main #content-stage .fevent-detail-page {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.03);
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  border-radius: 0 0 2px 2px;
}
.ync-custom-detail .layout-middle {
  position: relative;
}
.ync-custom-detail .breadcrumbs-holder {
  padding: 0 16px;
}
.ync-custom-detail .marvic_separator {
  height: 16px;
  background: #e9ebee;
}
.ync-custom-detail .activity-feed-status-form {
  margin-bottom: 0;
}
.ync-custom-detail .js_feed_content {
  padding-top: 16px;
  background: #e9ebee;
}
.ync-custom-detail ._block.location_4 {
  background: #e9ebee;
}
.ync-custom-detail .ync-detail {
  background-color: #fff;
}
.ync-custom-detail .ync-detail .yn_page_favorite,
.ync-custom-detail .ync-detail .yn_page_unfavorite {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.ync-detail-page .header-page-title {
  font-size: 24px;
  font-weight: bold;
  border-bottom: none;
  margin-bottom: 0;
}
html[dir='ltr'] .ync-detail-page .header-page-title.header-has-label-3 {
  padding-right: 95px;
}
html[dir='rtl'] .ync-detail-page .header-page-title.header-has-label-3 {
  padding-left: 95px;
}
html[dir='ltr'] .ync-detail-page .header-page-title.header-has-label-2 {
  padding-right: 70px;
}
html[dir='rtl'] .ync-detail-page .header-page-title.header-has-label-2 {
  padding-left: 70px;
}
html[dir='ltr'] .ync-detail-page .header-page-title.header-has-label-1 {
  padding-right: 45px;
}
html[dir='rtl'] .ync-detail-page .header-page-title.header-has-label-1 {
  padding-left: 45px;
}
.ync-detail-page .header-page-title a {
  word-break: break-word;
  word-wrap: break-word;
}
.ync-home-page .header_bar_search_inner .input-group-btn.visible-xs {
  display: none !important;
}
[dir="ltr"] .ync-home-page .header_bar_search_inner {
  padding-right: 0;
}
html[dir='rtl'] .ync-home-page .header_bar_search_inner {
  padding-left: 0;
}
/*----------  Subscribe block  ----------*/
.subscribe-categories .dropdown-toggle {
  position: relative;
}
html[dir="ltr"] .subscribe-categories .dropdown-toggle {
  padding-right: 24px;
}
html[dir="rtl"] .subscribe-categories .dropdown-toggle {
  padding-left: 24px;
}
.subscribe-categories .dropdown-toggle.active {
  color: #3b5998;
}
.subscribe-categories .dropdown-toggle.active .ico {
  color: #555555;
}
.subscribe-categories .dropdown-menu {
  width: 100%;
  margin-top: 0;
  padding: 8px 16px;
}
.subscribe-categories__text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.subscribe-categories__icon {
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
}
.subscribe-categories__item {
  transition: all 0.3s ease-in-out;
}
html[dir="ltr"] .subscribe-categories__item.sub .subscribe-categories__label {
  margin-left: 24px;
}
html[dir="rtl"] .subscribe-categories__item.sub .subscribe-categories__label {
  margin-right: 24px;
}
.subscribe-categories__item:hover {
  color: #263961;
  background-color: rgba(168, 185, 221, 0.5);
}
.subscribe-categories__label {
  position: relative;
}
html[dir="ltr"] .subscribe-categories__label {
  padding-left: 24px;
}
html[dir="rtl"] .subscribe-categories__label {
  padding-right: 24px;
}
.subscribe-categories__label .ico {
  position: absolute;
  left: 0;
  top: 10px;
}
.subscribe-categories__label input {
  display: none;
}
.subscribe-categories__label input:checked + .ico {
  color: #3b5998;
}
.subscribe-categories__label input:checked + .ico:before {
  content: "\eb28";
}
html[dir="ltr"] .ync-customfield {
  padding-left: 16px;
}
html[dir="rtl"] .ync-customfield {
  padding-right: 16px;
}
.ync-customfield .radio,
.ync-customfield .checkbox {
  margin: 0;
}
.ync-customfield .radio + .radio,
.ync-customfield .checkbox + .radio,
.ync-customfield .radio + .checkbox,
.ync-customfield .checkbox + .checkbox {
  margin-top: 4px;
}
html[dir="ltr"] .ync-customfield__label ~ * {
  margin-left: 16px;
}
html[dir="rtl"] .ync-customfield__label ~ * {
  margin-right: 16px;
}
.ync-customfield .form-control {
  width: calc(100% - 8px*2);
}
.ync-label-status {
  font-weight: bold;
  color: #fff;
  border-radius: 2px;
  font-size: 12px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 24px;
  padding-left: 8px;
  padding-right: 8px;
}
.ync-label-status.solid.info {
  background-color: #0084ff;
}
.ync-label-status.solid.warning {
  background-color: #ffab00;
}
.ync-label-status.solid.danger {
  background-color: #fa3e3e;
}
.ync-label-status.solid.gray {
  background-color: #a2a2a2;
}
.ync-label-status.solid.success {
  background-color: #42b72a;
}
.ync-label-status.solid.primary {
  background-color: #4c70ba;
}
.ync-label-status.solid.draft {
  background-color: #dcdcdc;
  color: #555555;
}
.ync-label-status.linear {
  background-color: #fff;
}
.ync-label-status.linear.info {
  border: 1px solid #0084ff;
  color: #0084ff;
}
.ync-label-status.linear.warning {
  border: 1px solid #ffab00;
  color: #ffab00;
}
.ync-label-status.linear.danger {
  border: 1px solid #fa3e3e;
  color: #fa3e3e;
}
.ync-label-status.linear.gray {
  border: 1px solid #a2a2a2;
  color: #a2a2a2;
}
.ync-label-status.linear.success {
  border: 1px solid #42b72a;
  color: #42b72a;
}
.ync-label-status.linear.primary {
  border: 1px solid #4c70ba;
  color: #4c70ba;
}
.ync-label-status.linear.draft {
  border: 1px solid #555555;
  color: #555555;
}
.ync-detail-custom-fields-container .ync-detail-custom-fields-item {
  margin-top: 8px;
  word-break: break-all;
  word-wrap: break-word;
}
.ync-detail-custom-fields-container .ync-detail-custom-fields-item:first-child {
  margin-top: 0;
}
.ync-detail-custom-fields-container .ync-detail-custom-fields-item .ync-detail-customfield-title {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  color: #555555;
  margin-bottom: 2px;
}
.ync-detail-custom-fields-container .ync-detail-custom-fields-item .ync-detail-customfield-info {
  font-size: 14px;
  line-height: 19px;
  font-weight: normal;
  color: #555555;
}
.ync-checkbox-custom label,
.ync-radio-custom label {
  padding: 0 !important;
}
.ync-checkbox-custom label input,
.ync-radio-custom label input {
  display: none;
}
.ync-checkbox-custom label input:checked + .ico,
.ync-radio-custom label input:checked + .ico {
  color: #3b5998;
}
.ync-checkbox-custom label .ico,
.ync-radio-custom label .ico {
  color: #a2a2a2;
  display: inline-flex;
  align-items: center;
  margin-bottom: 2px;
}
.ync-radio-custom label input:checked + .ico:before {
  content: "\e990";
}
.ync-checkbox-custom label input:checked + .ico:before {
  content: "\eb28";
}
.ync-m--1 {
  margin: -8px;
}
.ync-m--2 {
  margin: -16px;
}
.ync-m--3 {
  margin: -24px;
}
.ync-m--4 {
  margin: -32px;
}
.ync-m--5 {
  margin: -40px;
}
.ync-m--6 {
  margin: -48px;
}
.ync-m--7 {
  margin: -56px;
}
.ync-m--8 {
  margin: -64px;
}
.ync-mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
.ync-mx--2 {
  margin-left: -16px;
  margin-right: -16px;
}
.ync-mx--3 {
  margin-left: -24px;
  margin-right: -24px;
}
.ync-mx--4 {
  margin-left: -32px;
  margin-right: -32px;
}
.ync-mx--5 {
  margin-left: -40px;
  margin-right: -40px;
}
.ync-mx--6 {
  margin-left: -48px;
  margin-right: -48px;
}
.ync-mx--7 {
  margin-left: -56px;
  margin-right: -56px;
}
.ync-mx--8 {
  margin-left: -64px;
  margin-right: -64px;
}
.ync-my--1 {
  margin-top: -8px;
  margin-bottom: -8px;
}
.ync-my--2 {
  margin-top: -16px;
  margin-bottom: -16px;
}
.ync-my--3 {
  margin-top: -24px;
  margin-bottom: -24px;
}
.ync-my--4 {
  margin-top: -32px;
  margin-bottom: -32px;
}
.ync-my--5 {
  margin-top: -40px;
  margin-bottom: -40px;
}
.ync-my--6 {
  margin-top: -48px;
  margin-bottom: -48px;
}
.ync-my--7 {
  margin-top: -56px;
  margin-bottom: -56px;
}
.ync-my--8 {
  margin-top: -64px;
  margin-bottom: -64px;
}
.ync-mt--1 {
  margin-top: -8px;
}
.ync-mt--2 {
  margin-top: -16px;
}
.ync-mt--3 {
  margin-top: -24px;
}
.ync-mt--4 {
  margin-top: -32px;
}
.ync-mt--5 {
  margin-top: -40px;
}
.ync-mt--6 {
  margin-top: -48px;
}
.ync-mt--7 {
  margin-top: -56px;
}
.ync-mt--8 {
  margin-top: -64px;
}
html[dir="ltr"] .ync-mr--1 {
  margin-right: -8px;
}
html[dir="rtl"] .ync-mr--1 {
  margin-left: -8px;
}
html[dir="ltr"] .ync-mr--2 {
  margin-right: -16px;
}
html[dir="rtl"] .ync-mr--2 {
  margin-left: -16px;
}
html[dir="ltr"] .ync-mr--3 {
  margin-right: -24px;
}
html[dir="rtl"] .ync-mr--3 {
  margin-left: -24px;
}
html[dir="ltr"] .ync-mr--4 {
  margin-right: -32px;
}
html[dir="rtl"] .ync-mr--4 {
  margin-left: -32px;
}
html[dir="ltr"] .ync-mr--5 {
  margin-right: -40px;
}
html[dir="rtl"] .ync-mr--5 {
  margin-left: -40px;
}
html[dir="ltr"] .ync-mr--6 {
  margin-right: -48px;
}
html[dir="rtl"] .ync-mr--6 {
  margin-left: -48px;
}
html[dir="ltr"] .ync-mr--7 {
  margin-right: -56px;
}
html[dir="rtl"] .ync-mr--7 {
  margin-left: -56px;
}
html[dir="ltr"] .ync-mr--8 {
  margin-right: -64px;
}
html[dir="rtl"] .ync-mr--8 {
  margin-left: -64px;
}
.ync-mb--1 {
  margin-bottom: -8px;
}
.ync-mb--2 {
  margin-bottom: -16px;
}
.ync-mb--3 {
  margin-bottom: -24px;
}
.ync-mb--4 {
  margin-bottom: -32px;
}
.ync-mb--5 {
  margin-bottom: -40px;
}
.ync-mb--6 {
  margin-bottom: -48px;
}
.ync-mb--7 {
  margin-bottom: -56px;
}
.ync-mb--8 {
  margin-bottom: -64px;
}
html[dir="ltr"] .ync-ml--1 {
  margin-left: -8px;
}
html[dir="rtl"] .ync-ml--1 {
  margin-right: -8px;
}
html[dir="ltr"] .ync-ml--2 {
  margin-left: -16px;
}
html[dir="rtl"] .ync-ml--2 {
  margin-right: -16px;
}
html[dir="ltr"] .ync-ml--3 {
  margin-left: -24px;
}
html[dir="rtl"] .ync-ml--3 {
  margin-right: -24px;
}
html[dir="ltr"] .ync-ml--4 {
  margin-left: -32px;
}
html[dir="rtl"] .ync-ml--4 {
  margin-right: -32px;
}
html[dir="ltr"] .ync-ml--5 {
  margin-left: -40px;
}
html[dir="rtl"] .ync-ml--5 {
  margin-right: -40px;
}
html[dir="ltr"] .ync-ml--6 {
  margin-left: -48px;
}
html[dir="rtl"] .ync-ml--6 {
  margin-right: -48px;
}
html[dir="ltr"] .ync-ml--7 {
  margin-left: -56px;
}
html[dir="rtl"] .ync-ml--7 {
  margin-right: -56px;
}
html[dir="ltr"] .ync-ml--8 {
  margin-left: -64px;
}
html[dir="rtl"] .ync-ml--8 {
  margin-right: -64px;
}
.ync-center-y {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.ync-center-x {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.ync-center-xy {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.ync-form-section-item .ync-form-section-header {
  background-color: #f8f8f8;
  padding-top: 16px;
  padding-bottom: 16px;
  margin: 0 -16px;
  padding-left: 16px;
  padding-right: 16px;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}
.ync-form-section-item .ync-form-section-header.empty-title {
  padding-top: 0;
  padding-bottom: 0;
  min-height: 16px;
}
.ync-form-section-item .ync-form-section-header .header-title {
  font-size: 16px;
  font-weight: bold;
}
.ync-form-section-item .ync-form-section-header .header-help-text {
  font-size: 14px;
  color: #a2a2a2;
  margin-top: 4px;
}
.ync-form-section-item .ync-form-section-content {
  padding-top: 16px;
  padding-bottom: 16px;
}
.ync-form-section-bottom-action {
  display: flex;
  background-color: #f8f8f8;
  padding-top: 16px;
  padding-bottom: 16px;
  margin: 0 -16px;
  padding-left: 16px;
  padding-right: 16px;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}
.ync-form-section-bottom-action.without-space-bottom {
  margin-bottom: -16px;
}
html[dir="ltr"] .ync-form-section-bottom-action .btn {
  margin-right: 8px;
}
html[dir="rtl"] .ync-form-section-bottom-action .btn {
  margin-left: 8px;
}
/* New guideline with p prefix */
/* Mixin */
.p-mt-line {
  margin-top: 4px;
}
.p-mt-line-sm {
  margin-top: 2px;
}
.p-mb-line {
  margin-bottom: 4px;
}
.p-mb-line-sm {
  margin-bottom: 2px;
}
.p-text-lowercase {
  text-transform: lowercase;
}
.p-text-uppercase {
  text-transform: uppercase;
}
.p-text-capitalize {
  text-transform: capitalize;
}
.p-text-gray {
  color: #a2a2a2;
}
.p-text-danger {
  color: #fa3e3e;
}
.p-text-success {
  color: #42b72a;
}
.p-text-info {
  color: #0084ff;
}
.p-text-warning {
  color: #ffab00;
}
.p-text-primary {
  color: #3b5998;
}
.p-text-sm {
  font-size: 12px;
}
.p-fullwidth {
  width: 100%;
}
.p-m-auto {
  margin: auto;
}
html[dir='ltr'] .p-ml-auto {
  margin-left: auto;
}
html[dir='rtl'] .p-ml-auto {
  margin-right: auto;
}
html[dir='ltr'] .p-mr-auto {
  margin-right: auto;
}
html[dir='rtl'] .p-mr-auto {
  margin-left: auto;
}
.p-mt-auto {
  margin-top: auto;
}
.p-mb-auto {
  margin-bottom: auto;
}
.p-m--1 {
  margin: -8px;
}
.p-m--2 {
  margin: -16px;
}
.p-m--3 {
  margin: -24px;
}
.p-m--4 {
  margin: -32px;
}
.p-m--5 {
  margin: -40px;
}
.p-m--6 {
  margin: -48px;
}
.p-m--7 {
  margin: -56px;
}
.p-m--8 {
  margin: -64px;
}
.p-mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
.p-mx--2 {
  margin-left: -16px;
  margin-right: -16px;
}
.p-mx--3 {
  margin-left: -24px;
  margin-right: -24px;
}
.p-mx--4 {
  margin-left: -32px;
  margin-right: -32px;
}
.p-mx--5 {
  margin-left: -40px;
  margin-right: -40px;
}
.p-mx--6 {
  margin-left: -48px;
  margin-right: -48px;
}
.p-mx--7 {
  margin-left: -56px;
  margin-right: -56px;
}
.p-mx--8 {
  margin-left: -64px;
  margin-right: -64px;
}
.p-my--1 {
  margin-top: -8px;
  margin-bottom: -8px;
}
.p-my--2 {
  margin-top: -16px;
  margin-bottom: -16px;
}
.p-my--3 {
  margin-top: -24px;
  margin-bottom: -24px;
}
.p-my--4 {
  margin-top: -32px;
  margin-bottom: -32px;
}
.p-my--5 {
  margin-top: -40px;
  margin-bottom: -40px;
}
.p-my--6 {
  margin-top: -48px;
  margin-bottom: -48px;
}
.p-my--7 {
  margin-top: -56px;
  margin-bottom: -56px;
}
.p-my--8 {
  margin-top: -64px;
  margin-bottom: -64px;
}
.p-mt--1 {
  margin-top: -8px;
}
.p-mt--2 {
  margin-top: -16px;
}
.p-mt--3 {
  margin-top: -24px;
}
.p-mt--4 {
  margin-top: -32px;
}
.p-mt--5 {
  margin-top: -40px;
}
.p-mt--6 {
  margin-top: -48px;
}
.p-mt--7 {
  margin-top: -56px;
}
.p-mt--8 {
  margin-top: -64px;
}
html[dir="ltr"] .p-mr--1 {
  margin-right: -8px;
}
html[dir="rtl"] .p-mr--1 {
  margin-left: -8px;
}
html[dir="ltr"] .p-mr--2 {
  margin-right: -16px;
}
html[dir="rtl"] .p-mr--2 {
  margin-left: -16px;
}
html[dir="ltr"] .p-mr--3 {
  margin-right: -24px;
}
html[dir="rtl"] .p-mr--3 {
  margin-left: -24px;
}
html[dir="ltr"] .p-mr--4 {
  margin-right: -32px;
}
html[dir="rtl"] .p-mr--4 {
  margin-left: -32px;
}
html[dir="ltr"] .p-mr--5 {
  margin-right: -40px;
}
html[dir="rtl"] .p-mr--5 {
  margin-left: -40px;
}
html[dir="ltr"] .p-mr--6 {
  margin-right: -48px;
}
html[dir="rtl"] .p-mr--6 {
  margin-left: -48px;
}
html[dir="ltr"] .p-mr--7 {
  margin-right: -56px;
}
html[dir="rtl"] .p-mr--7 {
  margin-left: -56px;
}
html[dir="ltr"] .p-mr--8 {
  margin-right: -64px;
}
html[dir="rtl"] .p-mr--8 {
  margin-left: -64px;
}
.p-mb--1 {
  margin-bottom: -8px;
}
.p-mb--2 {
  margin-bottom: -16px;
}
.p-mb--3 {
  margin-bottom: -24px;
}
.p-mb--4 {
  margin-bottom: -32px;
}
.p-mb--5 {
  margin-bottom: -40px;
}
.p-mb--6 {
  margin-bottom: -48px;
}
.p-mb--7 {
  margin-bottom: -56px;
}
.p-mb--8 {
  margin-bottom: -64px;
}
html[dir="ltr"] .p-ml--1 {
  margin-left: -8px;
}
html[dir="rtl"] .p-ml--1 {
  margin-right: -8px;
}
html[dir="ltr"] .p-ml--2 {
  margin-left: -16px;
}
html[dir="rtl"] .p-ml--2 {
  margin-right: -16px;
}
html[dir="ltr"] .p-ml--3 {
  margin-left: -24px;
}
html[dir="rtl"] .p-ml--3 {
  margin-right: -24px;
}
html[dir="ltr"] .p-ml--4 {
  margin-left: -32px;
}
html[dir="rtl"] .p-ml--4 {
  margin-right: -32px;
}
html[dir="ltr"] .p-ml--5 {
  margin-left: -40px;
}
html[dir="rtl"] .p-ml--5 {
  margin-right: -40px;
}
html[dir="ltr"] .p-ml--6 {
  margin-left: -48px;
}
html[dir="rtl"] .p-ml--6 {
  margin-right: -48px;
}
html[dir="ltr"] .p-ml--7 {
  margin-left: -56px;
}
html[dir="rtl"] .p-ml--7 {
  margin-right: -56px;
}
html[dir="ltr"] .p-ml--8 {
  margin-left: -64px;
}
html[dir="rtl"] .p-ml--8 {
  margin-right: -64px;
}
.p-relative-wrapper {
  position: relative;
}
.p-center-y {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.p-center-x {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.p-center-xy {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.p-item-media-wrapper {
  max-width: 100%;
}
.p-item-media-wrapper.ratio-square .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.p-item-media-wrapper.ratio-square .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.p-item-media-wrapper.ratio-wide .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.p-item-media-wrapper.ratio-wide .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
.p-option-button {
  width: 32px !important;
  height: 32px !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  background: none !important;
  color: #a2a2a2 !important;
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 16px;
}
.p-option-button:hover {
  color: #555555 !important;
}
.p-option-button:hover .ico.ico-gear-o:before {
  content: "\ea88";
}
.dropdown.open .p-option-button {
  color: #555555 !important;
}
.p-seperate-dot-wrapper-inline > span,
.p-seperate-dot-wrapper-inline > .p-seperate-dot-item-inline {
  display: inline;
}
html[dir='rtl'] .p-seperate-dot-wrapper-inline > span,
html[dir='rtl'] .p-seperate-dot-wrapper-inline > .p-seperate-dot-item-inline {
  display: inline-block;
}
.p-seperate-dot-wrapper-inline > span:not(:first-child):before,
.p-seperate-dot-wrapper-inline > .p-seperate-dot-item-inline:not(:first-child):before {
  content: "•";
  font-size: 12px;
  font-weight: normal;
  margin-left: 2px;
  margin-right: 6px;
}
html[dir='rtl'] .p-seperate-dot-wrapper-inline > span:not(:first-child):before,
html[dir='rtl'] .p-seperate-dot-wrapper-inline > .p-seperate-dot-item-inline:not(:first-child):before {
  margin-right: 2px;
  margin-left: 6px;
}
.p-seperate-dot-wrapper {
  display: flex;
  flex-flow: wrap;
}
.p-seperate-dot-wrapper .p-seperate-dot-item {
  margin-bottom: 4px;
}
.p-seperate-dot-wrapper .p-seperate-dot-item:not(:last-child):after {
  content: "•";
  margin: 0 6px;
  font-size: 12px;
  font-weight: normal;
}
html[dir='ltr'] .p-btn-caret-down .ico:last-child {
  margin-left: 8px;
  margin-right: 0;
}
html[dir='rtl'] .p-btn-caret-down .ico:last-child {
  margin-right: 8px;
  margin-left: 0;
}
.p-flex-wrapper {
  display: flex;
}
.p-flex-wrapper.flex-wrap {
  flex-flow: wrap;
}
.p-flex-wrapper .p-flex-item.px-1 {
  padding-left: 8px;
  padding-right: 8px;
}
.p-flex-wrapper .p-flex-item.px-2 {
  padding-left: 16px;
  padding-right: 16px;
}
.p-flex-wrapper .p-flex-item.px-3 {
  padding-left: 24px;
  padding-right: 24px;
}
.p-flex-wrapper .p-flex-item.px-4 {
  padding-left: 32px;
  padding-right: 32px;
}
.p-flex-wrapper .p-flex-item.px-5 {
  padding-left: 40px;
  padding-right: 40px;
}
.p-flex-wrapper .p-flex-item.px-6 {
  padding-left: 48px;
  padding-right: 48px;
}
.p-flex-wrapper .p-flex-item.px-7 {
  padding-left: 56px;
  padding-right: 56px;
}
.p-flex-wrapper .p-flex-item.px-8 {
  padding-left: 64px;
  padding-right: 64px;
}
.p-flex-wrapper.flex-child-auto .p-flex-item {
  flex: 1;
}
.p-flex-wrapper.flex-align-bottom {
  align-items: flex-end;
}
.p-flex-wrapper.flex-align-middle {
  align-items: center;
}
.p-flex-wrapper.flex-align-top {
  align-items: flex-start;
}
.p-flex-wrapper.flex-align-center {
  justify-content: center;
}
.p-flex-wrapper.flex-align-start {
  justify-content: flex-start;
}
.p-flex-wrapper.flex-align-end {
  justify-content: flex-end;
}
.p-form-group-btn-container {
  display: flex;
  flex-flow: wrap;
}
.p-form-group-btn-container.has-top-border {
  padding-top: 16px;
  border-top: 1px solid #eeeeee;
}
html[dir="ltr"] .p-form-group-btn-container .btn {
  margin-right: 8px;
}
html[dir="rtl"] .p-form-group-btn-container .btn {
  margin-left: 8px;
}
.p-form-group-btn-container.form-group-btn-align-end {
  justify-content: flex-end;
}
html[dir="ltr"] .p-form-group-btn-container.form-group-btn-align-end .btn {
  margin-right: 0;
}
html[dir="rtl"] .p-form-group-btn-container.form-group-btn-align-end .btn {
  margin-left: 0;
}
html[dir="ltr"] .p-form-group-btn-container.form-group-btn-align-end .btn {
  margin-left: 8px;
}
html[dir="rtl"] .p-form-group-btn-container.form-group-btn-align-end .btn {
  margin-right: 8px;
}
.layout-left .p-hidden-side-block,
.layout-right .p-hidden-side-block {
  display: none !important;
}
.layout-middle .p-hidden-middle-block,
._block.location_6 .p-hidden-middle-block,
._block.location_11 .p-hidden-middle-block,
._block.location_8 .p-hidden-middle-block,
._block.location_12 .p-hidden-middle-block,
._block.location_5 .p-hidden-middle-block {
  display: none !important;
}
.p-action-wrapper-popup {
  display: flex;
  justify-content: flex-end;
  position: relative;
  padding-top: 16px;
}
.p-action-wrapper-popup:before {
  content: "";
  position: absolute;
  left: -16px;
  right: -16px;
  top: 0;
  height: 1px;
  background: #eeeeee;
}
html[dir="ltr"] .p-action-wrapper-popup .btn {
  margin-left: 8px;
}
html[dir="rtl"] .p-action-wrapper-popup .btn {
  margin-right: 8px;
}
.p-block h1 {
  font-size: 24px;
  line-height: 32px;
  margin: 0;
}
@media (max-width: 1199px) {
  .p-block h1 {
    font-size: 22px;
    line-height: 29px;
  }
}
@media (max-width: 480px) {
  .p-block h1 {
    font-size: 20px;
    line-height: 26px;
  }
}
.p-block h1.truncate-1 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-block h1.truncate-2 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 24px;
  text-overflow: ellipsis;
  line-height: 32px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 64px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .p-block h1.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 22px;
    text-overflow: ellipsis;
    line-height: 29px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 58px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .p-block h1.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 20px;
    text-overflow: ellipsis;
    line-height: 26px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 52px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.p-block h1.truncate-3 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 24px;
  text-overflow: ellipsis;
  line-height: 32px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 96px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .p-block h1.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 22px;
    text-overflow: ellipsis;
    line-height: 29px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 87px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .p-block h1.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 20px;
    text-overflow: ellipsis;
    line-height: 26px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 78px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.p-block h2 {
  font-size: 22px;
  line-height: 29px;
  margin: 0;
}
@media (max-width: 1199px) {
  .p-block h2 {
    font-size: 20px;
    line-height: 26px;
  }
}
@media (max-width: 480px) {
  .p-block h2 {
    font-size: 18px;
    line-height: 24px;
  }
}
.p-block h2.truncate-1 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-block h2.truncate-2 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 22px;
  text-overflow: ellipsis;
  line-height: 29px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 58px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .p-block h2.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 20px;
    text-overflow: ellipsis;
    line-height: 26px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 52px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .p-block h2.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    text-overflow: ellipsis;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 48px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.p-block h2.truncate-3 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 22px;
  text-overflow: ellipsis;
  line-height: 29px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 87px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .p-block h2.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 20px;
    text-overflow: ellipsis;
    line-height: 26px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 78px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .p-block h2.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    text-overflow: ellipsis;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 72px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.p-block h3 {
  font-size: 20px;
  line-height: 26px;
  margin: 0;
}
@media (max-width: 1199px) {
  .p-block h3 {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 480px) {
  .p-block h3 {
    font-size: 16px;
    line-height: 21px;
  }
}
.p-block h3.truncate-1 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-block h3.truncate-2 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 20px;
  text-overflow: ellipsis;
  line-height: 26px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 52px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .p-block h3.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    text-overflow: ellipsis;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 48px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .p-block h3.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 21px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 42px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.p-block h3.truncate-3 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 20px;
  text-overflow: ellipsis;
  line-height: 26px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 78px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .p-block h3.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    text-overflow: ellipsis;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 72px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .p-block h3.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 21px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 63px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.p-block h4 {
  font-size: 16px;
  line-height: 21px;
  margin: 0;
}
@media (max-width: 1199px) {
  .p-block h4 {
    font-size: 16px;
    line-height: 21px;
  }
}
@media (max-width: 480px) {
  .p-block h4 {
    font-size: 14px;
    line-height: 18px;
  }
}
.p-block h4.truncate-1 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-block h4.truncate-2 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .p-block h4.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 21px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 42px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .p-block h4.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.p-block h4.truncate-3 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 63px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .p-block h4.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 21px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 63px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .p-block h4.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 54px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.p-block h5 {
  font-size: 14px;
  margin: 0;
}
.p-block h6 {
  font-size: 12px;
  margin: 0;
}
.p-block .p-item-title {
  font-weight: normal;
}
.p-item-minor-info .user_profile_link_span > a {
  font-weight: normal !important;
}
/* Minor info (Author, date, time, type...) */
.p-item-minor-info {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.p-item-minor-info a {
  color: #555555;
}
.p-item-minor-info a:hover {
  color: #2d4373;
}
/* flag feature sponsor */
.p-item-flag-wrapper {
  display: flex;
  position: absolute;
  top: 0;
}
html[dir="ltr"] .p-item-flag-wrapper {
  right: 8px;
}
html[dir="rtl"] .p-item-flag-wrapper {
  left: 8px;
}
/* Category */
.p-item-category {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.p-item-category a {
  color: #555555;
}
.p-item-category a:hover {
  color: #2d4373;
}
/* Statistic (like, view, comment...) */
.p-item-statistic {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.p-item-statistic a:not(.btn) {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .p-item-statistic a:not(.btn):hover {
    color: #2d4373;
  }
}
/* Decription */
.p-item-description {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  -webkit-transition: color 300ms ease;
  -o-transition: color 300ms ease;
  transition: color 300ms ease;
}
.p-item-description.truncate-1 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-item-description.truncate-2 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.p-item-description.truncate-3 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 48px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.p-item-title a {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
[data-mode-view="list"] .p-item .item-outer,
.p-list-layout .p-item .item-outer {
  display: flex;
}
[data-mode-view="list"] .p-item .item-outer .item-inner,
.p-list-layout .p-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
.p-item-media-wrapper {
  position: relative;
}
.p-item-media-wrapper .item-media-link {
  position: relative;
  display: block;
}
@media (min-width: 992px) {
  .p-item:hover .p-item-description {
    color: #555555;
  }
  .p-item:hover .p-item-title {
    color: #2d4373;
  }
  .p-item:hover .p-item-title a {
    color: #2d4373;
  }
}
.layout-left,
.layout-right {
  /* Title item */
}
html[dir='ltr'] .layout-left [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir='ltr'] .layout-right [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir='ltr'] .layout-left .p-list-layout .p-item-media-wrapper.p-margin-default,
html[dir='ltr'] .layout-right .p-list-layout .p-item-media-wrapper.p-margin-default {
  margin-right: 12px;
}
html[dir='rtl'] .layout-left [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir='rtl'] .layout-right [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir='rtl'] .layout-left .p-list-layout .p-item-media-wrapper.p-margin-default,
html[dir='rtl'] .layout-right .p-list-layout .p-item-media-wrapper.p-margin-default {
  margin-left: 12px;
}
.layout-left [data-mode-view="grid"] .p-item-media-wrapper.p-margin-default,
.layout-right [data-mode-view="grid"] .p-item-media-wrapper.p-margin-default,
.layout-left .p-grid-layout .p-item-media-wrapper.p-margin-default,
.layout-right .p-grid-layout .p-item-media-wrapper.p-margin-default {
  margin-bottom: 8px;
}
.layout-left .p-item-title,
.layout-right .p-item-title {
  font-size: 14px;
  line-height: 18px;
  font-weight: normal;
}
@media (max-width: 1199px) {
  .layout-left .p-item-title,
  .layout-right .p-item-title {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 480px) {
  .layout-left .p-item-title,
  .layout-right .p-item-title {
    font-size: 14px;
    line-height: 18px;
  }
}
.layout-left .p-item-title.truncate-1,
.layout-right .p-item-title.truncate-1 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-left .p-item-title.truncate-2,
.layout-right .p-item-title.truncate-2 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .layout-left .p-item-title.truncate-2,
  .layout-right .p-item-title.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .layout-left .p-item-title.truncate-2,
  .layout-right .p-item-title.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.layout-left .p-item-title.truncate-3,
.layout-right .p-item-title.truncate-3 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 54px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .layout-left .p-item-title.truncate-3,
  .layout-right .p-item-title.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 54px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .layout-left .p-item-title.truncate-3,
  .layout-right .p-item-title.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 54px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.layout-left .p-item-title a,
.layout-right .p-item-title a {
  color: #3b5998;
  font-weight: normal;
}
.layout-left .p-item-title a:hover,
.layout-right .p-item-title a:hover {
  color: #2d4373;
}
.layout-middle,
._block.location_6,
._block.location_11,
._block.location_8,
._block.location_12,
._block.location_5 {
  /* Title item */
  /* Style List */
  /* Style Grid */
}
.layout-middle .p-item-title a,
._block.location_6 .p-item-title a,
._block.location_11 .p-item-title a,
._block.location_8 .p-item-title a,
._block.location_12 .p-item-title a,
._block.location_5 .p-item-title a {
  color: #555555;
}
.layout-middle .p-item-title a:hover,
._block.location_6 .p-item-title a:hover,
._block.location_11 .p-item-title a:hover,
._block.location_8 .p-item-title a:hover,
._block.location_12 .p-item-title a:hover,
._block.location_5 .p-item-title a:hover {
  color: #2d4373;
}
.layout-middle [data-mode-view="list"],
._block.location_6 [data-mode-view="list"],
._block.location_11 [data-mode-view="list"],
._block.location_8 [data-mode-view="list"],
._block.location_12 [data-mode-view="list"],
._block.location_5 [data-mode-view="list"],
.layout-middle .p-list-layout,
._block.location_6 .p-list-layout,
._block.location_11 .p-list-layout,
._block.location_8 .p-list-layout,
._block.location_12 .p-list-layout,
._block.location_5 .p-list-layout {
  /* Decription */
  /* Statistic (like, view, comment...) */
}
html[dir="ltr"] .layout-middle [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir="ltr"] ._block.location_6 [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir="ltr"] ._block.location_11 [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir="ltr"] ._block.location_8 [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir="ltr"] ._block.location_12 [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir="ltr"] ._block.location_5 [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir="ltr"] .layout-middle .p-list-layout .p-item-media-wrapper.p-margin-default,
html[dir="ltr"] ._block.location_6 .p-list-layout .p-item-media-wrapper.p-margin-default,
html[dir="ltr"] ._block.location_11 .p-list-layout .p-item-media-wrapper.p-margin-default,
html[dir="ltr"] ._block.location_8 .p-list-layout .p-item-media-wrapper.p-margin-default,
html[dir="ltr"] ._block.location_12 .p-list-layout .p-item-media-wrapper.p-margin-default,
html[dir="ltr"] ._block.location_5 .p-list-layout .p-item-media-wrapper.p-margin-default {
  margin-right: 16px;
}
html[dir="rtl"] .layout-middle [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir="rtl"] ._block.location_6 [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir="rtl"] ._block.location_11 [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir="rtl"] ._block.location_8 [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir="rtl"] ._block.location_12 [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir="rtl"] ._block.location_5 [data-mode-view="list"] .p-item-media-wrapper.p-margin-default,
html[dir="rtl"] .layout-middle .p-list-layout .p-item-media-wrapper.p-margin-default,
html[dir="rtl"] ._block.location_6 .p-list-layout .p-item-media-wrapper.p-margin-default,
html[dir="rtl"] ._block.location_11 .p-list-layout .p-item-media-wrapper.p-margin-default,
html[dir="rtl"] ._block.location_8 .p-list-layout .p-item-media-wrapper.p-margin-default,
html[dir="rtl"] ._block.location_12 .p-list-layout .p-item-media-wrapper.p-margin-default,
html[dir="rtl"] ._block.location_5 .p-list-layout .p-item-media-wrapper.p-margin-default {
  margin-left: 16px;
}
.layout-middle [data-mode-view="list"] .p-item-description,
._block.location_6 [data-mode-view="list"] .p-item-description,
._block.location_11 [data-mode-view="list"] .p-item-description,
._block.location_8 [data-mode-view="list"] .p-item-description,
._block.location_12 [data-mode-view="list"] .p-item-description,
._block.location_5 [data-mode-view="list"] .p-item-description,
.layout-middle .p-list-layout .p-item-description,
._block.location_6 .p-list-layout .p-item-description,
._block.location_11 .p-list-layout .p-item-description,
._block.location_8 .p-list-layout .p-item-description,
._block.location_12 .p-list-layout .p-item-description,
._block.location_5 .p-list-layout .p-item-description {
  font-size: 14px;
  line-height: 18px;
}
.layout-middle [data-mode-view="list"] .p-item-description.truncate-1,
._block.location_6 [data-mode-view="list"] .p-item-description.truncate-1,
._block.location_11 [data-mode-view="list"] .p-item-description.truncate-1,
._block.location_8 [data-mode-view="list"] .p-item-description.truncate-1,
._block.location_12 [data-mode-view="list"] .p-item-description.truncate-1,
._block.location_5 [data-mode-view="list"] .p-item-description.truncate-1,
.layout-middle .p-list-layout .p-item-description.truncate-1,
._block.location_6 .p-list-layout .p-item-description.truncate-1,
._block.location_11 .p-list-layout .p-item-description.truncate-1,
._block.location_8 .p-list-layout .p-item-description.truncate-1,
._block.location_12 .p-list-layout .p-item-description.truncate-1,
._block.location_5 .p-list-layout .p-item-description.truncate-1 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-middle [data-mode-view="list"] .p-item-description.truncate-2,
._block.location_6 [data-mode-view="list"] .p-item-description.truncate-2,
._block.location_11 [data-mode-view="list"] .p-item-description.truncate-2,
._block.location_8 [data-mode-view="list"] .p-item-description.truncate-2,
._block.location_12 [data-mode-view="list"] .p-item-description.truncate-2,
._block.location_5 [data-mode-view="list"] .p-item-description.truncate-2,
.layout-middle .p-list-layout .p-item-description.truncate-2,
._block.location_6 .p-list-layout .p-item-description.truncate-2,
._block.location_11 .p-list-layout .p-item-description.truncate-2,
._block.location_8 .p-list-layout .p-item-description.truncate-2,
._block.location_12 .p-list-layout .p-item-description.truncate-2,
._block.location_5 .p-list-layout .p-item-description.truncate-2 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.layout-middle [data-mode-view="list"] .p-item-description.truncate-3,
._block.location_6 [data-mode-view="list"] .p-item-description.truncate-3,
._block.location_11 [data-mode-view="list"] .p-item-description.truncate-3,
._block.location_8 [data-mode-view="list"] .p-item-description.truncate-3,
._block.location_12 [data-mode-view="list"] .p-item-description.truncate-3,
._block.location_5 [data-mode-view="list"] .p-item-description.truncate-3,
.layout-middle .p-list-layout .p-item-description.truncate-3,
._block.location_6 .p-list-layout .p-item-description.truncate-3,
._block.location_11 .p-list-layout .p-item-description.truncate-3,
._block.location_8 .p-list-layout .p-item-description.truncate-3,
._block.location_12 .p-list-layout .p-item-description.truncate-3,
._block.location_5 .p-list-layout .p-item-description.truncate-3 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 57px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.layout-middle [data-mode-view="list"] .p-item-statistic,
._block.location_6 [data-mode-view="list"] .p-item-statistic,
._block.location_11 [data-mode-view="list"] .p-item-statistic,
._block.location_8 [data-mode-view="list"] .p-item-statistic,
._block.location_12 [data-mode-view="list"] .p-item-statistic,
._block.location_5 [data-mode-view="list"] .p-item-statistic,
.layout-middle .p-list-layout .p-item-statistic,
._block.location_6 .p-list-layout .p-item-statistic,
._block.location_11 .p-list-layout .p-item-statistic,
._block.location_8 .p-list-layout .p-item-statistic,
._block.location_12 .p-list-layout .p-item-statistic,
._block.location_5 .p-list-layout .p-item-statistic {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  color: rgba(85, 85, 85, 0.8);
}
.layout-middle [data-mode-view="list"] .p-item-title,
._block.location_6 [data-mode-view="list"] .p-item-title,
._block.location_11 [data-mode-view="list"] .p-item-title,
._block.location_8 [data-mode-view="list"] .p-item-title,
._block.location_12 [data-mode-view="list"] .p-item-title,
._block.location_5 [data-mode-view="list"] .p-item-title,
.layout-middle .p-list-layout .p-item-title,
._block.location_6 .p-list-layout .p-item-title,
._block.location_11 .p-list-layout .p-item-title,
._block.location_8 .p-list-layout .p-item-title,
._block.location_12 .p-list-layout .p-item-title,
._block.location_5 .p-list-layout .p-item-title {
  font-size: 18px;
  line-height: 24px;
  font-weight: bold;
}
@media (max-width: 1199px) {
  .layout-middle [data-mode-view="list"] .p-item-title,
  ._block.location_6 [data-mode-view="list"] .p-item-title,
  ._block.location_11 [data-mode-view="list"] .p-item-title,
  ._block.location_8 [data-mode-view="list"] .p-item-title,
  ._block.location_12 [data-mode-view="list"] .p-item-title,
  ._block.location_5 [data-mode-view="list"] .p-item-title,
  .layout-middle .p-list-layout .p-item-title,
  ._block.location_6 .p-list-layout .p-item-title,
  ._block.location_11 .p-list-layout .p-item-title,
  ._block.location_8 .p-list-layout .p-item-title,
  ._block.location_12 .p-list-layout .p-item-title,
  ._block.location_5 .p-list-layout .p-item-title {
    font-size: 16px;
    line-height: 21px;
  }
}
@media (max-width: 480px) {
  .layout-middle [data-mode-view="list"] .p-item-title,
  ._block.location_6 [data-mode-view="list"] .p-item-title,
  ._block.location_11 [data-mode-view="list"] .p-item-title,
  ._block.location_8 [data-mode-view="list"] .p-item-title,
  ._block.location_12 [data-mode-view="list"] .p-item-title,
  ._block.location_5 [data-mode-view="list"] .p-item-title,
  .layout-middle .p-list-layout .p-item-title,
  ._block.location_6 .p-list-layout .p-item-title,
  ._block.location_11 .p-list-layout .p-item-title,
  ._block.location_8 .p-list-layout .p-item-title,
  ._block.location_12 .p-list-layout .p-item-title,
  ._block.location_5 .p-list-layout .p-item-title {
    font-size: 14px;
    line-height: 18px;
  }
}
.layout-middle [data-mode-view="list"] .p-item-title.truncate-1,
._block.location_6 [data-mode-view="list"] .p-item-title.truncate-1,
._block.location_11 [data-mode-view="list"] .p-item-title.truncate-1,
._block.location_8 [data-mode-view="list"] .p-item-title.truncate-1,
._block.location_12 [data-mode-view="list"] .p-item-title.truncate-1,
._block.location_5 [data-mode-view="list"] .p-item-title.truncate-1,
.layout-middle .p-list-layout .p-item-title.truncate-1,
._block.location_6 .p-list-layout .p-item-title.truncate-1,
._block.location_11 .p-list-layout .p-item-title.truncate-1,
._block.location_8 .p-list-layout .p-item-title.truncate-1,
._block.location_12 .p-list-layout .p-item-title.truncate-1,
._block.location_5 .p-list-layout .p-item-title.truncate-1 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-middle [data-mode-view="list"] .p-item-title.truncate-2,
._block.location_6 [data-mode-view="list"] .p-item-title.truncate-2,
._block.location_11 [data-mode-view="list"] .p-item-title.truncate-2,
._block.location_8 [data-mode-view="list"] .p-item-title.truncate-2,
._block.location_12 [data-mode-view="list"] .p-item-title.truncate-2,
._block.location_5 [data-mode-view="list"] .p-item-title.truncate-2,
.layout-middle .p-list-layout .p-item-title.truncate-2,
._block.location_6 .p-list-layout .p-item-title.truncate-2,
._block.location_11 .p-list-layout .p-item-title.truncate-2,
._block.location_8 .p-list-layout .p-item-title.truncate-2,
._block.location_12 .p-list-layout .p-item-title.truncate-2,
._block.location_5 .p-list-layout .p-item-title.truncate-2 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 18px;
  text-overflow: ellipsis;
  line-height: 24px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 48px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .layout-middle [data-mode-view="list"] .p-item-title.truncate-2,
  ._block.location_6 [data-mode-view="list"] .p-item-title.truncate-2,
  ._block.location_11 [data-mode-view="list"] .p-item-title.truncate-2,
  ._block.location_8 [data-mode-view="list"] .p-item-title.truncate-2,
  ._block.location_12 [data-mode-view="list"] .p-item-title.truncate-2,
  ._block.location_5 [data-mode-view="list"] .p-item-title.truncate-2,
  .layout-middle .p-list-layout .p-item-title.truncate-2,
  ._block.location_6 .p-list-layout .p-item-title.truncate-2,
  ._block.location_11 .p-list-layout .p-item-title.truncate-2,
  ._block.location_8 .p-list-layout .p-item-title.truncate-2,
  ._block.location_12 .p-list-layout .p-item-title.truncate-2,
  ._block.location_5 .p-list-layout .p-item-title.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 21px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 42px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .layout-middle [data-mode-view="list"] .p-item-title.truncate-2,
  ._block.location_6 [data-mode-view="list"] .p-item-title.truncate-2,
  ._block.location_11 [data-mode-view="list"] .p-item-title.truncate-2,
  ._block.location_8 [data-mode-view="list"] .p-item-title.truncate-2,
  ._block.location_12 [data-mode-view="list"] .p-item-title.truncate-2,
  ._block.location_5 [data-mode-view="list"] .p-item-title.truncate-2,
  .layout-middle .p-list-layout .p-item-title.truncate-2,
  ._block.location_6 .p-list-layout .p-item-title.truncate-2,
  ._block.location_11 .p-list-layout .p-item-title.truncate-2,
  ._block.location_8 .p-list-layout .p-item-title.truncate-2,
  ._block.location_12 .p-list-layout .p-item-title.truncate-2,
  ._block.location_5 .p-list-layout .p-item-title.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.layout-middle [data-mode-view="list"] .p-item-title.truncate-3,
._block.location_6 [data-mode-view="list"] .p-item-title.truncate-3,
._block.location_11 [data-mode-view="list"] .p-item-title.truncate-3,
._block.location_8 [data-mode-view="list"] .p-item-title.truncate-3,
._block.location_12 [data-mode-view="list"] .p-item-title.truncate-3,
._block.location_5 [data-mode-view="list"] .p-item-title.truncate-3,
.layout-middle .p-list-layout .p-item-title.truncate-3,
._block.location_6 .p-list-layout .p-item-title.truncate-3,
._block.location_11 .p-list-layout .p-item-title.truncate-3,
._block.location_8 .p-list-layout .p-item-title.truncate-3,
._block.location_12 .p-list-layout .p-item-title.truncate-3,
._block.location_5 .p-list-layout .p-item-title.truncate-3 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 18px;
  text-overflow: ellipsis;
  line-height: 24px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 72px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .layout-middle [data-mode-view="list"] .p-item-title.truncate-3,
  ._block.location_6 [data-mode-view="list"] .p-item-title.truncate-3,
  ._block.location_11 [data-mode-view="list"] .p-item-title.truncate-3,
  ._block.location_8 [data-mode-view="list"] .p-item-title.truncate-3,
  ._block.location_12 [data-mode-view="list"] .p-item-title.truncate-3,
  ._block.location_5 [data-mode-view="list"] .p-item-title.truncate-3,
  .layout-middle .p-list-layout .p-item-title.truncate-3,
  ._block.location_6 .p-list-layout .p-item-title.truncate-3,
  ._block.location_11 .p-list-layout .p-item-title.truncate-3,
  ._block.location_8 .p-list-layout .p-item-title.truncate-3,
  ._block.location_12 .p-list-layout .p-item-title.truncate-3,
  ._block.location_5 .p-list-layout .p-item-title.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 21px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 63px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .layout-middle [data-mode-view="list"] .p-item-title.truncate-3,
  ._block.location_6 [data-mode-view="list"] .p-item-title.truncate-3,
  ._block.location_11 [data-mode-view="list"] .p-item-title.truncate-3,
  ._block.location_8 [data-mode-view="list"] .p-item-title.truncate-3,
  ._block.location_12 [data-mode-view="list"] .p-item-title.truncate-3,
  ._block.location_5 [data-mode-view="list"] .p-item-title.truncate-3,
  .layout-middle .p-list-layout .p-item-title.truncate-3,
  ._block.location_6 .p-list-layout .p-item-title.truncate-3,
  ._block.location_11 .p-list-layout .p-item-title.truncate-3,
  ._block.location_8 .p-list-layout .p-item-title.truncate-3,
  ._block.location_12 .p-list-layout .p-item-title.truncate-3,
  ._block.location_5 .p-list-layout .p-item-title.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 54px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.layout-middle [data-mode-view="grid"],
._block.location_6 [data-mode-view="grid"],
._block.location_11 [data-mode-view="grid"],
._block.location_8 [data-mode-view="grid"],
._block.location_12 [data-mode-view="grid"],
._block.location_5 [data-mode-view="grid"],
.layout-middle .p-grid-layout,
._block.location_6 .p-grid-layout,
._block.location_11 .p-grid-layout,
._block.location_8 .p-grid-layout,
._block.location_12 .p-grid-layout,
._block.location_5 .p-grid-layout {
  /* Statistic (like, view, comment...) */
}
.layout-middle [data-mode-view="grid"] .p-item-media-wrapper.p-margin-default,
._block.location_6 [data-mode-view="grid"] .p-item-media-wrapper.p-margin-default,
._block.location_11 [data-mode-view="grid"] .p-item-media-wrapper.p-margin-default,
._block.location_8 [data-mode-view="grid"] .p-item-media-wrapper.p-margin-default,
._block.location_12 [data-mode-view="grid"] .p-item-media-wrapper.p-margin-default,
._block.location_5 [data-mode-view="grid"] .p-item-media-wrapper.p-margin-default,
.layout-middle .p-grid-layout .p-item-media-wrapper.p-margin-default,
._block.location_6 .p-grid-layout .p-item-media-wrapper.p-margin-default,
._block.location_11 .p-grid-layout .p-item-media-wrapper.p-margin-default,
._block.location_8 .p-grid-layout .p-item-media-wrapper.p-margin-default,
._block.location_12 .p-grid-layout .p-item-media-wrapper.p-margin-default,
._block.location_5 .p-grid-layout .p-item-media-wrapper.p-margin-default {
  margin-bottom: 8px;
}
.layout-middle [data-mode-view="grid"] .p-item-statistic,
._block.location_6 [data-mode-view="grid"] .p-item-statistic,
._block.location_11 [data-mode-view="grid"] .p-item-statistic,
._block.location_8 [data-mode-view="grid"] .p-item-statistic,
._block.location_12 [data-mode-view="grid"] .p-item-statistic,
._block.location_5 [data-mode-view="grid"] .p-item-statistic,
.layout-middle .p-grid-layout .p-item-statistic,
._block.location_6 .p-grid-layout .p-item-statistic,
._block.location_11 .p-grid-layout .p-item-statistic,
._block.location_8 .p-grid-layout .p-item-statistic,
._block.location_12 .p-grid-layout .p-item-statistic,
._block.location_5 .p-grid-layout .p-item-statistic {
  color: #a2a2a2;
}
#page_core_index-visitor ._block.location_7 .p-block,
#page_core_index-visitor ._block.location_2 .p-block,
#page_core_index-visitor ._block.location_4 .p-block {
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
}
._block.location_6 .p-block,
._block.location_11 .p-block,
._block.location_8 .p-block,
._block.location_12 .p-block,
._block.location_5 .p-block {
  position: relative;
  margin: 0;
}
._block.location_6 .p-block:not(:last-child),
._block.location_11 .p-block:not(:last-child),
._block.location_8 .p-block:not(:last-child),
._block.location_12 .p-block:not(:last-child),
._block.location_5 .p-block:not(:last-child) {
  padding-bottom: 24px;
  margin-bottom: 24px;
  border-bottom: 1px solid #eeeeee;
}
@media (max-width: 480px) {
  ._block.location_6 .p-block:not(:last-child),
  ._block.location_11 .p-block:not(:last-child),
  ._block.location_8 .p-block:not(:last-child),
  ._block.location_12 .p-block:not(:last-child),
  ._block.location_5 .p-block:not(:last-child) {
    padding-bottom: 16px;
    margin-bottom: 16px;
  }
}
._block.location_6 .p-block .title,
._block.location_11 .p-block .title,
._block.location_8 .p-block .title,
._block.location_12 .p-block .title,
._block.location_5 .p-block .title {
  color: #a2a2a2 !important;
  font-size: 20px !important;
  line-height: 24px;
  font-weight: bold;
  margin: 0;
  padding: 8px 0 !important;
  min-height: 42px;
  border-bottom: 0;
  display: flex !important;
  align-items: center;
  justify-content: flex-start !important;
}
@media (max-width: 1199px) {
  ._block.location_6 .p-block .title,
  ._block.location_11 .p-block .title,
  ._block.location_8 .p-block .title,
  ._block.location_12 .p-block .title,
  ._block.location_5 .p-block .title {
    font-size: 18px !important;
    line-height: 22px;
  }
}
@media (max-width: 480px) {
  ._block.location_6 .p-block .title,
  ._block.location_11 .p-block .title,
  ._block.location_8 .p-block .title,
  ._block.location_12 .p-block .title,
  ._block.location_5 .p-block .title {
    font-size: 16px !important;
    line-height: 20px;
  }
}
._block.location_6 .p-block .title.has-modeview,
._block.location_11 .p-block .title.has-modeview,
._block.location_8 .p-block .title.has-modeview,
._block.location_12 .p-block .title.has-modeview,
._block.location_5 .p-block .title.has-modeview {
  padding-right: 136px !important;
}
html[dir='rtl'] ._block.location_6 .p-block .title.has-modeview,
html[dir='rtl'] ._block.location_11 .p-block .title.has-modeview,
html[dir='rtl'] ._block.location_8 .p-block .title.has-modeview,
html[dir='rtl'] ._block.location_12 .p-block .title.has-modeview,
html[dir='rtl'] ._block.location_5 .p-block .title.has-modeview {
  padding-right: 0 !important;
  padding-left: 136px !important;
}
@media (max-width: 767px) {
  ._block.location_6 .p-block .title.has-modeview,
  ._block.location_11 .p-block .title.has-modeview,
  ._block.location_8 .p-block .title.has-modeview,
  ._block.location_12 .p-block .title.has-modeview,
  ._block.location_5 .p-block .title.has-modeview {
    padding: 0 !important;
    min-height: 38px;
  }
}
._block.location_6 .p-block .title .p-title-icon-link,
._block.location_11 .p-block .title .p-title-icon-link,
._block.location_8 .p-block .title .p-title-icon-link,
._block.location_12 .p-block .title .p-title-icon-link,
._block.location_5 .p-block .title .p-title-icon-link {
  color: #a2a2a2 !important;
  font-size: 14px;
  width: 20px;
  height: 20px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
html[dir='ltr'] ._block.location_6 .p-block .title .p-title-icon-link,
html[dir='ltr'] ._block.location_11 .p-block .title .p-title-icon-link,
html[dir='ltr'] ._block.location_8 .p-block .title .p-title-icon-link,
html[dir='ltr'] ._block.location_12 .p-block .title .p-title-icon-link,
html[dir='ltr'] ._block.location_5 .p-block .title .p-title-icon-link {
  margin-left: 4px;
}
html[dir='rtl'] ._block.location_6 .p-block .title .p-title-icon-link,
html[dir='rtl'] ._block.location_11 .p-block .title .p-title-icon-link,
html[dir='rtl'] ._block.location_8 .p-block .title .p-title-icon-link,
html[dir='rtl'] ._block.location_12 .p-block .title .p-title-icon-link,
html[dir='rtl'] ._block.location_5 .p-block .title .p-title-icon-link {
  margin-right: 4px;
}
._block.location_6 .p-block .content,
._block.location_11 .p-block .content,
._block.location_8 .p-block .content,
._block.location_12 .p-block .content,
._block.location_5 .p-block .content {
  padding: 0;
}
._block.location_6 .p-listing-container[data-mode-view=""],
._block.location_11 .p-listing-container[data-mode-view=""],
._block.location_8 .p-listing-container[data-mode-view=""],
._block.location_12 .p-listing-container[data-mode-view=""],
._block.location_5 .p-listing-container[data-mode-view=""] {
  display: none;
}
._block.location_6 .p-listing-container[data-mode-view="list"] .p-item,
._block.location_11 .p-listing-container[data-mode-view="list"] .p-item,
._block.location_8 .p-listing-container[data-mode-view="list"] .p-item,
._block.location_12 .p-listing-container[data-mode-view="list"] .p-item,
._block.location_5 .p-listing-container[data-mode-view="list"] .p-item,
._block.location_6 .p-listing-container.p-list-layout .p-item,
._block.location_11 .p-listing-container.p-list-layout .p-item,
._block.location_8 .p-listing-container.p-list-layout .p-item,
._block.location_12 .p-listing-container.p-list-layout .p-item,
._block.location_5 .p-listing-container.p-list-layout .p-item {
  width: 100%;
}
._block.location_6 .p-listing-container[data-mode-view="list"] .p-item .item-outer,
._block.location_11 .p-listing-container[data-mode-view="list"] .p-item .item-outer,
._block.location_8 .p-listing-container[data-mode-view="list"] .p-item .item-outer,
._block.location_12 .p-listing-container[data-mode-view="list"] .p-item .item-outer,
._block.location_5 .p-listing-container[data-mode-view="list"] .p-item .item-outer,
._block.location_6 .p-listing-container.p-list-layout .p-item .item-outer,
._block.location_11 .p-listing-container.p-list-layout .p-item .item-outer,
._block.location_8 .p-listing-container.p-list-layout .p-item .item-outer,
._block.location_12 .p-listing-container.p-list-layout .p-item .item-outer,
._block.location_5 .p-listing-container.p-list-layout .p-item .item-outer {
  margin-top: 16px;
  padding-top: 16px;
  border-top: 1px solid #eeeeee;
}
._block.location_6 .p-listing-container[data-mode-view="list"] .p-item:first-child .item-outer,
._block.location_11 .p-listing-container[data-mode-view="list"] .p-item:first-child .item-outer,
._block.location_8 .p-listing-container[data-mode-view="list"] .p-item:first-child .item-outer,
._block.location_12 .p-listing-container[data-mode-view="list"] .p-item:first-child .item-outer,
._block.location_5 .p-listing-container[data-mode-view="list"] .p-item:first-child .item-outer,
._block.location_6 .p-listing-container.p-list-layout .p-item:first-child .item-outer,
._block.location_11 .p-listing-container.p-list-layout .p-item:first-child .item-outer,
._block.location_8 .p-listing-container.p-list-layout .p-item:first-child .item-outer,
._block.location_12 .p-listing-container.p-list-layout .p-item:first-child .item-outer,
._block.location_5 .p-listing-container.p-list-layout .p-item:first-child .item-outer {
  margin-top: 0;
}
._block.location_6 .p-listing-container[data-mode-view="list"].full-border .p-item,
._block.location_11 .p-listing-container[data-mode-view="list"].full-border .p-item,
._block.location_8 .p-listing-container[data-mode-view="list"].full-border .p-item,
._block.location_12 .p-listing-container[data-mode-view="list"].full-border .p-item,
._block.location_5 .p-listing-container[data-mode-view="list"].full-border .p-item,
._block.location_6 .p-listing-container.p-list-layout.full-border .p-item,
._block.location_11 .p-listing-container.p-list-layout.full-border .p-item,
._block.location_8 .p-listing-container.p-list-layout.full-border .p-item,
._block.location_12 .p-listing-container.p-list-layout.full-border .p-item,
._block.location_5 .p-listing-container.p-list-layout.full-border .p-item {
  width: auto;
  margin-left: -16px;
  margin-right: -16px;
  margin-top: 0;
  padding-top: 0;
  padding-left: 16px;
  padding-right: 16px;
  transition: background-color 0.3s ease-in-out;
  border-top: 0;
}
._block.location_6 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer,
._block.location_11 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer,
._block.location_8 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer,
._block.location_12 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer,
._block.location_5 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer,
._block.location_6 .p-listing-container.p-list-layout.full-border .p-item .item-outer,
._block.location_11 .p-listing-container.p-list-layout.full-border .p-item .item-outer,
._block.location_8 .p-listing-container.p-list-layout.full-border .p-item .item-outer,
._block.location_12 .p-listing-container.p-list-layout.full-border .p-item .item-outer,
._block.location_5 .p-listing-container.p-list-layout.full-border .p-item .item-outer {
  padding-top: 16px;
  padding-bottom: 16px;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  position: relative;
}
._block.location_6 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:before,
._block.location_11 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:before,
._block.location_8 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:before,
._block.location_12 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:before,
._block.location_5 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:before,
._block.location_6 .p-listing-container.p-list-layout.full-border .p-item .item-outer:before,
._block.location_11 .p-listing-container.p-list-layout.full-border .p-item .item-outer:before,
._block.location_8 .p-listing-container.p-list-layout.full-border .p-item .item-outer:before,
._block.location_12 .p-listing-container.p-list-layout.full-border .p-item .item-outer:before,
._block.location_5 .p-listing-container.p-list-layout.full-border .p-item .item-outer:before,
._block.location_6 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:after,
._block.location_11 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:after,
._block.location_8 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:after,
._block.location_12 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:after,
._block.location_5 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:after,
._block.location_6 .p-listing-container.p-list-layout.full-border .p-item .item-outer:after,
._block.location_11 .p-listing-container.p-list-layout.full-border .p-item .item-outer:after,
._block.location_8 .p-listing-container.p-list-layout.full-border .p-item .item-outer:after,
._block.location_12 .p-listing-container.p-list-layout.full-border .p-item .item-outer:after,
._block.location_5 .p-listing-container.p-list-layout.full-border .p-item .item-outer:after {
  content: "";
  display: block;
  position: absolute;
  left: -16px;
  right: -16px;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  height: 1px;
  background-color: #eeeeee;
}
._block.location_6 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:before,
._block.location_11 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:before,
._block.location_8 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:before,
._block.location_12 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:before,
._block.location_5 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:before,
._block.location_6 .p-listing-container.p-list-layout.full-border .p-item .item-outer:before,
._block.location_11 .p-listing-container.p-list-layout.full-border .p-item .item-outer:before,
._block.location_8 .p-listing-container.p-list-layout.full-border .p-item .item-outer:before,
._block.location_12 .p-listing-container.p-list-layout.full-border .p-item .item-outer:before,
._block.location_5 .p-listing-container.p-list-layout.full-border .p-item .item-outer:before {
  top: -1px;
}
._block.location_6 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:after,
._block.location_11 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:after,
._block.location_8 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:after,
._block.location_12 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:after,
._block.location_5 .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:after,
._block.location_6 .p-listing-container.p-list-layout.full-border .p-item .item-outer:after,
._block.location_11 .p-listing-container.p-list-layout.full-border .p-item .item-outer:after,
._block.location_8 .p-listing-container.p-list-layout.full-border .p-item .item-outer:after,
._block.location_12 .p-listing-container.p-list-layout.full-border .p-item .item-outer:after,
._block.location_5 .p-listing-container.p-list-layout.full-border .p-item .item-outer:after {
  bottom: -1px;
}
._block.location_6 .p-listing-container[data-mode-view="list"].full-border .p-item + .p-item,
._block.location_11 .p-listing-container[data-mode-view="list"].full-border .p-item + .p-item,
._block.location_8 .p-listing-container[data-mode-view="list"].full-border .p-item + .p-item,
._block.location_12 .p-listing-container[data-mode-view="list"].full-border .p-item + .p-item,
._block.location_5 .p-listing-container[data-mode-view="list"].full-border .p-item + .p-item,
._block.location_6 .p-listing-container.p-list-layout.full-border .p-item + .p-item,
._block.location_11 .p-listing-container.p-list-layout.full-border .p-item + .p-item,
._block.location_8 .p-listing-container.p-list-layout.full-border .p-item + .p-item,
._block.location_12 .p-listing-container.p-list-layout.full-border .p-item + .p-item,
._block.location_5 .p-listing-container.p-list-layout.full-border .p-item + .p-item {
  margin-top: -1px;
}
._block.location_6 .p-listing-container[data-mode-view="list"].full-border .p-item:first-child,
._block.location_11 .p-listing-container[data-mode-view="list"].full-border .p-item:first-child,
._block.location_8 .p-listing-container[data-mode-view="list"].full-border .p-item:first-child,
._block.location_12 .p-listing-container[data-mode-view="list"].full-border .p-item:first-child,
._block.location_5 .p-listing-container[data-mode-view="list"].full-border .p-item:first-child,
._block.location_6 .p-listing-container.p-list-layout.full-border .p-item:first-child,
._block.location_11 .p-listing-container.p-list-layout.full-border .p-item:first-child,
._block.location_8 .p-listing-container.p-list-layout.full-border .p-item:first-child,
._block.location_12 .p-listing-container.p-list-layout.full-border .p-item:first-child,
._block.location_5 .p-listing-container.p-list-layout.full-border .p-item:first-child {
  padding-top: 0;
}
._block.location_6 .p-listing-container[data-mode-view="list"].full-border .p-item:last-child .item-outer,
._block.location_11 .p-listing-container[data-mode-view="list"].full-border .p-item:last-child .item-outer,
._block.location_8 .p-listing-container[data-mode-view="list"].full-border .p-item:last-child .item-outer,
._block.location_12 .p-listing-container[data-mode-view="list"].full-border .p-item:last-child .item-outer,
._block.location_5 .p-listing-container[data-mode-view="list"].full-border .p-item:last-child .item-outer,
._block.location_6 .p-listing-container.p-list-layout.full-border .p-item:last-child .item-outer,
._block.location_11 .p-listing-container.p-list-layout.full-border .p-item:last-child .item-outer,
._block.location_8 .p-listing-container.p-list-layout.full-border .p-item:last-child .item-outer,
._block.location_12 .p-listing-container.p-list-layout.full-border .p-item:last-child .item-outer,
._block.location_5 .p-listing-container.p-list-layout.full-border .p-item:last-child .item-outer {
  border-bottom: 0;
}
@media screen and (min-width: 1025px) {
  ._block.location_6 .p-listing-container[data-mode-view="list"].full-border .p-item:hover,
  ._block.location_11 .p-listing-container[data-mode-view="list"].full-border .p-item:hover,
  ._block.location_8 .p-listing-container[data-mode-view="list"].full-border .p-item:hover,
  ._block.location_12 .p-listing-container[data-mode-view="list"].full-border .p-item:hover,
  ._block.location_5 .p-listing-container[data-mode-view="list"].full-border .p-item:hover,
  ._block.location_6 .p-listing-container.p-list-layout.full-border .p-item:hover,
  ._block.location_11 .p-listing-container.p-list-layout.full-border .p-item:hover,
  ._block.location_8 .p-listing-container.p-list-layout.full-border .p-item:hover,
  ._block.location_12 .p-listing-container.p-list-layout.full-border .p-item:hover,
  ._block.location_5 .p-listing-container.p-list-layout.full-border .p-item:hover {
    background-color: #f8f8f8;
  }
  ._block.location_6 .p-listing-container[data-mode-view="list"].full-border .p-item:hover .item-outer:before,
  ._block.location_11 .p-listing-container[data-mode-view="list"].full-border .p-item:hover .item-outer:before,
  ._block.location_8 .p-listing-container[data-mode-view="list"].full-border .p-item:hover .item-outer:before,
  ._block.location_12 .p-listing-container[data-mode-view="list"].full-border .p-item:hover .item-outer:before,
  ._block.location_5 .p-listing-container[data-mode-view="list"].full-border .p-item:hover .item-outer:before,
  ._block.location_6 .p-listing-container.p-list-layout.full-border .p-item:hover .item-outer:before,
  ._block.location_11 .p-listing-container.p-list-layout.full-border .p-item:hover .item-outer:before,
  ._block.location_8 .p-listing-container.p-list-layout.full-border .p-item:hover .item-outer:before,
  ._block.location_12 .p-listing-container.p-list-layout.full-border .p-item:hover .item-outer:before,
  ._block.location_5 .p-listing-container.p-list-layout.full-border .p-item:hover .item-outer:before,
  ._block.location_6 .p-listing-container[data-mode-view="list"].full-border .p-item:hover .item-outer:after,
  ._block.location_11 .p-listing-container[data-mode-view="list"].full-border .p-item:hover .item-outer:after,
  ._block.location_8 .p-listing-container[data-mode-view="list"].full-border .p-item:hover .item-outer:after,
  ._block.location_12 .p-listing-container[data-mode-view="list"].full-border .p-item:hover .item-outer:after,
  ._block.location_5 .p-listing-container[data-mode-view="list"].full-border .p-item:hover .item-outer:after,
  ._block.location_6 .p-listing-container.p-list-layout.full-border .p-item:hover .item-outer:after,
  ._block.location_11 .p-listing-container.p-list-layout.full-border .p-item:hover .item-outer:after,
  ._block.location_8 .p-listing-container.p-list-layout.full-border .p-item:hover .item-outer:after,
  ._block.location_12 .p-listing-container.p-list-layout.full-border .p-item:hover .item-outer:after,
  ._block.location_5 .p-listing-container.p-list-layout.full-border .p-item:hover .item-outer:after {
    opacity: 1;
  }
}
._block.location_6 .p-listing-container[data-mode-view="list"].full-border .p-item.active,
._block.location_11 .p-listing-container[data-mode-view="list"].full-border .p-item.active,
._block.location_8 .p-listing-container[data-mode-view="list"].full-border .p-item.active,
._block.location_12 .p-listing-container[data-mode-view="list"].full-border .p-item.active,
._block.location_5 .p-listing-container[data-mode-view="list"].full-border .p-item.active,
._block.location_6 .p-listing-container.p-list-layout.full-border .p-item.active,
._block.location_11 .p-listing-container.p-list-layout.full-border .p-item.active,
._block.location_8 .p-listing-container.p-list-layout.full-border .p-item.active,
._block.location_12 .p-listing-container.p-list-layout.full-border .p-item.active,
._block.location_5 .p-listing-container.p-list-layout.full-border .p-item.active {
  background-color: #d8e0f0;
}
._block.location_6 .p-listing-container[data-mode-view="list"].full-border .p-item.active .item-outer:before,
._block.location_11 .p-listing-container[data-mode-view="list"].full-border .p-item.active .item-outer:before,
._block.location_8 .p-listing-container[data-mode-view="list"].full-border .p-item.active .item-outer:before,
._block.location_12 .p-listing-container[data-mode-view="list"].full-border .p-item.active .item-outer:before,
._block.location_5 .p-listing-container[data-mode-view="list"].full-border .p-item.active .item-outer:before,
._block.location_6 .p-listing-container.p-list-layout.full-border .p-item.active .item-outer:before,
._block.location_11 .p-listing-container.p-list-layout.full-border .p-item.active .item-outer:before,
._block.location_8 .p-listing-container.p-list-layout.full-border .p-item.active .item-outer:before,
._block.location_12 .p-listing-container.p-list-layout.full-border .p-item.active .item-outer:before,
._block.location_5 .p-listing-container.p-list-layout.full-border .p-item.active .item-outer:before,
._block.location_6 .p-listing-container[data-mode-view="list"].full-border .p-item.active .item-outer:after,
._block.location_11 .p-listing-container[data-mode-view="list"].full-border .p-item.active .item-outer:after,
._block.location_8 .p-listing-container[data-mode-view="list"].full-border .p-item.active .item-outer:after,
._block.location_12 .p-listing-container[data-mode-view="list"].full-border .p-item.active .item-outer:after,
._block.location_5 .p-listing-container[data-mode-view="list"].full-border .p-item.active .item-outer:after,
._block.location_6 .p-listing-container.p-list-layout.full-border .p-item.active .item-outer:after,
._block.location_11 .p-listing-container.p-list-layout.full-border .p-item.active .item-outer:after,
._block.location_8 .p-listing-container.p-list-layout.full-border .p-item.active .item-outer:after,
._block.location_12 .p-listing-container.p-list-layout.full-border .p-item.active .item-outer:after,
._block.location_5 .p-listing-container.p-list-layout.full-border .p-item.active .item-outer:after {
  opacity: 1;
}
._block.location_6 .p-listing-container[data-mode-view="grid"],
._block.location_11 .p-listing-container[data-mode-view="grid"],
._block.location_8 .p-listing-container[data-mode-view="grid"],
._block.location_12 .p-listing-container[data-mode-view="grid"],
._block.location_5 .p-listing-container[data-mode-view="grid"],
._block.location_6 .p-listing-container.p-grid-layout,
._block.location_11 .p-listing-container.p-grid-layout,
._block.location_8 .p-listing-container.p-grid-layout,
._block.location_12 .p-listing-container.p-grid-layout,
._block.location_5 .p-listing-container.p-grid-layout {
  display: flex;
  flex-flow: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
@media screen and (min-width: 1200px) {
  ._block.location_6 .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_11 .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_8 .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_12 .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_5 .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_6 .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_11 .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_8 .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_12 .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_5 .p-listing-container.p-grid-layout.col-6 .p-item {
    width: 25%;
  }
  ._block.location_6 .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 4),
  ._block.location_6 .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 4) {
    margin-top: 0;
  }
}
@media (min-width: 481px) and (max-width: 1199px) {
  ._block.location_6 .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_11 .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_8 .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_12 .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_5 .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_6 .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_11 .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_8 .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_12 .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_5 .p-listing-container.p-grid-layout.col-6 .p-item {
    width: 33.33%;
  }
  ._block.location_6 .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 3),
  ._block.location_6 .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 3) {
    margin-top: 0;
  }
}
@media (max-width: 480px) {
  ._block.location_6 .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_11 .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_8 .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_12 .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_5 .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_6 .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_11 .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_8 .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_12 .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_5 .p-listing-container.p-grid-layout.col-6 .p-item {
    width: 50%;
  }
  ._block.location_6 .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 2),
  ._block.location_11 .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 2),
  ._block.location_8 .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 2),
  ._block.location_12 .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 2),
  ._block.location_5 .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 2),
  ._block.location_6 .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 2),
  ._block.location_11 .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 2),
  ._block.location_8 .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 2),
  ._block.location_12 .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 2),
  ._block.location_5 .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 2) {
    margin-top: 0;
  }
}
@media screen and (min-width: 1200px) {
  ._block.location_6 .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_11 .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_8 .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_12 .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_5 .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_6 .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_11 .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_8 .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_12 .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_5 .p-listing-container.p-grid-layout.col-5 .p-item {
    width: 33.33%;
  }
  ._block.location_6 .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 3),
  ._block.location_6 .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 3) {
    margin-top: 0;
  }
}
@media screen and (max-width: 1199px) {
  ._block.location_6 .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_11 .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_8 .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_12 .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_5 .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_6 .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_11 .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_8 .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_12 .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_5 .p-listing-container.p-grid-layout.col-5 .p-item {
    width: 50%;
  }
  ._block.location_6 .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 2),
  ._block.location_11 .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 2),
  ._block.location_8 .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 2),
  ._block.location_12 .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 2),
  ._block.location_5 .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 2),
  ._block.location_6 .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 2),
  ._block.location_11 .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 2),
  ._block.location_8 .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 2),
  ._block.location_12 .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 2),
  ._block.location_5 .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 2) {
    margin-top: 0;
  }
}
._block.location_6 .p-listing-container[data-mode-view="grid"].col-4 .p-item,
._block.location_11 .p-listing-container[data-mode-view="grid"].col-4 .p-item,
._block.location_8 .p-listing-container[data-mode-view="grid"].col-4 .p-item,
._block.location_12 .p-listing-container[data-mode-view="grid"].col-4 .p-item,
._block.location_5 .p-listing-container[data-mode-view="grid"].col-4 .p-item,
._block.location_6 .p-listing-container.p-grid-layout.col-4 .p-item,
._block.location_11 .p-listing-container.p-grid-layout.col-4 .p-item,
._block.location_8 .p-listing-container.p-grid-layout.col-4 .p-item,
._block.location_12 .p-listing-container.p-grid-layout.col-4 .p-item,
._block.location_5 .p-listing-container.p-grid-layout.col-4 .p-item {
  width: 50%;
}
._block.location_6 .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 2),
._block.location_11 .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 2),
._block.location_8 .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 2),
._block.location_12 .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 2),
._block.location_5 .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 2),
._block.location_6 .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 2),
._block.location_11 .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 2),
._block.location_8 .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 2),
._block.location_12 .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 2),
._block.location_5 .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 2) {
  margin-top: 0;
}
._block.location_6 .p-listing-container[data-mode-view="grid"].col-3 .p-item,
._block.location_11 .p-listing-container[data-mode-view="grid"].col-3 .p-item,
._block.location_8 .p-listing-container[data-mode-view="grid"].col-3 .p-item,
._block.location_12 .p-listing-container[data-mode-view="grid"].col-3 .p-item,
._block.location_5 .p-listing-container[data-mode-view="grid"].col-3 .p-item,
._block.location_6 .p-listing-container.p-grid-layout.col-3 .p-item,
._block.location_11 .p-listing-container.p-grid-layout.col-3 .p-item,
._block.location_8 .p-listing-container.p-grid-layout.col-3 .p-item,
._block.location_12 .p-listing-container.p-grid-layout.col-3 .p-item,
._block.location_5 .p-listing-container.p-grid-layout.col-3 .p-item {
  width: 50%;
}
._block.location_6 .p-listing-container[data-mode-view="grid"].col-3 .p-item:nth-child(-n + 2),
._block.location_11 .p-listing-container[data-mode-view="grid"].col-3 .p-item:nth-child(-n + 2),
._block.location_8 .p-listing-container[data-mode-view="grid"].col-3 .p-item:nth-child(-n + 2),
._block.location_12 .p-listing-container[data-mode-view="grid"].col-3 .p-item:nth-child(-n + 2),
._block.location_5 .p-listing-container[data-mode-view="grid"].col-3 .p-item:nth-child(-n + 2),
._block.location_6 .p-listing-container.p-grid-layout.col-3 .p-item:nth-child(-n + 2),
._block.location_11 .p-listing-container.p-grid-layout.col-3 .p-item:nth-child(-n + 2),
._block.location_8 .p-listing-container.p-grid-layout.col-3 .p-item:nth-child(-n + 2),
._block.location_12 .p-listing-container.p-grid-layout.col-3 .p-item:nth-child(-n + 2),
._block.location_5 .p-listing-container.p-grid-layout.col-3 .p-item:nth-child(-n + 2) {
  margin-top: 0;
}
._block.location_6 .p-listing-container[data-mode-view="grid"] .p-item,
._block.location_11 .p-listing-container[data-mode-view="grid"] .p-item,
._block.location_8 .p-listing-container[data-mode-view="grid"] .p-item,
._block.location_12 .p-listing-container[data-mode-view="grid"] .p-item,
._block.location_5 .p-listing-container[data-mode-view="grid"] .p-item,
._block.location_6 .p-listing-container.p-grid-layout .p-item,
._block.location_11 .p-listing-container.p-grid-layout .p-item,
._block.location_8 .p-listing-container.p-grid-layout .p-item,
._block.location_12 .p-listing-container.p-grid-layout .p-item,
._block.location_5 .p-listing-container.p-grid-layout .p-item {
  padding-left: 8px;
  padding-right: 8px;
  margin-top: 24px;
}
._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-6,
._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-6,
._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-6,
._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-6,
._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-6,
._block.location_6 .p-listing-container.p-casual-layout.casual-col-6,
._block.location_11 .p-listing-container.p-casual-layout.casual-col-6,
._block.location_8 .p-listing-container.p-casual-layout.casual-col-6,
._block.location_12 .p-listing-container.p-casual-layout.casual-col-6,
._block.location_5 .p-listing-container.p-casual-layout.casual-col-6 {
  margin-left: -8px;
  margin-right: -8px;
}
._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
._block.location_6 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
._block.location_11 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
._block.location_8 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
._block.location_12 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
._block.location_5 .p-listing-container.p-casual-layout.casual-col-6 .p-item {
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 16px;
}
@media screen and (min-width: 1200px) {
  ._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_6 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_11 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_8 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_12 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_5 .p-listing-container.p-casual-layout.casual-col-6 .p-item {
    width: 25%;
  }
  ._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_6 .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 4) {
    padding-top: 0;
  }
}
@media screen and (max-width: 1199px) and (min-width: 481px) {
  ._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_6 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_11 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_8 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_12 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_5 .p-listing-container.p-casual-layout.casual-col-6 .p-item {
    width: 33.33%;
  }
  ._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 3),
  ._block.location_6 .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 3) {
    padding-top: 0;
  }
}
@media screen and (max-width: 480px) {
  ._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_6 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_11 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_8 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_12 .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_5 .p-listing-container.p-casual-layout.casual-col-6 .p-item {
    width: 50%;
  }
  ._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 2),
  ._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 2),
  ._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 2),
  ._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 2),
  ._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 2),
  ._block.location_6 .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 2),
  ._block.location_11 .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 2),
  ._block.location_8 .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 2),
  ._block.location_12 .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 2),
  ._block.location_5 .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 2) {
    margin-top: 0;
  }
}
._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-5,
._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-5,
._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-5,
._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-5,
._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-5,
._block.location_6 .p-listing-container.p-casual-layout.casual-col-5,
._block.location_11 .p-listing-container.p-casual-layout.casual-col-5,
._block.location_8 .p-listing-container.p-casual-layout.casual-col-5,
._block.location_12 .p-listing-container.p-casual-layout.casual-col-5,
._block.location_5 .p-listing-container.p-casual-layout.casual-col-5 {
  margin-left: -8px;
  margin-right: -8px;
}
._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
._block.location_6 .p-listing-container.p-casual-layout.casual-col-5 .p-item,
._block.location_11 .p-listing-container.p-casual-layout.casual-col-5 .p-item,
._block.location_8 .p-listing-container.p-casual-layout.casual-col-5 .p-item,
._block.location_12 .p-listing-container.p-casual-layout.casual-col-5 .p-item,
._block.location_5 .p-listing-container.p-casual-layout.casual-col-5 .p-item {
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 16px;
}
@media screen and (min-width: 1200px) {
  ._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_6 .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_11 .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_8 .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_12 .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_5 .p-listing-container.p-casual-layout.casual-col-5 .p-item {
    width: 33.33%;
  }
  ._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_6 .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 3) {
    padding-top: 0;
  }
}
@media screen and (max-width: 1199px) {
  ._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_6 .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_11 .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_8 .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_12 .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_5 .p-listing-container.p-casual-layout.casual-col-5 .p-item {
    width: 50%;
  }
  ._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 2),
  ._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 2),
  ._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 2),
  ._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 2),
  ._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 2),
  ._block.location_6 .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 2),
  ._block.location_11 .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 2),
  ._block.location_8 .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 2),
  ._block.location_12 .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 2),
  ._block.location_5 .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 2) {
    padding-top: 0;
  }
}
._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-4,
._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-4,
._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-4,
._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-4,
._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-4,
._block.location_6 .p-listing-container.p-casual-layout.casual-col-4,
._block.location_11 .p-listing-container.p-casual-layout.casual-col-4,
._block.location_8 .p-listing-container.p-casual-layout.casual-col-4,
._block.location_12 .p-listing-container.p-casual-layout.casual-col-4,
._block.location_5 .p-listing-container.p-casual-layout.casual-col-4 {
  margin-left: -8px;
  margin-right: -8px;
}
._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
._block.location_6 .p-listing-container.p-casual-layout.casual-col-4 .p-item,
._block.location_11 .p-listing-container.p-casual-layout.casual-col-4 .p-item,
._block.location_8 .p-listing-container.p-casual-layout.casual-col-4 .p-item,
._block.location_12 .p-listing-container.p-casual-layout.casual-col-4 .p-item,
._block.location_5 .p-listing-container.p-casual-layout.casual-col-4 .p-item {
  width: 50%;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 16px;
}
._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 2),
._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 2),
._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 2),
._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 2),
._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 2),
._block.location_6 .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 2),
._block.location_11 .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 2),
._block.location_8 .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 2),
._block.location_12 .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 2),
._block.location_5 .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 2) {
  padding-top: 0;
}
._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-3,
._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-3,
._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-3,
._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-3,
._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-3,
._block.location_6 .p-listing-container.p-casual-layout.casual-col-3,
._block.location_11 .p-listing-container.p-casual-layout.casual-col-3,
._block.location_8 .p-listing-container.p-casual-layout.casual-col-3,
._block.location_12 .p-listing-container.p-casual-layout.casual-col-3,
._block.location_5 .p-listing-container.p-casual-layout.casual-col-3 {
  margin-left: -8px;
  margin-right: -8px;
}
._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item,
._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item,
._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item,
._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item,
._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item,
._block.location_6 .p-listing-container.p-casual-layout.casual-col-3 .p-item,
._block.location_11 .p-listing-container.p-casual-layout.casual-col-3 .p-item,
._block.location_8 .p-listing-container.p-casual-layout.casual-col-3 .p-item,
._block.location_12 .p-listing-container.p-casual-layout.casual-col-3 .p-item,
._block.location_5 .p-listing-container.p-casual-layout.casual-col-3 .p-item {
  width: 50%;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 16px;
}
._block.location_6 .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item:nth-child(-n + 2),
._block.location_11 .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item:nth-child(-n + 2),
._block.location_8 .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item:nth-child(-n + 2),
._block.location_12 .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item:nth-child(-n + 2),
._block.location_5 .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item:nth-child(-n + 2),
._block.location_6 .p-listing-container.p-casual-layout.casual-col-3 .p-item:nth-child(-n + 2),
._block.location_11 .p-listing-container.p-casual-layout.casual-col-3 .p-item:nth-child(-n + 2),
._block.location_8 .p-listing-container.p-casual-layout.casual-col-3 .p-item:nth-child(-n + 2),
._block.location_12 .p-listing-container.p-casual-layout.casual-col-3 .p-item:nth-child(-n + 2),
._block.location_5 .p-listing-container.p-casual-layout.casual-col-3 .p-item:nth-child(-n + 2) {
  padding-top: 0;
}
._block.location_6 .p-listing-container[data-mode-view="casual"] .p-item,
._block.location_11 .p-listing-container[data-mode-view="casual"] .p-item,
._block.location_8 .p-listing-container[data-mode-view="casual"] .p-item,
._block.location_12 .p-listing-container[data-mode-view="casual"] .p-item,
._block.location_5 .p-listing-container[data-mode-view="casual"] .p-item,
._block.location_6 .p-listing-container.p-casual-layout .p-item,
._block.location_11 .p-listing-container.p-casual-layout .p-item,
._block.location_8 .p-listing-container.p-casual-layout .p-item,
._block.location_12 .p-listing-container.p-casual-layout .p-item,
._block.location_5 .p-listing-container.p-casual-layout .p-item {
  float: left;
}
._block.location_6 .p-block,
._block.location_11 .p-block,
._block.location_8 .p-block,
._block.location_12 .p-block,
._block.location_5 .p-block {
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  background: #fff;
}
@media (min-width: 768px) and (max-width: 991px) {
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item {
    width: 25%;
  }
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 4),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 4) {
    margin-top: 0;
  }
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item {
    width: 33.33%;
  }
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 3),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 3) {
    margin-top: 0;
  }
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item {
    width: 50%;
  }
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 2),
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 2),
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 2),
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 2),
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 2),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 2),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 2),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 2),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 2),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 2) {
    margin-top: 0;
  }
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item {
    width: 25%;
  }
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 4) {
    padding-top: 0;
  }
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item {
    width: 33.33%;
  }
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 3) {
    padding-top: 0;
  }
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item {
    width: 50%;
  }
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 2),
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 2),
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 2),
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 2),
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 2),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 2),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 2),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 2),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 2),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 2) {
    padding-top: 0;
  }
}
@media (min-width: 1200px) {
  ._block.location_6 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column),
  ._block.location_6 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column),
  ._block.location_11 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column),
  ._block.location_8 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column),
  ._block.location_12 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column),
  ._block.location_5 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) {
    display: flex;
    flex-flow: wrap;
    margin: 0 -8px;
  }
  ._block.location_6 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item,
  ._block.location_6 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item,
  ._block.location_11 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item,
  ._block.location_8 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item,
  ._block.location_12 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item,
  ._block.location_5 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item {
    width: 50%;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 0;
    margin-top: 0;
    border-top: 0;
  }
  ._block.location_6 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item .item-outer,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item .item-outer,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item .item-outer,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item .item-outer,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item .item-outer,
  ._block.location_6 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item .item-outer,
  ._block.location_11 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item .item-outer,
  ._block.location_8 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item .item-outer,
  ._block.location_12 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item .item-outer,
  ._block.location_5 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item .item-outer {
    padding-top: 16px;
    margin-top: 16px;
    border-top: 1px solid #eeeeee;
  }
  ._block.location_6 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item:nth-child(-n + 2) .item-outer,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item:nth-child(-n + 2) .item-outer,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item:nth-child(-n + 2) .item-outer,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item:nth-child(-n + 2) .item-outer,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item:nth-child(-n + 2) .item-outer,
  ._block.location_6 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item:nth-child(-n + 2) .item-outer,
  ._block.location_11 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item:nth-child(-n + 2) .item-outer,
  ._block.location_8 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item:nth-child(-n + 2) .item-outer,
  ._block.location_12 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item:nth-child(-n + 2) .item-outer,
  ._block.location_5 .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item:nth-child(-n + 2) .item-outer {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item {
    width: 16.66%;
  }
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 6),
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 6),
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 6),
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 6),
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 6),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 6),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 6),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 6),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 6),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 6) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item {
    width: 20%;
  }
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 5),
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 5),
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 5),
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 5),
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 5),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 5),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 5),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 5),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 5),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 5) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item {
    width: 20%;
  }
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 5),
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 5),
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 5),
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 5),
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 5),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 5),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 5),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 5),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 5),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 5) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item {
    width: 25%;
  }
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 4),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 4) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item {
    width: 25%;
  }
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 4),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 4) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item {
    width: 33.33%;
  }
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 3),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 3) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-3 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-3 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-3 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-3 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-3 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-3 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-3 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-3 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-3 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-3 .p-item {
    width: 33.33%;
  }
  ._block.location_6 .p-block .p-listing-container.p-grid-layout.col-3 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-block .p-listing-container.p-grid-layout.col-3 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-block .p-listing-container.p-grid-layout.col-3 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-block .p-listing-container.p-grid-layout.col-3 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-block .p-listing-container.p-grid-layout.col-3 .p-item:nth-child(-n + 3),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="grid"].col-3 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="grid"].col-3 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="grid"].col-3 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="grid"].col-3 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="grid"].col-3 .p-item:nth-child(-n + 3) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item {
    width: 16.66%;
  }
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 6),
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 6),
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 6),
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 6),
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 6),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 6),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 6),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 6),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 6),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 6) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item {
    width: 20%;
  }
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 5),
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 5),
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 5),
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 5),
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 5),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 5),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 5),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 5),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 5),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 5) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item {
    width: 20%;
  }
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 5),
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 5),
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 5),
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 5),
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 5),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 5),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 5),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 5),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 5),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 5) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item {
    width: 25%;
  }
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 4),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 4) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item {
    width: 25%;
  }
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 4),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 4),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 4),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 4),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 4),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 4) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item {
    width: 33.33%;
  }
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 3),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 3) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-3 .p-item,
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-3 .p-item,
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-3 .p-item,
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-3 .p-item,
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-3 .p-item,
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item,
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item,
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item,
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item,
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item {
    width: 33.33%;
  }
  ._block.location_6 .p-block .p-listing-container.p-casual-layout.casual-col-3 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-block .p-listing-container.p-casual-layout.casual-col-3 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-block .p-listing-container.p-casual-layout.casual-col-3 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-block .p-listing-container.p-casual-layout.casual-col-3 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-block .p-listing-container.p-casual-layout.casual-col-3 .p-item:nth-child(-n + 3),
  ._block.location_6 .p-block .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item:nth-child(-n + 3),
  ._block.location_11 .p-block .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item:nth-child(-n + 3),
  ._block.location_8 .p-block .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item:nth-child(-n + 3),
  ._block.location_12 .p-block .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item:nth-child(-n + 3),
  ._block.location_5 .p-block .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item:nth-child(-n + 3) {
    padding-top: 0;
  }
}
#main #content-stage #content .p-block,
#main #content-stage #top .p-block {
  position: relative;
  margin: 0;
}
#main #content-stage #content .p-block:not(:last-child),
#main #content-stage #top .p-block:not(:last-child) {
  padding-bottom: 24px;
  margin-bottom: 24px;
  border-bottom: 1px solid #eeeeee;
}
@media (max-width: 480px) {
  #main #content-stage #content .p-block:not(:last-child),
  #main #content-stage #top .p-block:not(:last-child) {
    padding-bottom: 16px;
    margin-bottom: 16px;
  }
}
#main #content-stage #content .p-block .title,
#main #content-stage #top .p-block .title {
  color: #a2a2a2 !important;
  font-size: 20px !important;
  line-height: 24px;
  font-weight: bold;
  margin: 0;
  padding: 8px 0 !important;
  min-height: 42px;
  border-bottom: 0;
  display: flex !important;
  align-items: center;
  justify-content: flex-start !important;
}
@media (max-width: 1199px) {
  #main #content-stage #content .p-block .title,
  #main #content-stage #top .p-block .title {
    font-size: 18px !important;
    line-height: 22px;
  }
}
@media (max-width: 480px) {
  #main #content-stage #content .p-block .title,
  #main #content-stage #top .p-block .title {
    font-size: 16px !important;
    line-height: 20px;
  }
}
#main #content-stage #content .p-block .title.has-modeview,
#main #content-stage #top .p-block .title.has-modeview {
  padding-right: 136px !important;
}
html[dir='rtl'] #main #content-stage #content .p-block .title.has-modeview,
html[dir='rtl'] #main #content-stage #top .p-block .title.has-modeview {
  padding-right: 0 !important;
  padding-left: 136px !important;
}
@media (max-width: 767px) {
  #main #content-stage #content .p-block .title.has-modeview,
  #main #content-stage #top .p-block .title.has-modeview {
    padding: 0 !important;
    min-height: 38px;
  }
}
#main #content-stage #content .p-block .title .p-title-icon-link,
#main #content-stage #top .p-block .title .p-title-icon-link {
  color: #a2a2a2 !important;
  font-size: 14px;
  width: 20px;
  height: 20px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
html[dir='ltr'] #main #content-stage #content .p-block .title .p-title-icon-link,
html[dir='ltr'] #main #content-stage #top .p-block .title .p-title-icon-link {
  margin-left: 4px;
}
html[dir='rtl'] #main #content-stage #content .p-block .title .p-title-icon-link,
html[dir='rtl'] #main #content-stage #top .p-block .title .p-title-icon-link {
  margin-right: 4px;
}
#main #content-stage #content .p-block .content,
#main #content-stage #top .p-block .content {
  padding: 0;
}
#main .layout-middle .p-listing-container[data-mode-view=""] {
  display: none;
}
#main .layout-middle .p-listing-container[data-mode-view="list"] .p-item,
#main .layout-middle .p-listing-container.p-list-layout .p-item {
  width: 100%;
}
#main .layout-middle .p-listing-container[data-mode-view="list"] .p-item .item-outer,
#main .layout-middle .p-listing-container.p-list-layout .p-item .item-outer {
  margin-top: 16px;
  padding-top: 16px;
  border-top: 1px solid #eeeeee;
}
#main .layout-middle .p-listing-container[data-mode-view="list"] .p-item:first-child .item-outer,
#main .layout-middle .p-listing-container.p-list-layout .p-item:first-child .item-outer {
  margin-top: 0;
}
#main .layout-middle .p-listing-container[data-mode-view="list"].full-border .p-item,
#main .layout-middle .p-listing-container.p-list-layout.full-border .p-item {
  width: auto;
  margin-left: -16px;
  margin-right: -16px;
  margin-top: 0;
  padding-top: 0;
  padding-left: 16px;
  padding-right: 16px;
  transition: background-color 0.3s ease-in-out;
  border-top: 0;
}
#main .layout-middle .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer,
#main .layout-middle .p-listing-container.p-list-layout.full-border .p-item .item-outer {
  padding-top: 16px;
  padding-bottom: 16px;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  position: relative;
}
#main .layout-middle .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:before,
#main .layout-middle .p-listing-container.p-list-layout.full-border .p-item .item-outer:before,
#main .layout-middle .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:after,
#main .layout-middle .p-listing-container.p-list-layout.full-border .p-item .item-outer:after {
  content: "";
  display: block;
  position: absolute;
  left: -16px;
  right: -16px;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  height: 1px;
  background-color: #eeeeee;
}
#main .layout-middle .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:before,
#main .layout-middle .p-listing-container.p-list-layout.full-border .p-item .item-outer:before {
  top: -1px;
}
#main .layout-middle .p-listing-container[data-mode-view="list"].full-border .p-item .item-outer:after,
#main .layout-middle .p-listing-container.p-list-layout.full-border .p-item .item-outer:after {
  bottom: -1px;
}
#main .layout-middle .p-listing-container[data-mode-view="list"].full-border .p-item + .p-item,
#main .layout-middle .p-listing-container.p-list-layout.full-border .p-item + .p-item {
  margin-top: -1px;
}
#main .layout-middle .p-listing-container[data-mode-view="list"].full-border .p-item:first-child,
#main .layout-middle .p-listing-container.p-list-layout.full-border .p-item:first-child {
  padding-top: 0;
}
#main .layout-middle .p-listing-container[data-mode-view="list"].full-border .p-item:last-child .item-outer,
#main .layout-middle .p-listing-container.p-list-layout.full-border .p-item:last-child .item-outer {
  border-bottom: 0;
}
@media screen and (min-width: 1025px) {
  #main .layout-middle .p-listing-container[data-mode-view="list"].full-border .p-item:hover,
  #main .layout-middle .p-listing-container.p-list-layout.full-border .p-item:hover {
    background-color: #f8f8f8;
  }
  #main .layout-middle .p-listing-container[data-mode-view="list"].full-border .p-item:hover .item-outer:before,
  #main .layout-middle .p-listing-container.p-list-layout.full-border .p-item:hover .item-outer:before,
  #main .layout-middle .p-listing-container[data-mode-view="list"].full-border .p-item:hover .item-outer:after,
  #main .layout-middle .p-listing-container.p-list-layout.full-border .p-item:hover .item-outer:after {
    opacity: 1;
  }
}
#main .layout-middle .p-listing-container[data-mode-view="list"].full-border .p-item.active,
#main .layout-middle .p-listing-container.p-list-layout.full-border .p-item.active {
  background-color: #d8e0f0;
}
#main .layout-middle .p-listing-container[data-mode-view="list"].full-border .p-item.active .item-outer:before,
#main .layout-middle .p-listing-container.p-list-layout.full-border .p-item.active .item-outer:before,
#main .layout-middle .p-listing-container[data-mode-view="list"].full-border .p-item.active .item-outer:after,
#main .layout-middle .p-listing-container.p-list-layout.full-border .p-item.active .item-outer:after {
  opacity: 1;
}
#main .layout-middle .p-listing-container[data-mode-view="grid"],
#main .layout-middle .p-listing-container.p-grid-layout {
  display: flex;
  flex-flow: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
@media screen and (min-width: 1200px) {
  #main .layout-middle .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  #main .layout-middle .p-listing-container.p-grid-layout.col-6 .p-item {
    width: 25%;
  }
  #main .layout-middle .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 4),
  #main .layout-middle .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 4) {
    margin-top: 0;
  }
}
@media (min-width: 481px) and (max-width: 1199px) {
  #main .layout-middle .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  #main .layout-middle .p-listing-container.p-grid-layout.col-6 .p-item {
    width: 33.33%;
  }
  #main .layout-middle .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 3),
  #main .layout-middle .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 3) {
    margin-top: 0;
  }
}
@media (max-width: 480px) {
  #main .layout-middle .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  #main .layout-middle .p-listing-container.p-grid-layout.col-6 .p-item {
    width: 50%;
  }
  #main .layout-middle .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 2),
  #main .layout-middle .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 2) {
    margin-top: 0;
  }
}
@media screen and (min-width: 1200px) {
  #main .layout-middle .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  #main .layout-middle .p-listing-container.p-grid-layout.col-5 .p-item {
    width: 33.33%;
  }
  #main .layout-middle .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 3),
  #main .layout-middle .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 3) {
    margin-top: 0;
  }
}
@media screen and (max-width: 1199px) {
  #main .layout-middle .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  #main .layout-middle .p-listing-container.p-grid-layout.col-5 .p-item {
    width: 50%;
  }
  #main .layout-middle .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 2),
  #main .layout-middle .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 2) {
    margin-top: 0;
  }
}
#main .layout-middle .p-listing-container[data-mode-view="grid"].col-4 .p-item,
#main .layout-middle .p-listing-container.p-grid-layout.col-4 .p-item {
  width: 50%;
}
#main .layout-middle .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 2),
#main .layout-middle .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 2) {
  margin-top: 0;
}
#main .layout-middle .p-listing-container[data-mode-view="grid"].col-3 .p-item,
#main .layout-middle .p-listing-container.p-grid-layout.col-3 .p-item {
  width: 50%;
}
#main .layout-middle .p-listing-container[data-mode-view="grid"].col-3 .p-item:nth-child(-n + 2),
#main .layout-middle .p-listing-container.p-grid-layout.col-3 .p-item:nth-child(-n + 2) {
  margin-top: 0;
}
#main .layout-middle .p-listing-container[data-mode-view="grid"] .p-item,
#main .layout-middle .p-listing-container.p-grid-layout .p-item {
  padding-left: 8px;
  padding-right: 8px;
  margin-top: 24px;
}
#main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-6,
#main .layout-middle .p-listing-container.p-casual-layout.casual-col-6 {
  margin-left: -8px;
  margin-right: -8px;
}
#main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
#main .layout-middle .p-listing-container.p-casual-layout.casual-col-6 .p-item {
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 16px;
}
@media screen and (min-width: 1200px) {
  #main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  #main .layout-middle .p-listing-container.p-casual-layout.casual-col-6 .p-item {
    width: 25%;
  }
  #main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 4),
  #main .layout-middle .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 4) {
    padding-top: 0;
  }
}
@media screen and (max-width: 1199px) and (min-width: 481px) {
  #main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  #main .layout-middle .p-listing-container.p-casual-layout.casual-col-6 .p-item {
    width: 33.33%;
  }
  #main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 3),
  #main .layout-middle .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 3) {
    padding-top: 0;
  }
}
@media screen and (max-width: 480px) {
  #main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  #main .layout-middle .p-listing-container.p-casual-layout.casual-col-6 .p-item {
    width: 50%;
  }
  #main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 2),
  #main .layout-middle .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 2) {
    margin-top: 0;
  }
}
#main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-5,
#main .layout-middle .p-listing-container.p-casual-layout.casual-col-5 {
  margin-left: -8px;
  margin-right: -8px;
}
#main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
#main .layout-middle .p-listing-container.p-casual-layout.casual-col-5 .p-item {
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 16px;
}
@media screen and (min-width: 1200px) {
  #main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  #main .layout-middle .p-listing-container.p-casual-layout.casual-col-5 .p-item {
    width: 33.33%;
  }
  #main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 3),
  #main .layout-middle .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 3) {
    padding-top: 0;
  }
}
@media screen and (max-width: 1199px) {
  #main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  #main .layout-middle .p-listing-container.p-casual-layout.casual-col-5 .p-item {
    width: 50%;
  }
  #main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 2),
  #main .layout-middle .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 2) {
    padding-top: 0;
  }
}
#main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-4,
#main .layout-middle .p-listing-container.p-casual-layout.casual-col-4 {
  margin-left: -8px;
  margin-right: -8px;
}
#main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
#main .layout-middle .p-listing-container.p-casual-layout.casual-col-4 .p-item {
  width: 50%;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 16px;
}
#main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 2),
#main .layout-middle .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 2) {
  padding-top: 0;
}
#main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-3,
#main .layout-middle .p-listing-container.p-casual-layout.casual-col-3 {
  margin-left: -8px;
  margin-right: -8px;
}
#main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item,
#main .layout-middle .p-listing-container.p-casual-layout.casual-col-3 .p-item {
  width: 50%;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 16px;
}
#main .layout-middle .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item:nth-child(-n + 2),
#main .layout-middle .p-listing-container.p-casual-layout.casual-col-3 .p-item:nth-child(-n + 2) {
  padding-top: 0;
}
#main .layout-middle .p-listing-container[data-mode-view="casual"] .p-item,
#main .layout-middle .p-listing-container.p-casual-layout .p-item {
  float: left;
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item {
    width: 20%;
  }
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 5),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 5),
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 5),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 5) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item {
    width: 25%;
  }
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 4),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 4),
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 4),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 4) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item {
    width: 25%;
  }
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 4),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 4),
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 4),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 4) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item {
    width: 33.33%;
  }
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 3),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 3),
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 3),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 3) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item {
    width: 33.33%;
  }
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 3),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 3),
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 3),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 3) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item {
    width: 20%;
  }
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 5),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 5),
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 5),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 5) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item {
    width: 25%;
  }
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 4),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 4),
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 4),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 4) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item {
    width: 25%;
  }
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 4),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 4),
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 4),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 4) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item {
    width: 33.33%;
  }
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 3),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 3),
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 3),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 3) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item,
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item {
    width: 33.33%;
  }
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 3),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 3),
  #main.empty-left:not(.empty-right) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 3),
  #main.empty-right:not(.empty-left) .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 3) {
    padding-top: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item {
    width: 25%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 4),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 4) {
    margin-top: 0;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item {
    width: 33.33%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 3),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 3) {
    margin-top: 0;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item {
    width: 50%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 2),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 2) {
    margin-top: 0;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item {
    width: 25%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 4),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 4) {
    padding-top: 0;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item {
    width: 33.33%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 3),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 3) {
    padding-top: 0;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item {
    width: 50%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 2),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 2) {
    padding-top: 0;
  }
}
@media (min-width: 1200px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) {
    display: flex;
    flex-flow: wrap;
    margin: 0 -8px;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item {
    width: 50%;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 0;
    margin-top: 0;
    border-top: 0;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item .item-outer,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item .item-outer {
    padding-top: 16px;
    margin-top: 16px;
    border-top: 1px solid #eeeeee;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="list"]:not(.full-border):not(.has-list-one-column) .p-item:nth-child(-n + 2) .item-outer,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-list-layout:not(.full-border):not(.has-list-one-column) .p-item:nth-child(-n + 2) .item-outer {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item {
    width: 16.66%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 6),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 6) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-6 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item {
    width: 20%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-6 .p-item:nth-child(-n + 5),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-6 .p-item:nth-child(-n + 5) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item {
    width: 20%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 5),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 5) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-5 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item {
    width: 25%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-5 .p-item:nth-child(-n + 4),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-5 .p-item:nth-child(-n + 4) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item {
    width: 25%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 4),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 4) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-4 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item {
    width: 33.33%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-4 .p-item:nth-child(-n + 3),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-4 .p-item:nth-child(-n + 3) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-3 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-3 .p-item {
    width: 33.33%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-grid-layout.col-3 .p-item:nth-child(-n + 3),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="grid"].col-3 .p-item:nth-child(-n + 3) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item {
    width: 16.66%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 6),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 6) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item {
    width: 20%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-6 .p-item:nth-child(-n + 5),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-6 .p-item:nth-child(-n + 5) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item {
    width: 20%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 5),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 5) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item {
    width: 25%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-5 .p-item:nth-child(-n + 4),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-5 .p-item:nth-child(-n + 4) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item {
    width: 25%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 4),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 4) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item {
    width: 33.33%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-4 .p-item:nth-child(-n + 3),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-4 .p-item:nth-child(-n + 3) {
    padding-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-3 .p-item,
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item {
    width: 33.33%;
  }
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container.p-casual-layout.casual-col-3 .p-item:nth-child(-n + 3),
  #main.empty-left.empty-right .layout-middle .p-block .p-listing-container[data-mode-view="casual"].casual-col-3 .p-item:nth-child(-n + 3) {
    padding-top: 0;
  }
}
.p-btn-none-border {
  border: 0 !important;
  box-shadow: none !important;
  background: none !important;
}
.p-home-page .header-page-title,
.p-detail-page .header-page-title {
  font-weight: normal;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 12px;
  padding: 0;
  border-bottom: 1px solid #eeeeee;
  margin-left: -16px;
  margin-right: -16px;
  padding-bottom: 12px;
  padding-left: 16px;
  padding-right: 16px;
}
.p-home-page .header-page-title a,
.p-detail-page .header-page-title a {
  font-size: 24px;
}
@media (max-width: 1199px) {
  .p-home-page .header-page-title,
  .p-detail-page .header-page-title {
    font-size: 22px;
    line-height: 29px;
  }
}
@media (max-width: 480px) {
  .p-home-page .header-page-title,
  .p-detail-page .header-page-title {
    font-size: 20px;
    line-height: 26px;
  }
}
.p-home-page .header-page-title {
  font-weight: bold;
}
.p-detail-page .header-page-title {
  border-bottom: 0 ;
  font-weight: bold;
  margin-bottom: 0;
  padding-bottom: 8px;
}
.p-mode-view-container {
  display: inline-flex;
  position: absolute;
  top: -36px;
}
html[dir="ltr"] .p-mode-view-container {
  right: 0;
}
html[dir="rtl"] .p-mode-view-container {
  left: 0;
}
@media (max-width: 767px) {
  .p-mode-view-container {
    position: static;
    margin-bottom: 4px;
  }
  html[dir='ltr'] .p-mode-view-container {
    margin-left: -8px;
  }
  html[dir='rtl'] .p-mode-view-container {
    margin-right: -8px;
  }
}
.p-mode-view-container .p-mode-view-btn {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
}
.p-mode-view-container .p-mode-view-btn .ico {
  width: 14px;
  height: 14px;
}
.p-mode-view-container .p-mode-view-btn:hover,
.p-mode-view-container .p-mode-view-btn.active {
  color: #555;
}
body.p-search-page .header_bar_search_holder {
  margin-bottom: 12px;
}
body.p-search-page .header_filter_holder {
  margin-bottom: 8px;
}
body.p-search-page .header_filter_holder .inline-block {
  margin-bottom: 8px;
}
@media (max-width: 767px) {
  body.p-search-page.has-modeview .header-filter-holder {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  body.p-search-page.has-modeview .p-mode-view-container {
    top: -40px;
  }
}
.p-star-vote {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #d8e0f0;
  border-color: #a8b9dd;
  color: #a8b9dd;
  border-radius: 4px;
  cursor: pointer;
}
.p-star-vote.voted,
.p-star-vote:hover {
  color: #ffab00;
  border-color: #ffab00;
  background-color: #ffe6b3;
}
.p-star-vote.voted .ico:before,
.p-star-vote:hover .ico:before {
  content: "\eab1";
}
.layout-left .p-listing-container.none-border .p-item .item-outer,
.layout-right .p-listing-container.none-border .p-item .item-outer {
  border-top: 0 !important;
  margin-top: 0 !important;
}
.layout-left .p-listing-container.p-list-layout .p-item .item-outer,
.layout-right .p-listing-container.p-list-layout .p-item .item-outer,
.layout-left .p-listing-container[data-mode-view="list"] .p-item .item-outer,
.layout-right .p-listing-container[data-mode-view="list"] .p-item .item-outer {
  padding-top: 12px;
  margin-top: 12px;
  border-top: 1px solid #eeeeee;
  flex-direction: row;
  display: flex;
}
.layout-left .p-listing-container.p-list-layout .p-item:nth-child(1) .item-outer,
.layout-right .p-listing-container.p-list-layout .p-item:nth-child(1) .item-outer,
.layout-left .p-listing-container[data-mode-view="list"] .p-item:nth-child(1) .item-outer,
.layout-right .p-listing-container[data-mode-view="list"] .p-item:nth-child(1) .item-outer {
  padding-top: 0;
  margin-top: 0;
  border-top: 0;
}
@media (min-width: 480px) and (max-width: 767px) {
  .layout-left .p-listing-container.p-list-layout,
  .layout-right .p-listing-container.p-list-layout,
  .layout-left .p-listing-container[data-mode-view="list"],
  .layout-right .p-listing-container[data-mode-view="list"] {
    display: flex;
    flex-flow: wrap;
    margin: 0 -8px;
  }
  .layout-left .p-listing-container.p-list-layout .p-item,
  .layout-right .p-listing-container.p-list-layout .p-item,
  .layout-left .p-listing-container[data-mode-view="list"] .p-item,
  .layout-right .p-listing-container[data-mode-view="list"] .p-item {
    width: 50%;
    padding-left: 8px;
    padding-right: 8px;
  }
  .layout-left .p-listing-container.p-list-layout .p-item .item-outer,
  .layout-right .p-listing-container.p-list-layout .p-item .item-outer,
  .layout-left .p-listing-container[data-mode-view="list"] .p-item .item-outer,
  .layout-right .p-listing-container[data-mode-view="list"] .p-item .item-outer {
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px solid #eeeeee;
  }
  .layout-left .p-listing-container.p-list-layout .p-item:nth-child(1) .item-outer,
  .layout-right .p-listing-container.p-list-layout .p-item:nth-child(1) .item-outer,
  .layout-left .p-listing-container[data-mode-view="list"] .p-item:nth-child(1) .item-outer,
  .layout-right .p-listing-container[data-mode-view="list"] .p-item:nth-child(1) .item-outer,
  .layout-left .p-listing-container.p-list-layout .p-item:nth-child(2) .item-outer,
  .layout-right .p-listing-container.p-list-layout .p-item:nth-child(2) .item-outer,
  .layout-left .p-listing-container[data-mode-view="list"] .p-item:nth-child(2) .item-outer,
  .layout-right .p-listing-container[data-mode-view="list"] .p-item:nth-child(2) .item-outer {
    padding-top: 0;
    margin-top: 0;
    border-top: 0;
  }
}
.layout-left .p-listing-container.p-grid-layout,
.layout-right .p-listing-container.p-grid-layout,
.layout-left .p-listing-container[data-mode-view="grid"],
.layout-right .p-listing-container[data-mode-view="grid"] {
  display: flex;
  flex-flow: wrap;
}
.layout-left .p-listing-container.p-grid-layout .p-item,
.layout-right .p-listing-container.p-grid-layout .p-item,
.layout-left .p-listing-container[data-mode-view="grid"] .p-item,
.layout-right .p-listing-container[data-mode-view="grid"] .p-item {
  width: 100%;
}
.layout-left .p-listing-container.p-grid-layout .p-item .item-outer,
.layout-right .p-listing-container.p-grid-layout .p-item .item-outer,
.layout-left .p-listing-container[data-mode-view="grid"] .p-item .item-outer,
.layout-right .p-listing-container[data-mode-view="grid"] .p-item .item-outer {
  padding-top: 12px;
  margin-top: 12px;
  border-top: 1px solid #eeeeee;
  flex-direction: column;
  display: flex;
}
.layout-left .p-listing-container.p-grid-layout .p-item:nth-child(1) .item-outer,
.layout-right .p-listing-container.p-grid-layout .p-item:nth-child(1) .item-outer,
.layout-left .p-listing-container[data-mode-view="grid"] .p-item:nth-child(1) .item-outer,
.layout-right .p-listing-container[data-mode-view="grid"] .p-item:nth-child(1) .item-outer {
  padding-top: 0;
  margin-top: 0;
  border-top: 0;
}
@media (min-width: 480px) and (max-width: 767px) {
  .layout-left .p-listing-container.p-grid-layout,
  .layout-right .p-listing-container.p-grid-layout,
  .layout-left .p-listing-container[data-mode-view="grid"],
  .layout-right .p-listing-container[data-mode-view="grid"] {
    margin: 0 -8px;
  }
  .layout-left .p-listing-container.p-grid-layout .p-item,
  .layout-right .p-listing-container.p-grid-layout .p-item,
  .layout-left .p-listing-container[data-mode-view="grid"] .p-item,
  .layout-right .p-listing-container[data-mode-view="grid"] .p-item {
    width: 50%;
    padding-left: 8px;
    padding-right: 8px;
  }
  .layout-left .p-listing-container.p-grid-layout .p-item .item-outer,
  .layout-right .p-listing-container.p-grid-layout .p-item .item-outer,
  .layout-left .p-listing-container[data-mode-view="grid"] .p-item .item-outer,
  .layout-right .p-listing-container[data-mode-view="grid"] .p-item .item-outer {
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px solid #eeeeee;
  }
  .layout-left .p-listing-container.p-grid-layout .p-item:nth-child(1) .item-outer,
  .layout-right .p-listing-container.p-grid-layout .p-item:nth-child(1) .item-outer,
  .layout-left .p-listing-container[data-mode-view="grid"] .p-item:nth-child(1) .item-outer,
  .layout-right .p-listing-container[data-mode-view="grid"] .p-item:nth-child(1) .item-outer,
  .layout-left .p-listing-container.p-grid-layout .p-item:nth-child(2) .item-outer,
  .layout-right .p-listing-container.p-grid-layout .p-item:nth-child(2) .item-outer,
  .layout-left .p-listing-container[data-mode-view="grid"] .p-item:nth-child(2) .item-outer,
  .layout-right .p-listing-container[data-mode-view="grid"] .p-item:nth-child(2) .item-outer {
    padding-top: 0;
    margin-top: 0;
    border-top: 0;
  }
}
.layout-left .p-listing-container.p-grid-layout.two-column,
.layout-right .p-listing-container.p-grid-layout.two-column,
.layout-left .p-listing-container[data-mode-view="grid"].two-column,
.layout-right .p-listing-container[data-mode-view="grid"].two-column {
  margin: 0 -4px;
}
.layout-left .p-listing-container.p-grid-layout.two-column .p-item,
.layout-right .p-listing-container.p-grid-layout.two-column .p-item,
.layout-left .p-listing-container[data-mode-view="grid"].two-column .p-item,
.layout-right .p-listing-container[data-mode-view="grid"].two-column .p-item {
  width: 50%;
  padding: 0 4px;
}
.layout-left .p-listing-container.p-grid-layout.two-column .p-item .item-outer,
.layout-right .p-listing-container.p-grid-layout.two-column .p-item .item-outer,
.layout-left .p-listing-container[data-mode-view="grid"].two-column .p-item .item-outer,
.layout-right .p-listing-container[data-mode-view="grid"].two-column .p-item .item-outer {
  border-top: 0;
  padding-top: 6px;
  margin-top: 6px;
}
.layout-left .p-listing-container.p-grid-layout.two-column .p-item:nth-child(1) .item-outer,
.layout-right .p-listing-container.p-grid-layout.two-column .p-item:nth-child(1) .item-outer,
.layout-left .p-listing-container[data-mode-view="grid"].two-column .p-item:nth-child(1) .item-outer,
.layout-right .p-listing-container[data-mode-view="grid"].two-column .p-item:nth-child(1) .item-outer,
.layout-left .p-listing-container.p-grid-layout.two-column .p-item:nth-child(2) .item-outer,
.layout-right .p-listing-container.p-grid-layout.two-column .p-item:nth-child(2) .item-outer,
.layout-left .p-listing-container[data-mode-view="grid"].two-column .p-item:nth-child(2) .item-outer,
.layout-right .p-listing-container[data-mode-view="grid"].two-column .p-item:nth-child(2) .item-outer {
  padding-top: 0;
  margin-top: 0;
  border-top: 0;
}
@media (min-width: 480px) and (max-width: 767px) {
  .layout-left .p-listing-container.p-grid-layout.two-column .p-item,
  .layout-right .p-listing-container.p-grid-layout.two-column .p-item,
  .layout-left .p-listing-container[data-mode-view="grid"].two-column .p-item,
  .layout-right .p-listing-container[data-mode-view="grid"].two-column .p-item {
    width: 25%;
  }
  .layout-left .p-listing-container.p-grid-layout.two-column .p-item:nth-child(1) .item-outer,
  .layout-right .p-listing-container.p-grid-layout.two-column .p-item:nth-child(1) .item-outer,
  .layout-left .p-listing-container[data-mode-view="grid"].two-column .p-item:nth-child(1) .item-outer,
  .layout-right .p-listing-container[data-mode-view="grid"].two-column .p-item:nth-child(1) .item-outer,
  .layout-left .p-listing-container.p-grid-layout.two-column .p-item:nth-child(2) .item-outer,
  .layout-right .p-listing-container.p-grid-layout.two-column .p-item:nth-child(2) .item-outer,
  .layout-left .p-listing-container[data-mode-view="grid"].two-column .p-item:nth-child(2) .item-outer,
  .layout-right .p-listing-container[data-mode-view="grid"].two-column .p-item:nth-child(2) .item-outer,
  .layout-left .p-listing-container.p-grid-layout.two-column .p-item:nth-child(3) .item-outer,
  .layout-right .p-listing-container.p-grid-layout.two-column .p-item:nth-child(3) .item-outer,
  .layout-left .p-listing-container[data-mode-view="grid"].two-column .p-item:nth-child(3) .item-outer,
  .layout-right .p-listing-container[data-mode-view="grid"].two-column .p-item:nth-child(3) .item-outer,
  .layout-left .p-listing-container.p-grid-layout.two-column .p-item:nth-child(4) .item-outer,
  .layout-right .p-listing-container.p-grid-layout.two-column .p-item:nth-child(4) .item-outer,
  .layout-left .p-listing-container[data-mode-view="grid"].two-column .p-item:nth-child(4) .item-outer,
  .layout-right .p-listing-container[data-mode-view="grid"].two-column .p-item:nth-child(4) .item-outer {
    padding-top: 0;
    margin-top: 0;
    border-top: 0;
  }
}
#main #right .p-block,
#main #left .p-block {
  position: relative;
}
#main #right .p-block .content,
#main #left .p-block .content {
  position: static;
}
#main #right .p-block .content .p-item-flag-block .sticky-label-icon,
#main #left .p-block .content .p-item-flag-block .sticky-label-icon {
  position: absolute;
  top: 0;
}
html[dir="ltr"] #main #right .p-block .content .p-item-flag-block .sticky-label-icon,
html[dir="ltr"] #main #left .p-block .content .p-item-flag-block .sticky-label-icon {
  right: 16px;
}
html[dir="rtl"] #main #right .p-block .content .p-item-flag-block .sticky-label-icon,
html[dir="rtl"] #main #left .p-block .content .p-item-flag-block .sticky-label-icon {
  left: 16px;
}
.p-advance-search-button {
  position: absolute;
  top: 0;
  z-index: 1;
  width: 32px;
  height: auto;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] .p-advance-search-button {
  right: 48px;
}
html[dir="rtl"] .p-advance-search-button {
  left: 48px;
}
.p-advance-search-button a {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #555555;
}
.p-advance-search-button a.active .ico:before,
.p-advance-search-button a:hover .ico:before {
  content: "\eac8";
}
.p-advance-search-form {
  position: relative;
}
.p-advance-search-form:before {
  content: '';
  width: 16px;
  height: 16px;
  background-color: #f7f7f7;
  border: 1px solid #e6e6e6;
  display: block;
  transform: rotate(45deg);
  position: absolute;
  top: -10px;
  right: 25px;
  border-right: 0;
  border-bottom: 0;
  right: 56px !important;
  background-color: #fff !important;
}
html[dir='rtl'] .p-advance-search-form:before {
  right: auto !important;
  left: 56px !important;
}
.header_bar_search .p-advance-search-form {
  box-shadow: 0px 24px 40px 0px rgba(0, 0, 0, 0.2);
  padding: 16px 16px 0 16px !important;
  border: 0 !important;
  background-color: transparent !important;
  margin-top: -11px !important;
  z-index: 1 !important;
  margin-bottom: 16px;
  position: absolute !important;
  left: 0;
  right: 0;
  display: block;
  z-index: 90 !important;
  background: #ffffff !important;
}
.header_bar_search .p-advance-search-form input.form-control,
.header_bar_search .p-advance-search-form select.form-control {
  height: 40px !important;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 12px;
  padding-right: 12px;
  border-radius: 4px !important;
  font-size: 12px;
  background: #fff;
  border: 1px solid #c8c8c8;
}
.header_bar_search .p-advance-search-form:before {
  right: 56px !important;
  background-color: #fff !important;
}
html[dir='rtl'] .header_bar_search .p-advance-search-form:before {
  right: auto !important;
  left: 56px !important;
}
.header_bar_search .p-advance-search-form .advance_search_form_button {
  padding: 16px;
  border-top: 1px solid #efefef;
  margin: 0 -16px;
}
.header_bar_search .p-advance-search-form .advance_search_form_button .pull-right {
  display: flex;
}
.header_bar_search .p-advance-search-form .advance_search_form_button .advance_search_dismiss {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  font-size: 14px;
  color: #a2a2a2;
  transition: color 0.3s;
  cursor: pointer;
}
.header_bar_search .p-advance-search-form .advance_search_form_button .advance_search_dismiss:hover {
  color: #555555;
}
.p-viewmore {
  height: 32px;
  margin-top: 16px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.p-viewmore a {
  font-size: 12px;
  width: 200px;
  height: 100%;
  border: 0;
  border-top: 1px solid #f8f8f8 !important;
  display: flex;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  color: #3b5998;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  background-color: transparent !important;
  border-radius: 0 !important;
}
.p-viewmore a:hover {
  color: #2d4373;
}
.layout-middle .p-block > .bottom,
._block.location_6 .p-block > .bottom,
._block.location_11 .p-block > .bottom,
._block.location_8 .p-block > .bottom,
._block.location_12 .p-block > .bottom,
._block.location_5 .p-block > .bottom {
  height: 32px;
  margin-top: 16px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.layout-middle .p-block > .bottom a,
._block.location_6 .p-block > .bottom a,
._block.location_11 .p-block > .bottom a,
._block.location_8 .p-block > .bottom a,
._block.location_12 .p-block > .bottom a,
._block.location_5 .p-block > .bottom a {
  font-size: 12px;
  width: 200px;
  height: 100%;
  border: 0;
  border-top: 1px solid #f8f8f8 !important;
  display: flex;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  color: #3b5998;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  background-color: transparent !important;
  border-radius: 0 !important;
}
.layout-middle .p-block > .bottom a:hover,
._block.location_6 .p-block > .bottom a:hover,
._block.location_11 .p-block > .bottom a:hover,
._block.location_8 .p-block > .bottom a:hover,
._block.location_12 .p-block > .bottom a:hover,
._block.location_5 .p-block > .bottom a:hover {
  color: #2d4373;
}
.p-rating-star {
  display: flex;
}
.p-rating-star.one-star .ico:not(:first-child) {
  display: none;
}
.p-rating-star .ico {
  font-size: 14px;
  margin: 0 ;
  padding-left: 1px;
  padding-right: 1px;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.p-rating-star .ico:not(.disable):hover {
  color: #ffab00;
}
.p-rating-star .ico.hover {
  color: #ffab00 !important;
}
.p-rating-star .ico.hover:before {
  content: "\eab1" !important;
}
.p-item:hover .p-rating-star .ico:not(.disable),
.p-outer-rating:hover .p-rating-star .ico:not(.disable) {
  color: #ffab00;
}
.p-rating-star .ico.half-star:before {
  content: "\eb27";
}
.p-rating-star .ico.disable {
  color: #a2a2a2;
}
.p-rating-star .ico.disable:before {
  content: "\eab0";
}
.p-rating-star.p-rating-sm .ico {
  font-size: 12px;
}
.p-rating-star.p-rating-md .ico {
  font-size: 16px;
}
.p-rating-star.p-rating-lg .ico {
  font-size: 24px;
  margin: 0;
  padding-left: 4px;
  padding-right: 4px;
}
.p-rating-star.p-rating-xl .ico {
  font-size: 32px;
  margin: 0;
  padding-left: 4px;
  padding-right: 4px;
}
.p-outer-rating-row {
  display: inline-flex;
  align-items: flex-end;
}
.p-outer-rating-column {
  display: inline-flex;
  flex-direction: column;
}
.p-outer-rating-column .p-rating-count-star {
  margin: 0 !important;
  margin-bottom: 8px !important;
}
.p-outer-rating-column .p-rating-star {
  margin-left: -4px;
}
html[dir='rtl'] .p-outer-rating-column .p-rating-star {
  margin-right: -4px;
  margin-left: 0;
}
.p-outer-rating-column .p-rating-count-review {
  margin: 0 !important;
  margin-top: 8px !important;
}
.p-outer-rating-column.p-rating-lg .p-rating-count-review {
  margin-top: 12px !important;
}
.p-outer-rating-column.p-rating-lg .p-rating-count-star {
  margin-bottom: 12px !important;
}
.p-outer-rating {
  font-size: 14px;
}
.p-outer-rating:hover .p-rating-count-star {
  color: #ffab00;
}
.p-outer-rating:not(.mini):hover .p-rating-count-review {
  background: #ffab00;
}
.p-outer-rating:not(.mini) .p-rating-count-review-wrapper {
  line-height: 0;
  margin-bottom: -1px;
}
.p-outer-rating:not(.mini) .p-rating-count-review {
  height: 20px;
  padding-left: 8px;
  padding-right: 8px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  line-height: 11px;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  background: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  margin-left: 4px;
  border-radius: 2px;
}
html[dir='rtl'] .p-outer-rating:not(.mini) .p-rating-count-review {
  margin-left: 0;
  margin-right: 4px;
}
.p-outer-rating:not(.mini) .p-rating-count-review .item-text,
.p-outer-rating:not(.mini) .p-rating-count-review .item-number {
  margin-top: 1px;
}
.p-outer-rating:not(.mini) .p-rating-count-review .item-text {
  margin-left: 4px;
}
html[dir='rtl'] .p-outer-rating:not(.mini) .p-rating-count-review .item-text {
  margin-left: 0;
  margin-right: 4px;
}
.p-outer-rating.mini {
  display: inline-flex;
  align-items: center;
}
.p-outer-rating.mini:hover .p-rating-count-review {
  color: #555555;
}
.p-outer-rating.mini .p-rating-count-star {
  display: none;
}
.p-outer-rating.mini .p-rating-count-review-wrapper {
  margin-bottom: -2px;
}
.p-outer-rating.mini .p-rating-count-review {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.p-item:hover .p-outer-rating.mini .p-rating-count-review {
  color: #555555;
}
.p-outer-rating.mini .p-rating-count-review .item-text {
  display: none;
}
html[dir='ltr'] .p-outer-rating.mini .p-rating-count-review .item-number {
  margin-left: 2px;
}
html[dir='rtl'] .p-outer-rating.mini .p-rating-count-review .item-number {
  margin-right: 2px;
}
.p-outer-rating.mini .p-rating-count-review .item-number:before {
  content: "(";
}
.p-outer-rating.mini .p-rating-count-review .item-number:after {
  content: ")";
}
.p-outer-rating .p-rating-count-star {
  font-size: 26px;
  line-height: 17px;
  /* padding-top: @grid-point - 4;
    margin-bottom: -1px; */
  color: #555555;
  font-weight: bold;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  margin-right: 4px;
}
html[dir='rtl'] .p-outer-rating .p-rating-count-star {
  margin-right: 0;
  margin-left: 4px;
}
.p-outer-rating .p-rating-count-star:hover {
  color: #ffab00;
}
.p-outer-rating.p-rating-sm {
  font-size: 12px;
  line-height: 16px;
}
.p-outer-rating.p-rating-sm .p-rating-count-star {
  font-size: 24px;
  line-height: 15px;
  /* padding-top: @grid-point - 4;
    margin-bottom: -1px; */
}
.p-outer-rating.p-rating-sm .p-rating-star .ico {
  font-size: 12px;
}
.p-outer-rating.p-rating-md {
  font-size: 16px;
  line-height: 21px;
}
.p-outer-rating.p-rating-md .p-rating-count-star {
  font-size: 28px;
  line-height: 19px;
  /* padding-top: @grid-point - 4;
    margin-bottom: -1px; */
}
.p-outer-rating.p-rating-md .p-rating-star .ico {
  font-size: 16px;
}
.p-outer-rating.p-rating-lg {
  font-size: 24px;
  line-height: 32px;
}
.p-outer-rating.p-rating-lg .p-rating-count-star {
  font-size: 36px;
  line-height: 27px;
  /* padding-top: @grid-point - 4;
    margin-bottom: -1px; */
}
.p-outer-rating.p-rating-lg .p-rating-star .ico {
  font-size: 24px;
  margin: 0 ;
  padding-left: 4px;
  padding-right: 4px;
}
.p-outer-rating.p-rating-xl {
  font-size: 32px;
  line-height: 42px;
}
.p-outer-rating.p-rating-xl .p-rating-count-star {
  font-size: 44px;
  line-height: 35px;
  /* padding-top: @grid-point - 4;
    margin-bottom: -1px; */
  margin-bottom: -2px;
}
.p-outer-rating.p-rating-xl .p-rating-star .ico {
  font-size: 32px;
  margin: 0 4px;
}
.p-custom-detail #main #content-stage {
  box-shadow: none;
  padding: 0;
}
.p-custom-detail #main #content-stage #top {
  padding: 16px;
  padding-bottom: 0;
  border-radius: 2px 2px 0 0;
}
.p-custom-detail #main #content-stage .p-detail {
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.03);
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  border-radius: 0 0 2px 2px;
}
.p-custom-detail .layout-middle {
  position: relative;
}
.p-custom-detail .breadcrumbs-holder {
  padding: 0 16px;
}
.p-custom-detail .marvic_separator {
  height: 16px;
  background: #e9ebee;
}
.p-custom-detail .activity-feed-status-form {
  margin-bottom: 0;
}
.p-custom-detail .js_feed_content {
  padding-top: 16px;
  background: #e9ebee;
}
.p-custom-detail ._block.location_4 {
  background: #e9ebee;
}
.p-custom-detail .p-detail {
  background-color: #fff;
}
.p-custom-detail .p-detail .yn_page_favorite,
.p-custom-detail .p-detail .yn_page_unfavorite {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.p-detail-page .header-page-title {
  font-weight: bold;
  border-bottom: none;
  margin-bottom: 0;
}
html[dir='ltr'] .p-detail-page .header-page-title.header-has-label-3 {
  padding-right: 95px;
}
html[dir='rtl'] .p-detail-page .header-page-title.header-has-label-3 {
  padding-left: 95px;
}
html[dir='ltr'] .p-detail-page .header-page-title.header-has-label-2 {
  padding-right: 70px;
}
html[dir='rtl'] .p-detail-page .header-page-title.header-has-label-2 {
  padding-left: 70px;
}
html[dir='ltr'] .p-detail-page .header-page-title.header-has-label-1 {
  padding-right: 45px;
}
html[dir='rtl'] .p-detail-page .header-page-title.header-has-label-1 {
  padding-left: 45px;
}
.p-detail-page .header-page-title a {
  word-break: break-word;
  word-wrap: break-word;
}
.p-home-page .header_bar_search_inner .input-group-btn.visible-xs {
  display: none !important;
}
[dir="ltr"] .p-home-page .header_bar_search_inner {
  padding-right: 0;
}
html[dir='rtl'] .p-home-page .header_bar_search_inner {
  padding-left: 0;
}
html[dir="ltr"] .p-customfield {
  padding-left: 16px;
}
html[dir="rtl"] .p-customfield {
  padding-right: 16px;
}
.p-customfield .radio,
.p-customfield .checkbox {
  margin: 0;
}
.p-customfield .radio + .radio,
.p-customfield .checkbox + .radio,
.p-customfield .radio + .checkbox,
.p-customfield .checkbox + .checkbox {
  margin-top: 4px;
}
html[dir="ltr"] .p-customfield__label ~ * {
  margin-left: 16px;
}
html[dir="rtl"] .p-customfield__label ~ * {
  margin-right: 16px;
}
.p-customfield .form-control {
  width: calc(100% - 8px*2);
}
.p-label-status {
  font-weight: bold;
  color: #fff;
  border-radius: 2px;
  font-size: 12px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 24px;
  padding-left: 8px;
  padding-right: 8px;
}
.p-label-status.solid.info {
  background-color: #0084ff;
}
.p-label-status.solid.warning {
  background-color: #ffab00;
}
.p-label-status.solid.danger {
  background-color: #fa3e3e;
}
.p-label-status.solid.gray {
  background-color: #a2a2a2;
}
.p-label-status.solid.success {
  background-color: #42b72a;
}
.p-label-status.solid.primary {
  background-color: #4c70ba;
}
.p-label-status.solid.draft {
  background-color: #dcdcdc;
  color: #555555;
}
.p-label-status.linear {
  background-color: #fff;
}
.p-label-status.linear.info {
  border: 1px solid #0084ff;
  color: #0084ff;
}
.p-label-status.linear.warning {
  border: 1px solid #ffab00;
  color: #ffab00;
}
.p-label-status.linear.danger {
  border: 1px solid #fa3e3e;
  color: #fa3e3e;
}
.p-label-status.linear.gray {
  border: 1px solid #a2a2a2;
  color: #a2a2a2;
}
.p-label-status.linear.success {
  border: 1px solid #42b72a;
  color: #42b72a;
}
.p-label-status.linear.primary {
  border: 1px solid #4c70ba;
  color: #4c70ba;
}
.p-label-status.linear.draft {
  border: 1px solid #555555;
  color: #555555;
}
.p-detail-custom-fields-container .p-detail-custom-fields-item {
  margin-top: 8px;
  word-break: break-all;
  word-wrap: break-word;
}
.p-detail-custom-fields-container .p-detail-custom-fields-item:first-child {
  margin-top: 0;
}
.p-detail-custom-fields-container .p-detail-custom-fields-item .p-detail-customfield-title {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  color: #555555;
  margin-bottom: 2px;
}
.p-detail-custom-fields-container .p-detail-custom-fields-item .p-detail-customfield-info {
  font-size: 14px;
  line-height: 19px;
  font-weight: normal;
  color: #555555;
}
.p-checkbox-custom label,
.p-radio-custom label {
  padding: 0 !important;
  flex-flow: nowrap !important;
}
.p-checkbox-custom label input,
.p-radio-custom label input {
  display: none;
}
.p-checkbox-custom label input:checked + .ico,
.p-radio-custom label input:checked + .ico {
  color: #3b5998;
}
.p-checkbox-custom label .ico,
.p-radio-custom label .ico {
  color: #a2a2a2;
  display: inline-flex;
  align-items: center;
  margin-top: 1px;
  height: 14px;
}
.p-radio-custom label input:checked + .ico:before {
  content: "\e990";
}
.p-checkbox-custom label input:checked + .ico:before {
  content: "\eb28";
}
.p-form-section-item .p-form-section-header {
  background-color: #f8f8f8;
  padding-top: 16px;
  padding-bottom: 16px;
  margin: 0 -16px;
  padding-left: 16px;
  padding-right: 16px;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}
.p-form-section-item .p-form-section-header.empty-title {
  padding-top: 0;
  padding-bottom: 0;
  min-height: 16px;
}
.p-form-section-item .p-form-section-header .header-title {
  font-size: 16px;
  font-weight: bold;
}
.p-form-section-item .p-form-section-header .header-help-text {
  font-size: 14px;
  color: #a2a2a2;
  margin-top: 4px;
}
.p-form-section-item .p-form-section-content {
  padding-top: 16px;
  padding-bottom: 16px;
}
.p-form-section-bottom-action {
  display: flex;
  background-color: #f8f8f8;
  padding-top: 16px;
  padding-bottom: 16px;
  margin: 0 -16px;
  padding-left: 16px;
  padding-right: 16px;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}
.p-form-section-bottom-action.without-space-bottom {
  margin-bottom: -16px;
}
html[dir="ltr"] .p-form-section-bottom-action .btn {
  margin-right: 8px;
}
html[dir="rtl"] .p-form-section-bottom-action .btn {
  margin-left: 8px;
}
html[dir='rtl'] .p-item-text-rtl {
  display: inline-block;
}
.p-tab-nav-outer {
  max-width: 100%;
  overflow-x: auto;
}
.p-tab-nav {
  display: flex;
  border-bottom: 1px solid #dcdcdc;
}
html[dir="ltr"] .p-tab-nav .p-tab-item {
  margin-right: 8px;
}
html[dir="rtl"] .p-tab-nav .p-tab-item {
  margin-left: 8px;
}
.p-tab-nav .p-tab-item .p-tab-link {
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px 16px;
  background: #f8f8f8;
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
  text-transform: uppercase;
  border: 1px solid #dcdcdc;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  margin-bottom: -1px;
}
.p-tab-nav .p-tab-item.active .p-tab-link {
  color: #555555;
  background: #fff;
}
.p-tab-content {
  padding-top: 16px;
  padding-bottom: 16px;
}
.p-step-nav-container {
  position: relative;
  margin-left: -16px;
  margin-right: -16px;
  padding-top: 24px;
}
.p-step-nav-container:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 16px;
  background-color: #f8f8f8;
  border-top: 1px solid #eeeeee;
}
.p-step-nav-container.has-scroll .p-step-nav-button {
  display: flex;
}
.p-step-nav-container.has-scroll.not-prev .p-step-nav-button .nav-prev {
  opacity: 0;
}
.p-step-nav-container.has-scroll.not-next .p-step-nav-button .nav-next {
  opacity: 0;
}
.p-step-nav-container .p-step-nav-button {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 20px;
  justify-content: space-between;
  z-index: 5;
  pointer-events: none;
}
.p-step-nav-container .p-step-nav-button .nav-next,
.p-step-nav-container .p-step-nav-button .nav-prev {
  pointer-events: auto;
  width: 32px;
  height: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #3b5998;
  background: #f8f8f8;
  cursor: pointer;
  font-size: 12px;
}
@media (min-width: 992px) {
  .p-step-nav-container .p-step-nav-button .nav-next:hover,
  .p-step-nav-container .p-step-nav-button .nav-prev:hover {
    color: #2d4373;
  }
}
.p-step-nav-outer {
  max-width: 100%;
  overflow: auto;
}
.p-step-nav-outer .mCSB_scrollTools {
  opacity: 0 !important;
}
.p-step-nav-outer .p-step-nav {
  display: flex;
  align-items: flex-end;
}
.p-step-nav-outer .p-step-nav .p-step-item {
  flex: 1;
  min-width: 200px;
  overflow: hidden;
}
@media (max-width: 480px) {
  .p-step-nav-outer .p-step-nav .p-step-item {
    min-width: 150px;
  }
}
.p-step-nav-outer .p-step-nav .p-step-item.finished .p-step-link,
.p-step-nav-outer .p-step-nav .p-step-item:hover .p-step-link,
.p-step-nav-outer .p-step-nav .p-step-item.active .p-step-link {
  color: #3b5998;
}
.p-step-nav-outer .p-step-nav .p-step-item.finished .p-step-link .item-icon .ico,
.p-step-nav-outer .p-step-nav .p-step-item:hover .p-step-link .item-icon .ico,
.p-step-nav-outer .p-step-nav .p-step-item.active .p-step-link .item-icon .ico {
  border-color: #3b5998;
}
.p-step-nav-outer .p-step-nav .p-step-item.finished .p-step-link .item-icon:after,
.p-step-nav-outer .p-step-nav .p-step-item:hover .p-step-link .item-icon:after,
.p-step-nav-outer .p-step-nav .p-step-item.active .p-step-link .item-icon:after {
  background: #3b5998;
}
.p-step-nav-outer .p-step-nav .p-step-item.active .p-step-link .item-icon .item-icon-bg {
  background-color: #fff;
  border: 2px solid #3b5998;
}
.p-step-nav-outer .p-step-nav .p-step-item.active:not(.finished) .p-step-link .item-icon .ico {
  background: #3b5998;
}
.p-step-nav-outer .p-step-nav .p-step-item.finished .p-step-link .item-icon .ico {
  background-color: #3b5998;
}
.p-step-nav-outer .p-step-nav .p-step-item.finished .p-step-link .item-icon .ico:before {
  display: block;
  color: #fff;
}
.p-step-nav-outer .p-step-nav .p-step-item.disabled .p-step-link {
  cursor: not-allowed;
  color: #dcdcdc;
}
.p-step-nav-outer .p-step-nav .p-step-item.disabled .p-step-link .item-icon .ico {
  border-color: #dcdcdc;
}
.p-step-nav-outer .p-step-nav .p-step-item.disabled .p-step-link .item-icon:after {
  background: #dcdcdc;
}
.p-step-nav-outer .p-step-nav .p-step-item .p-step-link {
  display: flex;
  flex-direction: column;
  text-align: center;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.p-step-nav-outer .p-step-nav .p-step-item .p-step-link .item-title {
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 12px;
  padding-left: 32px;
  padding-right: 32px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.p-step-nav-outer .p-step-nav .p-step-item .p-step-link .item-icon {
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  min-height: 24px;
}
.p-step-nav-outer .p-step-nav .p-step-item .p-step-link .item-icon .item-icon-bg {
  width: 30px;
  height: 30px;
  border-radius: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 9;
}
.p-step-nav-outer .p-step-nav .p-step-item .p-step-link .item-icon .ico {
  font-size: 12px;
  background-color: #fff;
  position: relative;
  z-index: 5;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  border: 2px solid #555555;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  -webkit-transition: border-color 300ms ease;
  -o-transition: border-color 300ms ease;
  transition: border-color 300ms ease;
}
.p-step-nav-outer .p-step-nav .p-step-item .p-step-link .item-icon .ico:before {
  display: none;
}
.p-step-nav-outer .p-step-nav .p-step-item .p-step-link .item-icon:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 50%;
  height: 2px;
  display: block;
  background: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.p-step-groupaction-container {
  padding-top: 16px;
  margin-top: 16px;
  border-top: 1px solid #eeeeee;
}
.p-step-groupaction-container .p-step-groupaction-outer {
  display: flex;
  justify-content: space-between;
}
.p-step-groupaction-container .p-step-groupaction-outer .item-button-action-container {
  display: flex;
  flex-flow: wrap;
  align-items: center;
}
.p-step-groupaction-container .p-step-groupaction-outer .item-button-action-container .btn {
  margin-top: 2px;
  margin-bottom: 2px;
}
html[dir="ltr"] .p-step-groupaction-container .p-step-groupaction-outer .item-button-action-container .btn {
  margin-right: 8px;
}
html[dir="rtl"] .p-step-groupaction-container .p-step-groupaction-outer .item-button-action-container .btn {
  margin-left: 8px;
}
.p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container {
  display: flex;
  align-items: center;
}
html[dir="ltr"] .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-action {
  margin-right: 8px;
}
html[dir="rtl"] .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-action {
  margin-left: 8px;
}
.p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-action .item-action-link {
  display: inline-flex;
  align-items: center;
}
.p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-action .item-action-link:after {
  content: "";
  font-size: 12px;
  font-weight: normal;
  color: #a2a2a2;
  width: 2px;
  height: 2px;
  border-radius: 100%;
  background: #a2a2a2;
}
html[dir="ltr"] .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-action .item-action-link:after {
  margin-left: 16px;
}
html[dir="rtl"] .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-action .item-action-link:after {
  margin-right: 16px;
}
html[dir="ltr"] .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-action .item-action-link:after {
  margin-right: 8px;
}
html[dir="rtl"] .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-action .item-action-link:after {
  margin-left: 8px;
}
.p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-step {
  display: flex;
  align-items: center;
}
.p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-step .item-step-number {
  margin: 0 12px;
  display: inline-block;
  font-weight: bold;
}
html[dir="ltr"] .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-step .item-step-number:first-child {
  margin-left: 0;
}
html[dir="rtl"] .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-step .item-step-number:first-child {
  margin-right: 0;
}
.p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-nav-button {
  width: 40px;
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(59, 89, 152, 0.1);
  color: #3b5998;
}
.p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-nav-button.disabled {
  background: #eeeeee;
  color: #c8c8c8;
  opacity: 1;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer {
    flex-direction: column;
  }
  #main:not(.empty-left):not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container {
    justify-content: space-between;
    align-items: center;
    border-top: 1px solid #eeeeee;
    margin: -16px;
    margin-top: 16px;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container {
    padding-left: 16px;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container {
    padding-right: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-action .item-action-link:after {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-step .item-step-number {
    margin-left: 16px;
    margin-right: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-nav-button {
    border-radius: 0;
    width: 56px;
    height: 56px;
    border-left: 1px solid rgba(0, 0, 0, 0.1) !important;
    border-right: 1px solid rgba(0, 0, 0, 0.1) !important;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-nav-button {
    transform: rotate(180deg);
  }
  #main:not(.empty-left):not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-nav-button:last-child {
    border-right: 0 !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer,
  #main:not(.empty-left) .p-step-groupaction-container .p-step-groupaction-outer {
    flex-direction: column;
  }
  #main:not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container,
  #main:not(.empty-left) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container {
    justify-content: space-between;
    align-items: center;
    border-top: 1px solid #eeeeee;
    margin: -16px;
    margin-top: 16px;
  }
  html[dir='ltr'] #main:not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container,
  html[dir='ltr'] #main:not(.empty-left) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container {
    padding-left: 16px;
  }
  html[dir='rtl'] #main:not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container,
  html[dir='rtl'] #main:not(.empty-left) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container {
    padding-right: 16px;
  }
  #main:not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-action .item-action-link:after,
  #main:not(.empty-left) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-action .item-action-link:after {
    display: none;
  }
  #main:not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-step .item-step-number,
  #main:not(.empty-left) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-step .item-step-number {
    margin-left: 16px;
    margin-right: 16px;
  }
  #main:not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-nav-button,
  #main:not(.empty-left) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-nav-button {
    border-radius: 0;
    width: 56px;
    height: 56px;
    border-left: 1px solid rgba(0, 0, 0, 0.1) !important;
    border-right: 1px solid rgba(0, 0, 0, 0.1) !important;
  }
  html[dir='rtl'] #main:not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-nav-button,
  html[dir='rtl'] #main:not(.empty-left) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-nav-button {
    transform: rotate(180deg);
  }
  #main:not(.empty-right) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-nav-button:last-child,
  #main:not(.empty-left) .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-nav-button:last-child {
    border-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .p-step-groupaction-container .p-step-groupaction-outer {
    flex-direction: column;
  }
  .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container {
    justify-content: space-between;
    align-items: center;
    border-top: 1px solid #eeeeee;
    margin: -16px;
    margin-top: 16px;
  }
  html[dir='ltr'] .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container {
    padding-left: 16px;
  }
  html[dir='rtl'] .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container {
    padding-right: 16px;
  }
  .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-action .item-action-link:after {
    display: none;
  }
  .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-step .item-step-number {
    margin-left: 16px;
    margin-right: 16px;
  }
  .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-nav-button {
    border-radius: 0;
    width: 56px;
    height: 56px;
    border-left: 1px solid rgba(0, 0, 0, 0.1) !important;
    border-right: 1px solid rgba(0, 0, 0, 0.1) !important;
  }
  html[dir='rtl'] .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-nav-button {
    transform: rotate(180deg);
  }
  .p-step-groupaction-container .p-step-groupaction-outer .item-button-step-container .item-nav-button:last-child {
    border-right: 0 !important;
  }
}
.p-step-groupaction-container-responsive-mixin .p-step-groupaction-outer {
  flex-direction: column;
}
.p-step-groupaction-container-responsive-mixin .p-step-groupaction-outer .item-button-step-container {
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid #eeeeee;
  margin: -16px;
  margin-top: 16px;
}
html[dir='ltr'] .p-step-groupaction-container-responsive-mixin .p-step-groupaction-outer .item-button-step-container {
  padding-left: 16px;
}
html[dir='rtl'] .p-step-groupaction-container-responsive-mixin .p-step-groupaction-outer .item-button-step-container {
  padding-right: 16px;
}
.p-step-groupaction-container-responsive-mixin .p-step-groupaction-outer .item-button-step-container .item-action .item-action-link:after {
  display: none;
}
.p-step-groupaction-container-responsive-mixin .p-step-groupaction-outer .item-button-step-container .item-step .item-step-number {
  margin-left: 16px;
  margin-right: 16px;
}
.p-step-groupaction-container-responsive-mixin .p-step-groupaction-outer .item-button-step-container .item-nav-button {
  border-radius: 0;
  width: 56px;
  height: 56px;
  border-left: 1px solid rgba(0, 0, 0, 0.1) !important;
  border-right: 1px solid rgba(0, 0, 0, 0.1) !important;
}
html[dir='rtl'] .p-step-groupaction-container-responsive-mixin .p-step-groupaction-outer .item-button-step-container .item-nav-button {
  transform: rotate(180deg);
}
.p-step-groupaction-container-responsive-mixin .p-step-groupaction-outer .item-button-step-container .item-nav-button:last-child {
  border-right: 0 !important;
}
.p-detail-page .p-type-id-icon {
  display: flex;
  position: absolute;
}
.p-detail-page #top .p-type-id-icon {
  top: 0;
}
html[dir="ltr"] .p-detail-page #top .p-type-id-icon {
  right: 16px;
}
html[dir="rtl"] .p-detail-page #top .p-type-id-icon {
  left: 16px;
}
.p-detail-page .layout-middle {
  position: relative;
}
.p-detail-container .p-detail-top-content {
  margin-bottom: 16px;
}
.p-detail-container .p-detail-main-content {
  position: relative;
}
.p-detail-container .p-detail-main-content .p-type-id-icon {
  display: flex;
  position: absolute;
  top: -16px;
}
html[dir="ltr"] .p-detail-container .p-detail-main-content .p-type-id-icon {
  right: 0;
}
html[dir="rtl"] .p-detail-container .p-detail-main-content .p-type-id-icon {
  left: 0;
}
.p-detail-container .p-detail-main-content .p-detail-header-page-title {
  font-weight: bold;
  word-break: break-all;
  word-wrap: break-word;
  padding: 0;
  margin: 0;
  margin-bottom: 8px !important;
  position: relative;
}
.p-detail-container .p-detail-main-content .p-detail-header-page-title a {
  font-size: 24px;
  line-height: 32px;
}
@media (max-width: 1199px) {
  .p-detail-container .p-detail-main-content .p-detail-header-page-title a {
    font-size: 22px;
    line-height: 29px;
  }
}
@media (max-width: 480px) {
  .p-detail-container .p-detail-main-content .p-detail-header-page-title a {
    font-size: 20px;
    line-height: 26px;
  }
}
.p-detail-container .p-detail-main-content .p-detail-header-page-title a.truncate-1 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-detail-container .p-detail-main-content .p-detail-header-page-title a.truncate-2 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 24px;
  text-overflow: ellipsis;
  line-height: 32px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 64px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .p-detail-container .p-detail-main-content .p-detail-header-page-title a.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 22px;
    text-overflow: ellipsis;
    line-height: 29px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 58px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .p-detail-container .p-detail-main-content .p-detail-header-page-title a.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 20px;
    text-overflow: ellipsis;
    line-height: 26px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 52px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.p-detail-container .p-detail-main-content .p-detail-header-page-title a.truncate-3 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 24px;
  text-overflow: ellipsis;
  line-height: 32px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 96px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .p-detail-container .p-detail-main-content .p-detail-header-page-title a.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 22px;
    text-overflow: ellipsis;
    line-height: 29px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 87px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .p-detail-container .p-detail-main-content .p-detail-header-page-title a.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 20px;
    text-overflow: ellipsis;
    line-height: 26px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 78px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.p-detail-statistic-wrapper {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding-bottom: 8px;
}
.p-detail-statistic-sub-info {
  color: #a2a2a2;
  font-size: 11px;
  font-weight: bold;
}
.p-detail-statistic-sub {
  display: flex;
  align-items: flex-end;
}
html[dir="ltr"] .p-detail-statistic-sub {
  margin-left: 16px;
}
html[dir="rtl"] .p-detail-statistic-sub {
  margin-right: 16px;
}
.p-detail-statistic-sub .p-outer-rating .p-rating-count-star {
  color: #ffab00;
}
.p-detail-statistic-sub .p-outer-rating .p-rating-star .ico {
  color: #ffab00;
}
.p-detail-statistic-sub .p-outer-rating:not(.mini) .p-rating-count-review {
  background: #ffab00;
}
.p-detail-statistic-sub .p-rating-md + .p-detail-statistic-sub-info {
  line-height: 21px;
}
html[dir='ltr'] .p-detail-statistic-sub .p-detail-statistic-sub-info {
  margin-left: 4px;
}
html[dir='rtl'] .p-detail-statistic-sub .p-detail-statistic-sub-info {
  margin-right: 4px;
}
.p-detail-statistic-list {
  display: flex;
  flex-flow: wrap;
}
.p-detail-statistic-list .item-statistic {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  color: rgba(85, 85, 85, 0.8);
  margin-bottom: 4px;
}
html[dir="ltr"] .p-detail-statistic-list .item-statistic:not(:last-child) {
  margin-right: 16px;
}
html[dir="rtl"] .p-detail-statistic-list .item-statistic:not(:last-child) {
  margin-left: 16px;
}
.p-detail-action-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
}
html[dir="ltr"] .p-detail-action-wrapper .p-detail-action-sub {
  margin-left: 16px;
}
html[dir="rtl"] .p-detail-action-wrapper .p-detail-action-sub {
  margin-right: 16px;
}
.p-detail-action-list {
  display: flex;
  flex-flow: wrap;
}
html[dir="ltr"] .p-detail-action-list .item-action {
  margin-right: 8px;
}
html[dir="rtl"] .p-detail-action-list .item-action {
  margin-left: 8px;
}
html[dir="ltr"] .p-detail-action-list .item-action:last-child {
  margin-right: 0;
}
html[dir="rtl"] .p-detail-action-list .item-action:last-child {
  margin-left: 0;
}
.p-detail-action-list .item-action.more-action {
  position: relative;
}
html[dir='ltr'] .p-detail-action-list .item-action.more-action:not(:first-child) {
  margin-left: -4px;
}
html[dir='rtl'] .p-detail-action-list .item-action.more-action:not(:first-child) {
  margin-right: -4px;
}
.p-detail-action-list .item-action.more-action .btn-more-action {
  border: 0 !important;
  box-shadow: none !important;
  background: none !important;
}
.p-detail-action-list .item-action.more-action .btn-more-action .ico {
  font-size: 16px;
}
.p-detail-author-wrapper {
  display: flex;
  padding-top: 16px;
  padding-bottom: 16px;
  border-top: 1px solid #eeeeee;
}
.p-detail-author-wrapper .p-detail-option-manage {
  display: flex;
  align-items: flex-start;
  margin-top: -8px;
}
.p-detail-author-wrapper .p-detail-author-image {
  width: 32px;
  height: 32px;
  overflow: hidden;
  border-radius: 100%;
  min-width: 32px;
}
html[dir="ltr"] .p-detail-author-wrapper .p-detail-author-image {
  margin-right: 8px;
}
html[dir="rtl"] .p-detail-author-wrapper .p-detail-author-image {
  margin-left: 8px;
}
.p-detail-author-wrapper .p-detail-author-image a {
  width: 100%;
  height: 100%;
}
.p-detail-author-wrapper .p-detail-author-image a.no_image_user > span {
  font-size: 11px;
}
.p-detail-author-wrapper .p-detail-author-image .img-wrapper img {
  width: 100%;
  height: 100%;
}
.p-detail-author-wrapper .p-detail-author-info {
  flex: 1;
  min-width: 0;
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.p-detail-author-wrapper .p-detail-author-info > span {
  display: block;
}
.p-detail-author-wrapper .p-detail-author-info .item-time {
  margin-top: 2px;
}
.p-detail-author-wrapper .p-detail-author-info .user_profile_link_span a {
  font-weight: normal !important;
}
.p-detail-author-wrapper .p-detail-author-info .item-author {
  text-transform: capitalize;
}
.p-detail-author-wrapper .p-detail-author-info .item-author a {
  text-transform: none;
}
.p-detail-author-wrapper .p-detail-author-info .item-author .user_profile_link_span {
  display: inline;
}
.p-detail-type-info .item_tag_holder {
  border: 0;
  margin: 0;
  padding: 0;
}
.p-detail-type-info .item_tag_holder .item_tag {
  display: inline-block;
  color: #a2a2a2;
}
.p-detail-type-info .item_tag_holder a {
  color: #3b5998;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.p-detail-type-info .item_tag_holder a:hover {
  color: #2d4373;
}
.p-detail-type-info .p-type-info-item {
  font-size: 13px;
  line-height: 17px;
  margin-top: 8px;
}
.p-detail-type-info .p-item-label {
  display: inline-block;
  color: #a2a2a2;
}
html[dir='ltr'] .p-detail-type-info .p-item-label {
  float: left;
}
html[dir='rtl'] .p-detail-type-info .p-item-label {
  float: right;
}
.p-detail-type-info .p-item-content {
  overflow: hidden;
  display: inline;
}
html[dir='ltr'] .p-detail-type-info .p-item-content {
  padding-left: 4px;
}
html[dir='rtl'] .p-detail-type-info .p-item-content {
  padding-right: 4px;
}
.p-detail-type-info .p-item-content ul {
  display: inline;
}
.p-detail-type-info .p-item-content li {
  display: inline-block;
}
.p-detail-type-info .p-item-content a {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  color: #3b5998;
}
.p-detail-type-info .p-item-content a:hover {
  color: #2d4373;
}
.p-detail-content-wrapper {
  margin-bottom: 32px;
}
.p-detail-addthis-wrapper {
  display: flex;
  justify-content: space-between;
  padding-top: 16px;
  padding-bottom: 16px;
  border-top: 1px solid #eeeeee;
}
.p-rating-star-action .star-rating {
  width: 32px;
  height: 24px;
  padding: 0 4px;
}
.p-rating-star-action .star-rating a {
  width: 24px;
  height: 24px;
  background: none;
}
.p-rating-star-action .star-rating a:before {
  font-family: 'lineficon' !important;
  content: "\eab0";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0;
  display: block;
  color: #a2a2a2;
  font-size: 24px;
}
.p-rating-star-action .star-rating.star-rating-hover a:before,
.p-rating-star-action .star-rating.star-rating-on a:before {
  content: "\eab1";
  color: #ffab00;
}
.p-detail-minor-action {
  display: flex;
}
.p-detail-minor-action .p-btn-minor-action {
  height: 32px;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 13px;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .p-detail-minor-action .p-btn-minor-action {
  margin-left: 24px;
}
html[dir="rtl"] .p-detail-minor-action .p-btn-minor-action {
  margin-right: 24px;
}
@media (min-width: 992px) {
  .p-detail-minor-action .p-btn-minor-action:hover {
    color: #2d4373;
  }
}
html[dir="ltr"] .p-detail-minor-action .p-btn-minor-action .ico {
  margin-right: 8px;
}
html[dir="rtl"] .p-detail-minor-action .p-btn-minor-action .ico {
  margin-left: 8px;
}
/* Responsive detail */
.p-detail-layout-sm .p-detail-container .p-detail-statistic-wrapper {
  flex-direction: column;
  padding-bottom: 8px;
}
.p-detail-layout-sm .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-list .item-statistic {
  margin-bottom: 8px;
}
.p-detail-layout-sm .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub {
  margin-top: 4px;
}
html[dir="ltr"] .p-detail-layout-sm .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub {
  margin-left: 0;
}
html[dir="rtl"] .p-detail-layout-sm .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub {
  margin-right: 0;
}
.p-detail-layout-sm .p-detail-container .p-detail-action-wrapper {
  flex-direction: column;
  flex-direction: column-reverse;
  align-items: flex-start;
}
.p-detail-layout-sm .p-detail-container .p-detail-action-wrapper .p-detail-action-sub {
  margin-bottom: 12px;
}
html[dir="ltr"] .p-detail-layout-sm .p-detail-container .p-detail-action-wrapper .p-detail-action-sub {
  margin-left: 0;
}
html[dir="rtl"] .p-detail-layout-sm .p-detail-container .p-detail-action-wrapper .p-detail-action-sub {
  margin-right: 0;
}
.p-detail-layout-sm .p-detail-container .p-detail-addthis-wrapper {
  flex-direction: column;
}
.p-detail-layout-sm .p-detail-container .p-detail-addthis-wrapper .p-detail-minor-action {
  margin-top: 8px;
}
html[dir="ltr"] .p-detail-layout-sm .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
  margin-left: 0;
}
html[dir="rtl"] .p-detail-layout-sm .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
  margin-right: 0;
}
html[dir="ltr"] .p-detail-layout-sm .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
  margin-right: 24px;
}
html[dir="rtl"] .p-detail-layout-sm .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
  margin-left: 24px;
}
@media (max-width: 767px) {
  .p-detail-container .p-detail-statistic-wrapper {
    flex-direction: column;
    padding-bottom: 8px;
  }
  .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-list .item-statistic {
    margin-bottom: 8px;
  }
  .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub {
    margin-top: 4px;
  }
  html[dir="ltr"] .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub {
    margin-left: 0;
  }
  html[dir="rtl"] .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub {
    margin-right: 0;
  }
  .p-detail-container .p-detail-action-wrapper {
    flex-direction: column;
    flex-direction: column-reverse;
    align-items: flex-start;
  }
  .p-detail-container .p-detail-action-wrapper .p-detail-action-sub {
    margin-bottom: 12px;
  }
  html[dir="ltr"] .p-detail-container .p-detail-action-wrapper .p-detail-action-sub {
    margin-left: 0;
  }
  html[dir="rtl"] .p-detail-container .p-detail-action-wrapper .p-detail-action-sub {
    margin-right: 0;
  }
  .p-detail-container .p-detail-addthis-wrapper {
    flex-direction: column;
  }
  .p-detail-container .p-detail-addthis-wrapper .p-detail-minor-action {
    margin-top: 8px;
  }
  html[dir="ltr"] .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
    margin-left: 0;
  }
  html[dir="rtl"] .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
    margin-right: 0;
  }
  html[dir="ltr"] .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
    margin-right: 24px;
  }
  html[dir="rtl"] .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
    margin-left: 24px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left:not(.empty-right) .p-detail-container .p-detail-statistic-wrapper,
  #main.empty-right:not(.empty-left) .p-detail-container .p-detail-statistic-wrapper,
  #main:not(.empty-right):not(.empty-left) .p-detail-container .p-detail-statistic-wrapper {
    flex-direction: column;
    padding-bottom: 8px;
  }
  #main.empty-left:not(.empty-right) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-list .item-statistic,
  #main.empty-right:not(.empty-left) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-list .item-statistic,
  #main:not(.empty-right):not(.empty-left) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-list .item-statistic {
    margin-bottom: 8px;
  }
  #main.empty-left:not(.empty-right) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub,
  #main.empty-right:not(.empty-left) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub,
  #main:not(.empty-right):not(.empty-left) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub {
    margin-top: 4px;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub,
  html[dir="ltr"] #main:not(.empty-right):not(.empty-left) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub,
  html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub {
    margin-right: 0;
  }
  #main.empty-left:not(.empty-right) .p-detail-container .p-detail-action-wrapper,
  #main.empty-right:not(.empty-left) .p-detail-container .p-detail-action-wrapper,
  #main:not(.empty-right):not(.empty-left) .p-detail-container .p-detail-action-wrapper {
    flex-direction: column;
    flex-direction: column-reverse;
    align-items: flex-start;
  }
  #main.empty-left:not(.empty-right) .p-detail-container .p-detail-action-wrapper .p-detail-action-sub,
  #main.empty-right:not(.empty-left) .p-detail-container .p-detail-action-wrapper .p-detail-action-sub,
  #main:not(.empty-right):not(.empty-left) .p-detail-container .p-detail-action-wrapper .p-detail-action-sub {
    margin-bottom: 12px;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .p-detail-container .p-detail-action-wrapper .p-detail-action-sub,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .p-detail-container .p-detail-action-wrapper .p-detail-action-sub,
  html[dir="ltr"] #main:not(.empty-right):not(.empty-left) .p-detail-container .p-detail-action-wrapper .p-detail-action-sub {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .p-detail-container .p-detail-action-wrapper .p-detail-action-sub,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .p-detail-container .p-detail-action-wrapper .p-detail-action-sub,
  html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .p-detail-container .p-detail-action-wrapper .p-detail-action-sub {
    margin-right: 0;
  }
  #main.empty-left:not(.empty-right) .p-detail-container .p-detail-addthis-wrapper,
  #main.empty-right:not(.empty-left) .p-detail-container .p-detail-addthis-wrapper,
  #main:not(.empty-right):not(.empty-left) .p-detail-container .p-detail-addthis-wrapper {
    flex-direction: column;
  }
  #main.empty-left:not(.empty-right) .p-detail-container .p-detail-addthis-wrapper .p-detail-minor-action,
  #main.empty-right:not(.empty-left) .p-detail-container .p-detail-addthis-wrapper .p-detail-minor-action,
  #main:not(.empty-right):not(.empty-left) .p-detail-container .p-detail-addthis-wrapper .p-detail-minor-action {
    margin-top: 8px;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action,
  html[dir="ltr"] #main:not(.empty-right):not(.empty-left) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action,
  html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
    margin-right: 0;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action,
  html[dir="ltr"] #main:not(.empty-right):not(.empty-left) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
    margin-right: 24px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action,
  html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
    margin-left: 24px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .p-detail-container .p-detail-statistic-wrapper {
    flex-direction: column;
    padding-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-list .item-statistic {
    margin-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub {
    margin-top: 4px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub {
    margin-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .p-detail-container .p-detail-statistic-wrapper .p-detail-statistic-sub {
    margin-right: 0;
  }
  #main:not(.empty-left):not(.empty-right) .p-detail-container .p-detail-action-wrapper {
    flex-direction: column;
    flex-direction: column-reverse;
    align-items: flex-start;
  }
  #main:not(.empty-left):not(.empty-right) .p-detail-container .p-detail-action-wrapper .p-detail-action-sub {
    margin-bottom: 12px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .p-detail-container .p-detail-action-wrapper .p-detail-action-sub {
    margin-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .p-detail-container .p-detail-action-wrapper .p-detail-action-sub {
    margin-right: 0;
  }
  #main:not(.empty-left):not(.empty-right) .p-detail-container .p-detail-addthis-wrapper {
    flex-direction: column;
  }
  #main:not(.empty-left):not(.empty-right) .p-detail-container .p-detail-addthis-wrapper .p-detail-minor-action {
    margin-top: 8px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
    margin-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
    margin-right: 0;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
    margin-right: 24px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .p-detail-container .p-detail-addthis-wrapper .p-btn-minor-action {
    margin-left: 24px;
  }
}
.js_p_collapse_content:not(.built) {
  display: none;
}
.js_p_collapse_content.collapsed {
  position: relative;
  max-height: 88px;
  overflow: hidden;
}
.js_p_collapse_content .p-btn-collapse-content {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  bottom: 0;
  height: 72px;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
  cursor: pointer;
  color: #3b5998;
  background: linear-gradient(to top, #ffffff 50%, rgba(255, 255, 255, 0.8) 65%, rgba(255, 255, 255, 0) 100%);
  font-size: 14px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  text-transform: uppercase;
}
.js_p_collapse_content .p-btn-collapse-content:hover {
  color: #2d4373;
}
.js_p_collapse_content .p-btn-collapse-content .ico {
  margin: 0 4px;
}
.p-detail-page #main #content-stage #content .location_2:not(:empty) {
  margin-bottom: 24px;
  padding-bottom: 24px;
  position: relative;
}
.p-detail-page #main #content-stage #content .location_2:not(:empty):before {
  content: "";
  left: -16px;
  right: -16px;
  bottom: 0;
  border-top: 1px solid #eeeeee;
  display: block;
  position: absolute;
}
.p-detail-page #main #content-stage #content .location_4:not(:empty) {
  padding-top: 16px;
  margin-top: 24px !important;
  /* border-top:1px solid @gray-lighter; */
}
.p-detail-page #main #content-stage #content .location_4:not(:empty):before {
  content: "";
  left: -16px;
  right: -16px;
  top: 0;
  border-top: 1px solid #eeeeee;
  display: block;
  position: absolute;
}
/*End YouNetCo Core*/
/*Begin ' . Advanced Comment . '*/
.ync-comment-wrapper {
  background: #f8f8f8;
  padding-left: 16px;
  padding-right: 16px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  max-width: 100%;
}
@media (max-width: 480px) {
  .ync-comment-wrapper {
    padding-left: 8px;
    padding-right: 8px;
  }
}
.ync-comment-viewmore,
.ync-comment-viewless {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #efefef;
}
.ync-comment-viewmore .item-viewmore,
.ync-comment-viewless .item-viewmore,
.ync-comment-viewmore .item-viewless,
.ync-comment-viewless .item-viewless {
  font-size: 12px;
  line-height: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-comment-viewmore .item-viewmore:before,
.ync-comment-viewless .item-viewmore:before,
.ync-comment-viewmore .item-viewless:before,
.ync-comment-viewless .item-viewless:before {
  font-family: 'lineficon' !important;
  content: '\eab6';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html[dir='ltr'] .ync-comment-viewmore .item-viewmore:before,
html[dir='ltr'] .ync-comment-viewless .item-viewmore:before,
html[dir='ltr'] .ync-comment-viewmore .item-viewless:before,
html[dir='ltr'] .ync-comment-viewless .item-viewless:before {
  padding-right: 6px;
}
html[dir='rtl'] .ync-comment-viewmore .item-viewmore:before,
html[dir='rtl'] .ync-comment-viewless .item-viewmore:before,
html[dir='rtl'] .ync-comment-viewmore .item-viewless:before,
html[dir='rtl'] .ync-comment-viewless .item-viewless:before {
  padding-left: 6px;
  display: inline-block;
}
.ync-comment-viewmore .item-viewmore.active,
.ync-comment-viewless .item-viewmore.active,
.ync-comment-viewmore .item-viewless.active,
.ync-comment-viewless .item-viewless.active {
  pointer-events: none;
}
.ync-comment-viewmore .item-viewmore.active:before,
.ync-comment-viewless .item-viewmore.active:before,
.ync-comment-viewmore .item-viewless.active:before,
.ync-comment-viewless .item-viewless.active:before {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
  content: "\ea50" !important;
  width: 14px;
  height: 14px;
  display: inline-block;
  padding: 0;
  margin-right: 4px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 !important;
}
.ync-comment-viewmore .item-number,
.ync-comment-viewless .item-number {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
}
.ync-comment-viewmore.ync-comment-hide-all,
.ync-comment-viewless.ync-comment-hide-all {
  justify-content: flex-start;
  align-items: center;
}
.ync-comment-viewmore.ync-comment-hide-all .item-viewmore,
.ync-comment-viewless.ync-comment-hide-all .item-viewmore,
.ync-comment-viewmore.ync-comment-hide-all .item-viewless,
.ync-comment-viewless.ync-comment-hide-all .item-viewless {
  display: flex;
  align-items: center;
}
.ync-comment-viewmore.ync-comment-hide-all .item-viewmore .img-wrapper,
.ync-comment-viewless.ync-comment-hide-all .item-viewmore .img-wrapper,
.ync-comment-viewmore.ync-comment-hide-all .item-viewless .img-wrapper,
.ync-comment-viewless.ync-comment-hide-all .item-viewless .img-wrapper,
.ync-comment-viewmore.ync-comment-hide-all .item-viewmore .no_image_user,
.ync-comment-viewless.ync-comment-hide-all .item-viewmore .no_image_user,
.ync-comment-viewmore.ync-comment-hide-all .item-viewless .no_image_user,
.ync-comment-viewless.ync-comment-hide-all .item-viewless .no_image_user {
  width: 24px;
  height: 24px;
}
html[dir="ltr"] .ync-comment-viewmore.ync-comment-hide-all .item-viewmore .img-wrapper,
html[dir="ltr"] .ync-comment-viewless.ync-comment-hide-all .item-viewmore .img-wrapper,
html[dir="ltr"] .ync-comment-viewmore.ync-comment-hide-all .item-viewless .img-wrapper,
html[dir="ltr"] .ync-comment-viewless.ync-comment-hide-all .item-viewless .img-wrapper,
html[dir="ltr"] .ync-comment-viewmore.ync-comment-hide-all .item-viewmore .no_image_user,
html[dir="ltr"] .ync-comment-viewless.ync-comment-hide-all .item-viewmore .no_image_user,
html[dir="ltr"] .ync-comment-viewmore.ync-comment-hide-all .item-viewless .no_image_user,
html[dir="ltr"] .ync-comment-viewless.ync-comment-hide-all .item-viewless .no_image_user {
  margin-right: 8px;
}
html[dir="rtl"] .ync-comment-viewmore.ync-comment-hide-all .item-viewmore .img-wrapper,
html[dir="rtl"] .ync-comment-viewless.ync-comment-hide-all .item-viewmore .img-wrapper,
html[dir="rtl"] .ync-comment-viewmore.ync-comment-hide-all .item-viewless .img-wrapper,
html[dir="rtl"] .ync-comment-viewless.ync-comment-hide-all .item-viewless .img-wrapper,
html[dir="rtl"] .ync-comment-viewmore.ync-comment-hide-all .item-viewmore .no_image_user,
html[dir="rtl"] .ync-comment-viewless.ync-comment-hide-all .item-viewmore .no_image_user,
html[dir="rtl"] .ync-comment-viewmore.ync-comment-hide-all .item-viewless .no_image_user,
html[dir="rtl"] .ync-comment-viewless.ync-comment-hide-all .item-viewless .no_image_user {
  margin-left: 8px;
}
.ync-comment-viewmore.ync-comment-hide-all .item-viewmore .img-wrapper img,
.ync-comment-viewless.ync-comment-hide-all .item-viewmore .img-wrapper img,
.ync-comment-viewmore.ync-comment-hide-all .item-viewless .img-wrapper img,
.ync-comment-viewless.ync-comment-hide-all .item-viewless .img-wrapper img {
  width: 100%;
  height: 100%;
}
.ync-comment-viewmore.ync-comment-hide-all .item-viewmore .no_image_user span,
.ync-comment-viewless.ync-comment-hide-all .item-viewmore .no_image_user span,
.ync-comment-viewmore.ync-comment-hide-all .item-viewless .no_image_user span,
.ync-comment-viewless.ync-comment-hide-all .item-viewless .no_image_user span {
  font-size: 10px;
}
.ync-comment-item {
  padding: 12px 0;
  border-bottom: 1px solid #efefef;
  position: relative;
  min-height: auto !important;
}
.ync-comment-item:last-child {
  border-bottom: 0;
}
.ync-comment-item:hover > .item-comment-options {
  opacity: 1;
}
.ync-comment-item.view-hidden .item-outer {
  opacity: 0.5;
}
.ync-comment-item.js_hidden_comment_dot {
  border-bottom: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  background: #f8f8f8;
  margin-top: -1px;
}
.ync-comment-item.js_hidden_comment_dot.ync-comment-item-reply:before {
  display: none;
}
.ync-comment-item.js_hidden_comment_dot.ync-comment-item-reply:after {
  top: -21px !important;
}
.ync-comment-item.js_hidden_comment_dot .item-inner {
  display: flex;
  align-items: center;
  justify-content: center;
}
.ync-comment-item.js_hidden_comment_dot .item-inner a {
  width: 16px;
  height: 16px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-comment-item.has-replies:before {
  content: "";
  display: block;
  position: absolute;
  width: 1px;
  bottom: 12px;
  top: 24px;
  background: #efefef;
}
html[dir="ltr"] .ync-comment-item.has-replies:before {
  left: 16px;
}
html[dir="rtl"] .ync-comment-item.has-replies:before {
  right: 16px;
}
.ync-comment-item .item-comment-options {
  position: absolute;
  top: 4px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .ync-comment-item .item-comment-options {
  right: 0;
}
html[dir="rtl"] .ync-comment-item .item-comment-options {
  left: 0;
}
@media (min-width: 768px) {
  .ync-comment-item .item-comment-options {
    opacity: 0;
  }
}
.ync-comment-item .item-comment-options.open {
  opacity: 1;
}
.ync-comment-item .item-comment-options.open .item-options {
  color: #555555;
}
.ync-comment-item .item-comment-options .item-options {
  width: 24px;
  height: 24px;
  color: #a2a2a2;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 10px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-comment-item .item-comment-options .item-options:hover {
  color: #555555;
}
.ync-comment-item .item-comment-options .dropdown-menu {
  min-width: 96px;
}
.ync-comment-item .item-comment-options .dropdown-menu li a {
  font-size: 12px;
  padding-left: 8px;
  padding-right: 8px;
}
.ync-comment-item .item-comment-options .dropdown-menu li a span.ico {
  font-size: 14px;
  margin-bottom: 2px;
}
html[dir='ltr'] .ync-comment-item .item-comment-options .dropdown-menu li a span.ico {
  margin-right: 4px;
}
html[dir='rtl'] .ync-comment-item .item-comment-options .dropdown-menu li a span.ico {
  margin-left: 4px;
}
html[dir='ltr'] .ync-comment-item .item-comment-options .dropdown-menu:after {
  right: 14px;
  left: auto;
}
html[dir='rtl'] .ync-comment-item .item-comment-options .dropdown-menu:after {
  left: 14px;
  right: auto;
}
html[dir='ltr'] .ync-comment-item .item-comment-options .dropdown-menu {
  right: -8px;
  left: auto;
}
html[dir='rtl'] .ync-comment-item .item-comment-options .dropdown-menu {
  left: -8px;
  right: auto;
}
.ync-comment-item .item-outer {
  display: flex;
}
.ync-comment-item .item-outer .item-media {
  min-width: 32px;
}
html[dir='ltr'] .ync-comment-item .item-outer .item-media {
  margin-right: 10px;
}
html[dir='rtl'] .ync-comment-item .item-outer .item-media {
  margin-left: 10px;
}
.ync-comment-item .item-outer .item-media .img-wrapper,
.ync-comment-item .item-outer .item-media .no_image_user {
  width: 32px;
  height: 32px;
  position: relative;
}
.ync-comment-item .item-outer .item-media .img-wrapper img,
.ync-comment-item .item-outer .item-media .no_image_user img {
  width: 100%;
  height: 100%;
}
.ync-comment-item .item-outer .item-media .no_image_user span {
  font-size: 10px;
}
.ync-comment-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
  font-size: 12px;
  line-height: 16px;
}
.ync-comment-item .item-outer .item-inner .item-name {
  max-width: 100%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ync-comment-item .item-outer .item-inner .item-name .user_profile_link_span {
  padding: 0 !important;
}
.ync-comment-item .item-outer .item-inner .item-name a {
  font-weight: bold !important;
}
.ync-comment-item .item-outer .item-inner .item-comment-content {
  color: #555555;
  margin-top: 2px;
  margin-bottom: 2px;
}
.ync-comment-item .item-outer .item-inner .item-comment-content .content-text {
  word-break: break-word;
  word-wrap: break-word;
}
html[dir='rtl'] .ync-comment-item .item-outer .item-inner .item-comment-content .content-text .item-tag-link {
  display: inline-block;
}
.ync-comment-item .item-outer .item-inner .item-comment-content .item-tag-emoji {
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-left: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
}
html[dir='ltr'] .ync-comment-item .item-outer .item-inner .item-comment-content .item-tag-emoji + .item-tag-emoji {
  margin-left: 0;
}
html[dir='rtl'] .ync-comment-item .item-outer .item-inner .item-comment-content .item-tag-emoji + .item-tag-emoji {
  margin-right: 0;
}
.ync-comment-item .item-outer .item-inner .item-comment-content .item-tag-emoji img {
  width: 100%;
  height: 100%;
}
.ync-comment-item .item-outer .item-inner .item-comment-content .item-tag-name {
  color: #3b5998;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir='rtl'] .ync-comment-item .item-outer .item-inner .item-comment-content .item-tag-name {
  display: inline-block;
}
.ync-comment-item .item-outer .item-inner .item-comment-content .item-tag-name a {
  color: #3b5998;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-comment-item .item-outer .item-inner .item-comment-content .item-tag-name a:hover {
  color: #2d4373;
}
.ync-comment-item .item-outer .item-inner .item-comment-content .content-photo {
  margin-top: 8px;
  margin-bottom: 8px;
  line-height: 0;
}
.ync-comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo {
  display: inline-block;
  position: relative;
  max-width: 100%;
}
.ync-comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ync-comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo .thickbox {
  position: relative;
  display: block;
}
.ync-comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo img {
  max-width: 320px;
  max-height: 320px;
}
@media (max-width: 480px) {
  .ync-comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo img {
    max-width: 240px;
    max-height: 240px;
  }
}
.ync-comment-item .item-outer .item-inner .item-comment-content .content-sticker {
  margin-top: 8px;
  margin-bottom: 8px;
}
.ync-comment-item .item-outer .item-inner .item-comment-content .content-sticker .item-sticker {
  display: inline-block;
  position: relative;
  max-width: 80px;
  max-height: 80px;
  overflow: hidden;
  line-height: 0;
}
.ync-comment-item .item-outer .item-inner .item-comment-content .content-sticker .item-sticker img {
  max-width: 100%;
  max-height: 100%;
}
.ync-comment-item .item-outer .item-inner .item-action .action-list {
  display: flex;
  align-items: center;
  flex-flow: wrap;
}
.ync-comment-item .item-outer .item-inner .item-action .total-like,
.ync-comment-item .item-outer .item-inner .item-action .item-reply,
.ync-comment-item .item-outer .item-inner .item-action .item-time,
.ync-comment-item .item-outer .item-inner .item-action .item-remove-preview,
.ync-comment-item .item-outer .item-inner .item-action .item-history {
  margin-top: 2px;
}
.ync-comment-item .item-outer .item-inner .item-action .js_like_link_toggle {
  width: 16px;
  height: 16px;
  display: inline-block;
}
.ync-comment-item .item-outer .item-inner .item-action .js_like_link_toggle span {
  display: none;
}
.ync-comment-item .item-outer .item-inner .item-action .js_like_link_toggle:before {
  font-family: 'lineficon' !important;
  content: '\ea9e';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  display: block;
}
.ync-comment-item .item-outer .item-inner .item-action .js_like_link_toggle.unlike:before {
  animation: button-unlike 300ms ease;
}
.ync-comment-item .item-outer .item-inner .item-action .js_like_link_toggle.liked:before {
  content: '\ea9d';
  animation: button-like 300ms ease;
}
.ync-comment-item .item-outer .item-inner .item-action .item-like {
  width: 16px;
  height: 16px;
  display: inline-block;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-comment-item .item-outer .item-inner .item-action .item-like:before {
  font-family: 'lineficon' !important;
  content: '\ea9e';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
}
.ync-comment-item .item-outer .item-inner .item-action .item-like.liked:before {
  content: "\ea9d";
}
.ync-comment-item .item-outer .item-inner .item-action .total-like {
  color: #3b5998;
  margin-left: 2px;
}
html[dir='rtl'] .ync-comment-item .item-outer .item-inner .item-action .total-like {
  margin-right: 2px;
  margin-left: 0;
}
.ync-comment-item .item-outer .item-inner .item-action .item-reply:before,
.ync-comment-item .item-outer .item-inner .item-action .item-time:before,
.ync-comment-item .item-outer .item-inner .item-action .item-remove-preview:before,
.ync-comment-item .item-outer .item-inner .item-action .item-history:before {
  content: "";
  width: 3px;
  height: 3px;
  background: #ccc;
  display: inline-block;
  border-radius: 100%;
  margin: 0 6px;
  margin-bottom: 2px;
}
.ync-comment-item .item-outer .item-inner .item-action .item-reply a,
.ync-comment-item .item-outer .item-inner .item-action .item-remove-preview a {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-comment-item .item-outer .item-inner .item-action .item-time {
  color: #a2a2a2;
}
.ync-comment-item .item-outer .item-inner .item-action .item-history a {
  color: #a2a2a2;
}
.ync-comment-item .item-outer .item-inner .item-action .item-history a:hover {
  text-decoration: underline;
}
.ync-comment-wrapper-reply .ync-comment-viewmore,
.ync-comment-wrapper-reply .ync-comment-viewless {
  border-bottom: 0;
  height: 24px;
  margin-top: 8px;
  position: relative;
}
html[dir="ltr"] .ync-comment-wrapper-reply .ync-comment-viewmore,
html[dir="ltr"] .ync-comment-wrapper-reply .ync-comment-viewless {
  margin-left: 40px;
}
html[dir="rtl"] .ync-comment-wrapper-reply .ync-comment-viewmore,
html[dir="rtl"] .ync-comment-wrapper-reply .ync-comment-viewless {
  margin-right: 40px;
}
html[dir="ltr"] .ync-comment-wrapper-reply .ync-comment-viewmore,
html[dir="ltr"] .ync-comment-wrapper-reply .ync-comment-viewless {
  margin-right: 24px;
}
html[dir="rtl"] .ync-comment-wrapper-reply .ync-comment-viewmore,
html[dir="rtl"] .ync-comment-wrapper-reply .ync-comment-viewless {
  margin-left: 24px;
}
.ync-comment-wrapper-reply .ync-comment-viewmore:last-child:after,
.ync-comment-wrapper-reply .ync-comment-viewless:last-child:after {
  content: "";
  display: block;
  background: #f8f8f8;
  position: absolute;
  top: -8px;
  bottom: 0;
  left: -24px;
  width: 24px;
}
html[dir='rtl'] .ync-comment-wrapper-reply .ync-comment-viewmore:last-child:after,
html[dir='rtl'] .ync-comment-wrapper-reply .ync-comment-viewless:last-child:after {
  right: -24px;
  left: auto;
}
.ync-comment-wrapper-reply .ync-comment-viewmore .item-viewmore:before,
.ync-comment-wrapper-reply .ync-comment-viewless .item-viewmore:before {
  content: "\eb13";
}
html[dir='rtl'] .ync-comment-wrapper-reply .ync-comment-viewmore .item-viewmore:before,
html[dir='rtl'] .ync-comment-wrapper-reply .ync-comment-viewless .item-viewmore:before {
  transform: scaleX(-1);
  padding-left: 0;
  padding-right: 6px;
}
.ync-comment-wrapper-reply .ync-comment-viewmore .item-viewless:before,
.ync-comment-wrapper-reply .ync-comment-viewless .item-viewless:before {
  content: "\eab7";
}
.ync-comment-wrapper-reply .ync-comment-viewless {
  margin-top: 8px;
}
.ync-comment-wrapper-reply .ync-comment-viewless + div {
  margin-top: 0;
}
.ync-comment-container-reply .comment_mini_child_holder {
  margin: 0;
}
.ync-comment-container-reply .ync-comment-item-reply {
  border-bottom: 0;
  padding: 6px 0;
}
html[dir="ltr"] .ync-comment-container-reply .ync-comment-item-reply {
  margin-left: 40px;
}
html[dir="rtl"] .ync-comment-container-reply .ync-comment-item-reply {
  margin-right: 40px;
}
html[dir="ltr"] .ync-comment-container-reply .ync-comment-item-reply {
  margin-right: 24px;
}
html[dir="rtl"] .ync-comment-container-reply .ync-comment-item-reply {
  margin-left: 24px;
}
@media (max-width: 480px) {
  html[dir="ltr"] .ync-comment-container-reply .ync-comment-item-reply {
    margin-left: 32px;
  }
  html[dir="rtl"] .ync-comment-container-reply .ync-comment-item-reply {
    margin-right: 32px;
  }
  html[dir="ltr"] .ync-comment-container-reply .ync-comment-item-reply {
    margin-right: 16px;
  }
  html[dir="rtl"] .ync-comment-container-reply .ync-comment-item-reply {
    margin-left: 16px;
  }
}
.ync-comment-container-reply .ync-comment-item-reply:last-child {
  padding-bottom: 0;
}
.ync-comment-container-reply .ync-comment-item-reply:before {
  content: "";
  display: block;
  background: #efefef;
  height: 1px;
  position: absolute;
  top: 20px;
  bottom: 0;
  left: -24px;
  width: 24px;
}
html[dir='rtl'] .ync-comment-container-reply .ync-comment-item-reply:before {
  left: auto;
  right: -24px;
}
@media (max-width: 480px) {
  .ync-comment-container-reply .ync-comment-item-reply:before {
    left: -16px;
    width: 16px;
  }
  html[dir='rtl'] .ync-comment-container-reply .ync-comment-item-reply:before {
    left: auto;
    right: -16px;
  }
}
.ync-comment-container-reply .ync-comment-item-reply.css-hide-line:after,
.ync-comment-container-reply .ync-comment-item-reply:last-child:after {
  content: "";
  display: block;
  background: #f8f8f8;
  position: absolute;
  top: 21px;
  bottom: 0;
  left: -24px;
  width: 24px;
}
html[dir='rtl'] .ync-comment-container-reply .ync-comment-item-reply.css-hide-line:after,
html[dir='rtl'] .ync-comment-container-reply .ync-comment-item-reply:last-child:after {
  right: -24px;
  left: auto;
}
.ync-comment-container-reply .ync-comment-item-reply .item-outer .item-media .img-wrapper,
.ync-comment-container-reply .ync-comment-item-reply .item-outer .item-media .no_image_user {
  width: 28px;
  height: 28px;
}
.ync-comment-container-reply .ync-comment-item-reply .item-outer .item-media .img-wrapper img,
.ync-comment-container-reply .ync-comment-item-reply .item-outer .item-media .no_image_user img {
  width: 100%;
  height: 100%;
}
.ync-comment-container-reply .ync-comment-item-reply .item-outer .item-media .no_image_user span {
  font-size: 10px;
}
.ync-comment-group-icon {
  display: flex;
}
.ync-comment-group-icon .item-icon {
  display: inline-block;
  width: 32px;
  height: 32px;
  font-size: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  -webkit-transition: color 300ms ease;
  -o-transition: color 300ms ease;
  transition: color 300ms ease;
  cursor: pointer;
}
.ync-comment-group-icon .item-icon:hover {
  color: #555555;
}
.ync-comment-group-icon .item-icon.open {
  color: #3b5998;
}
@media (max-width: 480px) {
  .ync-comment-group-icon .item-icon {
    width: 26px;
  }
}
.ync-comment-group-icon .item-icon.loading .ico {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.ync-comment-group-icon .item-icon.loading .ico svg {
  display: none;
}
.ync-comment-group-icon .item-icon.loading .ico:before {
  content: "\ea50" !important;
}
.ync-comment-group-icon .item-icon.icon-emoji.open .ico:before {
  content: "\eadb";
}
@media (min-width: 1025px) {
  .ync-comment-group-icon .item-icon.icon-emoji:hover .ico:before {
    content: "\eadb";
  }
}
.ync-comment-group-icon .item-icon.icon-photo.open .ico:before {
  content: "\ea9a";
}
@media (min-width: 1025px) {
  .ync-comment-group-icon .item-icon.icon-photo:hover .ico:before {
    content: "\ea9a";
  }
}
.ync-comment-group-icon .item-icon.icon-sticker:not(.loading) .ico {
  width: 14px;
  height: 14px;
  -webkit-transition: background-color 300ms ease;
  -o-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
}
.ync-comment-group-icon .item-icon.icon-sticker:not(.loading) .ico svg.sticker {
  display: none;
}
.ync-comment-group-icon .item-icon.icon-sticker:not(.loading) .ico svg path {
  fill: #a2a2a2;
}
.ync-comment-group-icon .item-icon.icon-sticker:not(.loading) .ico:before {
  display: none;
}
.ync-comment-group-icon .item-icon.icon-sticker:not(.loading).open-list {
  color: #3b5998;
}
.ync-comment-group-icon .item-icon.icon-sticker:not(.loading).open-list .ico svg.sticker-o {
  display: none;
}
.ync-comment-group-icon .item-icon.icon-sticker:not(.loading).open-list .ico svg.sticker {
  display: block;
}
.ync-comment-group-icon .item-icon.icon-sticker:not(.loading).open-list .ico svg path {
  fill: #3b5998 !important;
}
@media (min-width: 1025px) {
  .ync-comment-group-icon .item-icon.icon-sticker:not(.loading):hover .ico svg.sticker-o {
    display: none;
  }
  .ync-comment-group-icon .item-icon.icon-sticker:not(.loading):hover .ico svg.sticker {
    display: block;
  }
  .ync-comment-group-icon .item-icon.icon-sticker:not(.loading):hover .ico svg path {
    fill: #555555;
  }
}
.ync-comment-box-edit .item-edit-content .item-box-input .chooseFriend,
.ync-comment-box-reply .item-edit-content .item-box-input .chooseFriend {
  left: 0;
  right: 0;
  top: 34px;
  margin-top: 0;
}
.ync-comment-box .item-edit-content .item-box-input .chooseFriend {
  left: -56px;
  right: -8px;
  top: 44px;
  margin-top: 0;
}
.ync-comment-box-edit .item-edit-content,
.ync-comment-box .item-edit-content,
.ync-comment-box-reply .item-edit-content {
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.1);
  position: relative;
  border: 1px solid #a2a2a2;
  border-radius: 4px;
  margin-top: 4px;
}
.ync-comment-box-edit .item-edit-content .item-box-input,
.ync-comment-box .item-edit-content .item-box-input,
.ync-comment-box-reply .item-edit-content .item-box-input {
  display: flex;
  flex-flow: wrap;
  background: #fff;
  border-radius: 4px;
  justify-content: flex-end;
}
.ync-comment-box-edit .item-edit-content .item-box-input .js_feed_comment_process_form > i,
.ync-comment-box .item-edit-content .item-box-input .js_feed_comment_process_form > i,
.ync-comment-box-reply .item-edit-content .item-box-input .js_feed_comment_process_form > i {
  top: 11px;
}
.ync-comment-box-edit .item-edit-content .item-box-input.box-full .ync-comment-textarea-edit,
.ync-comment-box .item-edit-content .item-box-input.box-full .ync-comment-textarea-edit,
.ync-comment-box-reply .item-edit-content .item-box-input.box-full .ync-comment-textarea-edit {
  flex: none;
}
.ync-comment-box-edit .item-edit-content .item-box-input .ync-comment-textarea-edit,
.ync-comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit,
.ync-comment-box-reply .item-edit-content .item-box-input .ync-comment-textarea-edit {
  min-width: unset;
  min-height: 32px;
  resize: none;
  height: 32px;
  overflow: hidden;
  line-height: 16px;
  padding: 8px !important;
  padding-bottom: 0 !important;
  font-size: 12px;
  border: 0;
  box-shadow: none;
  flex: 1;
}
.ync-comment-box-edit .item-edit-content .item-box-input .ync-comment-group-icon,
.ync-comment-box .item-edit-content .item-box-input .ync-comment-group-icon,
.ync-comment-box-reply .item-edit-content .item-box-input .ync-comment-group-icon {
  display: flex;
  align-items: flex-end;
  width: auto;
  background: #fff;
  border-radius: 4px;
}
.ync-comment-box-edit .ync-comment-group-btn-icon,
.ync-comment-box .ync-comment-group-btn-icon,
.ync-comment-box-reply .ync-comment-group-btn-icon {
  display: flex;
  align-items: center;
}
.ync-comment-box-edit .ync-comment-group-btn-icon .ync-comment-group-icon,
.ync-comment-box .ync-comment-group-btn-icon .ync-comment-group-icon,
.ync-comment-box-reply .ync-comment-group-btn-icon .ync-comment-group-icon {
  margin-top: 4px;
}
.ync-comment-box-edit .ync-comment-btn,
.ync-comment-box .ync-comment-btn,
.ync-comment-box-reply .ync-comment-btn {
  margin-top: 8px;
  display: flex;
}
@media (max-width: 480px) {
  .ync-comment-box-edit .ync-comment-btn .btn,
  .ync-comment-box .ync-comment-btn .btn,
  .ync-comment-box-reply .ync-comment-btn .btn {
    text-indent: 9999px;
    width: 24px;
    position: relative;
    overflow: hidden;
  }
  .ync-comment-box-edit .ync-comment-btn .btn:after,
  .ync-comment-box .ync-comment-btn .btn:after,
  .ync-comment-box-reply .ync-comment-btn .btn:after {
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .ync-comment-box-edit .ync-comment-btn .btn.btn-primary:after,
  .ync-comment-box .ync-comment-btn .btn.btn-primary:after,
  .ync-comment-box-reply .ync-comment-btn .btn.btn-primary:after {
    font-family: 'lineficon' !important;
    content: "\e97f";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .ync-comment-box-edit .ync-comment-btn .btn.btn-default:after,
  .ync-comment-box .ync-comment-btn .btn.btn-default:after,
  .ync-comment-box-reply .ync-comment-btn .btn.btn-default:after {
    font-family: 'lineficon' !important;
    content: "\eab2";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
}
html[dir='ltr'] .ync-comment-box-edit .ync-comment-btn .btn,
html[dir='ltr'] .ync-comment-box .ync-comment-btn .btn,
html[dir='ltr'] .ync-comment-box-reply .ync-comment-btn .btn {
  margin-right: 6px;
}
html[dir='rtl'] .ync-comment-box-edit .ync-comment-btn .btn,
html[dir='rtl'] .ync-comment-box .ync-comment-btn .btn,
html[dir='rtl'] .ync-comment-box-reply .ync-comment-btn .btn {
  margin-left: 6px;
}
.ync-comment-box-edit .ync-comment-btn .btn:last-child,
.ync-comment-box .ync-comment-btn .btn:last-child,
.ync-comment-box-reply .ync-comment-btn .btn:last-child {
  margin: 0 !important;
}
.ync-comment-box-edit .item-edit-cancel,
.ync-comment-box .item-edit-cancel,
.ync-comment-box-reply .item-edit-cancel {
  color: #a2a2a2;
  margin-top: 6px;
}
.ync-comment-box-edit .item-edit-cancel a,
.ync-comment-box .item-edit-cancel a,
.ync-comment-box-reply .item-edit-cancel a {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  color: #3b5998;
}
.ync-comment-box-edit .item-edit-cancel a:hover,
.ync-comment-box .item-edit-cancel a:hover,
.ync-comment-box-reply .item-edit-cancel a:hover {
  color: #2d4373;
}
.ync-comment-box-edit.has-photo-sticker .item-edit-content,
.ync-comment-box.has-photo-sticker .item-edit-content,
.ync-comment-box-reply.has-photo-sticker .item-edit-content {
  /* .item-box-input{
				border-bottom-color: @border-color-light;
				border-bottom-left-radius: 0;
				border-bottom-right-radius: 0;
			} */
}
.ync-comment-box-edit.has-photo-sticker .item-edit-content .item-icon.icon-sticker,
.ync-comment-box.has-photo-sticker .item-edit-content .item-icon.icon-sticker,
.ync-comment-box-reply.has-photo-sticker .item-edit-content .item-icon.icon-sticker,
.ync-comment-box-edit.has-photo-sticker .item-edit-content .item-icon.icon-photo,
.ync-comment-box.has-photo-sticker .item-edit-content .item-icon.icon-photo,
.ync-comment-box-reply.has-photo-sticker .item-edit-content .item-icon.icon-photo {
  display: none;
}
.ync-comment-box-edit.has-photo-sticker .item-edit-photo,
.ync-comment-box.has-photo-sticker .item-edit-photo,
.ync-comment-box-reply.has-photo-sticker .item-edit-photo,
.ync-comment-box-edit.has-photo-sticker .item-edit-sticker,
.ync-comment-box.has-photo-sticker .item-edit-sticker,
.ync-comment-box-reply.has-photo-sticker .item-edit-sticker {
  line-height: 0;
  border-top: 1px solid #efefef;
  padding: 8px;
  /* border: 1px solid @gray-dark;
			border-top: 0;
			 */
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background: #fff;
  position: relative;
}
.ync-comment-box-edit.has-photo-sticker .item-edit-photo .item-delete,
.ync-comment-box.has-photo-sticker .item-edit-photo .item-delete,
.ync-comment-box-reply.has-photo-sticker .item-edit-photo .item-delete,
.ync-comment-box-edit.has-photo-sticker .item-edit-sticker .item-delete,
.ync-comment-box.has-photo-sticker .item-edit-sticker .item-delete,
.ync-comment-box-reply.has-photo-sticker .item-edit-sticker .item-delete {
  width: 32px;
  height: 32px;
  display: block;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 0;
  cursor: pointer;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .ync-comment-box-edit.has-photo-sticker .item-edit-photo .item-delete,
html[dir="ltr"] .ync-comment-box.has-photo-sticker .item-edit-photo .item-delete,
html[dir="ltr"] .ync-comment-box-reply.has-photo-sticker .item-edit-photo .item-delete,
html[dir="ltr"] .ync-comment-box-edit.has-photo-sticker .item-edit-sticker .item-delete,
html[dir="ltr"] .ync-comment-box.has-photo-sticker .item-edit-sticker .item-delete,
html[dir="ltr"] .ync-comment-box-reply.has-photo-sticker .item-edit-sticker .item-delete {
  right: 0;
}
html[dir="rtl"] .ync-comment-box-edit.has-photo-sticker .item-edit-photo .item-delete,
html[dir="rtl"] .ync-comment-box.has-photo-sticker .item-edit-photo .item-delete,
html[dir="rtl"] .ync-comment-box-reply.has-photo-sticker .item-edit-photo .item-delete,
html[dir="rtl"] .ync-comment-box-edit.has-photo-sticker .item-edit-sticker .item-delete,
html[dir="rtl"] .ync-comment-box.has-photo-sticker .item-edit-sticker .item-delete,
html[dir="rtl"] .ync-comment-box-reply.has-photo-sticker .item-edit-sticker .item-delete {
  left: 0;
}
.ync-comment-box-edit.has-photo-sticker .item-edit-photo .item-delete .ico,
.ync-comment-box.has-photo-sticker .item-edit-photo .item-delete .ico,
.ync-comment-box-reply.has-photo-sticker .item-edit-photo .item-delete .ico,
.ync-comment-box-edit.has-photo-sticker .item-edit-sticker .item-delete .ico,
.ync-comment-box.has-photo-sticker .item-edit-sticker .item-delete .ico,
.ync-comment-box-reply.has-photo-sticker .item-edit-sticker .item-delete .ico {
  font-size: 10px;
}
.ync-comment-box-edit.has-photo-sticker .item-edit-photo .item-delete:hover,
.ync-comment-box.has-photo-sticker .item-edit-photo .item-delete:hover,
.ync-comment-box-reply.has-photo-sticker .item-edit-photo .item-delete:hover,
.ync-comment-box-edit.has-photo-sticker .item-edit-sticker .item-delete:hover,
.ync-comment-box.has-photo-sticker .item-edit-sticker .item-delete:hover,
.ync-comment-box-reply.has-photo-sticker .item-edit-sticker .item-delete:hover {
  color: #555555;
}
.ync-comment-box-edit.has-photo-sticker .item-edit-photo .item-photo,
.ync-comment-box.has-photo-sticker .item-edit-photo .item-photo,
.ync-comment-box-reply.has-photo-sticker .item-edit-photo .item-photo,
.ync-comment-box-edit.has-photo-sticker .item-edit-sticker .item-photo,
.ync-comment-box.has-photo-sticker .item-edit-sticker .item-photo,
.ync-comment-box-reply.has-photo-sticker .item-edit-sticker .item-photo,
.ync-comment-box-edit.has-photo-sticker .item-edit-photo .item-sticker,
.ync-comment-box.has-photo-sticker .item-edit-photo .item-sticker,
.ync-comment-box-reply.has-photo-sticker .item-edit-photo .item-sticker,
.ync-comment-box-edit.has-photo-sticker .item-edit-sticker .item-sticker,
.ync-comment-box.has-photo-sticker .item-edit-sticker .item-sticker,
.ync-comment-box-reply.has-photo-sticker .item-edit-sticker .item-sticker {
  position: relative;
  display: inline-block;
  overflow: hidden;
  max-width: 114px;
  line-height: 0;
}
.ync-comment-box-edit.has-photo-sticker .item-edit-photo .item-photo img,
.ync-comment-box.has-photo-sticker .item-edit-photo .item-photo img,
.ync-comment-box-reply.has-photo-sticker .item-edit-photo .item-photo img,
.ync-comment-box-edit.has-photo-sticker .item-edit-sticker .item-photo img,
.ync-comment-box.has-photo-sticker .item-edit-sticker .item-photo img,
.ync-comment-box-reply.has-photo-sticker .item-edit-sticker .item-photo img,
.ync-comment-box-edit.has-photo-sticker .item-edit-photo .item-sticker img,
.ync-comment-box.has-photo-sticker .item-edit-photo .item-sticker img,
.ync-comment-box-reply.has-photo-sticker .item-edit-photo .item-sticker img,
.ync-comment-box-edit.has-photo-sticker .item-edit-sticker .item-sticker img,
.ync-comment-box.has-photo-sticker .item-edit-sticker .item-sticker img,
.ync-comment-box-reply.has-photo-sticker .item-edit-sticker .item-sticker img {
  max-width: 100%;
  height: auto;
}
.ync-comment-box-edit.has-photo-sticker .item-edit-photo .item-photo:before,
.ync-comment-box.has-photo-sticker .item-edit-photo .item-photo:before,
.ync-comment-box-reply.has-photo-sticker .item-edit-photo .item-photo:before,
.ync-comment-box-edit.has-photo-sticker .item-edit-sticker .item-photo:before,
.ync-comment-box.has-photo-sticker .item-edit-sticker .item-photo:before,
.ync-comment-box-reply.has-photo-sticker .item-edit-sticker .item-photo:before,
.ync-comment-box-edit.has-photo-sticker .item-edit-photo .item-sticker:before,
.ync-comment-box.has-photo-sticker .item-edit-photo .item-sticker:before,
.ync-comment-box-reply.has-photo-sticker .item-edit-photo .item-sticker:before,
.ync-comment-box-edit.has-photo-sticker .item-edit-sticker .item-sticker:before,
.ync-comment-box.has-photo-sticker .item-edit-sticker .item-sticker:before,
.ync-comment-box-reply.has-photo-sticker .item-edit-sticker .item-sticker:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ync-comment-box-edit.has-photo-sticker .item-edit-photo .item-sticker,
.ync-comment-box.has-photo-sticker .item-edit-photo .item-sticker,
.ync-comment-box-reply.has-photo-sticker .item-edit-photo .item-sticker,
.ync-comment-box-edit.has-photo-sticker .item-edit-sticker .item-sticker,
.ync-comment-box.has-photo-sticker .item-edit-sticker .item-sticker,
.ync-comment-box-reply.has-photo-sticker .item-edit-sticker .item-sticker {
  max-width: 80px;
}
.ync-comment-item-edit .ync-comment-group-btn-icon .ync-comment-btn {
  display: none;
}
.ync-comment-item-edit.mobile-style .ync-comment-group-btn-icon .item-edit-cancel {
  display: none !important;
}
.ync-comment-item-edit.mobile-style .ync-comment-group-btn-icon .ync-comment-btn {
  display: flex ;
}
.ync-comment-item-edit.mobile-style .ync-comment-box-edit .ync-comment-group-icon {
  position: absolute;
  bottom: -32px;
  background: #f8f8f8;
}
html[dir="ltr"] .ync-comment-item-edit.mobile-style .ync-comment-box-edit .ync-comment-group-icon {
  left: 0;
}
html[dir="rtl"] .ync-comment-item-edit.mobile-style .ync-comment-box-edit .ync-comment-group-icon {
  right: 0;
}
.ync-comment-item-edit.mobile-style .ync-comment-box-edit .ync-comment-group-icon .item-icon {
  height: 24px;
}
@media (max-width: 480px) {
  .ync-comment-item-edit.mobile-style .ync-comment-box-edit .ync-comment-group-icon {
    left: 0;
    right: 0;
  }
  html[dir='rtl'] .ync-comment-item-edit.mobile-style .ync-comment-box-edit .ync-comment-group-icon {
    left: 0;
    right: 0;
  }
}
.ync-comment-item-edit.mobile-style .ync-comment-box-edit .ync-comment-group-btn-icon {
  justify-content: flex-end;
}
.ync-comment-item-edit.mobile-style .ync-comment-sticker-container {
  /* @media(max-width: 480px){
				min-width: 200px;	
			} */
  margin-bottom: 4px !important;
  /* .ync-comment-sticker-header{
				.header-sticker-list{
					.item-container{
						@media (max-width: 480px){
							max-width: 100px;
						}
					}
				}
			} */
}
.ync-comment-item-edit.mobile-style .ync-comment-sticker-container:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-top: 6px solid #FFF;
  top: 100%;
  bottom: auto;
}
html[dir='ltr'] .ync-comment-item-edit.mobile-style .ync-comment-sticker-container:after {
  left: 44px !important;
  right: auto !important;
}
@media (max-width: 480px) {
  html[dir='ltr'] .ync-comment-item-edit.mobile-style .ync-comment-sticker-container:after {
    left: 34px !important;
    right: auto !important;
  }
}
html[dir='rtl'] .ync-comment-item-edit.mobile-style .ync-comment-sticker-container:after {
  right: 44px !important;
  left: auto !important;
}
@media (max-width: 480px) {
  html[dir='rtl'] .ync-comment-item-edit.mobile-style .ync-comment-sticker-container:after {
    right: 34px !important;
    left: auto !important;
  }
}
html[dir='ltr'] .ync-comment-item-edit.mobile-style .ync-comment-sticker-container {
  left: 0;
  right: auto;
}
html[dir='rtl'] .ync-comment-item-edit.mobile-style .ync-comment-sticker-container {
  right: 0;
  left: auto;
}
.ync-comment-reply-new .ync-comment-group-btn-icon .item-edit-cancel,
.ync-comment-reply-new .ync-comment-group-btn-icon .ync-comment-btn {
  display: none;
}
.ync-comment-reply-new.mobile-style .ync-comment-group-btn-icon .item-edit-cancel {
  display: none !important;
}
.ync-comment-reply-new.mobile-style .ync-comment-group-btn-icon .ync-comment-btn {
  display: flex ;
}
.ync-comment-reply-new.mobile-style .ync-comment-box-reply .ync-comment-group-icon {
  position: absolute;
  bottom: -32px;
  background: #f8f8f8;
}
html[dir="ltr"] .ync-comment-reply-new.mobile-style .ync-comment-box-reply .ync-comment-group-icon {
  left: 0;
}
html[dir="rtl"] .ync-comment-reply-new.mobile-style .ync-comment-box-reply .ync-comment-group-icon {
  right: 0;
}
.ync-comment-reply-new.mobile-style .ync-comment-box-reply .ync-comment-group-icon .item-icon {
  height: 24px;
}
@media (max-width: 480px) {
  .ync-comment-reply-new.mobile-style .ync-comment-box-reply .ync-comment-group-icon {
    left: 0;
    right: 0;
  }
  html[dir='rtl'] .ync-comment-reply-new.mobile-style .ync-comment-box-reply .ync-comment-group-icon {
    left: 0;
    right: 0;
  }
}
.ync-comment-reply-new.mobile-style .ync-comment-box-reply .ync-comment-group-btn-icon {
  justify-content: flex-end;
}
.ync-comment-reply-new.mobile-style .ync-comment-sticker-container {
  /* @media(max-width: 480px){
				min-width: 200px;	
			} */
  margin-bottom: 4px !important;
  /* .ync-comment-sticker-header{
				.header-sticker-list{
					.item-container{
						@media (max-width: 480px){
							max-width: 100px;
						}
					}
				}
			} */
}
.ync-comment-reply-new.mobile-style .ync-comment-sticker-container:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-top: 6px solid #FFF;
  top: 100%;
  bottom: auto;
}
html[dir='ltr'] .ync-comment-reply-new.mobile-style .ync-comment-sticker-container:after {
  left: 44px !important;
  right: auto !important;
}
@media (max-width: 480px) {
  html[dir='ltr'] .ync-comment-reply-new.mobile-style .ync-comment-sticker-container:after {
    left: 34px !important;
    right: auto !important;
  }
}
html[dir='rtl'] .ync-comment-reply-new.mobile-style .ync-comment-sticker-container:after {
  right: 44px !important;
  left: auto !important;
}
@media (max-width: 480px) {
  html[dir='rtl'] .ync-comment-reply-new.mobile-style .ync-comment-sticker-container:after {
    right: 34px !important;
    left: auto !important;
  }
}
html[dir='ltr'] .ync-comment-reply-new.mobile-style .ync-comment-sticker-container {
  left: 0;
  right: auto;
}
html[dir='rtl'] .ync-comment-reply-new.mobile-style .ync-comment-sticker-container {
  right: 0;
  left: auto;
}
.ync-comment-footer.mobile-style .ync-comment-group-btn-icon-empty {
  height: 32px;
  display: block !important;
  background: #fff;
  margin: 0 -16px;
  border-top: 1px solid #efefef;
}
@media (max-width: 480px) {
  .ync-comment-footer.mobile-style .ync-comment-group-btn-icon-empty {
    margin: 0 -8px;
  }
}
.ync-comment-footer.mobile-style .mobile-sent-btn {
  display: flex !important;
  align-items: center;
  justify-content: center;
  padding: 0 8px;
  width: 32px;
  height: 32px;
  color: #a2a2a2;
  border-radius: 4px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 16px;
}
.ync-comment-footer.mobile-style .mobile-sent-btn.active {
  background: #3b5998;
  color: #fff;
}
.ync-comment-footer.mobile-style .ync-comment-box .mobile-sent-btn {
  margin-bottom: 2px;
}
.ync-comment-footer.mobile-style .ync-comment-box .ync-comment-group-icon {
  position: absolute;
  bottom: -44px;
  left: -44px;
  background: transparent;
}
html[dir='rtl'] .ync-comment-footer.mobile-style .ync-comment-box .ync-comment-group-icon {
  left: auto;
  right: -44px;
}
.ync-comment-footer.mobile-style .ync-comment-box .ync-comment-group-icon .item-icon {
  width: 32px !important;
  height: 32px !important;
}
@media (max-width: 480px) {
  .ync-comment-footer.mobile-style .ync-comment-box .ync-comment-group-icon {
    right: 4px;
  }
  html[dir='rtl'] .ync-comment-footer.mobile-style .ync-comment-box .ync-comment-group-icon {
    left: 4px;
  }
}
.ync-comment-footer.mobile-style .ync-comment-box .ync-comment-group-btn-icon {
  justify-content: flex-end;
}
.ync-comment-footer.mobile-style .ync-comment-sticker-container {
  /* @media(max-width: 480px){
				min-width: 200px;	
			} */
  margin-bottom: 4px !important;
  /* .ync-comment-sticker-header{
				.header-sticker-list{
					.item-container{
						@media (max-width: 480px){
							max-width: 100px;
						}
					}
				}
			} */
}
.ync-comment-footer.mobile-style .ync-comment-sticker-container:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-top: 6px solid #FFF;
  top: 100%;
  bottom: auto;
}
html[dir='ltr'] .ync-comment-footer.mobile-style .ync-comment-sticker-container:after {
  left: 44px !important;
  right: auto !important;
}
@media (max-width: 480px) {
  html[dir='ltr'] .ync-comment-footer.mobile-style .ync-comment-sticker-container:after {
    left: 34px !important;
    right: auto !important;
  }
}
html[dir='rtl'] .ync-comment-footer.mobile-style .ync-comment-sticker-container:after {
  right: 44px !important;
  left: auto !important;
}
@media (max-width: 480px) {
  html[dir='rtl'] .ync-comment-footer.mobile-style .ync-comment-sticker-container:after {
    right: 34px !important;
    left: auto !important;
  }
}
html[dir='ltr'] .ync-comment-footer.mobile-style .ync-comment-sticker-container {
  left: 0;
  right: auto;
}
html[dir='rtl'] .ync-comment-footer.mobile-style .ync-comment-sticker-container {
  right: 0;
  left: auto;
}
.ync-comment-box-container {
  margin-left: -16px;
  margin-right: -16px;
  background: #fff;
  border-top: 1px solid #efefef;
  margin-top: -1px;
  padding: 12px 16px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}
html[dir="ltr"] .ync-comment-box-container {
  padding-right: 8px;
}
html[dir="rtl"] .ync-comment-box-container {
  padding-left: 8px;
}
@media (max-width: 480px) {
  .ync-comment-box-container {
    margin-left: -8px;
    margin-right: -8px;
  }
}
.ync-comment-box-container .item-outer {
  display: flex;
}
.ync-comment-box-container .item-media {
  min-width: 32px;
}
html[dir="ltr"] .ync-comment-box-container .item-media {
  margin-right: 8px;
}
html[dir="rtl"] .ync-comment-box-container .item-media {
  margin-left: 8px;
}
.ync-comment-box-container .item-media .img-wrapper,
.ync-comment-box-container .item-media .no_image_user {
  width: 32px;
  height: 32px;
}
.ync-comment-box-container .item-media .img-wrapper img,
.ync-comment-box-container .item-media .no_image_user img {
  width: 100%;
  height: 100%;
}
.ync-comment-box-container .item-media .no_image_user span {
  font-size: 10px;
}
.ync-comment-box-container .item-inner {
  flex: 1;
}
.ync-comment-box-container .ync-comment-box {
  flex: 1;
}
.ync-comment-box .item-edit-content {
  box-shadow: none;
  border: 0;
  margin-top: 0;
}
.ync-comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit {
  font-size: 14px;
}
html[dir='ltr'] .ync-comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit {
  padding-left: 0 !important;
}
html[dir='rtl'] .ync-comment-box .item-edit-content .item-box-input .ync-comment-textarea-edit {
  padding-right: 0 !important;
}
.ync-comment-box .item-edit-content .item-box-input .ync-comment-group-icon {
  /* @media (max-width: 480px){
					position: static;
				} */
}
.ync-comment-box .item-edit-content .item-box-input .ync-comment-group-icon .item-icon {
  font-size: 16px;
  height: 32px;
}
.ync-comment-box .item-edit-content .item-box-input .ync-comment-group-icon .item-icon.icon-sticker:not(.loading) .ico {
  width: 16px;
  height: 16px;
}
.ync-comment-box-reply .item-edit-content {
  margin-top: 0 !important;
}
.ync-comment-box-reply .item-edit-content .item-box-input {
  margin-top: 0;
}
.ync-comment-box-reply .item-edit-content .item-box-input .ync-comment-group-icon {
  /* @media (max-width: 480px){
					position: static;
				}
				.item-icon{				
					.h-4;
				} */
}
@media (max-width: 480px) {
  .ync-comment-reply-new .item-outer .item-media {
    display: none;
  }
}
.ync-comment-emoji-container {
  border-top: 1px solid #eeeeee;
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
}
.ync-comment-emoji-container .ync-comment-emoji-header {
  border-bottom: 0;
  position: relative;
  display: flex;
  padding-top: 8px;
  padding-bottom: 8px;
}
.ync-comment-emoji-container .ync-comment-emoji-header:before {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #efefef;
}
.ync-comment-emoji-container .ync-comment-emoji-header .item-close {
  display: block;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 2;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  position: absolute;
  right: -8px;
  top: 0;
  cursor: pointer;
}
html[dir='rtl'] .ync-comment-emoji-container .ync-comment-emoji-header .item-close {
  right: auto;
  left: -8px;
}
.ync-comment-emoji-container .ync-comment-emoji-header .item-close:hover {
  color: #555555;
}
.ync-comment-emoji-container .ync-comment-emoji-header .item-close .ico {
  font-size: 9px;
}
.ync-comment-emoji-container .ync-comment-emoji-header .item-hover-info {
  font-size: 12px;
  color: #a2a2a2;
  position: absolute;
  top: 8px;
}
html[dir="ltr"] .ync-comment-emoji-container .ync-comment-emoji-header .item-hover-info {
  right: 32px;
}
html[dir="rtl"] .ync-comment-emoji-container .ync-comment-emoji-header .item-hover-info {
  left: 32px;
}
@media (max-width: 480px) {
  .ync-comment-emoji-container .ync-comment-emoji-header .item-hover-info {
    display: none;
  }
}
.ync-comment-emoji-container .ync-comment-emoji-header li {
  float: none;
  margin: 0;
}
html[dir="ltr"] .ync-comment-emoji-container .ync-comment-emoji-header li {
  margin-right: 16px;
}
html[dir="rtl"] .ync-comment-emoji-container .ync-comment-emoji-header li {
  margin-left: 16px;
}
.ync-comment-emoji-container .ync-comment-emoji-header li a {
  padding: 0;
  border: 0;
  font-size: 12px;
  background-color: transparent;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  text-transform: uppercase;
}
.ync-comment-emoji-container .ync-comment-emoji-header li a:hover {
  color: #3b5998;
}
.ync-comment-emoji-container .ync-comment-emoji-header li.active:before {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  bottom: -8px;
  height: 1px;
  background: #3b5998;
}
.ync-comment-emoji-container .ync-comment-emoji-header li.active a {
  color: #3b5998;
}
.ync-comment-emoji-container .ync-comment-emoji-content {
  margin-top: 8px;
}
.ync-comment-emoji-container .ync-comment-emoji-content .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical,
.ync-comment-emoji-container .ync-comment-emoji-content .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {
  margin: 0;
}
.ync-comment-emoji-container .ync-comment-emoji-content .ync-comment-emoji-list {
  max-height: 136px;
  min-height: 32px;
  overflow-y: auto;
  overflow-x: hidden;
  /* @media (min-width: 1025px){
				.mCSB_container .item-container{
					padding-right: 10px;
					html[dir='rtl'] &{
						padding-left: 10px;
						padding-right: 0;
					}
				}
			} */
}
.ync-comment-emoji-container .ync-comment-emoji-content .ync-comment-emoji-list .item-container {
  display: flex;
  flex-flow: wrap;
}
.ync-comment-emoji-container .ync-comment-emoji-content .ync-comment-emoji-list .item-container .item-emoji {
  padding: 5px;
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-comment-emoji-container .ync-comment-emoji-content .ync-comment-emoji-list .item-container .item-emoji:hover {
  background-color: #eeeeee;
}
.ync-comment-emoji-container .ync-comment-emoji-content .ync-comment-emoji-list .item-container .item-emoji .item-outer {
  width: 24px;
  height: 24px;
}
.ync-comment-emoji-container .ync-comment-emoji-content .ync-comment-emoji-list .item-container .item-emoji .item-outer img {
  width: 100%;
  height: 100%;
}
.ync-comment-box.has-photo-sticker .item-edit-photo,
.ync-comment-box.has-photo-sticker .item-edit-sticker {
  border: 1px solid #efefef;
}
.ync-comment-box.has-photo-sticker .ync-comment-emoji-container {
  border-bottom: 0;
}
.ync-comment-footer .ync-comment-emoji-container {
  position: relative;
  border-top: 0;
  background: #f8f8f8;
  border: 1px solid #efefef;
}
.ync-comment-link .content-link-normal {
  margin-top: 4px;
  margin-bottom: 6px;
  display: flex;
  padding: 12px;
  border: 1px solid #efefef;
  background-color: #fff;
}
@media (max-width: 480px) {
  .ync-comment-link .content-link-normal {
    flex-direction: column;
  }
}
.ync-comment-link .content-link-normal .item-image {
  max-width: 180px;
  max-height: 200px;
  margin-right: 12px;
  border-right: 1px solid #efefef;
}
@media (max-width: 480px) {
  .ync-comment-link .content-link-normal .item-image {
    width: 100%;
    max-width: 100%;
    max-height: 400px;
    margin: 0 ;
    margin-bottom: 8px;
  }
}
html[dir='rtl'] .ync-comment-link .content-link-normal .item-image {
  margin-right: 0;
  margin-left: 12px;
}
.ync-comment-link .content-link-normal .item-image img {
  width: 100%;
  height: 100%;
}
.ync-comment-link .content-link-normal .item-inner .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 22px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 44px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: bold;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 480px) {
  .ync-comment-link .content-link-normal .item-inner .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.ync-comment-link .content-link-normal .item-inner .item-title:hover {
  color: #2d4373;
}
.ync-comment-link .content-link-normal .item-inner .item-info {
  font-size: 12px;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  text-transform: uppercase;
  color: #a2a2a2;
  margin-top: 4px;
}
.ync-comment-link .content-link-photo .item-image {
  display: block;
  max-width: 200px;
  max-height: 400px;
  margin-top: 6px;
  margin-bottom: 6px;
}
.ync-comment-link .content-link-photo .item-image img {
  width: 100%;
  height: 100%;
}
.ync-comment-sticker-container {
  min-width: 265px;
  max-width: 265px;
  margin-bottom: -1px !important;
}
@media (max-width: 480px) {
  .ync-comment-sticker-container {
    min-width: 100%;
    max-width: 100%;
    left: 0 !important;
    right: 0 !important;
  }
}
.ync-comment-sticker-container:after {
  top: 100%;
  bottom: auto;
}
html[dir='ltr'] .ync-comment-sticker-container:after {
  right: 40px !important;
  left: auto !important;
}
@media (max-width: 480px) {
  html[dir='ltr'] .ync-comment-sticker-container:after {
    right: 32px !important;
    left: auto !important;
  }
}
html[dir='rtl'] .ync-comment-sticker-container:after {
  left: 40px !important;
  right: auto !important;
}
@media (max-width: 480px) {
  html[dir='rtl'] .ync-comment-sticker-container:after {
    left: 32px !important;
    right: auto !important;
  }
}
html[dir='ltr'] .ync-comment-sticker-container {
  right: 0;
  left: auto;
}
html[dir='rtl'] .ync-comment-sticker-container {
  left: 0;
  right: auto;
}
.ync-comment-sticker-container .ync-comment-sticker-header {
  display: flex;
  align-items: center;
}
.ync-comment-sticker-container .ync-comment-sticker-header .header-sticker-list {
  display: flex;
  align-items: center;
  flex: 1;
  min-width: 0;
}
.ync-comment-sticker-container .ync-comment-sticker-header .header-sticker-list li.active .item-recent {
  color: #555555;
  background: #eeeeee;
}
.ync-comment-sticker-container .ync-comment-sticker-header .header-sticker-list .item-container {
  /* max-width: 160px; */
  flex: 1;
  min-width: 0;
  overflow: hidden;
  /* @media(max-width: 480px){
					max-width: 100px;
				} */
}
.ync-comment-sticker-container .ync-comment-sticker-header .header-sticker-list .item-container .ync-comment-full-sticker {
  white-space: nowrap;
  display: inline-block;
  position: relative;
  display: inline-flex;
  align-items: center;
}
.ync-comment-sticker-container .ync-comment-sticker-header .header-sticker-list .item-header-sticker.active a {
  background-color: #eeeeee;
}
.ync-comment-sticker-container .ync-comment-sticker-header .header-sticker-list .item-header-sticker a {
  width: 40px;
  height: 40px;
  display: inline-block;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-comment-sticker-container .ync-comment-sticker-header .header-sticker-list .item-header-sticker a img {
  width: 100%;
  height: 100%;
}
.ync-comment-sticker-container .ync-comment-sticker-header .header-sticker-list .item-header-sticker a:hover {
  background-color: #eeeeee;
}
.ync-comment-sticker-container .ync-comment-sticker-header .item-recent,
.ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-next-sticker,
.ync-comment-sticker-container .ync-comment-sticker-header .item-add,
.ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-prev-sticker {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-comment-sticker-container .ync-comment-sticker-header .item-recent:hover,
.ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-next-sticker:hover,
.ync-comment-sticker-container .ync-comment-sticker-header .item-add:hover,
.ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-prev-sticker:hover {
  background-color: #fff;
}
.ync-comment-sticker-container .ync-comment-sticker-header .item-recent {
  height: 40px;
  width: 40px;
  display: inline-block;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  position: relative;
  padding: 0;
}
.ync-comment-sticker-container .ync-comment-sticker-header .item-recent .ico {
  font-size: 16px;
  margin: 0;
}
.ync-comment-sticker-container .ync-comment-sticker-header .item-recent:hover {
  color: #555555;
}
.ync-comment-sticker-container .ync-comment-sticker-header .item-recent:before {
  content: "";
  position: absolute;
  top: 8px;
  bottom: 8px;
  width: 1px;
  background: #efefef;
}
html[dir="ltr"] .ync-comment-sticker-container .ync-comment-sticker-header .item-recent:before {
  right: 0;
}
html[dir="rtl"] .ync-comment-sticker-container .ync-comment-sticker-header .item-recent:before {
  left: 0;
}
.ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-next-sticker,
.ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-prev-sticker {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  cursor: pointer;
}
.ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-next-sticker:hover,
.ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-prev-sticker:hover {
  color: #555555;
}
html[dir='rtl'] .ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-next-sticker,
html[dir='rtl'] .ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-prev-sticker {
  transform: rotate(180deg);
}
.ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-next-sticker {
  border-left: 1px solid #efefef;
}
html[dir='ltr'] .ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-next-sticker {
  padding-left: 2px;
  margin-left: auto;
}
html[dir='rtl'] .ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-next-sticker {
  padding-right: 2px;
  margin-right: auto;
}
.ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-prev-sticker {
  border-right: 1px solid #efefef;
}
html[dir='ltr'] .ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-prev-sticker {
  margin-right: auto;
}
html[dir='rtl'] .ync-comment-sticker-container .ync-comment-sticker-header .ync-comment-prev-sticker {
  margin-left: auto;
}
.ync-comment-sticker-container .ync-comment-sticker-header .item-add {
  width: 40px;
  height: 40px;
  display: inline-block;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.ync-comment-sticker-container .ync-comment-sticker-header .item-add .ico {
  font-size: 16px;
}
html[dir='ltr'] .ync-comment-sticker-container .ync-comment-sticker-header .item-add {
  margin-left: auto;
}
html[dir='rtl'] .ync-comment-sticker-container .ync-comment-sticker-header .item-add {
  margin-right: auto;
}
.ync-comment-sticker-container .ync-comment-sticker-header .item-add:before {
  content: "";
  position: absolute;
  top: 8px;
  bottom: 8px;
  width: 1px;
  background: #efefef;
}
html[dir="ltr"] .ync-comment-sticker-container .ync-comment-sticker-header .item-add:before {
  left: 0;
}
html[dir="rtl"] .ync-comment-sticker-container .ync-comment-sticker-header .item-add:before {
  right: 0;
}
.ync-comment-sticker-container .ync-comment-sticker-header .item-add:after {
  content: "";
  position: absolute;
  top: 8px;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background-color: #fa3e3e;
  opacity: 0;
}
html[dir="ltr"] .ync-comment-sticker-container .ync-comment-sticker-header .item-add:after {
  right: 8px;
}
html[dir="rtl"] .ync-comment-sticker-container .ync-comment-sticker-header .item-add:after {
  left: 8px;
}
.ync-comment-sticker-container .ync-comment-sticker-header .item-add.has-new:after {
  opacity: 1;
}
.ync-comment-sticker-container .ync-comment-sticker-content .ync-comment-sticker-list {
  max-height: 150px;
  min-height: 150px;
  overflow-y: auto;
  overflow-x: hidden;
}
.ync-comment-sticker-container .ync-comment-sticker-content .ync-comment-sticker-list .item-container {
  display: flex;
  flex-flow: wrap;
  padding: 0 4px;
}
.ync-comment-sticker-container .ync-comment-sticker-content .ync-comment-sticker-list .item-container .item-sticker {
  padding: 4px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 25%;
}
.ync-comment-sticker-container .ync-comment-sticker-content .ync-comment-sticker-list .item-container .item-sticker:hover {
  background-color: #eeeeee;
}
.ync-comment-sticker-container .ync-comment-sticker-content .ync-comment-sticker-list .item-container .item-sticker .item-outer {
  margin-left: auto;
  margin-right: auto;
  width: 56px;
  height: 56px;
  line-height: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ync-comment-sticker-container .ync-comment-sticker-content .ync-comment-sticker-list .item-container .item-sticker .item-outer img {
  max-width: 56px;
  max-height: 56px;
}
@media (max-width: 480px) {
  .ync-comment-sticker-container .ync-comment-sticker-content .ync-comment-sticker-list .item-container .item-sticker .item-outer {
    width: 48px;
    height: 48px;
  }
  .ync-comment-sticker-container .ync-comment-sticker-content .ync-comment-sticker-list .item-container .item-sticker .item-outer img {
    max-width: 48px;
    max-height: 48px;
  }
}
@media (max-width: 375px) {
  .ync-comment-box-reply .ync-comment-sticker-container .ync-comment-sticker-content .ync-comment-sticker-list .item-container .item-sticker .item-outer,
  .ync-comment-box .ync-comment-sticker-container .ync-comment-sticker-content .ync-comment-sticker-list .item-container .item-sticker .item-outer {
    width: 46px;
    height: 46px;
  }
  .ync-comment-box-reply .ync-comment-sticker-container .ync-comment-sticker-content .ync-comment-sticker-list .item-container .item-sticker .item-outer img,
  .ync-comment-box .ync-comment-sticker-container .ync-comment-sticker-content .ync-comment-sticker-list .item-container .item-sticker .item-outer img {
    max-width: 46px;
    max-height: 46px;
  }
}
.ync-comment-sticker-store .ync-comment-sticker-store-header {
  position: relative;
  margin: 0 -16px;
  background: #f8f8f8;
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  padding-top: 0;
  margin-bottom: 16px;
}
html[dir="ltr"] .ync-comment-sticker-store .ync-comment-sticker-store-header .page_section_menu_link:before {
  right: 16px;
}
html[dir="rtl"] .ync-comment-sticker-store .ync-comment-sticker-store-header .page_section_menu_link:before {
  left: 16px;
}
@media (max-width: 991px) {
  .ync-comment-sticker-store .ync-comment-sticker-store-header {
    height: 56px;
  }
}
@media (min-width: 992px) {
  .ync-comment-sticker-store .ync-comment-sticker-store-header:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 54px;
    height: 1px;
    background: rgba(0, 0, 0, 0.05);
  }
  .ync-comment-sticker-store .ync-comment-sticker-store-header:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: rgba(0, 0, 0, 0.05);
  }
}
.ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs {
  display: flex;
}
@media (max-width: 991px) {
  .ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    overflow-y: hidden;
    padding-bottom: 20px;
  }
}
@media (min-width: 992px) {
  .ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs {
    flex-flow: wrap;
  }
}
.ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li {
  width: auto;
  display: flex;
  border-bottom: 0;
  border-top: 0;
  margin: 0;
}
.ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li:hover,
.ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li:focus,
.ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li.active {
  background: transparent !important;
}
.ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li:hover a,
.ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li:focus a,
.ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li.active a {
  background: rgba(59, 89, 152, 0.08) !important;
  color: #3b5998 !important;
}
.ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li.active a {
  border: 0;
  background: #fff !important;
}
.ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li.active a:before {
  opacity: 1;
}
.ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li a {
  font-weight: bold;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  height: 55px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 12px;
  padding-right: 12px;
  border: 0;
  border-right: 1px solid rgba(0, 0, 0, 0.03) !important;
  position: relative;
  z-index: 1;
  max-width: 180px;
  margin-bottom: 0;
}
.ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li a .item-number {
  font-size: 12px;
  color: #a2a2a2;
  font-weight: normal;
}
html[dir='ltr'] .ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li a .item-number {
  margin-left: 4px;
}
html[dir='rtl'] .ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li a .item-number {
  margin-right: 4px;
}
.ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li a:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 3px;
  background: #3b5998;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 991px) {
  .ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li a {
    max-width: 100%;
    white-space: nowrap;
  }
}
.ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li a:hover,
.ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li a:focus {
  background: transparent;
}
html[dir='rtl'] .ync-comment-sticker-store .ync-comment-sticker-store-header .nav.nav-tabs > li a {
  border-right: 0 !important;
  border-left: 1px solid rgba(0, 0, 0, 0.03) !important;
}
.ync-comment-sticker-store {
  background-color: #fff;
  margin-top: -16px;
}
.ync-comment-store-list {
  max-height: 370px;
  min-height: 370px;
  overflow: auto;
  margin: 0 -16px;
}
.ync-comment-store-list .item-container {
  padding-left: 16px;
  padding-right: 16px;
}
.ync-comment-stickerstore-item:not(.preview):last-child .item-outer {
  border-bottom: 0;
  margin-bottom: 0;
}
.ync-comment-stickerstore-item .item-outer {
  display: flex;
  padding-bottom: 16px;
  border-bottom: 1px solid #efefef;
  margin-bottom: 16px;
}
.ync-comment-stickerstore-item .item-outer .item-media {
  width: 80px;
  max-width: 80px;
  max-height: 80px;
  margin-top: 6px;
  text-align: center;
  line-height: 0;
  /* @media (max-width: 1024px){
				width: 80px;
				max-width: 80px;
				max-height: 80px;
			} */
}
html[dir="ltr"] .ync-comment-stickerstore-item .item-outer .item-media {
  margin-right: 16px;
}
html[dir="rtl"] .ync-comment-stickerstore-item .item-outer .item-media {
  margin-left: 16px;
}
.ync-comment-stickerstore-item .item-outer .item-media img {
  max-width: 80px;
  max-height: 80px;
}
.ync-comment-stickerstore-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
.ync-comment-stickerstore-item .item-outer .item-inner .item-title {
  font-size: 18px;
  line-height: 24px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-comment-stickerstore-item .item-outer .item-inner .item-btn-group {
  display: flex;
  margin-top: 16px;
}
@media (max-width: 1024px) {
  .ync-comment-stickerstore-item .item-outer .item-inner .item-btn-group {
    margin-top: 12px;
  }
}
html[dir='ltr'] .ync-comment-stickerstore-item .item-outer .item-inner .item-btn-group .btn {
  margin-right: 6px;
}
html[dir='rtl'] .ync-comment-stickerstore-item .item-outer .item-inner .item-btn-group .btn {
  margin-left: 6px;
}
.ync-comment-stickerstore-item .item-outer .item-inner .item-btn-group .btn:last-child {
  margin: 0 !important;
}
.ync-comment-store-preview-main {
  /* margin-left: -@grid-point*2;
	margin-right: -@grid-point*2; */
  max-height: 330px;
  overflow: auto;
}
@media (max-width: 480px) {
  html[dir='ltr'] .ync-comment-store-preview-main {
    margin-right: -8px;
  }
  html[dir='rtl'] .ync-comment-store-preview-main {
    margin-left: -8px;
  }
}
.ync-comment-store-preview {
  display: flex;
  flex-flow: wrap;
  margin-top: 16px;
}
@media (max-width: 1024px) {
  .ync-comment-store-preview.limit {
    display: none;
  }
}
.ync-comment-store-preview.limit .item-sticker {
  width: 48px;
  height: 48px;
  display: inline-block;
  margin-right: 8px;
  line-height: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir='rtl'] .ync-comment-store-preview.limit .item-sticker {
  margin-left: 8px;
  margin-right: 0;
}
.ync-comment-store-preview.limit .item-sticker img {
  max-width: 48px;
  max-height: 48px;
}
.ync-comment-store-preview.full {
  margin-top: -8px;
}
.ync-comment-store-preview.full .item-sticker {
  width: 80px;
  height: 80px;
  display: inline-block;
  padding: 8px;
  line-height: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ync-comment-store-preview.full .item-sticker img {
  max-width: 64px;
  max-height: 64px;
}
.ync-comment-none-sticker,
.ync-comment-none-sticker-store {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.ync-comment-none-sticker .none-sticker-icon,
.ync-comment-none-sticker-store .none-sticker-icon {
  color: #dcdcdc;
  margin-bottom: 4px;
}
.ync-comment-none-sticker .none-sticker-info,
.ync-comment-none-sticker-store .none-sticker-info {
  font-size: 12px;
  color: #a2a2a2;
  padding-left: 16px;
  padding-right: 16px;
  text-align: center;
}
.ync-comment-none-sticker {
  height: 150px;
}
.ync-comment-none-sticker .none-sticker-icon {
  margin-top: -24px;
}
.ync-comment-none-sticker .none-sticker-icon span.ico {
  font-size: 48px !important;
  line-height: 48px;
}
.ync-comment-none-sticker-store {
  height: 370px;
}
.ync-comment-none-sticker-store .none-sticker-icon {
  margin-bottom: 8px;
  margin-top: -80px;
}
.ync-comment-none-sticker-store .none-sticker-icon .ico {
  font-size: 70px;
  line-height: 70px;
  display: inline-block;
  width: 70px;
  height: 70px;
  -webkit-transition: background-color 300ms ease;
  -o-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
}
.ync-comment-none-sticker-store .none-sticker-icon .ico svg path {
  fill: #dcdcdc;
}
.ync-comment-edit-history-container-fix {
  max-height: 350px;
  overflow: hidden;
  margin-top: -16px;
}
.ync-comment-edit-history-container {
  max-height: 350px;
}
.ync-comment-edit-history-container .item-time {
  color: #a2a2a2;
}
.ync-comment-edit-history-container + .help-block {
  margin: 0;
  padding: 0;
  padding-top: 16px;
  border-top: 1px solid #efefef;
}
.ync-comment-item-hide .item-outer .item-inner .item-comment-content {
  margin-bottom: 0;
}
.ync-comment-item-hide .item-outer .item-inner .item-action .action-list > span {
  margin-top: 0 !important;
}
.ync-comment-wrapper .tagFriendChooser {
  display: flex;
  align-items: center;
}
.ync-comment-wrapper .tagFriendChooser .tagFriendChooserInfo {
  font-size: 12px;
  line-height: 16px;
  display: flex;
  flex-direction: column;
}
.ync-comment-wrapper .tagFriendChooser .tagFriendChooserInfo .item-name {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-weight: bold;
}
.ync-comment-wrapper .tagFriendChooser .tagFriendChooserInfo .item-type {
  color: #a2a2a2;
}
.ync-comment-content {
  background: transparent;
}
.ync-comment-content .comment-mini-content-commands {
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 8px;
  /* border-bottom: 1px solid @border-color-light; */
  border-bottom: 0;
}
@media (max-width: 767px) {
  .ync-comment-content .comment-mini-content-commands {
    flex-flow: wrap;
  }
}
@media (max-width: 480px) {
  .ync-comment-content .comment-mini-content-commands {
    flex-flow: wrap;
    padding-bottom: 4px;
  }
}
.ync-comment-content .comment-mini-content-commands .feed-like-link a.js_like_link_toggle span {
  display: none;
}
.ync-comment-content .comment-mini-content-commands .feed-like-link a.js_like_link_toggle.unlike:before {
  font-family: 'lineficon' !important;
  content: '\ea9e';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  animation: button-unlike 300ms ease;
}
.ync-comment-content .comment-mini-content-commands .feed-like-link a.js_like_link_toggle.liked {
  background-color: #3b5998;
  color: #fff;
}
.ync-comment-content .comment-mini-content-commands .feed-like-link a.js_like_link_toggle.liked:before {
  font-family: 'lineficon' !important;
  content: '\ea9d';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  animation: button-like 300ms ease;
}
.ync-comment-content .comment-mini-content-commands .feed-like-link a.js_like_link_toggle.liked:hover {
  background-color: #2d4373;
  color: #fff;
}
.ync-comment-content .comment-mini-content-commands .feed-comment-share-holder > a:before {
  font-family: 'lineficon' !important;
  content: '\ead4';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ync-comment-content .comment-mini-content-commands .feed-comment-share-holder > a i.fa {
  display: none;
}
.ync-comment-content .comment-mini-content-commands .button-like-share-block {
  display: flex;
}
@media (max-width: 480px) {
  .ync-comment-content .comment-mini-content-commands .button-like-share-block {
    width: 100%;
    border-top: 1px solid #f8f8f8;
    border-bottom: 1px solid #f8f8f8;
  }
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
    flex: 1;
  }
  .ync-comment-content .comment-mini-content-commands .button-like-share-block.comment-has-3-actions .feed-like-link,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block.comment-has-3-actions .feed-comment-link,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block.comment-has-3-actions .feed-comment-share-holder {
    width: 33.33%;
  }
  .ync-comment-content .comment-mini-content-commands .button-like-share-block.comment-has-2-actions .feed-like-link,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block.comment-has-2-actions .feed-comment-link,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block.comment-has-2-actions .feed-comment-share-holder {
    width: 50%;
  }
  .ync-comment-content .comment-mini-content-commands .button-like-share-block.comment-has-1-actions .feed-like-link,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block.comment-has-1-actions .feed-comment-link,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block.comment-has-1-actions .feed-comment-share-holder {
    width: 100%;
  }
}
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link .counter {
  cursor: pointer;
}
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link .counter:hover {
  color: #3b5998;
}
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
  display: flex;
  align-items: center;
}
html[dir="ltr"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
html[dir="ltr"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
html[dir="ltr"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
  margin-right: 16px;
}
html[dir="rtl"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
html[dir="rtl"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
html[dir="rtl"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
  margin-left: 16px;
}
@media (max-width: 480px) {
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
  }
  html[dir="ltr"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
  html[dir="ltr"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
  html[dir="ltr"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
    margin-right: 0;
  }
  html[dir="rtl"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
  html[dir="rtl"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
  html[dir="rtl"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
    margin-left: 0;
  }
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link:before,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link:before,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder:before {
    content: "";
    position: absolute;
    top: 8px;
    bottom: 8px;
    width: 1px;
    background: #eeeeee;
  }
  html[dir="ltr"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link:before,
  html[dir="ltr"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link:before,
  html[dir="ltr"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder:before {
    left: 0;
  }
  html[dir="rtl"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link:before,
  html[dir="rtl"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link:before,
  html[dir="rtl"] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder:before {
    right: 0;
  }
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a {
    border-radius: 0 !important;
    background: none !important;
    box-shadow: none !important;
    color: #a2a2a2 !important;
    font-size: 14px !important;
  }
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a:hover,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a:hover,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:hover,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a.liked,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a.liked,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a.liked {
    color: #3b5998 !important;
  }
}
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link .counter,
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link .counter,
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder .counter {
  color: #a2a2a2;
  font-weight: bold;
  font-size: 12px;
  margin-left: 6px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link .counter:empty,
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link .counter:empty,
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder .counter:empty {
  display: none;
}
html[dir='rtl'] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link .counter,
html[dir='rtl'] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link .counter,
html[dir='rtl'] .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder .counter {
  margin-right: 6px;
  margin-left: 0;
}
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a,
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a,
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a {
  width: 32px;
  height: 32px;
  background: #f8f8f8;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  color: #a2a2a2;
  font-size: 16px;
}
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a:hover,
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a:hover,
.ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:hover {
  box-shadow: 0px 6px 12px 0px rgba(76, 112, 186, 0.4);
  background-color: #d8e0f0;
  color: #3b5998;
}
@media (max-width: 480px) {
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a:hover,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:hover,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a:focus,
  .ync-comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:focus {
    color: #555555 !important;
  }
}
@media (max-width: 480px) {
  .ync-comment-content .comment-mini-content-commands .button-like-share-block > div:nth-child(1):before {
    display: none;
  }
}
@media (max-width: 767px) {
  .ync-comment-content .comment-mini-content-commands .js_comment_like_holder {
    width: 100%;
    padding: 0;
    padding-top: 8px;
    margin-top: 8px;
    border-top: 1px solid #f8f8f8;
  }
  .ync-comment-content .comment-mini-content-commands .js_comment_like_holder .activity_like_holder {
    height: auto;
  }
}
@media (max-width: 480px) {
  .ync-comment-content .comment-mini-content-commands .js_comment_like_holder {
    padding: 0;
    margin-top: 4px;
    border-top: 0;
  }
}
.ync-comment-content .comment-mini-content-commands .activity_like_holder {
  color: #a2a2a2;
}
html[dir="ltr"] .ync-comment-content .comment-mini-content-commands .activity_like_holder {
  padding-right: 32px;
}
html[dir="rtl"] .ync-comment-content .comment-mini-content-commands .activity_like_holder {
  padding-left: 32px;
}
.ync-comment-content .comment-mini-content-commands .activity_like_holder .people-liked-feed {
  color: #a2a2a2;
}
html[dir='ltr'] .ync-comment-content .comment-mini-content-commands .activity_like_holder:before {
  font-family: 'lineficon' !important;
  content: '\ea9d';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #3b5998;
  margin-right: 4px;
}
html[dir='rtl'] .ync-comment-content .comment-mini-content-commands .activity_like_holder:after {
  font-family: 'lineficon' !important;
  content: '\ea9d';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #3b5998;
  margin-left: 4px;
}
@media (max-width: 480px) {
  .ync-comment-content .comment-mini-content-commands .activity_like_holder {
    display: block;
  }
}
.ync-comment-content .comment-mini-content-commands .activity_like_holder.activity_not_like:before {
  display: none;
}
.ync-comment-content .comment-mini-content-commands .activity_like_holder a {
  font-weight: 400 !important;
}
.ync-comment-content .comment-mini-content-commands span.people-liked-feed {
  color: #555555;
}
.ync-comment-content .comment-mini-content-commands span.people-liked-feed .user_profile_link_span a {
  color: #3b5998 !important;
}
.ync-comment-content .comment_mini_content_border {
  margin-top: 0;
  position: relative;
}
.ync-comment-content .comment_mini_content_border .feed-options-holder,
.ync-comment-content .comment_mini_content_border .comment-options-holder {
  position: absolute;
  top: 0px;
}
html[dir="ltr"] .ync-comment-content .comment_mini_content_border .feed-options-holder,
html[dir="ltr"] .ync-comment-content .comment_mini_content_border .comment-options-holder {
  right: 8px;
}
html[dir="rtl"] .ync-comment-content .comment_mini_content_border .feed-options-holder,
html[dir="rtl"] .ync-comment-content .comment_mini_content_border .comment-options-holder {
  left: 8px;
}
.ync-comment-content .comment_mini_content_border .feed-options-holder a[data-toggle="dropdown"],
.ync-comment-content .comment_mini_content_border .comment-options-holder a[data-toggle="dropdown"] {
  font-size: 12px;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
}
.ync-comment-content .comment_mini_content_border .feed-options-holder a[data-toggle="dropdown"]:hover,
.ync-comment-content .comment_mini_content_border .comment-options-holder a[data-toggle="dropdown"]:hover {
  color: #555555;
}
.ync-comment-content .comment_mini_content_border .dropdown-menu {
  padding-top: 4px;
  padding-bottom: 4px;
  margin-top: 0;
}
.ync-comment-content .comment_mini_content_border .dropdown-menu span.ico {
  font-size: 16px;
}
.ync-comment-content .comment_mini_content_border .item-options-holder.comment-options-holder {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .ync-comment-content .comment_mini_content_border .item-options-holder.comment-options-holder {
  right: 0;
}
html[dir="rtl"] .ync-comment-content .comment_mini_content_border .item-options-holder.comment-options-holder {
  left: 0;
}
.ync-comment-content .comment_mini_content_border .item-options-holder.comment-options-holder.open {
  opacity: 1 !important;
}
@media (min-width: 480px) {
  .ync-comment-content .comment_mini_content_border .item-options-holder.comment-options-holder {
    opacity: 0;
  }
}
.ync-comment-content .comment_mini_content_border .item-options-holder.comment-options-holder a[data-toggle="dropdown"] {
  width: 24px;
  height: 24px;
}
.ync-comment-content .comment_mini_content_border .item-options-holder.comment-options-holder .dropdown-menu {
  min-width: 96px;
}
html[dir='rtl'] .ync-comment-content .comment_mini_content_border .item-options-holder.comment-options-holder .dropdown-menu:after {
  left: 7px;
  right: auto;
}
html[dir='ltr'] .ync-comment-content .comment_mini_content_border .item-options-holder.comment-options-holder .dropdown-menu:after {
  right: 7px;
  left: auto;
}
.ync-comment-content .comment_mini_content_border .item-options-holder.comment-options-holder .dropdown-menu a {
  font-size: 12px;
}
.ync-comment-content .comment_mini_content_border .item-options-holder.comment-options-holder .dropdown-menu a .ico {
  font-size: 12px;
}
.ync-comment-content .comment_mini_child_holder_padding {
  padding-bottom: 0;
}
@media (max-width: 480px) {
  html[dir="ltr"] .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .ync-comment-content .comment-mini-content-commands .button-like-share-block {
    padding-right: 24px;
  }
  html[dir="rtl"] .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .ync-comment-content .comment-mini-content-commands .button-like-share-block {
    padding-left: 24px;
  }
  .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .ync-comment-content .comment-mini-content-commands .button-like-share-block > div {
    width: 33.33% !important;
    flex: none;
  }
  .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .ync-comment-content .comment-mini-content-commands .button-like-share-block.comment-has-1-actions > div {
    justify-content: flex-start;
  }
  .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .ync-comment-content .feed-options-holder > a {
    position: relative;
    width: 40px !important;
  }
  .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .ync-comment-content .feed-options-holder > a:before {
    content: "";
    position: absolute;
    top: 8px;
    bottom: 8px;
    width: 1px;
    background: #eeeeee;
  }
  html[dir="ltr"] .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .ync-comment-content .feed-options-holder > a:before {
    left: 0;
  }
  html[dir="rtl"] .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .ync-comment-content .feed-options-holder > a:before {
    right: 0;
  }
}
.js_feed_content .ync-comment-content .comment_mini_content_border {
  position: static;
}
.js_feed_content .ync-comment-content .comment_mini_content_border .item-options-holder {
  top: 4px;
}
html[dir="ltr"] .js_feed_content .ync-comment-content .comment-mini-content-commands .activity_like_holder {
  padding-right: 0;
}
html[dir="rtl"] .js_feed_content .ync-comment-content .comment-mini-content-commands .activity_like_holder {
  padding-left: 0;
}
.activity_like_holder {
  height: 32px;
  line-height: 32px;
}
.js_comment_like_holder {
  min-height: 32px;
}
.yncomment-item-tag-emoji {
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-left: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
}
html[dir='ltr'] .yncomment-item-tag-emoji + .item-tag-emoji {
  margin-left: 0;
}
html[dir='rtl'] .yncomment-item-tag-emoji + .item-tag-emoji {
  margin-right: 0;
}
.yncomment-item-tag-emoji img {
  width: 100%;
  height: 100%;
}
/*End Advanced Comment*/
/*Begin ' . Advanced Feed . '*/
.ynfeed_sort_holder {
  position: absolute;
  top: 0.4em;
  right: 0;
  z-index: 20000;
  display: none;
}
.ynfeed_sort_holder ul {
  margin: 0;
  padding: 0;
}
.ynfeed_sort_holder ul li {
  display: inline;
}
.ynfeed_sort_holder ul li a {
  display: block;
  color: #777777;
}
.ynfeed_sort_holder ul li a.active,
.ynfeed_sort_holder ul li a.active:hover,
.ynfeed_sort_holder ul li a.active:focus {
  color: #ffffff;
  background-color: #848586;
}
.activity_feed_content .activity_feed_content_text .activity_feed_content_status {
  word-break: break-word;
  word-wrap: break-word;
  overflow: hidden;
}
.activity_feed_content .activity_feed_content_text .activity_feed_content_status a {
  display: inline-block;
}
.activity_feed_content .feed_options_holder .dropdown-menu > li a[id^=suggestion_link] {
  border-bottom: 1px solid #dcdcdc;
}
.activity_feed_content .feed_options_holder .dropdown-menu > li a[id^=suggestion_link]:before {
  content: '\f0c0';
  min-width: 15px;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ynfeed_embox_title {
  height: 50px;
}
.ynfeed_btn_emojis,
.ynfeed_embox_icon {
  cursor: pointer;
}
.ynfeed_feeling_icon {
  width: 20px;
}
.ynfeed_prepare_hidding {
  opacity: 0.3;
}
.pf_video_description,
.pf_video_status {
  visibility: hidden;
}
#ynfeed_list_hidden {
  max-height: 300px;
  overflow: auto;
}
.ynfeed_hashtag,
.generatedMention {
  display: inline;
  padding: 0;
  line-height: 18px;
}
.ynfeed_highlighter .generatedMention {
  background: white;
  display: inline-block;
}
.ynfeed_select_emojis {
  display: none;
}
.ynfeed_over {
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0.8;
  z-index: 1000;
}
.ynfeed_autocomplete > .ynfeed_mention_item:focus,
.ynfeed_tagging_item:focus,
.ynfeed_business_item:focus,
.ynfeed_feeling_item:focus {
  background-color: #f1f1f1;
  outline: none;
}
.ynfeed_autocomplete {
  display: none;
}
#ynfeed_filtering {
  text-align: center;
  display: none;
}
.ynfeed_emoji_title {
  text-transform: capitalize;
}
.ynfeed_activity_feed_form .activity_feed_form_button_status_info {
  padding: 0px 16px;
  margin-top: 24px;
}
.ynfeed_content_emoji {
  margin: 0px 1px;
  pointer-events: none;
  vertical-align: middle;
}
.ynfeed_highlighter {
  white-space: pre-wrap;
  word-break: break-word;
  word-wrap: break-word;
  color: transparent;
  overflow: hidden;
  position: absolute;
  font-size: 14px;
  line-height: 18px;
  padding-right: 20px;
}
.ynfeed_highlighter .ynfeed_hashtag,
.ynfeed_highlighter .generatedMention {
  display: inline;
}
.ynfeed_hashtag,
.generatedMention {
  background: #bbc8e4;
}
.contenteditable {
  position: relative;
  height: auto;
  min-height: 50px;
  font-size: 14px;
  white-space: pre-wrap;
  word-break: break-word;
  line-height: 18px;
  padding-right: 20px;
}
html[dir='rtl'] .contenteditable {
  padding-right: 0;
  padding-left: 20px;
}
@-moz-document url-prefix() {
  word-break: break-all;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .contenteditable {
    word-break: break-all;
  }
}
.ynfeed_compose_status > .contenteditable[placeholder]:empty:before,
.ynfeed_compose_tagging > .contenteditable[placeholder]:empty:before {
  content: attr(placeholder);
  color: #c8c8c8;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ CSS */
  .ynfeed_compose_status:not(.has-background) > .contenteditable:before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
  }
}
.ynfeed_compose_status > .contenteditable:before,
.ynfeed_compose_tagging > .contenteditable:before {
  font-size: 16px;
}
.ynfeed_compose_status {
  width: 100%;
  position: relative;
  /* padding-right: 20px; */
}
.ynfeed_compose_status:not(.has-background) {
  margin-top: 8px;
}
html[dir="ltr"] .ynfeed_compose_status:not(.has-background) .contenteditable,
html[dir="ltr"] .ynfeed_compose_status:not(.has-background) .ynfeed_highlighter {
  margin-left: 48px;
}
html[dir="rtl"] .ynfeed_compose_status:not(.has-background) .contenteditable,
html[dir="rtl"] .ynfeed_compose_status:not(.has-background) .ynfeed_highlighter {
  margin-right: 48px;
}
.ynfeed_compose_status .item-avatar {
  margin-top: -12px;
  position: absolute;
  top: 0;
}
html[dir="ltr"] .ynfeed_compose_status .item-avatar {
  left: 0;
}
html[dir="rtl"] .ynfeed_compose_status .item-avatar {
  right: 0;
}
.ynfeed_compose_status .item-avatar .img-wrapper,
.ynfeed_compose_status .item-avatar .no_image_user {
  width: 40px;
  height: 40px;
}
.ynfeed_compose_status .item-avatar .img-wrapper img,
.ynfeed_compose_status .item-avatar .no_image_user img {
  width: 100%;
  height: 100%;
}
#ynfeed_status_content {
  display: none;
}
.ynfeed_compose_feeling .ynfeed_autocomplete {
  width: auto;
  left: 0;
  right: 0;
}
.ynfeed_compose_extra {
  display: none;
}
#js_location_input {
  display: none;
}
#ynfeed_status_info {
  display: none;
}
.ynfeed_list_tagged_items {
  display: none;
}
.ynfeed_map_canvas {
  width: 100%;
  height: 200px;
  background-color: grey;
}
.js_location_name_hover {
  color: inherit;
}
.privacy_setting_mini.privacy_setting_div {
  float: right;
}
.privacy_setting_mini.privacy_setting_div .dropdown-menu:after {
  right: 18px;
  left: auto;
}
html[dir='rtl'] .privacy_setting_mini.privacy_setting_div .dropdown-menu:after {
  left: 18px;
  right: auto;
}
.ynfeed_form_edit .activity_feed_form_button_position {
  display: flex !important;
}
.ynfeed_form_edit .ynfeed_select_emojis {
  display: block;
}
.ynfeed-form-button-box-wrapper {
  display: flex;
}
@media (max-width: 767px) {
  #page_pages_view .ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one,
  #page_pages_view .ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one {
    float: left;
  }
  #page_pages_view .ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one.ynfeed-page-posting-options,
  #page_pages_view .ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one.ynfeed-page-posting-options {
    float: right;
  }
}
@media (max-width: 767px) and (max-width: 480px) {
  #page_pages_view .ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one.ynfeed-page-posting-options,
  #page_pages_view .ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one.ynfeed-page-posting-options {
    width: 100%;
    float: none;
    clear: both;
    margin: 0;
  }
  #page_pages_view .ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one.ynfeed-page-posting-options .dropdown-menu-checkmark,
  #page_pages_view .ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one.ynfeed-page-posting-options .dropdown-menu-checkmark {
    width: 100%;
  }
}
.ynfeed-page-posting-options {
  margin-top: 0 !important;
}
.ynfeed-page-posting-options .ynfeed-action-items {
  position: relative;
}
.ynfeed-page-posting-options .ynfeed-action-items .btn:active,
.ynfeed-page-posting-options .ynfeed-action-items .button:active,
.ynfeed-page-posting-options .ynfeed-action-items .btn.active,
.ynfeed-page-posting-options .ynfeed-action-items .button.active {
  box-shadow: none;
}
.ynfeed-location-box#js_location_input {
  border-top: none;
  /*    .ynfeed-box{
   border-top: 1px solid @gray-lighter;
   display: flex;
   align-items: center;
   position: relative;
} */
}
.ynfeed-location-box#js_location_input .ynfeed-location-input-box {
  flex: 1;
}
.ynfeed-location-box#js_location_input input {
  padding: 0;
  background: transparent;
  height: 30px;
}
.ynfeed-location-box#js_location_input .ynfeed-location-input-box > a {
  position: absolute;
  right: 0;
  top: 1px;
  height: 28px;
  width: 28px;
  text-align: center;
  font-size: 12px;
  line-height: 28px;
  color: #a2a2a2;
  -webkit-transition: all 100ms;
  -o-transition: all 100ms;
  transition: all 100ms;
}
.ynfeed-location-box#js_location_input .ynfeed-location-input-box > a:hover {
  color: #555555;
}
.ynfeed_compose_feeling {
  /* .ynfeed-box{
      border-top: 1px solid @gray-lighter;
      display: flex;
      height: 30px;
      align-items: center;
      position: relative;
   } */
}
.ynfeed_compose_feeling input.ynfeed_input_feeling {
  padding: 0;
  border: none;
  background: transparent;
  height: 30px;
  background: transparent !important;
}
.ynfeed_compose_feeling input.ynfeed_input_feeling:focus {
  outline: 0;
  box-shadow: none !important;
}
.ynfeed_compose_feeling .ynfeed-feeling-input-box {
  flex: 1;
  overflow: hidden;
  padding-right: 30px;
  display: flex;
  align-items: center;
}
.ynfeed_compose_feeling .ynfeed-feeling-input-box .ynfeed_selected_feeling {
  font-size: 12px;
  color: #3b5998;
  text-transform: lowercase;
  font-weight: 700;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ynfeed_compose_feeling .ynfeed-feeling-input-box .ynfeed_selected_feeling > img {
  width: 16px;
  height: 16px;
  margin-right: 7px;
}
.ynfeed_compose_feeling .ynfeed-feeling-input-box .ynfeed_btn_delete_feeling {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 28px;
  height: 28px;
  text-align: center;
  font-size: 12px;
  line-height: 28px;
  color: #a2a2a2;
}
.ynfeed_compose_feeling .ynfeed-feeling-input-box .ynfeed_btn_delete_feeling:hover {
  color: #555555;
}
.ynfeed_feeling_icons_popup {
  display: flex;
  flex-flow: wrap;
  margin: 0 -5px;
}
.ynfeed_feeling_icons_popup .ynfeed_feeling_icon_item {
  padding: 5px;
}
.ynfeed_compose_business {
  border-top: none;
  /* .ynfeed-box{
      border-top: 1px solid @gray-lighter;
      display: flex;
      align-items: center;
      position: relative;
      height: 30px;
   } */
}
.ynfeed_compose_business .ynfeed_btn_delete_business {
  position: absolute;
  right: 0;
  top: 1px;
  height: 28px;
  width: 28px;
  text-align: center;
  font-size: 12px;
  line-height: 28px;
  color: #a2a2a2;
  -webkit-transition: all 100ms;
  -o-transition: all 100ms;
  transition: all 100ms;
}
.ynfeed_compose_business .ynfeed_btn_delete_business:hover {
  color: #555555;
}
.ynfeed_compose_business .ynfeed-business-input-box {
  flex: 1;
  padding-right: 30px;
}
.ynfeed_compose_business input {
  background: transparent !important;
  padding: 0;
  border: none;
  height: 30px;
}
.ynfeed_compose_business input:focus {
  outline: 0;
  box-shadow: none !important;
}
.ynfeed_compose_business .ynfeed-location-input-box > a {
  position: absolute;
  right: 0;
  top: 1px;
  width: 28px;
  height: 28px;
  text-align: center;
  font-size: 12px;
  line-height: 28px;
  color: #a2a2a2;
  -webkit-transition: all 100ms;
  -o-transition: all 100ms;
  transition: all 100ms;
}
.ynfeed_compose_business .ynfeed-location-input-box > a:hover {
  color: #555555;
}
.ynfeed_select_emojis {
  text-align: right;
  font-size: 16px;
  margin-bottom: 6px;
}
html[dir='rtl'] .ynfeed_select_emojis {
  text-align: left;
}
.ynfeed_select_emojis .ynfeed_btn_emojis {
  color: #a2a2a2;
}
.ynfeed_select_emojis.open .ynfeed_btn_emojis {
  color: #555555;
}
.dropdown-menu.ynfeed_emojis_popup {
  width: 250px;
  padding: 10px;
  border: none;
  right: -16px;
  left: auto;
}
.dropdown-menu.ynfeed_emojis_popup .ynfeed_embox_icon {
  display: inline-block;
  padding: 3px;
}
.dropdown-menu.ynfeed_emojis_popup:after {
  right: 19px !important;
  left: auto !important;
}
html[dir='rtl'] .dropdown-menu.ynfeed_emojis_popup {
  right: auto;
  left: -16px;
}
html[dir='rtl'] .dropdown-menu.ynfeed_emojis_popup:after {
  left: 19px !important;
  right: auto !important;
}
.ynfeed_extra_preview {
  padding: 8px 16px;
  color: #a2a2a2;
  position: relative;
  font-size: 12px;
  line-height: 0;
}
html[dir="ltr"] .ynfeed_extra_preview {
  padding-left: 40px;
}
html[dir="rtl"] .ynfeed_extra_preview {
  padding-right: 40px;
}
.ynfeed_extra_preview > * {
  line-height: 1.28571429;
}
.ynfeed_extra_preview:before {
  content: "";
  width: 16px;
  height: 1px;
  position: absolute;
  top: 15px;
  background-color: #a2a2a2;
}
html[dir="ltr"] .ynfeed_extra_preview:before {
  left: 16px;
}
html[dir="rtl"] .ynfeed_extra_preview:before {
  right: 16px;
}
html[dir='rtl'] .ynfeed_extra_preview:before {
  margin-right: 2px;
}
html[dir='ltr'] .ynfeed_extra_preview:before {
  margin-left: 2px;
}
.ynfeed_extra_preview.empty-info:before {
  display: none;
}
.ynfeed_extra_preview #ynfeed_extra_preview_feeling img {
  width: 16px;
  height: 16px;
  margin-right: 5px;
  margin-left: 2px;
  cursor: pointer;
  float: left;
}
html[dir='rtl'] .ynfeed_extra_preview #ynfeed_extra_preview_feeling img {
  float: right;
}
.ynfeed_extra_preview .ynfeed_tooltip_element {
  cursor: pointer;
  color: #3b5998;
}
.ynfeed_filters + .ynfeed_sort_order .ynfeed_sort_order_link {
  top: -23px !important;
  color: #a2a2a2 !important;
}
.ynfeed_sort_order {
  z-index: 1;
}
.ynfeed_filters {
  display: inline-block;
  display: block;
  position: relative;
  top: 10px;
  padding-right: 50px;
}
.ynfeed_filters:before,
.ynfeed_filters:after {
  content: " ";
  display: table;
}
.ynfeed_filters:after {
  clear: both;
}
.ynfeed_filters:before,
.ynfeed_filters:after {
  content: " ";
  display: table;
}
.ynfeed_filters:after {
  clear: both;
}
.ynfeed_filters .ynfeed_filter a,
.ynfeed_filters span.ynfeed_filter_more {
  font-weight: 700;
  font-size: 11px;
  color: #a2a2a2;
  text-transform: uppercase;
  padding: 8px 10px;
  -webkit-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
  position: relative;
  display: block;
}
.ynfeed_filters .ynfeed_filter a:after,
.ynfeed_filters span.ynfeed_filter_more:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-bottom-color: #555555;
  border-right-color: #555555;
  right: 1px;
  bottom: 1px;
  opacity: 0;
}
.ynfeed_filters .ynfeed_filter a:hover,
.ynfeed_filters span.ynfeed_filter_more:hover {
  background: #FFF;
  color: #555555;
}
.ynfeed_filters .ynfeed_filter {
  float: left;
}
.ynfeed_filters .ynfeed_filter.active a {
  background: #888;
  color: #FFF;
}
.ynfeed_filters .ynfeed_filter.active a:after {
  opacity: 1;
}
.ynfeed_filters span.ynfeed_filter_more {
  cursor: pointer;
  background: transparent !important;
  color: #a2a2a2 !important;
}
.ynfeed_filters .ynfeed_filter_dropdown {
  display: inline-block;
  display: block;
  float: left;
}
.ynfeed_filters .ynfeed_filter_dropdown:before,
.ynfeed_filters .ynfeed_filter_dropdown:after {
  content: " ";
  display: table;
}
.ynfeed_filters .ynfeed_filter_dropdown:after {
  clear: both;
}
.ynfeed_filters .ynfeed_filter_dropdown:before,
.ynfeed_filters .ynfeed_filter_dropdown:after {
  content: " ";
  display: table;
}
.ynfeed_filters .ynfeed_filter_dropdown:after {
  clear: both;
}
html[dir='ltr'] .ynfeed_filters .ynfeed_filter_dropdown .dropdown-menu:not(.dropdown-menu-right) {
  left: 4px;
}
html[dir='rtl'] .ynfeed_filters .ynfeed_filter_dropdown .dropdown-menu:not(.dropdown-menu-right) {
  right: 4px;
}
.activity_feed_header_info {
  color: #999;
}
html[dir="ltr"] .activity_feed_header_info {
  padding-right: 20px;
}
html[dir="rtl"] .activity_feed_header_info {
  padding-left: 20px;
}
.activity_feed_header_info .ynfeed_feeling_icon + span {
  color: #3b5998;
  font-weight: 700;
}
.activity_feed_header_info .feed_info {
  vertical-align: top;
}
.ynfeed_post_business {
  border: 1px solid #dcdcdc;
}
.ynfeed_post_business .ynfeed_business_profile {
  padding: 17px;
}
.ynfeed_post_business .ynfeed_background_img {
  width: 55px;
  height: 55px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-origin: border-box;
  float: left;
  margin-right: 15px;
}
.ynfeed_post_business .ynfeed_business_title {
  font-weight: 700;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  margin-bottom: 5px;
}
.ynfeed_post_business .ynfeed_business_info {
  overflow: hidden;
  margin-top: -3px;
}
.ynfeed_post_business .ynfeed_business_categories_location {
  font-size: 12px;
  color: #a2a2a2;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ynfeed_post_business .ynfeed_business_categories_location > * {
  display: inline-block;
}
.ynfeed_post_business .ynfeed_business_categories_location .ynfeed_business_categories + span:before {
  content: ".";
  padding: 0px 4px;
  position: relative;
  top: -2px;
}
.ynfeed_post_business .ynfeed_business_checkinfo {
  font-size: 12px;
  color: #a2a2a2;
}
.ynfeed_post_business .ynfeed_business_checkinfo a {
  display: inline-block;
  color: #555555;
}
.ynfeed_post_business .ynfeed_business_checkinfo a:hover {
  color: #3b5998;
}
.pac-container {
  z-index: 9999;
}
body.has-ynfeed-share-popup .pac-container {
  transform: translateY(-100%) translateY(-40px);
}
.ynfeed_popover.ynfeed_expand_users {
  color: #3b5998;
  cursor: pointer;
}
.ynfeed_users_popup {
  margin: -10px;
  max-height: 300px;
  overflow: auto;
}
.ynfeed_users_popup .ynfeed_user_item {
  padding: 10px;
  display: flex;
  align-items: center;
  -webkit-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;
}
.ynfeed_users_popup .ynfeed_user_item:hover {
  background-color: #d1daed;
}
.ynfeed_users_popup .ynfeed_user_item .ynfeed_avatar_wrapper {
  width: 40px;
  height: 40px;
}
.ynfeed_users_popup .ynfeed_user_item .ynfeed_avatar_wrapper .ynfeed_avatar {
  margin-right: 10px;
  min-width: 40px;
}
.ynfeed_users_popup .ynfeed_user_item a.ynfeed_user_name {
  color: #555555;
}
.ynfeed-manage-hidden-popup .ynfeed-form-search {
  display: flex;
  background: #f8f8f8;
  padding: 20px;
  border-top: 0;
  border-bottom: 1px solid #dcdcdc;
}
.ynfeed-manage-hidden-popup .ynfeed-form-search input:not([type="submit"]),
.ynfeed-manage-hidden-popup .ynfeed-form-search select {
  background-color: #FFF;
}
.ynfeed-manage-hidden-popup .ynfeed-form-search select {
  margin: 0 10px;
  min-width: 120px;
  width: auto;
}
.ynfeed-manage-hidden-popup .ynfeed-form-search input.btn-primary {
  min-width: 100px;
}
@media (max-width: 480px) {
  .ynfeed-manage-hidden-popup .ynfeed-form-search {
    flex-direction: column;
  }
  .ynfeed-manage-hidden-popup .ynfeed-form-search select {
    margin: 10px 0;
  }
}
.ynfeed-manage-hidden-popup .ynfeed-list-hidden-popup {
  border: 1px solid #dcdcdc;
  margin-bottom: 10px;
  padding: 20px;
}
.ynfeed-manage-hidden-popup .ynfeed-tips {
  margin-top: 35px;
}
.ynfeed-manage-hidden-popup div#ynfeed_action_hidden {
  text-align: right;
}
.ynfeed-manage-hidden-popup .ynfeed-list-headline {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ddd;
  padding: 9px 20px;
  margin: -20px -20px 20px -20px;
  color: #a2a2a2;
  align-items: center;
}
.ynfeed-manage-hidden-popup .ynfeed-select-all {
  margin-top: 0;
  color: #3b5998;
}
.ynfeed-manage-hidden-popup .ynfeed-hidden-items {
  margin: 0 -8px;
}
.ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item {
  width: 33.33%;
  float: left;
  padding: 0 8px;
  margin-bottom: 10px;
}
@media (max-width: 480px) {
  .ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item {
    width: 50%;
  }
}
@media (max-width: 375px) {
  .ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item {
    width: 100%;
  }
}
.ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item .ynfeed-hidden-item-content {
  position: relative;
  border: 1px solid #dcdcdc;
  padding: 5px;
}
.ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item .ynfeed-hidden-item-content .img-wrapper,
.ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item .ynfeed-hidden-item-content .no_image_user {
  width: 32px;
  height: 32px;
}
.ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item .ynfeed-hidden-item-content .img-wrapper img,
.ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item .ynfeed-hidden-item-content .no_image_user img {
  width: 100%;
  height: 100%;
}
.ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item .ynfeed-hidden-item-content .ynfeed_item_hidden_checkbox {
  position: absolute;
  right: 7px;
  top: 10px;
  margin-top: 0;
}
.ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item .ynfeed-hidden-item-content .ynfeed-delete {
  position: absolute;
  display: block;
  left: -5px;
  top: -5px;
  font-size: 10px;
  color: #FFF;
  background: #555;
  width: 12px;
  height: 12px;
  line-height: 11px;
  text-align: center;
  border-radius: 2px;
  cursor: pointer;
}
@media (min-width: 992px) {
  .ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item .ynfeed-hidden-item-content .ynfeed-delete {
    opacity: 0;
    -webkit-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
  }
}
.ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item .ynfeed-hidden-item-content:hover .ynfeed-delete {
  opacity: 1;
}
.ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item .ynfeed-hidden-item-content label {
  margin-bottom: 0;
  display: block;
  width: 100%;
  align-items: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: normal;
  line-height: 32px;
  cursor: pointer;
  padding-right: 20px;
}
.ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item .ynfeed-hidden-item-content label > a {
  margin-right: 10px;
  display: block;
  line-height: 18px;
  float: left;
}
.ynfeed-manage-hidden-popup .ynfeed-hidden-items .js_pager_popup_view_more_link {
  clear: both;
  padding: 0 8px;
}
.ynfeed-manage-hidden-popup .ynfeed-hidden-items .js_pager_popup_view_more_link a.button {
  font-size: 12px;
  padding: 8px 10px;
}
div[class*=ynfeed_undo_hide_user_],
div[class*=ynfeed_undo_hide_feed_] {
  padding: 15px 20px;
  padding-right: 30px;
  margin-bottom: 20px;
  position: relative;
  border: 1px solid #dcdcdc;
  border-left-width: 5px;
  border-left-color: #0084ff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #FFF;
}
div[class*=ynfeed_undo_hide_user_] a.ynfeed-hide-user,
div[class*=ynfeed_undo_hide_feed_] a.ynfeed-hide-user {
  color: #a2a2a2;
}
div[class*=ynfeed_undo_hide_user_] a.ynfeed-hide-user b,
div[class*=ynfeed_undo_hide_feed_] a.ynfeed-hide-user b {
  color: #3b5998;
  display: inline-block;
}
div[class*=ynfeed_undo_hide_user_] .ynfeed-delete,
div[class*=ynfeed_undo_hide_feed_] .ynfeed-delete {
  cursor: pointer;
  position: absolute;
  right: 10px;
  top: 7px;
}
div[class*=ynfeed_undo_hide_user_] .ynfeed-delete:hover,
div[class*=ynfeed_undo_hide_feed_] .ynfeed-delete:hover {
  color: #fa3e3e;
}
#page_fevent_view #js_block_border_apps_ync_feed_block_display .title {
  padding: 0 16px !important;
}
body[id^=page_fevent] .activity_feed_form {
  border: 0;
}
html[dir="rtl"] {
  /*    .ynfeed-location-box#js_location_input .ynfeed-location-input-box,
.ynfeed_compose_business .ynfeed-business-input-box,
.ynfeed_compose_feeling .ynfeed-feeling-input-box{
	padding-left: 30px;
	padding-right: 0;
} */
}
html[dir="rtl"] div[class*=ynfeed_undo_hide_user_],
html[dir="rtl"] div[class*=ynfeed_undo_hide_feed_] {
  border-left-width: 1px;
  border-right-width: 5px;
  border-right-color: #0084ff;
  border-left-color: #dcdcdc;
  padding-right: 20px;
  padding-left: 30px;
}
html[dir="rtl"] div[class*=ynfeed_undo_hide_user_] a,
html[dir="rtl"] div[class*=ynfeed_undo_hide_feed_] a {
  display: inline-block;
}
html[dir="rtl"] div[class*=ynfeed_undo_hide_user_] .ynfeed-delete,
html[dir="rtl"] div[class*=ynfeed_undo_hide_feed_] .ynfeed-delete {
  right: auto;
  left: 10px;
  top: 7px;
}
html[dir="rtl"] .dropdown-menu.ynfeed_emojis_popup {
  left: 0;
  right: auto;
}
html[dir="rtl"] .ynfeed_highlighter {
  padding-left: 20px;
  padding-right: 0;
}
html[dir="rtl"] .ynfeed_select_emojis {
  right: auto;
  left: -5px;
}
html[dir="rtl"] .privacy_setting_mini.privacy_setting_div {
  float: left;
}
@media (max-width: 768px) {
  html[dir="rtl"] #page_pages_view .ynfeed_form_share_holder .activity_feed_form_button_position #activity_feed_share_this_one,
  html[dir="rtl"] #page_pages_view .ynfeed_form_edit .activity_feed_form_button_position #activity_feed_share_this_one {
    float: right;
  }
}
html[dir="rtl"] .ynfeed_filters {
  padding-right: 0;
  padding-left: 50px;
}
html[dir="rtl"] .ynfeed_filters .ynfeed_filter,
html[dir="rtl"] .ynfeed_filters .ynfeed_filter_dropdown {
  float: right;
}
html[dir="rtl"] .ynfeed_filters .ynfeed_filter a:after,
html[dir="rtl"] .ynfeed_filters span.ynfeed_filter_more:after,
html[dir="rtl"] .ynfeed_filters .ynfeed_filter_dropdown .dropdown-menu > li > a:after {
  right: auto;
  left: 1px;
  border-left-color: #555555;
  border-right-color: transparent;
}
html[dir="rtl"] .ynfeed-table-tagging .ynfeed_compose_tagging .ynfeed_input_tagging_wrapper {
  float: right;
}
html[dir="rtl"] .ynfeed-location-box#js_location_input .ynfeed-location-input-box > a,
html[dir="rtl"] .ynfeed_compose_feeling .ynfeed-feeling-input-box .ynfeed_btn_delete_feeling,
html[dir="rtl"] .ynfeed_compose_business .ynfeed_btn_delete_business {
  right: auto;
  left: 0;
}
html[dir="rtl"] .tagFriendChooser .tagFriendChooserImage {
  margin-right: 0;
  margin-left: 10px;
}
html[dir="rtl"] .ynfeed_autocomplete .ynfeed_tagging_item,
html[dir="rtl"] .ynfeed_autocomplete .ynfeed_mention_item {
  float: right;
}
html[dir="rtl"] .ynfeed_posts_show:before {
  right: 0;
  left: auto;
}
html[dir="rtl"] .ynfeed_extra_preview #ynfeed_extra_preview_feeling img {
  margin-right: 2px;
  margin-left: 5px;
}
html[dir="rtl"] .ynfeed_compose_feeling .ynfeed-feeling-input-box .ynfeed_selected_feeling > img {
  margin-left: 7px;
  margin-right: 0;
}
html[dir="rtl"] .ynfeed_post_business .ynfeed_background_img {
  margin-left: 15px;
  margin-right: 0;
  float: right;
}
html[dir="rtl"] #ynfeed_extra_preview_feeling > *,
html[dir="rtl"] #ynfeed_extra_preview_checkin > *,
html[dir="rtl"] #ynfeed_extra_preview_business > *,
html[dir="rtl"] #ynfeed_extra_preview_tagged > *,
html[dir="rtl"] .ynfeed_posts_show > * {
  display: inline-block;
}
html[dir="rtl"] .ynfeed_extra_preview > *,
html[dir="rtl"] .ynfeed_posts_show > span > * {
  display: inline-block;
}
html[dir="rtl"] .ynfeed_users_popup .ynfeed_user_item .ynfeed_avatar {
  margin-right: 0;
  margin-left: 10px;
}
@media (max-width: 480px) {
  html[dir="rtl"] .ynfeed_form_share_holder .activity_feed_form_button_position_button,
  html[dir="rtl"] .ynfeed_form_edit .activity_feed_form_button_position_button,
  html[dir="rtl"] .ynfeed_form_share_holder .privacy_setting_mini,
  html[dir="rtl"] .ynfeed_form_edit .privacy_setting_mini {
    clear: right;
  }
  html[dir="rtl"] .ynfeed_form_share_holder .privacy_setting_mini,
  html[dir="rtl"] .ynfeed_form_edit .privacy_setting_mini {
    float: right;
  }
}
html[dir="rtl"] .ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item {
  float: right;
}
html[dir="rtl"] .ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item .ynfeed-hidden-item-content .ynfeed_item_hidden_checkbox {
  position: absolute;
  right: auto;
  left: 7px;
}
html[dir="rtl"] .ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item .ynfeed-hidden-item-content .ynfeed-delete {
  position: absolute;
  display: block;
  left: auto;
  right: -5px;
}
html[dir="rtl"] .ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item .ynfeed-hidden-item-content label {
  padding-right: 0;
  padding-left: 20px;
}
html[dir="rtl"] .ynfeed-manage-hidden-popup .ynfeed-hidden-items .ynfeed-hidden-item .ynfeed-hidden-item-content label > a {
  margin-left: 10px;
  margin-right: 0;
  display: block;
  line-height: 18px;
  float: right;
}
html[dir="rtl"] .ynfeed-manage-hidden-popup .ynfeed-hidden-items .js_pager_popup_view_more_link {
  clear: both;
  padding: 0 8px;
}
html[dir="rtl"] .ynfeed-manage-hidden-popup .ynfeed-hidden-items .js_pager_popup_view_more_link a.button {
  font-size: 12px;
  padding: 8px 10px;
}
body#page_event_view .activity_feed_form {
  margin-bottom: 0;
}
.ynfeed_activity_feed_form .js_preview_link_attachment_custom_form {
  margin-left: -16px;
  margin-right: -16px;
}
.js_preview_link_attachment_custom_form {
  position: relative;
}
.js_preview_link_attachment_custom_form .ynfeed_btn_delete_link {
  top: 0;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: 9;
  font-size: 16px;
  -webkit-transition: all 100ms ease;
  -o-transition: all 100ms ease;
  transition: all 100ms ease;
  color: #fff;
  text-shadow: 1px 2px 4px #000;
}
html[dir="ltr"] .js_preview_link_attachment_custom_form .ynfeed_btn_delete_link {
  right: 0;
}
html[dir="rtl"] .js_preview_link_attachment_custom_form .ynfeed_btn_delete_link {
  left: 0;
}
.js_preview_link_attachment_custom_form .ynfeed_btn_delete_link:hover {
  color: #fff;
}
.activity_feed_form_button {
  margin-left: -16px;
  margin-right: -16px;
}
.activity_feed_form,
.activity_feed_form_inactive {
  background: #fff;
  margin-bottom: 20px;
  padding: 16px 16px 0 16px;
}
.ynfeed_form_edit {
  padding: 0;
  margin-bottom: -16px !important;
}
.activity_feed_content .item_options_holder a.item_options,
.forum_outer .item_options_holder a.item_options {
  width: 32px;
  height: 32px;
}
.activity_feed_content .item_options_holder a.item_options:before,
.forum_outer .item_options_holder a.item_options:before {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
html[dir="ltr"] .comment_mini_textarea_holder {
  padding-left: 40px;
}
html[dir="rtl"] .comment_mini_textarea_holder {
  padding-right: 40px;
}
#js_feed_content {
  background-color: transparent;
}
.js_feed_view_more_entry_holder .feed-stream-content {
  margin-bottom: 16px;
  position: relative;
}
html[dir='ltr'] .js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .user_profile_link_span,
html[dir='ltr'] .js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .user_profile_link_span {
  padding-right: 4px;
}
html[dir='rtl'] .js_feed_view_more_entry_holder .feed-stream-content .activity_feed_header .activity_feed_header_info .user_profile_link_span,
html[dir='rtl'] .js_feed_comment_border .feed-stream-content .activity_feed_header .activity_feed_header_info .user_profile_link_span {
  padding-left: 4px;
}
.activity_feed_form_button_position .ynfeed-form-button-share .process-video-upload {
  text-transform: capitalize;
}
.activity_feed_form_button_position .ynfeed-form-button-share .process-video-upload + #activity_feed_submit {
  display: none !important;
}
.activity_feed_form_button_position .video_form_processing {
  display: none;
}
.feed_share_holder > .activity_feed_image {
  margin-left: 0;
}
html[dir='rtl'] .feed_share_holder > .activity_feed_image {
  margin-right: 0;
}
.feed_share_holder > .activity_feed_header {
  padding-left: 60px;
}
html[dir='rtl'] .feed_share_holder > .activity_feed_header {
  padding-left: 0;
  padding-right: 60px;
}
html[dir='ltr'] .dropdown-menu .ynfeed_feed_option b {
  margin-left: 4px;
}
html[dir='rtl'] .dropdown-menu .ynfeed_feed_option b {
  margin-right: 4px;
}
.page_section_menu .nav.nav-tabs > li a {
  transition: unset;
}
.ynf-form-feed-close-btn {
  display: none;
}
body:not(.ynfeed-form-focus) #ynfeed_form_share_holder .activity_feed_form_button {
  display: block !important;
}
body:not(.ynfeed-form-focus) #ynfeed_form_share_holder .activity_feed_form_button > div {
  display: none !important;
}
body:not(.ynfeed-form-focus) #ynfeed_form_share_holder .activity_feed_form_button .activity_feed_form_button_position {
  display: flex !important;
}
body:not(.ynfeed-form-focus) #ynfeed_form_share_holder .activity_feed_form_button .activity_feed_form_button_position .ynfeed-form-button-share {
  display: none;
}
body:not(.ynfeed-form-focus) .ynf-form-feed-close-btn {
  display: none !important;
}
.ynfeed-bg-focus {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9;
  background-color: rgba(33, 33, 33, 0.9);
  opacity: 0;
  display: none;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
body.ynfeed-form-focus #content-holder {
  position: relative;
  z-index: 5;
}
body.ynfeed-form-focus #main .layout-main {
  position: relative;
}
body.ynfeed-form-focus #main .layout-main .layout-middle {
  position: relative;
  z-index: 99;
}
body.ynfeed-form-focus #section-header,
body.ynfeed-form-focus .page_section_menu .nav.nav-tabs > li a {
  position: static !important;
  z-index: 0;
}
body.ynfeed-form-focus .sticky-bar {
  z-index: 1 !important;
}
body.ynfeed-form-focus .ynfeed-bg-focus {
  display: block;
  opacity: 1;
  z-index: 998;
}
body.ynfeed-form-focus .ynfeed_form_share_holder {
  position: relative;
  z-index: 999;
}
.js_feed_view_more_entry_holder .feed-stream-content,
.js_feed_comment_border .feed-stream-content {
  background-color: #fff;
  margin-bottom: 16px;
  padding-top: 16px;
  position: relative;
}
.js_feed_view_more_entry_holder .feed-stream-content .row_first,
.js_feed_comment_border .feed-stream-content .row_first {
  padding: 0;
}
.yncfeed-feed-item._app_photo .activity_feed_content_image,
.yncfeed-feed-item .feed_share_photo .activity_feed_content_image,
.yncfeed-feed-item._app_photo_album .activity_feed_content_image {
  overflow: hidden;
}
.yncfeed-feed-item._app_photo .activity_feed_multiple_image,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image {
  margin: 0 -1px;
}
.yncfeed-feed-item._app_photo .activity_feed_multiple_image > div,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image > div,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image > div {
  width: 50%;
  padding: 0 1px;
  margin-bottom: 2px;
}
.yncfeed-feed-item._app_photo .activity_feed_multiple_image > div .photo_holder_image:not(.photo-single-image),
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image > div .photo_holder_image:not(.photo-single-image),
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image > div .photo_holder_image:not(.photo-single-image) {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.yncfeed-feed-item._app_photo .activity_feed_multiple_image > div .photo_holder_image:not(.photo-single-image):before,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image > div .photo_holder_image:not(.photo-single-image):before,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image > div .photo_holder_image:not(.photo-single-image):before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.yncfeed-feed-item._app_photo .activity_feed_multiple_image > div .photo_holder_image.photo-single-image img,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image > div .photo_holder_image.photo-single-image img,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image > div .photo_holder_image.photo-single-image img {
  width: 100%;
  max-width: 100%;
  max-height: 100vh;
  object-fit: cover;
}
html[dir='rtl'] .yncfeed-feed-item._app_photo .activity_feed_multiple_image > div,
html[dir='rtl'] .yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image > div,
html[dir='rtl'] .yncfeed-feed-item._app_photo_album .activity_feed_multiple_image > div {
  float: right;
}
.yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-1 > div,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-1 > div,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-1 > div {
  float: none !important;
  clear: both !important;
  width: 100%;
}
.yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-3 > div .photo_holder_image:before,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-3 > div .photo_holder_image:before,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-3 > div .photo_holder_image:before {
  padding-bottom: 66.35%;
}
.yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-3 > div:first-of-type,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-3 > div:first-of-type,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-3 > div:first-of-type {
  float: none !important;
  clear: both !important;
  width: 100%;
}
.yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-1,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-1,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-5 > div.img-1,
.yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-4,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-4,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-5 > div.img-4 {
  float: left;
}
html[dir='rtl'] .yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-1,
html[dir='rtl'] .yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-1,
html[dir='rtl'] .yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-5 > div.img-1,
html[dir='rtl'] .yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-4,
html[dir='rtl'] .yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-4,
html[dir='rtl'] .yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-5 > div.img-4 {
  float: right;
}
.yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-2,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-2,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-5 > div.img-2,
.yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-3,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-3,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-5 > div.img-3,
.yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-5,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-5,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-5 > div.img-5 {
  float: right;
}
html[dir='rtl'] .yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-2,
html[dir='rtl'] .yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-2,
html[dir='rtl'] .yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-5 > div.img-2,
html[dir='rtl'] .yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-3,
html[dir='rtl'] .yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-3,
html[dir='rtl'] .yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-5 > div.img-3,
html[dir='rtl'] .yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-5,
html[dir='rtl'] .yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-5,
html[dir='rtl'] .yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-5 > div.img-5 {
  float: left;
}
.yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-2 .photo_holder_image:before,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-2 .photo_holder_image:before,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-5 > div.img-2 .photo_holder_image:before,
.yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-3 .photo_holder_image:before,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-3 .photo_holder_image:before,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-5 > div.img-3 .photo_holder_image:before,
.yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-5 .photo_holder_image:before,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-5 > div.img-5 .photo_holder_image:before,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-5 > div.img-5 .photo_holder_image:before {
  padding-bottom: 66.35%;
}
.yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-more > div.img-3,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-more > div.img-3,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-more > div.img-3,
.yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-more > div.img-4,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-more > div.img-4,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-more > div.img-4,
.yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-more > div.img-5,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-more > div.img-5,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-more > div.img-5 {
  width: 33.33%;
}
.yncfeed-feed-item._app_photo .activity_feed_multiple_image.feed-img-stage-more > div.img-5 > .photo_holder_image span,
.yncfeed-feed-item .feed_share_photo .activity_feed_multiple_image.feed-img-stage-more > div.img-5 > .photo_holder_image span,
.yncfeed-feed-item._app_photo_album .activity_feed_multiple_image.feed-img-stage-more > div.img-5 > .photo_holder_image span {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  width: auto;
  height: auto;
  border-radius: 0;
  border: 0;
  background-color: rgba(0, 0, 0, 0.4);
  font-size: 36px;
}
.ynfeed_form_share_holder .feed_link_content_preview {
  margin-bottom: 8px;
}
.yncfeed-feed-item._app_link .activity_feed_content_link .activity_feed_content_image,
.ynfeed_form_share_holder .feed_link_content_preview .activity_feed_content_image,
.yncfeed-feed-item .feed_share_link .activity_feed_content_image {
  width: 100%;
  max-width: 100%;
  margin: 0 !important;
  border: none !important;
  height: auto;
  padding-bottom: 58%;
  position: relative;
  border-top: 1px solid #eeeeee !important;
}
.yncfeed-feed-item._app_link .activity_feed_content_link .activity_feed_content_image > a,
.ynfeed_form_share_holder .feed_link_content_preview .activity_feed_content_image > a,
.yncfeed-feed-item .feed_share_link .activity_feed_content_image > a {
  position: static;
}
.yncfeed-feed-item._app_link .activity_feed_content_link .activity_feed_content_image img,
.ynfeed_form_share_holder .feed_link_content_preview .activity_feed_content_image img,
.yncfeed-feed-item .feed_share_link .activity_feed_content_image img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  object-fit: cover;
}
.yncfeed-feed-item._app_link .activity_feed_content_link .activity_feed_content_image .attachment_image_holder,
.ynfeed_form_share_holder .feed_link_content_preview .activity_feed_content_image .attachment_image_holder,
.yncfeed-feed-item .feed_share_link .activity_feed_content_image .attachment_image_holder {
  height: 100%;
}
.yncfeed-feed-item._app_link .activity_feed_content_link .activity_feed_content_image .attachment_image_holder #js_attachment_link_default_image,
.ynfeed_form_share_holder .feed_link_content_preview .activity_feed_content_image .attachment_image_holder #js_attachment_link_default_image,
.yncfeed-feed-item .feed_share_link .activity_feed_content_image .attachment_image_holder #js_attachment_link_default_image {
  height: 100%;
}
.yncfeed-feed-item._app_link .activity_feed_content_link .activity_feed_content_image .attachment_image_holder #js_attachment_link_default_image img,
.ynfeed_form_share_holder .feed_link_content_preview .activity_feed_content_image .attachment_image_holder #js_attachment_link_default_image img,
.yncfeed-feed-item .feed_share_link .activity_feed_content_image .attachment_image_holder #js_attachment_link_default_image img {
  max-height: 100%;
}
.yncfeed-feed-item._app_link .activity_feed_content_link .feed_block_title_content,
.ynfeed_form_share_holder .feed_link_content_preview .feed_block_title_content,
.yncfeed-feed-item .feed_share_link .feed_block_title_content {
  background-color: #f8f8f8;
  border: 1px solid #eeeeee;
  display: flex;
  flex-direction: column;
  padding: 12px 16px;
}
.yncfeed-feed-item._app_link .activity_feed_content_link .feed_block_title_content > *,
.ynfeed_form_share_holder .feed_link_content_preview .feed_block_title_content > *,
.yncfeed-feed-item .feed_share_link .feed_block_title_content > * {
  order: 2;
}
.yncfeed-feed-item._app_link .activity_feed_content_link .feed_block_title_content .activity_feed_content_link_title_link,
.ynfeed_form_share_holder .feed_link_content_preview .feed_block_title_content .activity_feed_content_link_title_link,
.yncfeed-feed-item .feed_share_link .feed_block_title_content .activity_feed_content_link_title_link {
  order: 1;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
  color: #a2a2a2;
}
.yncfeed-feed-item._app_link .activity_feed_content_link,
.ynfeed_form_share_holder .feed_link_content_preview .activity_feed_content_link,
.yncfeed-feed-item .feed_share_link .activity_feed_content_link {
  border: none !important;
}
.yncfeed-feed-item._app_link .feed_block_title_content .activity_feed_content_link_title,
.ynfeed_form_share_holder .feed_link_content_preview .feed_block_title_content .activity_feed_content_link_title,
.yncfeed-feed-item .feed_share_link .feed_block_title_content .activity_feed_content_link_title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 40px;
  white-space: normal;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  font-weight: bold !important;
  margin-bottom: 2px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.yncfeed-feed-item._app_link .feed_block_title_content .activity_feed_content_link_title_link a,
.ynfeed_form_share_holder .feed_link_content_preview .feed_block_title_content .activity_feed_content_link_title_link a,
.yncfeed-feed-item .feed_share_link .feed_block_title_content .activity_feed_content_link_title_link a {
  font-size: 12px;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.yncfeed-feed-item._app_link .feed_block_title_content .activity_feed_content_link_title_link a:hover,
.ynfeed_form_share_holder .feed_link_content_preview .feed_block_title_content .activity_feed_content_link_title_link a:hover,
.yncfeed-feed-item .feed_share_link .feed_block_title_content .activity_feed_content_link_title_link a:hover {
  color: #3b5998;
}
.yncfeed-feed-item._app_link .feed_block_title_content .activity_feed_content_display,
.ynfeed_form_share_holder .feed_link_content_preview .feed_block_title_content .activity_feed_content_display,
.yncfeed-feed-item .feed_share_link .feed_block_title_content .activity_feed_content_display {
  margin-top: 0;
}
.yncfeed-feed-item._app_link .feed_block_title_content .activity_feed_content_display .activity_feed_content_display_info,
.ynfeed_form_share_holder .feed_link_content_preview .feed_block_title_content .activity_feed_content_display .activity_feed_content_display_info,
.yncfeed-feed-item .feed_share_link .feed_block_title_content .activity_feed_content_display .activity_feed_content_display_info {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.yncfeed-feed-item .activity-feed-time-privacy-block time a {
  color: #a2a2a2 !important;
}
.yncfeed-feed-item .user_profile_link_span > a {
  color: #3b5998 !important;
}
.yncfeed-feed-item .user_profile_link_span > a:hover {
  color: #3b5998 !important;
  text-decoration: underline;
}
.yncfeed-feed-item .feed_share_holder {
  border: 0;
  border-bottom: 1px solid #eeeeee;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  background-color: #fff;
  margin-top: 16px;
}
.yncfeed-feed-item .feed_share_holder.feed_share_user_status {
  margin-top: 0;
}
.yncfeed-feed-item .feed_share_holder.feed_share_user_status .ynfeed_map_canvas {
  margin-top: 16px;
  margin-left: 0;
  margin-right: 0;
}
.yncfeed-feed-item .feed_share_holder.feed_share_user_status .ynfeed_map_canvas + .activity_feed_content_link {
  margin: 0;
}
.yncfeed-feed-item .feed_share_holder .activity_feed_content_text {
  padding: 0;
  margin-bottom: 16px;
  margin-left: 0;
  margin-right: 0;
  border: 0;
}
.yncfeed-feed-item .feed_share_holder .feed_share_header {
  margin-top: 0;
  margin-bottom: 0;
  border-left: 2px solid #c8c8c8;
  padding-top: 4px;
  padding-bottom: 4px;
}
html[dir="ltr"] .yncfeed-feed-item .feed_share_holder .feed_share_header {
  padding-left: 16px;
}
html[dir="rtl"] .yncfeed-feed-item .feed_share_holder .feed_share_header {
  padding-right: 16px;
}
html[dir='rtl'] .yncfeed-feed-item .feed_share_holder .feed_share_header {
  border-right: 2px solid #c8c8c8;
  border-left: 0;
}
.yncfeed-feed-item .feed_share_holder .feed_share_header .activity_feed_header_info {
  min-height: auto;
}
.yncfeed-feed-item .feed_share_holder .feed_share_header .activity_feed_content_status {
  margin-top: 12px;
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.yncfeed-feed-item .feed_share_holder .feed_share_header .activity-feed-time-privacy-block time {
  display: inline-block;
}
html[dir="ltr"] .yncfeed-feed-item .feed_share_holder .feed_share_header .activity-feed-time-privacy-block time {
  margin-right: 8px;
}
html[dir="rtl"] .yncfeed-feed-item .feed_share_holder .feed_share_header .activity-feed-time-privacy-block time {
  margin-left: 8px;
}
.yncfeed-feed-item .feed_share_holder .feed_share_header .activity-feed-time-privacy-block > .ico {
  position: relative;
  font-size: 12px;
}
.yncfeed-feed-item .feed_share_holder .feed_share_header .activity-feed-time-privacy-block > .ico:after {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  left: -6px;
  bottom: 4px;
  background: #a2a2a2;
}
html[dir='rtl'] .yncfeed-feed-item .feed_share_holder .feed_share_header .activity-feed-time-privacy-block > .ico:after {
  right: -6px;
  left: auto;
}
._app_photo .activity_feed_content_link,
.feed_share_photo .activity_feed_content_link,
._app_photo_album .activity_feed_content_link {
  margin-left: -16px;
  margin-right: -16px;
}
#ynfeed_share_box.activity_feed_form,
#ynfeed_share_box.activity_feed_form_inactive {
  padding: 0;
  margin: 0;
}
#ynfeed_share_box .ynfeed_extra_preview {
  margin: 0 -16px;
}
#ynfeed_share_box .ynfeed_extra_preview.empty-info {
  padding: 0;
}
#ynfeed_share_box .ynfeed-location-box,
#ynfeed_share_box .ynfeed_compose_extra {
  margin: 0 -16px;
  /* .ynfeed-box{
			border-bottom: 1px solid @gray-lighter;
		}  */
}
#ynfeed_share_box .ynfeed-table-tagging .ynfeed_compose_extra,
#ynfeed_share_box .ynfeed-location-box {
  padding: 0;
}
body.ynfeed-form-focus #ynfeed_share_box .activity_feed_form_holder .ynfeed_compose_status > .contenteditable[placeholder]:empty:before,
body.ynfeed-form-focus #ynfeed_share_box .activity_feed_form_holder .ynfeed_compose_tagging > .contenteditable[placeholder]:empty:before {
  font-size: 14px;
}
#ynfeed_share_box .activity_feed_form_holder .ynfeed_compose_status:not(.has-background) {
  margin-top: 8px;
}
#ynfeed_share_box .activity_feed_form_holder .ynfeed_compose_status:not(.has-background) .contenteditable,
#ynfeed_share_box .activity_feed_form_holder .ynfeed_compose_status:not(.has-background) .ynfeed_highlighter {
  min-height: 20px;
}
html[dir="ltr"] #ynfeed_share_box .activity_feed_form_holder .ynfeed_compose_status:not(.has-background) .contenteditable,
html[dir="ltr"] #ynfeed_share_box .activity_feed_form_holder .ynfeed_compose_status:not(.has-background) .ynfeed_highlighter {
  margin-left: 0;
}
html[dir="rtl"] #ynfeed_share_box .activity_feed_form_holder .ynfeed_compose_status:not(.has-background) .contenteditable,
html[dir="rtl"] #ynfeed_share_box .activity_feed_form_holder .ynfeed_compose_status:not(.has-background) .ynfeed_highlighter {
  margin-right: 0;
}
#ynfeed_share_box ._app_photo .activity_feed_content_link,
#ynfeed_share_box .feed_share_photo .activity_feed_content_link,
#ynfeed_share_box ._app_photo_album .activity_feed_content_link {
  margin-left: 0;
  margin-right: 0;
}
#ynfeed_share_box .yncfeed-feed-item {
  position: relative;
  margin-top: 8px;
}
#ynfeed_share_box .yncfeed-feed-item .feed_share_holder {
  margin-top: 0;
  position: relative;
}
#ynfeed_share_box .yncfeed-feed-item .feed_share_holder:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  background: transparent;
}
#ynfeed_share_box .yncfeed-feed-item .feed_share_holder .activity_feed_content_text {
  margin-top: 0;
}
#ynfeed_share_box .ynfeed-btn-collapse-content {
  user-select: none;
  height: 24px;
  padding-left: 16px !important;
  padding-right: 16px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #3b5998;
  cursor: pointer;
  font-size: 12px;
  line-height: 16px;
  border-radius: 2px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 80px;
  background-color: #eeeeee;
  z-index: 3;
}
#ynfeed_share_box.full-content .ynfeed-btn-collapse-content .item-show-all {
  display: none;
}
#ynfeed_share_box:not(.full-content) .ynfeed-btn-collapse-content .item-collapse {
  display: none;
}
#ynfeed_share_box:not(.full-content) .yncfeed-feed-item {
  max-height: 140px;
  overflow: hidden;
}
.ynfeed-popup-share-feed .js_box_title {
  display: none !important;
}
.ynfeed-popup-share-feed .js_box_close {
  z-index: 5;
}
.ynfeed-popup-share-feed .js_box_content {
  border-top-left-radius: 3px !important;
  border-top-right-radius: 3px !important;
  padding: 16px;
}
.ynfeed-popup-share-feed .js_box_content > .message {
  margin-bottom: 0;
}
.ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title {
  padding-left: 16px;
  padding-right: 16px;
  min-height: 45px;
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #efefef;
  font-size: 16px;
  font-weight: bold;
  position: relative;
  z-index: 1;
  background: #f8f8f8;
  border-radius: 3px 3px 0 0;
  margin: -16px;
  margin-bottom: 0;
}
.ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown [data-toggle="dropdown"] {
  cursor: pointer;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-left: 8px;
  padding-right: 8px;
  color: #555555;
  font-size: 12px;
  line-height: 16px;
}
html[dir='ltr'] .ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown [data-toggle="dropdown"] {
  margin-left: -8px;
}
html[dir='rtl'] .ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown [data-toggle="dropdown"] {
  margin-right: -8px;
}
.ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown [data-toggle="dropdown"] .ico {
  font-size: 16px;
  display: none;
}
.ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown [data-toggle="dropdown"]:hover {
  background-color: #eeeeee;
}
.ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown.open [data-toggle="dropdown"] {
  background-color: #eeeeee;
}
.ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown .dropdown-menu {
  margin-top: 0;
}
html[dir="ltr"] .ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown .dropdown-menu {
  margin-left: 16px;
}
html[dir="rtl"] .ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown .dropdown-menu {
  margin-right: 16px;
}
.ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown .dropdown-menu > li a {
  display: flex;
  align-items: center;
}
.ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown .dropdown-menu > li a > .ico {
  display: none;
}
.ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown .dropdown-menu.dropdown-menu-checkmark > li > a.is_active_image:not(:hover),
.ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown .dropdown-menu.dropdown-menu-checkmark > li > a.active:not(:hover) {
  background: #fff !important;
  color: #555555 !important;
}
.ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown .dropdown-menu.dropdown-menu-checkmark > li > a.is_active_image:before,
.ynfeed-popup-share-feed .js_box_content .ynfeed-popup-share-feed-title .post-type-dropdown .dropdown-menu.dropdown-menu-checkmark > li > a.active:before {
  font-family: 'lineficon' !important;
  content: "\eb17";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ynfeed-popup-share-feed-bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #fff;
  min-height: 56px;
  height: 56px;
  margin: 0 -16px;
  margin-bottom: -16px;
  padding-left: 16px;
  padding-right: 16px;
  border-top: 1px solid #eeeeee;
  border-bottom-left-radius: 3px ;
  border-bottom-right-radius: 3px ;
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group {
  display: flex;
}
html[dir='ltr'] .ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group {
  margin-left: -8px;
}
html[dir='rtl'] .ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group {
  margin-right: -8px;
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  font-size: 16px;
}
@media (min-width: 992px) {
  .ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a:hover {
    color: #555555;
  }
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a.is_active {
  color: #555555;
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a.has_data .ico {
  color: #3b5998;
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#ynfeed_btn_tag.is_active .ico-user1-plus-o:before {
  content: "\eae9";
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#ynfeed_btn_tag.has_data .ico-user1-plus-o:before {
  content: "\eae9";
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#ynfeed_btn_feeling.is_active .ico-smile-o:before {
  content: "\eadb";
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#ynfeed_btn_feeling.has_data .ico-smile-o:before {
  content: "\eadb";
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#btn_ynfeed_display_check_in.is_active .ico-checkin-o:before {
  content: "\ea7d";
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#btn_ynfeed_display_check_in.has_data .ico-checkin-o:before {
  content: "\ea7d";
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#ynfeed_btn_business.is_active .ico-briefcase-o:before {
  content: "\e998";
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-icon-group .feed-icon a#ynfeed_btn_business.has_data .ico-briefcase-o:before {
  content: "\e998";
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group {
  display: flex;
}
html[dir="ltr"] .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini {
  margin-right: 16px;
}
html[dir="rtl"] .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini {
  margin-left: 16px;
}
@media (max-width: 479px) {
  html[dir="ltr"] .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini {
    margin-right: 8px;
  }
  html[dir="rtl"] .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini {
    margin-left: 8px;
  }
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px 16px !important;
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #555555;
  background-color: #FFF;
  border: 1px solid #a2a2a2 !important;
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active:focus,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.focus {
  color: #333333;
  background-color: #e6e6e6 !important;
  border-color: #cccccc;
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active:active,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.active,
.open > .dropdown-toggle.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active:active:hover,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.active:hover,
.open > .dropdown-toggle.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active:hover,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active:active:focus,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.active:focus,
.open > .dropdown-toggle.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active:focus,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active:active.focus,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.active.focus,
.open > .dropdown-toggle.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #cccccc;
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active:active,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.active,
.open > .dropdown-toggle.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active {
  background-image: none;
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.disabled,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active[disabled],
fieldset[disabled] .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.disabled:hover,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active[disabled]:hover,
fieldset[disabled] .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active:hover,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.disabled:focus,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active[disabled]:focus,
fieldset[disabled] .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active:focus,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.disabled.focus,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active[disabled].focus,
fieldset[disabled] .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.focus,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.disabled:active,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active[disabled]:active,
fieldset[disabled] .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active:active,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.disabled.active,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active[disabled].active,
fieldset[disabled] .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.active {
  background-color: #ffffff;
  border-color: #cccccc;
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active .badge {
  color: #ffffff;
  background-color: #333333;
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active:hover {
  color: #555555;
  background-color: #f8f8f8;
  box-shadow: 0px 4px 12px 0px rgba(220, 220, 220, 0.3);
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active:focus,
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active:active {
  background-color: #eeeeee !important;
  color: #555555 !important;
  box-shadow: 0px 2px 8px 0px rgba(220, 220, 220, 0.5);
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.disabled {
  opacity: 1;
  border: none !important;
  background: #eeeeee;
  color: #c8c8c8;
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active.disabled:hover {
  border: none !important;
  background: #eeeeee;
  color: #c8c8c8;
}
@media (max-width: 480px) {
  .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active {
    padding: 8px !important;
  }
  .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .privacy_setting_mini .privacy_setting_active .txt-label {
    display: none;
  }
}
.ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .btn {
  font-weight: bold;
  height: 32px;
}
html[dir="ltr"] .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .btn-submit {
  margin-left: 8px;
}
html[dir="rtl"] .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .btn-submit {
  margin-right: 8px;
}
@media (max-width: 479px) {
  html[dir="ltr"] .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .btn-submit {
    margin-left: 0;
  }
  html[dir="rtl"] .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group .btn-submit {
    margin-right: 0;
  }
}
@media (max-width: 479px) {
  .ynfeed-popup-share-feed-bottom .feed-share-bottom-btn-group #ynfeed_close_btn {
    display: none !important;
  }
}
.ynfeed_autocomplete {
  position: absolute;
  width: auto !important;
  z-index: 50;
  cursor: pointer;
  background: #FFF;
  box-shadow: 0px 0px 15px 0px rgba(85, 85, 85, 0.2);
  border: none;
  max-height: 300px;
  overflow-y: auto;
  display: inline-block;
  display: block;
  padding: 8px;
  left: 0;
  right: 0;
  max-width: none;
  border-radius: 0 ;
  top: 100%;
}
.ynfeed_autocomplete:before,
.ynfeed_autocomplete:after {
  content: " ";
  display: table;
}
.ynfeed_autocomplete:after {
  clear: both;
}
.ynfeed_autocomplete:before,
.ynfeed_autocomplete:after {
  content: " ";
  display: table;
}
.ynfeed_autocomplete:after {
  clear: both;
}
.ynfeed_autocomplete .tagFriendChooser,
.ynfeed_autocomplete .ynfeed_mention_item {
  width: 50%;
  float: left;
  clear: none;
}
@media (max-width: 480px) {
  .ynfeed_autocomplete .tagFriendChooser,
  .ynfeed_autocomplete .ynfeed_mention_item {
    width: 100%;
  }
}
html[dir='rtl'] .ynfeed_autocomplete .tagFriendChooser,
html[dir='rtl'] .ynfeed_autocomplete .ynfeed_mention_item {
  float: right;
}
.ynfeed_autocomplete .ynfeed_feeling_item .tagFriendChooserImage img {
  border: none !important;
}
@media (min-width: 992px) {
  #main.empty-right .ynfeed_autocomplete .ynfeed_feeling_item {
    width: 33%;
  }
}
.ynfeed_autocomplete .tagFriendChooserImage {
  width: 40px;
  height: 40px;
}
html[dir="ltr"] .ynfeed_autocomplete .tagFriendChooserImage {
  margin-right: 8px;
}
html[dir="rtl"] .ynfeed_autocomplete .tagFriendChooserImage {
  margin-left: 8px;
}
.ynfeed_autocomplete .tagFriendChooserImage .no_image_user {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.ynfeed_autocomplete .tagFriendChooserImage .img-wrapper,
.ynfeed_autocomplete .tagFriendChooserImage .no_image_user {
  border-radius: 100%;
}
.ynfeed_autocomplete .tagFriendChooserImage .js_hover_info:before,
.ynfeed_autocomplete .tagFriendChooserImage .img-wrapper:before {
  border-radius: 100% !important;
}
.ynfeed_autocomplete .tagFriendChooserImage img {
  border-radius: 100%;
  border: 1px solid rgba(0, 0, 0, 0);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.ynfeed_autocomplete .ynfeed_business_item,
.ynfeed_autocomplete .tagFriendChooser,
.ynfeed_autocomplete .generatedMention {
  cursor: pointer;
  position: relative;
  white-space: nowrap;
  padding: 8px;
  margin: 0;
  height: auto;
  line-height: normal;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  text-transform: capitalize;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ynfeed_autocomplete .ynfeed_business_item > span,
.ynfeed_autocomplete .tagFriendChooser > span,
.ynfeed_autocomplete .generatedMention > span {
  color: #a2a2a2;
  font-size: 12px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ynfeed_autocomplete .ynfeed_business_item:hover,
.ynfeed_autocomplete .tagFriendChooser:hover,
.ynfeed_autocomplete .generatedMention:hover {
  background-color: #d8e0f0;
}
.ynfeed_autocomplete .ynfeed_business_item:hover > span,
.ynfeed_autocomplete .tagFriendChooser:hover > span,
.ynfeed_autocomplete .generatedMention:hover > span {
  color: #555555;
}
.ynfeed_autocomplete .ynfeed_business_item:hover .tagFriendChooserImage img,
.ynfeed_autocomplete .tagFriendChooser:hover .tagFriendChooserImage img,
.ynfeed_autocomplete .generatedMention:hover .tagFriendChooserImage img {
  border-color: #3b5998;
}
.ynfeed_autocomplete .ynfeed_business_item:hover .js_hover_info,
.ynfeed_autocomplete .tagFriendChooser:hover .js_hover_info,
.ynfeed_autocomplete .generatedMention:hover .js_hover_info,
.ynfeed_autocomplete .ynfeed_business_item:hover .img-wrapper,
.ynfeed_autocomplete .tagFriendChooser:hover .img-wrapper,
.ynfeed_autocomplete .generatedMention:hover .img-wrapper {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ynfeed_autocomplete .ynfeed_business_item:hover .js_hover_info:before,
.ynfeed_autocomplete .tagFriendChooser:hover .js_hover_info:before,
.ynfeed_autocomplete .generatedMention:hover .js_hover_info:before,
.ynfeed_autocomplete .ynfeed_business_item:hover .img-wrapper:before,
.ynfeed_autocomplete .tagFriendChooser:hover .img-wrapper:before,
.ynfeed_autocomplete .generatedMention:hover .img-wrapper:before {
  border-color: #3b5998;
}
.ynfeed_autocomplete .ynfeed_business_item a.no_image_user > span,
.ynfeed_autocomplete .tagFriendChooser a.no_image_user > span,
.ynfeed_autocomplete .generatedMention a.no_image_user > span {
  position: absolute;
  top: 50%;
  left: 50%;
  right: auto;
  transform: translate(-50%, -50%);
}
.ynfeed_autocomplete .ynfeed_feeling_item .tagFriendChooserImage {
  width: 24px;
  height: 24px;
}
.ynfeed_autocomplete .ynfeed_feeling_item img {
  width: 24px;
  height: 24px;
}
.feed-comment-share-holder .ynfeed-share-more {
  cursor: pointer;
}
.feed-comment-share-holder .ynfeed-share .ico svg {
  width: 16px;
  height: 16px;
}
.feed-comment-share-holder .ynfeed-share .ico svg path {
  fill: #555555;
}
.ynfeed-tag-icon {
  color: #3b5998;
}
html[dir='ltr'] .ynfeed-tag-icon {
  margin-right: 4px;
}
html[dir='rtl'] .ynfeed-tag-icon {
  margin-left: 4px;
}
@media (min-width: 481px) {
  html[dir='ltr'] .dropdown-menu.ynfeed-dropdown-share-list:after {
    left: 12px !important;
    right: auto !important;
  }
  html[dir='rtl'] .dropdown-menu.ynfeed-dropdown-share-list:after {
    right: 12px !important;
    left: auto !important;
  }
}
@media (max-width: 480px) {
  .dropdown-menu.ynfeed-dropdown-share-list {
    right: 0 !important;
    left: auto !important;
  }
  html[dir='rtl'] .dropdown-menu.ynfeed-dropdown-share-list {
    left: 0 !important;
    right: auto !important;
  }
}
.ynfeed_form_edit .activity_feed_form_button .activity_feed_form_button_position .ynfeed-form-button-share {
  display: block !important;
}
.ynfeed_form_share_holder {
  margin-bottom: 8px;
  border-radius: 0px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05);
  background-color: #FFF;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
}
@media (max-width: 480px) {
  .ynfeed_form_share_holder {
    border-radius: 0;
  }
}
.ynfeed_form_share_holder.activity-feed-status-form-active {
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.08);
}
.ynfeed_form_share_holder .activity_feed_form_share {
  margin-bottom: 0;
  background: #f8f8f8;
  border-radius: 6px 6px 0 0;
  border-bottom: 1px solid #efefef;
  padding-left: 16px;
  padding-right: 16px;
}
.ynfeed_form_share_holder .activity_feed_form_share .clear {
  border: 0;
}
.ynfeed_form_share_holder ul.activity_feed_form_attach > li > a,
.ynfeed_form_edit ul.activity_feed_form_attach > li > a {
  font-weight: 700;
  padding-left: 8px;
  padding-right: 8px;
  text-transform: capitalize;
  border-bottom: 2px solid transparent;
  color: #555555;
  font-size: 14px;
  height: 48px;
  display: flex;
  align-items: center;
  position: relative;
  bottom: -1px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  letter-spacing: inherit;
  border-left: 0;
  border-right: 0;
}
@media (max-width: 480px) {
  .ynfeed_form_share_holder ul.activity_feed_form_attach > li > a,
  .ynfeed_form_edit ul.activity_feed_form_attach > li > a {
    width: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .ynfeed_form_share_holder ul.activity_feed_form_attach > li > a:before,
  .ynfeed_form_edit ul.activity_feed_form_attach > li > a:before {
    margin: 0 !important;
  }
  .ynfeed_form_share_holder ul.activity_feed_form_attach > li > a > div,
  .ynfeed_form_edit ul.activity_feed_form_attach > li > a > div {
    display: none;
  }
  .ynfeed_form_share_holder ul.activity_feed_form_attach > li > a .activity-feed-form-tab,
  .ynfeed_form_edit ul.activity_feed_form_attach > li > a .activity-feed-form-tab {
    display: none;
  }
  .ynfeed_form_share_holder ul.activity_feed_form_attach > li > a .ynf-feed-tab-item-text,
  .ynfeed_form_edit ul.activity_feed_form_attach > li > a .ynf-feed-tab-item-text {
    display: none;
  }
}
.ynfeed_form_share_holder ul.activity_feed_form_attach > li > a.active,
.ynfeed_form_edit ul.activity_feed_form_attach > li > a.active,
.ynfeed_form_share_holder ul.activity_feed_form_attach > li > a:hover,
.ynfeed_form_edit ul.activity_feed_form_attach > li > a:hover {
  color: #3b5998;
}
.ynfeed_form_share_holder ul.activity_feed_form_attach > li > a:before,
.ynfeed_form_edit ul.activity_feed_form_attach > li > a:before {
  font-family: 'lineficon' !important;
  content: '\ec1c';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 6px;
  font-size: 16px;
}
html[dir='rtl'] .ynfeed_form_share_holder ul.activity_feed_form_attach > li > a:before,
html[dir='rtl'] .ynfeed_form_edit ul.activity_feed_form_attach > li > a:before {
  margin-right: 0;
  margin-left: 6px;
}
.ynfeed_form_share_holder ul.activity_feed_form_attach > li > a:after,
.ynfeed_form_edit ul.activity_feed_form_attach > li > a:after {
  display: none;
}
.ynfeed_form_share_holder ul.activity_feed_form_attach > li > a.active,
.ynfeed_form_edit ul.activity_feed_form_attach > li > a.active {
  background-color: transparent;
  border-color: #3b5998;
}
.ynfeed_form_share_holder ul.activity_feed_form_attach > li > a.active:before,
.ynfeed_form_edit ul.activity_feed_form_attach > li > a.active:before {
  content: "\ec1d";
}
.ynfeed_form_share_holder ul.activity_feed_form_attach > li > a[rel="global_attachment_status"]:before,
.ynfeed_form_edit ul.activity_feed_form_attach > li > a[rel="global_attachment_status"]:before {
  content: "\e977";
}
.ynfeed_form_share_holder ul.activity_feed_form_attach > li > a[rel="global_attachment_photo"]:before,
.ynfeed_form_edit ul.activity_feed_form_attach > li > a[rel="global_attachment_photo"]:before {
  content: "\ea23";
}
.ynfeed_form_share_holder ul.activity_feed_form_attach > li > a[rel="global_attachment_photo"].active:before,
.ynfeed_form_edit ul.activity_feed_form_attach > li > a[rel="global_attachment_photo"].active:before {
  content: "\ea24";
}
.ynfeed_form_share_holder .activity_feed_form,
.ynfeed_form_edit .activity_feed_form {
  margin-bottom: 0;
  border-radius: 0 0 6px 6px;
}
.ynfeed_form_share_holder .activity_feed_form #global_attachment_status,
.ynfeed_form_edit .activity_feed_form #global_attachment_status {
  line-height: 11px;
}
.ynfeed_form_share_holder .activity_feed_form textarea,
.ynfeed_form_edit .activity_feed_form textarea {
  min-height: 21px;
  height: 21px;
  font-size: 16px;
  line-height: 21px;
}
.ynfeed_form_share_holder .activity_feed_form textarea::-webkit-input-placeholder,
.ynfeed_form_edit .activity_feed_form textarea::-webkit-input-placeholder {
  font-size: 16px;
  line-height: 21px;
}
.ynfeed_form_share_holder .activity_feed_form textarea::placeholder,
.ynfeed_form_edit .activity_feed_form textarea::placeholder {
  color: #c8c8c8;
}
.ynfeed_form_share_holder .activity_feed_form textarea.focus,
.ynfeed_form_edit .activity_feed_form textarea.focus {
  margin-bottom: 16px;
  min-height: 42px;
  height: 42px;
}
.ynfeed_form_share_holder .activity_feed_form .dropdown-menu:after,
.ynfeed_form_edit .activity_feed_form .dropdown-menu:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-bottom: 6px solid #ffffff;
  bottom: 100%;
  top: auto;
}
html[dir="ltr"] .ynfeed_form_share_holder .activity_feed_form .dropdown-menu:after,
html[dir="ltr"] .ynfeed_form_edit .activity_feed_form .dropdown-menu:after {
  left: auto;
  right: 12px;
}
html[dir="rtl"] .ynfeed_form_share_holder .activity_feed_form .dropdown-menu:after,
html[dir="rtl"] .ynfeed_form_edit .activity_feed_form .dropdown-menu:after {
  left: 12px;
  right: auto;
}
.ynfeed_form_share_holder .activity_feed_form .activity_feed_form_holder,
.ynfeed_form_edit .activity_feed_form .activity_feed_form_holder {
  position: relative;
}
.ynfeed_form_share_holder .activity_feed_form .activity_feed_form_holder .chooseFriend,
.ynfeed_form_edit .activity_feed_form .activity_feed_form_holder .chooseFriend {
  margin-top: 0;
}
.ynfeed_form_share_holder .activity-posting-as,
.ynfeed_form_edit .activity-posting-as {
  margin-left: 16px;
  margin-right: 16px;
  position: relative;
}
.ynfeed_form_share_holder .activity-posting-as a[data-toggle="dropdown"],
.ynfeed_form_edit .activity-posting-as a[data-toggle="dropdown"] {
  height: 40px;
  display: flex;
  align-items: center;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ynfeed_form_share_holder .activity-posting-as a[data-toggle="dropdown"]:hover,
.ynfeed_form_edit .activity-posting-as a[data-toggle="dropdown"]:hover {
  color: #555555;
}
.ynfeed_form_share_holder .activity-posting-as a[data-toggle="dropdown"] span.txt-prefix,
.ynfeed_form_edit .activity-posting-as a[data-toggle="dropdown"] span.txt-prefix {
  padding-right: 5px;
}
.ynfeed_form_share_holder .activity_feed_form_button_position,
.ynfeed_form_edit .activity_feed_form_button_position {
  border-top: 1px solid #efefef;
  margin-top: 0;
  padding: 8px;
  display: flex;
  justify-content: space-between;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .video_form_processing,
.ynfeed_form_edit .activity_feed_form_button_position .video_form_processing {
  display: none;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .btn,
.ynfeed_form_edit .activity_feed_form_button_position .btn,
.ynfeed_form_share_holder .activity_feed_form_button_position .button,
.ynfeed_form_edit .activity_feed_form_button_position .button {
  font-size: 14px;
  max-height: 40px;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .btn#activity_feed_submit,
.ynfeed_form_edit .activity_feed_form_button_position .btn#activity_feed_submit,
.ynfeed_form_share_holder .activity_feed_form_button_position .button#activity_feed_submit,
.ynfeed_form_edit .activity_feed_form_button_position .button#activity_feed_submit,
.ynfeed_form_share_holder .activity_feed_form_button_position .btn.process-video-upload,
.ynfeed_form_edit .activity_feed_form_button_position .btn.process-video-upload,
.ynfeed_form_share_holder .activity_feed_form_button_position .button.process-video-upload,
.ynfeed_form_edit .activity_feed_form_button_position .button.process-video-upload,
.ynfeed_form_share_holder .activity_feed_form_button_position .btn.process-ult-video-upload,
.ynfeed_form_edit .activity_feed_form_button_position .btn.process-ult-video-upload,
.ynfeed_form_share_holder .activity_feed_form_button_position .button.process-ult-video-upload,
.ynfeed_form_edit .activity_feed_form_button_position .button.process-ult-video-upload {
  font-weight: bold;
  padding-left: 21px !important;
  padding-right: 21px !important;
  text-transform: capitalize;
  min-width: 0;
  letter-spacing: 0.3px;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  height: 40px;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .btn#activity_feed_submit.button_not_active,
.ynfeed_form_edit .activity_feed_form_button_position .btn#activity_feed_submit.button_not_active,
.ynfeed_form_share_holder .activity_feed_form_button_position .button#activity_feed_submit.button_not_active,
.ynfeed_form_edit .activity_feed_form_button_position .button#activity_feed_submit.button_not_active,
.ynfeed_form_share_holder .activity_feed_form_button_position .btn.process-video-upload.button_not_active,
.ynfeed_form_edit .activity_feed_form_button_position .btn.process-video-upload.button_not_active,
.ynfeed_form_share_holder .activity_feed_form_button_position .button.process-video-upload.button_not_active,
.ynfeed_form_edit .activity_feed_form_button_position .button.process-video-upload.button_not_active,
.ynfeed_form_share_holder .activity_feed_form_button_position .btn.process-ult-video-upload.button_not_active,
.ynfeed_form_edit .activity_feed_form_button_position .btn.process-ult-video-upload.button_not_active,
.ynfeed_form_share_holder .activity_feed_form_button_position .button.process-ult-video-upload.button_not_active,
.ynfeed_form_edit .activity_feed_form_button_position .button.process-ult-video-upload.button_not_active {
  opacity: 0.35;
  box-shadow: none;
  pointer-events: none;
}
@media (max-width: 480px) {
  .ynfeed_form_share_holder .activity_feed_form_button_position .btn#activity_feed_submit,
  .ynfeed_form_edit .activity_feed_form_button_position .btn#activity_feed_submit,
  .ynfeed_form_share_holder .activity_feed_form_button_position .button#activity_feed_submit,
  .ynfeed_form_edit .activity_feed_form_button_position .button#activity_feed_submit,
  .ynfeed_form_share_holder .activity_feed_form_button_position .btn.process-video-upload,
  .ynfeed_form_edit .activity_feed_form_button_position .btn.process-video-upload,
  .ynfeed_form_share_holder .activity_feed_form_button_position .button.process-video-upload,
  .ynfeed_form_edit .activity_feed_form_button_position .button.process-video-upload,
  .ynfeed_form_share_holder .activity_feed_form_button_position .btn.process-ult-video-upload,
  .ynfeed_form_edit .activity_feed_form_button_position .btn.process-ult-video-upload,
  .ynfeed_form_share_holder .activity_feed_form_button_position .button.process-ult-video-upload,
  .ynfeed_form_edit .activity_feed_form_button_position .button.process-ult-video-upload {
    padding-left: 14px !important;
    padding-right: 14px !important;
  }
}
.ynfeed_form_share_holder .activity_feed_form_button_position .btn#activity_feed_submit:focus,
.ynfeed_form_edit .activity_feed_form_button_position .btn#activity_feed_submit:focus,
.ynfeed_form_share_holder .activity_feed_form_button_position .button#activity_feed_submit:focus,
.ynfeed_form_edit .activity_feed_form_button_position .button#activity_feed_submit:focus,
.ynfeed_form_share_holder .activity_feed_form_button_position .btn.process-video-upload:focus,
.ynfeed_form_edit .activity_feed_form_button_position .btn.process-video-upload:focus,
.ynfeed_form_share_holder .activity_feed_form_button_position .button.process-video-upload:focus,
.ynfeed_form_edit .activity_feed_form_button_position .button.process-video-upload:focus,
.ynfeed_form_share_holder .activity_feed_form_button_position .btn.process-ult-video-upload:focus,
.ynfeed_form_edit .activity_feed_form_button_position .btn.process-ult-video-upload:focus,
.ynfeed_form_share_holder .activity_feed_form_button_position .button.process-ult-video-upload:focus,
.ynfeed_form_edit .activity_feed_form_button_position .button.process-ult-video-upload:focus {
  outline: 0;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .btn.process-video-upload + #activity_feed_submit,
.ynfeed_form_edit .activity_feed_form_button_position .btn.process-video-upload + #activity_feed_submit,
.ynfeed_form_share_holder .activity_feed_form_button_position .button.process-video-upload + #activity_feed_submit,
.ynfeed_form_edit .activity_feed_form_button_position .button.process-video-upload + #activity_feed_submit {
  display: none !important;
}
html[dir="ltr"] .ynfeed_form_share_holder .activity_feed_form_button_position .activity_feed_form_button_position_button,
html[dir="ltr"] .ynfeed_form_edit .activity_feed_form_button_position .activity_feed_form_button_position_button {
  margin-left: 8px;
}
html[dir="rtl"] .ynfeed_form_share_holder .activity_feed_form_button_position .activity_feed_form_button_position_button,
html[dir="rtl"] .ynfeed_form_edit .activity_feed_form_button_position .activity_feed_form_button_position_button {
  margin-right: 8px;
}
@media (max-width: 480px) {
  .ynfeed_form_share_holder .activity_feed_form_button_position .activity_feed_form_button_position_button button span,
  .ynfeed_form_edit .activity_feed_form_button_position .activity_feed_form_button_position_button button span {
    display: none;
  }
  .ynfeed_form_share_holder .activity_feed_form_button_position .activity_feed_form_button_position_button button span.ico,
  .ynfeed_form_edit .activity_feed_form_button_position .activity_feed_form_button_position_button button span.ico {
    display: block !important;
  }
}
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini {
  float: right;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini.open a.btn,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini.open a.btn {
  background: #d8e0f0;
  color: #2d4373;
  border-color: #a8b9dd !important;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active {
  padding: 8px 16px !important;
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #555555;
  background-color: #FFF;
  border: 1px solid #a2a2a2 !important;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:focus,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:focus,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.focus,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.focus {
  color: #333333;
  background-color: #e6e6e6 !important;
  border-color: #cccccc;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:hover,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:active,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:active,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.active,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.active,
.open > .dropdown-toggle.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active,
.open > .dropdown-toggle.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #cccccc;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:active:hover,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:active:hover,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.active:hover,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.active:hover,
.open > .dropdown-toggle.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:hover,
.open > .dropdown-toggle.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:hover,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:active:focus,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:active:focus,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.active:focus,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.active:focus,
.open > .dropdown-toggle.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:focus,
.open > .dropdown-toggle.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:focus,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:active.focus,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:active.focus,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.active.focus,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.active.focus,
.open > .dropdown-toggle.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.focus,
.open > .dropdown-toggle.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #cccccc;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:active,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:active,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.active,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.active,
.open > .dropdown-toggle.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active,
.open > .dropdown-toggle.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active {
  background-image: none;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active[disabled],
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active[disabled],
fieldset[disabled] .ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active,
fieldset[disabled] .ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled:hover,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled:hover,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active[disabled]:hover,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active[disabled]:hover,
fieldset[disabled] .ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:hover,
fieldset[disabled] .ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:hover,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled:focus,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled:focus,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active[disabled]:focus,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active[disabled]:focus,
fieldset[disabled] .ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:focus,
fieldset[disabled] .ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:focus,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled.focus,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled.focus,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active[disabled].focus,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active[disabled].focus,
fieldset[disabled] .ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.focus,
fieldset[disabled] .ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.focus,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled:active,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled:active,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active[disabled]:active,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active[disabled]:active,
fieldset[disabled] .ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:active,
fieldset[disabled] .ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:active,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled.active,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled.active,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active[disabled].active,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active[disabled].active,
fieldset[disabled] .ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.active,
fieldset[disabled] .ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.active {
  background-color: #ffffff;
  border-color: #cccccc;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active .badge,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active .badge {
  color: #ffffff;
  background-color: #333333;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:hover,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:hover {
  color: #555555;
  background-color: #f8f8f8;
  box-shadow: 0px 4px 12px 0px rgba(220, 220, 220, 0.3);
}
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:focus,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:focus,
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:active,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active:active {
  background-color: #eeeeee !important;
  color: #555555 !important;
  box-shadow: 0px 2px 8px 0px rgba(220, 220, 220, 0.5);
}
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled {
  opacity: 1;
  border: none !important;
  background: #eeeeee;
  color: #c8c8c8;
}
.ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled:hover,
.ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .privacy_setting_active.disabled:hover {
  border: none !important;
  background: #eeeeee;
  color: #c8c8c8;
}
html[dir='rtl'] .ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini,
html[dir='rtl'] .ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini {
  float: left;
}
html[dir='rtl'] .ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini .dropdown-menu,
html[dir='rtl'] .ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini .dropdown-menu {
  left: 0;
  right: auto;
}
@media (max-width: 480px) {
  .ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini a[data-toggle="dropdown"],
  .ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini a[data-toggle="dropdown"] {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .ynfeed_form_share_holder .activity_feed_form_button_position .privacy_setting_mini a[data-toggle="dropdown"] > span,
  .ynfeed_form_edit .activity_feed_form_button_position .privacy_setting_mini a[data-toggle="dropdown"] > span {
    display: none;
  }
}
.ynfeed_form_share_holder #activity_feed_share_this_one,
.ynfeed_form_edit #activity_feed_share_this_one {
  float: none;
  display: inline-flex;
}
.ynfeed_form_share_holder #activity_feed_share_this_one > a,
.ynfeed_form_edit #activity_feed_share_this_one > a {
  font-size: 18px;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ynfeed_form_share_holder #activity_feed_share_this_one > a .item-text,
.ynfeed_form_edit #activity_feed_share_this_one > a .item-text {
  display: none;
}
.ynfeed_form_share_holder #activity_feed_share_this_one > a:hover,
.ynfeed_form_edit #activity_feed_share_this_one > a:hover,
.ynfeed_form_share_holder #activity_feed_share_this_one > a.is_active,
.ynfeed_form_edit #activity_feed_share_this_one > a.is_active {
  color: #555555;
  background-color: transparent !important;
}
.ynfeed_form_share_holder #activity_feed_share_this_one > a.has_data .ico,
.ynfeed_form_edit #activity_feed_share_this_one > a.has_data .ico {
  color: #3b5998;
}
.ynfeed_form_share_holder #activity_feed_share_this_one > a#ynfeed_btn_tag.is_active .ico-user1-plus-o:before,
.ynfeed_form_edit #activity_feed_share_this_one > a#ynfeed_btn_tag.is_active .ico-user1-plus-o:before {
  content: "\eae9";
}
.ynfeed_form_share_holder #activity_feed_share_this_one > a#ynfeed_btn_tag.has_data .ico-user1-plus-o:before,
.ynfeed_form_edit #activity_feed_share_this_one > a#ynfeed_btn_tag.has_data .ico-user1-plus-o:before {
  content: "\eae9";
}
.ynfeed_form_share_holder #activity_feed_share_this_one > a#ynfeed_btn_feeling.is_active .ico-smile-o:before,
.ynfeed_form_edit #activity_feed_share_this_one > a#ynfeed_btn_feeling.is_active .ico-smile-o:before {
  content: "\eadb";
}
.ynfeed_form_share_holder #activity_feed_share_this_one > a#ynfeed_btn_feeling.has_data .ico-smile-o:before,
.ynfeed_form_edit #activity_feed_share_this_one > a#ynfeed_btn_feeling.has_data .ico-smile-o:before {
  content: "\eadb";
}
.ynfeed_form_share_holder #activity_feed_share_this_one > a#btn_ynfeed_display_check_in.is_active .ico-checkin-o:before,
.ynfeed_form_edit #activity_feed_share_this_one > a#btn_ynfeed_display_check_in.is_active .ico-checkin-o:before {
  content: "\ea7d";
}
.ynfeed_form_share_holder #activity_feed_share_this_one > a#btn_ynfeed_display_check_in.has_data .ico-checkin-o:before,
.ynfeed_form_edit #activity_feed_share_this_one > a#btn_ynfeed_display_check_in.has_data .ico-checkin-o:before {
  content: "\ea7d";
}
.ynfeed_form_share_holder #activity_feed_share_this_one > a#ynfeed_btn_business.is_active .ico-briefcase-o:before,
.ynfeed_form_edit #activity_feed_share_this_one > a#ynfeed_btn_business.is_active .ico-briefcase-o:before {
  content: "\e998";
}
.ynfeed_form_share_holder #activity_feed_share_this_one > a#ynfeed_btn_business.has_data .ico-briefcase-o:before,
.ynfeed_form_edit #activity_feed_share_this_one > a#ynfeed_btn_business.has_data .ico-briefcase-o:before {
  content: "\e998";
}
html[dir='rtl'] .ynfeed_form_share_holder #activity_feed_share_this_one,
html[dir='rtl'] .ynfeed_form_edit #activity_feed_share_this_one {
  float: right;
}
.ynfeed-form-btn-activity-viewmore {
  display: none;
}
.ynfeed-with {
  font-weight: bold;
  color: #a2a2a2;
  font-size: 12px;
  padding-top: 12px;
  padding-bottom: 10px;
}
html[dir="ltr"] .ynfeed-with {
  padding-right: 8px;
}
html[dir="rtl"] .ynfeed-with {
  padding-left: 8px;
}
.ynfeed_compose_extra .ynfeed_tagged_item,
.ynfeed_compose_extra .generatedMention {
  margin: 0;
  font-size: 12px;
  line-height: 18px;
  color: #3b5998;
  background: #FFF;
  border: 1px solid #3b5998;
  border-radius: 3px;
  padding: 2px 7px 2px;
  font-weight: 400;
  position: relative;
  -webkit-transition: all 100ms;
  -o-transition: all 100ms;
  transition: all 100ms;
  margin-right: 4px;
  margin-bottom: 2px;
  margin-top: 2px;
  float: left;
}
html[dir="ltr"] .ynfeed_compose_extra .ynfeed_tagged_item,
html[dir="ltr"] .ynfeed_compose_extra .generatedMention {
  padding-right: 24px;
}
html[dir="rtl"] .ynfeed_compose_extra .ynfeed_tagged_item,
html[dir="rtl"] .ynfeed_compose_extra .generatedMention {
  padding-left: 24px;
}
html[dir='rtl'] .ynfeed_compose_extra .ynfeed_tagged_item,
html[dir='rtl'] .ynfeed_compose_extra .generatedMention {
  margin-right: 0;
  margin-left: 4px;
  float: right;
}
.ynfeed_compose_extra .ynfeed_tagged_item:hover,
.ynfeed_compose_extra .generatedMention:hover {
  background: #2d4373;
  color: #FFF;
}
.ynfeed_compose_extra .ynfeed_tagged_item:hover > a,
.ynfeed_compose_extra .generatedMention:hover > a {
  color: #FFF;
}
.ynfeed_compose_extra .ynfeed_tagged_item > a,
.ynfeed_compose_extra .generatedMention > a {
  color: #3b5998;
  width: 23px;
  height: 23px;
  font-size: 10px;
  position: absolute;
  right: 0;
  top: 0;
  text-align: center;
  line-height: 22px;
  -webkit-transition: all 100ms;
  -o-transition: all 100ms;
  transition: all 100ms;
  border-radius: 0 3px 3px 0;
}
.ynfeed_compose_extra .ynfeed_tagged_item > a .fa.fa-times:before,
.ynfeed_compose_extra .generatedMention > a .fa.fa-times:before {
  font-family: 'lineficon' !important;
  content: "\eab2";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html[dir='rtl'] .ynfeed_compose_extra .ynfeed_tagged_item > a,
html[dir='rtl'] .ynfeed_compose_extra .generatedMention > a {
  right: auto;
  left: 0;
}
.ynfeed_compose_extra .ynfeed_tagged_item.generatedMention,
.ynfeed_compose_extra .generatedMention.generatedMention {
  padding-right: 7px;
}
html[dir='rtl'] .ynfeed_compose_extra .ynfeed_tagged_item.generatedMention,
html[dir='rtl'] .ynfeed_compose_extra .generatedMention.generatedMention {
  padding-right: 0;
  padding-left: 7px;
}
html[dir='rtl'] .ynfeed_compose_extra .ynfeed_tagged_item,
html[dir='rtl'] .ynfeed_compose_extra .generatedMention {
  float: right;
  margin-right: 0;
  margin-left: 4px;
}
.ynfeed-table-tagging {
  width: 100%;
}
.ynfeed-table-tagging .ynfeed_compose_extra {
  /*  .clearfix;
       display: none; */
}
.ynfeed-box {
  display: flex;
  align-items: center;
  border-top: 1px solid #efefef;
  padding-left: 16px;
  padding-right: 16px;
  background: #f8f8f8;
  position: relative;
}
.ynfeed-tagging-input-box {
  width: 100%;
}
.ynfeed_input_tagging_wrapper {
  display: inline-block;
}
.ynfeed_input_tagging_wrapper input {
  background: transparent !important;
  padding: 0;
  border: none !important;
  height: auto;
  height: 29px;
  font-size: 12px;
  min-width: 200px;
}
.ynfeed_input_tagging_wrapper input:focus {
  outline: 0 !important;
  box-shadow: none !important;
}
html[dir='rtl'] .ynfeed_input_tagging_wrapper {
  float: right;
}
#js_feed_share_friend_holder .ynfeed-share-friend-wrapper {
  display: flex;
  align-items: center;
  margin: 0 -16px;
  padding: 0 16px;
  margin-top: -1px;
  background-color: #f8f8f8;
  font-size: 12px;
  color: #a2a2a2;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}
#js_feed_share_friend_holder .ynfeed-share-friend-wrapper .ynfeed-share-title-search {
  font-weight: bold;
  color: #999;
  display: inline-flex;
  align-items: center;
}
#js_feed_share_friend_holder .ynfeed-share-friend-wrapper .search-friend-component {
  align-items: center;
  flex: 1;
  min-width: 0;
  border: none;
  padding: 4px 8px;
}
#js_feed_share_friend_holder .ynfeed-share-friend-wrapper .search-friend-component #js_custom_search_friend_placement {
  padding-top: 4px;
}
#js_feed_share_friend_holder .ynfeed-share-friend-wrapper .search-friend-component #js_custom_search_friend {
  flex: none;
  display: inline-block;
  min-width: 200px;
}
#js_feed_share_friend_holder .ynfeed-share-friend-wrapper .search-friend-component #js_custom_search_friend .js_temp_friend_search_form {
  overflow: hidden;
}
#js_feed_share_friend_holder .ynfeed-share-friend-wrapper .search-friend-component #js_custom_search_friend > input {
  margin: 0;
}
._is_pages_view .activity_feed_form_button_position #activity_feed_share_this_one {
  margin-bottom: 0;
}
._is_pages_view #activity_feed_share_this_one.ynfeed-page-posting-options [data-toggle="dropdown"] {
  width: auto;
  font-size: 12px;
  height: 40px;
  min-height: 32px;
  color: #a2a2a2;
  display: inline-flex;
  align-items: center;
}
._is_pages_view #activity_feed_share_this_one.ynfeed-page-posting-options [data-toggle="dropdown"] .txt-label {
  margin: 0 4px;
}
._is_pages_view #activity_feed_share_this_one.ynfeed-page-posting-options [data-toggle="dropdown"]:hover {
  color: #555555;
}
._is_pages_view .ynfeed_form_share_holder,
._is_groups_view .ynfeed_form_share_holder {
  margin-bottom: 16px;
}
.ynfeed_form_share_holder .ynf-form-feed-close-btn {
  position: absolute;
  width: 32px;
  height: 32px;
  top: 8px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #c8c8c8;
  font-size: 14px;
  cursor: pointer;
}
html[dir="ltr"] .ynfeed_form_share_holder .ynf-form-feed-close-btn {
  right: 0;
}
html[dir="rtl"] .ynfeed_form_share_holder .ynf-form-feed-close-btn {
  left: 0;
}
.ynfeed_activity_feed_form .activity_feed_form_holder.has-egift {
  padding-bottom: 3px;
}
.ynfeed_activity_feed_form .activity_feed_form_holder .core-egift-wrapper {
  bottom: 4px;
}
.ynfeed-form-focus .ynfeed_activity_feed_form .activity_feed_form_holder .core-egift-wrapper {
  position: static;
  margin-bottom: 3px;
}
html[dir='ltr'] .ynfeed-form-focus .ynfeed_activity_feed_form .activity_feed_form_holder .core-egift-wrapper {
  margin-left: auto;
  margin-right: -8px;
}
html[dir='rtl'] .ynfeed-form-focus .ynfeed_activity_feed_form .activity_feed_form_holder .core-egift-wrapper {
  margin-right: auto;
  margin-left: -8px;
}
@media (max-width: 480px) {
  html[dir='ltr'] #page_pages_view .activity_feed_form_button_position_button,
  html[dir='ltr'] #page_groups_view .activity_feed_form_button_position_button {
    float: right;
  }
  html[dir='rtl'] #page_pages_view .activity_feed_form_button_position_button,
  html[dir='rtl'] #page_groups_view .activity_feed_form_button_position_button {
    float: left;
  }
  #page_pages_view .activity_feed_form_button_position,
  #page_groups_view .activity_feed_form_button_position {
    align-items: center;
  }
  #page_pages_view .ynfeed-form-button-box-wrapper,
  #page_groups_view .ynfeed-form-button-box-wrapper {
    flex-flow: wrap;
  }
  #page_pages_view .ynfeed-page-posting-options .ynfeed-action-item .dropdown-menu,
  #page_groups_view .ynfeed-page-posting-options .ynfeed-action-item .dropdown-menu {
    width: auto !important;
    max-width: 100%;
  }
}
.yncfeed-feed-item .comment_mini_content_commands {
  overflow: visible;
}
.yncfeed-feed-item .ynfeed-dropdown-share-list li a {
  width: auto;
  height: auto;
}
.yncfeed-feed-item .ynfeed-dropdown-share-list li a:before {
  display: none;
}
div.activity_feed_form .ync-statusbg-bg-container .ync-statusbg-toggle-holder .ynfeed_select_emojis {
  z-index: 55;
}
.yncfeed-label-pending {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  border-radius: 4px;
  color: #fff;
  background: #0084ff;
}
.yncfeed-label-pending.edit-photo {
  position: absolute;
  bottom: 8px;
  z-index: 10;
}
html[dir="ltr"] .yncfeed-label-pending.edit-photo {
  right: 8px;
}
html[dir="rtl"] .yncfeed-label-pending.edit-photo {
  left: 8px;
}
.activity_feed_form.ynfeed_activity_feed_form .ync-statusbg-bg-container.has-background .ynfeed_highlighter {
  color: transparent !important;
}
.ynfeed_select_emojis .p-statusbg-toggle-collection {
  margin: 0 !important;
  cursor: pointer;
}
.ynfeed_select_emojis .p-statusbg-toggle-collection:not(.active) {
  color: #a2a2a2;
}
.ynfeed_compose_status.js_textarea_background.p-statusbg-container.has-background .ynfeed_select_emojis {
  z-index: 1;
}
.ynfeed_compose_status.js_textarea_background.p-statusbg-container.has-background .p-statusbg-toggle-holder {
  right: 40px !important;
  bottom: 0 !important;
}
.ynfeed_compose_status.js_textarea_background.p-statusbg-container.has-background .ynfeed_btn_emojis {
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  background: #fff;
  z-index: 3;
  -webkit-transition: color 300ms ease;
  -o-transition: color 300ms ease;
  transition: color 300ms ease;
  border-radius: 3px;
  font-size: 16px;
  margin-right: 8px;
}
.activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter {
  margin-top: -5px;
  padding: 0;
  z-index: 2;
  text-align: center;
}
@media (min-width: 1200px) {
  .activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter {
    padding-left: 72px;
    padding-right: 72px;
    padding-bottom: 36px;
    padding-top: 36px !important;
    margin: 0 !important;
    font-size: 28px !important;
    line-height: 37px !important;
    min-height: 109px;
    font-weight: bold;
    color: #fff !important;
  }
}
@media (min-width: 1200px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter,
  #main.empty-right .activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter {
    font-size: 42px !important;
    line-height: 56px !important;
    min-height: 128px;
  }
  #main.empty-left.empty-right .activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter {
    font-size: 42px !important;
    line-height: 56px !important;
    min-height: 128px;
  }
}
@media (min-width: 1200px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter {
    font-size: 42px !important;
    line-height: 56px !important;
    min-height: 128px;
  }
}
@media (min-width: 481px) and (max-width: 1199px) {
  .activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter {
    padding-left: 48px;
    padding-right: 48px;
    padding-bottom: 24px;
    padding-top: 24px !important;
    margin: 0 !important;
    font-size: 22px !important;
    line-height: 29px !important;
    min-height: 77px;
    font-weight: bold;
    color: #fff !important;
  }
}
@media (min-width: 481px) and (max-width: 1199px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter,
  #main.empty-right .activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter {
    font-size: 33px !important;
    line-height: 44px !important;
    min-height: 92px;
  }
  #main.empty-left.empty-right .activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter {
    font-size: 33px !important;
    line-height: 44px !important;
    min-height: 92px;
  }
}
@media (min-width: 481px) and (max-width: 1199px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter {
    font-size: 33px !important;
    line-height: 44px !important;
    min-height: 92px;
  }
}
@media (max-width: 480px) {
  .activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter {
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 16px;
    padding-top: 16px !important;
    margin: 0 !important;
    font-size: 22px !important;
    line-height: 29px !important;
    min-height: 61px;
    font-weight: bold;
    color: #fff !important;
  }
}
@media (max-width: 480px) and (min-width: 992px) {
  #main.empty-left .activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter,
  #main.empty-right .activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter {
    font-size: 33px !important;
    line-height: 44px !important;
    min-height: 76px;
  }
  #main.empty-left.empty-right .activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter {
    font-size: 33px !important;
    line-height: 44px !important;
    min-height: 76px;
  }
}
@media (max-width: 480px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter {
    font-size: 33px !important;
    line-height: 44px !important;
    min-height: 76px;
  }
}
.activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter .generatedMention {
  background: transparent;
  color: transparent;
}
.activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter {
  color: transparent !important;
  word-break: break-word;
  word-wrap: break-word;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_highlighter .ynfeed_content_emoji {
  opacity: 0;
}
.activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .ynfeed_hashtag,
.activity_feed_form.ynfeed_activity_feed_form .p-statusbg-container.has-background .generatedMention {
  background: none;
  text-decoration: underline;
  text-decoration-color: #fff !important;
}
.p-statusbg-feed .activity_feed_content_status {
  word-break: break-word;
  word-wrap: break-word;
  max-width: 100%;
  z-index: 2;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  text-align: center;
  overflow: hidden;
  width: 100% !important;
  max-height: none !important;
}
.p-statusbg-feed .activity_feed_content_status a {
  color: #fff;
  text-decoration: underline !important;
  text-decoration-color: #fff;
}
.p-statusbg-feed .activity_feed_content_status a:hover {
  opacity: 0.75;
}
@media (min-width: 1200px) {
  .p-statusbg-feed .activity_feed_content_status {
    padding-left: 72px;
    padding-right: 72px;
    padding-bottom: 36px;
    padding-top: 36px !important;
    margin: 0 !important;
    font-size: 28px !important;
    line-height: 37px !important;
    min-height: 109px;
    font-weight: bold;
    color: #fff !important;
  }
}
@media (min-width: 1200px) and (min-width: 992px) {
  #main.empty-left .p-statusbg-feed .activity_feed_content_status,
  #main.empty-right .p-statusbg-feed .activity_feed_content_status {
    font-size: 42px !important;
    line-height: 56px !important;
    min-height: 128px;
  }
  #main.empty-left.empty-right .p-statusbg-feed .activity_feed_content_status {
    font-size: 42px !important;
    line-height: 56px !important;
    min-height: 128px;
  }
}
@media (min-width: 1200px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .p-statusbg-feed .activity_feed_content_status {
    font-size: 42px !important;
    line-height: 56px !important;
    min-height: 128px;
  }
}
@media (min-width: 481px) and (max-width: 1199px) {
  .p-statusbg-feed .activity_feed_content_status {
    padding-left: 48px;
    padding-right: 48px;
    padding-bottom: 24px;
    padding-top: 24px !important;
    margin: 0 !important;
    font-size: 22px !important;
    line-height: 29px !important;
    min-height: 77px;
    font-weight: bold;
    color: #fff !important;
  }
}
@media (min-width: 481px) and (max-width: 1199px) and (min-width: 992px) {
  #main.empty-left .p-statusbg-feed .activity_feed_content_status,
  #main.empty-right .p-statusbg-feed .activity_feed_content_status {
    font-size: 33px !important;
    line-height: 44px !important;
    min-height: 92px;
  }
  #main.empty-left.empty-right .p-statusbg-feed .activity_feed_content_status {
    font-size: 33px !important;
    line-height: 44px !important;
    min-height: 92px;
  }
}
@media (min-width: 481px) and (max-width: 1199px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .p-statusbg-feed .activity_feed_content_status {
    font-size: 33px !important;
    line-height: 44px !important;
    min-height: 92px;
  }
}
@media (max-width: 480px) {
  .p-statusbg-feed .activity_feed_content_status {
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 16px;
    padding-top: 16px !important;
    margin: 0 !important;
    font-size: 22px !important;
    line-height: 29px !important;
    min-height: 61px;
    font-weight: bold;
    color: #fff !important;
  }
}
@media (max-width: 480px) and (min-width: 992px) {
  #main.empty-left .p-statusbg-feed .activity_feed_content_status,
  #main.empty-right .p-statusbg-feed .activity_feed_content_status {
    font-size: 33px !important;
    line-height: 44px !important;
    min-height: 76px;
  }
  #main.empty-left.empty-right .p-statusbg-feed .activity_feed_content_status {
    font-size: 33px !important;
    line-height: 44px !important;
    min-height: 76px;
  }
}
@media (max-width: 480px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .p-statusbg-feed .activity_feed_content_status {
    font-size: 33px !important;
    line-height: 44px !important;
    min-height: 76px;
  }
}
/*End Advanced Feed*/
/*Begin ' . Ultimate Videos . '*/
.ultimatevideo-player,
.user_group_rows {
  width: 100%;
}
.ultimatevideo-rating {
  font-size: 0;
}
.ultimatevideo-rating i.fa {
  color: #f7a300;
  font-size: 12px;
  margin-left: 2px;
}
.ultimatevideo-rating i.fa.disable {
  color: #c7c7c7;
}
.ynicon.yn-play {
  position: relative;
  left: 2px;
}
.ultimatevideo-video-featured-icon {
  background: #ffa800;
  color: #FFF;
  width: 20px;
  height: 20px;
  font-size: 12px;
  align-items: center;
  justify-content: center;
  display: inline-flex;
  border-radius: 3px;
  position: absolute;
  bottom: 7px;
}
.ultimatevideo-separators span + span:before {
  content: ".";
  padding-left: 2px;
  padding-right: 5px;
  display: inline-block;
}
.truncate {
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
}
.uv-background-image {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.ultimatevideo-video-bgopacity {
  background: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: all 300ms;
}
span.ultimatevideo-video-pending {
  position: absolute;
  right: 0;
  bottom: 7px;
  right: 7px;
  font-size: 12px;
  background: #5bc0de;
  padding: 3px 10px;
  border-radius: 4px;
  color: #FFF;
  font-weight: 500;
}
*[class*='ultimatevideo'] .dropdown-menu a i.fa {
  margin-right: 5px;
}
@media (max-width: 767px) {
  .layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item:nth-child(odd) .item-option-list .dropdown-menu,
  ._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item:nth-child(odd) .item-option-list .dropdown-menu,
  ._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item:nth-child(odd) .item-option-list .dropdown-menu,
  ._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item:nth-child(odd) .item-option-list .dropdown-menu,
  ._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item:nth-child(odd) .item-option-list .dropdown-menu,
  ._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item:nth-child(odd) .item-option-list .dropdown-menu {
    left: 50% !important;
    right: auto !important;
    transform: translate3d(-50%, 1px, 0) !important;
  }
  .layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item:nth-child(odd) .item-option-list .dropdown-menu:after,
  ._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item:nth-child(odd) .item-option-list .dropdown-menu:after,
  ._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item:nth-child(odd) .item-option-list .dropdown-menu:after,
  ._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item:nth-child(odd) .item-option-list .dropdown-menu:after,
  ._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item:nth-child(odd) .item-option-list .dropdown-menu:after,
  ._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item:nth-child(odd) .item-option-list .dropdown-menu:after {
    left: 50% !important;
    right: auto !important;
    transform: translateX(-50%) !important;
  }
}
.p-detail-action-wrapper .ultimatevideo-actions.open > [data-toggle="dropdown"] {
  background: #d8e0f0 !important;
  color: #2d4373 !important;
  border-color: #a8b9dd !important;
  box-shadow: 0px 2px 8px 0px rgba(168, 185, 221, 0.5);
}
.ultimatevideo-actions.open .p-option-button {
  color: #555555 !important;
}
#main .layout-left .ultimatevideo-actions > .dropdown-menu,
#main .layout-right .ultimatevideo-actions > .dropdown-menu {
  z-index: 50;
}
#main .layout-left .ultimatevideo-actions .dropdown-backdrop,
#main .layout-right .ultimatevideo-actions .dropdown-backdrop {
  z-index: 49;
}
.ultimatevideo-actions > .dropdown-menu {
  width: 220px;
}
@media (max-width: 767px) {
  .ultimatevideo-actions > .dropdown-menu {
    width: 180px;
  }
}
.ultimatevideo-actions > .dropdown-menu > li > a {
  padding: 8px 16px;
  min-height: 32px;
}
.ultimatevideo-actions > .dropdown-menu > li > a .ico {
  font-size: 12px;
  margin-bottom: 3px;
  min-width: 14px;
}
.ultimatevideo-actions > .dropdown-menu .dropdown-header {
  color: #a2a2a2;
  background: #eeeeee;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 12px;
  border: none;
  padding: 5px 18px;
  margin-top: 4px;
}
.ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist .ynuv_quick_list_playlist_wrapper {
  max-height: 200px;
  overflow-y: auto;
}
@media (min-width: 768px) {
  #right .ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist .ynuv_quick_list_playlist_wrapper,
  #left .ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist .ynuv_quick_list_playlist_wrapper {
    max-height: 100px;
  }
}
.ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist .item-playlist-checkbox {
  padding: 8px 0;
  margin-left: 16px;
  margin-right: 16px;
  border-bottom: 1px solid #EEE;
  min-height: 40px;
  display: flex;
  align-items: center;
}
.ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist .item-playlist-checkbox .checkbox {
  width: 100%;
}
.ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist .item-playlist-checkbox label .ico {
  color: #555555 !important;
}
.ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist .item-playlist-checkbox input[type="checkbox"] {
  pointer-events: none;
}
.ultimatevideo-actions > .dropdown-menu li[class^=ynuv_noti_add_to_playlist],
.ultimatevideo-actions > .dropdown-menu li[class^=ynuv_error_add_to_playlist] {
  background: #5ad341;
  color: #FFF;
  text-align: center;
  padding: 10px 15px;
  position: absolute;
  z-index: 99;
  min-height: 32px;
  align-items: center;
  bottom: 4px;
  width: 100%;
}
.ultimatevideo-actions > .dropdown-menu li[class^=ynuv_error_add_to_playlist] {
  background: #fb7070;
}
.ultimatevideo-actions > .dropdown-menu .privacy_setting_mini {
  margin-bottom: 8px;
  float: none;
}
.ultimatevideo-actions > .dropdown-menu .privacy_setting_mini .privacy_setting_active {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
html[dir='ltr'] .ultimatevideo-actions > .dropdown-menu .privacy_setting_mini .privacy_setting_active .fa-caret-down {
  margin-left: auto;
}
html[dir='rtl'] .ultimatevideo-actions > .dropdown-menu .privacy_setting_mini .privacy_setting_active .fa-caret-down {
  margin-right: auto;
}
.ultimatevideo-actions > .dropdown-menu .privacy_setting_mini .dropdown-menu {
  margin-top: 6px;
  left: 0 !important;
  right: 0 !important;
}
.ultimatevideo-actions > .dropdown-menu .privacy_setting_mini:not(.open) .dropdown-menu {
  visibility: hidden !important;
  opacity: 0 !important;
}
.ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist-title a {
  font-size: 12px;
  text-transform: uppercase;
  color: #555555;
  font-weight: 700;
  background: #eeeeee;
  padding: 0 14px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  line-height: 30px;
}
.ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist-title a .ico {
  margin: 0 !important;
}
.ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist-title a .ico.expand:before {
  content: "\eab7";
}
.ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist-title-form {
  background: #eeeeee;
  border-top: 0;
}
.ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form {
  padding: 0 16px 16px;
  padding-top: 6px;
}
.ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form input.form-control {
  margin-bottom: 8px;
  font-size: 12px;
  font-weight: bold;
}
.ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form .ultimatevideo-quick-add-form-btn {
  display: flex;
}
.ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form .ultimatevideo-quick-add-form-btn button {
  width: 100%;
  padding: 8px 10px;
  align-items: center;
  justify-content: center;
  text-align: center;
}
html[dir="ltr"] .ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form .ultimatevideo-quick-add-form-btn button + button {
  margin-left: 8px;
}
html[dir="rtl"] .ultimatevideo-actions > .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form .ultimatevideo-quick-add-form-btn button + button {
  margin-right: 8px;
}
.ultimatevideo-modeviews {
  position: relative;
  z-index: 9;
}
.ultimatevideo-modeviews span {
  font-size: 0px;
  line-height: normal;
  cursor: pointer;
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.ultimatevideo-modeviews span .ynicon {
  font-size: 16px;
}
.ultimatevideo-modeviews.show_grid_view span:first-of-type {
  background: #555555;
  color: #fff;
}
.ultimatevideo-modeviews.show_casual_view span:last-of-type {
  background: #555555;
  color: #fff;
}
.ultimatevideo-modeviews.show_list_view span:last-of-type {
  background: #555555;
  color: #fff;
}
.ultimatevideo-cmds {
  position: absolute;
  right: 5px;
  top: 5px;
}
.ultimatevideo-video-gradient {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 100%);
  position: absolute;
  bottom: 0;
  left: 0;
  height: 50%;
  width: 100%;
}
.ultimatevideo-cmds {
  display: flex;
}
.ultimatevideo-cmds .dropdown {
  opacity: 0;
  margin-left: 5px;
  transition: all 300ms;
}
.ultimatevideo-cmds .dropdown a {
  transition: all 300ms;
}
.ultimatevideo-cmds .dropdown > a.btn {
  background: #FFF;
  border-color: #999b9a;
  width: 32px;
  height: 32px;
  line-height: 32px;
  padding: 0;
  color: #999b9a;
}
.ultimatevideo-cmds .dropdown.open {
  opacity: 1;
}
.ultimatevideo-cmds .dropdown.open > a.btn {
  background: #3b5998;
  color: #FFF;
  border-color: #3b5998;
}
.ultimatevideo_video_detail-actions-right {
  display: flex;
}
.ultimatevideo_video_detail-actions-right .dropdown {
  opacity: 0;
  margin-left: 5px;
  transition: all 300ms;
}
.ultimatevideo-grid ._moderator,
.ultimatevideo_playlists_grid-item ._moderator {
  width: 30px;
  background: #f0f0f0;
  position: absolute;
  top: 0;
  left: 0;
  border-bottom: 0;
  border-top: 1px solid #d5d5d5;
  border-left: 1px solid #d5d5d5;
}
.ultimatevideo-grid ._moderator a,
.ultimatevideo_playlists_grid-item ._moderator a {
  left: 7px;
}
.ultimatevideo-grid ._moderator a i.fa:before,
.ultimatevideo_playlists_grid-item ._moderator a i.fa:before {
  color: #d5d5d5;
}
.ultimatevideo-grid ._moderator a.moderate_link_active i.fa:before,
.ultimatevideo_playlists_grid-item ._moderator a.moderate_link_active i.fa:before {
  color: #3b5998;
}
.ultimatevideo-video-image {
  border: 1px solid rgba(0, 0, 0, 0.14);
  background-origin: border-box;
}
.ultimatevideo-video-image-wrap,
.ultimatevideo-playlist-image-wrap {
  position: relative;
}
#page_ultimatevideo_addplaylist .page_section_menu_header,
#page_ultimatevideo_add .page_section_menu_header {
  margin-top: -16px;
}
.ultimatevideo-error {
  color: red;
}
.moderation_holder ul {
  left: 0;
  top: auto;
  border: 0;
  background: #ffffff;
  color: #555555;
  bottom: 30px;
}
#ynuv_customfield_category {
  margin-top: 15px;
}
.show_grid_view .ultimatevideo_pagination {
  padding: 0 10px;
}
.ultimatevideo_pagination {
  clear: both;
  height: auto;
  float: right;
  width: 100%;
}
.ultimatevideo_pagination ul.pagination {
  display: block;
  margin: 0;
}
.ultimatevideo_pagination ul.pagination li {
  display: inline-block;
  margin: 0 5px;
}
.ultimatevideo_pagination ul.pagination li a {
  padding: 0;
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 13px;
  color: #a2a2a2;
  transition: all 300ms;
}
.ultimatevideo_pagination ul.pagination li a:hover {
  background: #a2a2a2;
  color: #FFF;
  border-color: #a2a2a2;
}
.ultimatevideo_pagination ul.pagination li a.active {
  border-color: #3b5998 !important;
  background-color: #3b5998;
  color: #FFF;
}
.ultimatevideo-app.core-feed-item .item-outer {
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ultimatevideo-app.core-feed-item .item-outer .item-media .item-video-bg {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 48px;
  color: #fff;
  background: rgba(0, 0, 0, 0.2);
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-media {
  line-height: 0;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  overflow: hidden;
  margin: 0 -1px;
  position: relative;
  padding-bottom: 56.68%;
  height: 0;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-media iframe,
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-media video {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  padding: 12px 16px;
  background: #f8f8f8;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title {
  margin-bottom: 4px;
  display: flex;
  justify-content: space-between;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title .core-feed-title {
  flex: 1;
  min-width: 0;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title .item-action-container {
  display: inline-flex;
  padding-top: 2px;
}
html[dir="ltr"] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title .item-action-container {
  margin-left: 16px;
}
html[dir="rtl"] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title .item-action-container {
  margin-right: 16px;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title .item-action-container .item-view {
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 13px;
  line-height: 17px;
}
html[dir='ltr'] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title .item-action-container .item-view .p-text-lowercase {
  margin-left: 4px;
}
html[dir='rtl'] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title .item-action-container .item-view .p-text-lowercase {
  margin-right: 4px;
}
html[dir="ltr"] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title .item-action-container .item-action {
  margin-left: 16px;
}
html[dir="rtl"] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title .item-action-container .item-action {
  margin-right: 16px;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title .item-action-container .item-action .p-option-button {
  width: 24px !important;
  height: 24px !important;
}
@media (max-width: 480px) {
  .ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title {
    justify-content: flex-start;
    flex-flow: wrap;
  }
  .ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title .core-feed-title {
    flex: none;
  }
  .ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title > * {
    order: 2;
  }
  .ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title .item-action-container {
    order: 1;
    margin: 0 !important;
    margin-bottom: 8px !important;
    width: 100%;
    justify-content: space-between;
  }
  .ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title .item-action-container .item-action {
    margin-left: auto !important;
  }
  html[dir="ltr"] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title .item-action-container .item-action {
    padding-left: 16px;
  }
  html[dir="rtl"] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-title .item-action-container .item-action {
    padding-right: 16px;
  }
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-video .item-outer .item-inner .item-category {
  margin-bottom: 4px;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer {
  display: flex;
  overflow: hidden;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-media {
  position: relative;
  display: block;
  width: 300px;
  overflow: hidden;
  margin: -1px 0;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-media .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-media .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 61.5%;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-media .item-statistic-wrapper {
  position: absolute;
  bottom: 8px;
  z-index: 5;
}
html[dir="ltr"] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-media .item-statistic-wrapper {
  left: 8px;
}
html[dir="rtl"] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-media .item-statistic-wrapper {
  right: 8px;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-media .item-statistic-wrapper .item-view {
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: 999px;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
}
html[dir="ltr"] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-media .item-statistic-wrapper .item-view {
  margin-right: 8px;
}
html[dir="rtl"] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-media .item-statistic-wrapper .item-view {
  margin-left: 8px;
}
html[dir='ltr'] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-media .item-statistic-wrapper .item-view .p-text-lowercase {
  margin-left: 4px;
}
html[dir='rtl'] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-media .item-statistic-wrapper .item-view .p-text-lowercase {
  margin-right: 4px;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-inner {
  padding: 12px;
  min-width: 0;
  flex: 1;
  background: #f8f8f8;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-inner .item-title {
  margin-bottom: 8px;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-inner .item-category {
  margin-bottom: 8px;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-inner .item-category .core-feed-minor {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-inner .item-playlist-listing {
  padding-top: 4px;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-inner .item-playlist-listing .item-playlist {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  margin-bottom: 8px;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-inner .item-playlist-listing .item-playlist:hover {
  color: #2d4373;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-inner .item-playlist-listing .item-playlist .ico {
  display: inline-block;
}
html[dir='ltr'] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-inner .item-playlist-listing .item-playlist .ico {
  margin-right: 4px;
}
html[dir='rtl'] .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-inner .item-playlist-listing .item-playlist .ico {
  margin-left: 4px;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-inner .item-playall {
  text-transform: uppercase;
  padding-top: 4px;
  font-size: 13px;
  line-height: 17px;
}
.ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-inner .item-playall a {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer {
    flex-direction: column;
  }
  #main:not(.empty-left):not(.empty-right) .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-media {
    min-width: 100%;
    width: auto;
    margin: 0 -1px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-left) .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer,
  #main:not(.empty-right) .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer {
    flex-direction: column;
  }
  #main:not(.empty-left) .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-media,
  #main:not(.empty-right) .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-media {
    min-width: 100%;
    width: auto;
    margin: 0 -1px;
  }
}
@media (max-width: 767px) {
  .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer {
    flex-direction: column;
  }
  .ultimatevideo-app.core-feed-item.ultimatevideo-feed-playlist .item-outer .item-media {
    min-width: 100%;
    width: auto;
    margin: 0 -1px;
  }
}
.p-ultimatevideo-feed-responsive-mixin .item-outer {
  flex-direction: column;
}
.p-ultimatevideo-feed-responsive-mixin .item-outer .item-media {
  min-width: 100%;
  width: auto;
  margin: 0 -1px;
}
.ultimatevideo-playlist-detail-main-info {
  display: flex;
  justify-content: space-between;
  padding-top: 12px;
}
.ultimatevideo-playlist-detail-main-info .item-wrapper-info {
  flex: 1;
  min-width: 0;
}
.ultimatevideo-playlist-detail-main-info .item-wrapper-info .item-title {
  display: block;
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 8px;
}
.ultimatevideo-playlist-detail-main-info .item-wrapper-info .item-statistic {
  display: flex;
  flex-flow: wrap;
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
  color: rgba(85, 85, 85, 0.8);
}
html[dir="ltr"] .ultimatevideo-playlist-detail-main-info .item-wrapper-info .item-statistic > span {
  margin-right: 16px;
}
html[dir="rtl"] .ultimatevideo-playlist-detail-main-info .item-wrapper-info .item-statistic > span {
  margin-left: 16px;
}
.ultimatevideo-playlist-detail-main-info .item-wrapper-action {
  display: flex;
  margin-top: -4px;
}
html[dir="ltr"] .ultimatevideo-playlist-detail-main-info .item-wrapper-action .item-action {
  margin-left: 8px;
}
html[dir="rtl"] .ultimatevideo-playlist-detail-main-info .item-wrapper-action .item-action {
  margin-right: 8px;
}
.ultimatevideo-playlist-detail-main-info .item-wrapper-action .item-action-btn {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ultimatevideo-playlist-detail-main-info .item-wrapper-action .item-action-btn.active {
  color: #555555;
}
@media (min-width: 992px) {
  .ultimatevideo-playlist-detail-main-info .item-wrapper-action .item-action-btn:hover {
    color: #555555;
  }
  .ultimatevideo-playlist-detail-main-info .item-wrapper-action .item-action-btn:hover .icon-custom {
    border-color: #555555 !important;
  }
  .ultimatevideo-playlist-detail-main-info .item-wrapper-action .item-action-btn:hover .icon-custom:before {
    border-color: #555555 !important;
  }
  .ultimatevideo-playlist-detail-main-info .item-wrapper-action .item-action-btn:hover .icon-custom:after {
    background: #555555 !important;
  }
}
.ultimatevideo-playlist-detail-main-info .item-wrapper-action .item-action-btn .icon-custom {
  display: inline-flex;
  width: 18px;
  height: 13px;
  position: relative;
  border: 2px solid #a2a2a2;
  -webkit-transition: border-color 300ms ease;
  -o-transition: border-color 300ms ease;
  transition: border-color 300ms ease;
}
.ultimatevideo-playlist-detail-main-info .item-wrapper-action .item-action-btn .icon-custom:before {
  content: "";
  position: absolute;
  right: 2px;
  bottom: 2px;
  width: 5px;
  height: 5px;
  border-bottom: 2px solid #a2a2a2;
  border-right: 2px solid #a2a2a2;
  -webkit-transition: border-color 300ms ease;
  -o-transition: border-color 300ms ease;
  transition: border-color 300ms ease;
}
.ultimatevideo-playlist-detail-main-info .item-wrapper-action .item-action-btn.active .icon-custom {
  width: 15px;
  margin-left: -4px;
}
.ultimatevideo-playlist-detail-main-info .item-wrapper-action .item-action-btn.active .icon-custom:before {
  left: 2px;
  right: auto;
  border-left: 2px solid #a2a2a2;
  border-right: 0;
}
.ultimatevideo-playlist-detail-main-info .item-wrapper-action .item-action-btn.active .icon-custom:after {
  content: "";
  width: 4px;
  position: absolute;
  top: -2px;
  bottom: -2px;
  right: -8px;
  background: #a2a2a2;
  -webkit-transition: background-color 300ms ease;
  -o-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
}
.ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-info {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 0;
  margin-bottom: 8px;
  border-bottom: 1px solid #eeeeee;
}
.ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-info .item-total-video {
  font-weight: bold;
  text-transform: uppercase;
}
.ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-info > a {
  font-size: 12px;
  line-height: 16px;
}
.ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-action {
  display: flex;
  align-items: center;
  padding-bottom: 8px;
  border-bottom: 1px solid #eeeeee;
}
.ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-action .item-icon-action {
  display: flex;
}
html[dir='ltr'] .ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-action .item-icon-action {
  margin-left: -8px;
}
html[dir='rtl'] .ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-action .item-icon-action {
  margin-right: -8px;
}
.ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-action a.ultimatevideo_status_button {
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  font-size: 16px;
}
html[dir="ltr"] .ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-action a.ultimatevideo_status_button {
  margin-right: 8px;
}
html[dir="rtl"] .ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-action a.ultimatevideo_status_button {
  margin-left: 8px;
}
.ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-action a.ultimatevideo_status_button.active {
  color: #555555;
}
.ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-action .item-auto-play {
  font-size: 12px;
  text-transform: uppercase;
  margin-bottom: -4px;
}
.ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-action .item-auto-play .ico {
  font-size: 14px;
}
.ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-action .item-auto-play .item-text {
  color: #a2a2a2;
}
.ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-action .item-auto-play input:checked + .ico + .item-text {
  color: #555555;
}
html[dir='ltr'] .ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-action .item-auto-play {
  margin-left: auto;
}
html[dir='rtl'] .ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-action .item-auto-play {
  margin-right: auto;
}
._block.location_11 .ultimatevide_playlist_mode_slide {
  background: #fff;
  padding: 16px;
  border-radius: 2px;
}
@media (min-width: 1200px) {
  ._block.location_11 .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template {
    padding-right: 256px;
  }
  ._block.location_11 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template .ultimatevideo-playlist-detail-thumb-action-container {
    display: none;
  }
  html[dir="ltr"] ._block.location_11 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template.ms-videogallery-vertical-template {
    padding-right: 0;
  }
  html[dir="rtl"] ._block.location_11 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template.ms-videogallery-vertical-template {
    padding-left: 0;
  }
  ._block.location_11 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container {
    position: absolute;
    right: -248px;
    width: 240px;
    top: 0;
    z-index: 4;
    background: #fff;
  }
  html[dir="ltr"] ._block.location_11 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container {
    padding-left: 8px;
  }
  html[dir="rtl"] ._block.location_11 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container {
    padding-right: 8px;
  }
  ._block.location_11 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-info {
    padding-top: 0;
  }
}
@media (max-width: 1199px) {
  html[dir="ltr"] ._block.location_11 .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template {
    padding-right: 0;
  }
  html[dir="rtl"] ._block.location_11 .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template {
    padding-left: 0;
  }
}
html[dir="ltr"] .ultimatevideo-player-h-mixin .ms-videogallery-template.ms-videogallery-vertical-template {
  padding-right: 0;
}
html[dir="rtl"] .ultimatevideo-player-h-mixin .ms-videogallery-template.ms-videogallery-vertical-template {
  padding-left: 0;
}
.ultimatevideo-player-v-mixin .ms-videogallery-template.ms-videogallery-vertical-template {
  padding-right: 256px;
}
.ultimatevideo-player-v-mixin.uv-close .ms-videogallery-template .ultimatevideo-playlist-detail-thumb-action-container {
  display: none;
}
html[dir="ltr"] .ultimatevideo-player-v-mixin.uv-close .ms-videogallery-template.ms-videogallery-vertical-template {
  padding-right: 0;
}
html[dir="rtl"] .ultimatevideo-player-v-mixin.uv-close .ms-videogallery-template.ms-videogallery-vertical-template {
  padding-left: 0;
}
.ultimatevideo-player-v-mixin .ultimatevideo-playlist-detail-thumb-action-container {
  position: absolute;
  right: -248px;
  width: 240px;
  top: 0;
  z-index: 4;
  background: #fff;
}
html[dir="ltr"] .ultimatevideo-player-v-mixin .ultimatevideo-playlist-detail-thumb-action-container {
  padding-left: 8px;
}
html[dir="rtl"] .ultimatevideo-player-v-mixin .ultimatevideo-playlist-detail-thumb-action-container {
  padding-right: 8px;
}
.ultimatevideo-player-v-mixin .ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-info {
  padding-top: 0;
}
@media (min-width: 1200px) and (min-width: 1200px) {
  #main.empty-left.empty-right .layout-middle .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template {
    padding-right: 256px;
  }
  #main.empty-left.empty-right .layout-middle .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template .ultimatevideo-playlist-detail-thumb-action-container {
    display: none;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-middle .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template.ms-videogallery-vertical-template {
    padding-right: 0;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-middle .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template.ms-videogallery-vertical-template {
    padding-left: 0;
  }
  #main.empty-left.empty-right .layout-middle .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container {
    position: absolute;
    right: -248px;
    width: 240px;
    top: 0;
    z-index: 4;
    background: #fff;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-middle .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container {
    padding-left: 8px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-middle .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container {
    padding-right: 8px;
  }
  #main.empty-left.empty-right .layout-middle .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-info {
    padding-top: 0;
  }
  #main.empty-left.empty-right .layout-middle .ultimatevide_playlist_mode_slide {
    padding-bottom: 16px;
    border-bottom: 1px solid #dcdcdc;
  }
}
@media (min-width: 1200px) {
  ._block.location_11 .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template,
  ._block.location_6 .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template,
  ._block.location_5 .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template,
  ._block.location_12 .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template,
  ._block.location_8 .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template {
    padding-right: 256px;
  }
  ._block.location_11 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template .ultimatevideo-playlist-detail-thumb-action-container,
  ._block.location_6 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template .ultimatevideo-playlist-detail-thumb-action-container,
  ._block.location_5 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template .ultimatevideo-playlist-detail-thumb-action-container,
  ._block.location_12 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template .ultimatevideo-playlist-detail-thumb-action-container,
  ._block.location_8 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template .ultimatevideo-playlist-detail-thumb-action-container {
    display: none;
  }
  html[dir="ltr"] ._block.location_11 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template.ms-videogallery-vertical-template,
  html[dir="ltr"] ._block.location_6 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template.ms-videogallery-vertical-template,
  html[dir="ltr"] ._block.location_5 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template.ms-videogallery-vertical-template,
  html[dir="ltr"] ._block.location_12 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template.ms-videogallery-vertical-template,
  html[dir="ltr"] ._block.location_8 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template.ms-videogallery-vertical-template {
    padding-right: 0;
  }
  html[dir="rtl"] ._block.location_11 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template.ms-videogallery-vertical-template,
  html[dir="rtl"] ._block.location_6 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template.ms-videogallery-vertical-template,
  html[dir="rtl"] ._block.location_5 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template.ms-videogallery-vertical-template,
  html[dir="rtl"] ._block.location_12 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template.ms-videogallery-vertical-template,
  html[dir="rtl"] ._block.location_8 .ultimatevide_playlist_mode_slide.uv-close .ms-videogallery-template.ms-videogallery-vertical-template {
    padding-left: 0;
  }
  ._block.location_11 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container,
  ._block.location_6 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container,
  ._block.location_5 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container,
  ._block.location_12 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container,
  ._block.location_8 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container {
    position: absolute;
    right: -248px;
    width: 240px;
    top: 0;
    z-index: 4;
    background: #fff;
  }
  html[dir="ltr"] ._block.location_11 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container,
  html[dir="ltr"] ._block.location_6 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container,
  html[dir="ltr"] ._block.location_5 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container,
  html[dir="ltr"] ._block.location_12 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container,
  html[dir="ltr"] ._block.location_8 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container {
    padding-left: 8px;
  }
  html[dir="rtl"] ._block.location_11 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container,
  html[dir="rtl"] ._block.location_6 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container,
  html[dir="rtl"] ._block.location_5 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container,
  html[dir="rtl"] ._block.location_12 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container,
  html[dir="rtl"] ._block.location_8 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container {
    padding-right: 8px;
  }
  ._block.location_11 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-info,
  ._block.location_6 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-info,
  ._block.location_5 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-info,
  ._block.location_12 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-info,
  ._block.location_8 .ultimatevide_playlist_mode_slide .ultimatevideo-playlist-detail-thumb-action-container .item-wrapper-info {
    padding-top: 0;
  }
  ._block.location_11 .ultimatevide_playlist_mode_slide,
  ._block.location_6 .ultimatevide_playlist_mode_slide,
  ._block.location_5 .ultimatevide_playlist_mode_slide,
  ._block.location_12 .ultimatevide_playlist_mode_slide,
  ._block.location_8 .ultimatevide_playlist_mode_slide {
    padding-bottom: 16px;
    border-bottom: 1px solid #dcdcdc;
  }
}
@media (min-width: 1200px) {
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-middle .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-middle .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template,
  html[dir="ltr"] #main:not(.empty-right):not(.empty-left) .layout-middle .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template {
    padding-right: 0;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-middle .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-middle .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template,
  html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .layout-middle .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template {
    padding-left: 0;
  }
}
@media (max-width: 1199px) {
  html[dir="ltr"] .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template {
    padding-right: 0;
  }
  html[dir="rtl"] .ultimatevide_playlist_mode_slide .ms-videogallery-template.ms-videogallery-vertical-template {
    padding-left: 0;
  }
}
.ultimatevide_playlist_mode_slide {
  border-top: 0;
  margin-bottom: 16px;
}
.ultimatevide_playlist_mode_slide:hover .ultimatevideo_btn_playlist_pre,
.ultimatevide_playlist_mode_slide:hover .ultimatevideo_btn_playlist_next {
  opacity: 1 !important;
}
.ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-h .ms-thumb-ol {
  display: none;
}
.ultimatevide_playlist_mode_slide .ms-slide .ms-slide-bgvideo {
  width: 100% !important;
  height: 100% !important;
}
.ultimatevide_playlist_mode_slide video.ynultimatevideo-player {
  margin: 0 !important;
}
.ultimatevide_playlist_mode_slide .ms-inner-controls-cont {
  max-width: none !important;
}
.ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-v {
  width: 264px;
  padding-top: 95px;
}
html[dir='ltr'] .ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-v {
  right: -264px;
}
html[dir='rtl'] .ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-v {
  left: -256px;
}
.ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-v .ms-thumbs-cont {
  top: 0 !important;
  transform: none !important;
  height: 100% !important;
  max-height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
}
.ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-v .ms-thumb-frame {
  width: 256px;
  height: auto;
  opacity: 1;
}
html[dir="ltr"] .ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-v .ms-thumb-frame {
  padding-left: 8px;
}
html[dir="rtl"] .ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-v .ms-thumb-frame {
  padding-right: 8px;
}
.ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-v .ms-thumb-frame .ms-thumb {
  padding: 8px;
}
.ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-h {
  position: static;
  width: auto;
  padding: 8px 8px;
  border: 1px solid #dcdcdc;
  border-top: 0;
  margin: 0 -16px;
  border-left: 0;
  border-right: 0;
  background: #FFF;
  max-height: 210px;
  overflow-y: auto;
}
.ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-h .ms-thumbs-cont {
  transform: none !important;
  overflow: hidden;
  width: auto !important;
  display: flex;
  flex-flow: wrap;
}
.ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-h .ms-thumb-frame {
  height: auto;
  opacity: 1;
  padding: 8px;
  margin: 0;
}
@media (min-width: 1200px) {
  .ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-h .ms-thumb-frame {
    width: 33.33%;
  }
  #main:not(.empty-left):not(.empty-right) .ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-h .ms-thumb-frame {
    width: 50%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-right .ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-h .ms-thumb-frame,
  #main.empty-left .ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-h .ms-thumb-frame {
    width: 50%;
  }
}
@media (max-width: 991px) {
  .ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-h .ms-thumb-frame {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-h .ms-thumb-frame {
    width: 100%;
  }
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_item.ms-slide {
  width: 100% !important;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_item.ms-slide .ynultimatevideo-player iframe {
  width: 100%;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_item.ms-slide .ms-slide-bgcont:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
}
.ultimatevide_playlist_mode_slide .ms-nav-next,
.ultimatevide_playlist_mode_slide .ms-nav-prev {
  display: none !important;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playbutton-block .ultimatevideo_playbutton {
  color: #FFF;
  font-size: 72px;
  display: inline-flex;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playbutton-block .ultimatevideo_playbutton.ultimatevideo_btn_playlist_pre,
.ultimatevide_playlist_mode_slide .ultimatevideo_playbutton-block .ultimatevideo_playbutton.ultimatevideo_btn_playlist_next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-size: 32px;
  opacity: 0;
  transition: all 300ms;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playbutton-block .ultimatevideo_playbutton.ultimatevideo_btn_playlist_pre {
  left: 24px;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playbutton-block .ultimatevideo_playbutton.ultimatevideo_btn_playlist_next {
  right: 24px;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playbutton-block .ultimatevideo_playbutton.ultimatevideo_btn_playlist_play {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_actions-block {
  display: flex;
  border: 1px solid #dcdcdc;
  align-items: center;
  overflow: hidden;
  margin: 0 -10px;
  margin-top: 10px;
  background: #FFF;
  border-left: 0;
  border-right: 0;
  position: relative;
}
@media (max-width: 768px) {
  .ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_actions-block {
    flex-direction: column;
  }
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_actions-block .ultimatevideo_playlist_detail_actions {
  display: flex;
}
@media (max-width: 768px) {
  .ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_actions-block .ultimatevideo_playlist_detail_actions {
    width: 100%;
  }
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_actions-block .ultimatevideo_playlist_detail_actions > span {
  display: flex;
  align-items: center;
  height: 48px;
  float: left;
  padding: 0 15px;
  border-right: 1px solid #f5f5f5;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_actions-block .ultimatevideo_playlist_detail_actions > span label {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
  white-space: nowrap;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_actions-block .ultimatevideo_playlist_detail_actions > span label span {
  transition: all 300ms;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_actions-block .ultimatevideo_playlist_detail_actions > span input {
  margin-right: 4px;
  position: relative;
  margin-top: 0;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_actions-block .ultimatevideo_playlist_detail_actions > span input.active + span {
  color: #3b5998;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_actions-block #ultimatevideo_repeat_button,
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_actions-block #ultimatevideo_shuffle_button {
  border-right: 1px solid #f5f5f5;
  width: 48px;
  height: 48px;
  display: flex;
  float: left;
  align-items: center;
  justify-content: center;
  color: #555555;
  font-size: 15px;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_actions-block .ultimatevideo_status_button.active {
  color: #3b5998 !important;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_current_title_playing {
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding: 0 5px 0 15px;
  align-items: center;
}
@media (max-width: 768px) {
  .ultimatevide_playlist_mode_slide .ultimatevideo_current_title_playing {
    height: 48px;
    border-top: 1px solid #dcdcdc;
  }
  .ultimatevide_playlist_mode_slide .ultimatevideo_current_title_playing .ultimatevideo_videos_count {
    display: none;
  }
}
@media (max-width: 420px) {
  .ultimatevide_playlist_mode_slide .ultimatevideo_current_title_playing #ynuv_current_video_title {
    max-width: 200px !important;
  }
}
.ultimatevide_playlist_mode_slide .ultimatevideo_current_title_playing > span {
  display: flex;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_current_title_playing > span span {
  display: inline-block;
  overflow: hidden;
  margin-right: 5px;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_current_title_playing #ynuv_current_video_title,
.ultimatevide_playlist_mode_slide .ultimatevideo_current_title_playing .ultimatevideo_videos_count {
  font-weight: 700;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_current_title_playing #ynuv_current_video_title i.fa,
.ultimatevide_playlist_mode_slide .ultimatevideo_current_title_playing .ultimatevideo_videos_count i.fa {
  margin-right: 4px;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_current_title_playing #ynuv_current_video_title {
  overflow: hidden;
  white-space: nowrap;
  word-break: break-word;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: block;
  display: inline-block;
  max-width: 300px;
}
@media (max-width: 1199px) and (min-width: 769px) {
  .ultimatevide_playlist_mode_slide .ultimatevideo_current_title_playing #ynuv_current_video_title {
    max-width: 200px;
  }
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation {
  display: flex;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation:hover .ultimatevideo-video-title {
  color: #2d4373;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo-video-featured-icon {
  top: 10px;
  right: 10px;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo-video-title {
  font-weight: bold;
  color: #555555;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 13px;
  text-overflow: ellipsis;
  line-height: 17px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 34px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-bottom: 2px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  margin-top: -2px;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo-video-title:hover {
  color: #2d4373;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo-video-owner-duration {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_video_thumb {
  position: relative;
}
html[dir="ltr"] .ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_video_thumb {
  margin-right: 16px;
}
html[dir="rtl"] .ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_video_thumb {
  margin-left: 16px;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_video_thumb .item-media-src {
  width: 88px;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_video_thumb .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 55.5%;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_video_thumb .item-number {
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  background: #fff;
  position: absolute;
  z-index: 4;
  top: -8px;
}
html[dir='ltr'] .ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_video_thumb .item-number {
  left: -8px;
}
html[dir='rtl'] .ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_video_thumb .item-number {
  right: -8px;
}
html[dir='ltr'] .ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_video_thumb .p-item-flag-wrapper {
  right: -4px;
  top: -4px;
  left: auto;
}
html[dir='rtl'] .ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_video_thumb .p-item-flag-wrapper {
  left: -4px;
  right: auto;
  top: -4px;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_video_thumb .p-item-flag-wrapper .sticky-label-icon {
  width: 20px;
  height: 20px;
  border-radius: 100%;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_video_thumb .p-item-flag-wrapper .sticky-label-icon .flag-style-arrow {
  display: none;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_video_thumb .p-item-flag-wrapper .sticky-label-icon .ico {
  font-size: 10px;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation > a {
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 16px;
  color: #7c7c7c;
}
.ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_playlist_detail_infomation_detail {
  flex: 1;
  min-width: 0;
}
html[dir='ltr'] .ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_playlist_detail_infomation_detail {
  text-align: left;
}
html[dir='rtl'] .ultimatevide_playlist_mode_slide .ultimatevideo_playlist_detail_infomation .ultimatevideo_playlist_detail_infomation_detail {
  text-align: right;
}
.ultimatevide_playlist_mode_slide .ms-thumb-frame.ms-thumb-frame-selected .ultimatevideo_playlist_detail_infomation .ultimatevideo_video_thumb .p-item-flag-wrapper {
  z-index: 4;
}
.ultimatevide_playlist_mode_slide .ms-thumb-frame.ms-thumb-frame-selected .ultimatevideo_playlist_detail_infomation .ultimatevideo_video_thumb:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  font-family: 'lineficon' !important;
  content: "\eb2a";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 3;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
}
.ultimatevideo-custom-fields {
  margin-top: 10px;
  margin-bottom: 10px;
}
.ultimatevideo-custom-fields .ultimatevideo-detail-overview-additional-item > a {
  display: block;
  font-weight: 700;
  color: #555555;
  padding: 8px 0;
  border-bottom: 1px solid #f5f5f5;
}
.ultimatevideo-custom-fields .ultimatevideo-detail-overview-additional-item > a:after {
  content: "\f106";
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: block;
  float: right;
  padding-right: 10px;
  font-size: 16px;
}
.ultimatevideo-custom-fields .ultimatevideo-detail-overview-additional-item > a.collapsed:after {
  content: "\f107";
}
.ultimatevideo-custom-fields .ultimatevideo-detail-overview-additional-item > div {
  padding: 10px 10px 10px 20px;
}
#left #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-video-stats,
#right #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-video-stats,
#left #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-video-stats,
#right #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-video-stats,
#left #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-video-stats,
#right #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-video-stats {
  display: block !important;
}
#left #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-rating,
#right #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-rating,
#left #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-rating,
#right #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-rating,
#left #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-rating,
#right #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-rating {
  display: none;
}
#left #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-video-stats.ultimatevideo-separators,
#right #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-video-stats.ultimatevideo-separators,
#left #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-video-stats.ultimatevideo-separators,
#right #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-video-stats.ultimatevideo-separators,
#left #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-video-stats.ultimatevideo-separators,
#right #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-video-stats.ultimatevideo-separators {
  display: none !important;
}
#left #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-stats-views,
#right #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-stats-views,
#left #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-stats-views,
#right #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-stats-views,
#left #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-stats-views,
#right #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-stats-views,
#left #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-stats-comments,
#right #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-stats-comments,
#left #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-stats-comments,
#right #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-stats-comments,
#left #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-stats-comments,
#right #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-stats-comments,
#left #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-stats-likes,
#right #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-stats-likes,
#left #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-stats-likes,
#right #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-stats-likes,
#left #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-stats-likes,
#right #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-stats-likes {
  display: none;
}
#left #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-stats-likes,
#right #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-stats-likes,
#left #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-stats-views,
#right #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-stats-views,
#left #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-stats-comments,
#right #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-stats-comments {
  display: block;
  float: right;
  color: #FFF;
  font-size: 13px;
  text-transform: lowercase;
  text-align: right;
  background: rgba(0, 0, 0, 0.6);
  padding: 5px 10px;
  position: absolute;
  right: 7px;
  bottom: 7px;
}
#left #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-stats-likes b,
#right #js_block_border__apps_younet_ultimatevideos_block_mostlikedvideoblock .ultimatevideo-stats-likes b,
#left #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-stats-views b,
#right #js_block_border__apps_younet_ultimatevideos_block_mostviewedvideoblock .ultimatevideo-stats-views b,
#left #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-stats-comments b,
#right #js_block_border__apps_younet_ultimatevideos_block_mostcommentedvideoblock .ultimatevideo-stats-comments b {
  font-size: 20px;
  font-weight: normal;
  line-height: 20px;
  display: block;
}
@media (max-width: 600px) {
  #page_ultimatevideo_view .friend_search_holder,
  #page_ultimatevideo_view_playlist .friend_search_holder,
  #page_ultimatevideo_view .friend_search_holder:hover,
  #page_ultimatevideo_view_playlist .friend_search_holder:hover {
    width: 100%;
    margin-right: 0;
  }
}
body[id^=page_ultimatevideo_] .global_attachment_manage {
  display: none;
  opacity: 0;
  visibility: hidden;
}
.activity_feed_form_button_position_button .process-ult-video-upload.in_process {
  display: none !important;
}
.activity-feed-status-form ul.activity_feed_form_attach > li > a.select-ult-video-upload:before {
  content: "\e9fe";
}
#ynuv_add_playlist_mode_listing img,
#ynuv_add_playlist_mode_slideshow img {
  max-width: 100%;
}
/* mixin */
.ultimatevideo-link {
  color: #4c70ba;
  font-size: 12px;
  font-weight: bold;
}
.ultimatevideo-link:hover {
  color: #3b5998;
}
.ultimatevideo-item .moderation_row {
  position: absolute;
  top: 0;
  z-index: 10;
}
html[dir="ltr"] .ultimatevideo-item .moderation_row {
  left: 0;
}
html[dir="rtl"] .ultimatevideo-item .moderation_row {
  right: 0;
}
.ultimatevideo-item-watch-now {
  text-transform: uppercase;
}
.ultimatevideo-item-watch-now a {
  color: #4c70ba !important;
  font-size: 12px !important;
  font-weight: bold !important;
}
.ultimatevideo-item-watch-now a:hover {
  color: #3b5998 !important;
}
.ultimatevideo-item-duration {
  position: absolute;
  bottom: 8px;
  height: 24px;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: 12px;
  background: rgba(0, 0, 0, 0.5);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #c8c8c8;
  font-size: 12px;
  line-height: 24px;
}
html[dir="ltr"] .ultimatevideo-item-duration {
  right: 8px;
}
html[dir="rtl"] .ultimatevideo-item-duration {
  left: 8px;
}
.ultimatevideo-item-minor-info .item-author {
  display: inline-flex;
  align-items: center;
  max-width: 100%;
}
.ultimatevideo-item-minor-info .item-author .p-text-capitalize {
  white-space: nowrap;
}
html[dir='ltr'] .ultimatevideo-item-minor-info .item-author .p-text-capitalize {
  margin-right: 4px;
}
html[dir='rtl'] .ultimatevideo-item-minor-info .item-author .p-text-capitalize {
  margin-left: 4px;
}
.ultimatevideo-item-minor-info .item-author .user_profile_link_span {
  flex: 1;
  min-width: 0;
  flex-basis: auto;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-item-ranking {
  position: absolute;
  top: 0;
  z-index: 2;
}
html[dir='ltr'] .ultimatevideo-item-ranking {
  left: 4px;
}
html[dir='rtl'] .ultimatevideo-item-ranking {
  right: 4px;
}
.ultimatevideo-item-ranking-flag {
  height: 32px;
  min-width: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  font-weight: bold;
  position: relative;
  color: #fff;
  background: #0084ff;
}
@media (max-width: 767px) {
  .ultimatevideo-item-ranking-flag {
    height: 24px;
    min-width: 24px;
    font-size: 14px;
  }
}
.ultimatevideo-item-ranking-flag:after {
  content: "";
  position: absolute;
  width: 100%;
  height: calc(100% + 2px);
  top: 0;
  left: 2px;
  background: #fff;
  z-index: -1;
}
.ultimatevideo-item-ranking-flag.ranking-1 {
  background: #fa3e3e;
}
.ultimatevideo-item-ranking-flag.ranking-2 {
  background: #ffab00;
}
.ultimatevideo-item-ranking-flag.ranking-3 {
  background: #42b72a;
}
.p-listing-container.p-grid-layout .ultimatevideo-item-statistic > span,
.p-listing-container[data-mode-view="grid"] .ultimatevideo-item-statistic > span,
.p-listing-container.p-list-layout .ultimatevideo-item-statistic > span,
.p-listing-container[data-mode-view="list"] .ultimatevideo-item-statistic > span {
  display: block;
  margin-bottom: 4px;
}
.layout-middle .ultimatevideo-item .item-outer,
._block.location_11 .ultimatevideo-item .item-outer,
._block.location_6 .ultimatevideo-item .item-outer,
._block.location_5 .ultimatevideo-item .item-outer,
._block.location_12 .ultimatevideo-item .item-outer,
._block.location_8 .ultimatevideo-item .item-outer {
  position: relative;
}
.layout-middle .ultimatevideo-item-option-container,
._block.location_11 .ultimatevideo-item-option-container,
._block.location_6 .ultimatevideo-item-option-container,
._block.location_5 .ultimatevideo-item-option-container,
._block.location_12 .ultimatevideo-item-option-container,
._block.location_8 .ultimatevideo-item-option-container {
  /* position:absolute;
            .r-0;
            top: 0;
            @media (min-width: @screen-lg-min){
                .item-option-list{
                    display: flex;
                }
            }
            @media (min-width: @screen-md-min) and (max-width: @screen-md-max){
                .item-option-list{
                    #main.empty-left &,#main.empty-right &{
                        display: flex;
                    }
                }
            }
            @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max){
                .item-option-list{
                    #main.empty-left.empty-right &{
                        display: flex;
                    }
                }
            } */
}
.layout-middle .ultimatevideo-item-option-container .item-option-list,
._block.location_11 .ultimatevideo-item-option-container .item-option-list,
._block.location_6 .ultimatevideo-item-option-container .item-option-list,
._block.location_5 .ultimatevideo-item-option-container .item-option-list,
._block.location_12 .ultimatevideo-item-option-container .item-option-list,
._block.location_8 .ultimatevideo-item-option-container .item-option-list {
  display: flex;
}
.layout-middle .ultimatevideo-item-option-container,
._block.location_11 .ultimatevideo-item-option-container,
._block.location_6 .ultimatevideo-item-option-container,
._block.location_5 .ultimatevideo-item-option-container,
._block.location_12 .ultimatevideo-item-option-container,
._block.location_8 .ultimatevideo-item-option-container {
  margin-top: -8px;
}
.layout-middle .ultimatevideo-item-statistic,
._block.location_11 .ultimatevideo-item-statistic,
._block.location_6 .ultimatevideo-item-statistic,
._block.location_5 .ultimatevideo-item-statistic,
._block.location_12 .ultimatevideo-item-statistic,
._block.location_8 .ultimatevideo-item-statistic {
  display: flex;
  flex-flow: wrap;
}
.layout-middle .ultimatevideo-item-statistic .p-rating-count-review,
._block.location_11 .ultimatevideo-item-statistic .p-rating-count-review,
._block.location_6 .ultimatevideo-item-statistic .p-rating-count-review,
._block.location_5 .ultimatevideo-item-statistic .p-rating-count-review,
._block.location_12 .ultimatevideo-item-statistic .p-rating-count-review,
._block.location_8 .ultimatevideo-item-statistic .p-rating-count-review {
  font-weight: normal;
}
html[dir='ltr'] .layout-middle .ultimatevideo-item-statistic > span,
html[dir='ltr'] ._block.location_11 .ultimatevideo-item-statistic > span,
html[dir='ltr'] ._block.location_6 .ultimatevideo-item-statistic > span,
html[dir='ltr'] ._block.location_5 .ultimatevideo-item-statistic > span,
html[dir='ltr'] ._block.location_12 .ultimatevideo-item-statistic > span,
html[dir='ltr'] ._block.location_8 .ultimatevideo-item-statistic > span {
  margin-right: 12px;
}
html[dir='rtl'] .layout-middle .ultimatevideo-item-statistic > span,
html[dir='rtl'] ._block.location_11 .ultimatevideo-item-statistic > span,
html[dir='rtl'] ._block.location_6 .ultimatevideo-item-statistic > span,
html[dir='rtl'] ._block.location_5 .ultimatevideo-item-statistic > span,
html[dir='rtl'] ._block.location_12 .ultimatevideo-item-statistic > span,
html[dir='rtl'] ._block.location_8 .ultimatevideo-item-statistic > span {
  margin-left: 12px;
}
.layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
.layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper {
  width: 240px;
}
html[dir="ltr"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
html[dir="ltr"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
html[dir="ltr"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
html[dir="ltr"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
html[dir="ltr"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
html[dir="ltr"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
html[dir="ltr"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
html[dir="ltr"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
html[dir="ltr"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
html[dir="ltr"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
html[dir="ltr"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
html[dir="ltr"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper {
  margin-right: 16px;
}
html[dir="rtl"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
html[dir="rtl"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
html[dir="rtl"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
html[dir="rtl"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
html[dir="rtl"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
html[dir="rtl"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
html[dir="rtl"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
html[dir="rtl"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
html[dir="rtl"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
html[dir="rtl"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
html[dir="rtl"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
html[dir="rtl"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper {
  margin-left: 16px;
}
.layout-middle .p-listing-container.p-list-layout .ultimatevideo-item .item-inner,
._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item .item-inner,
._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item .item-inner,
._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item .item-inner,
._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item .item-inner,
._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item .item-inner,
.layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item .item-inner,
._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item .item-inner,
._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item .item-inner,
._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item .item-inner,
._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item .item-inner,
._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item .item-inner {
  position: relative;
}
.layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-avatar,
._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-avatar,
._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-avatar,
._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-avatar,
._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-avatar,
._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-avatar,
.layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-avatar,
._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-avatar,
._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-avatar,
._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-avatar,
._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-avatar,
._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-avatar {
  display: none !important;
}
.layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
.layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper {
  position: relative;
  margin-bottom: 8px;
}
@media (min-width: 1200px) {
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
}
@media (min-width: 1200px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    text-overflow: ellipsis;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 48px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    /* .truncateLines(@p-fz-title-list,floor(@p-fz-title-list + (@p-fz-title-list/3)),@number,@fix);
         @media (max-width: @screen-md-max){
             .truncateLines(@p-fz-title-list-sm,floor(@p-fz-title-list-sm + (@p-fz-title-list-sm/3)),@number,@fix);
         }
         @media (max-width: @screen-xs-min){
             .truncateLines(@p-fz-title-list-xs,floor(@p-fz-title-list-xs + (@p-fz-title-list-xs/3)),@number,@fix);
         } */
  }
}
@media (min-width: 1200px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 21px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 42px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (min-width: 1200px) and (max-width: 480px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 1199px) {
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    text-overflow: ellipsis;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 48px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    /* .truncateLines(@p-fz-title-list,floor(@p-fz-title-list + (@p-fz-title-list/3)),@number,@fix);
         @media (max-width: @screen-md-max){
             .truncateLines(@p-fz-title-list-sm,floor(@p-fz-title-list-sm + (@p-fz-title-list-sm/3)),@number,@fix);
         }
         @media (max-width: @screen-xs-min){
             .truncateLines(@p-fz-title-list-xs,floor(@p-fz-title-list-xs + (@p-fz-title-list-xs/3)),@number,@fix);
         } */
  }
}
@media (max-width: 1199px) and (max-width: 1199px) {
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 21px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 42px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 1199px) and (max-width: 480px) {
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper .p-item-title,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
.layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info {
  margin-bottom: 4px;
}
.layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-time:after,
._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-time:after,
._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-time:after,
._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-time:after,
._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-time:after,
._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-time:after,
.layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-time:after,
._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-time:after,
._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-time:after,
._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-time:after,
._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-time:after,
._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-time:after {
  display: none;
}
.layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-statistic,
._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-statistic,
._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-statistic,
._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-statistic,
._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-statistic,
._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-statistic,
.layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-statistic,
._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-statistic,
._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-statistic,
._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-statistic,
._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-statistic,
._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-statistic {
  margin-bottom: 8px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper {
    margin-bottom: 4px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper {
    padding-right: 32px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper {
    padding-left: 32px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info {
    margin-bottom: 0;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info {
    padding-right: 32px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info {
    padding-left: 32px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper {
    width: 176px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video {
    min-width: 64px;
    height: 48px;
    font-size: 16px;
    line-height: 21px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description {
    display: none !important;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container {
    position: absolute;
    top: 0;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container {
    right: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container {
    left: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list {
    display: block;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-left) .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper {
    margin-bottom: 4px;
  }
  html[dir="ltr"] #main:not(.empty-left) .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper {
    padding-right: 32px;
  }
  html[dir="rtl"] #main:not(.empty-left) .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper {
    padding-left: 32px;
  }
  #main:not(.empty-left) .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-left) ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-left) ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-left) ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-left) ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-left) ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info {
    margin-bottom: 0;
  }
  html[dir="ltr"] #main:not(.empty-left) .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info {
    padding-right: 32px;
  }
  html[dir="rtl"] #main:not(.empty-left) .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info {
    padding-left: 32px;
  }
  #main:not(.empty-left) .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left) ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left) ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left) ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left) ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left) ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper {
    width: 176px;
  }
  #main:not(.empty-left) .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-left) ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-left) ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-left) ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-left) ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-left) ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video {
    min-width: 64px;
    height: 48px;
    font-size: 16px;
    line-height: 21px;
  }
  #main:not(.empty-left) .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-left) ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-left) ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-left) ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-left) ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-left) ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description {
    display: none !important;
  }
  #main:not(.empty-left) .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-left) ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-left) ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-left) ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-left) ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-left) ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container {
    position: absolute;
    top: 0;
  }
  html[dir="ltr"] #main:not(.empty-left) .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container {
    right: 0;
  }
  html[dir="rtl"] #main:not(.empty-left) .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container {
    left: 0;
  }
  #main:not(.empty-left) .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left) ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left) ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left) ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left) ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left) ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list {
    display: block;
  }
  #main:not(.empty-left) .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-left) ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-left) ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-left) ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-left) ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-left) ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star {
    width: 100%;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper {
    margin-bottom: 4px;
  }
  html[dir="ltr"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper {
    padding-right: 32px;
  }
  html[dir="rtl"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper {
    padding-left: 32px;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info {
    margin-bottom: 0;
  }
  html[dir="ltr"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info {
    padding-right: 32px;
  }
  html[dir="rtl"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info {
    padding-left: 32px;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper {
    width: 176px;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video {
    min-width: 64px;
    height: 48px;
    font-size: 16px;
    line-height: 21px;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-description,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description {
    display: none !important;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container {
    position: absolute;
    top: 0;
  }
  html[dir="ltr"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container {
    right: 0;
  }
  html[dir="rtl"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container {
    left: 0;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list {
    display: block;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-star,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star {
    width: 100%;
  }
}
@media (max-width: 480px) {
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper {
    margin-bottom: 4px;
  }
  html[dir="ltr"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="ltr"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper {
    padding-right: 32px;
  }
  html[dir="rtl"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper,
  html[dir="rtl"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-title-wrapper {
    padding-left: 32px;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info {
    margin-bottom: 0;
  }
  html[dir="ltr"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="ltr"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info {
    padding-right: 32px;
  }
  html[dir="rtl"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info,
  html[dir="rtl"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info {
    padding-left: 32px;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-author,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-author,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-author,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-author,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-author,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-author,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-author,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-author,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-author,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-author,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-author,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-author {
    width: 100%;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-author:after,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-author:after,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-author:after,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-author:after,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-author:after,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-minor-info .item-author:after,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-author:after,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-author:after,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-author:after,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-author:after,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-author:after,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-minor-info .item-author:after {
    display: none;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper {
    width: 120px;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-media-wrapper .item-media-src,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-media-wrapper .item-media-src {
    min-height: 80px;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-total-video,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-total-video {
    min-width: 56px;
    height: 40px;
    font-size: 16px;
    line-height: 21px;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-description,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-description,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-description {
    display: none !important;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container {
    position: absolute;
    top: 0;
  }
  html[dir="ltr"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="ltr"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="ltr"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container {
    right: 0;
  }
  html[dir="rtl"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container,
  html[dir="rtl"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container,
  html[dir="rtl"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container {
    left: 0;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-option-container .item-option-list,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-option-container .item-option-list {
    display: block;
  }
  .layout-middle .p-listing-container.p-list-layout .ultimatevideo-item-star,
  ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-item-star,
  .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star,
  ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-item-star {
    width: 100%;
  }
}
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-media-wrapper,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-media-wrapper,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-media-wrapper,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-media-wrapper,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-media-wrapper,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-media-wrapper,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-media-wrapper,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-media-wrapper,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-media-wrapper,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-media-wrapper,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-media-wrapper,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-media-wrapper {
  margin-bottom: 8px;
}
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item .item-inner,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item .item-inner,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item .item-inner,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item .item-inner,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item .item-inner,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item .item-inner,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item .item-inner,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item .item-inner,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item .item-inner,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item .item-inner,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item .item-inner,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item .item-inner {
  position: relative;
}
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a {
  display: inline-flex;
  position: absolute;
  top: -48px;
}
html[dir="ltr"] .layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
html[dir="ltr"] ._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
html[dir="ltr"] ._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
html[dir="ltr"] ._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
html[dir="ltr"] ._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
html[dir="ltr"] ._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
html[dir="ltr"] .layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a,
html[dir="ltr"] ._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a,
html[dir="ltr"] ._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a,
html[dir="ltr"] ._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a,
html[dir="ltr"] ._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a,
html[dir="ltr"] ._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a {
  left: 8px;
}
html[dir="rtl"] .layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
html[dir="rtl"] ._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
html[dir="rtl"] ._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
html[dir="rtl"] ._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
html[dir="rtl"] ._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
html[dir="rtl"] ._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar a,
html[dir="rtl"] .layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a,
html[dir="rtl"] ._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a,
html[dir="rtl"] ._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a,
html[dir="rtl"] ._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a,
html[dir="rtl"] ._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a,
html[dir="rtl"] ._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar a {
  right: 8px;
}
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper,
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .no_image_user,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .no_image_user,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .no_image_user,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .no_image_user,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .no_image_user,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .no_image_user,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .no_image_user,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .no_image_user,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .no_image_user,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .no_image_user,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .no_image_user,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .no_image_user {
  width: 52px;
  height: 52px;
  border-radius: 100%;
}
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .js_hover_info:before,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .js_hover_info:before,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .js_hover_info:before,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .js_hover_info:before,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .js_hover_info:before,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .js_hover_info:before,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .js_hover_info:before,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .js_hover_info:before,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .js_hover_info:before,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .js_hover_info:before,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .js_hover_info:before,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .js_hover_info:before,
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper:before,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper:before,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper:before,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper:before,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper:before,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper:before,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper:before,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper:before,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper:before,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper:before,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper:before,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper:before {
  border-width: 2px;
  border-color: #fff;
}
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper img,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper img,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper img,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper img,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper img,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar .img-wrapper img,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper img,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper img,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper img,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper img,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper img,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar .img-wrapper img {
  width: 100%;
  height: 100%;
}
@media (max-width: 1199px) and (min-width: 992px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar {
    display: none;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  #main:not(.empty-left) .layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-left) ._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-left) ._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-left) ._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-left) ._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-left) ._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar {
    display: none;
  }
}
@media (max-width: 767px) {
  .layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  ._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  ._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  ._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  ._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  ._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-avatar,
  .layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  ._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  ._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  ._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  ._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar,
  ._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-avatar {
    display: none;
  }
}
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper {
  position: relative;
  padding-top: 8px;
}
@media (max-width: 1199px) and (min-width: 992px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper {
    padding-top: 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  #main:not(.empty-left) .layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) .layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-left) ._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main .layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper {
    padding-top: 0;
  }
}
@media (max-width: 767px) {
  .layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  ._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  ._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  ._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  ._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  ._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper,
  .layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  ._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  ._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  ._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  ._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper,
  ._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper {
    padding-top: 0;
  }
}
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  /* .truncateLines(@p-fz-title-grid,floor(@p-fz-title-grid + (@p-fz-title-grid/3)),@number,@fix);
        @media (max-width: @screen-md-max){
            .truncateLines(@p-fz-title-grid-sm,floor(@p-fz-title-grid-sm + (@p-fz-title-grid-sm/3)),@number,@fix);
        }
        @media (max-width: @screen-xs-min){
            .truncateLines(@p-fz-title-grid-xs,floor(@p-fz-title-grid-xs + (@p-fz-title-grid-xs/3)),@number,@fix);
        }  */
}
@media (max-width: 1199px) {
  .layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
  .layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 21px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 42px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-title-wrapper .p-item-title,
  .layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-description,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-description,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-description,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-description,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-description,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-description,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-description,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-description,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-description,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-description,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-description,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-description {
  display: none;
}
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-minor-info,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-minor-info,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-minor-info,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-minor-info,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-minor-info,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-minor-info,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-minor-info,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-minor-info,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-minor-info,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-minor-info,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-minor-info,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-minor-info {
  margin-bottom: 4px;
}
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-item-minor-info .item-time:after,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-item-minor-info .item-time:after,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-item-minor-info .item-time:after,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-item-minor-info .item-time:after,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-item-minor-info .item-time:after,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-item-minor-info .item-time:after,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-minor-info .item-time:after,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-minor-info .item-time:after,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-minor-info .item-time:after,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-minor-info .item-time:after,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-minor-info .item-time:after,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-item-minor-info .item-time:after {
  display: none;
}
@media (min-width: 992px) {
  .layout-left .ultimatevideo-item:hover .ultimatevideo-item-media-wrapper,
  .layout-right .ultimatevideo-item:hover .ultimatevideo-item-media-wrapper {
    box-shadow: 0px 6px 3px -3px rgba(0, 0, 0, 0.4);
    box-shadow: 0px 6px 7px -3px rgba(0, 0, 0, 0.5);
  }
}
.layout-left .ultimatevideo-item-media-wrapper,
.layout-right .ultimatevideo-item-media-wrapper {
  margin-bottom: 8px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.layout-left .ultimatevideo-item-avatar,
.layout-right .ultimatevideo-item-avatar {
  display: none;
}
.layout-left .ultimatevideo-item-title-wrapper,
.layout-right .ultimatevideo-item-title-wrapper {
  position: relative;
}
.layout-left .ultimatevideo-item-title-wrapper .p-item-title,
.layout-right .ultimatevideo-item-title-wrapper .p-item-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-left .ultimatevideo-item-option-container,
.layout-right .ultimatevideo-item-option-container {
  position: absolute;
  bottom: -40px;
}
html[dir="ltr"] .layout-left .ultimatevideo-item-option-container,
html[dir="ltr"] .layout-right .ultimatevideo-item-option-container {
  right: 0;
}
html[dir="rtl"] .layout-left .ultimatevideo-item-option-container,
html[dir="rtl"] .layout-right .ultimatevideo-item-option-container {
  left: 0;
}
html[dir="ltr"] .layout-left .ultimatevideo-item-statistic > span:not(.ultimatevideo-item-star),
html[dir="ltr"] .layout-right .ultimatevideo-item-statistic > span:not(.ultimatevideo-item-star) {
  padding-right: 32px;
}
html[dir="rtl"] .layout-left .ultimatevideo-item-statistic > span:not(.ultimatevideo-item-star),
html[dir="rtl"] .layout-right .ultimatevideo-item-statistic > span:not(.ultimatevideo-item-star) {
  padding-left: 32px;
}
.layout-left .ultimatevideo-item-description,
.layout-right .ultimatevideo-item-description {
  display: none !important;
}
.layout-left .ultimatevideo-playlist-item .ultimatevideo-item-video-list,
.layout-right .ultimatevideo-playlist-item .ultimatevideo-item-video-list {
  display: none !important;
}
.layout-left .ultimatevideo-playlist-item .ultimatevideo-item-title-wrapper .ultimatevideo-item-option-container,
.layout-right .ultimatevideo-playlist-item .ultimatevideo-item-title-wrapper .ultimatevideo-item-option-container {
  display: none !important;
}
html[dir="ltr"] .layout-left .ultimatevideo-item:not(.ultimatevideo-playlist-item) .ultimatevideo-item-minor-info,
html[dir="ltr"] .layout-right .ultimatevideo-item:not(.ultimatevideo-playlist-item) .ultimatevideo-item-minor-info {
  padding-right: 32px;
}
html[dir="rtl"] .layout-left .ultimatevideo-item:not(.ultimatevideo-playlist-item) .ultimatevideo-item-minor-info,
html[dir="rtl"] .layout-right .ultimatevideo-item:not(.ultimatevideo-playlist-item) .ultimatevideo-item-minor-info {
  padding-left: 32px;
}
.layout-left .ultimatevideo-item:not(.ultimatevideo-playlist-item) .ultimatevideo-item-minor-info .item-author:after,
.layout-right .ultimatevideo-item:not(.ultimatevideo-playlist-item) .ultimatevideo-item-minor-info .item-author:after {
  display: none;
}
.ultimatevideo-mixin-list-sm .ultimatevideo-item-title-wrapper {
  margin-bottom: 4px;
}
html[dir="ltr"] .ultimatevideo-mixin-list-sm .ultimatevideo-item-title-wrapper {
  padding-right: 32px;
}
html[dir="rtl"] .ultimatevideo-mixin-list-sm .ultimatevideo-item-title-wrapper {
  padding-left: 32px;
}
.ultimatevideo-mixin-list-sm .ultimatevideo-item-minor-info {
  margin-bottom: 0;
}
html[dir="ltr"] .ultimatevideo-mixin-list-sm .ultimatevideo-item-minor-info {
  padding-right: 32px;
}
html[dir="rtl"] .ultimatevideo-mixin-list-sm .ultimatevideo-item-minor-info {
  padding-left: 32px;
}
.ultimatevideo-mixin-list-sm .ultimatevideo-item-media-wrapper {
  width: 176px;
}
.ultimatevideo-mixin-list-sm .ultimatevideo-item-total-video {
  min-width: 64px;
  height: 48px;
  font-size: 16px;
  line-height: 21px;
}
.ultimatevideo-mixin-list-sm .ultimatevideo-item-description {
  display: none !important;
}
.ultimatevideo-mixin-list-sm .ultimatevideo-item-option-container {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .ultimatevideo-mixin-list-sm .ultimatevideo-item-option-container {
  right: 0;
}
html[dir="rtl"] .ultimatevideo-mixin-list-sm .ultimatevideo-item-option-container {
  left: 0;
}
.ultimatevideo-mixin-list-sm .ultimatevideo-item-option-container .item-option-list {
  display: block;
}
.ultimatevideo-mixin-list-sm .ultimatevideo-item-star {
  width: 100%;
}
.ultimatevideo-mixin-list-xs .ultimatevideo-item-title-wrapper {
  margin-bottom: 4px;
}
html[dir="ltr"] .ultimatevideo-mixin-list-xs .ultimatevideo-item-title-wrapper {
  padding-right: 32px;
}
html[dir="rtl"] .ultimatevideo-mixin-list-xs .ultimatevideo-item-title-wrapper {
  padding-left: 32px;
}
.ultimatevideo-mixin-list-xs .ultimatevideo-item-minor-info {
  margin-bottom: 0;
}
html[dir="ltr"] .ultimatevideo-mixin-list-xs .ultimatevideo-item-minor-info {
  padding-right: 32px;
}
html[dir="rtl"] .ultimatevideo-mixin-list-xs .ultimatevideo-item-minor-info {
  padding-left: 32px;
}
.ultimatevideo-mixin-list-xs .ultimatevideo-item-minor-info .item-author {
  width: 100%;
}
.ultimatevideo-mixin-list-xs .ultimatevideo-item-minor-info .item-author:after {
  display: none;
}
.ultimatevideo-mixin-list-xs .ultimatevideo-item-media-wrapper {
  width: 120px;
}
.ultimatevideo-mixin-list-xs .ultimatevideo-item-media-wrapper .item-media-src {
  min-height: 80px;
}
.ultimatevideo-mixin-list-xs .ultimatevideo-item-total-video {
  min-width: 56px;
  height: 40px;
  font-size: 16px;
  line-height: 21px;
}
.ultimatevideo-mixin-list-xs .ultimatevideo-item-description {
  display: none !important;
}
.ultimatevideo-mixin-list-xs .ultimatevideo-item-option-container {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .ultimatevideo-mixin-list-xs .ultimatevideo-item-option-container {
  right: 0;
}
html[dir="rtl"] .ultimatevideo-mixin-list-xs .ultimatevideo-item-option-container {
  left: 0;
}
.ultimatevideo-mixin-list-xs .ultimatevideo-item-option-container .item-option-list {
  display: block;
}
.ultimatevideo-mixin-list-xs .ultimatevideo-item-star {
  width: 100%;
}
.ultimatevideo-mixin-casual-item-big {
  width: 60%;
}
.ultimatevideo-mixin-casual-item-big .ultimatevideo-item-title-wrapper .p-item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 20px;
  text-overflow: ellipsis;
  line-height: 26px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 52px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ultimatevideo-mixin-casual-item-big .ultimatevideo-item-media-wrapper .item-media-src {
  height: 336px;
}
.ultimatevideo-mixin-casual-item-big .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
.ultimatevideo-mixin-casual-item-small {
  width: 40%;
}
.ultimatevideo-mixin-casual-item-small .ultimatevideo-item-title-wrapper .p-item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-mixin-casual-item-small .ultimatevideo-item-media-wrapper .item-media-src {
  height: 160px;
}
.ultimatevideo-mixin-casual-item-small .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
.ultimatevideo-mixin-casual-layout.row-number-1.row-offset-0 {
  width: 60%;
  float: left;
}
.ultimatevideo-mixin-casual-layout.row-number-1.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 20px;
  text-overflow: ellipsis;
  line-height: 26px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 52px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ultimatevideo-mixin-casual-layout.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src {
  height: 336px;
}
.ultimatevideo-mixin-casual-layout.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout.row-number-1.row-offset-0 {
  float: right;
}
.ultimatevideo-mixin-casual-layout.row-number-1.row-offset-1 {
  width: 40%;
  float: right;
}
.ultimatevideo-mixin-casual-layout.row-number-1.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-mixin-casual-layout.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src {
  height: 160px;
}
.ultimatevideo-mixin-casual-layout.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout.row-number-1.row-offset-1 {
  float: left;
}
.ultimatevideo-mixin-casual-layout.row-number-1.row-offset-2 {
  width: 40%;
  float: right;
}
.ultimatevideo-mixin-casual-layout.row-number-1.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-mixin-casual-layout.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src {
  height: 160px;
}
.ultimatevideo-mixin-casual-layout.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout.row-number-1.row-offset-2 {
  float: left;
}
.ultimatevideo-mixin-casual-layout.row-number-0.row-offset-0 {
  width: 40%;
  float: left;
}
.ultimatevideo-mixin-casual-layout.row-number-0.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-mixin-casual-layout.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src {
  height: 160px;
}
.ultimatevideo-mixin-casual-layout.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout.row-number-0.row-offset-0 {
  float: right;
}
.ultimatevideo-mixin-casual-layout.row-number-0.row-offset-1 {
  width: 40%;
  float: left;
  clear: left;
}
.ultimatevideo-mixin-casual-layout.row-number-0.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-mixin-casual-layout.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src {
  height: 160px;
}
.ultimatevideo-mixin-casual-layout.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout.row-number-0.row-offset-1 {
  float: right;
  clear: right;
}
.ultimatevideo-mixin-casual-layout.row-number-0.row-offset-2 {
  float: right;
  width: 60%;
  margin-top: -176px;
}
.ultimatevideo-mixin-casual-layout.row-number-0.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 20px;
  text-overflow: ellipsis;
  line-height: 26px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 52px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ultimatevideo-mixin-casual-layout.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src {
  height: 336px;
}
.ultimatevideo-mixin-casual-layout.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout.row-number-0.row-offset-2 {
  float: left;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 1) {
  width: 60%;
  float: left;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 1) .ultimatevideo-item-title-wrapper .p-item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 20px;
  text-overflow: ellipsis;
  line-height: 26px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 52px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 1) .ultimatevideo-item-media-wrapper .item-media-src {
  height: 336px;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 1) .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 1) {
  float: right;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 2) {
  width: 40%;
  width: 20%;
  float: left;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 2) .ultimatevideo-item-title-wrapper .p-item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 2) .ultimatevideo-item-media-wrapper .item-media-src {
  height: 160px;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 2) .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 2) {
  float: right;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 3) {
  width: 40%;
  width: 20%;
  float: left;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 3) .ultimatevideo-item-title-wrapper .p-item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 3) .ultimatevideo-item-media-wrapper .item-media-src {
  height: 160px;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 3) .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 3) {
  float: right;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 4) {
  width: 40%;
  width: 20%;
  float: left;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 4) .ultimatevideo-item-title-wrapper .p-item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 4) .ultimatevideo-item-media-wrapper .item-media-src {
  height: 160px;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 4) .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 4) {
  float: right;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 5) {
  width: 40%;
  width: 20%;
  float: left;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 5) .ultimatevideo-item-title-wrapper .p-item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 5) .ultimatevideo-item-media-wrapper .item-media-src {
  height: 160px;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 5) .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 5) {
  float: right;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 6) {
  width: 40%;
  width: 20%;
  float: left;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 6) .ultimatevideo-item-title-wrapper .p-item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 6) .ultimatevideo-item-media-wrapper .item-media-src {
  height: 160px;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 6) .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 6) {
  float: right;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 7) {
  width: 40%;
  width: 20%;
  float: left;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 7) .ultimatevideo-item-title-wrapper .p-item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 7) .ultimatevideo-item-media-wrapper .item-media-src {
  height: 160px;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 7) .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 7) {
  float: right;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 8) {
  width: 40%;
  width: 20%;
  float: left;
  clear: left;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 8) .ultimatevideo-item-title-wrapper .p-item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 8) .ultimatevideo-item-media-wrapper .item-media-src {
  height: 160px;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 8) .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 8) {
  float: right;
  clear: right;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 9) {
  width: 40%;
  width: 20%;
  float: left;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 9) .ultimatevideo-item-title-wrapper .p-item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 9) .ultimatevideo-item-media-wrapper .item-media-src {
  height: 160px;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 9) .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 9) {
  float: right;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 10) {
  width: 60%;
  float: right;
  margin-top: -176px;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 10) .ultimatevideo-item-title-wrapper .p-item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 20px;
  text-overflow: ellipsis;
  line-height: 26px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 52px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 10) .ultimatevideo-item-media-wrapper .item-media-src {
  height: 336px;
}
.ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 10) .ultimatevideo-item-media-wrapper .item-media-src:before {
  display: none;
}
html[dir='rtl'] .ultimatevideo-mixin-casual-layout-lg:nth-child(10n + 10) {
  float: left;
}
.ultimatevideo-mixin-casual-layout-sm {
  display: flex;
  flex-flow: wrap;
}
.ultimatevideo-mixin-casual-layout-sm .ultimatevideo-item {
  width: 50%;
}
.ultimatevideo-mixin-casual-layout-sm .ultimatevideo-item-title-wrapper .p-item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-mixin-casual-layout-xs {
  display: flex;
  flex-flow: wrap;
}
.ultimatevideo-mixin-casual-layout-xs .ultimatevideo-item {
  width: 100%;
}
.ultimatevideo-mixin-casual-layout-xs .ultimatevideo-item-title-wrapper .p-item-title {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-listing-container[data-mode-view="customcasual"] {
  display: inline-block;
  display: block;
  margin: 0 -8px;
}
.p-listing-container[data-mode-view="customcasual"]:before,
.p-listing-container[data-mode-view="customcasual"]:after {
  content: " ";
  display: table;
}
.p-listing-container[data-mode-view="customcasual"]:after {
  clear: both;
}
.p-listing-container[data-mode-view="customcasual"]:before,
.p-listing-container[data-mode-view="customcasual"]:after {
  content: " ";
  display: table;
}
.p-listing-container[data-mode-view="customcasual"]:after {
  clear: both;
}
@media (max-width: 767px) {
  .p-listing-container[data-mode-view="customcasual"] {
    display: flex;
    flex-flow: wrap;
  }
  .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item {
    width: 100%;
  }
  .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] {
    display: flex;
    flex-flow: wrap;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item {
    width: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"],
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"],
  #main:not(.empty-right):not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] {
    display: flex;
    flex-flow: wrap;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item,
  #main:not(.empty-right):not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item {
    width: 50%;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main:not(.empty-right):not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
}
@media (min-width: 1200px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] {
    display: flex;
    flex-flow: wrap;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item {
    width: 50%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"],
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] {
    display: flex;
    flex-flow: wrap;
  }
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item,
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item {
    width: 50%;
  }
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title,
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"],
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"],
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"],
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"],
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"],
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] {
    display: flex;
    flex-flow: wrap;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item {
    width: 50%;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item {
  padding: 8px;
}
@media (min-width: 1200px) {
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1),
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1),
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1),
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1),
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1),
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) {
    width: 60%;
    float: left;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 20px;
    text-overflow: ellipsis;
    line-height: 26px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 52px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-media-wrapper .item-media-src {
    height: 336px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1),
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1),
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1),
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1),
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1),
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 1) {
    float: right;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2),
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2),
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2),
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2),
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2),
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) {
    width: 40%;
    width: 20%;
    float: left;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2),
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2),
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2),
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2),
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2),
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 2) {
    float: right;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3),
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3),
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3),
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3),
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3),
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) {
    width: 40%;
    width: 20%;
    float: left;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3),
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3),
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3),
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3),
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3),
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 3) {
    float: right;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4),
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4),
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4),
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4),
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4),
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) {
    width: 40%;
    width: 20%;
    float: left;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4),
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4),
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4),
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4),
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4),
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 4) {
    float: right;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5),
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5),
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5),
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5),
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5),
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) {
    width: 40%;
    width: 20%;
    float: left;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5),
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5),
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5),
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5),
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5),
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 5) {
    float: right;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6),
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6),
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6),
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6),
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6),
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) {
    width: 40%;
    width: 20%;
    float: left;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6),
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6),
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6),
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6),
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6),
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 6) {
    float: right;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7),
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7),
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7),
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7),
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7),
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) {
    width: 40%;
    width: 20%;
    float: left;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7),
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7),
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7),
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7),
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7),
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 7) {
    float: right;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8),
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8),
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8),
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8),
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8),
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) {
    width: 40%;
    width: 20%;
    float: left;
    clear: left;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8),
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8),
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8),
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8),
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8),
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 8) {
    float: right;
    clear: right;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9),
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9),
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9),
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9),
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9),
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) {
    width: 40%;
    width: 20%;
    float: left;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9),
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9),
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9),
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9),
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9),
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 9) {
    float: right;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10),
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10),
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10),
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10),
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10),
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) {
    width: 60%;
    float: right;
    margin-top: -176px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 20px;
    text-overflow: ellipsis;
    line-height: 26px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 52px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-media-wrapper .item-media-src {
    height: 336px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10),
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10),
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10),
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10),
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10),
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item:nth-child(10n + 10) {
    float: left;
  }
}
@media (min-width: 1200px) {
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 {
    width: 60%;
    float: left;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 20px;
    text-overflow: ellipsis;
    line-height: 26px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 52px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src {
    height: 336px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 {
    float: right;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 {
    width: 40%;
    float: right;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 {
    float: left;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 {
    width: 40%;
    float: right;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 {
    float: left;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 {
    width: 40%;
    float: left;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 {
    float: right;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 {
    width: 40%;
    float: left;
    clear: left;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 {
    float: right;
    clear: right;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 {
    float: right;
    width: 60%;
    margin-top: -176px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 20px;
    text-overflow: ellipsis;
    line-height: 26px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 52px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src {
    height: 336px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before,
  #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 {
    float: left;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 {
    width: 60%;
    float: left;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 20px;
    text-overflow: ellipsis;
    line-height: 26px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 52px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src {
    height: 336px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0,
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0,
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0,
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0,
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0,
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-0 {
    float: right;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 {
    width: 40%;
    float: right;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1,
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1,
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1,
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1,
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1,
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-1 {
    float: left;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 {
    width: 40%;
    float: right;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2,
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2,
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2,
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2,
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2,
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-1.row-offset-2 {
    float: left;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 {
    width: 40%;
    float: left;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0,
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0,
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0,
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0,
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0,
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-0 {
    float: right;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 {
    width: 40%;
    float: left;
    clear: left;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-title-wrapper .p-item-title {
    font-size: 14px;
    line-height: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src {
    height: 160px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1,
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1,
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1,
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1,
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1,
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-1 {
    float: right;
    clear: right;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 {
    float: right;
    width: 60%;
    margin-top: -176px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 20px;
    text-overflow: ellipsis;
    line-height: 26px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 52px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src {
    height: 336px;
  }
  #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 .ultimatevideo-item-media-wrapper .item-media-src:before {
    display: none;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2,
  html[dir='rtl'] ._block.location_6 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2,
  html[dir='rtl'] ._block.location_11 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2,
  html[dir='rtl'] ._block.location_5 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2,
  html[dir='rtl'] ._block.location_12 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2,
  html[dir='rtl'] ._block.location_8 .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.row-number-0.row-offset-2 {
    float: left;
  }
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item .pages_link_span,
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item .user_profile_link_span {
  color: #fff !important;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item .p-item-flag-wrapper {
  z-index: 3;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.has-open-dropdown .item-outer:before {
  opacity: 1;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item.has-open-dropdown .item-outer .item-inner {
  opacity: 1;
  z-index: 99;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item .item-outer {
  position: relative;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item .item-outer:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  z-index: 2;
  pointer-events: none;
}
@media (max-width: 991px) {
  .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item .item-outer:before {
    opacity: 1;
  }
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item .item-outer:hover .item-inner {
  opacity: 1;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item .item-outer:hover:before {
  opacity: 1;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item .item-outer .item-inner {
  z-index: 4;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 16px;
  padding-top: 24px;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 991px) {
  .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item .item-outer .item-inner {
    opacity: 1;
  }
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title a,
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-item-title {
  color: #fff !important;
  font-weight: bold;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-option-button {
  color: #fff !important;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-title-wrapper .p-option-button .ico {
  color: #fff !important;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-duration {
  display: none !important;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-duration-casual {
  display: block !important;
  order: 3;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-avatar {
  display: none !important;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-description {
  display: none !important;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-statistic {
  color: #c8c8c8;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-option-container {
  position: absolute;
  bottom: 8px;
}
html[dir="ltr"] .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-option-container {
  right: 16px;
}
html[dir="rtl"] .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-option-container {
  left: 16px;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-star {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-star {
  left: 16px;
}
html[dir="rtl"] .p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-star {
  right: 16px;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-star .p-outer-rating {
  font-size: 16px;
  line-height: 21px;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-star .p-rating-star .ico {
  font-size: 16px;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-star .p-rating-star .ico:not(.disable) {
  color: #ffab00 !important;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-star .p-rating-count-review {
  color: #c8c8c8 !important;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-minor-info {
  color: #c8c8c8;
}
.p-listing-container[data-mode-view="customcasual"] .ultimatevideo-item-minor-info a {
  color: #fff !important;
}
.ultimatevideo-mixin-slider-single .ultimatevideo-item .item-outer {
  display: flex;
}
.ultimatevideo-mixin-slider-single .ultimatevideo-item .item-inner {
  flex: 1;
  min-width: 0;
}
.ultimatevideo-mixin-slider-single .ultimatevideo-item-wrapper-right {
  display: none !important;
}
.ultimatevideo-mixin-slider-single .ultimatevideo-item-media-wrapper {
  width: 464px;
}
html[dir="ltr"] .ultimatevideo-mixin-slider-single .ultimatevideo-item-media-wrapper {
  margin-right: 16px;
}
html[dir="rtl"] .ultimatevideo-mixin-slider-single .ultimatevideo-item-media-wrapper {
  margin-left: 16px;
}
.ultimatevideo-mixin-slider-single .ultimatevideo-item-media-wrapper .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ultimatevideo-mixin-slider-single .ultimatevideo-item-media-wrapper .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 62%;
}
.ultimatevideo-mixin-slider-single .ultimatevideo-item-title-wrapper {
  margin-bottom: 8px;
}
.ultimatevideo-mixin-slider-single .ultimatevideo-item-title-wrapper .p-item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 28px;
  text-overflow: ellipsis;
  line-height: 37px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 74px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: bold;
}
.ultimatevideo-mixin-slider-single .ultimatevideo-item-statistic {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  color: rgba(85, 85, 85, 0.8);
  margin-bottom: 16px;
}
.ultimatevideo-mixin-slider-single .ultimatevideo-item-minor-info-container {
  display: flex;
  margin-bottom: 16px;
}
.ultimatevideo-mixin-slider-single .ultimatevideo-item-description {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 54px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-bottom: 16px;
}
html[dir="ltr"] .ultimatevideo-mixin-slider-single .ultimatevideo-item-avatar {
  margin-right: 8px;
}
html[dir="rtl"] .ultimatevideo-mixin-slider-single .ultimatevideo-item-avatar {
  margin-left: 8px;
}
.ultimatevideo-mixin-slider-single .ultimatevideo-item-avatar .img-wrapper,
.ultimatevideo-mixin-slider-single .ultimatevideo-item-avatar .no_image_user {
  width: 40px;
  height: 40px;
}
.ultimatevideo-mixin-slider-single .ultimatevideo-item-avatar .img-wrapper img,
.ultimatevideo-mixin-slider-single .ultimatevideo-item-avatar .no_image_user img {
  width: 100%;
  height: 100%;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item .item-inner {
  display: flex;
}
@media (max-width: 480px) {
  .ultimatevideo-mixin-slider-multi .ultimatevideo-item .item-inner {
    flex-direction: column;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .ultimatevideo-mixin-slider-multi .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .ultimatevideo-mixin-slider-multi .ultimatevideo-item .ultimatevideo-item-avatar #main:not(.empty-right),
  #main:not(.empty-left) .layout-main .ultimatevideo-mixin-slider-multi .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .ultimatevideo-mixin-slider-multi .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-left {
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-left {
  margin-right: 8px;
}
html[dir="rtl"] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-left {
  margin-left: 8px;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-left .ultimatevideo-item-statistic {
  display: none;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-left .ultimatevideo-item-slider-action {
  display: none !important;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-left .p-item-category {
  margin-top: 2px;
}
@media (max-width: 480px) {
  html[dir="ltr"] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-left {
    margin-right: 0;
  }
  html[dir="rtl"] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-left {
    margin-left: 0;
  }
}
html[dir='ltr'] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right {
  margin-left: auto;
}
html[dir='rtl'] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right {
  margin-right: auto;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic {
  justify-content: flex-end;
  margin-bottom: 10px;
  color: #555555;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
  font-size: 20px;
  line-height: 26px;
  display: inline-flex;
  flex-direction: column;
  align-items: flex-end;
}
html[dir="ltr"] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
  margin-right: 0;
}
html[dir="rtl"] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
  margin-left: 0;
}
html[dir="ltr"] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
  margin-left: 16px;
}
html[dir="rtl"] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
  margin-right: 16px;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic span {
  font-size: 14px;
  line-height: 18px;
  margin-top: 2px;
}
@media (max-width: 480px) {
  .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right {
    margin: 0 !important;
    margin-top: 8px !important;
    display: flex;
    align-items: center;
    flex-flow: wrap;
  }
  .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic {
    justify-content: flex-start;
    margin-bottom: 4px;
  }
  .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    display: inline-block;
    white-space: nowrap;
  }
  html[dir="ltr"] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 0;
  }
  html[dir="rtl"] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 0;
  }
  html[dir="ltr"] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 16px;
  }
  html[dir="rtl"] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 16px;
  }
  .ultimatevideo-mixin-slider-multi .ultimatevideo-item-wrapper-right .ultimatevideo-item-star {
    width: auto;
    margin-bottom: 3px;
  }
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-media-wrapper {
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 480px) {
  .ultimatevideo-mixin-slider-multi .ultimatevideo-item-media-wrapper {
    margin-bottom: 8px;
  }
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-media-wrapper .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-media-wrapper .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 50%;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-media-wrapper:hover:before {
  opacity: 1;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-media-wrapper:before {
  content: "";
  pointer-events: none;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  font-family: 'lineficon' !important;
  content: '\ead6';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 2;
  background: rgba(0, 0, 0, 0.3);
  color: #fff;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  opacity: 0;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-title-wrapper {
  margin-bottom: 8px;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-title-wrapper .p-item-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: bold;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-minor-info-container {
  display: flex;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-minor-info-container .ultimatevideo-item-minor-info-inner {
  flex: 1;
  min-width: 0;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-description {
  display: none !important;
}
html[dir="ltr"] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-avatar {
  margin-right: 8px;
}
html[dir="rtl"] .ultimatevideo-mixin-slider-multi .ultimatevideo-item-avatar {
  margin-left: 8px;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-avatar .img-wrapper,
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-avatar .no_image_user {
  width: 40px;
  height: 40px;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-avatar .img-wrapper img,
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-avatar .no_image_user img {
  width: 100%;
  height: 100%;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-star {
  width: 100%;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-star .p-outer-rating {
  font-size: 14px;
}
.ultimatevideo-mixin-slider-multi .ultimatevideo-item-star .p-outer-rating .p-rating-star .ico {
  font-size: 14px;
}
.ultimatevideo-slider-video-container .ultimatevideo-item .p-item-category {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ultimatevideo-slider-video-container .ultimatevideo-item-duration {
  font-weight: bold;
  height: 32px;
  line-height: 32px;
  border-radius: 16px;
  padding: 0 12px;
}
.ultimatevideo-slider-video-container .ultimatevideo-item-slider-action .btn {
  text-transform: uppercase;
  font-weight: bold;
}
html[dir="ltr"] .ultimatevideo-slider-video-container .ultimatevideo-item-slider-action .btn .ico {
  margin-left: 8px;
}
html[dir="rtl"] .ultimatevideo-slider-video-container .ultimatevideo-item-slider-action .btn .ico {
  margin-right: 8px;
}
@media (min-width: 1200px) {
  #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-outer,
  #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-outer,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-outer,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-outer,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-outer,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-outer,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-outer {
    display: flex;
  }
  #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner,
  #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner {
    flex: 1;
    min-width: 0;
  }
  #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right,
  #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right {
    display: none !important;
  }
  #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper {
    width: 464px;
  }
  html[dir="ltr"] #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="ltr"] #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="ltr"] ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="ltr"] ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="ltr"] ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="ltr"] ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="ltr"] ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="rtl"] #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="rtl"] ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="rtl"] ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="rtl"] ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="rtl"] ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="rtl"] ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper {
    margin-left: 16px;
  }
  #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src,
  #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before,
  #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before {
    content: "";
    display: block;
    padding-bottom: 62%;
  }
  #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper,
  #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper {
    margin-bottom: 8px;
  }
  #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title,
  #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 28px;
    text-overflow: ellipsis;
    line-height: 37px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 74px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    font-weight: bold;
  }
  #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-statistic,
  #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-statistic,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-statistic,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-statistic,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-statistic,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-statistic,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-statistic {
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    color: rgba(85, 85, 85, 0.8);
    margin-bottom: 16px;
  }
  #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container,
  #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container {
    display: flex;
    margin-bottom: 16px;
  }
  #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description,
  #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 54px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    margin-bottom: 16px;
  }
  html[dir="ltr"] #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="ltr"] #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="ltr"] ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="ltr"] ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="ltr"] ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="ltr"] ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="ltr"] ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="rtl"] #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="rtl"] ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="rtl"] ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="rtl"] ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="rtl"] ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="rtl"] ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar {
    margin-left: 8px;
  }
  #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user,
  #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user {
    width: 40px;
    height: 40px;
  }
  #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  #main.empty-left .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img,
  #main.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img {
    width: 100%;
    height: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner {
    display: flex;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    flex: 1;
    min-width: 0;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-right: 8px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-left: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left .ultimatevideo-item-statistic {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left .ultimatevideo-item-slider-action {
    display: none !important;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left .p-item-category {
    margin-top: 2px;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right {
    margin-left: auto;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right {
    margin-right: auto;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic {
    justify-content: flex-end;
    margin-bottom: 10px;
    color: #555555;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    font-size: 20px;
    line-height: 26px;
    display: inline-flex;
    flex-direction: column;
    align-items: flex-end;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 0;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 16px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic span {
    font-size: 14px;
    line-height: 18px;
    margin-top: 2px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper {
    width: 100%;
    margin-bottom: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before {
    content: "";
    display: block;
    padding-bottom: 50%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper:hover:before {
    opacity: 1;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper:before {
    content: "";
    pointer-events: none;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    font-family: 'lineficon' !important;
    content: '\ead6';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
    background: rgba(0, 0, 0, 0.3);
    color: #fff;
    -webkit-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
    opacity: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper {
    margin-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: bold;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container {
    display: flex;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container .ultimatevideo-item-minor-info-inner {
    flex: 1;
    min-width: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description {
    display: none !important;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar {
    margin-right: 8px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar {
    margin-left: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user {
    width: 40px;
    height: 40px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img {
    width: 100%;
    height: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-star {
    width: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-star .p-outer-rating {
    font-size: 14px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-star .p-outer-rating .p-rating-star .ico {
    font-size: 14px;
  }
}
@media (min-width: 1200px) and (max-width: 480px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner {
    flex-direction: column;
  }
}
@media (min-width: 1200px) and (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (min-width: 1200px) and (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar #main:not(.empty-right),
  #main:not(.empty-left) .layout-main #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (min-width: 1200px) and (max-width: 767px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (min-width: 1200px) and (max-width: 480px) {
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-right: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-left: 0;
  }
}
@media (min-width: 1200px) and (max-width: 480px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right {
    margin: 0 !important;
    margin-top: 8px !important;
    display: flex;
    align-items: center;
    flex-flow: wrap;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic {
    justify-content: flex-start;
    margin-bottom: 4px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    display: inline-block;
    white-space: nowrap;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 0;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 16px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-star {
    width: auto;
    margin-bottom: 3px;
  }
}
@media (min-width: 1200px) and (max-width: 480px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper {
    margin-bottom: 8px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-outer,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-outer,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-outer,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-outer,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-outer,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-outer {
    display: flex;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner {
    flex: 1;
    min-width: 0;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right {
    display: none !important;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper {
    width: 464px;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="ltr"] ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="ltr"] ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="ltr"] ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="ltr"] ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="ltr"] ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="rtl"] ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="rtl"] ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="rtl"] ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="rtl"] ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  html[dir="rtl"] ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper {
    margin-left: 16px;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before {
    content: "";
    display: block;
    padding-bottom: 62%;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper {
    margin-bottom: 8px;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 28px;
    text-overflow: ellipsis;
    line-height: 37px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 74px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    font-weight: bold;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-statistic,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-statistic,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-statistic,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-statistic,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-statistic,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-statistic {
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    color: rgba(85, 85, 85, 0.8);
    margin-bottom: 16px;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container {
    display: flex;
    margin-bottom: 16px;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 54px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    margin-bottom: 16px;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="ltr"] ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="ltr"] ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="ltr"] ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="ltr"] ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="ltr"] ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="rtl"] ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="rtl"] ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="rtl"] ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="rtl"] ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="rtl"] ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar {
    margin-left: 8px;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user {
    width: 40px;
    height: 40px;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  #main.empty-left.empty-right .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img,
  ._block.location_6 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img,
  ._block.location_11 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img,
  ._block.location_5 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img,
  ._block.location_12 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img,
  ._block.location_8 .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img {
    width: 100%;
    height: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner {
    display: flex;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    flex: 1;
    min-width: 0;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-right: 8px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-left: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left .ultimatevideo-item-statistic {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left .ultimatevideo-item-slider-action {
    display: none !important;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left .p-item-category {
    margin-top: 2px;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right {
    margin-left: auto;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right {
    margin-right: auto;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic {
    justify-content: flex-end;
    margin-bottom: 10px;
    color: #555555;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    font-size: 20px;
    line-height: 26px;
    display: inline-flex;
    flex-direction: column;
    align-items: flex-end;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 0;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 16px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic span {
    font-size: 14px;
    line-height: 18px;
    margin-top: 2px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper {
    width: 100%;
    margin-bottom: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before {
    content: "";
    display: block;
    padding-bottom: 50%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper:hover:before {
    opacity: 1;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper:before {
    content: "";
    pointer-events: none;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    font-family: 'lineficon' !important;
    content: '\ead6';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
    background: rgba(0, 0, 0, 0.3);
    color: #fff;
    -webkit-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
    opacity: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper {
    margin-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: bold;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container {
    display: flex;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container .ultimatevideo-item-minor-info-inner {
    flex: 1;
    min-width: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description {
    display: none !important;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar {
    margin-right: 8px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar {
    margin-left: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user {
    width: 40px;
    height: 40px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img {
    width: 100%;
    height: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-star {
    width: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-star .p-outer-rating {
    font-size: 14px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-star .p-outer-rating .p-rating-star .ico {
    font-size: 14px;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner {
    display: flex;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    flex: 1;
    min-width: 0;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-left: 8px;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left .ultimatevideo-item-statistic,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left .ultimatevideo-item-statistic {
    display: none;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left .ultimatevideo-item-slider-action,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left .ultimatevideo-item-slider-action {
    display: none !important;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left .p-item-category,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left .p-item-category {
    margin-top: 2px;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right {
    margin-left: auto;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right {
    margin-right: auto;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic {
    justify-content: flex-end;
    margin-bottom: 10px;
    color: #555555;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    font-size: 20px;
    line-height: 26px;
    display: inline-flex;
    flex-direction: column;
    align-items: flex-end;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 0;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 0;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 16px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 16px;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic span,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic span {
    font-size: 14px;
    line-height: 18px;
    margin-top: 2px;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper {
    width: 100%;
    margin-bottom: 16px;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before {
    content: "";
    display: block;
    padding-bottom: 50%;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper:hover:before,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper:hover:before {
    opacity: 1;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper:before,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper:before {
    content: "";
    pointer-events: none;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    font-family: 'lineficon' !important;
    content: '\ead6';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
    background: rgba(0, 0, 0, 0.3);
    color: #fff;
    -webkit-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
    opacity: 0;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper {
    margin-bottom: 8px;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: bold;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container {
    display: flex;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container .ultimatevideo-item-minor-info-inner,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container .ultimatevideo-item-minor-info-inner {
    flex: 1;
    min-width: 0;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description {
    display: none !important;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar {
    margin-left: 8px;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user {
    width: 40px;
    height: 40px;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img {
    width: 100%;
    height: 100%;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-star,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-star {
    width: 100%;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-star .p-outer-rating,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-star .p-outer-rating {
    font-size: 14px;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-star .p-outer-rating .p-rating-star .ico,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-star .p-outer-rating .p-rating-star .ico {
    font-size: 14px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 480px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner {
    flex-direction: column;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar #main:not(.empty-right),
  #main:not(.empty-left) .layout-main #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 767px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 480px) {
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-right: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-left: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 480px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right {
    margin: 0 !important;
    margin-top: 8px !important;
    display: flex;
    align-items: center;
    flex-flow: wrap;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic {
    justify-content: flex-start;
    margin-bottom: 4px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    display: inline-block;
    white-space: nowrap;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 0;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 16px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-star {
    width: auto;
    margin-bottom: 3px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 480px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper {
    margin-bottom: 8px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 480px) {
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner {
    flex-direction: column;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (min-width: 768px) and (max-width: 991px) {
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar #main:not(.empty-right),
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar #main:not(.empty-right),
  #main:not(.empty-left) .layout-main #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar,
  #main:not(.empty-left) .layout-main #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 767px) {
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 480px) {
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-right: 0;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-left: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 480px) {
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right {
    margin: 0 !important;
    margin-top: 8px !important;
    display: flex;
    align-items: center;
    flex-flow: wrap;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic {
    justify-content: flex-start;
    margin-bottom: 4px;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    display: inline-block;
    white-space: nowrap;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 0;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 16px;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-star,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-star {
    width: auto;
    margin-bottom: 3px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 480px) {
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper {
    margin-bottom: 8px;
  }
}
@media (max-width: 991px) {
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner {
    display: flex;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    flex: 1;
    min-width: 0;
  }
  html[dir="ltr"] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-right: 8px;
  }
  html[dir="rtl"] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-left: 8px;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left .ultimatevideo-item-statistic {
    display: none;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left .ultimatevideo-item-slider-action {
    display: none !important;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left .p-item-category {
    margin-top: 2px;
  }
  html[dir='ltr'] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right {
    margin-left: auto;
  }
  html[dir='rtl'] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right {
    margin-right: auto;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic {
    justify-content: flex-end;
    margin-bottom: 10px;
    color: #555555;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    font-size: 20px;
    line-height: 26px;
    display: inline-flex;
    flex-direction: column;
    align-items: flex-end;
  }
  html[dir="ltr"] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 0;
  }
  html[dir="rtl"] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 0;
  }
  html[dir="ltr"] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 16px;
  }
  html[dir="rtl"] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 16px;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic span {
    font-size: 14px;
    line-height: 18px;
    margin-top: 2px;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper {
    width: 100%;
    margin-bottom: 16px;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper .item-media-src:before {
    content: "";
    display: block;
    padding-bottom: 50%;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper:hover:before {
    opacity: 1;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper:before {
    content: "";
    pointer-events: none;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    font-family: 'lineficon' !important;
    content: '\ead6';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
    background: rgba(0, 0, 0, 0.3);
    color: #fff;
    -webkit-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
    opacity: 0;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper {
    margin-bottom: 8px;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-title-wrapper .p-item-title {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: bold;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container {
    display: flex;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-minor-info-container .ultimatevideo-item-minor-info-inner {
    flex: 1;
    min-width: 0;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-description {
    display: none !important;
  }
  html[dir="ltr"] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar {
    margin-right: 8px;
  }
  html[dir="rtl"] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar {
    margin-left: 8px;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper,
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user {
    width: 40px;
    height: 40px;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .img-wrapper img,
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-avatar .no_image_user img {
    width: 100%;
    height: 100%;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-star {
    width: 100%;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-star .p-outer-rating {
    font-size: 14px;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-star .p-outer-rating .p-rating-star .ico {
    font-size: 14px;
  }
}
@media (max-width: 991px) and (max-width: 480px) {
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .item-inner {
    flex-direction: column;
  }
}
@media (max-width: 991px) and (min-width: 992px) and (max-width: 1199px) {
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar #main:not(.empty-right),
  #main:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (max-width: 991px) and (max-width: 480px) {
  html[dir="ltr"] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-right: 0;
  }
  html[dir="rtl"] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-left {
    margin-left: 0;
  }
}
@media (max-width: 991px) and (max-width: 480px) {
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right {
    margin: 0 !important;
    margin-top: 8px !important;
    display: flex;
    align-items: center;
    flex-flow: wrap;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic {
    justify-content: flex-start;
    margin-bottom: 4px;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    display: inline-block;
    white-space: nowrap;
  }
  html[dir="ltr"] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 0;
  }
  html[dir="rtl"] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 0;
  }
  html[dir="ltr"] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 16px;
  }
  html[dir="rtl"] .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 16px;
  }
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-star {
    width: auto;
    margin-bottom: 3px;
  }
}
@media (max-width: 991px) and (max-width: 480px) {
  .ultimatevideo-slider-video-container.single-item .ultimatevideo-item-media-wrapper {
    margin-bottom: 8px;
  }
}
body:not(#page_core_index-visitor) .block.p-block:not(:last-child) .ultimatevideo-slider-video-container.multi-item {
  background-color: #fff;
  margin-bottom: -25px;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item .item-inner {
  display: flex;
}
@media (max-width: 480px) {
  .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item .item-inner {
    flex-direction: column;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item .ultimatevideo-item-avatar #main:not(.empty-right),
  #main:not(.empty-left) .layout-main .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item .ultimatevideo-item-avatar {
    display: none !important;
  }
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-left {
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-left {
  margin-right: 8px;
}
html[dir="rtl"] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-left {
  margin-left: 8px;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-left .ultimatevideo-item-statistic {
  display: none;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-left .ultimatevideo-item-slider-action {
  display: none !important;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-left .p-item-category {
  margin-top: 2px;
}
@media (max-width: 480px) {
  html[dir="ltr"] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-left {
    margin-right: 0;
  }
  html[dir="rtl"] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-left {
    margin-left: 0;
  }
}
html[dir='ltr'] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right {
  margin-left: auto;
}
html[dir='rtl'] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right {
  margin-right: auto;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic {
  justify-content: flex-end;
  margin-bottom: 10px;
  color: #555555;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
  font-size: 20px;
  line-height: 26px;
  display: inline-flex;
  flex-direction: column;
  align-items: flex-end;
}
html[dir="ltr"] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
  margin-right: 0;
}
html[dir="rtl"] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
  margin-left: 0;
}
html[dir="ltr"] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
  margin-left: 16px;
}
html[dir="rtl"] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
  margin-right: 16px;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic span {
  font-size: 14px;
  line-height: 18px;
  margin-top: 2px;
}
@media (max-width: 480px) {
  .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right {
    margin: 0 !important;
    margin-top: 8px !important;
    display: flex;
    align-items: center;
    flex-flow: wrap;
  }
  .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic {
    justify-content: flex-start;
    margin-bottom: 4px;
  }
  .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    display: inline-block;
    white-space: nowrap;
  }
  html[dir="ltr"] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 0;
  }
  html[dir="rtl"] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 0;
  }
  html[dir="ltr"] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-right: 16px;
  }
  html[dir="rtl"] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-statistic .item-statistic {
    margin-left: 16px;
  }
  .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-wrapper-right .ultimatevideo-item-star {
    width: auto;
    margin-bottom: 3px;
  }
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-media-wrapper {
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 480px) {
  .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-media-wrapper {
    margin-bottom: 8px;
  }
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-media-wrapper .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-media-wrapper .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 50%;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-media-wrapper:hover:before {
  opacity: 1;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-media-wrapper:before {
  content: "";
  pointer-events: none;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  font-family: 'lineficon' !important;
  content: '\ead6';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 2;
  background: rgba(0, 0, 0, 0.3);
  color: #fff;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  opacity: 0;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-title-wrapper {
  margin-bottom: 8px;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-title-wrapper .p-item-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: bold;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-minor-info-container {
  display: flex;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-minor-info-container .ultimatevideo-item-minor-info-inner {
  flex: 1;
  min-width: 0;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-description {
  display: none !important;
}
html[dir="ltr"] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-avatar {
  margin-right: 8px;
}
html[dir="rtl"] .ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-avatar {
  margin-left: 8px;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-avatar .img-wrapper,
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-avatar .no_image_user {
  width: 40px;
  height: 40px;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-avatar .img-wrapper img,
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-avatar .no_image_user img {
  width: 100%;
  height: 100%;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-star {
  width: 100%;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-star .p-outer-rating {
  font-size: 14px;
}
.ultimatevideo-slider-video-container.multi-item .ultimatevideo-item-star .p-outer-rating .p-rating-star .ico {
  font-size: 14px;
}
.ultimatevideo-slider-video-container.multi-item .owl-nav .owl-prev,
.ultimatevideo-slider-video-container.multi-item .owl-nav .owl-next {
  width: 40px;
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);
  color: #a2a2a2;
  border-radius: 100%;
  background: #fff;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  position: absolute;
  top: 50%;
  transform: translateY(-50%) translateY(-55px);
}
@media (min-width: 992px) {
  .ultimatevideo-slider-video-container.multi-item .owl-nav .owl-prev:hover,
  .ultimatevideo-slider-video-container.multi-item .owl-nav .owl-next:hover {
    background: #3b5998;
    color: #fff;
  }
}
.ultimatevideo-slider-video-container.multi-item .owl-nav .owl-prev {
  left: -16px;
}
.ultimatevideo-slider-video-container.multi-item .owl-nav .owl-next {
  right: -16px;
}
html[dir="ltr"] .ultimatevideo-slider-video-container.multi-item .owl-stage {
  padding-left: 0 !important;
}
html[dir="rtl"] .ultimatevideo-slider-video-container.multi-item .owl-stage {
  padding-right: 0 !important;
}
.ultimatevideo-slider-video-container.multi-item .owl-dots {
  text-align: center;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 24px;
}
.ultimatevideo-slider-video-container.multi-item .owl-dots:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  height: 1px;
  background: #eeeeee;
}
.ultimatevideo-slider-video-container.multi-item .owl-dots .owl-dot {
  background: #fff;
  position: relative;
  line-height: 0;
}
.ultimatevideo-slider-video-container.multi-item .owl-dots .owl-dot span {
  width: 8px;
  height: 8px;
  display: inline-flex;
  background: #c8c8c8;
  margin: 0 4px;
  border-radius: 100%;
}
html[dir="ltr"] .ultimatevideo-slider-video-container.multi-item .owl-dots .owl-dot:first-child span {
  margin-left: 8px;
}
html[dir="rtl"] .ultimatevideo-slider-video-container.multi-item .owl-dots .owl-dot:first-child span {
  margin-right: 8px;
}
html[dir="ltr"] .ultimatevideo-slider-video-container.multi-item .owl-dots .owl-dot:last-child span {
  margin-right: 8px;
}
html[dir="rtl"] .ultimatevideo-slider-video-container.multi-item .owl-dots .owl-dot:last-child span {
  margin-left: 8px;
}
.ultimatevideo-slider-video-container.multi-item .owl-dots .owl-dot.active span {
  background: #3b5998;
}
@media (min-width: 992px) {
  .ultimatevideo-slider-video-container.multi-item .owl-dots .owl-dot:hover span {
    background: #3b5998;
  }
}
.ultimatevideo-tag-container {
  display: flex;
  flex-flow: wrap;
}
.ultimatevideo-tag-container .ultimatevideo-tag-item {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .ultimatevideo-tag-container .ultimatevideo-tag-item {
  margin-right: 16px;
}
html[dir="rtl"] .ultimatevideo-tag-container .ultimatevideo-tag-item {
  margin-left: 16px;
}
.layout-middle .ultimatevideo-tag-container,
._block.location_11 .ultimatevideo-tag-container,
._block.location_6 .ultimatevideo-tag-container,
._block.location_5 .ultimatevideo-tag-container,
._block.location_12 .ultimatevideo-tag-container,
._block.location_8 .ultimatevideo-tag-container {
  font-size: 18px;
  line-height: 24px;
}
.ultimatevideo-category-container .ultimatevideo-category-item {
  border-radius: 6px;
  overflow: hidden;
}
.ultimatevideo-category-container .ultimatevideo-category-item .item-outer {
  position: relative;
}
.ultimatevideo-category-container .ultimatevideo-category-item .item-outer .item-inner {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  pointer-events: none;
  z-index: 2;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ultimatevideo-category-container .ultimatevideo-category-item .item-outer .item-inner a {
  color: #fff !important;
}
.ultimatevideo-category-container .ultimatevideo-category-item .item-outer .item-inner .item-name {
  text-align: center;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 18px;
  text-overflow: ellipsis;
  line-height: 24px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 48px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  padding-left: 40px;
  padding-right: 40px;
}
.ultimatevideo-category-container .ultimatevideo-category-item .item-media .item-media-link {
  display: block;
  width: 100%;
}
.ultimatevideo-category-container .ultimatevideo-category-item .item-media .item-media-link .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  min-height: 96px;
}
.ultimatevideo-category-container .ultimatevideo-category-item .item-media .item-media-link .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 35%;
}
.ultimatevideo-category-container .owl-nav .owl-prev,
.ultimatevideo-category-container .owl-nav .owl-next {
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  color: #fff;
  background: transparent;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.ultimatevideo-category-container .owl-nav .owl-prev.disabled,
.ultimatevideo-category-container .owl-nav .owl-next.disabled {
  display: none;
}
.ultimatevideo-category-container .owl-nav .owl-prev {
  left: 4px;
}
.ultimatevideo-category-container .owl-nav .owl-next {
  right: 4px;
}
.layout-left .ultimatevideo-category-container .ultimatevideo-category-item:not(:last-child),
.layout-right .ultimatevideo-category-container .ultimatevideo-category-item:not(:last-child) {
  margin-bottom: 16px;
}
.ultimatevideo-playlist-item .ultimatevideo-item-total-video {
  position: absolute;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding-left: 8px;
  padding-right: 8px;
  flex-direction: column;
  min-width: 72px;
  height: 60px;
  color: #fff;
  font-size: 20px;
  line-height: 26px;
}
html[dir="ltr"] .ultimatevideo-playlist-item .ultimatevideo-item-total-video {
  right: 0;
}
html[dir="rtl"] .ultimatevideo-playlist-item .ultimatevideo-item-total-video {
  left: 0;
}
.ultimatevideo-playlist-item .ultimatevideo-item-total-video .item-text-title {
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
}
.ultimatevideo-playlist-item .ultimatevideo-item-video-list {
  font-size: 12px;
}
.ultimatevideo-playlist-item .ultimatevideo-item-video-list .video-list-item {
  color: #a2a2a2;
  max-width: 100%;
  margin-bottom: 4px;
}
.ultimatevideo-playlist-item .ultimatevideo-item-video-list .video-list-item:last-child {
  margin-bottom: 0;
}
.ultimatevideo-playlist-item .ultimatevideo-item-video-list .video-list-item .video-list-item-link {
  display: flex;
}
.ultimatevideo-playlist-item .ultimatevideo-item-video-list .video-list-item .video-list-item-link .video-list-item-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ultimatevideo-playlist-item .ultimatevideo-item-video-list .video-list-item .video-list-item-link .video-list-item-length {
  white-space: nowrap;
}
html[dir='ltr'] .ultimatevideo-playlist-item .ultimatevideo-item-video-list .video-list-item .video-list-item-link .video-list-item-length {
  margin-left: 4px;
}
html[dir='rtl'] .ultimatevideo-playlist-item .ultimatevideo-item-video-list .video-list-item .video-list-item-link .video-list-item-length {
  margin-right: 4px;
}
.ultimatevideo-playlist-item .ultimatevideo-item-video-list .video-list-item a {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ultimatevideo-playlist-item .ultimatevideo-item-video-list .video-list-item a .ico {
  font-size: 10px;
  display: inline-block;
}
html[dir="ltr"] .ultimatevideo-playlist-item .ultimatevideo-item-video-list .video-list-item a .ico {
  margin-right: 8px;
}
html[dir="rtl"] .ultimatevideo-playlist-item .ultimatevideo-item-video-list .video-list-item a .ico {
  margin-left: 8px;
}
@media (min-width: 992px) {
  .ultimatevideo-playlist-item .ultimatevideo-item-video-list .video-list-item a:hover {
    color: #2d4373;
  }
}
.p-listing-container:not(.ultimatevideo-playlist-featured-container) .ultimatevideo-playlist-item .show-on-featured {
  display: none !important;
}
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after {
  display: inline;
}
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list {
  font-size: 13px;
}
.layout-middle .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list .video-list-item-link .video-list-item-length,
._block.location_11 .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list .video-list-item-link .video-list-item-length,
._block.location_6 .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list .video-list-item-link .video-list-item-length,
._block.location_5 .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list .video-list-item-link .video-list-item-length,
._block.location_12 .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list .video-list-item-link .video-list-item-length,
._block.location_8 .p-listing-container.p-grid-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list .video-list-item-link .video-list-item-length,
.layout-middle .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list .video-list-item-link .video-list-item-length,
._block.location_11 .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list .video-list-item-link .video-list-item-length,
._block.location_6 .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list .video-list-item-link .video-list-item-length,
._block.location_5 .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list .video-list-item-link .video-list-item-length,
._block.location_12 .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list .video-list-item-link .video-list-item-length,
._block.location_8 .p-listing-container[data-mode-view="grid"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-video-list .video-list-item-link .video-list-item-length {
  display: none;
}
@media (max-width: 480px) {
  html[dir="ltr"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="ltr"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="ltr"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info {
    padding-right: 0;
  }
  html[dir="rtl"] .layout-middle .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="rtl"] .layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info,
  html[dir="rtl"] ._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info {
    padding-left: 0;
  }
}
.layout-middle .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_11 .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_6 .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_5 .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_12 .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_8 .p-listing-container.p-list-layout .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
.layout-middle .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_11 .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_6 .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_5 .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_12 .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after,
._block.location_8 .p-listing-container[data-mode-view="list"] .ultimatevideo-playlist-item.ultimatevideo-item .ultimatevideo-item-minor-info .item-time:after {
  display: inline;
}
.ultimatevideo-playlist-featured-container {
  display: flex;
  flex-flow: wrap;
  margin: 0 -12px;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item {
  overflow: hidden;
  padding: 0 12px;
  width: 50%;
  margin-top: 24px;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item:not(.empty-playlist) .item-outer:hover .ultimatevideo-item-group-info-general {
  opacity: 0;
  visibility: hidden;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item:not(.empty-playlist) .item-outer:hover .ultimatevideo-item-group-info-playlist {
  transform: translateY(0);
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item:not(.empty-playlist) .item-outer:hover .ultimatevideo-item-total-video {
  opacity: 0;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .item-outer {
  position: relative;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .hidden-on-featured {
  display: none !important;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item:nth-child(1),
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item:nth-child(2) {
  margin-top: 0;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-minor-info .item-time:after {
  display: none;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-title-wrapper {
  margin-bottom: 8px;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-title-wrapper .p-item-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-option-container {
  display: none !important;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-total-video {
  background: transparent;
  height: 56px;
  z-index: 3;
}
html[dir='ltr'] .ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-total-video {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
}
html[dir='rtl'] .ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-total-video {
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-description {
  display: none !important;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-general {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  min-height: 100px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  color: #fff !important;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 80%);
  padding: 16px;
  padding-top: 30%;
  pointer-events: none;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-general a {
  pointer-events: auto;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-general .p-item-minor-info,
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-general .p-item-statistic {
  font-size: 13px;
  line-height: 17px;
}
html[dir="ltr"] .ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-general .p-item-minor-info,
html[dir="ltr"] .ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-general .p-item-statistic {
  padding-right: 64px;
}
html[dir="rtl"] .ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-general .p-item-minor-info,
html[dir="rtl"] .ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-general .p-item-statistic {
  padding-left: 64px;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-general .p-item-minor-info a,
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-general .p-item-statistic a {
  color: #fff !important;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-general .p-item-title {
  color: #fff !important;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-general .p-item-title a {
  color: #fff !important;
  font-weight: bold;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-playall {
  margin-top: 16px;
  font-size: 14px;
  line-height: 18px;
  text-transform: uppercase;
  font-weight: bold;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-playall a {
  color: #fff !important;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-playlist {
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  position: absolute;
  bottom: 0;
  transform: translateY(100%);
  left: 0;
  right: 0;
  color: #fff !important;
  background: rgba(0, 0, 0, 0.6);
  z-index: 4;
  padding: 16px;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-playlist:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: -80px;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 70%);
  z-index: -1;
  pointer-events: none;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-playlist .ultimatevideo-item-video-list {
  font-size: 14px;
  line-height: 18px;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-playlist .ultimatevideo-item-video-list .video-list-item {
  margin-bottom: 12px;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-playlist .ultimatevideo-item-video-list .video-list-item:first-child:last-child {
  margin-bottom: 0;
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-playlist .ultimatevideo-item-video-list .video-list-item a {
  justify-content: space-between;
  color: rgba(255, 255, 255, 0.7);
}
.ultimatevideo-playlist-featured-container .ultimatevideo-playlist-item .ultimatevideo-item-group-info-playlist .ultimatevideo-item-video-list .video-list-item a:hover {
  color: #fff;
}
@media (max-width: 991px) {
  .ultimatevideo-playlist-featured-container {
    margin: 0 -8px;
  }
  .ultimatevideo-playlist-featured-container .ultimatevideo-item {
    padding-left: 8px;
    padding-right: 8px;
  }
  .ultimatevideo-playlist-featured-container .ultimatevideo-item:not( :nth-child(1)):not( :nth-child(2)) {
    margin-top: 16px;
  }
}
@media (min-width: 1200px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container {
    margin: 0 -8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item {
    padding-left: 8px;
    padding-right: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item:not( :nth-child(1)):not( :nth-child(2)) {
    margin-top: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video {
    display: none !important;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic {
    padding-right: 0 !important;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic {
    padding-left: 0 !important;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline {
    display: block !important;
    margin-top: 4px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline .item-text-title {
    text-transform: uppercase;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-playlist-featured-container {
    margin: 0 -8px;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item {
    padding-left: 8px;
    padding-right: 8px;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item:not( :nth-child(1)):not( :nth-child(2)),
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item:not( :nth-child(1)):not( :nth-child(2)) {
    margin-top: 16px;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video {
    display: none !important;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic {
    padding-right: 0 !important;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic {
    padding-left: 0 !important;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline {
    display: block !important;
    margin-top: 4px;
  }
  #main.empty-left:not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline .item-text-title,
  #main.empty-right:not(.empty-left) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline .item-text-title {
    text-transform: uppercase;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container {
    margin: 0 -8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item {
    padding-left: 8px;
    padding-right: 8px;
    width: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item:not( :nth-child(1)) {
    margin-top: 16px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .ultimatevideo-playlist-featured-container .ultimatevideo-item {
    width: 100%;
  }
  .ultimatevideo-playlist-featured-container .ultimatevideo-item:nth-child(2) {
    margin-top: 16px;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item,
  ._block.location_6 .ultimatevideo-playlist-featured-container .ultimatevideo-item,
  ._block.location_11 .ultimatevideo-playlist-featured-container .ultimatevideo-item,
  ._block.location_5 .ultimatevideo-playlist-featured-container .ultimatevideo-item,
  ._block.location_12 .ultimatevideo-playlist-featured-container .ultimatevideo-item,
  ._block.location_8 .ultimatevideo-playlist-featured-container .ultimatevideo-item {
    width: 50%;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item:nth-child(2),
  ._block.location_6 .ultimatevideo-playlist-featured-container .ultimatevideo-item:nth-child(2),
  ._block.location_11 .ultimatevideo-playlist-featured-container .ultimatevideo-item:nth-child(2),
  ._block.location_5 .ultimatevideo-playlist-featured-container .ultimatevideo-item:nth-child(2),
  ._block.location_12 .ultimatevideo-playlist-featured-container .ultimatevideo-item:nth-child(2),
  ._block.location_8 .ultimatevideo-playlist-featured-container .ultimatevideo-item:nth-child(2) {
    margin-top: 0;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video,
  ._block.location_6 .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video,
  ._block.location_11 .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video,
  ._block.location_5 .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video,
  ._block.location_12 .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video,
  ._block.location_8 .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video {
    display: none !important;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="ltr"] ._block.location_6 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="ltr"] ._block.location_11 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="ltr"] ._block.location_5 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="ltr"] ._block.location_12 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="ltr"] ._block.location_8 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic,
  html[dir="ltr"] ._block.location_6 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic,
  html[dir="ltr"] ._block.location_11 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic,
  html[dir="ltr"] ._block.location_5 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic,
  html[dir="ltr"] ._block.location_12 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic,
  html[dir="ltr"] ._block.location_8 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic {
    padding-right: 0 !important;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="rtl"] ._block.location_6 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="rtl"] ._block.location_11 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="rtl"] ._block.location_5 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="rtl"] ._block.location_12 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="rtl"] ._block.location_8 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic,
  html[dir="rtl"] ._block.location_6 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic,
  html[dir="rtl"] ._block.location_11 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic,
  html[dir="rtl"] ._block.location_5 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic,
  html[dir="rtl"] ._block.location_12 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic,
  html[dir="rtl"] ._block.location_8 .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic {
    padding-left: 0 !important;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline,
  ._block.location_6 .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline,
  ._block.location_11 .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline,
  ._block.location_5 .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline,
  ._block.location_12 .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline,
  ._block.location_8 .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline {
    display: block !important;
    margin-top: 4px;
  }
  #main.empty-left.empty-right .layout-main .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline .item-text-title,
  ._block.location_6 .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline .item-text-title,
  ._block.location_11 .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline .item-text-title,
  ._block.location_5 .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline .item-text-title,
  ._block.location_12 .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline .item-text-title,
  ._block.location_8 .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline .item-text-title {
    text-transform: uppercase;
  }
}
@media (max-width: 767px) {
  .ultimatevideo-playlist-featured-container .ultimatevideo-item {
    width: 100%;
  }
  .ultimatevideo-playlist-featured-container .ultimatevideo-item:nth-child(2) {
    margin-top: 16px;
  }
}
@media (max-width: 480px) {
  .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video {
    display: none !important;
  }
  html[dir="ltr"] .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="ltr"] .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic {
    padding-right: 0 !important;
  }
  html[dir="rtl"] .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
  html[dir="rtl"] .ultimatevideo-playlist-featured-container .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic {
    padding-left: 0 !important;
  }
  .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline {
    display: block !important;
    margin-top: 4px;
  }
  .ultimatevideo-playlist-featured-container .ultimatevideo-item-total-video-inline .item-text-title {
    text-transform: uppercase;
  }
}
.ultimatevideo-playlist-slider-mixin-responsive .ultimatevideo-item-total-video {
  display: none !important;
}
html[dir="ltr"] .ultimatevideo-playlist-slider-mixin-responsive .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
html[dir="ltr"] .ultimatevideo-playlist-slider-mixin-responsive .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic {
  padding-right: 0 !important;
}
html[dir="rtl"] .ultimatevideo-playlist-slider-mixin-responsive .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-minor-info,
html[dir="rtl"] .ultimatevideo-playlist-slider-mixin-responsive .ultimatevideo-item .ultimatevideo-item-group-info-general .p-item-statistic {
  padding-left: 0 !important;
}
.ultimatevideo-playlist-slider-mixin-responsive .ultimatevideo-item-total-video-inline {
  display: block !important;
  margin-top: 4px;
}
.ultimatevideo-playlist-slider-mixin-responsive .ultimatevideo-item-total-video-inline .item-text-title {
  text-transform: uppercase;
}
.ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper:not(:last-child) {
  margin-bottom: 8px;
  padding-bottom: 8px;
  border-bottom: 1px solid #eeeeee;
}
.ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper.playlist-listing-type .item-playlist .item-name {
  font-weight: bold;
}
.ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper.playlist-listing-type .item-playlist > a .ico {
  margin-bottom: 3px;
}
.ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing {
  margin: 0 -16px;
}
.ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .item-playlist {
  margin-bottom: 1px;
  width: 100%;
}
.ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .item-playlist.active > a {
  background: #d8e0f0 !important;
}
.ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .item-playlist.active > a .ico {
  color: #2d4373 !important;
}
.ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .item-playlist.active > a .item-name {
  color: #2d4373 !important;
}
.ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .item-playlist a {
  display: flex;
  align-items: center;
  color: #555555;
  padding: 8px 16px;
  min-height: 40px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .item-playlist a:hover {
    background: #d8e0f0;
  }
  .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .item-playlist a:hover .ico {
    color: #2d4373;
  }
  .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .item-playlist a:hover .item-name {
    color: #2d4373;
  }
}
.ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .item-playlist a .ico {
  display: inline-block;
  min-width: 18px;
  color: #a2a2a2;
  font-size: 14px;
  line-height: 19px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .item-playlist a .ico {
  margin-right: 8px;
}
html[dir="rtl"] .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .item-playlist a .ico {
  margin-left: 8px;
}
.ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .item-playlist a .item-name {
  flex: 1;
  min-width: 0;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
html[dir="ltr"] .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .item-playlist a .item-name {
  margin-right: 16px;
}
html[dir="rtl"] .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .item-playlist a .item-name {
  margin-left: 16px;
}
.ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .item-playlist a .total-count {
  color: #a2a2a2;
  white-space: nowrap;
}
@media (min-width: 481px) and (max-width: 767px) {
  .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper:not(:last-child) {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: 0;
  }
  .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing {
    display: flex;
    flex-flow: wrap;
  }
  .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist {
    width: 50%;
  }
  .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist a:hover {
    background: transparent !important;
  }
  .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist.active > a {
    background: transparent !important;
  }
}
.layout-middle .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper:not(:last-child),
._block.location_11 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper:not(:last-child),
._block.location_6 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper:not(:last-child),
._block.location_5 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper:not(:last-child),
._block.location_12 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper:not(:last-child),
._block.location_8 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper:not(:last-child) {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
}
.layout-middle .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing,
._block.location_11 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing,
._block.location_6 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing,
._block.location_5 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing,
._block.location_12 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing,
._block.location_8 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing {
  display: flex;
  flex-flow: wrap;
}
.layout-middle .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist,
._block.location_11 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist,
._block.location_6 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist,
._block.location_5 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist,
._block.location_12 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist,
._block.location_8 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist {
  width: 50%;
}
.layout-middle .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist a:hover,
._block.location_11 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist a:hover,
._block.location_6 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist a:hover,
._block.location_5 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist a:hover,
._block.location_12 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist a:hover,
._block.location_8 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist a:hover {
  background: transparent !important;
}
.layout-middle .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist.active > a,
._block.location_11 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist.active > a,
._block.location_6 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist.active > a,
._block.location_5 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist.active > a,
._block.location_12 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist.active > a,
._block.location_8 .ultimatevideo-yourplaylist-container .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist.active > a {
  background: transparent !important;
}
.ultimatevideo-yourplaylist-mixin-responsive .ultimatevideo-yourplaylist-wrapper:not(:last-child) {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
}
.ultimatevideo-yourplaylist-mixin-responsive .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing {
  display: flex;
  flex-flow: wrap;
}
.ultimatevideo-yourplaylist-mixin-responsive .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist {
  width: 50%;
}
.ultimatevideo-yourplaylist-mixin-responsive .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist a:hover {
  background: transparent !important;
}
.ultimatevideo-yourplaylist-mixin-responsive .ultimatevideo-yourplaylist-wrapper .ultimatevideo-yourplaylist-listing .item-playlist.active > a {
  background: transparent !important;
}
.ultimatevideo-detail-embed-media {
  line-height: 0;
  width: 100%;
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  border: 0;
}
.ultimatevideo-detail-embed-media iframe,
.ultimatevideo-detail-embed-media video {
  border: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}
.ultimatevideo-popup-user-container .list-unstyled {
  display: none !important;
}
.ultimatevideo-popup-user-container.my-rating .item-user-row {
  padding-bottom: 16px;
  border-bottom: 1px solid #eeeeee;
  margin-bottom: 16px;
}
html[dir='ltr'] .ultimatevideo-popup-user-container.my-rating .p-outer-rating {
  margin-left: -4px;
}
html[dir='rtl'] .ultimatevideo-popup-user-container.my-rating .p-outer-rating {
  margin-right: -4px;
}
.ultimatevideo-popup-user-container.my-rating .p-outer-rating .ico:not(.disable) {
  color: #ffab00;
}
@media (max-width: 480px) {
  .ultimatevideo-popup-user-container.my-rating .item-wrapper-left > span {
    display: block;
    margin: 0;
    margin-top: 4px;
  }
}
.ultimatevideo-popup-user-container .popup-user-item {
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #eeeeee;
}
.ultimatevideo-popup-user-container .popup-user-item:first-child {
  padding-top: 0;
}
.ultimatevideo-popup-user-container .popup-user-item:last-child {
  border-bottom: 0;
}
@media (min-width: 992px) {
  .ultimatevideo-popup-user-container .popup-user-item:hover .item-name {
    color: #2d4373 !important;
  }
  .ultimatevideo-popup-user-container .popup-user-item:hover .item-name a {
    color: #2d4373 !important;
  }
  .ultimatevideo-popup-user-container .popup-user-item:hover .p-outer-rating .ico:not(.disable) {
    color: #ffab00;
  }
  .ultimatevideo-popup-user-container .popup-user-item:hover .item-rating {
    color: #ffab00 !important;
  }
}
.ultimatevideo-popup-user-container .item-user-row .item-outer {
  display: flex;
}
html[dir='ltr'] .ultimatevideo-popup-user-container .item-user-row .item-outer .item-media {
  margin-right: 12px;
}
html[dir='rtl'] .ultimatevideo-popup-user-container .item-user-row .item-outer .item-media {
  margin-left: 12px;
}
.ultimatevideo-popup-user-container .item-user-row .item-outer .item-media .img-wrapper,
.ultimatevideo-popup-user-container .item-user-row .item-outer .item-media .no_image_user {
  width: 40px;
  height: 40px;
}
.ultimatevideo-popup-user-container .item-user-row .item-outer .item-media .img-wrapper span,
.ultimatevideo-popup-user-container .item-user-row .item-outer .item-media .no_image_user span {
  font-size: 14px;
}
.ultimatevideo-popup-user-container .item-user-row .item-outer .item-media .img-wrapper img {
  width: 100%;
  height: 100%;
}
.ultimatevideo-popup-user-container .item-user-row .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
.ultimatevideo-popup-user-container .item-user-row .item-outer .item-inner .item-name {
  margin-bottom: 4px;
  font-size: 16px;
  line-height: 21px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ultimatevideo-popup-user-container .item-user-row .item-outer .item-inner .item-name .user_profile_link_span a {
  font-weight: normal !important;
}
.ultimatevideo-popup-user-container .item-user-row .item-outer .item-inner .item-inner-wrapper {
  display: flex;
  justify-content: space-between;
}
.ultimatevideo-popup-user-container .item-user-row .item-outer .item-inner .item-inner-wrapper .item-wrapper-left {
  flex: 1;
  min-width: 0;
}
.ultimatevideo-popup-user-container .item-user-row .item-outer .item-inner .item-rating {
  font-size: 20px;
  margin-left: 8px;
  margin-right: 8px;
}
.ultimatevideo-popup-user-container .item-user-row .item-outer .item-inner .item-wrapper-right {
  display: flex;
  align-items: center;
}
.ultimatevideo-popup-user-container .item-user-row .item-outer .item-inner .item-friend-action {
  min-width: 110px;
}
html[dir='ltr'] .ultimatevideo-popup-user-container .item-user-row .item-outer .item-inner .item-friend-action {
  text-align: right;
}
html[dir='rtl'] .ultimatevideo-popup-user-container .item-user-row .item-outer .item-inner .item-friend-action {
  text-align: left;
}
@media (max-width: 480px) {
  .ultimatevideo-popup-user-container .item-user-row .item-outer .item-inner .item-friend-action {
    min-width: 72px;
  }
  .ultimatevideo-popup-user-container .item-user-row .item-outer .item-inner .item-friend-action .item-action-btn .item-text {
    display: none !important;
  }
}
#page_ultimatevideo_view_playlist ._block_top .header-page-title,
#page_ultimatevideo_view ._block_top .header-page-title {
  display: none !important;
}
#page_ultimatevideo_view_playlist ._block_breadcrumb .breadcrumbs-bottom,
#page_ultimatevideo_view ._block_breadcrumb .breadcrumbs-bottom {
  display: none !important;
}
.ultimatevideo-playlist-manage-empty {
  text-align: center;
  font-size: 18px;
  line-height: 24px;
  color: #a2a2a2;
  padding-top: 32px;
  padding-bottom: 32px;
}
.ultimatevideo-playlist-manage-empty .item-icon {
  font-size: 44px;
  line-height: 44px;
  margin-bottom: 8px;
}
.ultimatevideo-manage-video-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
}
.ultimatevideo-manage-video-header #ultimatevideo_select_all {
  cursor: pointer;
}
.ultimatevideo-manage-video-header .item-remove-all {
  color: #fa3e3e !important;
}
.ultimatevideo-manage-video-header .icon-custom {
  position: relative;
  font-size: 16px;
  width: 16px;
  height: 16px;
  display: inline-flex;
  cursor: pointer;
}
html[dir="ltr"] .ultimatevideo-manage-video-header .icon-custom {
  margin-right: 8px;
}
html[dir="rtl"] .ultimatevideo-manage-video-header .icon-custom {
  margin-left: 8px;
}
.ultimatevideo-manage-video-header .ultimatevideo-select-none .icon-custom:before {
  font-family: 'lineficon' !important;
  content: "\e991";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #a2a2a2;
}
.ultimatevideo-manage-video-header .ultimatevideo-select-full .icon-custom:before {
  font-family: 'lineficon' !important;
  content: "\eb28";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #3b5998;
}
.ultimatevideo-manage-video-header .ultimatevideo-select-half .icon-custom:before {
  font-family: 'lineficon' !important;
  content: "\e992";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #3b5998;
}
.ultimatevideo-manage-video-header .ultimatevideo-select-half .icon-custom:after {
  content: "";
  position: absolute;
  left: 4px;
  right: 4px;
  height: 2px;
  background-color: #fff;
  z-index: 2;
  top: 50%;
  transform: translateY(-50%);
}
.ultimatevideo-manage-video-container {
  margin: 0 -16px !important;
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item {
  -webkit-transition: background-color 300ms ease;
  -o-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  cursor: pointer;
  padding: 0;
  border: 0 !important;
  margin: 0;
  font-weight: normal;
}
@media (min-width: 992px) {
  .ultimatevideo-manage-video-container .ultimatevideo-manage-video-item:hover {
    background-color: #d8e0f0;
  }
  .ultimatevideo-manage-video-container .ultimatevideo-manage-video-item:hover .item-title {
    color: #4c70ba !important;
  }
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer {
  display: flex;
  padding-top: 8px;
  padding-bottom: 8px;
  border-top: 1px solid #eeeeee;
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-checkbox {
  width: 48px;
  height: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-checkbox label {
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-checkbox .ico {
  font-size: 16px;
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-media {
  min-width: 88px;
  width: 88px;
  border-radius: 4px;
  overflow: hidden;
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-media span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-media span:before {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-inner {
  padding-left: 16px;
  padding-right: 16px;
  flex: 1;
  min-width: 0;
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-inner .item-title {
  margin-top: 4px;
  margin-bottom: 4px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-inner .item-info {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-inner .item-info span:not(.item-name) {
  color: #a2a2a2;
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-inner .item-info .item-name {
  color: #555555;
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-inner .item-info .item-name .user_profile_link_span a {
  font-weight: normal !important;
  pointer-events: none;
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-action {
  display: flex;
  align-items: center;
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-action a {
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #555555;
  font-size: 16px;
}
html[dir="ltr"] .ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-action a {
  margin-right: 16px;
}
html[dir="rtl"] .ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-action a {
  margin-left: 16px;
}
.ultimatevideo-manage-video-container .ultimatevideo-manage-video-item .item-outer .item-action a.item-drag {
  color: #a2a2a2;
}
.ultimatevideo-manage-video-form-group-btn {
  margin-left: -16px;
  margin-right: -16px;
  border-top: 1px solid #eeeeee;
  padding-top: 16px;
  padding-left: 16px;
  padding-right: 16px;
}
.ultimate_video_html_code_block .text-right {
  display: flex;
  justify-content: flex-end;
}
html[dir="ltr"] .ultimate_video_html_code_block .text-right .btn {
  margin-left: 8px;
}
html[dir="rtl"] .ultimate_video_html_code_block .text-right .btn {
  margin-right: 8px;
}
.ultimatevideo-form-add .change_photo_block span,
.ultimatevideo-form-add .change_photo_block > a {
  width: 128px;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ultimatevideo-form-add .change_photo_block span:before,
.ultimatevideo-form-add .change_photo_block > a:before {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
.p-ultimatevideo-clear-all {
  text-transform: uppercase;
  color: #fa3e3e !important;
  cursor: pointer;
  padding: 4px;
}
.p-ultimatevideo-clear-all:hover {
  color: #f90c0c !important;
}
@-moz-document url-prefix() {
  #page_ultimatevideo_view_playlist .p-detail-top-content {
    position: relative;
    z-index: 9;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .ultimatevide_playlist_mode_slide .ms-videogallery-template .ms-thumb-list.ms-dir-v {
    display: block ;
  }
}
.layout-left #js_block_border__apps_younet_ultimatevideos_block_yourplaylistsblock.p-block > .content,
.layout-right #js_block_border__apps_younet_ultimatevideos_block_yourplaylistsblock.p-block > .content {
  padding-bottom: 8px !important;
}
.global_attachment_holder_section#global_attachment_ult_videos {
  background: transparent;
  padding: 0;
}
.ultimatevideo-item-description.item_content {
  padding-top: 0;
  padding-bottom: 0;
}
.dropzone-component .dz-default .dropzone-button.dropzone-button-ultimatevideo_video {
  width: auto;
  height: 40px !important;
  max-height: 40px;
  font-size: 14px !important;
  line-height: 18px !important;
  font-weight: bold;
  top: auto;
  left: auto;
  right: auto;
  bottom: auto;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] #ultimatevideo_video-dropzone .dz-review.dz-success {
  padding-left: 48px !important;
}
html[dir="rtl"] #ultimatevideo_video-dropzone .dz-review.dz-success {
  padding-right: 48px !important;
}
#ultimatevideo_video-dropzone .dz-remove-file {
  opacity: 1 !important;
  width: auto !important;
  background: transparent !important;
  position: static !important;
  display: block !important;
  font-size: 12px !important;
  line-height: 16px !important;
  color: #3b5998 !important;
}
#ultimatevideo_video-dropzone .dz-remove-file:hover {
  color: #2d4373 !important;
}
/*End Ultimate Videos*/
/*Begin ' . Reaction . '*/
html[dir="ltr"] .comment-mini-content-commands .js_comment_like_holder {
  padding-left: 0;
}
html[dir="rtl"] .comment-mini-content-commands .js_comment_like_holder {
  padding-right: 0;
}
.comment-mini-content-commands .ync-reaction-container.open .ync-reaction-link {
  box-shadow: 0px 6px 12px 0px rgba(76, 112, 186, 0.4);
  background-color: #d8e0f0;
  color: #3b5998;
}
@media (min-width: 481px) {
  .comment-mini-content-commands .ync-reaction-container.open .ync-reacted-icon-outer {
    box-shadow: 0px 6px 12px 0px rgba(76, 112, 186, 0.4);
  }
}
.comment-mini-content-commands .ync-reaction-container .ync-reaction-link {
  width: 32px;
  height: 32px;
  background: #f8f8f8;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  color: #a2a2a2;
  font-size: 16px;
}
@media (max-width: 480px) {
  .comment-mini-content-commands .ync-reaction-container .ync-reaction-link {
    background: transparent !important;
    box-shadow: none !important;
    color: #a2a2a2 !important;
  }
}
.comment-mini-content-commands .ync-reaction-container .ync-reaction-link:hover {
  box-shadow: 0px 6px 12px 0px rgba(76, 112, 186, 0.4);
  background-color: #d8e0f0;
  color: #3b5998;
}
.comment-mini-content-commands .ync-reaction-container .ync-reaction-link:before {
  font-family: 'lineficon' !important;
  content: '\ea9e';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  display: block;
  width: 16px;
  height: 16px;
  border: 0;
  transition: none !important;
  animation: none !important;
}
@keyframes reaction-like {
  0% {
    transform: scale(1, 1);
  }
  100% {
    transform: scale(1.2, 1.2);
  }
}
.comment-mini-content-commands .ync-reaction-container .ync-reaction-link.unlike .ync-reacted-icon-outer,
.comment_mini_content_commands .ync-reaction-container .ync-reaction-link.unlike .ync-reacted-icon-outer,
.comment-mini-content-commands .ync-reaction-container .ync-reaction-link.unlike .ync-reaction-title,
.comment_mini_content_commands .ync-reaction-container .ync-reaction-link.unlike .ync-reaction-title {
  display: none;
}
.comment-mini-content-commands .ync-reaction-container .ync-reaction-link.liked,
.comment_mini_content_commands .ync-reaction-container .ync-reaction-link.liked {
  transition: none !important;
  width: auto;
}
.comment-mini-content-commands .ync-reaction-container .ync-reaction-link.liked.js_like_link_toggle,
.comment_mini_content_commands .ync-reaction-container .ync-reaction-link.liked.js_like_link_toggle {
  background: transparent !important;
  box-shadow: none !important;
}
.comment-mini-content-commands .ync-reaction-container .ync-reaction-link.liked.js_like_link_toggle:hover,
.comment_mini_content_commands .ync-reaction-container .ync-reaction-link.liked.js_like_link_toggle:hover {
  background: transparent !important;
}
.comment-mini-content-commands .ync-reaction-container .ync-reaction-link.liked:before,
.comment_mini_content_commands .ync-reaction-container .ync-reaction-link.liked:before {
  display: none;
}
.comment-mini-content-commands .ync-reaction-container .ync-reaction-link.liked .ync-reaction-title,
.comment_mini_content_commands .ync-reaction-container .ync-reaction-link.liked .ync-reaction-title {
  color: #555555;
  font-size: 12px;
  font-weight: bold;
  margin-left: 6px;
}
@media (max-width: 480px) {
  .comment-mini-content-commands .ync-reaction-container .ync-reaction-link.liked .ync-reaction-title,
  .comment_mini_content_commands .ync-reaction-container .ync-reaction-link.liked .ync-reaction-title {
    max-width: 40px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
html[dir='rtl'] .comment-mini-content-commands .ync-reaction-container .ync-reaction-link.liked .ync-reaction-title,
html[dir='rtl'] .comment_mini_content_commands .ync-reaction-container .ync-reaction-link.liked .ync-reaction-title {
  margin-left: 0;
  margin-right: 6px;
}
@media (min-width: 481px) {
  .comment-mini-content-commands .ync-reaction-container .ync-reaction-link.liked:hover .ync-reacted-icon-outer,
  .comment_mini_content_commands .ync-reaction-container .ync-reaction-link.liked:hover .ync-reacted-icon-outer {
    box-shadow: 0px 6px 12px 0px rgba(76, 112, 186, 0.4);
  }
}
.comment-mini-content-commands .ync-reaction-container .ync-reaction-link.liked .ync-reacted-icon-outer,
.comment_mini_content_commands .ync-reaction-container .ync-reaction-link.liked .ync-reacted-icon-outer {
  animation: reaction-like 300ms ease;
  padding: 4px;
  width: 32px;
  height: 32px;
  background: #f8f8f8;
  border: 1px solid #efefef;
  border-radius: 100%;
}
@media (max-width: 480px) {
  .comment-mini-content-commands .ync-reaction-container .ync-reaction-link.liked .ync-reacted-icon-outer,
  .comment_mini_content_commands .ync-reaction-container .ync-reaction-link.liked .ync-reacted-icon-outer {
    background: transparent;
    border-color: transparent;
  }
}
.comment-mini-content-commands .ync-reaction-container .ync-reaction-link.liked .ync-reacted-icon-outer img,
.comment_mini_content_commands .ync-reaction-container .ync-reaction-link.liked .ync-reacted-icon-outer img {
  border-radius: 100%;
  width: 22px;
  height: 22px;
}
.ync-reaction-container {
  position: relative;
  display: inline-block;
}
.ync-reaction-container.open .ync-reaction-list {
  opacity: 1;
  visibility: visible;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#66C6DEA2,endColorstr=#66C6DEA2)";
}
.ync-reaction-container.open .ync-reaction-list:not(.is-mobile) .ync-reaction-item:hover {
  transform: scale(1.25) translateY(-4px);
  transform-origin: bottom;
}
.ync-reaction-container.open .ync-reaction-list .ync-reaction-item.animate {
  opacity: 1;
  transform: translate(0, 0) scale(1);
}
@media (max-width: 480px) {
  .comment-mini-content-commands .ync-reaction-container {
    width: 100%;
  }
  .comment-mini-content-commands .ync-reaction-container .ync-reaction-link {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 410px) {
  .comment_mini_action .ync-reaction-list {
    left: -40px;
    right: auto;
  }
  html[dir='rtl'] .comment_mini_action .ync-reaction-list {
    right: -40px;
    left: auto;
  }
}
@media (max-width: 410px) {
  .comment_mini_child_holder .comment_mini_action .ync-reaction-list {
    left: -72px;
    right: auto;
  }
  html[dir='rtl'] .comment_mini_child_holder .comment_mini_action .ync-reaction-list {
    right: -72px;
    left: auto;
  }
}
.ync-reaction-list {
  display: block;
  white-space: nowrap;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  padding: 8px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 48px;
  max-height: 48px;
  position: absolute;
  left: -16px;
  top: -56px;
  right: auto;
  background-color: #fff;
  z-index: 99;
  width: auto;
  box-sizing: content-box;
}
html[dir='rtl'] .ync-reaction-list {
  left: auto;
  right: -16px;
}
@media (max-width: 480px) {
  .ync-reaction-list {
    left: 0;
  }
  html[dir='rtl'] .ync-reaction-list {
    right: 0;
    left: auto;
  }
}
.ync-reaction-list .tooltip.top {
  margin-top: -15px;
  white-space: nowrap;
}
.ync-reaction-list .tooltip .tooltip-arrow {
  display: none;
}
.ync-reaction-list .tooltip .tooltip-inner {
  border-radius: 24px !important;
  background: rgba(0, 0, 0, 0.9);
  font-weight: bold;
}
.ync-reaction-list .ync-reaction-item {
  display: inline-block;
  min-height: 32px;
  height: 32px;
  cursor: pointer;
  line-height: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  opacity: 0;
  transform: translate(0, 100px) scale(0);
}
html[dir="ltr"] .ync-reaction-list .ync-reaction-item {
  margin-left: 8px;
}
html[dir="rtl"] .ync-reaction-list .ync-reaction-item {
  margin-right: 8px;
}
html[dir="ltr"] .ync-reaction-list .ync-reaction-item:first-child {
  margin-left: 0;
}
html[dir="rtl"] .ync-reaction-list .ync-reaction-item:first-child {
  margin-right: 0;
}
.ync-reaction-list .ync-reaction-item .item-outer {
  width: 32px;
  height: 32px;
  display: inline-block;
  line-height: 0;
}
.ync-reaction-list .ync-reaction-item .item-outer img {
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
.ync-reaction-list-mini {
  display: inline-flex;
}
.ync-reaction-list-mini .ync-reaction-item {
  width: 16px;
  height: 16px;
  line-height: 0;
  border: 2px solid #fff;
  box-sizing: content-box;
  border-radius: 100%;
  background-color: #fff;
  position: relative;
}
.ync-reaction-list-mini .ync-reaction-item.only-1 {
  border-color: transparent;
  background-color: transparent;
}
.ync-reaction-list-mini .ync-reaction-item:nth-child(1) {
  z-index: 3;
}
.ync-reaction-list-mini .ync-reaction-item:nth-child(2) {
  z-index: 2;
}
.ync-reaction-list-mini .ync-reaction-item:nth-child(3) {
  z-index: 1;
}
.ync-reaction-list-mini .ync-reaction-item:not(:last-child) {
  margin-right: -6px;
}
html[dir='rtl'] .ync-reaction-list-mini .ync-reaction-item:not(:last-child) {
  margin-left: -6px;
  margin-right: 0;
}
.ync-reaction-list-mini .ync-reaction-item .item-outer {
  width: 16px;
  height: 16px;
  display: inline-block;
  line-height: 0;
}
.ync-reaction-list-mini .ync-reaction-item .item-outer img {
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
.ync-reaction-list-mini .ync-reaction-item:hover .ync-reaction-tooltip-user {
  visibility: visible;
  opacity: 1;
}
.ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user {
  text-align: left;
  position: absolute;
  bottom: 24px;
  /* transform:translateX( ~"calc(8px - 50%)" ); */
  transform: translateX(-50%) translateX(8px);
  min-width: 120px;
  max-width: 120px;
  background: rgba(0, 0, 0, 0.9);
  color: #fff;
  padding: 0 12px;
  font-size: 12px;
  line-height: 16px;
  border-radius: 4px;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir='rtl'] .ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user {
  text-align: right;
}
html[dir='rtl'] .ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user {
  transform: translateX(50%) translateX(-8px);
}
.ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user.is-mobile {
  display: none !important;
}
.ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user:after {
  content: "";
  width: 0px;
  height: 0px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(0, 0, 0, 0.9);
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -4px;
}
.ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user .item-title {
  font-size: 12px;
  font-weight: bold;
  height: 32px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  line-height: 32px;
  border-bottom: 1px solid rgba(248, 248, 248, 0.3);
}
.ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user .item-tooltip-content {
  padding-top: 4px;
  padding-bottom: 4px;
}
.ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user .item-tooltip-content .item-user {
  height: 24px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  line-height: 24px;
}
.ync-reaction-activity-like:before,
.ync-reaction-activity-like:after {
  display: none;
}
.ync-reaction-activity-like .ync-reaction-list-mini .ync-reaction-item {
  bottom: 2px;
}
.comment_mini_action .ync-reaction-title {
  margin-top: 2px;
}
.comment_mini_action ul .total-like,
.comment_mini_action .action-list .total-like {
  display: none;
}
.comment_mini_action .comment_mini_entry_time_stamp,
.comment_mini_action .item-time {
  order: 5 !important;
}
.comment_mini_action .ync-reaction-list-mini {
  order: 4 !important;
}
.comment_mini_action .ync-reaction-list-mini:before {
  content: "" !important;
  width: 3px;
  height: 3px;
  background: #ccc;
  display: inline-block;
  border-radius: 100%;
  margin: 0 6px;
  margin-top: 10px;
}
.comment_mini_action .ync-reaction-list-mini:hover .ync-reaction-liked-total .ync-reaction-tooltip-total {
  visibility: visible;
  opacity: 1;
}
.comment_mini_action .ync-reaction-list-mini:hover .ync-reaction-liked-total .ync-reaction-liked-number {
  color: #2d4373;
}
.comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total {
  position: relative;
}
.comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-liked-number {
  font-size: 12px;
  color: #a2a2a2;
  line-height: 16px;
  display: inline-block;
  margin-top: 3px;
}
html[dir="ltr"] .comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-liked-number {
  margin-left: 8px;
}
html[dir="rtl"] .comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-liked-number {
  margin-right: 8px;
}
.comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-tooltip-total {
  position: absolute;
  transform: translateX(-50%) translateX(10px);
  min-width: 60px;
  max-width: 120px;
  background: rgba(0, 0, 0, 0.9);
  color: #fff;
  font-size: 12px;
  line-height: 16px;
  border-radius: 4px;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  z-index: 999;
}
.comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-tooltip-total.reverse {
  bottom: 24px;
}
.comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-tooltip-total.reverse:after {
  bottom: -4px;
  border-top: 4px solid rgba(0, 0, 0, 0.9);
  border-bottom: 0;
  top: auto;
}
.comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-tooltip-total:not(.reverse) {
  top: 24px;
}
html[dir='rtl'] .comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-tooltip-total {
  transform: translateX(50%) translateX(-10px);
}
.comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-tooltip-total.is-mobile {
  display: none !important;
}
.comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-tooltip-total:after {
  content: "";
  width: 0px;
  height: 0px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(0, 0, 0, 0.9);
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: -4px;
  bottom: auto;
}
.comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-tooltip-total .item-tooltip-content {
  padding: 8px 12px;
}
.comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-tooltip-total .item-tooltip-content .item-user {
  height: 24px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  line-height: 24px;
  margin-bottom: 4px;
}
.comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-tooltip-total .item-tooltip-content .item-user:last-child {
  margin-bottom: 0;
}
.comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-tooltip-total .item-tooltip-content .item-user img {
  margin-bottom: 3px;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  border-radius: 100%;
}
html[dir="ltr"] .comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-tooltip-total .item-tooltip-content .item-user .item-number {
  margin-left: 8px;
}
html[dir="rtl"] .comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-tooltip-total .item-tooltip-content .item-user .item-number {
  margin-right: 8px;
}
.comment_mini_action .ync-reaction-list-mini .ync-reaction-liked-total .ync-reaction-tooltip-total .item-tooltip-content .item-more {
  height: 8px;
  line-height: 4px;
  color: #fff !important;
  cursor: pointer;
}
.comment-mini-content-commands .button-like-share-block .feed-like-link .counter {
  display: none;
}
.comment_mini_action .ync-reaction-container {
  height: 16px;
}
.comment_mini_action .ync-reaction-link.unlike .ync-reacted-icon-outer,
.comment_mini_action .ync-reaction-link.unlike .ync-reaction-title {
  display: none;
}
.comment_mini_action .ync-reaction-link.js_like_link_toggle {
  width: auto;
}
.comment_mini_action .ync-reaction-link.js_like_link_toggle:before {
  font-family: 'lineficon' !important;
  content: '\ea9e';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  display: block;
  width: 14px;
  height: 14px;
  border: 0;
}
.comment_mini_action .ync-reaction-link.liked {
  display: flex !important;
  align-items: center;
  width: auto !important;
}
.comment_mini_action .ync-reaction-link.liked:before {
  display: none !important;
}
.comment_mini_action .ync-reaction-link.liked .ync-reacted-icon-outer {
  width: 16px;
  height: 16px;
}
.comment_mini_action .ync-reaction-link.liked .ync-reacted-icon-outer img {
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
.comment_mini_action .ync-reaction-link.liked .ync-reaction-title {
  font-size: 12px;
  font-weight: bold;
  margin-left: 6px;
}
@media (max-width: 480px) {
  .comment_mini_action .ync-reaction-link.liked .ync-reaction-title {
    max-width: 40px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
html[dir='rtl'] .comment_mini_action .ync-reaction-link.liked .ync-reaction-title {
  margin-left: 0;
  margin-right: 6px;
}
.comment_mini_action .ync-reaction-link.liked:before {
  display: none;
}
.ync-reaction-container-outer {
  flex-flow: wrap;
}
.ync-reaction-popup-user .ync-reaction-popup-header {
  margin: 0 -16px;
  background: #f8f8f8;
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  padding-top: 0;
  padding-bottom: 0;
  height: 64px;
  overflow-x: auto;
  overflow-y: hidden;
  margin-bottom: 16px;
}
@media (min-width: 992px) {
  .ync-reaction-popup-user .ync-reaction-popup-header:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 62px;
    height: 1px;
    background: rgba(0, 0, 0, 0.05);
  }
}
.ync-reaction-popup-user .ync-reaction-popup-header .mCSB_scrollTools_horizontal {
  margin-bottom: -10px !important;
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs {
  display: flex;
  flex-flow: nowrap;
}
@media (max-width: 1080px) {
  .ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    overflow-y: hidden;
    padding-bottom: 5px;
  }
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li {
  width: auto;
  display: flex;
  border-bottom: 0;
  border-top: 0;
  margin: 0;
  min-width: 40px;
  overflow: unset;
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li:hover,
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li:focus,
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li.active {
  background: transparent !important;
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li:hover a,
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li:focus a,
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li.active a {
  color: #555555 !important;
  background: transparent !important;
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li.active a {
  background: #f8f8f8;
  border-color: #555555;
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li.active a:before {
  opacity: 1;
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li:not(.active) a {
  border-color: transparent !important;
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li:not(.active) .item-number {
  color: #555555 !important;
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li.item-li-all {
  min-width: auto;
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li.item-li-all a {
  max-width: none;
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li a {
  font-weight: normal;
  color: #a2a2a2;
  height: 63px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  min-width: 40px;
  max-width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 12px;
  padding-right: 12px;
  border: 0;
  border-right: 1px solid rgba(0, 0, 0, 0.03) !important;
  position: relative;
  z-index: 1;
  margin-bottom: 0;
  border-bottom: 3px solid transparent !important;
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li a:before {
  display: none !important;
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li a:hover,
.ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li a:focus {
  background: transparent;
}
html[dir='rtl'] .ync-reaction-popup-user .ync-reaction-popup-header .nav.nav-tabs > li a {
  border-right: 0 !important;
  border-left: 1px solid rgba(0, 0, 0, 0.03) !important;
}
.ync-reaction-popup-user .ync-reaction-popup-header {
  position: relative;
}
html[dir="ltr"] .ync-reaction-popup-user .ync-reaction-popup-header {
  padding-right: 40px;
}
html[dir="rtl"] .ync-reaction-popup-user .ync-reaction-popup-header {
  padding-left: 40px;
}
.ync-reaction-popup-user .ync-reaction-popup-header.overlay-start:before {
  content: "";
  display: block;
  background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 25%, #ffffff 100%);
  position: absolute;
  right: auto;
  top: 0;
  bottom: 0;
  width: 60px;
  height: auto;
  z-index: 3;
}
html[dir="ltr"] .ync-reaction-popup-user .ync-reaction-popup-header.overlay-start:before {
  left: 0;
}
html[dir="rtl"] .ync-reaction-popup-user .ync-reaction-popup-header.overlay-start:before {
  right: 0;
}
html[dir='rtl'] .ync-reaction-popup-user .ync-reaction-popup-header.overlay-start:before {
  left: auto;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 25%, #ffffff 100%);
}
.ync-reaction-popup-user .ync-reaction-popup-header.overlay-end:after {
  content: "";
  display: block;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 25%, #ffffff 100%);
  position: absolute;
  left: auto;
  top: 0;
  bottom: 0;
  width: 60px;
  height: auto;
  z-index: 3;
}
html[dir="ltr"] .ync-reaction-popup-user .ync-reaction-popup-header.overlay-end:after {
  right: 40px;
}
html[dir="rtl"] .ync-reaction-popup-user .ync-reaction-popup-header.overlay-end:after {
  left: 40px;
}
html[dir='rtl'] .ync-reaction-popup-user .ync-reaction-popup-header.overlay-end:after {
  right: auto;
  background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 25%, #ffffff 100%);
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav-tabs li a {
  height: 64px;
  min-width: 40px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: 12px;
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav-tabs li a img {
  width: 24px;
  height: 24px;
  min-width: 24px;
  min-height: 24px;
  border-radius: 100%;
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav-tabs li a .item-all {
  font-weight: bold;
  height: 24px;
  min-width: 20px;
  line-height: 24px;
  min-height: 23px;
  max-width: 100px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.ync-reaction-popup-user .ync-reaction-popup-header .nav-tabs li a .item-number {
  margin-top: 8px;
}
.ync-reaction-popup-box .js_box_title {
  display: none!important;
}
.ync-reaction-popup-box .js_box_close {
  z-index: 9;
}
html[dir='ltr'] .ync-reaction-popup-box .js_box_close {
  right: 12px !important;
}
html[dir='rtl'] .ync-reaction-popup-box .js_box_close {
  left: 12px !important;
}
.ync-reaction-popup-box .js_box_content {
  padding-top: 0;
  border-radius: 6px !important;
}
.ync-reaction-popup-box .js_box_content .ync-reaction-popup-header {
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}
.js_box_content .ync-reaction-popup-user-total-container {
  max-height: 300px;
  min-height: 300px;
  overflow: auto;
  margin: 0 -16px;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer {
  display: flex;
  flex-flow: wrap;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer.none-viewmore {
  border-bottom: 1px solid #efefef;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name {
  position: relative;
}
html[dir="ltr"] .js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name {
  padding-left: 24px;
}
html[dir="rtl"] .js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name {
  padding-right: 24px;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name .item-icon {
  display: block !important;
  position: absolute;
  width: 16px;
  height: 16px;
  top: 0;
  line-height: 0;
}
html[dir="ltr"] .js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name .item-icon {
  left: 0;
}
html[dir="rtl"] .js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name .item-icon {
  right: 0;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name .item-icon img {
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item {
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item:nth-child(1) .item-outer {
  padding-top: 0;
  border-top: 0;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer {
  position: relative;
  display: flex;
  align-items: center;
  padding: 8px 0;
  border-top: 1px solid #f8f8f8;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .fa,
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .ico {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer:hover .js_hover_info:before,
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer:hover .img-wrapper:before {
  border: 1px solid #2d4373;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer:hover .img-wrapper,
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer:hover .no_image_user {
  box-shadow: 0px 6px 12px 0px rgba(38, 129, 213, 0.4);
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-actions .dropdown-menu {
  display: none;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-actions .ico,
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-actions .fa {
  font-size: 14px;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-actions .dropdown-backdrop {
  display: none;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-actions .open .dropdown-menu {
  display: block;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-actions .open .btn {
  border-color: #a8b9dd !important;
  color: #2d4373;
  box-shadow: 0px 2px 8px 0px rgba(187, 216, 243, 0.5) !important;
  background: #d8e0f0;
}
@media (max-width: 480px) {
  .js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-actions .btn {
    padding: 0px 9px !important;
    min-height: 32px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }
  .js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-actions .btn .item-text {
    display: none;
  }
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name {
  flex: 1;
  min-width: 0;
  word-break: break-word;
  word-wrap: break-word;
}
html[dir="ltr"] .js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name {
  margin-left: 8px;
}
html[dir="rtl"] .js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name {
  margin-right: 8px;
}
html[dir="ltr"] .js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name {
  padding-right: 16px;
}
html[dir="rtl"] .js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name {
  padding-left: 16px;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name .list-unstyled {
  display: none;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name .user_profile_link_span a {
  font-size: 14px;
  line-height: 18px;
  color: #555555 !important;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-weight: normal !important;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name .friend-info {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name .friend-info .mutual-friends-list a {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-name .friend-info .mutual-friends-list a:hover {
  color: #2d4373;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-media {
  width: 48px;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-media .img-wrapper,
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .popup-user-item .item-outer .item-media .no_image_user {
  width: 48px;
  height: 48px;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .js_pager_view_more_link {
  margin-bottom: 0;
  opacity: 1;
  border-top: 1px solid #efefef;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .js_pager_view_more_link a {
  font-size: 12px;
  color: #a2a2a2;
  text-transform: uppercase;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.js_box_content .ync-reaction-popup-user-total-container .ync-reaction-popup-user-total-outer .js_pager_view_more_link a:hover {
  color: #555555;
}
@media (min-width: 768px) {
  .comment-mini-content-commands .ync-reaction-activity-like {
    min-height: 32px;
    line-height: 16px;
    padding-top: 8px;
    height: auto;
    text-align: right;
  }
  html[dir='rtl'] .comment-mini-content-commands .ync-reaction-activity-like {
    text-align: left;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  #main:not(.empty-left):not(.empty-right) .comment-mini-content-commands {
    flex-flow: wrap;
  }
  #main:not(.empty-left):not(.empty-right) .comment-mini-content-commands .js_comment_like_holder {
    width: 100%;
    padding: 0;
    padding-top: 8px;
    margin-top: 8px;
    border-top: 1px solid #f8f8f8;
  }
  #main:not(.empty-left):not(.empty-right) .comment-mini-content-commands .js_comment_like_holder .ync-reaction-activity-like {
    text-align: left;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .comment-mini-content-commands .js_comment_like_holder .ync-reaction-activity-like {
    text-align: right;
  }
}
.comment_mini_content_commands {
  overflow: visible;
  height: 42px;
}
.comment_mini_content_commands .ync-reaction-list {
  left: 0;
  right: auto;
}
html[dir='rtl'] .comment_mini_content_commands .ync-reaction-list {
  right: 0;
  left: auto;
}
html[dir='ltr'] .comment_mini_content_commands .js_comment_like_holder {
  padding-left: 12px;
}
html[dir='rtl'] .comment_mini_content_commands .js_comment_like_holder {
  padding-right: 12px;
}
html[dir='ltr'] .comment_mini_content_commands .ync-reaction-list-mini {
  margin-left: -2px;
}
html[dir='rtl'] .comment_mini_content_commands .ync-reaction-list-mini {
  margin-right: -2px;
}
.comment_mini_content_commands .activity_like_holder {
  height: 40px;
  line-height: 40px;
  padding-top: 1px;
}
@media (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-left) .comment_mini_content_commands .activity_like_holder,
  #main:not(.empty-right) .comment_mini_content_commands .activity_like_holder {
    display: block;
    font-size: 0;
  }
  #main:not(.empty-left) .comment_mini_content_commands .activity_like_holder > *,
  #main:not(.empty-right) .comment_mini_content_commands .activity_like_holder > * {
    display: none;
  }
  #main:not(.empty-left) .comment_mini_content_commands .activity_like_holder .ync-reaction-list-mini,
  #main:not(.empty-right) .comment_mini_content_commands .activity_like_holder .ync-reaction-list-mini {
    display: inline-flex;
    font-size: 12px;
  }
  #main:not(.empty-left) .comment_mini_content_commands .activity_like_holder .ync-reaction-total,
  #main:not(.empty-right) .comment_mini_content_commands .activity_like_holder .ync-reaction-total {
    display: inline-block !important;
    font-size: 12px;
    margin: 0 4px;
  }
}
@media (max-width: 480px) {
  .comment_mini_content_commands .activity_like_holder {
    display: block;
    font-size: 0;
  }
  .comment_mini_content_commands .activity_like_holder > * {
    display: none;
  }
  .comment_mini_content_commands .activity_like_holder .ync-reaction-list-mini {
    display: inline-flex;
    font-size: 12px;
  }
  .comment_mini_content_commands .activity_like_holder .ync-reaction-total {
    display: inline-block !important;
    font-size: 12px;
    margin: 0 4px;
  }
}
.comment_mini_content_commands .feed_like_link {
  height: 40px;
}
.comment_mini_content_commands .feed_like_link .ync-reaction-link {
  display: flex !important;
}
.comment_mini_content_commands .feed_like_link .ync-reaction-link.liked {
  padding-left: 12px;
  padding-right: 12px;
}
.comment_mini_content_commands .feed_like_link .ync-reaction-link.liked:after {
  content: "";
  position: absolute;
  top: 8px;
  bottom: 8px;
  width: 1px;
  background: #dcdcdc;
}
html[dir="ltr"] .comment_mini_content_commands .feed_like_link .ync-reaction-link.liked:after {
  right: 0;
}
html[dir="rtl"] .comment_mini_content_commands .feed_like_link .ync-reaction-link.liked:after {
  left: 0;
}
@media (max-width: 410px) {
  .comment_mini_content_commands + .js_feed_comment_view_more_holder .comment_mini_action .ync-reaction-list {
    left: -64px;
    right: auto;
  }
  html[dir='rtl'] .comment_mini_content_commands + .js_feed_comment_view_more_holder .comment_mini_action .ync-reaction-list {
    right: -64px;
    left: auto;
  }
}
@media (max-width: 410px) {
  .comment_mini_content_commands + .js_feed_comment_view_more_holder .comment_mini_child_holder .comment_mini_action .ync-reaction-list {
    left: -104px;
    right: auto;
  }
  html[dir='rtl'] .comment_mini_content_commands + .js_feed_comment_view_more_holder .comment_mini_child_holder .comment_mini_action .ync-reaction-list {
    right: -104px;
    left: auto;
  }
}
.comment_mini_content_commands + .js_feed_comment_view_more_holder .comment_mini_action ul > *:before {
  content: "" !important;
  width: 3px;
  height: 3px;
  background: #ccc;
  display: inline-block;
  border-radius: 100%;
  margin: 0 6px;
  margin-bottom: 2px;
}
.comment_mini_content_commands + .js_feed_comment_view_more_holder .comment_mini_action ul li {
  order: 2;
  height: 16px;
  line-height: 16px;
  margin-top: 2px;
}
.comment_mini_content_commands + .js_feed_comment_view_more_holder .comment_mini_action ul .ync-reaction-container {
  order: 1;
}
.comment_mini_content_commands + .js_feed_comment_view_more_holder .comment_mini_action ul .ync-reaction-container:before {
  display: none;
}
.comment_mini_content_commands + .js_feed_comment_view_more_holder .comment_mini_action ul .ync-reaction-list-mini:before {
  margin-top: 10px;
}
.comment_mini_content_commands + .js_feed_comment_view_more_holder .comment_mini_action .ync-reaction-container-outer {
  display: flex;
  align-items: center;
}
.comment_mini_content_commands + .js_feed_comment_view_more_holder .comment_mini_action .js_like_link_holder {
  display: none;
}
.item_options_holder a.item_options {
  position: relative;
  z-index: 1;
  height: 42px;
}
.ync-reaction-list img,
.ync-reaction-list-mini img,
.ync-reaction-popup-user img,
.ync-reaction-container img {
  vertical-align: middle;
}
/*End Reaction*/
/*Begin ' . Photo Viewer Popup . '*/
#yncphotovp_popup {
  background: rgba(0, 0, 0, 0.9);
  display: flex;
  align-items: center;
  justify-content: center;
}
#yncphotovp_popup .js_box {
  width: auto !important;
  left: 56px !important;
  right: 56px !important;
  top: 56px !important;
  bottom: 56px !important;
  margin: 0 !important;
  max-height: none !important;
}
#yncphotovp_popup .js_box .js_box_title {
  display: none !important;
}
#yncphotovp_popup .js_box .js_box_content {
  padding: 0;
  width: 100%;
  height: 100%;
  border-radius: 0;
}
#yncphotovp_popup .js_box .js_box_content .js_box_loader {
  position: relative;
  height: 100%;
}
#yncphotovp_popup .js_box .js_box_content .js_box_loader:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: calc(100% - 320px);
  background: #222;
}
html[dir="ltr"] #yncphotovp_popup .js_box .js_box_content .js_box_loader:after {
  left: 0;
}
html[dir="rtl"] #yncphotovp_popup .js_box .js_box_content .js_box_loader:after {
  right: 0;
}
#yncphotovp_popup .js_box .js_box_content .js_box_loader > i {
  position: absolute;
  top: 50%;
  left: calc(50% - 160px);
  font-size: 24px;
  z-index: 2;
  color: #fff;
}
html[dir='rtl'] #yncphotovp_popup .js_box .js_box_content .js_box_loader > i {
  right: calc(50% - 160px);
  left: auto;
}
#yncphotovp_popup .js_box .js_box_close {
  position: absolute;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 0;
  transform: translate(100%, -100%);
}
html[dir="ltr"] #yncphotovp_popup .js_box .js_box_close {
  right: 0;
}
html[dir="rtl"] #yncphotovp_popup .js_box .js_box_close {
  left: 0;
}
html[dir='rtl'] #yncphotovp_popup .js_box .js_box_close {
  transform: translate(-100%, -100%);
}
#yncphotovp_popup.ync_photovp_fullscreen {
  left: 0;
  right: 0;
}
#yncphotovp_popup.ync_photovp_fullscreen .js_box_close {
  display: none;
}
#yncphotovp_popup.ync_photovp_fullscreen .js_box {
  left: 0 !important;
  right: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
}
#yncphotovp_popup.ync_photovp_fullscreen .ync-photovp-container .ync-photovp-only-fullscreen {
  display: block;
}
#yncphotovp_popup.ync_photovp_fullscreen .ync-photovp-container .item-size-wrapper .ync-photovp-only-fullscreen {
  display: inline;
}
#yncphotovp_popup.ync_photovp_fullscreen .ync-photovp-container .photovp_view {
  overflow: hidden;
}
#yncphotovp_popup.ync_photovp_fullscreen .ync-photovp-container .ync-photovp-block-content .yncphotovp_fullscreen i img.icon-collapse {
  display: block;
}
#yncphotovp_popup.ync_photovp_fullscreen .ync-photovp-container .ync-photovp-block-content .yncphotovp_fullscreen i img.icon-expand {
  display: none;
}
#yncphotovp_popup.ync_photovp_fullscreen .ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container .item-size-photovp .item-size-wrapper .item-user + .item-stat:before {
  display: inline;
}
#yncphotovp_popup.ync_photovp_fullscreen .ync-photovp-container .ync-photovp-block-info {
  display: none;
}
#yncphotovp_popup.ync_photovp_fullscreen .ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync-photovp-comment-container .js_feed_comment_form,
#yncphotovp_popup.ync_photovp_fullscreen .ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync-photovp-comment-container .ync-comment-box-container {
  bottom: 0;
}
html[dir="ltr"] #yncphotovp_popup.ync_photovp_fullscreen .ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync-photovp-comment-container .js_feed_comment_form,
html[dir="ltr"] #yncphotovp_popup.ync_photovp_fullscreen .ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync-photovp-comment-container .ync-comment-box-container {
  right: 0;
}
html[dir="rtl"] #yncphotovp_popup.ync_photovp_fullscreen .ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync-photovp-comment-container .js_feed_comment_form,
html[dir="rtl"] #yncphotovp_popup.ync_photovp_fullscreen .ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync-photovp-comment-container .ync-comment-box-container {
  left: 0;
}
#yncphotovp_popup.ync_photovp_fullscreen:not(.has-comment) .js_box_loader:after {
  width: 100%;
}
#yncphotovp_popup.ync_photovp_fullscreen:not(.has-comment) .js_box_loader > i {
  left: 50%;
}
html[dir='rtl'] #yncphotovp_popup.ync_photovp_fullscreen:not(.has-comment) .js_box_loader > i {
  right: 50%;
  left: auto;
}
#yncphotovp_popup.ync_photovp_fullscreen.has-comment .ync-photovp-container .ync-photovp-block-info {
  display: flex;
}
.ync-photovp-container {
  display: flex;
  height: 100%;
}
.ync-photovp-container .ync-photovp-only-fullscreen {
  display: none;
}
.ync-photovp-container.tag_mode .yncphotovp_fullscreen {
  display: none;
}
.ync-photovp-container.tag_mode .ync_photovp_content_form .item_view,
.ync-photovp-container.tag_mode .ync_photovp_content_form .item-addthis {
  display: none;
}
.ync-photovp-container.tag_mode .ync_photovp_content_form .feed-options-holder,
.ync-photovp-container.tag_mode .ync_photovp_content_form .feed_options_holder {
  display: none;
}
.ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container {
  max-height: none !important;
}
.ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container.only-tag {
  padding-top: 0;
  padding-bottom: 0;
}
.ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .ync-photovp-tag-btn,
.ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .btn-toggle-tag {
  display: none !important;
}
.ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .photovp_tag_in_photo {
  padding-bottom: 13px;
  border-bottom: 0;
  padding-top: 0;
}
.ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .photovp_tag_in_photo p {
  display: none;
}
.ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .photovp_tag_in_photo .tag_sperator {
  display: none !important;
}
.ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .photovp_tag_in_photo #js_photo_in_this_photo {
  display: flex;
}
.ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .photovp_tag_in_photo #js_photo_in_this_photo span {
  border-radius: 2px;
  border: 1px solid #3b5998;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: 4px;
  background-color: #fff;
  transition: all 0.3s;
  margin-bottom: 3px;
}
html[dir="ltr"] .ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .photovp_tag_in_photo #js_photo_in_this_photo span {
  padding-left: 8px;
}
html[dir="rtl"] .ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .photovp_tag_in_photo #js_photo_in_this_photo span {
  padding-right: 8px;
}
.ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .photovp_tag_in_photo #js_photo_in_this_photo span a:not(.user_link) {
  display: inline-flex;
  align-items: center;
  font-size: 7px;
  width: 24px;
  height: 24px;
  justify-content: center;
  color: #3b5998;
  transition: color 0.3s;
}
.ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .photovp_tag_in_photo #js_photo_in_this_photo span a:not(.user_link) i.ico {
  position: relative;
  left: 1px;
}
.ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .photovp_tag_in_photo #js_photo_in_this_photo span:hover {
  border-color: #263961;
  color: #fff;
  background-color: #263961;
}
.ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .photovp_tag_in_photo #js_photo_in_this_photo span:hover a {
  color: #fff;
}
html[dir='rtl'] .ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .photovp_tag_in_photo #js_photo_in_this_photo span {
  padding-left: 0;
  margin-right: 0;
  margin-left: 4px;
}
html[dir="ltr"] html[dir='rtl'] .ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .photovp_tag_in_photo #js_photo_in_this_photo span {
  padding-right: 8px;
}
html[dir="rtl"] html[dir='rtl'] .ync-photovp-container.tag_mode .ync_photovp_content_form .ync-photovp-tag-container .photovp_tag_in_photo #js_photo_in_this_photo span {
  padding-left: 8px;
}
.ync-photovp-container:not(.edit_mode).cannot_comment .feed_comments_end {
  padding: 0;
}
.ync-photovp-container:not(.edit_mode).cannot_comment .ync-photovp-block-info-bottom {
  display: none !important;
}
.ync-photovp-container.edit_mode .ync-photovp-block-info .ync_photovp_content_form {
  display: none;
}
.ync-photovp-container.edit_mode .ync-photovp-block-info .ync_photovp_edit_form {
  display: block;
}
.ync-photovp-container.edit_mode .ync-photovp-image-holder #ync_photovp_next_photo,
.ync-photovp-container.tag_mode .ync-photovp-image-holder #ync_photovp_next_photo,
.ync-photovp-container.edit_mode .ync-photovp-image-holder #ync_photovp_previous_photo,
.ync-photovp-container.tag_mode .ync-photovp-image-holder #ync_photovp_previous_photo {
  display: none !important;
}
.ync-photovp-container.edit_mode .ync-photovp-block-content .ync-photovp-content-info,
.ync-photovp-container.tag_mode .ync-photovp-block-content .ync-photovp-content-info {
  display: none;
}
.ync-photovp-container.edit_mode .ync-photovp-block-info .ync-photovp-block-info-title,
.ync-photovp-container.tag_mode .ync-photovp-block-info .ync-photovp-block-info-title {
  display: block;
}
.ync-photovp-container .yncphotovp_fullscreen {
  opacity: 0;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 8px;
  z-index: 99;
  color: #fff;
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.7);
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .ync-photovp-container .yncphotovp_fullscreen {
  right: 8px;
}
html[dir="rtl"] .ync-photovp-container .yncphotovp_fullscreen {
  left: 8px;
}
.ync-photovp-container .yncphotovp_fullscreen i {
  z-index: 2;
  width: 16px;
  height: 16px;
  display: inline-flex;
}
.ync-photovp-container .yncphotovp_fullscreen i img {
  width: 100%;
  height: 100%;
}
.ync-photovp-container .yncphotovp_fullscreen i img.icon-collapse {
  display: none;
}
.ync-photovp-container .ync-photovp-block-info {
  width: 320px;
  min-width: 320px;
  overflow: auto;
  display: flex;
  flex-direction: column;
}
.ync-photovp-container .ync-photovp-block-info .ync_photovp_content_form,
.ync-photovp-container .ync-photovp-block-info .ync_photovp_edit_form {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-title {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  word-break: break-word;
  word-wrap: break-word;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #eeeeee;
  display: none;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner {
  flex: 1;
  min-height: 0;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner .mCS_no_scrollbar .mCSB_container {
  height: 100%;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner .ync-comment-box .item-box-input textarea {
  min-width: 0;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner .ync-reaction-list-mini .ync-reaction-tooltip-total {
  bottom: 24px;
  top: auto !important;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner .ync-reaction-list-mini .ync-reaction-tooltip-total:after {
  bottom: -4px;
  border-top: 4px solid rgba(0, 0, 0, 0.9);
  border-bottom: 0;
  top: auto;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner .p-reaction-list-mini .p-reaction-tooltip-total {
  bottom: 24px;
  top: auto !important;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner .p-reaction-list-mini .p-reaction-tooltip-total:after {
  bottom: -4px;
  border-top: 4px solid rgba(0, 0, 0, 0.9);
  border-bottom: 0;
  top: auto;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync_photovp_edit_btn_group {
  position: fixed;
  bottom: 56px;
  width: 320px;
  background: #fff;
  padding: 16px;
  z-index: 10;
}
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync_photovp_edit_btn_group {
  right: 56px;
}
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync_photovp_edit_btn_group {
  left: 56px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync_photovp_content_form .feed_comments_wrapper {
  padding-bottom: 40px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync_photovp_content_form .ync-comment-wrapper {
  padding-bottom: 32px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync-photovp-comment-container .js_feed_comment_form,
.ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync-photovp-comment-container .ync-comment-box-container {
  position: fixed;
  bottom: 56px;
  width: 320px;
  margin: 0;
  z-index: 10;
}
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync-photovp-comment-container .js_feed_comment_form,
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync-photovp-comment-container .ync-comment-box-container {
  right: 56px;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync-photovp-comment-container .js_feed_comment_form,
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) .ync-photovp-comment-container .ync-comment-box-container {
  left: 56px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-inner:not(.mCS_no_scrollbar) + .ync-photovp-block-info-bottom {
  display: block;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-block-info-bottom {
  height: 60px;
  min-height: 60px;
  background: #fff;
  display: none;
}
.ync-photovp-container .ync-photovp-block-info .ync_photovp_edit_form {
  padding-bottom: 16px;
  display: none;
}
.ync-photovp-container .ync-photovp-block-info .ync_photovp_edit_form .form-group.item-category select {
  height: 100px;
}
.ync-photovp-container .ync-photovp-block-info .ync_photovp_edit_form .form-group.item-description textarea {
  max-height: 80px;
}
.ync-photovp-container .ync-photovp-block-info .ync_photovp_edit_form .form-group label {
  font-size: 12px;
}
.ync-photovp-container .ync-photovp-block-info .ync_photovp_edit_form .form-group input[type="text"],
.ync-photovp-container .ync-photovp-block-info .ync_photovp_edit_form .form-group select {
  height: 32px;
  border-radius: 2px;
  font-size: 12px;
  padding: 6px 12px;
}
.ync-photovp-container .ync-photovp-block-info .ync_photovp_edit_form .form-group select {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.ync-photovp-container .ync-photovp-block-info .ync_photovp_edit_form .form-group .checkbox input[type="checkbox"] {
  bottom: 2px;
}
.ync-photovp-container .ync-photovp-block-info .ync_photovp_edit_form .ync_photovp_edit_btn_group {
  display: flex;
  padding-top: 16px;
  border-top: 1px solid #eeeeee;
}
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-info .ync_photovp_edit_form .ync_photovp_edit_btn_group .btn {
  margin-right: 8px;
}
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-info .ync_photovp_edit_form .ync_photovp_edit_btn_group .btn {
  margin-left: 8px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .parent_item_feed {
  margin: 0;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .js_feed_comment_form,
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .ync-comment-box-container {
  border-bottom: 1px solid #eeeeee;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_border {
  position: static;
  margin-bottom: 0;
  margin-top: 0;
  margin-left: -16px;
  margin-right: -16px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_border .feed-options-holder {
  top: 8px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_border .item_options_holder {
  position: absolute;
  right: 10px;
  top: 10px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_border .item_options_holder a.item_options {
  width: 32px;
  height: 32px;
  border: 0;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_border .item_options_holder a.item_options:before {
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-weight: normal;
}
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_border .comment_mini_content .comment_mini_action .ync-reaction-list,
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_border .comment_mini_content .comment_mini_action .p-reaction-list {
  left: -56px;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_border .comment_mini_content .comment_mini_action .ync-reaction-list,
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_border .comment_mini_content .comment_mini_action .p-reaction-list {
  right: -56px;
}
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_border .comment_mini_child_content .comment_mini_action .ync-reaction-list,
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_border .comment_mini_child_content .comment_mini_action .p-reaction-list {
  left: -64px;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_border .comment_mini_child_content .comment_mini_action .ync-reaction-list,
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_border .comment_mini_child_content .comment_mini_action .p-reaction-list {
  right: -64px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .feed_comments_wrapper textarea,
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_textarea_holder textarea,
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .ync-comment-wrapper textarea {
  margin-bottom: 0;
  background: #fff;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .chooseFriend {
  top: 0;
  transform: translateY(-100%);
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .chooseFriend .tagFriendChooser,
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .chooseFriend .ynfeed_mention_item {
  width: 100%;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .ync-comment-box .item-edit-content .item-box-input .chooseFriend {
  right: -56px;
  left: -8px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo img {
  max-width: 100%;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .ync-comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo img {
  max-width: 100%;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .ync-comment-reply-new .item-outer .item-media {
  display: none;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .ync-comment-group-icon .item-icon {
  width: 28px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .ync-comment-content .comment-mini-content-commands .js_comment_like_holder {
  padding: 0;
}
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-mini-content-commands .js_comment_like_holder {
  padding-left: 0;
}
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-mini-content-commands .js_comment_like_holder {
  padding-right: 0;
}
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_child_holder .comment_mini_action .ync-reaction-list,
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_child_holder .comment_mini_action .p-reaction-list {
  left: -72px;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_child_holder .comment_mini_action .ync-reaction-list,
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_child_holder .comment_mini_action .p-reaction-list {
  right: -72px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-mini-content-commands .ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user,
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-mini-content-commands .p-reaction-list-mini .p-reaction-item .p-reaction-tooltip-user {
  transform: none;
}
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-mini-content-commands .ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user,
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-mini-content-commands .p-reaction-list-mini .p-reaction-item .p-reaction-tooltip-user {
  left: -16px;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-mini-content-commands .ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user,
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-mini-content-commands .p-reaction-list-mini .p-reaction-item .p-reaction-tooltip-user {
  right: -16px;
}
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-mini-content-commands .ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user:after,
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-mini-content-commands .p-reaction-list-mini .p-reaction-item .p-reaction-tooltip-user:after {
  left: 24px;
}
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-mini-content-commands .ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user:after,
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-mini-content-commands .p-reaction-list-mini .p-reaction-item .p-reaction-tooltip-user:after {
  right: 24px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .js_comment_like_holder .hide_it {
  display: block;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_commands .activity_like_holder:not(.ync-reaction-activity-like),
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_commands .activity_like_holder:not(.p-reaction-activity-like) {
  display: none;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_commands .activity_like_holder.ync-reaction-activity-like,
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_commands .activity_like_holder.p-reaction-activity-like {
  font-size: 0;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_commands .activity_like_holder > * {
  display: none;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_commands .activity_like_holder .ync-reaction-total,
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_commands .activity_like_holder .p-reaction-total {
  display: inline-block !important;
  font-size: 12px;
  margin: 0 4px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_commands .activity_like_holder .ync-reaction-list-mini,
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment_mini_content_commands .activity_like_holder .p-reaction-list-mini {
  display: inline-flex;
  font-size: 12px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-mini-content-commands {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 8px;
  position: relative;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-mini-content-commands:after {
  content: "";
  position: absolute;
  top: 0;
  left: 16px;
  right: 16px;
  height: 1px;
  background: #eeeeee;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-comment-container .comment-mini-content-commands .button-like-share-block {
  margin-bottom: 8px;
}
.ync-photovp-container .ync-photovp-block-info .item_view .header-info {
  display: flex;
  height: auto;
  max-height: none;
  padding-bottom: 12px;
  margin: 0;
  line-height: unset;
}
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-info .item_view .header-info {
  padding-right: 24px;
}
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-info .item_view .header-info {
  padding-left: 24px;
}
.ync-photovp-container .ync-photovp-block-info .item_view .header-info .img-wrapper,
.ync-photovp-container .ync-photovp-block-info .item_view .header-info .no_image_user {
  border-radius: 100%;
  overflow: hidden;
  width: 48px;
  height: 48px;
}
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-info .item_view .header-info .img-wrapper,
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-info .item_view .header-info .no_image_user {
  margin-right: 8px;
}
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-info .item_view .header-info .img-wrapper,
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-info .item_view .header-info .no_image_user {
  margin-left: 8px;
}
.ync-photovp-container .ync-photovp-block-info .item_view .header-info .img-wrapper img {
  width: 100%;
  height: 100%;
}
.ync-photovp-container .ync-photovp-block-info .item_view .header-info .item_info_author {
  overflow: hidden;
}
.ync-photovp-container .ync-photovp-block-info .item_view .header-info .item_info_author div {
  color: #c8c8c8;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  display: block;
}
.ync-photovp-container .ync-photovp-block-info .item_view .header-info .item_info_author div.item-user {
  font-size: 14px;
  line-height: 18px;
}
.ync-photovp-container .ync-photovp-block-info .item_view .header-info .item_info_author div.item-time {
  font-size: 12px;
  line-height: 16px;
}
.ync-photovp-container .ync-photovp-block-info .item_view .header-info .item_info_author div .user_profile_link_span,
.ync-photovp-container .ync-photovp-block-info .item_view .header-info .item_info_author div .user_profile_link_span a {
  font-weight: bold !important;
}
.ync-photovp-container .ync-photovp-block-info .item_view .item-pending {
  flex-flow: wrap;
  justify-content: flex-start;
  height: auto;
  margin-bottom: 12px;
  padding-top: 16px;
  padding-bottom: 16px;
  margin-top: 0;
}
.ync-photovp-container .ync-photovp-block-info .item_view .item-pending .pending-message {
  flex: auto;
  width: 100%;
  margin-bottom: 8px;
}
.ync-photovp-container .ync-photovp-block-info .item_view .item-pending .pending-action:last-child .btn:hover {
  color: #fa3e3e;
  border-color: #fa3e3e !important;
  box-shadow: 0px 4px 12px 0px rgba(250, 62, 62, 0.3);
}
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-info .item_view .item-pending .pending-action {
  margin-left: 0;
  margin-right: 8px;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .item_view .item-pending .pending-action {
  margin-right: 0;
  margin-left: 8px;
}
.ync-photovp-container .ync-photovp-block-info .item_view .photovp-title-text {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  color: #555555;
  word-break: break-word;
  word-wrap: break-word;
  margin-bottom: 8px;
}
.ync-photovp-container .ync-photovp-block-info .item_view .photovp-total-view {
  font-size: 14px;
  line-height: 18px;
  color: #a2a2a2;
  margin-bottom: 8px;
}
.ync-photovp-container .ync-photovp-block-info .item_view .photovp-description-text {
  font-size: 14px;
  line-height: 18px;
  color: #555555;
}
.ync-photovp-container .ync-photovp-block-info .item_view .photovp-description-text .js_view_more_parent .item_view_more {
  display: block;
  margin-top: 8px;
}
.ync-photovp-container .ync-photovp-block-info .item_view .photovp-description-text .js_view_more_parent .item_view_more a {
  text-transform: uppercase;
  font-size: 12px;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .item_view .photovp-description-text .js_view_more_parent .item_view_more a {
  display: inline-block;
}
.ync-photovp-container .ync-photovp-block-info .item_view .photovp-description-text .js_view_more_parent .item_view_more a:after {
  font-family: 'lineficon' !important;
  content: "\eaeb";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-info .item_view .photovp-description-text .js_view_more_parent .item_view_more a:after {
  margin-left: 6px;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .item_view .photovp-description-text .js_view_more_parent .item_view_more a:after {
  margin-right: 6px;
  float: left;
  line-height: 16px;
}
.ync-photovp-container .ync-photovp-block-info .item_view .photovp-description-text .js_view_more_parent .js_view_more_full .item_view_more a:after {
  content: "\eaea";
}
.ync-photovp-container .ync-photovp-block-info .item_view .ync-photovp-desc-add,
.ync-photovp-container .ync-photovp-block-info .item_view .ync-photovp-tag-add {
  margin-bottom: 4px;
}
.ync-photovp-container .ync-photovp-block-info .item_view .ync-photovp-desc-add a,
.ync-photovp-container .ync-photovp-block-info .item_view .ync-photovp-tag-add a {
  font-size: 14px;
  line-height: 18px;
  color: #3b5998;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .item_view .ync-photovp-desc-add a > i,
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .item_view .ync-photovp-tag-add a > i {
  display: inline-block;
}
.ync-photovp-container .ync-photovp-block-info .item_view .ync-photovp-desc-add a:hover,
.ync-photovp-container .ync-photovp-block-info .item_view .ync-photovp-tag-add a:hover {
  color: #2d4373;
}
.ync-photovp-container .ync-photovp-block-info .item-addthis .addthis_block {
  height: 32px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-tag-container {
  position: relative;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-tag-container.photovp-tag-build-toggle {
  max-height: 70px;
  overflow: hidden;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-tag-container.photovp-tag-build-toggle .btn-toggle-tag {
  display: flex;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-tag-container .btn-toggle-tag {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  align-items: center;
  justify-content: center;
  height: 32px;
  bottom: 0;
  color: #a2a2a2;
  font-size: 16px;
  background-image: linear-gradient(to top, #ffffff 0%, rgba(255, 255, 255, 0.6) 100%);
  cursor: pointer;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-tag-container:not(.only-tag) {
  display: flex;
}
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-tag-container:not(.only-tag) .ync-photovp-tag-btn {
  margin-right: -8px;
  border-left: 1px solid #eeeeee;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-tag-container:not(.only-tag) .ync-photovp-tag-btn {
  margin-left: -8px;
  border-right: 1px solid #eeeeee;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-tag-container:not(.only-tag) .ync-photovp-tag-btn a {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  width: 40px;
  font-size: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-tag-container:not(.only-tag) .ync-photovp-tag-btn a .item-text {
  display: none;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-tag-container.only-tag {
  padding-top: 8px;
  padding-bottom: 8px;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-tag-container.only-tag .ync-photovp-tag-btn a {
  font-size: 14px;
  line-height: 18px;
  color: #3b5998;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-info .ync-photovp-tag-container.only-tag .ync-photovp-tag-btn a .ico {
  margin-right: 8px;
}
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-info .ync-photovp-tag-container.only-tag .ync-photovp-tag-btn a .ico {
  margin-left: 8px;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .ync-photovp-tag-container.only-tag .ync-photovp-tag-btn a .ico {
  display: inline-block;
}
.ync-photovp-container .ync-photovp-block-info .ync-photovp-tag-container.only-tag .ync-photovp-tag-btn a:hover {
  color: #2d4373;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo {
  margin-top: 0;
  color: #a2a2a2;
  display: block;
  padding-top: 8px;
  padding-bottom: 8px;
  flex: 1;
}
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo {
  margin-right: 16px;
}
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo {
  margin-left: 16px;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo p {
  display: inline;
  margin-bottom: 0;
  position: relative;
}
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo p {
  padding-left: 16px;
}
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo p {
  padding-right: 16px;
}
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo p {
  margin-right: 4px;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo p {
  margin-left: 4px;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo p:before {
  content: "";
  width: 12px;
  height: 1px;
  background: #a2a2a2;
  position: absolute;
  top: 50%;
}
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo p:before {
  left: 0;
}
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo p:before {
  right: 0;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo .ync-photovp-listtag {
  display: inline;
  flex-flow: wrap;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo .ync-photovp-listtag .tag_sperator {
  color: #a2a2a2;
  margin-right: 4px;
  margin-left: 0;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo .ync-photovp-listtag .tag_sperator {
  margin-right: 0;
  margin-left: 4px;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo .ync-photovp-listtag span {
  display: inline-block;
  color: #3b5998;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo .ync-photovp-listtag span .user_link {
  font-size: 14px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo .ync-photovp-listtag span .user_link:hover {
  color: #2d4373;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo .ync-photovp-listtag span a:not(.user_link) {
  display: none;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo.edit {
  padding: 16px;
  padding-bottom: 13px;
  background-color: #d8e0f0;
  border-bottom: 0;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo.edit p {
  line-height: 24px;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo.edit .tag_sperator {
  display: none !important;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo.edit #js_photo_in_this_photo {
  display: flex;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo.edit #js_photo_in_this_photo span {
  border-radius: 2px;
  border: 1px solid #3b5998;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: 4px;
  background-color: #fff;
  transition: all 0.3s;
  margin-bottom: 3px;
}
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo.edit #js_photo_in_this_photo span {
  padding-left: 8px;
}
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo.edit #js_photo_in_this_photo span {
  padding-right: 8px;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo.edit #js_photo_in_this_photo span a:not(.user_link) {
  display: inline-flex;
  align-items: center;
  font-size: 5px;
  width: 24px;
  height: 24px;
  justify-content: center;
  color: #3b5998;
  transition: color 0.3s;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo.edit #js_photo_in_this_photo span a:not(.user_link) i.ico {
  position: relative;
  left: 1px;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo.edit #js_photo_in_this_photo span:hover {
  border-color: #263961;
  color: #fff;
  background-color: #263961;
}
.ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo.edit #js_photo_in_this_photo span:hover a {
  color: #fff;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo.edit #js_photo_in_this_photo span {
  padding-left: 0;
  margin-right: 0;
  margin-left: 4px;
}
html[dir="ltr"] html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo.edit #js_photo_in_this_photo span {
  padding-right: 8px;
}
html[dir="rtl"] html[dir='rtl'] .ync-photovp-container .ync-photovp-block-info .photovp_tag_in_photo.edit #js_photo_in_this_photo span {
  padding-left: 8px;
}
.ync-photovp-container:not(.tag_mode) .ync-photovp-block-content:hover .ync-photovp-content-info {
  opacity: 1;
}
.ync-photovp-container:not(.tag_mode) .ync-photovp-block-content:hover .ync-photovp-content-info:after {
  opacity: 1;
}
.ync-photovp-container:not(.tag_mode) .ync-photovp-block-content:hover .photovp_view #ync_photovp_next_photo,
.ync-photovp-container:not(.tag_mode) .ync-photovp-block-content:hover .photovp_view #ync_photovp_previous_photo {
  opacity: 1;
}
.ync-photovp-container .ync-photovp-block-content {
  flex: 1;
  min-width: 0;
  position: relative;
  overflow: hidden;
}
.ync-photovp-container .ync-photovp-block-content:hover .yncphotovp_fullscreen {
  opacity: 1;
}
.ync-photovp-container .ync-photovp-block-content .photovp_view {
  height: 100%;
  width: 100%;
  background: #222;
  text-align: center;
  position: relative;
  z-index: 9;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0;
}
.ync-photovp-container .ync-photovp-block-content .photovp_view .done-tagging-btn {
  position: absolute;
  bottom: 16px;
  z-index: 10;
}
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-content .photovp_view .done-tagging-btn {
  right: 16px;
}
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-content .photovp_view .done-tagging-btn {
  left: 16px;
}
.ync-photovp-container .ync-photovp-block-content .photovp_view .photo-icon {
  position: absolute;
  display: flex;
  top: 0;
}
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-content .photovp_view .photo-icon {
  left: 16px;
}
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-content .photovp_view .photo-icon {
  right: 16px;
}
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-content .photovp_view .photo-icon .sticky-label-icon {
  margin-left: 2px;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-content .photovp_view .photo-icon .sticky-label-icon {
  margin-right: 2px;
}
.ync-photovp-container .ync-photovp-block-content .photovp_view .ync-photovp-image-holder {
  max-height: 100%;
}
.ync-photovp-container .ync-photovp-block-content .photovp_view .ync-photovp-image-holder img {
  min-width: 1px;
  min-height: 1px;
}
.ync-photovp-container .ync-photovp-block-content .photovp_view #ync_photovp_next_photo,
.ync-photovp-container .ync-photovp-block-content .photovp_view #ync_photovp_previous_photo {
  opacity: 0;
  position: absolute;
  z-index: 1;
  width: 40px;
  height: 40px;
  border-radius: 100%;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.5) !important;
  color: #fff !important;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  outline: none !important;
  border: none;
}
.ync-photovp-container .ync-photovp-block-content .photovp_view #ync_photovp_next_photo.last_clicked_button,
.ync-photovp-container .ync-photovp-block-content .photovp_view #ync_photovp_previous_photo.last_clicked_button {
  opacity: 0.6;
  cursor: not-allowed;
  background-color: rgba(0, 0, 0, 0.5) !important;
}
.ync-photovp-container .ync-photovp-block-content .photovp_view #ync_photovp_next_photo:hover,
.ync-photovp-container .ync-photovp-block-content .photovp_view #ync_photovp_previous_photo:hover {
  background-color: #fff !important;
  color: #555555 !important;
  box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.4) !important;
}
.ync-photovp-container .ync-photovp-block-content .photovp_view #ync_photovp_previous_photo {
  left: 16px;
}
.ync-photovp-container .ync-photovp-block-content .photovp_view #ync_photovp_next_photo {
  right: 16px;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info {
  display: flex;
  align-items: flex-end;
  position: absolute;
  left: 16px;
  right: 16px;
  bottom: 16px;
  opacity: 0;
  z-index: 9;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info:after {
  content: "";
  position: absolute;
  top: -16px;
  left: -16px;
  right: -16px;
  bottom: -16px;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info:before {
  content: "";
  position: absolute;
  top: -16px;
  left: -16px;
  right: -16px;
  height: 1px;
  background: rgba(200, 200, 200, 0.2);
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info.has-open-dropdown {
  opacity: 1;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info.has-open-dropdown:after {
  opacity: 1;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container {
  flex: 1;
  min-width: 0;
  position: relative;
  z-index: 2;
}
html[dir="ltr"] .ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container {
  padding-right: 16px;
}
html[dir="rtl"] .ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container {
  padding-left: 16px;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container .item-title {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #fff;
  margin-bottom: 4px;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container .item-title a {
  color: #fff;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container .item-size-photovp {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container .item-size-photovp .item-size-wrapper {
  /* display: flex; */
  color: #c8c8c8;
  flex-flow: wrap;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container .item-size-photovp .item-user {
  text-transform: capitalize;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container .item-size-photovp .item-user + .item-stat:before {
  display: none;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container .item-size-photovp .item-stat:not(.ync-photovp-only-fullscreen) {
  display: inline;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container .item-size-photovp .item-stat > span:first-child {
  text-transform: capitalize;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container .item-size-photovp .item-stat.item-album {
  min-width: 0;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container .item-size-photovp .item-stat.item-category {
  min-width: 0;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container .item-size-photovp .item-stat a {
  color: #fff !important;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container .item-size-photovp .item-stat a:hover {
  color: #fff !important;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container .item-size-photovp .item-stat:last-child:after {
  display: none;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .ync-photovp-title-container .item-size-photovp .item-stat:after {
  content: ".";
  padding: 0 4px;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions {
  position: relative;
  z-index: 2;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul {
  display: flex;
}
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul {
  margin-right: -8px;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul {
  margin-left: -8px;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li {
  margin-left: 8px;
  margin-right: 8px;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li > a,
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li .item_bar_action {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #fff;
  border-radius: 100%;
  color: #fff;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li > a:hover,
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li .item_bar_action:hover {
  color: #555555;
  background: #fff;
  box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.3);
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li.photos-edit-more .dropdown-menu {
  min-width: 210px;
}
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li.photos-edit-more .dropdown-menu {
  margin-right: -8px;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li.photos-edit-more .dropdown-menu {
  margin-left: -8px;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li.photos-edit-more .dropdown-menu:after {
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-top: 6px solid #ffffff;
  top: 100%;
  bottom: auto;
}
html[dir='ltr'] .ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li.photos-edit-more .dropdown-menu:after {
  left: auto;
  right: 18px;
}
html[dir='rtl'] .ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li.photos-edit-more .dropdown-menu:after {
  left: 18px;
  right: auto;
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li.photos-edit-more .item_bar_action:hover,
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li.photos-edit-more .item_bar_action[aria-expanded="true"] {
  color: #555555;
  background: #fff;
  box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.3);
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li.photos-edit-more .item_bar_action:hover .ico:before,
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li.photos-edit-more .item_bar_action[aria-expanded="true"] .ico:before {
  content: "\eac8";
}
.ync-photovp-container .ync-photovp-block-content .ync-photovp-content-info .photovp_actions > ul > li.photos-edit-more .item_bar_action .ico:before {
  content: "\ea81";
}
#page_photo_index #js-confirm-popup-wrapper {
  z-index: 6000 !important;
}
/*End Photo Viewer Popup*/
/*Begin ' . Video Viewer Popup . '*/
#yncvideovp_popup {
  background: rgba(0, 0, 0, 0.9);
  display: flex;
  align-items: center;
  justify-content: center;
}
#yncvideovp_popup .js_box {
  width: auto !important;
  left: 56px !important;
  right: 56px !important;
  top: 56px !important;
  bottom: 56px !important;
  margin: 0 !important;
  max-height: none !important;
}
#yncvideovp_popup .js_box .js_box_title {
  display: none !important;
}
#yncvideovp_popup .js_box .js_box_content {
  padding: 0;
  width: 100%;
  height: 100%;
  border-radius: 0;
}
#yncvideovp_popup .js_box .js_box_content .js_box_loader {
  position: relative;
  height: 100%;
}
#yncvideovp_popup .js_box .js_box_content .js_box_loader:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: calc(100% - 320px);
  background: #222;
}
html[dir="ltr"] #yncvideovp_popup .js_box .js_box_content .js_box_loader:after {
  left: 0;
}
html[dir="rtl"] #yncvideovp_popup .js_box .js_box_content .js_box_loader:after {
  right: 0;
}
#yncvideovp_popup .js_box .js_box_content .js_box_loader > i {
  position: absolute;
  top: 50%;
  left: calc(50% - 160px);
  font-size: 24px;
  z-index: 2;
  color: #fff;
}
html[dir='rtl'] #yncvideovp_popup .js_box .js_box_content .js_box_loader > i {
  right: calc(50% - 160px);
  left: auto;
}
#yncvideovp_popup .js_box .js_box_close {
  position: absolute;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 0;
  transform: translate(100%, -100%);
}
html[dir="ltr"] #yncvideovp_popup .js_box .js_box_close {
  right: 0;
}
html[dir="rtl"] #yncvideovp_popup .js_box .js_box_close {
  left: 0;
}
html[dir='rtl'] #yncvideovp_popup .js_box .js_box_close {
  transform: translate(-100%, -100%);
}
.ync-videovp-container {
  display: flex;
  height: 100%;
}
.ync-videovp-container:not(.edit_mode).cannot_comment .feed_comments_end {
  padding: 0;
}
.ync-videovp-container:not(.edit_mode).cannot_comment .ync-videovp-block-info-bottom {
  display: none !important;
}
.ync-videovp-container .ync-videovp-block-info {
  width: 320px;
  min-width: 320px;
  overflow: auto;
  display: flex;
  flex-direction: column;
}
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-info {
  border-left: 1px solid #eeeeee;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info {
  border-right: 1px solid #eeeeee;
}
.ync-videovp-container .ync-videovp-block-info .ync_videovp_content_form,
.ync-videovp-container .ync-videovp-block-info .ync_videovp_edit_form {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-title {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  word-break: break-word;
  word-wrap: break-word;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #eeeeee;
  display: none;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner {
  flex: 1;
  min-height: 0;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner .mCS_no_scrollbar .mCSB_container {
  height: 100%;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner .ync-comment-box .item-box-input textarea {
  min-width: 0;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner .ync-reaction-list-mini .ync-reaction-tooltip-total {
  bottom: 24px;
  top: auto !important;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner .ync-reaction-list-mini .ync-reaction-tooltip-total:after {
  bottom: -4px;
  border-top: 4px solid rgba(0, 0, 0, 0.9);
  border-bottom: 0;
  top: auto;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner .p-reaction-list-mini .p-reaction-tooltip-total {
  bottom: 24px;
  top: auto !important;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner .p-reaction-list-mini .p-reaction-tooltip-total:after {
  bottom: -4px;
  border-top: 4px solid rgba(0, 0, 0, 0.9);
  border-bottom: 0;
  top: auto;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync_videovp_edit_btn_group {
  position: fixed;
  bottom: 56px;
  width: 320px;
  background: #fff;
  padding: 16px;
  z-index: 10;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync_videovp_edit_btn_group {
  right: 56px;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync_videovp_edit_btn_group {
  left: 56px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync_videovp_content_form .feed_comments_wrapper,
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync_videovp_content_form .ync-comment-wrapper {
  /* .pb-5; */
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync_videovp_content_form .feed_comments_wrapper div:not(.comment_mini_child_content) > .js_mini_feed_comment:last-child:not(.has-replies ) .dropdown-menu,
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync_videovp_content_form .ync-comment-wrapper div:not(.comment_mini_child_content) > .js_mini_feed_comment:last-child:not(.has-replies ) .dropdown-menu {
  margin-top: 0;
  margin-bottom: 8px;
  transform: translate3d(0, -1px, 0);
  top: auto;
  bottom: 100%;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync_videovp_content_form .feed_comments_wrapper div:not(.comment_mini_child_content) > .js_mini_feed_comment:last-child:not(.has-replies ) .dropdown-menu:after,
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync_videovp_content_form .ync-comment-wrapper div:not(.comment_mini_child_content) > .js_mini_feed_comment:last-child:not(.has-replies ) .dropdown-menu:after {
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-top: 6px solid #ffffff;
  top: 100%;
  bottom: auto;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync_videovp_content_form .feed_comments_wrapper div:not(.comment_mini_child_content) > .js_mini_feed_comment:last-child .comment_mini_child_content .js_mini_feed_comment:last-child .dropdown-menu,
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync_videovp_content_form .ync-comment-wrapper div:not(.comment_mini_child_content) > .js_mini_feed_comment:last-child .comment_mini_child_content .js_mini_feed_comment:last-child .dropdown-menu {
  margin-top: 0;
  margin-bottom: 8px;
  transform: translate3d(0, -1px, 0);
  top: auto;
  bottom: 100%;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync_videovp_content_form .feed_comments_wrapper div:not(.comment_mini_child_content) > .js_mini_feed_comment:last-child .comment_mini_child_content .js_mini_feed_comment:last-child .dropdown-menu:after,
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync_videovp_content_form .ync-comment-wrapper div:not(.comment_mini_child_content) > .js_mini_feed_comment:last-child .comment_mini_child_content .js_mini_feed_comment:last-child .dropdown-menu:after {
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-top: 6px solid #ffffff;
  top: 100%;
  bottom: auto;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync-videovp-comment-container .js_feed_comment_form,
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync-videovp-comment-container .ync-comment-box-container {
  position: fixed;
  bottom: 56px;
  width: 320px;
  margin: 0;
  z-index: 10;
}
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync-videovp-comment-container .js_feed_comment_form,
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync-videovp-comment-container .ync-comment-box-container {
  right: 56px;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync-videovp-comment-container .js_feed_comment_form,
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) .ync-videovp-comment-container .ync-comment-box-container {
  left: 56px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-inner:not(.mCS_no_scrollbar) + .ync-videovp-block-info-bottom {
  display: block;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-block-info-bottom {
  height: 60px;
  min-height: 60px;
  background: #fff;
  display: none;
}
.ync-videovp-container .ync-videovp-block-info .ync_videovp_edit_form {
  padding-bottom: 16px;
  display: none;
}
.ync-videovp-container .ync-videovp-block-info .ync_videovp_edit_form .form-group.item-category select {
  height: 100px;
}
.ync-videovp-container .ync-videovp-block-info .ync_videovp_edit_form .form-group.item-description textarea {
  max-height: 80px;
}
.ync-videovp-container .ync-videovp-block-info .ync_videovp_edit_form .form-group label {
  font-size: 12px;
}
.ync-videovp-container .ync-videovp-block-info .ync_videovp_edit_form .form-group input[type="text"],
.ync-videovp-container .ync-videovp-block-info .ync_videovp_edit_form .form-group select {
  height: 32px;
  border-radius: 2px;
  font-size: 12px;
  padding: 6px 12px;
}
.ync-videovp-container .ync-videovp-block-info .ync_videovp_edit_form .form-group select {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.ync-videovp-container .ync-videovp-block-info .ync_videovp_edit_form .form-group .checkbox input[type="checkbox"] {
  bottom: 2px;
}
.ync-videovp-container .ync-videovp-block-info .ync_videovp_edit_form .ync_videovp_edit_btn_group {
  display: flex;
  padding-top: 16px;
  border-top: 1px solid #eeeeee;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .ync_videovp_edit_form .ync_videovp_edit_btn_group .btn {
  margin-right: 8px;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .ync_videovp_edit_form .ync_videovp_edit_btn_group .btn {
  margin-left: 8px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container {
  margin-top: -1px;
}
body.theme_yncfbclone .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .js_feed_comment_process_form {
  border-radius: 16px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .parent_item_feed {
  margin: 0;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .js_feed_comment_form,
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .ync-comment-box-container {
  border-bottom: 1px solid #eeeeee;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_border {
  position: static;
  margin-bottom: 0;
  margin-top: 0;
  margin-left: -16px;
  margin-right: -16px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_border .feed-options-holder {
  top: 8px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_border .item_options_holder {
  position: absolute;
  right: 10px;
  top: 10px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_border .item_options_holder a.item_options {
  width: 32px;
  height: 32px;
  border: 0;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_border .item_options_holder a.item_options:before {
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-weight: normal;
}
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_border .comment_mini_content .comment_mini_action .ync-reaction-list,
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_border .comment_mini_content .comment_mini_action .p-reaction-list {
  left: -56px;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_border .comment_mini_content .comment_mini_action .ync-reaction-list,
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_border .comment_mini_content .comment_mini_action .p-reaction-list {
  right: -56px;
}
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_border .comment_mini_child_content .comment_mini_action .ync-reaction-list,
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_border .comment_mini_child_content .comment_mini_action .p-reaction-list {
  left: -64px;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_border .comment_mini_child_content .comment_mini_action .ync-reaction-list,
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_border .comment_mini_child_content .comment_mini_action .p-reaction-list {
  right: -64px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .feed_comments_wrapper textarea,
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_textarea_holder textarea,
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .ync-comment-wrapper textarea {
  margin-bottom: 0;
  background: #fff;
}
body.theme_yncfbclone .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .feed_comments_wrapper textarea,
body.theme_yncfbclone .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_textarea_holder textarea,
body.theme_yncfbclone .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .ync-comment-wrapper textarea {
  background: transparent;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .chooseFriend {
  top: 0;
  transform: translateY(-100%);
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .chooseFriend .tagFriendChooser,
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .chooseFriend .ynfeed_mention_item {
  width: 100%;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .ync-comment-box .item-edit-content .item-box-input .chooseFriend {
  right: -56px;
  left: -8px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo img {
  max-width: 100%;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .ync-comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo img {
  max-width: 100%;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .ync-comment-reply-new .item-outer .item-media {
  display: none;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .ync-comment-group-icon .item-icon {
  width: 28px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .ync-comment-content .comment-mini-content-commands .js_comment_like_holder {
  padding: 0;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-mini-content-commands .js_comment_like_holder {
  padding-left: 0;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-mini-content-commands .js_comment_like_holder {
  padding-right: 0;
}
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_child_holder .comment_mini_action .ync-reaction-list,
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_child_holder .comment_mini_action .p-reaction-list {
  left: -72px;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_child_holder .comment_mini_action .ync-reaction-list,
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_child_holder .comment_mini_action .p-reaction-list {
  right: -72px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-mini-content-commands .ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user,
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-mini-content-commands .p-reaction-list-mini .p-reaction-item .p-reaction-tooltip-user {
  transform: none;
}
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-mini-content-commands .ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user,
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-mini-content-commands .p-reaction-list-mini .p-reaction-item .p-reaction-tooltip-user {
  left: -16px;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-mini-content-commands .ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user,
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-mini-content-commands .p-reaction-list-mini .p-reaction-item .p-reaction-tooltip-user {
  right: -16px;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-mini-content-commands .ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user:after,
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-mini-content-commands .p-reaction-list-mini .p-reaction-item .p-reaction-tooltip-user:after {
  left: 24px;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-mini-content-commands .ync-reaction-list-mini .ync-reaction-item .ync-reaction-tooltip-user:after,
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-mini-content-commands .p-reaction-list-mini .p-reaction-item .p-reaction-tooltip-user:after {
  right: 24px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .js_comment_like_holder .hide_it {
  display: block;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_commands .activity_like_holder:not(.ync-reaction-activity-like),
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_commands .activity_like_holder:not(.p-reaction-activity-like) {
  display: none;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_commands .activity_like_holder.ync-reaction-activity-like,
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_commands .activity_like_holder.p-reaction-activity-like {
  font-size: 0;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_commands .activity_like_holder > * {
  display: none;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_commands .activity_like_holder .ync-reaction-total,
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_commands .activity_like_holder .p-reaction-total {
  display: inline-block !important;
  font-size: 12px;
  margin: 0 4px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_commands .activity_like_holder .ync-reaction-list-mini,
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment_mini_content_commands .activity_like_holder .p-reaction-list-mini {
  display: inline-flex;
  font-size: 12px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-mini-content-commands {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 8px;
  position: relative;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-mini-content-commands:after {
  content: "";
  position: absolute;
  top: 0;
  left: 16px;
  right: 16px;
  height: 1px;
  background: #eeeeee;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-comment-container .comment-mini-content-commands .button-like-share-block {
  margin-bottom: 8px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .header-info {
  display: flex;
  height: auto;
  max-height: none;
  padding-bottom: 12px;
  margin: 0;
  line-height: unset;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .item_view .header-info {
  padding-right: 24px;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .item_view .header-info {
  padding-left: 24px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .header-info .img-wrapper,
.ync-videovp-container .ync-videovp-block-info .item_view .header-info .no_image_user {
  border-radius: 100%;
  overflow: hidden;
  width: 48px;
  height: 48px;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .item_view .header-info .img-wrapper,
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .item_view .header-info .no_image_user {
  margin-right: 8px;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .item_view .header-info .img-wrapper,
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .item_view .header-info .no_image_user {
  margin-left: 8px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .header-info .img-wrapper img {
  width: 100%;
  height: 100%;
}
.ync-videovp-container .ync-videovp-block-info .item_view .header-info .item_info_author {
  overflow: hidden;
}
.ync-videovp-container .ync-videovp-block-info .item_view .header-info .item_info_author div {
  color: #c8c8c8;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  display: block;
}
.ync-videovp-container .ync-videovp-block-info .item_view .header-info .item_info_author div.item-user {
  font-size: 14px;
  line-height: 18px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .header-info .item_info_author div.item-time {
  font-size: 12px;
  line-height: 16px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .header-info .item_info_author div .user_profile_link_span,
.ync-videovp-container .ync-videovp-block-info .item_view .header-info .item_info_author div .user_profile_link_span a {
  font-weight: bold !important;
}
.ync-videovp-container .ync-videovp-block-info .item_view .item-pending {
  flex-flow: wrap;
  justify-content: flex-start;
  height: auto;
  margin-bottom: 12px;
  padding-top: 16px;
  padding-bottom: 16px;
  margin-top: 0;
}
.ync-videovp-container .ync-videovp-block-info .item_view .item-pending .pending-message {
  flex: auto;
  width: 100%;
  margin-bottom: 8px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .item-pending .pending-action:last-child .btn:hover {
  color: #fa3e3e;
  border-color: #fa3e3e !important;
  box-shadow: 0px 4px 12px 0px rgba(250, 62, 62, 0.3);
}
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-info .item_view .item-pending .pending-action {
  margin-left: 0;
  margin-right: 8px;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .item_view .item-pending .pending-action {
  margin-right: 0;
  margin-left: 8px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-title-text {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 20px;
  max-height: 60px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: bold;
  color: #555555;
  word-break: break-word;
  word-wrap: break-word;
  margin-bottom: 8px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-total-stat {
  font-size: 14px;
  line-height: 18px;
  color: #a2a2a2;
  margin-bottom: 8px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-total-stat .videovp-total-stat-item {
  display: inline-block;
  text-transform: lowercase;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-total-view {
  margin-right: 16px;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-total-view {
  margin-left: 16px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container {
  height: 48px;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  display: flex;
  align-items: center;
  position: relative;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .videovp-star-vote {
  position: absolute;
  top: 6px;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #d8e0f0;
  border-color: #a8b9dd;
  color: #a8b9dd;
  border-radius: 4px;
  cursor: pointer;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .videovp-star-vote {
  right: 0;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .videovp-star-vote {
  left: 0;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .videovp-star-vote.voted,
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .videovp-star-vote:hover {
  color: #ffab00;
  border-color: #ffab00;
  background-color: #ffe6b3;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .videovp-star-vote.voted .ico:before,
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .videovp-star-vote:hover .ico:before {
  content: "\eab1";
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container a:hover {
  color: #555555;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container > span:last-child:after {
  display: none;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .item-embed {
  position: relative;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .item-embed {
  padding-right: 16px;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .item-embed {
  padding-left: 16px;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .item-embed {
  margin-right: 16px;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .item-embed {
  margin-left: 16px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .item-embed a:not(.collapsed) {
  color: #555555;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .item-embed:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  background-color: #eeeeee;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .item-embed:after {
  right: 0;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-container .item-embed:after {
  left: 0;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-collapse-content {
  padding: 16px;
  background-color: #eeeeee;
  position: relative;
  max-height: 145px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-collapse-content:before {
  content: "";
  width: 0;
  height: 0;
  border: 8px solid transparent;
  position: absolute;
  border-bottom: 8px solid #eeeeee;
  top: auto;
  bottom: 100%;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-collapse-content:before {
  left: 48px;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-collapse-content:before {
  right: 48px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-collapse-content textarea {
  width: 100%;
  margin-bottom: 4px;
  padding: 8px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-collapse-content .videovp-embed-btn-group {
  display: flex;
  justify-content: flex-end;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-collapse-content .videovp-embed-btn-group .btn {
  margin-left: 8px;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-embed-collapse-content .videovp-embed-btn-group .btn {
  margin-right: 8px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-description-text {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 16px;
  color: #555555;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-description-text .js_view_more_parent .item_view_more {
  display: block;
  margin-top: 8px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-description-text .js_view_more_parent .item_view_more a {
  text-transform: uppercase;
  font-size: 12px;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-description-text .js_view_more_parent .item_view_more a {
  display: inline-block;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-description-text .js_view_more_parent .item_view_more a:after {
  font-family: 'lineficon' !important;
  content: "\eaeb";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-description-text .js_view_more_parent .item_view_more a:after {
  margin-left: 6px;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .item_view .videovp-description-text .js_view_more_parent .item_view_more a:after {
  margin-right: 6px;
  float: left;
  line-height: 16px;
}
.ync-videovp-container .ync-videovp-block-info .item_view .videovp-description-text .js_view_more_parent .js_view_more_full .item_view_more a:after {
  content: "\eaea";
}
.ync-videovp-container .ync-videovp-block-info .item-addthis .addthis_block {
  height: 40px;
  margin-bottom: 8px;
  padding-top: 8px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-tag-container {
  position: relative;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-tag-container.videovp-tag-build-toggle {
  max-height: 70px;
  overflow: hidden;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-tag-container.videovp-tag-build-toggle .btn-toggle-tag {
  display: flex;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-tag-container .btn-toggle-tag {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  align-items: center;
  justify-content: center;
  height: 32px;
  bottom: 0;
  color: #a2a2a2;
  font-size: 16px;
  background-image: linear-gradient(to top, #ffffff 0%, rgba(255, 255, 255, 0.6) 100%);
  cursor: pointer;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-tag-container:not(.only-tag) {
  display: flex;
}
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-tag-container:not(.only-tag) .ync-videovp-tag-btn {
  margin-right: -8px;
  border-left: 1px solid #eeeeee;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-tag-container:not(.only-tag) .ync-videovp-tag-btn {
  margin-left: -8px;
  border-right: 1px solid #eeeeee;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-tag-container:not(.only-tag) .ync-videovp-tag-btn a {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  width: 40px;
  font-size: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-tag-container:not(.only-tag) .ync-videovp-tag-btn a .item-text {
  display: none;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-tag-container.only-tag {
  padding-top: 8px;
  padding-bottom: 8px;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-tag-container.only-tag .ync-videovp-tag-btn a {
  font-size: 14px;
  line-height: 18px;
  color: #3b5998;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-info .ync-videovp-tag-container.only-tag .ync-videovp-tag-btn a .ico {
  margin-right: 8px;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-info .ync-videovp-tag-container.only-tag .ync-videovp-tag-btn a .ico {
  margin-left: 8px;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-info .ync-videovp-tag-container.only-tag .ync-videovp-tag-btn a .ico {
  display: inline-block;
}
.ync-videovp-container .ync-videovp-block-info .ync-videovp-tag-container.only-tag .ync-videovp-tag-btn a:hover {
  color: #2d4373;
}
.ync-videovp-container .ync-videovp-block-content {
  flex: 1;
  min-width: 0;
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.ync-videovp-container .ync-videovp-block-content .videovp_view {
  flex: 1;
  height: 100%;
  width: 100%;
  background: #222;
  text-align: center;
  position: relative;
  z-index: 9;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0;
}
.ync-videovp-container .ync-videovp-block-content .videovp_view .done-tagging-btn {
  position: absolute;
  bottom: 16px;
  z-index: 10;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-content .videovp_view .done-tagging-btn {
  right: 16px;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-content .videovp_view .done-tagging-btn {
  left: 16px;
}
.ync-videovp-container .ync-videovp-block-content .videovp_view .video-icon {
  position: absolute;
  display: flex;
  top: 0;
  z-index: 10;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-content .videovp_view .video-icon {
  left: 16px;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-content .videovp_view .video-icon {
  right: 16px;
}
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-content .videovp_view .video-icon .sticky-label-icon {
  margin-left: 2px;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-content .videovp_view .video-icon .sticky-label-icon {
  margin-right: 2px;
}
.ync-videovp-container .ync-videovp-block-content .videovp_view .ync-videovp-image-holder {
  width: 100%;
  position: relative;
  height: 100%;
  border: 0;
}
.ync-videovp-container .ync-videovp-block-content .videovp_view .ync-videovp-image-holder iframe,
.ync-videovp-container .ync-videovp-block-content .videovp_view .ync-videovp-image-holder video {
  position: absolute;
  top: 0;
  left: 0;
  height: 100% !important;
  width: 100% !important;
  border: 0;
}
.ync-videovp-container .ync-videovp-block-content .videovp_view .ync-videovp-image-holder object {
  position: absolute;
  top: 0;
  left: 0;
  height: 100% !important;
  width: 100% !important;
  border: 0;
}
.ync-videovp-container .ync-videovp-block-content .videovp_view .ync-videovp-image-holder object embed {
  width: 100%;
  height: 100%;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info {
  display: flex;
  align-items: flex-end;
  padding: 16px;
  z-index: 9;
  background-color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info:before {
  content: "";
  position: absolute;
  top: -16px;
  left: -16px;
  right: -16px;
  height: 1px;
  background: rgba(200, 200, 200, 0.2);
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info.has-open-dropdown {
  opacity: 1;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info.has-open-dropdown:after {
  opacity: 1;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container {
  flex: 1;
  min-width: 0;
  position: relative;
  z-index: 2;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container {
  padding-right: 16px;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container {
  padding-left: 16px;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container .item-title {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #fff;
  margin-bottom: 4px;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container .item-title a {
  color: #fff;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container .item-size-videovp {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container .item-size-videovp .item-size-wrapper {
  /* display: flex; */
  color: #c8c8c8;
  flex-flow: wrap;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container .item-size-videovp .item-user {
  text-transform: capitalize;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container .item-size-videovp .item-user + .item-stat:before {
  display: none;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container .item-size-videovp .item-stat {
  display: inline;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container .item-size-videovp .item-stat > span:first-child {
  text-transform: capitalize;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container .item-size-videovp .item-stat.item-album {
  min-width: 0;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container .item-size-videovp .item-stat.item-category {
  min-width: 0;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container .item-size-videovp .item-stat.item-category a {
  display: inline-block;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container .item-size-videovp .item-stat a {
  color: #fff !important;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container .item-size-videovp .item-stat a:hover {
  color: #fff !important;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container .item-size-videovp .item-stat:last-child:after {
  display: none;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .ync-videovp-title-container .item-size-videovp .item-stat:after {
  content: ".";
  padding: 0 4px;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions {
  position: relative;
  z-index: 2;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul {
  display: flex;
}
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul {
  margin-right: -8px;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul {
  margin-left: -8px;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li {
  margin-left: 8px;
  margin-right: 8px;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li > a,
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li .item_bar_action {
  height: 32px;
  width: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #fff;
  border-radius: 32px;
  color: #fff;
  padding: 0 12px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 14px;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li > a:hover,
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li .item_bar_action:hover {
  color: #555555;
  background: #fff;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu li > a:focus {
  background-color: #fff;
  color: #555555;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu li > a:focus:hover {
  color: #2d4373;
  background-color: #d8e0f0;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu li > a .fa,
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu li > a .ico {
  min-width: 20px;
  text-align: left;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu li > a .fa,
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu li > a .ico {
  text-align: right;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .dropdown-header {
  color: #a2a2a2;
  background: #eeeeee;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 12px;
  border: none;
  padding: 4px 16px;
  min-height: 24px;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist {
  max-height: 100px;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist .item-playlist-checkbox {
  padding: 8px 0;
  margin-left: 16px;
  margin-right: 16px;
  border-bottom: 1px solid #EEE;
  min-height: 40px;
  display: flex;
  align-items: center;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist .item-playlist-checkbox .checkbox {
  width: 100%;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist .item-playlist-checkbox label .ico {
  color: #555555 !important;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist .item-playlist-checkbox input[type="checkbox"] {
  pointer-events: none;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist .ynuv_quick_list_playlist_wrapper {
  max-height: 100px;
  overflow-y: auto;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu li[class^=ynuv_noti_add_to_playlist],
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu li[class^=ynuv_error_add_to_playlist] {
  background: #42b72a;
  color: #FFF;
  text-align: center;
  padding: 10px 15px;
  position: absolute;
  z-index: 99;
  min-height: 32px;
  align-items: center;
  bottom: 4px;
  width: 100%;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu li[class^=ynuv_error_add_to_playlist] {
  background: #fb7070;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title a {
  font-size: 12px;
  text-transform: uppercase;
  color: #a2a2a2;
  font-weight: bold;
  background: #eeeeee;
  padding: 0 16px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  line-height: 24px;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title a .ico,
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title a .fa {
  min-width: 16px;
  text-align: right;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title a .ico,
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title a .fa {
  margin-right: 0;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title a .ico,
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title a .fa {
  margin-left: 0;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title a .ico,
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title a .fa {
  text-align: left;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title-form {
  background: #eeeeee;
  border-top: 0;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form {
  padding: 8px 16px;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form input.form-control {
  margin-bottom: 8px;
  height: 32px;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form .ultimatevideo-quick-add-form-btn {
  display: flex;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form .ultimatevideo-quick-add-form-btn button {
  width: 100%;
  padding: 8px 10px;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form .ultimatevideo-quick-add-form-btn button span {
  margin: auto;
}
html[dir="ltr"] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form .ultimatevideo-quick-add-form-btn button + button {
  margin-left: 8px;
}
html[dir="rtl"] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form .ultimatevideo-quick-add-form-btn button + button {
  margin-right: 8px;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form .privacy_setting_mini {
  margin-bottom: 8px;
  float: none;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form .privacy_setting_mini .privacy_setting_active {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form .privacy_setting_mini .privacy_setting_active .fa-caret-down {
  margin-left: auto;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form .privacy_setting_mini .privacy_setting_active .fa-caret-down {
  margin-right: auto;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form .privacy_setting_mini .dropdown-menu {
  margin-top: 6px;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu .ynuv_quick_list_playlist-title-form .ultimatevideo-quick-add-form .privacy_setting_mini:not(.open) .dropdown-menu {
  visibility: hidden !important;
  opacity: 0 !important;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-edit-more .dropdown-menu,
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu {
  min-width: 210px;
}
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-edit-more .dropdown-menu,
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu {
  margin-right: -8px;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-edit-more .dropdown-menu,
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu {
  margin-left: -8px;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-edit-more .dropdown-menu:after,
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu:after {
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-top: 6px solid #ffffff;
  top: 100%;
  bottom: auto;
}
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-edit-more .dropdown-menu:after,
html[dir='ltr'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu:after {
  left: auto;
  right: 18px;
}
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-edit-more .dropdown-menu:after,
html[dir='rtl'] .ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .dropdown-menu:after {
  left: 18px;
  right: auto;
}
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-edit-more .item_bar_action:hover,
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .item_bar_action:hover,
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-edit-more .item_bar_action[aria-expanded="true"],
.ync-videovp-container .ync-videovp-block-content .ync-videovp-content-info .videovp_actions > ul > li.videos-addto-more .item_bar_action[aria-expanded="true"] {
  color: #555555;
  background: #fff;
}
.videovp-checkbox-custom label {
  padding: 8px 16px !important;
}
.videovp-checkbox-custom label input {
  display: none;
}
.videovp-checkbox-custom label input:checked + .ico {
  color: #3b5998;
}
.videovp-checkbox-custom label .ico {
  color: #a2a2a2;
  display: inline-flex;
  align-items: center;
  margin-bottom: 2px;
  min-width: 20px;
}
.videovp-checkbox-custom label input:checked + .ico:before {
  content: "\eb28";
}
.ync-videovp-actions .ynuv_quick_list_playlist-title a .ico.expand:before {
  content: "\eab7";
}
/*End Video Viewer Popup*/
/*Begin ' . Subscribe . '*/
#page_subscribe_compare .td_center {
  text-align: center;
}
#page_subscribe_compare .switch_type {
  margin-right: 5px;
}
#page_subscribe_compare #tbl_compare {
  table-layout: fixed;
}
#page_subscribe_compare #tbl_compare td,
#page_subscribe_compare #tbl_compare th {
  text-align: center;
  width: 160px;
}
#page_subscribe_compare #div_compare_wrapper {
  overflow: auto;
}
#page_subscribe_compare #main input[type=text] {
  width: 120px;
}
#page_subscribe_compare #tr_last {
  cursor: pointer;
  line-height: 30px;
  height: 30px;
  font-weight: bold;
}
#page_subscribe_compare .th_package_title,
#page_subscribe_compare .th_title {
  border-bottom: 1px solid #dfdfdf;
  color: #333333;
  font-size: 16pt;
  line-height: 34px;
}
#page_subscribe_compare .tr_first_feature {
  border-top: 1px solid #dfdfdf;
}
#page_subscribe_compare .tr_feature {
  border-bottom: 1px solid #dfdfdf;
  height: 25px;
  line-height: 25px;
}
#page_subscribe_compare #tr_pricing_1 {
  font-size: 14px;
  font-weight: bold;
  border-top: 1px #dfdfdf solid;
  border-bottom: 1px #dfdfdf solid;
}
#page_subscribe_compare #tr_pricing_1 td {
  padding: 5px;
}
#page_subscribe_compare .tdPackageDescription {
  padding: 5px;
}
#page_subscribe_compare .td_feature img {
  vertical-align: middle;
}
#page_subscribe_compare .tr_purchase_1,
#page_subscribe_compare .tr_purchase_2 {
  margin-top: 10px;
  margin-bottom: 10px;
  height: 50px;
  line-height: 50px;
}
#page_subscribe_compare #tbl_compare td.td_feature_head {
  font-size: 16px;
  text-align: left;
  padding: 10px 0px 10px 0px;
}
#page_subscribe_compare #tbl_compare {
  width: 100%;
}
#page_subscribe_compare .td_purchase_1 {
  padding: 8px 0px 8px 0px;
  text-align: center;
}
#page_subscribe_compare .td_purchase_1 a,
#page_subscribe_compare .td_purchase_1 a:hover {
  display: block;
  background: #333;
  color: #fff;
  height: 32px;
  line-height: 32px;
  width: 50%;
  font-size: 15px;
  font-weight: bold;
  margin: auto;
  text-decoration: none;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
#page_subscribe_compare .compare_admincp td {
  border-left: 1px #dfdfdf solid;
}
#page_subscribe_compare .compare_admincp #tbl_compare td.td_comparison_title {
  text-align: left;
}
#page_subscribe_compare .compare_admincp #tbl_compare td.td_comparison_title input {
  width: 140px;
}
#page_subscribe_compare .compare_admincp #tbl_compare td.td_feature {
  text-align: right;
  position: relative;
}
#page_subscribe_compare .compare_admincp #tbl_compare td.td_feature div {
  position: relative;
}
#page_subscribe_compare .compare_admincp .switch_type {
  position: absolute;
  left: 2px;
  cursor: pointer;
}
#page_subscribe_compare .compare_admincp .img_accept,
#page_subscribe_compare .compare_admincp .img_reject {
  cursor: pointer;
}
#page_subscribe_compare .txt_title_new {
  color: #AFAFAF;
}
#subscribe_compare_plan .row > div {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
#subscribe_compare_plan .panel.price,
#subscribe_compare_plan .panel.price > .panel-heading {
  border-radius: 0;
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  -webkit-transition: all .3s ease;
}
#subscribe_compare_plan .panel.price:hover {
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
}
#subscribe_compare_plan .panel.price:hover > .panel-heading {
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.2) inset;
}
#subscribe_compare_plan .panel.price > .panel-heading {
  box-shadow: 0 5px 0 rgba(50, 50, 50, 0.2) inset;
}
#subscribe_compare_plan .price .list-group-item {
  border-bottom-: 1px solid rgba(250, 250, 250, 0.5);
}
#subscribe_compare_plan .panel.price .list-group-item:last-child {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
#subscribe_compare_plan .panel.price .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
#subscribe_compare_plan .price .panel-footer {
  color: #fff;
  border-bottom: 0;
  background-color: rgba(0, 0, 0, 0.1);
  box-shadow: 0 3px 0 rgba(0, 0, 0, 0.3);
}
#subscribe_compare_plan .panel.price .btn {
  box-shadow: 0 -1px 0 rgba(50, 50, 50, 0.2) inset;
  border: 0;
}
#subscribe_compare_plan .price.panel-color > .panel-heading {
  color: #fff;
  background-color: #3b5998;
  border-color: #718dc8;
  border-bottom: 1px solid #718dc8;
}
#subscribe_compare_plan .price.panel-color > .panel-heading h3 {
  font-size: 30px;
  color: #e5e5e5;
  border: none;
}
#subscribe_compare_plan .price.panel-color > .panel-body {
  color: #fff;
  background-color: #4264aa;
  padding: 7px 0;
}
#subscribe_compare_plan .price.panel-color > .panel-body strong {
  color: #e69a00;
  font-size: 18px;
}
#subscribe_compare_plan .price.panel-color > .panel-body .lead {
  margin-bottom: inherit !important;
}
#subscribe_compare_plan .price.panel-color ul {
  border-left: solid 1px #3b5998;
  border-right: solid 1px #3b5998;
}
#subscribe_compare_plan .price.panel-color .list-group-item {
  color: #333;
  background-color: #ffffff;
  font-weight: 600;
  padding: 10px 0;
}
#subscribe_compare_plan .price.panel-color .list-group-item:hover {
  background-color: #e6e6e6;
}
#subscribe_compare_plan .price.panel-color .list-group-item:not(:last-child) {
  border-bottom: solid 1px #5f7ec1;
}
.js_box_content .subscription_package {
  max-height: 470px;
  overflow-x: scroll;
}
.subscription_package .item_content {
  padding: 0;
}
.js_box_content .item-membership-container {
  max-height: 400px;
  margin: -16px;
  padding: 16px;
  margin-bottom: 0;
  padding-bottom: 0;
  overflow-y: auto;
}
.js_box_content .membership-item:first-child:nth-last-child(1) .item-outer {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}
.js_box_content .membership-item .item-outer {
  display: flex;
  border-bottom: 1px solid #efefef;
  padding-bottom: 16px;
  margin-bottom: 16px;
}
.js_box_content .membership-item .item-outer .item-image {
  width: 104px;
}
html[dir="ltr"] .js_box_content .membership-item .item-outer .item-image {
  margin-right: 24px;
}
html[dir="rtl"] .js_box_content .membership-item .item-outer .item-image {
  margin-left: 24px;
}
.js_box_content .membership-item .item-outer .item-image .item-media-src > span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.js_box_content .membership-item .item-outer .item-image .item-media-src > span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.js_box_content .membership-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
.js_box_content .membership-item .item-outer .item-inner .item-block-title {
  font-size: 18px;
  line-height: 24px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #555555;
  margin-bottom: 4px;
}
.js_box_content .membership-item .item-outer .item-inner .item-desc {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  margin-bottom: 4px;
}
.js_box_content .membership-item .item-outer .item-inner .item-price {
  margin-bottom: 4px;
}
.js_box_content .membership-item .item-outer .item-inner .item-price .item-price-first,
.js_box_content .membership-item .item-outer .item-inner .item-price .item-price-recurring {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.js_box_content .membership-item .item-outer .item-inner .item-price .item-price-first .item-name,
.js_box_content .membership-item .item-outer .item-inner .item-price .item-price-recurring .item-name {
  color: #555555;
}
.js_box_content .membership-item .item-outer .item-inner .item-price .item-price-first .item-cost,
.js_box_content .membership-item .item-outer .item-inner .item-price .item-price-recurring .item-cost {
  color: #ffab00;
}
.membership-comparison-container {
  margin-top: 16px;
}
.membership-comparison-container .item-title-block {
  font-size: 20px;
  line-height: 26px;
  color: #a2a2a2;
  margin-bottom: 16px;
}
.membership-comparison-container #div_compare_wrapper {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.membership-comparison-container #subscribe_compare_plan .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  top: 100% !important;
}
.membership-comparison-container #subscribe_compare_plan table {
  font-size: 14px;
  line-height: 18px;
  max-width: none;
}
.membership-comparison-container #subscribe_compare_plan table thead tr th {
  border-bottom: 0;
}
.membership-comparison-container #subscribe_compare_plan table thead tr th.item-feature {
  background: #eeeeee;
  min-width: 384px;
}
.membership-comparison-container #subscribe_compare_plan table thead tr th.item-compare {
  min-width: 160px;
  max-width: 160px;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #fff;
  background: #c8c8c8;
}
.membership-comparison-container #subscribe_compare_plan table tbody tr {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.membership-comparison-container #subscribe_compare_plan table tbody tr:hover {
  background: #f8f8f8;
}
.membership-comparison-container #subscribe_compare_plan table tbody tr:first-child td {
  border-top: 0;
}
.membership-comparison-container #subscribe_compare_plan table tbody tr td {
  padding-top: 16px;
  padding-bottom: 16px;
}
.membership-comparison-container #subscribe_compare_plan table tbody tr .item-feature {
  vertical-align: middle;
  padding-left: 16px;
  padding-right: 16px;
  word-break: break-word;
  word-wrap: break-word;
  overflow: hidden;
}
.membership-comparison-container #subscribe_compare_plan table tbody tr .item-feature span {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555;
}
.membership-comparison-container #subscribe_compare_plan table tbody tr .item-compare {
  text-align: center;
  vertical-align: middle;
  word-break: break-word;
  word-wrap: break-word;
  overflow: hidden;
}
.membership-comparison-container #subscribe_compare_plan table tbody tr .item-compare span {
  color: #a2a2a2;
}
.membership-comparison-container #subscribe_compare_plan table tbody tr .item-compare .ico {
  color: #42b72a;
}
.membership-comparison-container #subscribe_compare_plan table tbody tr .item-button .price {
  color: #ffab00;
  margin: 4px 0;
}
.membership-comparison-container #subscribe_compare_plan table tbody tr .item-button .recurring {
  color: #a2a2a2;
  min-height: 18px;
}
.membership-comparison-container #subscribe_compare_plan table tbody tr .item-button.current-plant {
  vertical-align: middle;
}
.membership-comparison-container #subscribe_compare_plan table tbody tr .item-button.current-plant .text {
  color: #42b72a;
}
.membership-package__outer {
  margin: -8px;
}
.membership-package__item {
  padding: 8px;
}
html[dir='ltr'] .membership-package__item {
  float: left;
}
html[dir='rtl'] .membership-package__item {
  float: right;
}
#main.empty-left.empty-right .membership-package__item {
  width: 25%;
}
#main.empty-left .membership-package__item,
#main.empty-right .membership-package__item {
  width: 33.33%;
}
#main:not(.empty-left.empty-right) .membership-package__item {
  width: 50%;
}
@media (max-width: 991px) {
  .membership-package__item {
    width: 33.33% !important;
  }
}
@media (max-width: 767px) {
  .membership-package__item {
    width: 50% !important;
  }
}
@media (max-width: 479px) {
  .membership-package__item {
    width: 100% !important;
  }
}
.membership-package__item .item-outer {
  border-radius: 2px;
  border: 1px solid rgba(85, 85, 85, 0.1);
  padding: 24px 16px 16px;
  transition: box-shadow 0.3s ease-in-out;
  position: relative;
}
.membership-package__item .item-outer .item-popular {
  position: absolute;
  color: #fff;
  min-height: 24px;
  text-align: center;
  background-color: #3b5998;
  line-height: 24px;
  right: 0;
  transform: rotate(45deg) translate(3px, -12px);
  padding: 0 2px;
  font-size: 10px;
}
.membership-package__item .item-outer .item-popular:before,
.membership-package__item .item-outer .item-popular:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 5px solid #2d4373;
  position: absolute;
  top: 100%;
}
.membership-package__item .item-outer .item-popular:before {
  right: 100%;
  margin-right: 15px;
  border-right: 5px solid transparent;
}
.membership-package__item .item-outer .item-popular:after {
  left: 100%;
  margin-left: 15px;
  border-left: 5px solid transparent;
}
.membership-package__item .item-outer .item-popular span {
  top: 0;
  width: 0;
  height: 0;
  position: absolute;
  border-bottom: 24px solid #3b5998;
}
.membership-package__item .item-outer .item-popular .right {
  left: 100%;
  border-right: 24px solid transparent;
}
.membership-package__item .item-outer .item-popular .left {
  right: 100%;
  border-left: 24px solid transparent;
}
.membership-package__item .item-outer .item-image {
  margin: 0 auto;
  width: 72px;
  height: 72px;
}
.membership-package__item .item-outer .item-image span {
  display: block;
  background-origin: border-box;
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 100%;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.membership-package__item .item-outer .item-title {
  font-size: 16px;
  line-height: 21px;
  margin-top: 12px;
}
.membership-package__item .item-outer .item-price {
  font-size: 22px;
  line-height: 29px;
  color: #ffab00;
  margin-top: 6px;
}
.membership-package__item .item-outer .item-recurring {
  color: #a2a2a2;
}
.membership-package__item .item-outer .item-desc {
  display: block;
  border-top: 1px solid #eeeeee;
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  margin-top: 8px;
  padding-top: 8px;
  word-break: break-word;
}
.membership-package__item .item-outer .item-sub {
  min-height: 48px;
}
.membership-package__item .item-outer .item-sub p {
  line-height: 48px;
  color: #42b72a;
}
.membership-package__item .item-outer .item-view {
  font-size: 12px;
  line-height: 16px;
  display: block;
}
.membership-package__item .item-outer .recurring {
  color: #a2a2a2;
  min-height: 18px;
}
@media screen and (max-width: 1199px) {
  .membership-package__item .item-outer .recurring {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
@media (min-width: 1025px) {
  .membership-package__item .item-outer:hover {
    box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.2);
  }
}
.my-subscription-search form {
  display: flex;
  align-items: flex-end;
  margin-left: -8px;
  margin-right: -8px;
}
.my-subscription-search form .form-group {
  padding-left: 8px;
  padding-right: 8px;
  max-width: 160px;
}
@media screen and (max-width: 479px) {
  .my-subscription-search form .form-group {
    max-width: none;
    width: 100%;
  }
}
@media screen and (max-width: 479px) {
  .my-subscription-search form {
    flex-direction: column;
  }
}
.my-subscription-items .my-subscription-list-wapper {
  display: flex;
  flex-direction: column;
}
.my-subscription-items .my-subscription-list-wapper + .my-subscription-list-wapper {
  margin-top: 12px;
  padding-top: 12px;
  border-top: 1px solid #efefef;
}
.my-subscription-items .my-subscription-list-inner {
  display: flex;
}
.my-subscription-items .my-subscription-list-inner .item-media {
  width: 72px;
  height: 72px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: center;
  justify-content: center;
}
.my-subscription-items .my-subscription-list-inner .item-media img {
  max-width: 100%;
  max-height: 100%;
  width: 100%;
}
.my-subscription-items .my-subscription-list-inner .item-body {
  min-width: 1px;
  flex-grow: 1;
  position: relative;
}
.my-subscription-items .my-subscription-list-inner .item-body .item {
  display: flex;
  font-size: 12px;
  line-height: 16px;
}
.my-subscription-items .my-subscription-list-inner .item-body .item .status {
  color: #a2a2a2;
  min-width: 124px;
  max-width: 124px;
}
.my-subscription-items .my-subscription-list-inner .item-body .item .active {
  color: #42b72a;
}
.my-subscription-items .my-subscription-list-inner .item-body .item .expire {
  color: #fb7070;
}
.my-subscription-items .my-subscription-list-inner .item-body .item .pending-action,
.my-subscription-items .my-subscription-list-inner .item-body .item .pending-payment {
  color: #ffab00;
}
.my-subscription-items .my-subscription-list-inner .item-body .item .cancel {
  color: #fa3e3e;
}
.my-subscription-items .my-subscription-list-inner .item-body .item + .item {
  margin-top: 8px;
}
@media screen and (min-width: 480px) {
  .my-subscription-items .my-subscription-list-inner .item-body {
    padding-right: 19px;
  }
  html[dir="ltr"] .my-subscription-items .my-subscription-list-inner .item-body {
    padding-left: 16px;
  }
  html[dir="rtl"] .my-subscription-items .my-subscription-list-inner .item-body {
    padding-right: 16px;
  }
}
@media screen and (max-width: 479px) {
  .my-subscription-items .my-subscription-list-inner .item-body {
    margin-top: 8px;
  }
}
@media screen and (min-width: 640px) {
  .my-subscription-items .my-subscription-list-inner .item-body > button {
    position: absolute;
    top: 16px;
  }
  html[dir='ltr'] .my-subscription-items .my-subscription-list-inner .item-body > button {
    right: 0;
  }
  html[dir='rtl'] .my-subscription-items .my-subscription-list-inner .item-body > button {
    left: 0;
  }
}
@media screen and (max-width: 479px) {
  .my-subscription-items .my-subscription-list-inner {
    flex-direction: column;
  }
}
.my-subscription-items .item-title {
  font-size: 16px;
  line-height: 21px;
}
.my-subscription-items .item-title a {
  color: #555555;
}
.my-subscription-items .item-title a:hover {
  color: #263961;
}
.recent-payment {
  margin-top: 16px;
  padding-top: 32px;
  border-top: 1px solid #efefef;
}
.recent-payment thead tr th {
  background-color: #3b5998;
  font-weight: normal;
  color: #fff;
  padding: 12px 16px;
  border: 0;
}
.recent-payment thead tr th + th {
  text-align: center;
}
.recent-payment tbody tr td {
  padding: 24px 16px;
  border-top: 0;
  border-bottom: 1px solid #efefef;
}
.recent-payment tbody tr td.pending {
  color: #ffab00;
}
.recent-payment tbody tr td.cancel {
  color: #fa3e3e;
}
.recent-payment tbody tr td.completed {
  color: #42b72a;
}
.recent-payment tbody tr td + td {
  text-align: center;
}
.cancel-subscription-block .my-subscription-items {
  padding-bottom: 16px;
  margin-bottom: 16px;
  border-bottom: 1px solid #efefef;
}
.cancel-subscription-block .content {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.cancel-subscription-block .content strong {
  color: #555555;
}
.cancel-subscription-block .sub-reason label .ico {
  margin-bottom: 0;
  align-items: flex-start;
  padding-top: 3px;
}
.cancel-subscription-block .sub-reason li + li {
  margin-top: 16px;
}
.cancel-subscription-block .sub-warning-alert {
  margin-top: 16px;
  display: flex;
  padding: 12px 16px;
  margin-left: -16px;
  margin-right: -16px;
  background-color: #b3daff;
  align-items: center;
}
.cancel-subscription-block .sub-warning-alert .icon {
  font-size: 32px;
  color: #0084ff;
  display: inline-flex;
  align-items: center;
}
.cancel-subscription-block .sub-warning-alert .text {
  padding-left: 16px;
  font-size: 12px;
  line-height: 16px;
  color: #0084ff;
}
.cancel-subscription-block .sub-bottom {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 479px) {
  .cancel-subscription-block .sub-bottom {
    flex-direction: column;
    justify-content: normal;
  }
  .cancel-subscription-block .sub-bottom .btn {
    margin: 0;
  }
  .cancel-subscription-block .sub-bottom .btn + .btn {
    margin-top: 8px;
  }
}
/*End Subscribe*/
/*Begin ' . Ad . '*/
/*--================================
=            Better ads            =
=================================--*/
[id^=page_ad] .js_datepicker_image {
  top: 50%;
  transform: translateY(-50%);
}
[id^=page_ad] .text-warning {
  color: #ffab00;
}
[id^=page_ad] .text-gray-dark {
  color: #a2a2a2;
}
[id^=page_ad] .text-gray {
  color: #c8c8c8;
}
[id^=page_ad] .text-gray-darker {
  color: #555555;
}
[id^=page_ad] .text-transition {
  transition: color 0.3s ease-in-out;
}
[id^=page_ad] .all-transition {
  transition: all 0.3s ease-in-out;
}
[id^=page_ad] .mt-h1 {
  margin-top: 4px;
}
[id^=page_ad] .mt--1 {
  margin-top: -8px;
}
[id^=page_ad] .mb-h1 {
  margin-bottom: 4px !important;
}
[id^=page_ad] .mb--3 {
  margin-bottom: -24px;
}
[id^=page_ad] .mb--2 {
  margin-bottom: -16px !important;
}
[id^=page_ad] .mb-0 {
  margin-bottom: 0;
}
html[dir='ltr'] [id^=page_ad] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] [id^=page_ad] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] [id^=page_ad] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] [id^=page_ad] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] [id^=page_ad] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] [id^=page_ad] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] [id^=page_ad] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] [id^=page_ad] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] [id^=page_ad] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] [id^=page_ad] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] [id^=page_ad] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] [id^=page_ad] .mr-h1 {
  margin-left: 4px;
}
[id^=page_ad] .w-auto {
  width: auto;
}
[id^=page_ad] .w-full {
  width: 100%;
}
[id^=page_ad] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
[id^=page_ad] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
[id^=page_ad] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
[id^=page_ad] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
[id^=page_ad] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  [id^=page_ad] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
[id^=page_ad] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
[id^=page_ad] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] [id^=page_ad] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] [id^=page_ad] .pr-4 {
  padding-left: 32px !important;
}
[id^=page_ad] .d-block {
  display: block;
}
[id^=page_ad] .d-inline-block {
  display: inline-block;
}
[id^=page_ad] .d-flex {
  display: flex;
}
[id^=page_ad] .d-inline-flex {
  display: inline-flex;
}
[id^=page_ad] .fw-normal {
  font-weight: normal;
}
[id^=page_ad] .cursor-point {
  cursor: pointer;
}
[id^=page_ad] .align-middle {
  vertical-align: middle;
}
[id^=page_ad] .shink-2 {
  flex-shrink: 2;
}
[id^=page_ad] .shink-1 {
  flex-shrink: 1;
}
[id^=page_ad] .align-items-center {
  align-items: center;
}
[id^=page_ad] .justify-content-center {
  justify-content: center!important;
}
[id^=page_ad] .justify-content-between {
  justify-content: space-between;
}
[id^=page_ad] .flex-wrap {
  flex-wrap: wrap;
}
[id^=page_ad] .flex-column {
  flex-direction: column;
}
[id^=page_ad] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  [id^=page_ad] .col-xsxs-12 {
    width: 100%;
  }
}
[id^=page_ad] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
[id^=page_ad] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
[id^=page_ad] .tooltip-inner {
  padding: 12px;
  border-radius: 5px;
  max-width: 122px;
}
/*----------  add page  ----------*/
.bts-add-age .selectize-control {
  min-width: 64px;
}
.bts-add-age .selectize-dropdown-content .option {
  white-space: nowrap;
}
.bts-add-gender .checkbox {
  float: left;
  margin: 0;
}
.bts-add-gender .checkbox + .checkbox {
  margin-left: 20px;
}
.bts-add-location select {
  width: auto;
}
@media screen and (max-width: 767px) {
  .bts-add-location select {
    width: 100%;
  }
}
.bts-add-startday .form-inline.js_datepicker_selects {
  display: inline-flex;
  padding-top: 0;
  align-items: center;
}
.bts-add-startday .form-inline.js_datepicker_selects .select-date-label {
  padding-left: 8px;
  padding-right: 8px;
}
.bts-add-startday .form-inline.js_datepicker_selects .select-date-separator {
  padding-left: 8px;
  padding-right: 8px;
}
@media screen and (max-width: 767px) {
  .bts-add-startday .form-inline.js_datepicker_selects .select-date-separator {
    padding-left: 4px;
    padding-right: 4px;
  }
}
.bts-add-startday .form-inline.js_datepicker_selects .form-control {
  min-width: 64px;
}
.bts-add-startday .js_datepicker_core {
  display: flex;
}
.betterads-disable-input .input-group-addon:last-child {
  position: absolute;
  border: 0;
  right: 0;
  width: auto;
  color: #c8c8c8;
  height: calc(100% - 16px);
  font-size: 14px;
  border-left: 1px solid #dcdcdc;
  top: 50%;
  transform: translateY(-50%);
  padding: 0 12px;
  display: flex;
  align-items: center;
  background-color: transparent;
}
.betterads-disable-input .form-control.disabled {
  color: #ffab00;
  font-weight: bold;
}
#js_ads_space_12 {
  margin-top: 24px;
}
.bts-block .mb-0 {
  margin-bottom: 0;
}
.bts-block__thumb--img {
  display: block;
  outline: 1px solid rgba(0, 0, 0, 0.1) !important;
  outline-offset: -1px;
}
.bts-block__thumb--img img {
  max-width: 100%;
  width: auto;
  height: auto;
}
@media screen and (min-width: 768px) {
  .bts-block__thumb--img img {
    max-height: 100%;
  }
}
@media screen and (max-width: 767px) {
  .bts-block__thumb--img img {
    width: 100%;
  }
}
.bts-block__del {
  right: 4px;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  color: #fff;
  transition: all 0.3s ease-in-out;
  font-size: 10px;
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 100%;
  z-index: 1;
}
@media screen and (min-width: 1025px) {
  .bts-block__del {
    opacity: 0;
    visibility: hidden;
  }
  .bts-block__del:hover {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.5);
  }
}
@media screen and (max-width: 767px) {
  .bts-block__html {
    display: flex;
    flex-direction: row !important;
  }
}
@media screen and (max-width: 767px) {
  .bts-block__info {
    min-width: 1px;
    width: 60%;
    padding-left: 12px;
    flex-grow: 1;
  }
}
.bts-block__desc {
  transition: color 0.3s ease-in-out;
}
@media screen and (max-width: 767px) {
  .bts-block__desc {
    max-width: 100% !important;
    display: block !important;
    overflow: hidden !important;
    padding: 0 !important;
    font-size: 12px !important;
    text-overflow: ellipsis !important;
    line-height: 16px !important;
    word-break: break-word !important;
    word-wrap: break-word !important;
    max-height: 64px !important;
    white-space: normal !important;
    -webkit-line-clamp: 4 !important;
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
  }
}
@media screen and (max-width: 479px) {
  .bts-block__desc {
    max-width: 100% !important;
    display: block !important;
    overflow: hidden !important;
    padding: 0 !important;
    font-size: 12px !important;
    text-overflow: ellipsis !important;
    line-height: 16px !important;
    word-break: break-word !important;
    word-wrap: break-word !important;
    max-height: 32px !important;
    white-space: normal !important;
    -webkit-line-clamp: 2 !important;
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
  }
}
.bts-block__url,
.bts-block__title {
  margin-bottom: 4px !important;
}
.bts-block__item {
  position: relative;
}
.bts-block__item.only-img .bts-block__thumb--img img {
  max-height: none;
}
@media screen and (min-width: 768px), (max-width: 479px) {
  .bts-block__item.only-img + .only-img {
    margin-top: 4px;
  }
}
@media screen and (max-width: 767px) and (min-width: 480px) {
  .bts-block__item.only-img {
    margin-top: 0;
  }
  .bts-block__item.only-img:not(:only-child) {
    padding: 2px;
  }
  .bts-block__item.only-img:not(:only-child):nth-child(3n + 3) .bts-block__thumb--img {
    height: 318px;
    overflow: hidden;
  }
  .bts-block__item.only-img:not(:only-child):nth-child(3n + 1),
  .bts-block__item.only-img:not(:only-child):nth-child(3n + 2) {
    width: 50%;
  }
  .bts-block__item.only-img:not(:only-child):nth-child(3n + 1) .bts-block__thumb--img,
  .bts-block__item.only-img:not(:only-child):nth-child(3n + 2) .bts-block__thumb--img {
    height: 152px;
    overflow: hidden;
  }
}
.bts-block__item.only-html .bts-block__thumb--img img {
  transition: box-shadow 0.3s ease-in-out;
}
@media screen and (max-width: 767px) {
  .bts-block__item.only-html .bts-block__thumb--img {
    width: 168px;
    height: 128px;
    margin-bottom: 0;
  }
  .bts-block__item.only-html .bts-block__thumb--img img {
    width: 100%;
    height: 100%;
  }
}
@media screen and (max-width: 479px) {
  .bts-block__item.only-html .bts-block__thumb--img {
    width: 115px;
    height: 88px;
  }
}
@media screen and (min-width: 1025px) {
  .bts-block__item:hover .bts-block__del {
    opacity: 1;
    visibility: visible;
  }
  .bts-block__item:hover .bts-block__url {
    color: #263961;
  }
  .bts-block__item:hover .bts-block__desc {
    color: #555555;
  }
}
@media screen and (max-width: 767px) and (min-width: 480px) {
  .bts-block {
    display: flex;
    flex-wrap: wrap;
    margin: -2px;
  }
}
/*----------  top bottom block  ----------*/
.location_11 .bts-block {
  margin-bottom: 16px;
}
.location_8 .bts-block {
  margin-top: 16px;
}
.location_11 .bts-block .only-html,
.location_8 .bts-block .only-html,
.location_12 .bts-block .only-html,
.location_6 .bts-block .only-html {
  background-color: #fff;
}
.location_11 .bts-block .only-html .bts-block__thumb--img,
.location_8 .bts-block .only-html .bts-block__thumb--img,
.location_12 .bts-block .only-html .bts-block__thumb--img,
.location_6 .bts-block .only-html .bts-block__thumb--img {
  max-width: 918px;
  height: 128px;
}
@media screen and (max-width: 991px) {
  .location_11 .bts-block .only-html .bts-block__thumb--img,
  .location_8 .bts-block .only-html .bts-block__thumb--img,
  .location_12 .bts-block .only-html .bts-block__thumb--img,
  .location_6 .bts-block .only-html .bts-block__thumb--img {
    max-width: none;
    width: 100%;
    height: 102px;
  }
}
@media screen and (max-width: 767px) {
  .location_11 .bts-block .only-html .bts-block__thumb--img,
  .location_8 .bts-block .only-html .bts-block__thumb--img,
  .location_12 .bts-block .only-html .bts-block__thumb--img,
  .location_6 .bts-block .only-html .bts-block__thumb--img {
    height: 62px;
  }
}
@media screen and (max-width: 479px) {
  .location_11 .bts-block .only-html .bts-block__thumb--img,
  .location_8 .bts-block .only-html .bts-block__thumb--img,
  .location_12 .bts-block .only-html .bts-block__thumb--img,
  .location_6 .bts-block .only-html .bts-block__thumb--img {
    height: 44px;
  }
}
.location_11 .bts-block .only-img .bts-block__thumb--img,
.location_8 .bts-block .only-img .bts-block__thumb--img,
.location_12 .bts-block .only-img .bts-block__thumb--img,
.location_6 .bts-block .only-img .bts-block__thumb--img {
  height: 128px;
}
@media screen and (max-width: 991px) {
  .location_11 .bts-block .only-img .bts-block__thumb--img,
  .location_8 .bts-block .only-img .bts-block__thumb--img,
  .location_12 .bts-block .only-img .bts-block__thumb--img,
  .location_6 .bts-block .only-img .bts-block__thumb--img {
    height: 80px;
  }
}
@media screen and (max-width: 767px) {
  .location_11 .bts-block .only-img .bts-block__thumb--img,
  .location_8 .bts-block .only-img .bts-block__thumb--img,
  .location_12 .bts-block .only-img .bts-block__thumb--img,
  .location_6 .bts-block .only-img .bts-block__thumb--img {
    height: 50px;
  }
}
.location_11 .bts-block__html,
.location_8 .bts-block__html,
.location_12 .bts-block__html,
.location_6 .bts-block__html {
  flex-direction: row;
}
@media screen and (max-width: 991px) {
  .location_11 .bts-block__html,
  .location_8 .bts-block__html,
  .location_12 .bts-block__html,
  .location_6 .bts-block__html {
    flex-direction: column !important;
  }
}
.location_11 .bts-block__info,
.location_8 .bts-block__info,
.location_12 .bts-block__info,
.location_6 .bts-block__info {
  padding: 8px;
}
@media screen and (min-width: 992px) {
  .location_11 .bts-block__info,
  .location_8 .bts-block__info,
  .location_12 .bts-block__info,
  .location_6 .bts-block__info {
    min-width: 250px;
    max-width: calc(100% - 918px);
  }
}
@media screen and (max-width: 991px) {
  .location_11 .bts-block__title,
  .location_8 .bts-block__title,
  .location_12 .bts-block__title,
  .location_6 .bts-block__title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 19px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 19px;
    white-space: nowrap;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media screen and (max-width: 480px) {
  .location_11 .js_ad_space_parent,
  .location_8 .js_ad_space_parent {
    margin-left: -16px;
    margin-right: -16px;
  }
}
.location_11 .bts-block .bts-block__thumb--img,
.location_8 .bts-block .bts-block__thumb--img,
.location_12 .bts-block .bts-block__thumb--img,
.location_6 .bts-block .bts-block__thumb--img {
  margin-bottom: 0;
  overflow: hidden;
}
.location_11 .bts-block .bts-block__thumb--img img,
.location_8 .bts-block .bts-block__thumb--img img,
.location_12 .bts-block .bts-block__thumb--img img,
.location_6 .bts-block .bts-block__thumb--img img {
  height: auto;
  width: 100%;
  max-height: none;
}
/*----------  middle block  ----------*/
.location_7 .bts-block__item.only-img .bts-block__thumb--img,
.location_4 .bts-block__item.only-img .bts-block__thumb--img,
.location_2 .bts-block__item.only-img .bts-block__thumb--img {
  height: 224px;
  overflow: hidden;
}
.location_7 .bts-block__item.only-img .bts-block__thumb--img img,
.location_4 .bts-block__item.only-img .bts-block__thumb--img img,
.location_2 .bts-block__item.only-img .bts-block__thumb--img img {
  width: 100%;
}
@media screen and (max-width: 991px) {
  .location_7 .bts-block__item.only-img .bts-block__thumb--img,
  .location_4 .bts-block__item.only-img .bts-block__thumb--img,
  .location_2 .bts-block__item.only-img .bts-block__thumb--img {
    height: 160px;
  }
}
@media screen and (max-width: 767px) {
  .location_7 .bts-block__item.only-img .bts-block__thumb--img,
  .location_4 .bts-block__item.only-img .bts-block__thumb--img,
  .location_2 .bts-block__item.only-img .bts-block__thumb--img {
    height: 152px;
  }
}
.location_7 .bts-block__item.only-html .bts-block__html,
.location_4 .bts-block__item.only-html .bts-block__html,
.location_2 .bts-block__item.only-html .bts-block__html {
  display: flex;
}
@media screen and (min-width: 992px) {
  .location_7 .bts-block__item.only-html .bts-block__html,
  .location_4 .bts-block__item.only-html .bts-block__html,
  .location_2 .bts-block__item.only-html .bts-block__html {
    flex-direction: row;
  }
}
@media screen and (max-width: 767px) {
  .location_7 .bts-block__item.only-html .bts-block__html,
  .location_4 .bts-block__item.only-html .bts-block__html,
  .location_2 .bts-block__item.only-html .bts-block__html {
    flex-direction: column !important;
  }
}
.location_7 .bts-block__item.only-html .bts-block__thumb--img,
.location_4 .bts-block__item.only-html .bts-block__thumb--img,
.location_2 .bts-block__item.only-html .bts-block__thumb--img {
  width: auto !important;
}
@media screen and (min-width: 992px) {
  .location_7 .bts-block__item.only-html .bts-block__thumb--img,
  .location_4 .bts-block__item.only-html .bts-block__thumb--img,
  .location_2 .bts-block__item.only-html .bts-block__thumb--img {
    margin-bottom: 0;
    height: 168px;
  }
}
@media screen and (max-width: 991px) {
  .location_7 .bts-block__item.only-html .bts-block__thumb--img,
  .location_4 .bts-block__item.only-html .bts-block__thumb--img,
  .location_2 .bts-block__item.only-html .bts-block__thumb--img {
    height: 186px;
    margin-bottom: 8px;
  }
}
@media screen and (max-width: 767px) {
  .location_7 .bts-block__item.only-html .bts-block__thumb--img,
  .location_4 .bts-block__item.only-html .bts-block__thumb--img,
  .location_2 .bts-block__item.only-html .bts-block__thumb--img {
    height: 178px;
  }
}
@media screen and (max-width: 479px) {
  .location_7 .bts-block__item.only-html .bts-block__thumb--img,
  .location_4 .bts-block__item.only-html .bts-block__thumb--img,
  .location_2 .bts-block__item.only-html .bts-block__thumb--img {
    height: 123px;
  }
}
.location_7 .bts-block__item.only-html .bts-block__thumb--img img,
.location_4 .bts-block__item.only-html .bts-block__thumb--img img,
.location_2 .bts-block__item.only-html .bts-block__thumb--img img {
  width: 100%;
}
.location_7 .bts-block__item.only-html .bts-block__desc,
.location_4 .bts-block__item.only-html .bts-block__desc,
.location_2 .bts-block__item.only-html .bts-block__desc {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 64px;
  white-space: normal;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media screen and (min-width: 992px) {
  html[dir="ltr"] .location_7 .bts-block__item.only-html .bts-block__title,
  html[dir="ltr"] .location_4 .bts-block__item.only-html .bts-block__title,
  html[dir="ltr"] .location_2 .bts-block__item.only-html .bts-block__title {
    padding-right: 32px;
  }
  html[dir="rtl"] .location_7 .bts-block__item.only-html .bts-block__title,
  html[dir="rtl"] .location_4 .bts-block__item.only-html .bts-block__title,
  html[dir="rtl"] .location_2 .bts-block__item.only-html .bts-block__title {
    padding-left: 32px;
  }
}
@media screen and (max-width: 767px) {
  .location_7 .bts-block__item.only-html .bts-block__title,
  .location_4 .bts-block__item.only-html .bts-block__title,
  .location_2 .bts-block__item.only-html .bts-block__title {
    max-width: 100%;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 19px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 19px;
    white-space: nowrap;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    display: block;
  }
}
@media screen and (min-width: 992px) {
  .location_7 .bts-block__item.only-html .bts-block__info,
  .location_4 .bts-block__item.only-html .bts-block__info,
  .location_2 .bts-block__item.only-html .bts-block__info {
    min-width: 216px;
    max-width: 216px;
    padding-top: 8px;
    padding-bottom: 8px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    margin-left: -1px;
  }
  html[dir="ltr"] .location_7 .bts-block__item.only-html .bts-block__info,
  html[dir="ltr"] .location_4 .bts-block__item.only-html .bts-block__info,
  html[dir="ltr"] .location_2 .bts-block__item.only-html .bts-block__info {
    padding-left: 16px;
  }
  html[dir="rtl"] .location_7 .bts-block__item.only-html .bts-block__info,
  html[dir="rtl"] .location_4 .bts-block__item.only-html .bts-block__info,
  html[dir="rtl"] .location_2 .bts-block__item.only-html .bts-block__info {
    padding-right: 16px;
  }
  html[dir="ltr"] .location_7 .bts-block__item.only-html .bts-block__info,
  html[dir="ltr"] .location_4 .bts-block__item.only-html .bts-block__info,
  html[dir="ltr"] .location_2 .bts-block__item.only-html .bts-block__info {
    padding-right: 8px;
  }
  html[dir="rtl"] .location_7 .bts-block__item.only-html .bts-block__info,
  html[dir="rtl"] .location_4 .bts-block__item.only-html .bts-block__info,
  html[dir="rtl"] .location_2 .bts-block__item.only-html .bts-block__info {
    padding-left: 8px;
  }
}
@media screen and (max-width: 991px) {
  .location_7 .bts-block__item.only-html .bts-block__info,
  .location_4 .bts-block__item.only-html .bts-block__info,
  .location_2 .bts-block__item.only-html .bts-block__info {
    width: 100%;
    padding-left: 0;
  }
}
.location_4 .js_ad_space_parent + div {
  padding-top: 15px;
}
.location_4 .event-detail-view {
  position: relative;
}
/*----------  search  ----------*/
.bts-filter-form {
  border-bottom: 1px solid #eeeeee;
}
@media screen and (min-width: 992px) {
  .bts-filter-form form {
    display: flex;
    align-items: flex-end;
  }
}
@media (min-width: 640px) {
  .bts-filter-form form select {
    max-width: 250px;
  }
}
@media screen and (max-width: 639px) {
  .bts-filter-form form {
    display: flex;
    flex-wrap: wrap;
  }
  .bts-filter-form form > .form-group {
    width: 50%;
    flex-shrink: 1;
  }
  .bts-filter-form form > .form-group .js_datepicker_holder {
    display: block;
  }
  .bts-filter-form form > .form-group input {
    width: 100%;
  }
}
@media screen and (max-width: 479px) {
  .bts-filter-form form > .form-group {
    width: 100%;
  }
  .bts-filter-form form > .form-group.button-wapper {
    text-align: right;
  }
}
.bts-table .w-1 {
  width: 1%;
}
.bts-table .w-10 {
  width: 10%;
}
.bts-table .text-center {
  text-align: center !important;
}
.bts-table .px-3 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}
.bts-table .bts-table__ads-title {
  word-break: break-all;
  word-wrap: break-word;
}
@media screen and (min-width: 992px) {
  .empty-left .bts-table {
    overflow: visible;
  }
}
.bts-table thead > tr > th {
  border-bottom: 1px solid #a2a2a2;
}
.bts-table .privacy-block-content {
  position: relative;
  margin: 0 auto;
  width: 48px;
  height: 50px;
}
.bts-table .privacy-block-content .item_is_active_holder {
  display: flex;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  height: auto;
  min-width: 48px;
}
.bts-table .privacy-block-content .item_is_active_holder .js_item_active {
  margin: 0;
  text-indent: -99999px;
  font-size: 28px;
  padding: 0;
  background: transparent !important;
  position: absolute;
  left: auto;
  right: 0;
  top: 0;
  bottom: 0;
}
.bts-table .privacy-block-content .item_is_active_holder .js_item_active:before {
  font-family: 'lineficon' !important;
  content: "\e9b4";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.bts-table .privacy-block-content .item_is_active_holder .js_item_active.item_is_active {
  color: #3b5998 !important;
}
.bts-table .privacy-block-content .item_is_active_holder .js_item_active.item_is_not_active {
  color: #a2a2a2 !important;
}
.bts-table .privacy-block-content .item_is_active_holder .js_item_active.item_is_not_active:before {
  content: "\e935";
}
html[dir='rtl'] .bts-table .privacy-block-content .item_is_active_holder .js_item_active {
  left: 0;
  right: auto;
}
.bts-table .privacy-block-content .item_is_active_holder.item_selection_not_active .js_item_active.item_is_active {
  z-index: 1;
  opacity: 0;
}
.bts-table .privacy-block-content .item_is_active_holder.item_selection_active .js_item_active.item_is_not_active {
  opacity: 0;
}
html[dir='rtl'] .bts-table .privacy-block-content .item_is_active_holder {
  right: auto;
  left: 0;
}
.bts-table tbody tr:nth-child(even) {
  background-color: #f8f8f8;
}
.bts-table__setting {
  box-shadow: none !important;
}
.bts-table__ads-title {
  width: 300px;
}
.bts-table__stt {
  width: 120px;
  min-width: 120px;
}
.bts-table__view {
  width: 100px !important;
  min-width: 100px;
}
.bts-table__sort {
  position: relative;
  padding-right: 24px;
}
.bts-table__sort,
.bts-table__sort-content {
  width: 160px;
}
.bts-table__sort-wapper {
  display: flex;
  flex-direction: column;
  color: #a2a2a2;
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
  height: 14px;
}
.bts-table__sort-wapper .ico:first-of-type {
  margin-top: -3px;
}
.bts-table__sort-wapper .ico:last-of-type {
  margin-top: -4px;
}
@media screen and (max-width: 991px) {
  html[dir="ltr"] .bts-table__ads {
    padding-left: 24px;
  }
  html[dir="rtl"] .bts-table__ads {
    padding-right: 24px;
  }
}
/*----------  detail  ----------*/
#page_ad_report .header-page-title {
  margin-left: 0;
  margin-right: 0;
}
html[dir="ltr"] #page_ad_report .header-page-title {
  padding-left: 0;
}
html[dir="rtl"] #page_ad_report .header-page-title {
  padding-right: 0;
}
html[dir="ltr"] #page_ad_report .header-page-title {
  padding-right: 24px;
}
html[dir="rtl"] #page_ad_report .header-page-title {
  padding-left: 24px;
}
#page_ad_report #content {
  position: static;
}
#page_ad_report #content-stage {
  position: relative;
}
#page_ad_report .bts-detail-setting {
  position: absolute;
  right: 8px;
  top: 16px;
}
.bts-detail__preview {
  display: flex;
}
.bts-detail__preview__temp {
  outline: 1px solid rgba(0, 0, 0, 0.1) !important;
  outline-offset: -1px;
  overflow: hidden;
  height: 120px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #eeeeee;
}
.bts-detail__preview__temp img {
  max-width: 100%;
  max-height: 100%;
}
.bts-detail__preview__media {
  min-width: 120px;
  max-width: 40%;
}
.bts-detail__preview__info {
  flex: 1;
  min-width: 1px;
}
.bts-detail__preview__title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.bts-detail__preview__content {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  height: 90px;
  white-space: normal;
  -webkit-line-clamp: 5;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  min-height: 94px;
  border-bottom: 1px solid #efefef;
}
.bts-detail__preview.hidden-info .bts-detail__body__info {
  display: none;
}
.bts-detail__preview.hidden-info .bts-detail__body__media {
  max-width: 100%;
}
.bts-detail__body__inner {
  flex: 1;
  border-bottom: 1px solid #efefef;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .bts-detail__body__inner {
    flex-basis: auto;
  }
}
.bts-detail .bts-filter-form {
  background-color: #f8f8f8;
  border-bottom: 0;
}
.bts-detail .bts-daily-reports table {
  table-layout: fixed;
}
#page_user_setting [id^=js_ads_space_],
#page_user_login [id^=js_ads_space_],
#page_friend_index [id^=js_ads_space_] {
  margin-bottom: 16px;
}
#page_user_setting .main_break,
#page_user_login .main_break,
#page_friend_index .main_break {
  padding-top: 0;
}
#page_user_privacy [id^=js_ads_space_] {
  margin-bottom: 32px;
}
.layout-left ._block:not(:empty) + ._block:not(:empty),
.layout-right ._block:not(:empty) + ._block:not(:empty) {
  margin-top: 16px;
}
@media screen and (min-width: 768px) {
  .location_1 .bts-block__item.only-img .bts-block__thumb--img,
  .location_3 .bts-block__item.only-img .bts-block__thumb--img,
  .location_10 .bts-block__item.only-img .bts-block__thumb--img,
  .location_9 .bts-block__item.only-img .bts-block__thumb--img {
    max-height: 100vh;
  }
}
.sponsor-block {
  display: flex;
  outline: 1px solid rgba(0, 0, 0, 0.1) !important;
}
@media screen and (min-width: 480px) {
  .sponsor-block {
    max-width: 408px;
    margin: -1px -1px -1px 0;
  }
}
@media screen and (max-width: 479px) {
  .sponsor-block {
    margin: -1px -1px 0 -1px;
  }
}
.sponsor-block .bts-block__thumb--img {
  display: inline-block;
  width: 136px !important;
  height: 108px !important;
  min-width: 136px;
  outline: none !important;
}
.sponsor-block .bts-block__thumb--img img {
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 479px) {
  .sponsor-block .bts-block__thumb--img {
    width: auto !important;
    height: auto !important;
    display: block;
    position: relative;
  }
  .sponsor-block .bts-block__thumb--img:before {
    content: "";
    display: block;
    padding-bottom: 59%;
  }
  .sponsor-block .bts-block__thumb--img img {
    position: absolute;
    left: 0;
    top: 0;
  }
}
.sponsor-block .bts-block__info {
  padding: 16px;
  margin-left: -1px;
  min-width: 1px;
  width: 100% !important;
}
.sponsor-block .bts-block__info .bts-block__title {
  font-weight: bold;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 42px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-bottom: 0 !important;
}
@media screen and (max-width: 479px) {
  .sponsor-block {
    flex-direction: column !important;
  }
}
.location_6 .js_ad_space_parent:nth-of-type(3),
.location_6 .js_ad_space_parent:nth-of-type(4) {
  margin-top: 24px;
}
.location_6 #js_block_border_core_menusub + .breadcrumbs_right_section + .js_ad_space_parent {
  margin-top: 0 !important;
}
#ads_add_form_content .radio-inline.control-label {
  display: inline-flex;
}
#ads_add_form_content .radio-inline.control-label input {
  margin-top: 0;
  top: 50%;
  transform: translateY(-50%);
}
.ad_unit_multi_ad_image {
  width: 100%;
  margin-bottom: 4px;
}
.ad_unit_multi_ad_image .ad-media {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ad_unit_multi_ad_image .ad-media:before {
  content: "";
  display: block;
  padding-bottom: 50%;
}
.ad_unit_multi_ad_image .no_image_item {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: #dcdcdc;
}
.ad_unit_multi_ad_image .no_image_item:before {
  content: "";
  display: block;
  padding-bottom: 50%;
}
.multi_ad_holder {
  margin-top: 12px;
  width: 100%;
}
.multi_ad_holder .bts-block__del {
  top: 16px;
}
.multi_ad_holder:first-child {
  margin-top: 0;
}
.multi_ad_holder:first-child .bts-block__del {
  top: 4px;
}
.multi_ad_holder:first-child .ad_unit_multi_ad {
  border-top: 0;
  padding-top: 0 !important;
}
.multi_ad_holder .ad_unit_multi_ad {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #efefef;
  border-bottom: 0;
  padding-top: 12px !important;
}
.ad_unit_multi_ad_content .ad_unit_multi_ad_title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #3b5998;
  margin-bottom: 2px;
}
.ad_unit_multi_ad_content .ad_unit_multi_ad_url {
  font-size: 12px;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #555555;
  margin-bottom: 2px;
}
.ad_unit_multi_ad_content .ad_unit_multi_ad_text {
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 48px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.bts-language-notice {
  font-size: 14px;
  color: #a2a2a2;
}
.bts-add-language .checkbox {
  float: left;
  margin: 0;
}
#js_ads_continue_form_button,
.core-ads-add-button-group {
  display: flex;
}
.bts-text-break-all {
  word-break: break-all;
  word-wrap: break-word;
}
/*End Ad*/
/*Begin ' . Messages . '*/
/* core messages */
[id^=page_mail_] .text-warning {
  color: #ffab00;
}
[id^=page_mail_] .text-gray-dark {
  color: #a2a2a2;
}
[id^=page_mail_] .text-gray {
  color: #c8c8c8;
}
[id^=page_mail_] .text-gray-darker {
  color: #555555;
}
[id^=page_mail_] .wp-nor {
  white-space: nowrap;
}
[id^=page_mail_] .wp-nol {
  white-space: normal;
}
[id^=page_mail_] .text-transition {
  transition: color 0.3s ease-in-out;
}
[id^=page_mail_] .all-transition {
  transition: all 0.3s ease-in-out;
}
[id^=page_mail_] .mt-h1 {
  margin-top: 4px;
}
@media screen and (max-width: 991px) {
  [id^=page_mail_] .mt-sm-0 {
    margin-top: 0;
  }
  [id^=page_mail_] .mt-sm-1 {
    margin-top: 8px;
  }
  [id^=page_mail_] .mt-sm-2 {
    margin-top: 16px;
  }
  [id^=page_mail_] .mt-sm-3 {
    margin-top: 24px;
  }
  [id^=page_mail_] .mt-sm-4 {
    margin-top: 32px;
  }
  [id^=page_mail_] .mt-sm-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 767px) {
  [id^=page_mail_] .mt-xs-0 {
    margin-top: 0;
  }
  [id^=page_mail_] .mt-xs-1 {
    margin-top: 8px;
  }
  [id^=page_mail_] .mt-xs-2 {
    margin-top: 16px;
  }
  [id^=page_mail_] .mt-xs-3 {
    margin-top: 24px;
  }
  [id^=page_mail_] .mt-xs-4 {
    margin-top: 32px;
  }
  [id^=page_mail_] .mt-xs-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 639px) {
  [id^=page_mail_] .mt-xssm-0 {
    margin-top: 0;
  }
  [id^=page_mail_] .mt-xssm-1 {
    margin-top: 8px;
  }
  [id^=page_mail_] .mt-xssm-2 {
    margin-top: 16px;
  }
  [id^=page_mail_] .mt-xssm-3 {
    margin-top: 24px;
  }
  [id^=page_mail_] .mt-xssm-4 {
    margin-top: 32px;
  }
  [id^=page_mail_] .mt-xssm-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 479px) {
  [id^=page_mail_] .mt-xsxs-0 {
    margin-top: 0;
  }
  [id^=page_mail_] .mt-xsxs-1 {
    margin-top: 8px;
  }
  [id^=page_mail_] .mt-xsxs-2 {
    margin-top: 16px;
  }
  [id^=page_mail_] .mt-xsxs-3 {
    margin-top: 24px;
  }
  [id^=page_mail_] .mt-xsxs-4 {
    margin-top: 32px;
  }
  [id^=page_mail_] .mt-xsxs-h1 {
    margin-top: 4px;
  }
}
[id^=page_mail_] .mb-h1 {
  margin-bottom: 4px !important;
}
[id^=page_mail_] .mb--3 {
  margin-bottom: -24px;
}
[id^=page_mail_] .mb--2 {
  margin-bottom: -16px !important;
}
[id^=page_mail_] .mb-0 {
  margin-bottom: 0;
}
[id^=page_mail_] .mb-h2 {
  margin-bottom: 2px;
}
@media screen and (max-width: 991px) {
  [id^=page_mail_] .mb-sm-0 {
    margin-bottom: 0;
  }
  [id^=page_mail_] .mb-sm-1 {
    margin-bottom: 8px;
  }
  [id^=page_mail_] .mb-sm-2 {
    margin-bottom: 16px;
  }
  [id^=page_mail_] .mb-sm-3 {
    margin-bottom: 24px;
  }
  [id^=page_mail_] .mb-sm-4 {
    margin-bottom: 32px;
  }
  [id^=page_mail_] .mb-sm-h1 {
    margin-bottom: 4px;
  }
  [id^=page_mail_] .mb-sm-h2 {
    margin-bottom: 2px;
  }
}
@media screen and (max-width: 767px) {
  [id^=page_mail_] .mb-xs-0 {
    margin-bottom: 0;
  }
  [id^=page_mail_] .mb-xs-1 {
    margin-bottom: 8px;
  }
  [id^=page_mail_] .mb-xs-2 {
    margin-bottom: 16px;
  }
  [id^=page_mail_] .mb-xs-3 {
    margin-bottom: 24px;
  }
  [id^=page_mail_] .mb-xs-4 {
    margin-bottom: 32px;
  }
  [id^=page_mail_] .mb-xs-h1 {
    margin-bottom: 4px;
  }
  [id^=page_mail_] .mb-xs-h2 {
    margin-bottom: 2px;
  }
}
@media screen and (max-width: 479px) {
  [id^=page_mail_] .mb-xsxs-0 {
    margin-bottom: 0;
  }
  [id^=page_mail_] .mb-xsxs-1 {
    margin-bottom: 8px;
  }
  [id^=page_mail_] .mb-xsxs-2 {
    margin-bottom: 16px;
  }
  [id^=page_mail_] .mb-xsxs-3 {
    margin-bottom: 24px;
  }
  [id^=page_mail_] .mb-xsxs-4 {
    margin-bottom: 32px;
  }
  [id^=page_mail_] .mb-xsxs-h1 {
    margin-bottom: 4px;
  }
  [id^=page_mail_] .mb-xsxs-h2 {
    margin-bottom: 2px;
  }
}
html[dir='ltr'] [id^=page_mail_] .ml-h1 {
  margin-left: 4px;
}
html[dir='rtl'] [id^=page_mail_] .ml-h1 {
  margin-right: 4px;
}
html[dir='ltr'] [id^=page_mail_] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] [id^=page_mail_] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] [id^=page_mail_] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] [id^=page_mail_] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 991px) {
  html[dir='ltr'] [id^=page_mail_] .ml-sm-0 {
    margin-left: 0;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-sm-0 {
    margin-right: 0;
  }
  html[dir='ltr'] [id^=page_mail_] .ml-sm-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-sm-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] [id^=page_mail_] .ml-sm-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-sm-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] [id^=page_mail_] .ml-sm-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-sm-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] [id^=page_mail_] .ml-sm-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-sm-h1 {
    margin-right: 4px;
  }
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] [id^=page_mail_] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-xs-0 {
    margin-right: 0;
  }
}
@media screen and (max-width: 639px) {
  html[dir='ltr'] [id^=page_mail_] .ml-xssm-0 {
    margin-left: 0;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-xssm-0 {
    margin-right: 0;
  }
  html[dir='ltr'] [id^=page_mail_] .ml-xssm-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-xssm-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] [id^=page_mail_] .ml-xssm-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-xssm-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] [id^=page_mail_] .ml-xssm-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-xssm-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] [id^=page_mail_] .ml-xssm-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-xssm-h1 {
    margin-right: 4px;
  }
}
@media screen and (max-width: 479px) {
  html[dir='ltr'] [id^=page_mail_] .ml-xsxs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-xsxs-0 {
    margin-right: 0;
  }
  html[dir='ltr'] [id^=page_mail_] .ml-xsxs-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-xsxs-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] [id^=page_mail_] .ml-xsxs-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-xsxs-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] [id^=page_mail_] .ml-xsxs-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-xsxs-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] [id^=page_mail_] .ml-xsxs-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] [id^=page_mail_] .ml-xsxs-h1 {
    margin-right: 4px;
  }
}
html[dir='ltr'] [id^=page_mail_] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] [id^=page_mail_] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] [id^=page_mail_] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] [id^=page_mail_] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] [id^=page_mail_] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] [id^=page_mail_] .mr-h1 {
  margin-left: 4px;
}
[id^=page_mail_] .w-auto {
  width: auto;
}
[id^=page_mail_] .w-full {
  width: 100%;
}
[id^=page_mail_] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
[id^=page_mail_] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
[id^=page_mail_] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
[id^=page_mail_] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
[id^=page_mail_] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  [id^=page_mail_] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
[id^=page_mail_] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
[id^=page_mail_] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] [id^=page_mail_] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] [id^=page_mail_] .pr-4 {
  padding-left: 32px !important;
}
html[dir='ltr'] [id^=page_mail_] .pr-h1 {
  padding-right: 4px;
}
html[dir='rtl'] [id^=page_mail_] .pr-h1 {
  padding-left: 4px;
}
[id^=page_mail_] .pt-h1 {
  padding-top: 4px;
}
[id^=page_mail_] .pb-h1 {
  padding-bottom: 4px;
}
[id^=page_mail_] .d-block {
  display: block;
}
[id^=page_mail_] .d-inline-block {
  display: inline-block;
}
[id^=page_mail_] .d-flex {
  display: flex;
}
[id^=page_mail_] .d-inline-flex {
  display: inline-flex;
}
[id^=page_mail_] .fw-normal {
  font-weight: normal;
}
[id^=page_mail_] .cursor-point {
  cursor: pointer;
}
[id^=page_mail_] .align-middle {
  vertical-align: middle;
}
[id^=page_mail_] .shink-2 {
  flex-shrink: 2;
}
[id^=page_mail_] .shink-1 {
  flex-shrink: 1;
}
[id^=page_mail_] .align-items-center {
  align-items: center;
}
[id^=page_mail_] .align-items-baseline {
  align-items: baseline;
}
[id^=page_mail_] .justify-content-center {
  justify-content: center!important;
}
[id^=page_mail_] .justify-content-between {
  justify-content: space-between;
}
[id^=page_mail_] .flex-wrap {
  flex-wrap: wrap;
}
[id^=page_mail_] .flex-column {
  flex-direction: column;
}
[id^=page_mail_] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  [id^=page_mail_] .col-xsxs-12 {
    width: 100%;
  }
}
#page_mail_index ._block_top {
  height: auto !important;
  margin-top: 0 !important;
  padding-top: 0 !important;
}
#page_mail_index .item-mark-all-read {
  position: static;
  top: auto;
  right: auto;
}
html[dir='rtl'] #page_mail_index .item-mark-all-read > span {
  display: inline-block;
}
#page_mail_customlist_index #content-stage,
#page_mail_index #content-stage {
  min-height: auto !important;
  padding: 16px 16px;
}
#page_mail_customlist_index #js_main_mail_thread_holder .mail_thread_form_holder,
#page_mail_index #js_main_mail_thread_holder .mail_thread_form_holder {
  margin-top: 0;
}
.core-messages {
  display: flex;
  margin: -16px -16px;
}
.core-messages .dropzone-component[id*="attachment-dropzone"] .dz-preview .dz-attachment-upload-again {
  border-radius: 4px !important;
}
.core-messages__no-message {
  min-height: 511px;
  color: #dcdcdc;
  flex-direction: column;
  justify-content: center;
  display: flex;
}
.core-messages__no-message .ico {
  font-size: 72px;
}
@media screen and (min-width: 768px) {
  .core-messages__left-side {
    min-width: 320px;
    max-width: 320px;
  }
  html[dir='ltr'] .core-messages__left-side {
    border-right: 1px solid #dcdcdc;
  }
  html[dir='rtl'] .core-messages__left-side {
    border-left: 1px solid #dcdcdc;
  }
}
@media screen and (max-width: 767px) {
  .core-messages__left-side {
    flex-grow: 1;
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  #main.empty-left:not(.empty-right) .core-messages__left-side,
  #main.empty-right:not(.empty-left) .core-messages__left-side,
  #main:not(.empty-left):not(.empty-right) .core-messages__left-side {
    flex-grow: 1;
    width: 100%;
    max-width: 100%;
  }
}
@media (min-width: 1025px) {
  #main:not(.empty-left):not(.empty-right) .core-messages__left-side {
    flex-grow: 1;
    width: 100%;
    max-width: 100%;
  }
}
.core-messages__right-side {
  flex: 1;
  min-width: 0;
}
@media screen and (max-width: 767px) {
  .core-messages__right-side {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  #main.empty-left:not(.empty-right) .core-messages__right-side,
  #main.empty-right:not(.empty-left) .core-messages__right-side,
  #main:not(.empty-left):not(.empty-right) .core-messages__right-side {
    display: none;
  }
}
@media (min-width: 1025px) {
  #main:not(.empty-left):not(.empty-right) .core-messages__right-side {
    display: none;
  }
}
.core-messages.active-messages .core-messages__left-side {
  display: none !important;
}
.core-messages.active-messages .core-messages__right-side {
  display: block !important;
}
.core-messages__search {
  display: flex;
  position: relative;
  padding: 8px;
  border-bottom: 1px solid #dcdcdc;
}
.core-messages__search-input {
  background-color: #f8f8f8 !important;
  color: #c8c8c8 !important;
  border: 0;
  outline: 0;
}
html[dir='ltr'] .core-messages__search-input {
  padding-left: 30px;
}
html[dir='rtl'] .core-messages__search-input {
  padding-right: 30px;
  padding-left: 8px;
}
html[dir='ltr'] .core-messages__search-input.search-page {
  padding-right: 32px;
}
html[dir='rtl'] .core-messages__search-input.search-page {
  padding-left: 32px;
  padding-right: 30px;
}
.core-messages__search-icon {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-size: 14px;
  color: #c8c8c8;
}
html[dir="ltr"] .core-messages__search-icon {
  left: 16px;
}
html[dir="rtl"] .core-messages__search-icon {
  right: 16px;
}
.core-messages__search-new {
  font-size: 16px;
  padding: 0 8px;
  line-height: 32px;
  color: #3b5998;
  transition: color 0.3s ease-in-out;
}
html[dir="ltr"] .core-messages__search-new {
  margin-left: 8px;
}
html[dir="rtl"] .core-messages__search-new {
  margin-right: 8px;
}
.core-messages__search-new:hover {
  color: #2d4373;
}
.core-messages__filter {
  border-bottom: 1px solid #dcdcdc;
}
html[dir='ltr'] .core-messages__filter {
  padding: 6px 12px 6px 8px;
}
html[dir='rtl'] .core-messages__filter {
  padding: 6px 8px 6px 12px;
}
.core-messages__filter-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 98px;
}
.core-messages__filter-back {
  color: #555555 !important;
}
.core-messages__filter-back .fa {
  font-size: 26px;
  color: #3b5998;
  line-height: 19px;
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin: -3px 0 -3px -8px;
}
html[dir='ltr'] .core-messages__filter-back .fa {
  margin: -3px 0 -3px -8px;
}
html[dir='rtl'] .core-messages__filter-back .fa {
  margin: -3px -8px -3px 0;
  transform: rotate(180deg);
}
.core-messages__filter .dropdown-menu {
  min-width: 280px !important;
}
.core-messages__filter .dropdown-menu > li a {
  white-space: normal;
}
html[dir='ltr'] .core-messages__filter .dropdown-menu {
  margin-right: -11px;
}
html[dir='rtl'] .core-messages__filter .dropdown-menu {
  margin-left: -11px;
}
.core-messages__list.message-container {
  overflow: hidden;
}
.core-messages__list-body {
  flex-grow: 1;
  min-width: 1px;
}
.core-messages__list-body.js_item_click {
  cursor: pointer;
}
.core-messages__list-wapper {
  max-height: 511px;
  min-height: 511px;
}
.core-messages__list-item {
  padding-top: 8px;
  padding-bottom: 8px;
  transition: all 0.3s ease-in-out;
  border-bottom: 1px solid #dcdcdc;
}
html[dir='ltr'] .core-messages__list-item {
  padding-right: 12px;
}
html[dir='rtl'] .core-messages__list-item {
  padding-left: 12px;
}
.core-messages__list-item .item-checkbox {
  width: auto;
  height: auto;
  padding: 8px;
  font-size: 16px;
  background-color: transparent !important;
}
.core-messages__list-item:hover .core-messages__list-content > a {
  opacity: 1;
}
.core-messages__list-item:hover {
  background-color: #f8f8f8;
}
.core-messages__list-item:hover .core-messages__list-content > a {
  opacity: 1;
}
.core-messages__list-item.is_selected_thread {
  background-color: #f8f8f8;
}
.core-messages__list-item.is_selected_thread .core-messages__list-content > p {
  color: #555555;
}
.core-messages__list-item.mail_is_new {
  background-color: #d8e0f0;
}
.core-messages__list-item.mail_is_new .core-messages__list-content > p {
  color: #555555;
  font-weight: bold;
}
.core-messages__list-photo {
  width: 56px;
  height: 56px;
  min-width: 56px;
  pointer-events: none;
  position: relative;
}
.core-messages__list-photo .no_image_user,
.core-messages__list-photo .img-wrapper {
  box-shadow: none !important;
}
.core-messages__list-photo .no_image_user {
  width: 100%;
  height: 100%;
}
.core-messages__list-photo .img-wrapper img {
  width: 100%;
  height: 100%;
}
.core-messages__list-photo:not(.in-dropdown) > a {
  width: 56px;
  height: 56px;
  min-width: 56px;
  display: block;
  position: absolute;
  top: 0;
}
html[dir='ltr'] .core-messages__list-photo:not(.in-dropdown) > a {
  left: 0;
}
html[dir='rtl'] .core-messages__list-photo:not(.in-dropdown) > a {
  right: 0;
}
.core-messages__list-photo:not(.in-dropdown) > a:first-child:nth-last-child(2),
.core-messages__list-photo:not(.in-dropdown) > a:first-child:nth-last-child(2) ~ a {
  width: 48px !important;
  height: 48px !important;
  min-width: 48px !important;
}
.core-messages__list-photo:not(.in-dropdown) > a:first-of-type {
  z-index: 2;
  top: auto !important;
  bottom: 0 !important;
}
html[dir='ltr'] .core-messages__list-photo:not(.in-dropdown) > a:first-of-type {
  left: auto !important;
  right: 0 !important;
}
html[dir='rtl'] .core-messages__list-photo:not(.in-dropdown) > a:first-of-type {
  left: 0 !important;
  right: auto !important;
}
.core-messages__list-photo.in-dropdown.has-2-avt,
.core-messages__list-photo.in-dropdown.has-3-avt,
.core-messages__list-photo.in-dropdown.has-4-avt {
  border-radius: 100%;
  overflow: hidden;
}
.core-messages__list-photo.in-dropdown.has-2-avt .item-avatar,
.core-messages__list-photo.in-dropdown.has-3-avt .item-avatar,
.core-messages__list-photo.in-dropdown.has-4-avt .item-avatar {
  float: left;
}
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-2-avt .item-avatar,
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-3-avt .item-avatar,
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar {
  float: right;
}
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-2-avt .item-avatar:nth-child(1) .no_image_user span,
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(1) .no_image_user span,
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(1) .no_image_user span {
  left: 25% !important;
}
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-2-avt .item-avatar:nth-child(1) .no_image_user span,
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(1) .no_image_user span,
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(1) .no_image_user span {
  left: 75% !important;
}
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-2-avt .item-avatar:nth-child(2) .no_image_user span,
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(2) .no_image_user span,
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(2) .no_image_user span {
  left: 75% !important;
}
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-2-avt .item-avatar:nth-child(2) .no_image_user span,
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(2) .no_image_user span,
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(2) .no_image_user span {
  left: 25% !important;
}
.core-messages__list-photo.in-dropdown.has-2-avt .item-avatar:nth-child(3) .no_image_user,
.core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(3) .no_image_user,
.core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(3) .no_image_user,
.core-messages__list-photo.in-dropdown.has-2-avt .item-avatar:nth-child(4) .no_image_user,
.core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(4) .no_image_user,
.core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(4) .no_image_user,
.core-messages__list-photo.in-dropdown.has-2-avt .item-avatar:nth-child(3) .img-wrapper,
.core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(3) .img-wrapper,
.core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(3) .img-wrapper,
.core-messages__list-photo.in-dropdown.has-2-avt .item-avatar:nth-child(4) .img-wrapper,
.core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(4) .img-wrapper,
.core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(4) .img-wrapper {
  margin-top: -100%;
}
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-2-avt .item-avatar:nth-child(2) .no_image_user,
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(2) .no_image_user,
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(2) .no_image_user,
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-2-avt .item-avatar:nth-child(2) .img-wrapper,
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(2) .img-wrapper,
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(2) .img-wrapper {
  margin-left: -100%;
}
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-2-avt .item-avatar:nth-child(2) .no_image_user,
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(2) .no_image_user,
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(2) .no_image_user,
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-2-avt .item-avatar:nth-child(2) .img-wrapper,
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(2) .img-wrapper,
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(2) .img-wrapper {
  margin-right: -100%;
}
.core-messages__list-photo.in-dropdown.has-2-avt .no_image_user span,
.core-messages__list-photo.in-dropdown.has-3-avt .no_image_user span,
.core-messages__list-photo.in-dropdown.has-4-avt .no_image_user span {
  font-size: 9px !important;
}
.core-messages__list-photo.in-dropdown.has-2-avt .item-avatar {
  width: 50%;
  height: 100%;
  overflow: hidden;
}
.core-messages__list-photo.in-dropdown.has-2-avt .item-avatar:nth-child(1) {
  border-right: 1px solid #fff;
}
.core-messages__list-photo.in-dropdown.has-3-avt .item-avatar {
  width: 50%;
  height: 100%;
  overflow: hidden;
}
.core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(1) {
  border-right: 1px solid #fff;
}
.core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(2) {
  border-bottom: 1px solid #fff;
  height: 50%;
}
.core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(2) .no_image_user span {
  top: 25% !important;
}
.core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(3) {
  height: 50%;
}
.core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(3) .no_image_user span {
  top: 75% !important;
}
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(3) .no_image_user span {
  left: 75% !important;
}
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(3) .no_image_user span {
  left: 25% !important;
}
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(3) .no_image_user,
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(3) .img-wrapper {
  margin-left: -100%;
}
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(3) .no_image_user,
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-3-avt .item-avatar:nth-child(3) .img-wrapper {
  margin-right: -100%;
}
.core-messages__list-photo.in-dropdown.has-4-avt .item-avatar {
  width: 50%;
  height: 50%;
  overflow: hidden;
}
.core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(1) {
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(1) .no_image_user span {
  top: 25% !important;
}
.core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(2) {
  border-bottom: 1px solid #fff;
}
.core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(2) .no_image_user span {
  top: 25% !important;
}
.core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(3) {
  border-right: 1px solid #fff;
}
.core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(3) .no_image_user span {
  top: 75% !important;
}
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(3) .no_image_user span {
  left: 25% !important;
}
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(3) .no_image_user span {
  left: 75% !important;
}
.core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(4) .no_image_user span {
  top: 75% !important;
}
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(4) .no_image_user span {
  left: 75% !important;
}
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(4) .no_image_user span {
  left: 25% !important;
}
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(4) .no_image_user,
html[dir='ltr'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(4) .img-wrapper {
  margin-left: -100%;
}
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(4) .no_image_user,
html[dir='rtl'] .core-messages__list-photo.in-dropdown.has-4-avt .item-avatar:nth-child(4) .img-wrapper {
  margin-right: -100%;
}
.core-messages__list-inner {
  flex-grow: 1;
  min-width: 1px;
}
html[dir='ltr'] .core-messages__list-inner {
  margin-left: 12px;
}
html[dir='rtl'] .core-messages__list-inner {
  margin-right: 12px;
}
.core-messages__list-owner > a {
  min-width: 1px;
  font-weight: bold;
  color: #555555;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.core-messages__list-mark-read {
  padding: 12px 12px 3px;
  cursor: pointer;
  position: absolute;
  bottom: 0;
}
html[dir='ltr'] .core-messages__list-mark-read {
  right: -12px;
}
html[dir='rtl'] .core-messages__list-mark-read {
  left: -12px;
}
.core-messages__list-mark-read a {
  border-radius: 100%;
  transition: all 0.3s ease-in-out;
  width: 8px;
  height: 8px;
  display: block;
  background-color: #2d4373;
  border: 1px solid #2d4373;
}
.core-messages__list-mark-read a span {
  display: none;
}
.core-messages__list-mark-read.unread a {
  border: 1px solid #a2a2a2;
  background-color: transparent;
}
.core-messages__list-time {
  position: relative;
}
html[dir='ltr'] .core-messages__list-time {
  padding-right: 20px;
}
html[dir='rtl'] .core-messages__list-time {
  padding-left: 20px;
}
.core-messages__list-content > p {
  min-width: 1px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html[dir="ltr"] .core-messages__list-content > p {
  margin-right: 8px;
}
html[dir="rtl"] .core-messages__list-content > p {
  margin-left: 8px;
}
.core-messages__list-content > p span {
  display: inline-block;
}
html[dir='rtl'] .core-messages__list-content > p span {
  float: right;
}
.core-messages__list-content > a {
  opacity: 0;
  position: relative;
  line-height: normal;
  font-size: 12px;
  transition: opacity 0.3s ease-in-out;
  color: #a2a2a2;
}
.core-messages__list .custom-list-parent {
  border-bottom: 1px solid #dcdcdc;
  cursor: pointer;
}
.core-messages__list .custom-list-parent.is_selected_thread {
  background-color: #f8f8f8;
}
.core-messages__list .edit-custom-list {
  min-width: 1px;
}
html[dir='ltr'] .core-messages__list .edit-custom-list {
  padding-left: 6px;
}
html[dir='rtl'] .core-messages__list .edit-custom-list {
  padding-right: 6px;
  text-align: right;
}
.core-messages__list .custom-list-name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  top: 0;
}
.core-messages__title {
  border-bottom: 1px solid #dcdcdc;
  position: relative;
}
.core-messages__title-action [data-toggle="dropdown"] {
  color: #3b5998;
}
.core-messages__title-action [data-toggle="dropdown"]:hover,
.core-messages__title-action [data-toggle="dropdown"]:hover .ico {
  color: #263961;
}
.core-messages__title-action .open [data-toggle="dropdown"],
.core-messages__title-action .open [data-toggle="dropdown"] .ico {
  color: #263961;
}
.core-messages__title-action .dropdown-menu a {
  cursor: pointer;
}
.core-messages__title-edit {
  position: absolute;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  top: 4px;
  right: 44px;
}
.core-messages__title-name {
  display: inline-flex;
  align-items: center;
  min-width: 1px;
}
.core-messages__title-name .back-to-list {
  margin: 0 !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] .core-messages__title-name {
    margin-left: -16px;
  }
  html[dir='rtl'] .core-messages__title-name {
    margin-right: -16px;
  }
}
.core-messages__title .remove-list-group {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  width: 40px;
  height: 40px;
}
.core-messages__title .custon-list-input {
  width: 100%;
  position: relative;
}
.core-messages__title .custon-list-input input {
  box-shadow: none !important;
  border-color: #dcdcdc !important;
  padding: 0 8px;
  outline: none;
  height: 32px;
  font-weight: normal;
}
.core-messages__title .custon-list-input span[class*="js_customlist_name"] {
  position: relative;
}
.core-messages__title .custon-list-input span[class*="js_customlist_name"]:not(.hide_it) {
  display: flex;
  align-items: center;
  min-height: 28px;
  margin: 4px 5px;
}
.core-messages__title .custon-list-input span[class*="js_customlist_name"]:before {
  content: "";
  position: absolute;
  top: -2px;
  left: -8px;
  right: -8px;
  bottom: -2px;
  border: 1px solid #dcdcdc;
  opacity: 0;
  border-radius: 4px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 992px) {
  .core-messages__title .custon-list-input span[class*="js_customlist_name"]:before {
    display: none;
  }
}
.core-messages__title .custon-list-input:hover span[class*="js_customlist_name"]:before {
  opacity: 1;
}
@media screen and (max-width: 767px) {
  .core-messages__title .custon-list-input {
    position: relative;
  }
  html[dir='ltr'] .core-messages__title .custon-list-input {
    padding-left: 24px;
  }
  html[dir='rtl'] .core-messages__title .custon-list-input {
    padding-right: 24px;
  }
  .core-messages__title .custon-list-input .back-to-list {
    position: absolute;
    margin: 0;
    top: 50%;
    transform: translateY(-50%);
  }
  html[dir='ltr'] .core-messages__title .custon-list-input .back-to-list {
    left: 0;
  }
  html[dir='rtl'] .core-messages__title .custon-list-input .back-to-list {
    right: 0;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  #main.empty-left:not(.empty-right) .core-messages__title .custon-list-input,
  #main.empty-right:not(.empty-left) .core-messages__title .custon-list-input,
  #main:not(.empty-left):not(.empty-right) .core-messages__title .custon-list-input {
    position: relative;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .core-messages__title .custon-list-input,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .core-messages__title .custon-list-input,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .core-messages__title .custon-list-input {
    padding-left: 24px;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .core-messages__title .custon-list-input,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .core-messages__title .custon-list-input,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .core-messages__title .custon-list-input {
    padding-right: 24px;
  }
  #main.empty-left:not(.empty-right) .core-messages__title .custon-list-input .back-to-list,
  #main.empty-right:not(.empty-left) .core-messages__title .custon-list-input .back-to-list,
  #main:not(.empty-left):not(.empty-right) .core-messages__title .custon-list-input .back-to-list {
    position: absolute;
    margin: 0;
    top: 50%;
    transform: translateY(-50%);
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .core-messages__title .custon-list-input .back-to-list,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .core-messages__title .custon-list-input .back-to-list,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .core-messages__title .custon-list-input .back-to-list {
    left: 0;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .core-messages__title .custon-list-input .back-to-list,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .core-messages__title .custon-list-input .back-to-list,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .core-messages__title .custon-list-input .back-to-list {
    right: 0;
  }
}
@media (min-width: 1025px) {
  #main:not(.empty-left):not(.empty-right) .core-messages__title .custon-list-input {
    position: relative;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .core-messages__title .custon-list-input {
    padding-left: 24px;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .core-messages__title .custon-list-input {
    padding-right: 24px;
  }
  #main:not(.empty-left):not(.empty-right) .core-messages__title .custon-list-input .back-to-list {
    position: absolute;
    margin: 0;
    top: 50%;
    transform: translateY(-50%);
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .core-messages__title .custon-list-input .back-to-list {
    left: 0;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .core-messages__title .custon-list-input .back-to-list {
    right: 0;
  }
}
.core-messages__title .create-custom {
  min-height: 40px;
  display: inline-flex;
  align-items: center;
}
.core-messages__conversation {
  min-height: 510px;
}
@media (max-width: 767px) {
  .core-messages__conversation {
    min-height: 350px;
  }
}
.core-messages__conversation .mail-messages {
  max-height: 510px;
  min-height: 510px;
  padding-left: 16px;
  padding-right: 16px;
  overflow: hidden;
  margin-bottom: 8px;
}
.core-messages__conversation .mail-messages .mCustomScrollBox {
  max-height: 510px !important;
}
@media (max-width: 767px) {
  .core-messages__conversation .mail-messages {
    max-height: 350px;
    min-height: 350px;
  }
  .core-messages__conversation .mail-messages .mCustomScrollBox {
    max-height: 350px !important;
  }
}
.core-messages__conversation .mail-messages .mCSB_scrollTools {
  margin: 0 !important;
}
html[dir='ltr'] .core-messages__conversation .mail-messages .mCSB_scrollTools {
  right: 0 !important;
}
html[dir='rtl'] .core-messages__conversation .mail-messages .mCSB_scrollTools {
  left: 0 !important;
  right: auto !important;
}
.core-messages__conversation .mail-messages .mCSB_scrollTools .mCSB_dragger_bar {
  background-color: #a2a2a2 !important;
}
.core-messages__conversation #mail_threaded_new_message .mail_thread_holder {
  margin-top: 8px;
}
.core-messages__conversation .mail_thread_holder {
  display: flex;
  align-items: center;
}
.core-messages__conversation .mail_thread_holder .mail_text {
  max-width: 100%;
  width: 100%;
}
.core-messages__conversation .mail_thread_holder .mail_text a:not(.item-media-src) {
  /* word-wrap: break-word;
                     word-break: break-all;
                     display: inline-block; */
  /* overflow-wrap: break-word;
                      word-wrap: break-word;
                      hyphens: auto; */
  word-wrap: break-word;
  white-space: pre-wrap;
}
.core-messages__conversation .mail_thread_holder.is_user {
  justify-content: flex-end;
}
.core-messages__conversation .mail_thread_holder.is_user .mail_content {
  color: #ffffff;
  background-color: #3b5998;
}
.core-messages__conversation .mail_thread_holder.is_user .mail_content .attachment_row_link {
  border-bottom: 1px solid #a8b9dd;
}
.core-messages__conversation .mail_thread_holder.is_user .mail_content .attachment_row_link,
.core-messages__conversation .mail_thread_holder.is_user .mail_content .item-info {
  color: #a8b9dd;
}
.core-messages__conversation .mail_thread_holder.is_user .mail_content .attachment-row-actions > a span.ico {
  color: #a8b9dd !important;
}
.core-messages__conversation .mail_thread_holder.is_user .mail_content .attachment-row-actions:hover > a span.ico {
  color: #ffffff !important;
}
.core-messages__conversation .mail_thread_holder.is_user .mail_content .mail_text a:hover {
  color: #ffffff;
  text-decoration: underline;
}
.core-messages__conversation .mail_thread_holder.is_user .mail_content .mail_text a {
  color: #ffffff;
}
.core-messages__conversation .mail_thread_holder .mail_content {
  max-width: 80%;
  min-height: 40px;
  font-size: 14px;
  line-height: 18px;
  color: #555555;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #eeeeee;
  padding: 11px 16px;
  border-radius: 16px;
  word-break: break-word;
  word-wrap: break-word;
}
.core-messages__conversation .mail_thread_holder .mail_content .attachment_row_link {
  padding-bottom: 3px;
  border-bottom: 1px solid #c8c8c8;
  display: inline-block;
  width: auto;
  min-width: 1px;
  max-width: 100%;
  color: #c8c8c8;
}
html[dir='rtl'] .core-messages__conversation .mail_thread_holder .mail_content .attachment_row_link {
  text-align: right;
}
.core-messages__conversation .mail_thread_holder .mail_content .item-info {
  color: #c8c8c8;
}
html[dir='rtl'] .core-messages__conversation .mail_thread_holder .mail_content .item-info {
  text-align: right;
}
.core-messages__conversation .mail_thread_holder .mail_content .attachment_header_holder {
  display: none;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .core-messages__conversation .mail_thread_holder .mail_content .mail_text {
    max-width: 100%;
  }
}
#main:not(.empty-left):not(.empty-right) .core-messages__conversation .mail_thread_holder .mail_content .mail_text img,
#main.empty-left:not(.empty-right) .core-messages__conversation .mail_thread_holder .mail_content .mail_text img,
#main.empty-right:not(.empty-left) .core-messages__conversation .mail_thread_holder .mail_content .mail_text img {
  max-width: 100%;
}
.core-messages__conversation .mail_thread_holder .mail_content.is_mixed_text {
  border-radius: 16px !important;
}
.core-messages__conversation .mail_thread_holder .mail_content.is_mixed_text .mail_text img {
  margin-bottom: 11px;
  max-width: 248px;
  display: block;
}
@media (max-width: 768px) {
  .core-messages__conversation .mail_thread_holder .mail_content.is_mixed_text .mail_text {
    max-width: 100%;
  }
  .core-messages__conversation .mail_thread_holder .mail_content.is_mixed_text .mail_text img {
    max-width: 100%;
  }
}
.core-messages__conversation .mail_thread_holder .mail_content.is_only_image_text {
  border-radius: 16px !important;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-color: transparent;
  padding: 0;
}
.core-messages__conversation .mail_thread_holder .mail_content.is_only_image_text .parsed_image {
  border-radius: 16px;
  max-width: none;
  margin: 0;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
  max-width: 310px;
}
@media (max-width: 768px) {
  .core-messages__conversation .mail_thread_holder .mail_content.is_only_image_text .parsed_image {
    max-width: 100%;
  }
  .core-messages__conversation .mail_thread_holder .mail_content.is_only_image_text .parsed_image img {
    max-width: 100%;
  }
}
.core-messages__conversation .mail_thread_holder .mail_content.has_attachment {
  border-radius: 16px !important;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 3px;
}
.core-messages__conversation .mail_thread_holder .mail_content.has_attachment .mail_text {
  display: flex;
  flex-direction: column;
  margin-top: 8px;
}
.core-messages__conversation .mail_thread_holder .mail_content.has_attachment .mail_text img {
  max-width: 248px;
}
@media screen and (max-width: 479px) {
  .core-messages__conversation .mail_thread_holder .mail_content.has_attachment .mail_text img {
    max-width: 179px;
  }
}
.core-messages__conversation .mail_thread_holder .mail_content.has_attachment .attachment_holder_view {
  max-height: none;
  overflow: visible;
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
  width: 100%;
}
.core-messages__conversation .mail_thread_holder .mail_content.has_attachment .attachment_holder_view .attachment_list {
  margin: 8px 0 0 !important;
  flex-direction: column !important;
}
.core-messages__conversation .mail_thread_holder .mail_content.has_attachment .attachment_holder_view .attachment-body {
  flex-basis: auto;
}
html[dir='ltr'] .core-messages__conversation .mail_thread_holder .mail_content.has_attachment .attachment_holder_view .attachment-body {
  padding-left: 8px;
  padding-right: 24px;
}
html[dir='rtl'] .core-messages__conversation .mail_thread_holder .mail_content.has_attachment .attachment_holder_view .attachment-body {
  padding-right: 8px;
  padding-left: 24px;
}
html[dir='ltr'] .core-messages__conversation .mail_thread_holder .mail_content.has_attachment .attachment_holder_view .attachment-body.no_delete_action {
  padding-right: 0;
}
html[dir='rtl'] .core-messages__conversation .mail_thread_holder .mail_content.has_attachment .attachment_holder_view .attachment-body.no_delete_action {
  padding-left: 0;
}
.core-messages__conversation .mail_thread_holder .mail_content.has_attachment .attachment_holder_view .attachment-body .attachment-row-title {
  min-width: 1px;
  width: 100%;
  align-items: flex-start;
}
.core-messages__conversation .mail_thread_holder .mail_content.has_attachment .attachment_holder_view .attachment-row {
  width: 100% !important;
  max-width: 248px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.core-messages__conversation .mail_thread_holder .mail_content.has_attachment .attachment_holder_view .attachment-row + .attachment-row {
  margin-top: 8px;
}
.core-messages__conversation .mail_thread_holder .mail_content.has_attachment .attachment_holder_view .attachment-image {
  width: 36px;
  height: 36px;
  min-width: 36px;
}
.core-messages__conversation .mail_thread_holder .mail_content.has_attachment .attachment_holder_view .attachment-row-actions {
  top: 0;
}
.core-messages__conversation .mail_thread_holder .mail_content.has_attachment .attachment_holder_view .attachment-row-actions > a span.ico {
  color: #c8c8c8;
  font-size: 12px;
  transition: all 0.3s ease-in-out;
}
.core-messages__conversation .mail_thread_holder .mail_content.has_attachment .attachment_holder_view .attachment-row-actions:hover > a span.ico {
  color: #a2a2a2;
}
.core-messages__conversation .mail_thread_holder .mail_content.has_attachment .item-outer {
  padding-top: 0;
  padding-bottom: 0;
  border-top: 0;
}
html[dir='ltr'] .core-messages__conversation .mail_thread_holder .mail_content.has_attachment .item-outer .attachment-row-actions {
  margin-right: -16px;
}
html[dir='rtl'] .core-messages__conversation .mail_thread_holder .mail_content.has_attachment .item-outer .attachment-row-actions {
  margin-left: -16px;
}
.core-messages__conversation .mail_thread_holder .mail_user_image {
  margin-top: 4px;
}
html[dir="ltr"] .core-messages__conversation .mail_thread_holder .mail_user_image {
  margin-right: 16px;
}
html[dir="rtl"] .core-messages__conversation .mail_thread_holder .mail_user_image {
  margin-left: 16px;
}
.core-messages__conversation .mail_thread_holder .mail_user_image .img-wrapper,
.core-messages__conversation .mail_thread_holder .mail_user_image .no_image_user {
  width: 32px !important;
  height: 32px !important;
}
.core-messages__conversation .mail_thread_holder .mail_user_image .img-wrapper img {
  width: 100%;
  height: 100%;
}
.core-messages__conversation .mail_thread_holder .mail_user_image .no_image_user span {
  font-size: 12px;
}
.core-messages__conversation .mail_thread_holder + .mail_thread_holder {
  margin-top: 8px;
}
.core-messages__conversation .mail_thread_holder:not(.is_user).is_first_message {
  align-items: flex-start;
}
.core-messages__conversation .mail_thread_holder:not(.is_user).is_first_message .mail_content {
  max-width: calc(80% - 48px);
  border-bottom-left-radius: 0;
}
html[dir='ltr'] .core-messages__conversation .mail_thread_holder:not(.is_user).is_middle_message .mail_content {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
html[dir='rtl'] .core-messages__conversation .mail_thread_holder:not(.is_user).is_middle_message .mail_content {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
html[dir='ltr'] .core-messages__conversation .mail_thread_holder:not(.is_user).is_last_message .mail_content {
  border-top-left-radius: 0;
}
html[dir='rtl'] .core-messages__conversation .mail_thread_holder:not(.is_user).is_last_message .mail_content {
  border-top-right-radius: 0;
}
.core-messages__conversation .mail_thread_holder:not(.is_user).is_middle_message .mail_content,
.core-messages__conversation .mail_thread_holder:not(.is_user).is_last_message .mail_content {
  max-width: calc(80% - 13px);
}
html[dir='ltr'] .core-messages__conversation .mail_thread_holder:not(.is_user).is_middle_message,
html[dir='ltr'] .core-messages__conversation .mail_thread_holder:not(.is_user).is_last_message {
  padding-left: 48px;
}
html[dir='rtl'] .core-messages__conversation .mail_thread_holder:not(.is_user).is_middle_message,
html[dir='rtl'] .core-messages__conversation .mail_thread_holder:not(.is_user).is_last_message {
  padding-right: 48px;
}
html[dir='ltr'] .core-messages__conversation .mail_thread_holder.is_user.is_first_message .mail_content {
  border-bottom-right-radius: 0;
}
html[dir='rtl'] .core-messages__conversation .mail_thread_holder.is_user.is_first_message .mail_content {
  border-bottom-left-radius: 0;
}
html[dir='ltr'] .core-messages__conversation .mail_thread_holder.is_user.is_middle_message .mail_content {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
html[dir='rtl'] .core-messages__conversation .mail_thread_holder.is_user.is_middle_message .mail_content {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
html[dir='ltr'] .core-messages__conversation .mail_thread_holder.is_user.is_last_message .mail_content {
  border-top-right-radius: 0;
}
html[dir='rtl'] .core-messages__conversation .mail_thread_holder.is_user.is_last_message .mail_content {
  border-top-left-radius: 0;
}
.core-messages__conversation .message-time-list {
  text-align: center;
  color: #c8c8c8;
  text-transform: uppercase;
  margin: 12px 0;
}
.core-messages__conversation .message-time-list span {
  position: relative;
  padding-left: 16px;
  padding-right: 16px;
  background-color: #fff;
}
.core-messages__conversation .message-time-list span:after,
.core-messages__conversation .message-time-list span:before {
  content: '';
  display: block;
  position: absolute;
  background-color: #c8c8c8;
  width: 24px;
  height: 1px;
  top: 50%;
  transform: translateY(-50%);
}
.core-messages__conversation .message-time-list span:before {
  right: 100%;
}
.core-messages__conversation .message-time-list span:after {
  left: 100%;
}
.core-messages__conversation .mCS-minimal-dark.mCSB_scrollTools_vertical {
  width: 8px !important;
}
html[dir='ltr'] .core-messages__conversation .mCS-minimal-dark.mCSB_scrollTools_vertical {
  right: 8px !important;
}
html[dir='rtl'] .core-messages__conversation .mCS-minimal-dark.mCSB_scrollTools_vertical {
  left: 8px !important;
}
.core-messages__conversation .mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger_bar {
  width: 8px !important;
}
.core-messages__conversation .mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_draggerContainer {
  background-color: #eeeeee;
  border-radius: 16px;
}
.core-messages__footer .compose-form {
  display: flex;
  align-items: center;
  border-top: 1px solid #dcdcdc;
}
html[dir="ltr"] .core-messages__footer .compose-form {
  padding-right: 16px;
}
html[dir="rtl"] .core-messages__footer .compose-form {
  padding-left: 16px;
}
.core-messages__footer .attachment-holder {
  border: 0;
}
.core-messages__footer .editor_holder {
  align-items: center;
  border: 0;
  flex-grow: 1;
  border-radius: 0;
  display: inline-flex;
  padding: 9px 10px 9px 16px;
}
.core-messages__footer .editor_holder .global_attachment_header {
  height: 100%;
  display: flex;
  align-items: center;
}
.core-messages__footer .editor_holder .edit_menu_container {
  flex-grow: 1;
  border: 0;
}
.core-messages__footer .editor_holder .edit_menu_container textarea.form-control {
  min-width: auto;
  min-height: auto;
  outline: none;
  box-shadow: none;
  font-size: 14px;
  padding: 8px 0;
  height: 20px;
}
.core-messages__footer .editor_holder .global_attachment {
  background-color: transparent;
  border-bottom: 0;
}
.core-messages__footer .editor_holder .global_attachment_manage {
  position: static;
  display: inline-block;
}
.core-messages__footer .editor_holder .global_attachment_manage .attachment-counter,
.core-messages__footer .editor_holder .global_attachment_manage .ico-angle-down {
  display: none;
}
.core-messages__footer .editor_holder .global_attachment_manage > a {
  overflow: hidden;
  text-indent: 999px;
  width: 28px;
  height: 28px;
  margin: 0;
  padding: 0;
  position: relative;
  color: #a2a2a2;
  font-size: 16px;
}
.core-messages__footer .editor_holder .global_attachment_manage > a .item-label-text {
  display: none;
}
.core-messages__footer .editor_holder .global_attachment_manage > a .ico-paperclip-alt {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  text-indent: 0;
  position: absolute;
}
.core-messages__footer .editor_holder .global_attachment_manage > a:hover {
  color: #555555;
}
.core-messages__footer .editor_holder .global_attachment_list {
  line-height: normal;
  margin-left: 0;
  margin-right: 0;
}
.core-messages__footer .editor_holder .global_attachment_list li {
  padding: 0;
  width: 28px;
  height: 28px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.core-messages__footer .editor_holder .global_attachment_list li a {
  padding: 0;
}
.core-messages__footer .editor_holder .global_attachment_list li a .fa {
  font-size: 19px;
}
@media screen and (max-width: 479px) {
  .core-messages__footer .editor_holder .global_attachment_list {
    display: inline-flex;
  }
}
.core-messages__footer .attachment-body .js_attachment_add_inline .ico:before {
  content: "\eaa1";
}
.core-messages__footer .attachment-body .js_attachment_remove_inline .ico:before {
  content: "\eaec";
}
.core-messages__mass-actions {
  padding: 6px 8px;
  border-bottom: 1px solid #dcdcdc;
}
.core-messages__select-all input {
  visibility: hidden;
  pointer-events: none;
  opacity: 0;
  position: absolute;
}
.core-messages__select-all input:checked + .ico {
  color: #3b5998;
}
.core-messages__select-all input:checked + .ico:before {
  content: "\ea7b";
}
.core-messages__select-all .ico {
  display: inline-block;
  font-size: 14px;
  color: #a2a2a2;
}
.core-messages__checkbox input {
  visibility: hidden;
  pointer-events: none;
  opacity: 0;
  position: absolute;
}
.core-messages__checkbox input:checked + .ico {
  color: #3b5998;
}
.core-messages__checkbox input:checked + .ico:before {
  content: "\ea7b";
}
.core-messages__checkbox .ico {
  color: #a2a2a2;
}
.core-messages__addmember {
  width: 100%;
  display: flex;
  align-items: center;
  min-height: 40px;
}
.core-messages__addmember > form {
  flex: 1;
  min-width: 0;
}
.core-messages__addmember .search-friend-list {
  position: absolute;
  top: 100%;
  margin-top: 14px;
  padding: 8px;
  border-radius: 0 0 10px 10px;
  background-color: #fff;
  box-shadow: 0px 0px 15px 0px rgba(85, 85, 85, 0.2);
  z-index: 1;
}
html[dir='ltr'] .core-messages__addmember .search-friend-list {
  left: -16px;
  right: -4px;
}
html[dir='rtl'] .core-messages__addmember .search-friend-list {
  right: -16px;
  left: -4px;
}
.core-messages__addmember .search-friend-list ul {
  display: flex;
  flex-wrap: wrap;
}
.core-messages__addmember .search-friend-list ul li {
  width: 50%;
  padding: 8px;
}
.core-messages__addmember .search-friend-list ul li > div {
  cursor: pointer;
  display: flex;
  align-items: center;
}
.core-messages__addmember .search-friend-list ul li > div .user,
.core-messages__addmember .search-friend-list ul li > div .customlist {
  min-width: 1px;
  flex-grow: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html[dir="ltr"] .core-messages__addmember .search-friend-list ul li > div .user,
html[dir="ltr"] .core-messages__addmember .search-friend-list ul li > div .customlist {
  margin-left: 8px;
}
html[dir="rtl"] .core-messages__addmember .search-friend-list ul li > div .user,
html[dir="rtl"] .core-messages__addmember .search-friend-list ul li > div .customlist {
  margin-right: 8px;
}
.core-messages__addmember .search-friend-list ul li > div .image {
  width: 32px;
  height: 32px;
  min-width: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  overflow: hidden;
}
.core-messages__addmember .search-friend-list ul li > div .image img {
  width: 32px;
  height: 32px;
}
.core-messages__addmember .search-friend-list ul li > div.js_core_messages_search_friend .image {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.core-messages__addmember .search-friend-list ul li > div.js_core_messages_search_custom_list .image {
  background-color: #dcdcdc;
  color: #fff;
}
.core-messages__addmember .search-friend-component {
  border: 0;
  padding: 0;
  align-items: center;
  position: relative;
}
.core-messages__addmember .item-search-friend-selected,
.core-messages__addmember .item-search-custom-list-selected {
  border: 1px solid #3b5998;
  color: #3b5998;
  font-size: 12px;
  border-radius: 1px;
  padding: 4px 8px;
  display: inline-block;
  margin-bottom: 4px;
}
html[dir="ltr"] .core-messages__addmember .item-search-friend-selected,
html[dir="ltr"] .core-messages__addmember .item-search-custom-list-selected {
  margin-right: 8px;
}
html[dir="rtl"] .core-messages__addmember .item-search-friend-selected,
html[dir="rtl"] .core-messages__addmember .item-search-custom-list-selected {
  margin-left: 8px;
}
.core-messages__addmember .item-search-friend-name {
  line-height: normal;
}
.core-messages__addmember .item-search-friend-remove,
.core-messages__addmember .item-search-custom-list-remove {
  display: inline-flex;
  line-height: normal;
  font-size: 8px;
  width: 22px;
  height: 22px;
  justify-content: center;
  align-items: center;
  margin: -4px -8px -4px 0;
}
.core-messages__addmember .item-search-friend-remove:hover,
.core-messages__addmember .item-search-custom-list-remove:hover {
  color: #263961;
}
.core-messages__addmember .search_friend_input {
  padding: 0;
  border: 0;
  outline: none;
  height: auto;
  box-shadow: none !important;
  background-color: transparent !important;
}
@media (min-width: 992px) {
  .core-messages__addmember .search_friend_input {
    min-width: 240px;
  }
}
@media screen and (max-width: 767px) {
  .core-messages .back-to-list {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    width: 40px;
    height: 40px;
    cursor: pointer;
  }
  html[dir='ltr'] .core-messages .back-to-list {
    margin-left: -16px;
  }
  html[dir='rtl'] .core-messages .back-to-list {
    margin-right: -16px;
    transform: rotate(180deg);
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  #main.empty-left:not(.empty-right) .core-messages .back-to-list,
  #main.empty-right:not(.empty-left) .core-messages .back-to-list,
  #main:not(.empty-left):not(.empty-right) .core-messages .back-to-list {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    width: 40px;
    height: 40px;
    cursor: pointer;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .core-messages .back-to-list,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .core-messages .back-to-list,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .core-messages .back-to-list {
    margin-left: -16px;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .core-messages .back-to-list,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .core-messages .back-to-list,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .core-messages .back-to-list {
    margin-right: -16px;
    transform: rotate(180deg);
  }
}
@media (min-width: 1025px) {
  #main:not(.empty-left):not(.empty-right) .core-messages .back-to-list {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    width: 40px;
    height: 40px;
    cursor: pointer;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .core-messages .back-to-list {
    margin-left: -16px;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .core-messages .back-to-list {
    margin-right: -16px;
    transform: rotate(180deg);
  }
}
.file-text-message {
  margin-right: 4px;
}
.core-messages__conversation .js_template_message_is_user {
  display: none;
}
.back-parent {
  padding: 6px 8px;
  border-bottom: 1px solid #dcdcdc;
}
.check-out-search {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #c8c8c8;
  cursor: pointer;
}
html[dir='ltr'] .check-out-search {
  right: 48px;
}
html[dir='rtl'] .check-out-search {
  left: 48px;
}
.js_box_content #js_compose_new_message .compose-form {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.js_box_content #js_compose_new_message .compose-form .editor_holder {
  width: 100%;
}
.js_box_content #js_compose_new_message .btn-compose {
  margin-top: 16px;
}
.tooltip.core-mail-tooltip {
  z-index: 9999;
}
@media (max-width: 1024px) {
  .tooltip.core-mail-tooltip {
    display: none !important;
  }
}
.tooltip.core-mail-tooltip .tooltip-inner {
  border-radius: 4px;
}
.core-messages__right-side .core-messages-advanced-compose .search-friend-component {
  margin-top: 8px;
  margin-bottom: 8px;
}
.js_box_holder #js_compose_new_message #js_compose_message_textarea {
  max-height: 150px;
  margin-bottom: 0;
}
html[dir='ltr'] .core-messages__list-content > a:first-child {
  margin-left: auto;
}
html[dir='rtl'] .core-messages__list-content > a:first-child {
  margin-right: auto;
}
.js_group_conversation_title_change {
  box-shadow: none !important;
  border-color: #dcdcdc !important;
  padding: 0 8px;
  outline: none;
  height: 32px;
  font-weight: normal;
  margin: 0 -4px;
}
.core-messages__title-name {
  width: 100%;
}
.core-messages__title-name .js_group_conversation_title {
  width: 100%;
}
.remove-list-group [data-toggle="dropdown"] {
  color: #3b5998;
}
.remove-list-group [data-toggle="dropdown"]:hover,
.remove-list-group [data-toggle="dropdown"]:hover .ico {
  color: #263961;
}
.remove-list-group .open [data-toggle="dropdown"],
.remove-list-group .open [data-toggle="dropdown"] .ico {
  color: #263961;
}
.core-messages__title-name .js_group_conversation_title .js_group_conversation_title_text {
  position: relative;
}
.core-messages__title-name .js_group_conversation_title .js_group_conversation_title_text:not(.hide_it) {
  display: flex;
  align-items: center;
  min-height: 28px;
  margin: 4px 2px;
}
.core-messages__title-name .js_group_conversation_title .js_group_conversation_title_text:before {
  content: "";
  position: absolute;
  top: -2px;
  left: -8px;
  right: -8px;
  bottom: -2px;
  border: 1px solid #dcdcdc;
  opacity: 0;
  border-radius: 4px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 992px) {
  .core-messages__title-name .js_group_conversation_title .js_group_conversation_title_text:before {
    display: none;
  }
}
.core-messages__title-name .js_group_conversation_title .js_group_conversation_title_text:hover:before {
  opacity: 1;
}
.js_group_members_block {
  display: flex;
  flex-flow: wrap;
}
.js_group_members_block .group-member {
  margin-bottom: 16px;
  width: 50px;
  position: relative;
  margin-right: 12px;
  display: inline-block;
}
.js_group_members_block .group-member-avatar {
  position: relative;
  margin-bottom: 8px;
}
.js_group_members_block .group-member-avatar .no_image_user,
.js_group_members_block .group-member-avatar .img-wrapper {
  width: 48px;
  height: 48px;
}
.js_group_members_block .group-member-name {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 50px;
}
#user_sticky_bar:not(.user-sticky-bar) #hd-message .dropdown-panel,
.sticky-bar-xs:not(.user-sticky-bar) #hd-message .dropdown-panel,
.sticky-bar-sm:not(.user-sticky-bar) #hd-message .dropdown-panel {
  background-color: white;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
#user_sticky_bar:not(.user-sticky-bar) #hd-message .dropdown-panel .dropdown-panel-body,
.sticky-bar-xs:not(.user-sticky-bar) #hd-message .dropdown-panel .dropdown-panel-body,
.sticky-bar-sm:not(.user-sticky-bar) #hd-message .dropdown-panel .dropdown-panel-body {
  background: none;
  box-shadow: none;
  border: none;
}
#user_sticky_bar:not(.user-sticky-bar) #hd-message .dropdown-panel-footer,
.sticky-bar-xs:not(.user-sticky-bar) #hd-message .dropdown-panel-footer,
.sticky-bar-sm:not(.user-sticky-bar) #hd-message .dropdown-panel-footer {
  padding: 12px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top: 1px solid #dcdcdc;
  margin-left: 16px;
  margin-right: 16px;
  font-size: 12px;
  text-transform: capitalize;
  text-align: center;
}
#user_sticky_bar:not(.user-sticky-bar) #hd-message .dropdown-panel-footer.one-el,
.sticky-bar-xs:not(.user-sticky-bar) #hd-message .dropdown-panel-footer.one-el,
.sticky-bar-sm:not(.user-sticky-bar) #hd-message .dropdown-panel-footer.one-el {
  justify-content: center;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body #core-messages-conversation-item-panel,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body #core-messages-conversation-item-panel,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body #core-messages-conversation-item-panel,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm #core-messages-conversation-item-panel,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm #core-messages-conversation-item-panel,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm #core-messages-conversation-item-panel,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs #core-messages-conversation-item-panel,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs #core-messages-conversation-item-panel,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs #core-messages-conversation-item-panel {
  max-height: 400px;
  overflow: auto;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .empty-message,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .empty-message,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .empty-message,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .empty-message,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .empty-message,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .empty-message,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .empty-message,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .empty-message,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .empty-message {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 16px;
  margin-left: 16px;
  margin-right: 16px;
  color: #c8c8c8;
  border-bottom: 1px solid #dcdcdc;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .empty-message img,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .empty-message img,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .empty-message img,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .empty-message img,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .empty-message img,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .empty-message img,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .empty-message img,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .empty-message img,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .empty-message img {
  width: 60px;
  height: 60px;
  margin-bottom: 8px;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item {
  padding-left: 16px;
  padding-right: 16px;
  position: relative;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item:hover,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover {
  background: #f8f8f8;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item.is_new,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item.is_new,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item.is_new,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item.is_new,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item.is_new,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item.is_new,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item.is_new,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item.is_new,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item.is_new {
  background: #c6d1e9 !important;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item:hover .js_hover_info:before,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item:hover .js_hover_info:before,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item:hover .js_hover_info:before,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .js_hover_info:before,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .js_hover_info:before,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .js_hover_info:before,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .js_hover_info:before,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .js_hover_info:before,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .js_hover_info:before,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item:hover .img-wrapper:before,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item:hover .img-wrapper:before,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item:hover .img-wrapper:before,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .img-wrapper:before,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .img-wrapper:before,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .img-wrapper:before,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .img-wrapper:before,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .img-wrapper:before,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .img-wrapper:before {
  border: 1px solid #2d4373;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item:hover .img-wrapper,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item:hover .img-wrapper,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item:hover .img-wrapper,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .img-wrapper,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .img-wrapper,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .img-wrapper,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .img-wrapper,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .img-wrapper,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .img-wrapper,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item:hover .no_image_user,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item:hover .no_image_user,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item:hover .no_image_user,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .no_image_user,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .no_image_user,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .no_image_user,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .no_image_user,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .no_image_user,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .no_image_user {
  box-shadow: none;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item:hover .content .name .user_profile_link_span a,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item:hover .content .name .user_profile_link_span a,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item:hover .content .name .user_profile_link_span a,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .content .name .user_profile_link_span a,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .content .name .user_profile_link_span a,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .content .name .user_profile_link_span a,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .content .name .user_profile_link_span a,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .content .name .user_profile_link_span a,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .content .name .user_profile_link_span a {
  color: #3b5998 !important;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item:hover .content .name .user_profile_link_span a:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item:hover .content .name .user_profile_link_span a:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item:hover .content .name .user_profile_link_span a:hover,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .content .name .user_profile_link_span a:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .content .name .user_profile_link_span a:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .content .name .user_profile_link_span a:hover,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .content .name .user_profile_link_span a:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .content .name .user_profile_link_span a:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .content .name .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item:hover .panel-actions .btn-action,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item:hover .panel-actions .btn-action,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item:hover .panel-actions .btn-action,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .panel-actions .btn-action,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .panel-actions .btn-action,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .panel-actions .btn-action,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .panel-actions .btn-action,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .panel-actions .btn-action,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .panel-actions .btn-action {
  color: #555555;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item:hover .panel-actions .btn-action.accept,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item:hover .panel-actions .btn-action.accept,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item:hover .panel-actions .btn-action.accept,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .panel-actions .btn-action.accept,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .panel-actions .btn-action.accept,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .panel-actions .btn-action.accept,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .panel-actions .btn-action.accept,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .panel-actions .btn-action.accept,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .panel-actions .btn-action.accept {
  background: #3b5998;
  color: #FFF;
  border: none;
  background-size: 100%;
  position: relative;
  z-index: 1;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item:hover .panel-actions .btn-action.accept:before,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item:hover .panel-actions .btn-action.accept:before,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item:hover .panel-actions .btn-action.accept:before,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .panel-actions .btn-action.accept:before,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .panel-actions .btn-action.accept:before,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .panel-actions .btn-action.accept:before,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .panel-actions .btn-action.accept:before,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .panel-actions .btn-action.accept:before,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .panel-actions .btn-action.accept:before {
  border-radius: inherit;
  background-image: linear-gradient(-90deg, #3b5998, #5783c8);
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  z-index: -1;
  -webkit-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item:hover .panel-actions .btn-action.accept:hover:before,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item:hover .panel-actions .btn-action.accept:hover:before,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item:hover .panel-actions .btn-action.accept:hover:before,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .panel-actions .btn-action.accept:hover:before,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .panel-actions .btn-action.accept:hover:before,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item:hover .panel-actions .btn-action.accept:hover:before,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .panel-actions .btn-action.accept:hover:before,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .panel-actions .btn-action.accept:hover:before,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item:hover .panel-actions .btn-action.accept:hover:before {
  opacity: 1;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item-content,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item-content,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item-content,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content {
  display: flex;
  word-break: break-word;
  word-wrap: break-word;
  border-bottom: 1px solid #dcdcdc;
  flex-direction: row;
  padding-top: 8px;
  padding-bottom: 8px;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item-content .fa,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item-content .fa,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item-content .fa,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .fa,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .fa,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .fa,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .fa,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .fa,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .fa {
  font-size: 30px;
  width: 56px;
  text-align: center;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item-content .extra_info_link .fa,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item-content .extra_info_link .fa,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item-content .extra_info_link .fa,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .extra_info_link .fa,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .extra_info_link .fa,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .extra_info_link .fa,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .extra_info_link .fa,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .extra_info_link .fa,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .extra_info_link .fa {
  width: 12px;
  font-size: 12px;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item-content .img-wrapper,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item-content .img-wrapper,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item-content .img-wrapper,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .img-wrapper,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .img-wrapper,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .img-wrapper,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .img-wrapper,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .img-wrapper,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .img-wrapper,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item-content .no_image_user,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item-content .no_image_user,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item-content .no_image_user,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .no_image_user,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .no_image_user,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .no_image_user,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .no_image_user,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .no_image_user,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .no_image_user {
  width: 56px;
  height: 56px;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item-content .img-wrapper img,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item-content .img-wrapper img,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item-content .img-wrapper img,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .img-wrapper img,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .img-wrapper img,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .img-wrapper img,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .img-wrapper img,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .img-wrapper img,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .img-wrapper img {
  width: 100%;
  height: 100%;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item-content .no_image_user span,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item-content .no_image_user span,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item-content .no_image_user span,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .no_image_user span,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .no_image_user span,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .no_image_user span,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .no_image_user span,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .no_image_user span,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .no_image_user span {
  font-size: 16px;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item-content .content,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item-content .content,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item-content .content,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .content,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .content,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .content,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .content,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .content,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .content {
  flex: 1;
  overflow: hidden;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item-content .content .name .user_profile_link_span a,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item-content .content .name .user_profile_link_span a,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item-content .content .name .user_profile_link_span a,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .content .name .user_profile_link_span a,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .content .name .user_profile_link_span a,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .content .name .user_profile_link_span a,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .content .name .user_profile_link_span a,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .content .name .user_profile_link_span a,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .content .name .user_profile_link_span a {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #3b5998 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item-content .panel-actions .btn-action,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item-content .panel-actions .btn-action,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item-content .panel-actions .btn-action,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .panel-actions .btn-action,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .panel-actions .btn-action,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .panel-actions .btn-action,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .panel-actions .btn-action,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .panel-actions .btn-action,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .panel-actions .btn-action {
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 12px;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item-content .panel-actions .btn-action:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item-content .panel-actions .btn-action:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item-content .panel-actions .btn-action:hover,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .panel-actions .btn-action:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .panel-actions .btn-action:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .panel-actions .btn-action:hover,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .panel-actions .btn-action:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .panel-actions .btn-action:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .panel-actions .btn-action:hover {
  color: #555555;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item-content .panel-actions .btn-action.accept,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item-content .panel-actions .btn-action.accept,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item-content .panel-actions .btn-action.accept,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .panel-actions .btn-action.accept,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .panel-actions .btn-action.accept,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .panel-actions .btn-action.accept,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .panel-actions .btn-action.accept,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .panel-actions .btn-action.accept,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .panel-actions .btn-action.accept {
  border: 1px solid #3b5998;
  color: #3b5998;
  margin-right: 6px;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item-content .panel-actions .btn-action.accept:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item-content .panel-actions .btn-action.accept:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item-content .panel-actions .btn-action.accept:hover,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .panel-actions .btn-action.accept:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .panel-actions .btn-action.accept:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .panel-actions .btn-action.accept:hover,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .panel-actions .btn-action.accept:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .panel-actions .btn-action.accept:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .panel-actions .btn-action.accept:hover {
  box-shadow: 0px 6px 12px 0px rgba(59, 89, 152, 0.4);
  border: none;
  background: #3b5998;
  color: #FFF;
}
html[dir='rtl'] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item-content .panel-actions .btn-action.accept,
html[dir='rtl'] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item-content .panel-actions .btn-action.accept,
html[dir='rtl'] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item-content .panel-actions .btn-action.accept,
html[dir='rtl'] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .panel-actions .btn-action.accept,
html[dir='rtl'] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .panel-actions .btn-action.accept,
html[dir='rtl'] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item-content .panel-actions .btn-action.accept,
html[dir='rtl'] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .panel-actions .btn-action.accept,
html[dir='rtl'] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .panel-actions .btn-action.accept,
html[dir='rtl'] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item-content .panel-actions .btn-action.accept {
  margin-right: 0;
  margin-left: 6px;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .popup,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .popup,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .popup,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .popup,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .popup,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .popup,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .popup,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .popup,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .popup {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete {
  position: absolute;
  right: 13px;
  top: 40px;
  z-index: 2;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete a,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete a,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete a,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete a,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete a,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete a,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete a,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete a,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete a {
  color: #c8c8c8;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  color: #a2a2a2;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete a:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete a:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete a:hover,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete a:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete a:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete a:hover,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete a:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete a:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete a:hover {
  color: #555555;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete.is_new a,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete.is_new a,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete.is_new a,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete.is_new a,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete.is_new a,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete.is_new a,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete.is_new a,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete.is_new a,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete.is_new a {
  color: #a8b9dd;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete.is_new a:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete.is_new a:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete.is_new a:hover,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete.is_new a:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete.is_new a:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete.is_new a:hover,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete.is_new a:hover,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete.is_new a:hover,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete.is_new a:hover {
  color: #3b5998;
}
html[dir='rtl'] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete,
html[dir='rtl'] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete,
html[dir='rtl'] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .notification-delete,
html[dir='rtl'] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete,
html[dir='rtl'] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete,
html[dir='rtl'] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .notification-delete,
html[dir='rtl'] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete,
html[dir='rtl'] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete,
html[dir='rtl'] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .notification-delete {
  right: auto;
  left: 13px;
}
html[dir="ltr"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content,
html[dir="ltr"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content,
html[dir="ltr"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content,
html[dir="ltr"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content,
html[dir="ltr"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content,
html[dir="ltr"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content,
html[dir="ltr"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content,
html[dir="ltr"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content,
html[dir="ltr"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content {
  margin-left: 16px;
}
html[dir="rtl"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content,
html[dir="rtl"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content,
html[dir="rtl"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content,
html[dir="rtl"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content,
html[dir="rtl"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content,
html[dir="rtl"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content,
html[dir="rtl"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content,
html[dir="rtl"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content,
html[dir="rtl"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content {
  margin-right: 16px;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 4px;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .name,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .name,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .name,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .name,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .name,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .name,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .name,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .name,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .name {
  flex: 1;
  color: #555555;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
html[dir="ltr"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .name,
html[dir="ltr"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .name,
html[dir="ltr"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .name,
html[dir="ltr"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .name,
html[dir="ltr"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .name,
html[dir="ltr"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .name,
html[dir="ltr"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .name,
html[dir="ltr"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .name,
html[dir="ltr"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .name {
  margin-right: 8px;
}
html[dir="rtl"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .name,
html[dir="rtl"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .name,
html[dir="rtl"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .name,
html[dir="rtl"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .name,
html[dir="rtl"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .name,
html[dir="rtl"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .name,
html[dir="rtl"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .name,
html[dir="rtl"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .name,
html[dir="rtl"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .name {
  margin-left: 8px;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time {
  color: #a2a2a2;
  font-size: 12px;
  position: relative;
}
html[dir="ltr"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time,
html[dir="ltr"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time,
html[dir="ltr"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time,
html[dir="ltr"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time,
html[dir="ltr"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time,
html[dir="ltr"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time,
html[dir="ltr"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time,
html[dir="ltr"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time,
html[dir="ltr"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time {
  padding-right: 16px;
}
html[dir="rtl"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time,
html[dir="rtl"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time,
html[dir="rtl"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time,
html[dir="rtl"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time,
html[dir="rtl"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time,
html[dir="rtl"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time,
html[dir="rtl"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time,
html[dir="rtl"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time,
html[dir="rtl"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time {
  padding-left: 16px;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time .message-unread,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time .message-unread,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time .message-unread,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time .message-unread,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time .message-unread,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time .message-unread,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time .message-unread,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time .message-unread,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time .message-unread {
  border: 1px solid #a2a2a2;
  border-radius: 100%;
  display: block;
  position: absolute;
  right: 0;
  top: 2px;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time .message-unread.is_new,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time .message-unread.is_new,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time .message-unread.is_new,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time .message-unread.is_new,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time .message-unread.is_new,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time .message-unread.is_new,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time .message-unread.is_new,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time .message-unread.is_new,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time .message-unread.is_new {
  background-color: #3b5998;
  border-color: #3b5998;
}
html[dir='rtl'] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time .message-unread,
html[dir='rtl'] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time .message-unread,
html[dir='rtl'] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .fullname-time .time .message-unread,
html[dir='rtl'] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time .message-unread,
html[dir='rtl'] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time .message-unread,
html[dir='rtl'] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .fullname-time .time .message-unread,
html[dir='rtl'] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time .message-unread,
html[dir='rtl'] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time .message-unread,
html[dir='rtl'] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .fullname-time .time .message-unread {
  right: auto;
  left: 0;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .preview,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .preview,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .preview,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .preview,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .preview,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .preview,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .preview,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .preview,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .preview {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555;
}
html[dir="ltr"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .preview,
html[dir="ltr"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .preview,
html[dir="ltr"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .preview,
html[dir="ltr"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .preview,
html[dir="ltr"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .preview,
html[dir="ltr"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .preview,
html[dir="ltr"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .preview,
html[dir="ltr"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .preview,
html[dir="ltr"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .preview {
  padding-right: 16px;
}
html[dir="rtl"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .preview,
html[dir="rtl"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .preview,
html[dir="rtl"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-item .panel-item-content .content .preview,
html[dir="rtl"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .preview,
html[dir="rtl"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .preview,
html[dir="rtl"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-item .panel-item-content .content .preview,
html[dir="rtl"] #user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .preview,
html[dir="rtl"] .sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .preview,
html[dir="rtl"] .sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-item .panel-item-content .content .preview {
  padding-left: 16px;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-actions,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-actions,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-actions,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-actions,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-actions,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-actions,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-actions,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-actions,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-actions {
  display: flex;
  align-items: center;
  justify-content: center;
  position: static;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-actions:before,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-actions:before,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-actions:before,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-actions:before,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-actions:before,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-actions:before,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-actions:before,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-actions:before,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-actions:before {
  display: none;
}
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body .panel-actions .btn-compose,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body .panel-actions .btn-compose,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body .panel-actions .btn-compose,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-sm .panel-actions .btn-compose,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-sm .panel-actions .btn-compose,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-sm .panel-actions .btn-compose,
#user_sticky_bar:not(.user-sticky-bar) #message-panel-body-xs .panel-actions .btn-compose,
.sticky-bar-xs:not(.user-sticky-bar) #message-panel-body-xs .panel-actions .btn-compose,
.sticky-bar-sm:not(.user-sticky-bar) #message-panel-body-xs .panel-actions .btn-compose {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.core-messages-conversation-popup {
  width: calc(100% - 32px);
  max-width: 600px;
  transform: translateX(-50%);
  top: 16px;
  left: 50%;
  margin: 0;
  z-index: 5003;
  display: block;
}
.core-messages-conversation-popup .open-popup {
  max-height: 415px !important;
  min-height: 415px !important;
}
.core-messages-conversation-popup .mail-messages .mCustomScrollBox {
  max-height: 415px !important;
}
.user-sticky-bar ul.user-sticky-bar-items li .dropdown-panel .dropdown-panel-body#message-panel-body .panel-items .panel-item .panel-item-content .content .fullname-time .name {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
/*End Messages*/
/*Begin ' . Activity Points . '*/
.core-activitypoint-statistic {
  display: flex;
}
.core-activitypoint-statistic .item-statistic-with-icon {
  display: flex;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
}
@media (min-width: 992px) {
  .core-activitypoint-statistic .item-statistic-with-icon {
    padding-top: 24px;
    padding-bottom: 24px;
  }
}
.core-activitypoint-statistic .item-statistic-with-icon .item-icon {
  color: #c8c8c8;
  font-size: 56px;
  line-height: 0;
}
html[dir="ltr"] .core-activitypoint-statistic .item-statistic-with-icon .item-icon {
  margin-right: 16px;
}
html[dir="rtl"] .core-activitypoint-statistic .item-statistic-with-icon .item-icon {
  margin-left: 16px;
}
.core-activitypoint-statistic .item-statistic-with-icon .item-inner .item-title {
  font-size: 18px;
  line-height: 24px;
  color: #a2a2a2;
}
.core-activitypoint-statistic .item-statistic-with-icon .item-inner .item-title .ico {
  font-size: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .core-activitypoint-statistic .item-statistic-with-icon .item-inner .item-title .ico {
  margin-left: 8px;
}
html[dir="rtl"] .core-activitypoint-statistic .item-statistic-with-icon .item-inner .item-title .ico {
  margin-right: 8px;
}
.core-activitypoint-statistic .item-statistic-with-icon .item-inner .item-title .ico:hover,
.core-activitypoint-statistic .item-statistic-with-icon .item-inner .item-title .ico:focus {
  color: #555555;
}
html[dir='rtl'] .core-activitypoint-statistic .item-statistic-with-icon .item-inner .item-title .ico {
  display: inline-block;
}
.core-activitypoint-statistic .item-statistic-with-icon .item-inner .item-number {
  font-size: 32px;
  line-height: 32px;
  font-weight: bold;
  color: #fa3e3e;
}
.core-activitypoint-statistic .statistic-list-mini {
  display: flex;
}
.core-activitypoint-statistic .statistic-list-mini .item-list-title {
  max-width: 60%;
}
.core-activitypoint-statistic .statistic-list-mini .item-title {
  font-size: 14px;
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
html[dir="ltr"] .core-activitypoint-statistic .statistic-list-mini .item-title {
  padding-right: 16px;
}
html[dir="rtl"] .core-activitypoint-statistic .statistic-list-mini .item-title {
  padding-left: 16px;
}
.core-activitypoint-statistic .statistic-list-mini .item-title .ico {
  font-size: 12px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .core-activitypoint-statistic .statistic-list-mini .item-title .ico {
  margin-left: 8px;
}
html[dir="rtl"] .core-activitypoint-statistic .statistic-list-mini .item-title .ico {
  margin-right: 8px;
}
.core-activitypoint-statistic .statistic-list-mini .item-title .ico:hover,
.core-activitypoint-statistic .statistic-list-mini .item-title .ico:focus {
  color: #555555;
}
html[dir='rtl'] .core-activitypoint-statistic .statistic-list-mini .item-title .ico {
  display: inline-block;
}
.core-activitypoint-statistic .statistic-list-mini .item-number {
  font-size: 16px;
  color: #555555;
  font-weight: bold;
}
.core-activitypoint-statistic .statistic-list-mini .item-title,
.core-activitypoint-statistic .statistic-list-mini .item-number {
  line-height: 18px;
  margin-bottom: 12px;
  margin-top: 12px;
}
@media (max-width: 991px) {
  .core-activitypoint-statistic .statistic-list-mini .item-title,
  .core-activitypoint-statistic .statistic-list-mini .item-number {
    margin-bottom: 4px;
    margin-top: 4px;
  }
}
@media (min-width: 992px) {
  #main:not(.empty-left):not(.empty-right) .core-activitypoint-statistic {
    flex-direction: column;
  }
}
@media (max-width: 991px) {
  .core-activitypoint-statistic {
    flex-direction: column;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .core-activitypoint-statistic {
    flex-direction: row;
  }
}
.core-activitypoint-statistic .statistic-wrapper-left,
.core-activitypoint-statistic .statistic-wrapper-right {
  width: 50%;
  display: flex;
  align-items: center;
}
@media (max-width: 991px) {
  .core-activitypoint-statistic .statistic-wrapper-left,
  .core-activitypoint-statistic .statistic-wrapper-right {
    width: 100%;
  }
}
@media (min-width: 992px) {
  #main:not(.empty-left):not(.empty-right) .core-activitypoint-statistic .statistic-wrapper-left,
  #main:not(.empty-left):not(.empty-right) .core-activitypoint-statistic .statistic-wrapper-right {
    width: 100%;
  }
}
@media (max-width: 479px) {
  .core-activitypoint-statistic .statistic-wrapper-left,
  .core-activitypoint-statistic .statistic-wrapper-right {
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (min-width: 992px) {
  #main:not(.empty-right):not(.empty-left) .core-activitypoint-statistic .statistic-wrapper-left {
    border-bottom: 1px solid #eeeeee;
    margin-bottom: 16px;
  }
}
@media (max-width: 991px) {
  .core-activitypoint-statistic .statistic-wrapper-left {
    border-bottom: 1px solid #eeeeee;
    margin-bottom: 8px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .core-activitypoint-statistic .statistic-wrapper-left {
    border-bottom: none;
    margin-bottom: 0;
  }
}
@media (max-width: 479px) {
  .core-activitypoint-statistic .statistic-wrapper-left {
    padding-bottom: 8px;
    margin-bottom: 0;
  }
}
.core-activitypoint-statistic .statistic-wrapper-left .item-statistic-with-icon {
  flex: 1;
  min-width: 0;
}
@media (min-width: 992px) {
  #main.empty-left .core-activitypoint-statistic .statistic-wrapper-left .item-statistic-with-icon,
  #main.empty-right .core-activitypoint-statistic .statistic-wrapper-left .item-statistic-with-icon {
    flex: 1.2;
  }
  html[dir="ltr"] #main.empty-left .core-activitypoint-statistic .statistic-wrapper-left .item-statistic-with-icon,
  html[dir="ltr"] #main.empty-right .core-activitypoint-statistic .statistic-wrapper-left .item-statistic-with-icon {
    padding-right: 8px;
  }
  html[dir="rtl"] #main.empty-left .core-activitypoint-statistic .statistic-wrapper-left .item-statistic-with-icon,
  html[dir="rtl"] #main.empty-right .core-activitypoint-statistic .statistic-wrapper-left .item-statistic-with-icon {
    padding-left: 8px;
  }
}
@media (max-width: 479px) {
  .core-activitypoint-statistic .statistic-wrapper-left .item-statistic-with-icon {
    padding-top: 0;
  }
}
.core-activitypoint-statistic .statistic-wrapper-left .item-statistic-with-icon .item-inner .item-number {
  color: #42b72a;
}
.core-activitypoint-statistic .statistic-wrapper-left .statistic-list-mini {
  flex: 1;
  min-width: 0;
  width: 100%;
}
@media (min-width: 768px) and (max-width: 768px) {
  #main.empty-left.empty-right .core-activitypoint-statistic .statistic-wrapper-left .statistic-list-mini {
    flex: 0.7;
  }
}
@media (max-width: 479px) {
  html[dir='ltr'] .core-activitypoint-statistic .statistic-wrapper-left .statistic-list-mini {
    padding-left: 72px;
  }
  html[dir='rtl'] .core-activitypoint-statistic .statistic-wrapper-left .statistic-list-mini {
    padding-right: 72px;
  }
}
.core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon {
  flex: 1;
  padding-left: 16px;
  padding-right: 16px;
}
html[dir='ltr'] .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon {
  border-left: 1px solid #eeeeee;
}
html[dir='rtl'] .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon {
  border-right: 1px solid #eeeeee;
}
@media (min-width: 992px) {
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon:first-child {
    border-left: 0;
    padding-left: 0;
  }
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon:first-child {
    border-right: 0;
    padding-right: 0;
  }
}
@media (max-width: 991px) and (min-width: 480px) {
  html[dir="ltr"] .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon:first-child {
    padding-left: 0;
  }
  html[dir="rtl"] .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon:first-child {
    padding-right: 0;
  }
  html[dir="ltr"] .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon:first-child {
    margin-right: 16px;
  }
  html[dir="rtl"] .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon:first-child {
    margin-left: 16px;
  }
  html[dir='ltr'] .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon:first-child {
    border-left: 0;
  }
  html[dir='rtl'] .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon:first-child {
    border-right: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon:first-child {
    padding-left: 16px;
    padding-right: 16px;
  }
  html[dir='ltr'] #main.empty-left.empty-right .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon:first-child {
    border-left: 1px solid #eeeeee;
  }
  html[dir='rtl'] #main.empty-left.empty-right .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon:first-child {
    border-right: 1px solid #eeeeee;
  }
}
@media (max-width: 479px) {
  .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    border-bottom: 1px solid #eeeeee;
  }
  .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon:last-child {
    border-bottom: 0;
  }
  html[dir='ltr'] .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon {
    border-left: 0;
  }
  html[dir='rtl'] .core-activitypoint-statistic .statistic-wrapper-right .item-statistic-with-icon {
    border-right: 0;
  }
}
.core-activitypoint__index-search {
  padding-top: 16px;
  margin-top: 16px;
  border-top: 1px solid #eeeeee;
}
@media (max-width: 479px) {
  .core-activitypoint__index-search {
    margin-top: 8px;
  }
}
.core-activitypoint__index-search .search-item-wrapper {
  display: flex;
  flex-flow: wrap;
  align-items: flex-end;
  margin: 0 -8px;
}
.core-activitypoint__index-search .search-item-wrapper .form-group {
  padding-left: 8px;
  padding-right: 8px;
}
.core-activitypoint__index-search .search-item-wrapper .select_date input.form-control {
  background: #fff;
}
@media (max-width: 767px) {
  .core-activitypoint__index-search .search-item-wrapper .search-item {
    width: 50%;
  }
  .core-activitypoint__index-search .search-item-wrapper .search-item .js_datepicker_holder {
    width: 100%;
  }
  .core-activitypoint__index-search .search-item-wrapper .item-btn-search {
    width: 100%;
  }
}
@media (max-width: 479px) {
  .core-activitypoint__index-search .search-item-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }
  .core-activitypoint__index-search .search-item-wrapper .search-item {
    width: 100%;
  }
}
.core-activitypoint__index-list {
  margin-top: 16px;
}
.core-activitypoint-table .w120 {
  min-width: 120px;
}
.core-activitypoint-table.transaction-table thead {
  color: #a2a2a2;
}
.core-activitypoint-table.transaction-table thead tr th {
  background-color: #eeeeee;
}
.core-activitypoint-table.transaction-table .minus {
  color: #fa3e3e;
  font-weight: bold;
}
.core-activitypoint-table.transaction-table .plus {
  color: #42b72a;
  font-weight: bold;
}
.core-activitypoint-table thead th {
  height: 40px;
  padding-left: 16px !important;
  padding-right: 16px !important;
  font-weight: normal;
  position: relative;
  border-bottom: 0 !important;
  white-space: nowrap;
}
.core-activitypoint-table thead th.t_center {
  text-align: center;
}
.core-activitypoint-table thead th.sortable {
  cursor: pointer;
}
.core-activitypoint-table thead th.sortable.asc .item-up {
  display: none;
}
.core-activitypoint-table thead th.sortable.desc .item-down {
  display: none;
}
.core-activitypoint-table thead th .item-table-sort-wapper {
  cursor: pointer;
  vertical-align: middle;
  display: inline-flex;
  flex-direction: column;
}
html[dir="ltr"] .core-activitypoint-table thead th .item-table-sort-wapper {
  margin-left: 8px;
}
html[dir="rtl"] .core-activitypoint-table thead th .item-table-sort-wapper {
  margin-right: 8px;
}
.core-activitypoint-table thead th .item-table-sort-wapper .ico {
  line-height: 8px;
}
.core-activitypoint-table tbody {
  border-bottom: 1px solid #eeeeee;
}
.core-activitypoint-table tbody tr:first-child td {
  border-top: 0;
}
.core-activitypoint-table tbody tr td {
  padding-left: 16px !important;
  padding-right: 16px !important;
  border-color: #eeeeee !important;
}
.core-activitypoint-table tbody tr td .td-content {
  font-size: 14px;
  min-height: 40px;
  display: flex;
  align-items: center;
}
.core-activitypoint-table tbody tr td .td-content.center {
  justify-content: center;
}
.core-activitypoint-table.earnpoint-table thead {
  color: #fff;
}
.core-activitypoint-table.earnpoint-table thead tr th {
  background-color: #3b5998;
}
.core-activitypoint-table.earnpoint-table .core-activitypoint-tr-module {
  background-color: #f8f8f8;
  font-weight: bold;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
}
@media (min-width: 992px) {
  .core-activitypoint-table.earnpoint-table .core-activitypoint-tr-module:hover {
    background-color: #eeeeee;
  }
}
.core-activitypoint-table.earnpoint-table .core-activitypoint-tr-module.open .module-icon-collapse .ico {
  transform: rotate(-180deg);
}
html[dir="ltr"] .core-activitypoint-table.earnpoint-table .core-activitypoint-tr-module .module-icon-collapse {
  margin-right: 8px;
}
html[dir="rtl"] .core-activitypoint-table.earnpoint-table .core-activitypoint-tr-module .module-icon-collapse {
  margin-left: 8px;
}
.core-activitypoint-table.earnpoint-table .core-activitypoint-tr-module .module-icon-collapse span.ico {
  display: inline-block;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.core-activitypoint-table.earnpoint-table .core-activitypoint-tr-module-content:not(.open) {
  display: none;
}
.core-activitypoint-packages-list {
  display: flex;
  flex-flow: wrap;
  margin: 0 -16px;
}
.core-activitypoint-packages-list .packages-item {
  width: 50%;
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 16px;
}
@media (max-width: 768px) and (min-width: 768px) {
  .core-activitypoint-packages-list .packages-item {
    width: 100%;
  }
  #main.empty-left.empty-right .core-activitypoint-packages-list .packages-item {
    width: 50%;
  }
}
#main.empty-left.empty-right .core-activitypoint-packages-list .packages-item {
  width: 33.33%;
}
@media (max-width: 991px) {
  #main.empty-left.empty-right .core-activitypoint-packages-list .packages-item {
    width: 50%;
  }
}
@media (max-width: 600px) {
  .core-activitypoint-packages-list .packages-item {
    width: 100% !important;
  }
}
.core-activitypoint-packages-list .packages-item .item-outer {
  cursor: pointer;
  border-radius: 4px;
  padding: 16px;
  border: 1px solid #c8c8c8;
  display: flex;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.core-activitypoint-packages-list .packages-item .item-outer.is_selected_package {
  color: #3b5998;
  border-color: #3b5998;
}
.core-activitypoint-packages-list .packages-item .item-outer.is_selected_package .item-point,
.core-activitypoint-packages-list .packages-item .item-outer.is_selected_package .item-line {
  color: #3b5998 !important;
}
@media (min-width: 992px) {
  .core-activitypoint-packages-list .packages-item .item-outer:hover {
    border-color: #3b5998;
  }
}
.core-activitypoint-packages-list .packages-item .item-outer .item-media {
  min-width: 48px;
  width: 48px;
}
html[dir="ltr"] .core-activitypoint-packages-list .packages-item .item-outer .item-media {
  margin-right: 8px;
}
html[dir="rtl"] .core-activitypoint-packages-list .packages-item .item-outer .item-media {
  margin-left: 8px;
}
.core-activitypoint-packages-list .packages-item .item-outer .item-media span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.core-activitypoint-packages-list .packages-item .item-outer .item-media span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.core-activitypoint-packages-list .packages-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] .core-activitypoint-packages-list .packages-item .item-outer .item-inner {
  padding-right: 8px;
}
html[dir="rtl"] .core-activitypoint-packages-list .packages-item .item-outer .item-inner {
  padding-left: 8px;
}
.core-activitypoint-packages-list .packages-item .item-outer .item-inner .item-title {
  font-size: 24px;
  line-height: 32px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.core-activitypoint-packages-list .packages-item .item-outer .item-inner .item-info {
  display: flex;
}
.core-activitypoint-packages-list .packages-item .item-outer .item-inner .item-line {
  margin: 0 4px;
  color: #a2a2a2;
}
.core-activitypoint-packages-list .packages-item .item-outer .item-inner .item-point {
  color: #a2a2a2;
}
.core-activitypoint-packages-list .packages-item .item-outer .item-inner .item-cash {
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
}
.core-activitypoint-packages-list .packages-item .item-outer .item-icon {
  display: flex;
  align-items: center;
}
.core-activitypoint-packages-list .packages-item .item-outer .item-icon label {
  margin: 0;
  padding: 0 !important;
}
.core-activitypoint-packages-list .packages-item .item-outer .item-icon label input {
  display: none;
}
.core-activitypoint-packages-list .packages-item .item-outer .item-icon label input:checked + .ico {
  color: #3b5998;
}
.core-activitypoint-packages-list .packages-item .item-outer .item-icon label input:checked + .ico:before {
  content: "\eab4";
}
.core-activitypoint-packages-list .packages-item .item-outer .item-icon label .ico {
  color: #c8c8c8;
  display: inline-flex;
  align-items: center;
  font-size: 32px;
  min-width: 32px;
}
.core-activitypoint-addpackage {
  position: absolute;
  top: -60px;
}
html[dir="ltr"] .core-activitypoint-addpackage {
  right: 0;
}
html[dir="rtl"] .core-activitypoint-addpackage {
  left: 0;
}
@media (min-width: 768px) {
  .core-activitypoint-addpackage .ico {
    display: none;
  }
}
@media (max-width: 767px) {
  .core-activitypoint-addpackage {
    position: fixed;
    bottom: 16px;
    top: auto;
    z-index: 99;
  }
  .core-activitypoint-addpackage .item-text {
    display: none;
  }
  .core-activitypoint-addpackage .ico {
    font-size: 14px;
  }
  html[dir="ltr"] .core-activitypoint-addpackage {
    right: 16px;
  }
  html[dir="rtl"] .core-activitypoint-addpackage {
    left: 16px;
  }
  .core-activitypoint-addpackage .btn {
    border-radius: 100%;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  [id*=page_activitypoint] .ui-datepicker {
    z-index: 11 !important;
  }
}
@media (max-width: 767px) {
  [id*=page_activitypoint] #content-stage {
    position: relative;
    z-index: 10;
  }
}
@media (min-width: 768px) {
  [id*=page_activitypoint] #content-stage .row ._block_content {
    position: static !important;
  }
  html[dir="ltr"] [id*=page_activitypoint] #content-stage .row ._block_content .core-activitypoint-addpackage {
    right: 16px;
  }
  html[dir="rtl"] [id*=page_activitypoint] #content-stage .row ._block_content .core-activitypoint-addpackage {
    left: 16px;
  }
}
.core-activitypoint__packages-action {
  display: flex;
  justify-content: flex-end;
  margin: 0 -16px;
  padding: 0 16px;
  padding-top: 16px;
  border-top: 1px solid #eeeeee;
}
html[dir="ltr"] .core-activitypoint__packages-action .btn {
  margin-left: 8px;
}
html[dir="rtl"] .core-activitypoint__packages-action .btn {
  margin-right: 8px;
}
.core-activitypoint__packages-action .btn.cancel {
  display: none!important;
}
.js_box_content .core-activitypoint__packages-action .btn.back {
  display: none!important;
}
.js_box_content .core-activitypoint__packages-action .btn.cancel {
  display: inline-flex !important;
}
.js_toggle_header_all {
  cursor: pointer;
}
.js_toggle_header_all.open .module-icon-collapse .ico {
  transform: rotate(-180deg);
}
html[dir="ltr"] .js_toggle_header_all .module-icon-collapse {
  margin-right: 8px;
}
html[dir="rtl"] .js_toggle_header_all .module-icon-collapse {
  margin-left: 8px;
}
.js_toggle_header_all .module-icon-collapse span.ico {
  display: inline-block;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
/*End Activity Points*/
/*Begin ' . Affiliate . '*/
/*============================
=          affiliate         =
============================*/
/*----------  basic  ----------*/
body[id^=page_yncaffiliate] .row p {
  margin-bottom: 0;
}
body[id^=page_yncaffiliate] .nopadding {
  padding: 0;
}
body[id^=page_yncaffiliate] .nopadding.top {
  padding-top: 0;
}
body[id^=page_yncaffiliate] .nopadding.bottom {
  padding-bottom: 0;
}
body[id^=page_yncaffiliate] .nopadding.left {
  padding-left: 0;
}
body[id^=page_yncaffiliate] .nopadding.right {
  padding-right: 0;
}
body[id^=page_yncaffiliate] .nomargin {
  margin: 0;
}
body[id^=page_yncaffiliate] .nomargin.top {
  margin-top: 0;
}
body[id^=page_yncaffiliate] .nomargin.bottom {
  margin-bottom: 0;
}
body[id^=page_yncaffiliate] .nomargin.left {
  margin-left: 0;
}
body[id^=page_yncaffiliate] .nomargin.right {
  margin-right: 0;
}
body[id^=page_yncaffiliate] .yn_dots {
  font-style: normal;
}
*[class^="yncaffiliate"] a {
  -webkit-transition: color 0.3s;
  -o-transition: color 0.3s;
  transition: color 0.3s;
  color: #3b5998;
}
*[class^="yncaffiliate"] a.btn-primary {
  color: #fff;
}
*[class^="yncaffiliate"] a:hover {
  color: #263961;
}
*[class^="yncaffiliate"] .fa:hover {
  transition: initial;
}
*[class^="yncaffiliate"] button {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
/*----------  mixin  ----------*/
/*----------  modal  ----------*/
.yncaffiliate_modal .modal-header {
  position: relative;
  font-size: 22px;
  color: #555555;
  min-height: 60px;
}
.yncaffiliate_modal .modal-header .yn-close {
  top: 50%;
  margin-top: -8px;
  right: 18px;
  font-size: 16px;
  position: absolute;
  cursor: pointer;
  color: #a2a2a2;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.yncaffiliate_modal .modal-header .yn-close:hover {
  color: #fa3e3e;
}
/*----------  sign up  ----------*/
.yncaffiliate_sign_up_inner {
  margin: 0 -10px;
}
.yncaffiliate_sign_up_inner .yncaffiliate_item {
  padding: 0 10px;
}
.yncaffiliate_sign_up_inner .yncaffiliate_item .table_right {
  padding-bottom: 20px;
}
.yncaffiliate_sign_up_footer .pull-left {
  line-height: 18px;
  margin-bottom: 10px;
}
.yncaffiliate_sign_up_footer .pull-left label {
  margin-bottom: 0;
}
.yncaffiliate_sign_up_footer .pull-left input {
  margin-right: 5px;
}
.yncaffiliate_sign_up_footer button {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media screen and (max-width: 479px) {
  .yncaffiliate_sign_up_footer button {
    float: none !important;
    clear: both;
    display: block;
  }
}
/*----------  codes  ----------*/
.yncaffiliate_codes p {
  margin-bottom: 28px !important;
}
.yncaffiliate_codes input {
  min-height: 130px;
}
/*----------  dynamic links  ----------*/
.yncaffiliate_dynamic_links .links {
  margin-bottom: 13px;
}
/*----------  links  ----------*/
.yncaffiliate_links h4 {
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 8px;
}
.yncaffiliate_links .url {
  margin-bottom: 8px;
}
.yncaffiliate_links .form-group {
  width: 100%;
  display: flex;
}
.yncaffiliate_links .form-group input {
  width: 100%;
  flex: 1;
  min-width: 0;
}
.yncaffiliate_links .form-group button {
  margin-left: 10px;
}
@media screen and (max-width: 640px) {
  .yncaffiliate_links .form-group {
    display: flex;
  }
}
@media screen and (max-width: 480px) {
  .yncaffiliate_links .form-group {
    text-align: right;
    display: block;
  }
  .yncaffiliate_links .form-group input {
    margin-bottom: 10px;
    width: 100%;
    display: block;
    margin-right: 0;
  }
}
.yncaffiliate_links .yncaffiliate_suggeted_link .form-group {
  display: flex;
  margin-bottom: 0;
}
.yncaffiliate_links .yncaffiliate_suggeted_link .form-group input {
  max-width: none;
}
.yncaffiliate_links .yncaffiliate_suggeted_link .form-group .table_right {
  display: inline-flex;
  width: 100%;
}
.yncaffiliate_links .yncaffiliate_suggeted_link .form-group .table_right input {
  flex: 1;
  min-width: 0;
}
@media screen and (max-width: 480px) {
  .yncaffiliate_links .yncaffiliate_suggeted_link .form-group .table_right {
    display: block;
  }
  .yncaffiliate_links .yncaffiliate_suggeted_link .form-group .table_right input {
    margin-right: 0;
    margin-bottom: 10px;
    display: block;
    width: 100%;
  }
}
.yncaffiliate_links .yncaffiliate_suggeted_link .form-group .table_left {
  padding-bottom: 0;
  min-width: 250px;
  margin-bottom: 0;
  display: inline-flex;
  align-items: center;
}
@media screen and (max-width: 991px) {
  .yncaffiliate_links .yncaffiliate_suggeted_link .form-group .table_left {
    min-width: 150px;
  }
}
@media screen and (max-width: 768px) {
  .yncaffiliate_links .yncaffiliate_suggeted_link .form-group .table_left {
    margin-bottom: 5px;
  }
}
@media screen and (max-width: 640px) {
  .yncaffiliate_links .yncaffiliate_suggeted_link .form-group .table_left {
    margin-bottom: 5px;
  }
}
@media screen and (max-width: 768px) {
  .yncaffiliate_links .yncaffiliate_suggeted_link .form-group {
    flex-direction: column;
  }
}
.yncaffiliate_links .yncaffiliate_suggeted_link + .yncaffiliate_suggeted_link {
  margin-top: 20px;
}
/*----------  table  ----------*/
.yncaffiliate_table thead tr th {
  border-bottom: 0;
  background-color: #555555;
  color: #fff;
  text-transform: capitalize;
  white-space: nowrap;
}
.yncaffiliate_table thead tr th:not(:first-child) {
  text-align: center;
}
html[dir='rtl'] .yncaffiliate_table thead tr th:not(:first-child) {
  text-align: center;
}
.yncaffiliate_table tbody tr:nth-child(even) td {
  background-color: #eeeeee;
}
/*----------  datetime - picker  ----------*/
body[id^=page_yncaffiliate] .js_datepicker_image {
  position: absolute;
  bottom: 1px;
  right: 1px;
  top: 1px;
}
body[id^=page_yncaffiliate] .js_datepicker_image:after {
  font-size: 16px;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 0;
  background-color: #f6f6f6;
  border-left: 1px solid #dcdcdc;
  color: #555555;
  cursor: pointer;
  text-decoration: none;
  transition: all 0.3s !important;
}
body[id^=page_yncaffiliate] .js_datepicker_image:hover:after {
  color: #fff;
  background-color: #888;
}
/*----------  search form  ----------*/
.yncaffiliate_search_form {
  background-color: #f0f3f4;
  padding: 20px;
}
.yncaffiliate_search_form select,
.yncaffiliate_search_form input[type="text"] {
  width: 100% !important;
}
.yncaffiliate_search_form .pos-r {
  position: relative;
}
.yncaffiliate_search_form .padding {
  padding: 0 10px;
}
.yncaffiliate_search_form .flexone {
  flex: 1;
  -ms-flex: 1;
  -webkit-flex: 1;
}
.yncaffiliate_search_form .yncaffiliate_search_form_inner {
  margin: 0 -10px;
  display: flex;
}
@media screen and (max-width: 768px) {
  .yncaffiliate_search_form .yncaffiliate_search_form_inner {
    display: block;
  }
  .yncaffiliate_search_form .yncaffiliate_search_form_inner .form-group {
    display: block;
    margin-bottom: 20px;
  }
}
.yncaffiliate_search_form .sm_padding_parent {
  margin: 0 -5px;
}
.yncaffiliate_search_form .sm_padding_parent .sm_padding {
  padding: 0 5px;
}
.yncaffiliate_search_form .md_padding_parent {
  margin: 0 -10px;
}
.yncaffiliate_search_form .md_padding_parent .md_padding {
  padding: 0 10px;
}
.yncaffiliate_search_form label.notext {
  width: 100%;
  min-height: 15px;
}
@media screen and (max-width: 768px) {
  .yncaffiliate_search_form label.notext {
    display: none;
  }
}
.yncaffiliate_search_form .yncaffiliate_datetime_picker_parent input {
  padding-right: 40px;
}
@media screen and (max-width: 768px) {
  .yncaffiliate_search_form div.text-left {
    text-align: right;
  }
}
/*----------  commission rules  ----------*/
.yncaffiliate_commission_rules .form-group {
  margin-bottom: 0;
}
.yncaffiliate_commission_rules .yncaffiliate_table {
  margin-top: 20px;
}
@media screen and (max-width: 767px) {
  .yncaffiliate_commission_rules .yncaffiliate_table {
    margin-top: 0;
  }
}
@media screen and (max-width: 767px) {
  .yncaffiliate_commission_rules .table-responsive {
    margin-bottom: 0;
  }
}
/*----------  commission tracking  ----------*/
.yncaffiliate_commission_tracking .yncaffiliate_search_form_inner {
  flex-wrap: wrap;
}
.yncaffiliate_commission_tracking .yncaffiliate_search_form_inner > div {
  margin-bottom: 10px;
}
.yncaffiliate_commission_tracking .yncaffiliate_search_form_inner .form-group label {
  white-space: nowrap;
}
.yncaffiliate_commission_tracking .yncaffiliate_search_form_inner .form-group .yncaffiliate_datetime_picker_parent {
  max-width: 150px;
}
@media screen and (max-width: 768px) {
  .yncaffiliate_commission_tracking .yncaffiliate_search_form_inner .form-group .yncaffiliate_datetime_picker_parent {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .yncaffiliate_commission_tracking .yncaffiliate_search_form_inner .js_datepicker_holder {
    width: 100%;
  }
}
.yncaffiliate_commission_tracking ul {
  margin: 0 -8px;
  padding: 20px 0;
}
.yncaffiliate_commission_tracking ul .yncaffiliate_item {
  padding: 0 8px;
}
.yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner {
  display: flex;
  padding: 10px 0;
  border: 1px solid #dcdcdc;
  min-height: 95px;
}
.yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner .col-left {
  border-right: 1px solid #dcdcdc;
  min-width: 135px;
  font-size: 24px;
  color: #555555;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1199px) and (min-width: 992px) {
  .yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner .col-left {
    min-width: 80px;
  }
  #main.empty-left.empty-right .yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner .col-left {
    min-width: 135px;
  }
}
.yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner .col-right {
  width: 100%;
  padding-left: 15px;
  display: inline-flex;
  justify-content: center;
  flex-direction: column;
}
.yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner .col-right p {
  margin-top: 5px;
  margin-bottom: 0;
  font-size: 12px;
  color: #a2a2a2;
}
.yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner .col-right .fa {
  color: #555555;
}
.yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner .col-right.approved strong {
  color: #42b72a;
}
.yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner .col-right.delaying strong {
  color: #ffab00;
}
.yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner .col-right.waiting strong {
  color: #0084ff;
}
@media screen and (max-width: 768px) {
  .yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner {
    flex-direction: column;
    padding: 0;
    min-height: auto;
    padding: 0 15px;
  }
  .yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner .col-left {
    border-right: 0;
    border-bottom: 1px solid #dcdcdc;
  }
  .yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner .col-right {
    align-items: center;
    padding-left: 0;
    padding: 10px 0;
  }
}
@media screen and (max-width: 991px) {
  .yncaffiliate_commission_tracking ul {
    margin: 0;
  }
  .yncaffiliate_commission_tracking ul .yncaffiliate_item {
    width: 100%;
    margin-bottom: 10px;
    padding: 0;
  }
}
.yncaffiliate_commission_tracking .yncaffiliate_table tbody tr td:nth-of-type(3),
.yncaffiliate_commission_tracking .yncaffiliate_table tbody tr td:nth-of-type(8) {
  min-width: 200px;
}
/*----------  my request  ----------*/
.yncaffiliate_my_request h4 {
  margin: 0;
  margin-bottom: 15px;
  font-size: 18px;
}
.yncaffiliate_my_request_balance ul.balance_items {
  margin: 0 -10px;
  margin-bottom: 12px;
}
.yncaffiliate_my_request_balance ul.balance_items li {
  margin-bottom: 15px;
  padding: 0 10px;
}
.yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner {
  border: 1px solid #c8c8c8;
  padding: 10px;
  padding-left: 0;
  display: flex;
}
.yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner .block_left,
.yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner .block_right {
  min-height: 80px;
  display: inline-flex;
}
@media screen and (max-width: 640px) {
  .yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner .block_left,
  .yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner .block_right {
    padding: 0 10px;
    min-height: auto;
  }
}
.yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner .block_left {
  justify-content: center;
  align-items: center;
  font-size: 24px;
}
@media screen and (max-width: 640px) {
  .yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner .block_left {
    justify-content: flex-start;
  }
}
.yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner .block_right {
  justify-content: center;
  flex-direction: column;
  border-left: 1px solid #dcdcdc;
}
.yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner .block_right p {
  margin-bottom: 3px;
}
.yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner .block_right div {
  font-size: 12px;
  color: #a2a2a2;
}
@media screen and (max-width: 640px) {
  .yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner .block_right {
    border-left: 0;
    border-top: 1px solid #dcdcdc;
    margin-top: 7px;
    padding-top: 12px;
  }
}
@media screen and (max-width: 640px) {
  .yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner {
    flex-direction: column;
    padding-left: 10px;
  }
}
.yncaffiliate_my_request_balance ul.balance_items li:first-of-type span {
  color: #555555;
}
.yncaffiliate_my_request_manage .form-group {
  width: 100%;
}
.yncaffiliate_my_request_manage .form-group.flextwo {
  flex: 2;
  -ms-flex: 2;
  -webkit-flex: 2;
  -moz-flex: 2;
}
.yncaffiliate_my_request_manage .form-group.flextwo .js_datepicker_holder {
  width: 100%;
}
.yncaffiliate_my_request_manage .form-group.flexzero {
  flex: 0;
  -webkit-flex: 0;
  -ms-flex: 1;
}
.yncaffiliate_my_request_manage .form-group.flexzero button {
  width: 100%;
}
.yncaffiliate_my_request_manage .form-group.flexzero:last-of-type {
  margin-left: -10px;
}
.yncaffiliate_my_request_manage .form-group.flexzero:last-of-type button {
  color: #555555;
}
@media screen and (max-width: 768px) {
  .yncaffiliate_my_request_manage .form-group.flexzero:last-of-type {
    margin-left: 0;
  }
}
.yncaffiliate_my_request_manage label.none-text {
  padding: 7px;
}
@media screen and (max-width: 768px) {
  .yncaffiliate_my_request_manage label.none-text {
    display: none;
  }
}
.yncaffiliate_my_request_manage .yncaffiliate_search_form {
  margin-bottom: 18px;
}
.yncaffiliate_my_request_manage .table-responsive {
  margin-top: 14px;
}
.yncaffiliate_my_request_manage .table-responsive th.short {
  position: relative;
}
.yncaffiliate_my_request_manage .table-responsive th.short a {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.yncaffiliate_my_request_manage .table-responsive th.short .fa {
  color: #3b5998;
  transition: color 0.3s;
}
.yncaffiliate_my_request_manage .table-responsive th.short.up .fa:before {
  content: "\f0d8";
}
.yncaffiliate_my_request_manage .table-responsive th.short.down .fa:before {
  content: "\f0d7";
}
@media screen and (min-width: 992px) {
  .yncaffiliate_my_request_manage .table-responsive th.short:hover .fa {
    color: #fff;
  }
}
.yncaffiliate_my_request_contact {
  margin-bottom: 25px;
}
.yncaffiliate_my_request_contact .yncaffiliate_edit_contact {
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background-color: #e6e6e6;
  cursor: pointer;
  margin-top: -41px;
  display: block;
  color: #555555;
}
.yncaffiliate_my_request_contact ul {
  margin-top: 5px;
  padding: 15px 0;
  padding-bottom: 5px;
  clear: both;
  background-color: #f0f3f4;
}
.yncaffiliate_my_request_contact ul li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 10px;
}
.yncaffiliate_my_request_contact ul li span {
  display: inline-block;
  color: #555555;
}
.yncaffiliate_my_request_contact ul li strong {
  color: #555555;
}
/*----------  manage transactions  ----------*/
.yncaffiliate_manage_transaction .yncaffiliate_search_form .yncaffiliate_search_form_inner {
  margin-bottom: 10px;
}
.yncaffiliate_manage_transaction .yncaffiliate_search_form button {
  margin-right: 6px;
}
@media screen and (max-width: 768px) {
  .yncaffiliate_manage_transaction .yncaffiliate_search_form button {
    margin-right: 0;
    margin-left: 6px;
  }
}
.yncaffiliate_manage_transaction .table-responsive {
  margin-bottom: 20px;
}
#yncaffiliate_reject_modal textarea {
  min-height: 130px;
}
#yncaffiliate_reject_modal button {
  margin-left: 6px;
}
/*----------  faq  ----------*/
.yncaffiliate_faq_items li {
  background-color: transparent;
  border: 0 solid transparent;
  border-radius: 3px;
  padding: 20px;
  border: 1px solid #dcdcdc;
  margin-bottom: 1em;
}
.yncaffiliate_faq_items li .content {
  display: none;
  margin-top: 1em;
}
.yncaffiliate_faq_items li .content img {
  width: 100%;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.yncaffiliate_faq_items li .title {
  position: relative;
  padding-left: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.yncaffiliate_faq_items li .title .fa {
  left: 5px;
  top: 2px;
  font-size: 18px;
  position: absolute;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  cursor: pointer;
}
.yncaffiliate_faq_items li .title.active .fa {
  transform: rotate(90deg);
}
/*----------  network clients ----------*/
.yncaffiliate_network_clients .yncaffiliate_download_search_block {
  float: right;
  position: relative;
  z-index: 1;
  bottom: -15px;
}
@media (min-width: 1024px) {
  .empty-left .yncaffiliate_network_clients .yncaffiliate_download_search_block,
  .empty-right .yncaffiliate_network_clients .yncaffiliate_download_search_block {
    display: flex;
  }
}
@media (min-width: 769px) and (max-width: 991px) {
  .empty-left:not(.empty-right) .yncaffiliate_network_clients .yncaffiliate_download_search_block,
  .empty-right:not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_download_search_block {
    float: none;
    text-align: right;
    margin-bottom: 10px;
  }
  #main:not(.empty-left):not(.empty-right) .yncaffiliate_network_clients .yncaffiliate_download_search_block {
    float: none;
    text-align: right;
    margin-bottom: 10px;
  }
}
.yncaffiliate_network_clients .yncaffiliate_download_search_block > a {
  margin-right: 10px;
  display: inline-block;
  float: left;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  color: #fff;
}
@media screen and (max-width: 480px) {
  .yncaffiliate_network_clients .yncaffiliate_download_search_block > a {
    margin-right: 0;
    float: right;
    margin-bottom: 10px;
  }
}
.yncaffiliate_network_clients .yncaffiliate_download_search_block div {
  position: relative;
  display: inline-block;
}
.yncaffiliate_network_clients .yncaffiliate_download_search_block div .fa {
  right: 10px;
  top: 50%;
  font-size: 16px;
  color: #a2a2a2;
  position: absolute;
  transform: translateY(-50%);
}
@media screen and (max-width: 480px) {
  .yncaffiliate_network_clients .yncaffiliate_download_search_block div .fa {
    transform: initial;
    top: auto;
    bottom: 13px;
  }
}
.yncaffiliate_network_clients .yncaffiliate_download_search_block div input {
  width: 200px;
}
@media screen and (max-width: 480px) {
  .yncaffiliate_network_clients .yncaffiliate_download_search_block div {
    width: 100%;
    display: block;
    margin-top: 10px;
  }
  .yncaffiliate_network_clients .yncaffiliate_download_search_block div input {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .yncaffiliate_network_clients .yncaffiliate_download_search_block {
    float: none;
    text-align: right;
  }
  .yncaffiliate_network_clients .yncaffiliate_download_search_block button {
    float: none;
  }
}
.yncaffiliate_network_clients .yncaffiliate_owner_clients {
  border-bottom: 2px solid #efefef;
  position: relative;
  padding-bottom: 10px;
  padding-top: 25px;
  padding-left: 110px;
}
.yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar {
  width: 100px;
  height: 100px;
  overflow: hidden;
  position: absolute;
  left: 0;
  bottom: 0;
  border-radius: 100%;
  background-color: #efefef;
  margin-bottom: -47.5px;
}
.yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar .yncaffiliate_avatar_inner,
.yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar .yncaffiliate_cover_inner,
.yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar > a {
  display: block;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-origin: border-box;
  width: 100%;
  height: 100%;
  border: 1px solid rgba(0, 0, 0, 0.1);
  color: #fff !important;
}
.yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar .yncaffiliate_avatar_inner span,
.yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar .yncaffiliate_cover_inner span,
.yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar > a span {
  text-align: center !important;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
}
.yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar .yncaffiliate_avatar_inner img,
.yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar .yncaffiliate_cover_inner img,
.yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar > a img {
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
.yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar a {
  border-radius: 100%;
  height: auto;
  width: auto;
  left: 3px;
  right: 3px;
  bottom: 3px;
  top: 3px;
  position: absolute;
  border: 0;
}
.yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar a .img-wrapper {
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 768px) {
  .yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar {
    width: 78px;
    height: 78px;
    margin-bottom: -40.5px;
  }
}
.yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_owner_clients_info .yncaffiliate_name {
  font-size: 20px;
  vertical-align: sub;
  max-width: 135px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (min-width: 992px) {
  .empty-left .yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_owner_clients_info .yncaffiliate_name,
  .empty-right .yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_owner_clients_info .yncaffiliate_name {
    max-width: 100px;
  }
}
.yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_owner_clients_info .yncaffiliate_total_count {
  border-left: 1px solid #efefef;
  padding-left: 20px;
  margin-left: 20px;
}
.yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_owner_clients_info span {
  display: inline-block;
  overflow: hidden;
}
@media screen and (max-width: 480px) {
  .yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_owner_clients_info span {
    display: block;
    max-width: 100% !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
    border-left: 0 !important;
  }
}
@media screen and (max-width: 768px) {
  .yncaffiliate_network_clients .yncaffiliate_owner_clients {
    padding-left: 88px;
  }
}
.yncaffiliate_network_clients .yncaffiliate_level_clients {
  padding-left: 140px;
  padding-bottom: 100px;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li {
  border-left: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  padding: 35px 0 35px 45px;
  position: relative;
  min-height: 95px;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li.yncaffiliate_btn_more {
  padding: 0;
  padding-top: 10px;
  border: 0;
  min-height: auto;
  text-align: right;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li.yncaffiliate_btn_more:before {
  display: none !important;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar {
  width: 66px;
  height: 66px;
  background-color: #efefef;
  border-radius: 100%;
  overflow: hidden;
  position: absolute;
  top: 15px;
  left: 0;
  transform: translateX(-50%);
  -webkit-transition: background-color 0.3s;
  -o-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar .yncaffiliate_avatar_inner,
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar .yncaffiliate_cover_inner,
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar > a {
  display: block;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-origin: border-box;
  width: 100%;
  height: 100%;
  border: 1px solid rgba(0, 0, 0, 0.1);
  color: #fff !important;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar .yncaffiliate_avatar_inner span,
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar .yncaffiliate_cover_inner span,
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar > a span {
  text-align: center !important;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar .yncaffiliate_avatar_inner img,
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar .yncaffiliate_cover_inner img,
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar > a img {
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar a {
  border-radius: 100%;
  position: absolute;
  width: auto;
  height: auto;
  left: 3px;
  right: 3px;
  top: 3px;
  bottom: 3px;
  border: 0;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar a .img-wrapper {
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 768px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar {
    width: 48px;
    height: 48px;
    top: 25px;
  }
}
@media screen and (max-width: 640px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar a span {
    font-size: 14px;
  }
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_name {
  color: #555555;
  font-size: 16px;
  max-width: 200px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_name:hover {
  color: #3b5998;
}
@media screen and (max-width: 480px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_name {
    width: 100%;
    max-width: none;
    padding-right: 40px;
  }
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_btn_action_explain {
  margin-left: 10px;
  cursor: pointer;
  color: #a2a2a2;
  display: inline-block;
  overflow: hidden;
  width: 18px;
  text-align: center !important;
  -webkit-transition: color 0.3s;
  -o-transition: color 0.3s;
  transition: color 0.3s;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_btn_action_explain:hover {
  color: #3b5998;
}
@media screen and (max-width: 480px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_btn_action_explain {
    position: absolute;
    right: 9px;
    top: 8px;
    margin: 0 !important;
  }
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_btn_action_items_more {
  width: 35px;
  height: 35px;
  color: #a2a2a2;
  display: block;
  text-align: center;
  line-height: 32px;
  border-radius: 50%;
  border: 2px solid #a2a2a2;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 28px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_btn_action_items_more:hover {
  color: #3b5998;
  border-color: #3b5998;
}
@media screen and (max-width: 480px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_btn_action_items_more {
    top: 40px;
  }
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more {
  display: none;
  margin-top: 25px;
  border-top: 1px solid #efefef;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more li:before {
  content: "";
  width: 50px;
  height: 1px;
  border-top: 1px solid #efefef;
  display: block;
  position: absolute;
  left: -47px;
  top: 45px;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more li.yncaffiliate_item_penultimate.yncaffiliate_item_more_explain {
  padding-bottom: 0;
  border-bottom: 0;
  padding-left: 0;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more li.yncaffiliate_item_penultimate.yncaffiliate_item_more_explain > .yncaffiliate_client_name {
  padding-left: 45px;
}
@media screen and (max-width: 320px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more li.yncaffiliate_item_penultimate.yncaffiliate_item_more_explain > .yncaffiliate_client_name {
    margin-left: 0;
    padding-left: 28px;
  }
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more li.yncaffiliate_item_penultimate.yncaffiliate_item_more_explain > .yncaffiliate_client_item_info {
  margin-left: 45px;
}
@media screen and (max-width: 480px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more li.yncaffiliate_item_penultimate.yncaffiliate_item_more_explain > .yncaffiliate_client_item_info {
    margin-left: 0;
  }
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level {
  border: none;
  border-bottom: 1px solid #efefef;
  margin-top: 50px;
  background: #fff;
  position: relative;
  left: 0;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li {
  float: left;
  border: none;
  width: 90px;
  text-align: center;
  border-top: 1px solid #efefef;
  padding: 0 15px;
  padding-top: 30px;
  margin-bottom: 30px;
  margin-top: 0;
  min-height: 170px;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li.yncaffiliate_btn_more {
  display: flex;
  justify-content: center;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li.yncaffiliate_btn_more a {
  background-color: #fff;
  margin-right: 0;
  width: 54px;
  height: 54px;
  border: 1px solid #efefef;
  display: block;
  border-radius: 100%;
  line-height: 54px;
  text-align: center;
  position: relative;
  font-size: 20px;
  color: #555555;
  transition: all 0.3s;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li.yncaffiliate_btn_more a:before {
  content: "\f067";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li.yncaffiliate_btn_more a:hover {
  border-color: #3b5998;
  color: #3b5998;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li.yncaffiliate_btn_more:before {
  content: "";
  height: 40px;
  position: absolute;
  display: block !important;
  width: 1px;
  border-left: 2px solid #efefef;
  border-top: none;
  left: 50%;
  margin-left: -0.5px;
  top: -1px;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_avatar {
  position: relative;
  left: 0;
  margin: auto;
  top: 0;
  transform: none;
  margin-bottom: 10px;
  width: 60px;
  height: 60px;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_avatar .img-wrapper {
  width: 100%;
  height: 100%;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_client_name {
  margin-left: 0;
  display: block;
  max-height: 43px;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 5px;
  overflow: hidden;
  line-height: 1.5em;
  word-break: break-word;
  word-wrap: break-word;
}
@media screen and (max-width: 480px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_client_name {
    padding-right: 0;
  }
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_btn_action_explain {
  margin-left: 0;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_btn_action_explain .fa:before {
  content: "\f107";
}
@media screen and (max-width: 480px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_btn_action_explain {
    position: relative;
    top: auto;
    right: auto;
  }
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_client_item_info {
  width: 320px;
  z-index: 2;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  margin-top: -25px;
  text-align: left;
}
@media (max-width: 768px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_client_item_info {
    width: 275px;
  }
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_client_item_info:before {
  transform: rotate(90deg) translateX(-50%);
  left: 50%;
  top: -10px;
  margin-left: -5px;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li:before {
  content: "";
  height: 40px;
  position: absolute;
  display: block;
  width: 1px;
  border-left: 1px solid #efefef;
  border-top: none;
  left: 50%;
  margin-left: -0.5px;
  top: -1px;
}
@media screen and (max-width: 768px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li:before {
    top: -1px !important;
    left: 50% !important;
  }
}
@media screen and (max-width: 640px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li {
    width: 105px;
  }
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_client_item_info {
    width: 280px;
  }
}
@media screen and (max-width: 480px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li {
    width: 126px;
  }
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_client_item_info {
    right: 0;
    left: auto;
    transform: none;
    top: 105px;
    width: 210px;
    margin: 0;
  }
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_client_item_info:before {
    left: auto;
    right: 56px;
  }
}
@media screen and (max-width: 320px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li {
    width: 94px;
  }
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_client_item_info {
    width: 200px;
  }
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info {
  background-color: #297fc7;
  color: #FFF;
  box-sizing: border-box;
  padding: 10px 30px 10px 10px;
  border-radius: 3px;
  max-width: 320px;
  position: relative;
  display: none;
  margin-top: -42px;
  z-index: 1;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info a {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  max-width: 100%;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info a:hover {
  color: #263961;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info p {
  margin: 0;
  padding: 0;
  margin-top: 5px;
  color: #FFF;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  max-width: 100%;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info .yncaffiliate_btn_action_close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 10px;
  cursor: pointer;
  -webkit-transition: color 0.3s;
  -o-transition: color 0.3s;
  transition: color 0.3s;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info .yncaffiliate_btn_action_close:hover {
  color: #fa3e3e;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid #297fc7;
  position: absolute;
  left: -10px;
  top: 15px;
}
@media screen and (max-width: 768px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info {
    margin-top: -36px;
  }
}
@media screen and (max-width: 480px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info {
    position: absolute;
    top: 0;
    margin-top: 86px;
    left: -25px;
    z-index: 1;
  }
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info:before {
    transform: rotate(90deg);
    top: -15px;
    left: 20px;
  }
}
@media screen and (max-width: 320px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info {
    left: auto;
    right: 0;
  }
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info:before {
    display: none;
  }
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li.yncaffiliate_item_more_explain > .yncaffiliate_avatar,
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li.yncaffiliate_explain_info > .yncaffiliate_avatar {
  background-color: #297fc7;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li.yncaffiliate_item_more_explain > .yncaffiliate_btn_action_items_more {
  color: #297fc7;
  border-color: #297fc7;
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li.yncaffiliate_item_more_explain > .yncaffiliate_btn_action_items_more .fa:before {
  content: "\f068";
}
.yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li.yncaffiliate_explain_info > .yncaffiliate_btn_action_explain {
  display: none;
}
@media screen and (max-width: 768px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li {
    padding-left: 35px;
  }
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li:before {
    left: -37px !important;
    top: 50px !important;
  }
}
@media screen and (max-width: 320px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li {
    padding-left: 28px;
  }
  .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li:before {
    left: -30px !important;
  }
}
@media screen and (max-width: 768px) {
  .yncaffiliate_network_clients .yncaffiliate_level_clients {
    padding-left: 37px;
    padding-top: 36px;
  }
}
.yncaffiliate_network_clients .extra_info {
  padding-left: 110px;
  margin-top: 15px;
}
body[id^=page_yncaffiliate_] .ui-autocomplete {
  padding: 0;
  overflow: hidden;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  float: left;
  display: none;
  min-width: 160px;
  padding: 4px 0;
  margin: 0 0 10px 25px;
  list-style: none;
  background-color: #ffffff;
  border-color: #ccc;
  border-color: rgba(0, 0, 0, 0.2);
  border-style: solid;
  border-width: 1px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
body[id^=page_yncaffiliate_] .ui-autocomplete .ui-menu-item {
  padding-left: 30px;
  line-height: 29px;
  min-height: 30px;
  background-color: #fff;
  position: relative;
}
body[id^=page_yncaffiliate_] .ui-autocomplete .ui-menu-item .img-wrapper,
body[id^=page_yncaffiliate_] .ui-autocomplete .ui-menu-item .no_image_user {
  border-radius: 100% !important;
  border: none !important;
}
body[id^=page_yncaffiliate_] .ui-autocomplete .ui-menu-item .img-wrapper {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 5px;
  width: 20px;
  height: 20px;
}
body[id^=page_yncaffiliate_] .ui-autocomplete .ui-menu-item .img-wrapper img {
  width: 100%;
  height: 100%;
  vertical-align: top;
}
body[id^=page_yncaffiliate_] .ui-autocomplete .ui-menu-item.ui-state-focus {
  border: 0;
  background: none;
  background-color: transparent;
  font-weight: normal;
  color: #555;
  cursor: pointer;
}
body[id^=page_yncaffiliate_] .ui-autocomplete .ui-menu-item + li {
  border-top: 1px solid #dcdcdc !important;
}
body[id^=page_yncaffiliate_] .ui-autocomplete .ui-menu-item > span {
  position: absolute;
  top: 50%;
  left: 5px;
  width: 20px;
  height: 20px;
  transform: translateY(-50%);
}
body[id^=page_yncaffiliate_] .ui-autocomplete .ui-menu-item > span > span {
  font-size: 10px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
body[id^=page_yncaffiliate_] .ui-autocomplete .ui-menu-item:hover {
  background-color: #f8f8f8;
}
body[id^=page_yncaffiliate_] .ui-menu-item > a.ui-corner-all {
  display: block;
  padding: 3px 15px;
  clear: both;
  font-weight: normal;
  line-height: 18px;
  color: #555555;
  white-space: nowrap;
  text-decoration: none;
}
body[id^=page_yncaffiliate_] .ui-state-hover,
body[id^=page_yncaffiliate_] .ui-state-active {
  color: #ffffff;
  text-decoration: none;
  background-color: #0088cc;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  background-image: none;
}
/*----------  statistics  ----------*/
.yncaffiliate_statistics .nopadding {
  padding: 0;
}
.yncaffiliate_statistics .nomargin {
  margin: 0;
}
.yncaffiliate_statistics .text-info {
  color: #0084ff;
}
.yncaffiliate_statistics .text-warning {
  color: #ffab00;
}
.yncaffiliate_statistics .text-success {
  color: #42b72a;
}
.yncaffiliate_statistics .text-danger {
  color: #e23c3c;
}
.yncaffiliate_statistics .statictis_header {
  margin-bottom: 20px;
  padding: 10px 20px;
  background-color: #dcdcdc;
}
@media screen and (max-width: 768px) {
  .yncaffiliate_statistics .statictis_header > div {
    text-align: left !important;
  }
}
.yncaffiliate_statistics ul.statistics_status {
  margin: 0 -10px;
  margin-bottom: 25px;
  float: none;
  clear: both;
}
.yncaffiliate_statistics ul.statistics_status > li {
  display: inline-block;
  float: left;
  width: 25%;
  padding: 0 10px;
}
.yncaffiliate_statistics ul.statistics_status > li .statistics_status_inner {
  border: 1px solid #dcdcdc;
  padding: 20px;
}
.yncaffiliate_statistics ul.statistics_status > li .statistics_status_inner div {
  margin-bottom: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.yncaffiliate_statistics ul.statistics_status > li .statistics_status_inner div .fa {
  color: #555555;
  margin-right: 4px;
  font-size: 16px;
  display: inline-block;
  float: left;
}
.yncaffiliate_statistics ul.statistics_status > li .statistics_status_inner div strong {
  padding-top: 3px;
  font-size: 16px;
  display: inline-block;
  margin-top: -5px;
}
.yncaffiliate_statistics ul.statistics_status > li .statistics_status_inner ul li span {
  font-size: 12px;
  width: 50%;
  display: inline-block;
  float: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.yncaffiliate_statistics ul.statistics_status > li .statistics_status_inner ul li + li {
  margin-top: 2px;
}
@media screen and (max-width: 992px) {
  .yncaffiliate_statistics ul.statistics_status > li {
    width: 33.33%;
  }
  .yncaffiliate_statistics ul.statistics_status > li:last-of-type {
    margin-top: 20px;
  }
}
@media screen and (max-width: 768px) {
  .yncaffiliate_statistics ul.statistics_status > li {
    width: 50%;
  }
  .yncaffiliate_statistics ul.statistics_status > li:last-of-type,
  .yncaffiliate_statistics ul.statistics_status > li:nth-of-type(3) {
    margin-top: 20px;
  }
}
@media screen and (max-width: 480px) {
  .yncaffiliate_statistics ul.statistics_status > li {
    width: 100%;
  }
  .yncaffiliate_statistics ul.statistics_status > li + li {
    margin-top: 20px;
  }
}
.yncaffiliate_statistics .statistics_select label.label_title {
  font-size: 16px;
  display: block;
  margin-bottom: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.yncaffiliate_statistics .statistics_select ul li label {
  padding-left: 2px;
}
.yncaffiliate_statistics .statistics_select label.fw-400 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.yncaffiliate_statistics .statistics_select label.fw-400 input {
  margin-top: 0;
  margin-right: 5px;
}
.yncaffiliate_statistics .statistics_select .form-group {
  margin-bottom: 28px;
}
@media screen and (max-width: 320px) {
  .yncaffiliate_statistics .statistics_select {
    width: 100%;
  }
}
.yncaffiliate_statistics .yncaffiliate_search_form {
  clear: both;
  background-color: transparent;
  padding: 0;
  margin-bottom: 40px;
}
/*----------  email templates  ----------*/
.ynaffliate_email_templates .templates_title {
  font-size: 22px;
  margin-bottom: 16px;
}
.ynaffliate_email_templates strong {
  font-size: 18px;
  margin-bottom: 9px;
}
.ynaffliate_email_templates a:hover {
  color: #263961;
}
/*----------  link tracking  ----------*/
.yncaffiliate_link_tracking .yncaffiliate_search_form {
  margin-bottom: 20px;
}
@media screen and (max-width: 991px) {
  .yncaffiliate_link_tracking .js_datepicker_holder {
    width: 100%;
  }
}
/*----------  3 column  ----------*/
@media (min-width: 992px) {
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_commission_tracking .yncaffiliate_search_form .sm_padding_parent {
    display: flex;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_commission_tracking .yncaffiliate_search_form .sm_padding_parent > div {
    width: 50%;
    max-width: none;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_commission_tracking .yncaffiliate_search_form .sm_padding_parent > div .js_datepicker_holder {
    width: 100%;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_link_tracking .yncaffiliate_search_form_inner > .form-group {
    margin-bottom: 10px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_link_tracking .yncaffiliate_search_form_inner > .form-group .yncaffiliate_datetime_picker_parent {
    width: 100%;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_link_tracking .yncaffiliate_search_form_inner > .form-group .yncaffiliate_datetime_picker_parent .js_datepicker_holder {
    width: 100%;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_link_tracking table tbody td:last-of-type {
    white-space: nowrap;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_links .yncaffiliate_suggeted_link .form-group .table_left {
    min-width: 150px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_links .form-group input {
    max-width: 370px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_commission_tracking ul li {
    display: block;
    width: 100%;
    border: 0;
    padding: 0;
    margin: 0;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_statistics ul.statistics_status {
    margin-bottom: 5px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_statistics ul.statistics_status > li {
    width: 50%;
    margin-bottom: 20px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_statistics .yncaffiliate_status .nopadding,
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_statistics .yncaffiliate_groupby .nopadding {
    width: 50%;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_statistics .yncaffiliate_labeling .nopadding,
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_statistics .yncaffiliate_data .nopadding {
    width: 100%;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_search_form .yncaffiliate_search_form_inner {
    flex-direction: column;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_search_form .md_padding_parent .md_padding {
    width: 100%;
    margin-bottom: 10px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_search_form label.notext {
    display: none;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_my_request .yncaffiliate_my_request_balance ul.balance_items li {
    width: 100%;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_my_request .yncaffiliate_my_request_manage .form-group {
    margin-bottom: 7px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_my_request .yncaffiliate_my_request_manage label.none-text {
    display: none;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_my_request .yncaffiliate_my_request_manage .form-group.flexzero {
    margin-top: 6px;
    margin-left: 0;
    margin-right: 0;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_manage_transaction .yncaffiliate_search_form .padding + .padding {
    margin-top: 7px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar {
    width: 78px;
    height: 78px;
    margin-bottom: -40.5px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar .img-wrapper {
    width: 100%;
    height: 100%;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients {
    padding-left: 37px;
    padding-top: 36px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li {
    padding-left: 35px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_name {
    max-width: 292px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more li.yncaffiliate_item_penultimate .yncaffiliate_client_name {
    max-width: 255px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar {
    width: 48px;
    height: 48px;
    top: 25px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar .img-wrapper {
    width: 100%;
    height: 100%;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li:before {
    left: -37px !important;
    top: 50px !important;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li {
    float: left;
    border: none;
    width: 90px;
    text-align: center;
    border-top: 1px solid #efefef;
    padding: 0 15px;
    padding-top: 30px;
    margin-bottom: 30px;
    margin-top: 0;
    min-height: 170px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li:before {
    top: -1px !important;
    left: 50% !important;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more li.yncaffiliate_item_penultimate.yncaffiliate_item_more_explain {
    padding-bottom: 0;
    border-bottom: 0;
    padding-left: 0;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_avatar {
    position: relative;
    left: 0;
    margin: auto;
    top: 0;
    transform: none;
    margin-bottom: 10px;
    width: 60px;
    height: 60px;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_avatar .img-wrapper {
    width: 100%;
    height: 100%;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_download_search_block {
    float: none;
    text-align: right;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_download_search_block button {
    float: none;
  }
}
@media (min-width: 992px) {
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_commission_tracking ul {
    margin: 0;
  }
  #main:not(.empty-right):not(.empty-left) .yncaffiliate_commission_tracking ul li {
    margin-bottom: 10px;
  }
}
/*----------  rtl  ----------*/
html[dir="rtl"] body[id^=page_yncaffiliate] *[class^=yncaffiliate_],
html[dir="rtl"] body[id^=page_yncaffiliate] *[class^=yncaffiliate_] * {
  direction: rtl;
  unicode-bidi: embed;
  text-align: right;
}
html[dir="rtl"] .yncaffiliate_sign_up_footer .pull-left input {
  margin-right: 0;
  margin-left: 5px;
}
html[dir="rtl"] .yncaffiliate_my_request .yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner {
  padding-right: 0;
  padding-left: 10px;
}
@media screen and (max-width: 640px) {
  html[dir="rtl"] .yncaffiliate_my_request .yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner {
    padding-right: 10px;
  }
}
html[dir="rtl"] .yncaffiliate_commission_rules .form-group label {
  margin-right: 0;
  margin-left: 6px;
}
@media screen and (max-width: 768px) {
  html[dir="rtl"] .yncaffiliate_search_form div.text-left {
    text-align: left;
  }
}
html[dir="rtl"] .yncaffiliate_my_request .yncaffiliate_my_request_manage .form-group.flexzero:last-of-type {
  margin-left: 0;
  margin-right: -10px;
}
@media screen and (max-width: 768px) {
  html[dir="rtl"] .yncaffiliate_my_request .yncaffiliate_my_request_manage .form-group.flexzero:last-of-type {
    margin-right: 0;
  }
}
html[dir="rtl"] .yncaffiliate_my_request .yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner .block_right {
  border-left: 0;
  border-right: 1px solid #dcdcdc;
}
@media screen and (max-width: 768px) {
  html[dir="rtl"] .yncaffiliate_my_request .yncaffiliate_my_request_balance ul.balance_items li .balance_item_inner .block_right {
    border-right: 0;
  }
}
html[dir="rtl"] .yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner .col-left {
  border-right: 0;
  border-left: 1px solid #dcdcdc;
}
@media screen and (max-width: 767px) {
  html[dir="rtl"] .yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner .col-left {
    border-left: 0;
  }
}
html[dir="rtl"] .yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner .col-right {
  padding-left: 0;
  padding-right: 15px;
}
@media screen and (max-width: 767px) {
  html[dir="rtl"] .yncaffiliate_commission_tracking ul .yncaffiliate_item .yncaffiliate_item_inner .col-right {
    padding-right: 0;
  }
}
html[dir="rtl"] .yncaffiliate_search_form .yncaffiliate_datetime_picker_parent input {
  padding-right: 12px;
  padding-left: 40px;
}
html[dir="rtl"] .yncaffiliate_manage_transaction button {
  margin-right: 0;
  margin-left: 6px;
}
@media screen and (max-width: 768px) {
  html[dir="rtl"] .yncaffiliate_manage_transaction button {
    margin-left: 0;
    margin-right: 6px;
  }
}
html[dir="rtl"] #yncaffiliate_reject_modal button {
  margin-left: 0;
  margin-right: 6px;
}
html[dir="rtl"] .yncaffiliate_modal .modal-header .yn-close {
  right: auto;
  left: 18px;
}
html[dir="rtl"] .yncaffiliate_faq_items li .title {
  padding-left: 0;
  padding-right: 20px;
}
html[dir="rtl"] .yncaffiliate_faq_items li .title .fa {
  left: auto;
  right: 5px;
  transform: rotate(180deg);
}
html[dir="rtl"] .yncaffiliate_faq_items li .title.active .fa {
  transform: rotate(90deg);
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_download_search_block {
  float: left;
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_download_search_block a {
  float: left;
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_download_search_block button {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_download_search_block div .fa {
  right: auto;
  left: 10px;
}
@media screen and (max-width: 768px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_download_search_block {
    float: none;
    text-align: left !important;
  }
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_download_search_block button {
    float: none;
    margin-left: 0;
  }
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_owner_clients {
  padding-left: 0;
  padding-right: 110px;
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_avatar {
  left: auto;
  right: 0;
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_owner_clients_info .yncaffiliate_total_count {
  padding-left: 0;
  margin-left: 0;
  margin-right: 20px;
  padding-right: 20px;
  border-left: 0;
  border-right: 1px solid #efefef;
}
@media screen and (max-width: 480px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_owner_clients .yncaffiliate_owner_clients_info span {
    max-width: 100% !important;
    display: block;
    padding-right: 0 !important;
    margin-right: 0 !important;
    border-right: 0 !important;
  }
}
@media screen and (max-width: 480px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_owner_clients {
    padding-right: 88px;
  }
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients {
  padding-left: 0;
  padding-right: 140px;
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li {
  border-left: 0;
  border-right: 1px solid #efefef;
  padding-right: 45px;
  padding-left: 0;
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_avatar {
  left: auto;
  right: 0;
  left: 50%;
  transform: translateX(50%);
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_name {
  padding-right: 0;
}
@media screen and (max-width: 480px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_name {
    padding-left: 45px;
  }
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_btn_action_items_more {
  right: auto;
  left: 0;
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_btn_action_explain {
  margin-left: 0;
  margin-right: 10px;
}
@media screen and (max-width: 480px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_btn_action_explain {
    right: auto;
    left: 9px;
  }
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info {
  padding-right: 10px;
  padding-left: 30px;
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info .yncaffiliate_btn_action_close {
  right: auto;
  left: 0;
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info:before {
  left: auto;
  transform: rotate(180deg);
  right: -10px;
}
@media screen and (max-width: 480px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info {
    right: -25px;
    left: auto;
  }
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info:before {
    transform: rotate(90deg);
    left: auto;
    right: 20px;
  }
}
@media screen and (max-width: 320px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_client_item_info {
    right: auto;
    left: 0;
  }
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_level_items_more.yncaffiliate_last_level {
  right: 0;
  left: auto;
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_level_items_more.yncaffiliate_last_level li {
  float: right;
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_level_items_more.yncaffiliate_last_level li:before {
  left: auto;
  right: 50%;
  margin-left: 0;
  margin-right: -0.5px;
}
@media screen and (max-width: 768px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_level_items_more.yncaffiliate_last_level li:before {
    right: 50% !important;
    left: auto !important;
  }
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_client_name {
  text-align: center;
}
@media screen and (max-width: 480px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_client_name {
    padding-left: 0;
  }
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_btn_action_explain {
  margin-right: 0;
}
@media screen and (max-width: 480px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_btn_action_explain {
    left: auto;
  }
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_client_item_info {
  text-align: right;
  left: auto;
  right: 50%;
  transform: translateX(50%);
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_client_item_info:before {
  left: auto;
  right: 50%;
  margin-left: 0;
  margin-right: -5px;
}
@media screen and (max-width: 480px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_client_item_info {
    left: 0;
    right: auto;
    transform: none;
  }
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li .yncaffiliate_level_items_more.yncaffiliate_last_level li .yncaffiliate_client_item_info:before {
    left: 58px;
    right: auto;
  }
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li.yncaffiliate_item_penultimate.yncaffiliate_item_more_explain {
  padding-right: 0;
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li.yncaffiliate_item_penultimate.yncaffiliate_item_more_explain > .yncaffiliate_client_name {
  padding-left: 0 !important;
  padding-right: 35px;
}
@media screen and (max-width: 480px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li.yncaffiliate_item_penultimate.yncaffiliate_item_more_explain > .yncaffiliate_client_name {
    padding-left: 40px !important;
  }
}
@media screen and (max-width: 320px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li.yncaffiliate_item_penultimate.yncaffiliate_item_more_explain > .yncaffiliate_client_name {
    padding-right: 28px;
  }
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li.yncaffiliate_item_penultimate.yncaffiliate_item_more_explain > .yncaffiliate_client_item_info {
  margin-left: 0;
  margin-right: 45px;
}
@media screen and (max-width: 480px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li.yncaffiliate_item_penultimate.yncaffiliate_item_more_explain > .yncaffiliate_client_item_info {
    margin-right: 0;
  }
}
html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li:before {
  left: auto;
  right: -47px;
}
@media screen and (max-width: 768px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li {
    padding-right: 35px;
  }
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li:before {
    right: -37px !important;
  }
}
@media screen and (max-width: 320px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li {
    padding-right: 28px;
  }
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li:before {
    right: -30px !important;
  }
}
@media screen and (max-width: 768px) {
  html[dir="rtl"] .yncaffiliate_network_clients .yncaffiliate_level_clients {
    padding-right: 37px;
  }
}
@media screen and (max-width: 480px) {
  html[dir="rtl"] .yncaffiliate_links .yncaffiliate_suggeted_link .form-group .table_right,
  html[dir="rtl"] .yncaffiliate_links .yncaffiliate_suggeted_link .form-group .form-group {
    text-align: left !important;
  }
}
html[dir="rtl"] .yncaffiliate_links .form-group button {
  margin-left: 0;
  margin-right: 10px;
}
@media screen and (max-width: 480px) {
  html[dir="rtl"] .yncaffiliate_links .form-group {
    text-align: left !important;
  }
}
html[dir="rtl"] .yncaffiliate_statistics ul.statistics_status > li {
  float: right;
}
html[dir="rtl"] .yncaffiliate_statistics ul.statistics_status > li .statistics_status_inner ul li span {
  float: right;
}
html[dir="rtl"] .yncaffiliate_statistics ul.statistics_status > li .statistics_status_inner ul li span.text-right {
  text-align: left;
}
html[dir="rtl"] .yncaffiliate_statistics .statistics_select label.fw-400 input {
  margin-right: 0;
  margin-left: 5px;
}
@media screen and (max-width: 768px) {
  html[dir="rtl"] .yncaffiliate_statistics .statictis_header > div {
    text-align: right !important;
  }
}
html[dir="rtl"] .yncaffiliate_statistics .page_section_menu ul li a {
  text-align: center;
}
html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients {
  padding-left: 0;
  padding-right: 37px;
}
html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li {
  padding-left: 0;
  padding-right: 35px;
}
html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li:before {
  left: auto !important;
  right: -37px;
}
html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more li.yncaffiliate_item_penultimate.yncaffiliate_item_more_explain > .yncaffiliate_client_item_info {
  margin-left: 0;
  margin-right: 35px;
}
html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_owner_clients {
  padding-right: 88px;
}
html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more li.yncaffiliate_item_penultimate.yncaffiliate_item_more_explain {
  padding-right: 0;
}
html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .yncaffiliate_network_clients .yncaffiliate_level_clients .yncaffiliate_level_items li ul.yncaffiliate_level_items_more.yncaffiliate_last_level li:before {
  left: auto !important;
  right: 50% !important;
}
html[dir="rtl"] .yncaffiliate_statistics ul.statistics_status > li .statistics_status_inner div .fa {
  margin-right: 0;
  margin-left: 4px;
}
html[dir="rtl"] body[id^=page_yncaffiliate] .js_datepicker_image {
  left: 1px;
  right: auto;
}
html[dir="rtl"] body[id^=page_yncaffiliate] .js_datepicker_image:after {
  border-left: 0;
  border-right: 1px solid #c8c8c8;
}
/*End Affiliate*/
/*Begin ' . Advanced Blogs . '*/
/*============================
=            Blog            =
============================*/
/*----------  basic  ----------*/
body[id^=page_route_advanced-blog] .mce-tinymce.mce-container.mce-panel {
  overflow: hidden;
}
body[id^=page_route_advanced-blog] .row p {
  margin-bottom: 0;
}
body[id^=page_route_advanced-blog] .header_filter_holder {
  width: 100%;
}
body[id^=page_route_advanced-blog] .header_filter_holder .inline-block {
  float: left;
}
@media screen and (max-width: 991px) {
  body[id^=page_route_advanced-blog] .header_filter_holder {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -4px;
  }
  body[id^=page_route_advanced-blog] .header_filter_holder > div {
    padding: 0 4px !important;
    width: 50%;
  }
  body[id^=page_route_advanced-blog] .header_filter_holder > div > a,
  body[id^=page_route_advanced-blog] .header_filter_holder > div a#js_forum_enable_adv_search_btn {
    width: 100%;
  }
}
body[id^=page_route_advanced-blog] .yn_dots {
  font-style: normal;
}
.overflow-hi {
  display: inline-block;
  overflow: hidden;
}
/*----------  mixin  ----------*/
*[class^="ynadvblog_"] a {
  transition: color 0.3s, background-color 0.3s;
}
*[class^="ynadvblog_"] .fa:hover {
  transition: initial;
}
html[dir='ltr'] *[class^="ynadvblog_"] .pr-5 {
  padding-right: 40px;
}
html[dir='rtl'] *[class^="ynadvblog_"] .pr-5 {
  padding-left: 40px;
}
#page_route_advanced-blog .block .title a {
  display: inline-block !important;
  margin-left: 5px;
  transition: color 0.3s !important;
  font-size: 16px;
  min-width: 20px;
  text-align: center;
}
.moderation_holder ul {
  left: 0;
  top: auto;
  border: 0;
  background: #ffffff;
  color: #555555;
  bottom: 30px;
}
/*----------  feature icon  ----------*/
.ynadvblog_feature_icon {
  width: 22px;
  height: 22px;
  color: #fff;
  font-size: 11px;
  background-color: #ffa800;
  border: 1px solid #f7931e;
  border-radius: 3px;
  display: flex;
  display: -moz-flex;
  display: -webkit-flex;
  align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center;
  justify-content: center;
  -moz-justify-content: center;
  -webkit-justify-content: center;
  position: absolute;
}
/*----------  recent comments  ----------*/
.ynadvblog_recent_comments ul li {
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
.ynadvblog_recent_comments ul li .ynadvblog_avatar {
  display: inline-block;
  float: left;
  position: relative;
}
.ynadvblog_recent_comments ul li .ynadvblog_avatar .no_image_user,
.ynadvblog_recent_comments ul li .ynadvblog_avatar .img-wrapper {
  width: 56px;
  height: 56px;
}
.ynadvblog_recent_comments ul li .ynadvblog_avatar .no_image_user .img,
.ynadvblog_recent_comments ul li .ynadvblog_avatar .img-wrapper .img {
  width: 100%;
  height: 100%;
}
.ynadvblog_recent_comments ul li .ynadvblog_avatar a {
  position: relative;
}
.ynadvblog_recent_comments ul li .ynadvblog_info {
  overflow: hidden;
  padding-top: 3px;
  padding-left: 10px;
}
.ynadvblog_recent_comments ul li .ynadvblog_info .user_profile_link_span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.ynadvblog_recent_comments ul li .ynadvblog_info .ynadvblog_post_title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 3px;
}
.ynadvblog_recent_comments ul li .ynadvblog_info .ynadvblog_post_title a:hover {
  color: #263961;
}
.ynadvblog_recent_comments ul li .ynadvancedblog-recent-comment {
  margin-bottom: 4px;
  margin-top: 4px;
  color: #555555;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 54px;
  white-space: normal;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.ynadvblog_recent_comments ul li .ynadvancedblog-recent-comment sup {
  font-size: 8px;
  margin-right: 2px;
}
.ynadvblog_recent_comments ul li .time {
  color: #555555;
}
/*----------  most read  ----------*/
.ynadvblog_most_read ul li {
  border-bottom: 1px solid #c8c8c8;
  margin-bottom: 20px;
  padding-bottom: 15px;
}
.ynadvblog_most_read ul li:last-child {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
.ynadvblog_most_read ul li .ynadvblog_avatar {
  margin-bottom: 3px;
  width: 100%;
  height: auto;
  position: relative;
}
.ynadvblog_most_read ul li .ynadvblog_avatar .ynadvblog_avatar_inner,
.ynadvblog_most_read ul li .ynadvblog_avatar .ynadvblog_cover_inner,
.ynadvblog_most_read ul li .ynadvblog_avatar > a {
  display: block;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-origin: border-box;
  width: 100%;
  height: 100%;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ynadvblog_most_read ul li .ynadvblog_avatar .ynadvblog_avatar_inner span,
.ynadvblog_most_read ul li .ynadvblog_avatar .ynadvblog_cover_inner span,
.ynadvblog_most_read ul li .ynadvblog_avatar > a span {
  text-align: center !important;
  top: 50%;
  transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  left: 0 !important;
  width: 100%;
}
.ynadvblog_most_read ul li .ynadvblog_avatar:before {
  content: "";
  display: block;
  padding-bottom: 56%;
}
.ynadvblog_most_read ul li .ynadvblog_avatar a {
  position: absolute;
  top: 0;
  left: 0;
}
.ynadvblog_most_read ul li .ynadvblog_avatar .ynadvblog-total_view,
.ynadvblog_most_read ul li .ynadvblog_avatar .ynadvblog-total_comment,
.ynadvblog_most_read ul li .ynadvblog_avatar .ynadvblog-total_favorite {
  position: absolute;
  min-width: 70px;
  min-height: 50px;
  text-align: right;
  bottom: 10px;
  right: 0;
  background-color: rgba(0, 0, 0, 0.7);
  padding-right: 10px;
  color: #fff;
  padding-top: 4px;
  padding-left: 15px;
}
.ynadvblog_most_read ul li .ynadvblog_avatar .ynadvblog-total_view div:first-of-type,
.ynadvblog_most_read ul li .ynadvblog_avatar .ynadvblog-total_comment div:first-of-type,
.ynadvblog_most_read ul li .ynadvblog_avatar .ynadvblog-total_favorite div:first-of-type {
  font-size: 16px;
}
.ynadvblog_most_read ul li .ynadvblog_avatar .ynadvblog_feature_icon {
  left: 10px;
  top: 10px;
}
.ynadvblog_most_read ul li .user_profile_link_span {
  margin-bottom: 0;
  font-weight: normal !important;
  color: #3b5998 !important;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 5px;
}
.ynadvblog_most_read ul li .user_profile_link_span a {
  font-weight: normal !important;
  color: #3b5998 !important;
}
.ynadvblog_most_read ul li .user_profile_link_span a:hover {
  color: #263961 !important;
}
.ynadvblog_most_read ul li .ynadvblog_post_title {
  color: #555555;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 40px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ynadvblog_most_read ul li .ynadvblog_post_title:hover {
  color: #3b5998;
}
/*----------  detail  ----------*/
.ynadvblog_detail_author .ynadvblog_avatar {
  margin: 0 auto;
  border-radius: 100%;
  width: 115px;
  height: 115px;
  position: relative;
}
.ynadvblog_detail_author .ynadvblog_avatar .ynadvblog_avatar_inner,
.ynadvblog_detail_author .ynadvblog_avatar .ynadvblog_cover_inner,
.ynadvblog_detail_author .ynadvblog_avatar > a {
  display: block;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-origin: border-box;
  width: 100%;
  height: 100%;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ynadvblog_detail_author .ynadvblog_avatar .ynadvblog_avatar_inner span,
.ynadvblog_detail_author .ynadvblog_avatar .ynadvblog_cover_inner span,
.ynadvblog_detail_author .ynadvblog_avatar > a span {
  text-align: center !important;
  top: 50%;
  transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  left: 0 !important;
  width: 100%;
}
.ynadvblog_detail_author .ynadvblog_avatar a {
  border-radius: 100%;
  position: relative;
  z-index: 1;
}
.ynadvblog_detail_author .ynadvblog_avatar:before {
  width: 115px;
  height: 115px;
  display: block;
  content: "";
  background-color: #dcdcdc;
  position: absolute;
  border-radius: 100%;
  top: 3px;
  left: 4px;
}
.ynadvblog_detail_author .user_profile_link_span {
  font-size: 22px;
  font-weight: normal !important;
  color: #3b5998 !important;
  display: block;
  text-align: center !important;
  margin-top: 13px;
  margin-bottom: 11px;
}
.ynadvblog_detail_author .user_profile_link_span a {
  color: #3b5998 !important;
  font-weight: normal !important;
}
.ynadvblog_detail_author .user_profile_link_span a:hover {
  color: #263961 !important;
}
.ynadvblog_detail_author .ynadvblog_desc {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 72px;
  white-space: normal;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  color: #555555;
  margin-top: 11px;
}
.ynadvblog_detail_author_button {
  display: flex;
  justify-content: center;
  margin: 0 -4px;
}
.ynadvblog_detail_author_button > div {
  padding: 0 4px;
}
.ynadvblog_detail_author_button > div button {
  transition: all 0.3s;
}
.ynadvblog_detail_author_button > div a {
  color: #3b5998;
}
.ynadvblog_detail_author .ynadvblog_new_post {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  margin-top: 15px;
  color: #555555;
}
.ynadvblog_detail_author .ynadvblog_new_post span {
  display: inline-block;
}
.ynadvblog_detail_author .ynadvblog_new_post a:hover {
  color: #263961;
}
.ynadvblog_detail_author .ynadvblog_info {
  margin-top: 10px;
  border-top: 1px solid #dcdcdc;
  padding-top: 5px;
}
.ynadvblog_detail_author .ynadvblog_info > div {
  display: block;
  color: #555555;
}
.ynadvblog_detail_author .ynadvblog_info.my_blog {
  margin-top: 17px;
}
.ynadvblog_detail_author .ynadvblog_info.my_blog > div {
  text-align: center;
}
.ynadvblog_detail_author .ynadvblog_info.my_blog > div:last-of-type {
  margin-top: 5px;
}
.ynadvblog_detail_author .ynadvblog_info.my_blog > div .pull-left {
  float: none !important;
}
.ynadvblog_detail_author .ynblog_author_dropdown {
  display: none;
}
.ynadvblog_user_info {
  position: relative;
}
.ynadvblog_user_info .ynadvblog_option {
  z-index: 1;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
html[dir='ltr'] .ynadvblog_user_info .ynadvblog_option {
  right: 0;
}
html[dir='rtl'] .ynadvblog_user_info .ynadvblog_option {
  left: 0;
}
.ynadvblog_user_info .ynadvblog_option .dropdown-toggle {
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  cursor: pointer;
  background-color: #dcdcdc;
  font-size: 16px;
  padding: 0;
  display: block;
}
.ynadvblog_user_info .ynadvblog_option .dropdown-toggle:hover {
  background-color: #3b5998;
  color: #fff;
}
.ynadvblog_user_info .ynadvblog_option ul li a .fa {
  min-width: 22px;
}
/*----------  import  ----------*/
.ynadvblog_import ul {
  width: 100%;
  margin-bottom: 20px;
}
.ynadvblog_import ul li {
  background-color: #dcdcdc;
  min-height: 40px;
  padding: 0 10px;
  line-height: 40px;
}
.ynadvblog_import ul li a {
  float: left;
  font-size: 16px;
  min-width: 140px;
}
.ynadvblog_import ul li a:hover {
  color: #263961;
}
@media screen and (max-width: 768px) {
  .ynadvblog_import ul li a {
    display: block;
    float: none;
    line-height: normal;
    margin-bottom: 2px;
  }
}
.ynadvblog_import ul li span {
  display: inline-block;
}
@media screen and (max-width: 768px) {
  .ynadvblog_import ul li span {
    display: block;
    line-height: normal;
  }
}
.ynadvblog_import ul li:nth-child(even) {
  background-color: #c8c8c8;
}
@media screen and (max-width: 768px) {
  .ynadvblog_import ul li {
    padding: 10px;
  }
}
.ynadvblog_import a.btn {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
/*----------  my blog  ----------*/
#js_block_border_apps_ynblog_controller_index .title {
  line-height: normal !important;
}
#js_block_border_apps_ynblog_controller_index .yn-view-modes span {
  line-height: normal;
}
#js_block_border_apps_ynblog_controller_index .yn-view-modes .yn_casual {
  display: none;
}
.ynadvblog_info.my_blog > div {
  width: 50%;
  display: inline-block;
  float: left;
}
.ynadvblog_info.my_blog > div,
.ynadvblog_info.my_blog > div > div {
  text-align: center !important;
}
.ynadvblog_info.my_blog > div .title {
  font-size: 20px !important;
  color: #555555 !important;
}
.ynadvblog_info.my_blog > div .number {
  color: #555555;
}
.ynadvblog_my_following_bloggers {
  margin: 0 -10px;
}
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner {
  display: inline-block;
  float: left;
  width: 33.33%;
  padding: 0 10px;
  margin-bottom: 20px;
}
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner .ynadvblog_detail_author {
  border: 1px solid #c8c8c8;
  padding: 20px;
  padding-bottom: 16px;
  -webkit-transition: box-shadow 0.3s;
  -o-transition: box-shadow 0.3s;
  transition: box-shadow 0.3s;
  position: relative;
}
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner .ynadvblog_detail_author .user_profile_link_span {
  margin-top: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 4px;
}
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner .ynadvblog_detail_author .ynadvblog_desc {
  display: none;
}
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner .ynadvblog_detail_author .ynadvblog_new_post {
  margin-top: 0;
}
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner .ynadvblog_detail_author .ynadvblog_info > div {
  margin-top: 3px;
  text-align: center;
}
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner .ynadvblog_detail_author .ynadvblog_info > div .pull-left {
  text-align: center;
  float: none !important;
}
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner .ynadvblog_detail_author .ynadvblog_info > div .pull-right {
  text-align: center;
  display: none;
}
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner .ynadvblog_detail_author:hover {
  box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.1);
}
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner .ynadvblog_detail_author:hover .ynblog_author_dropdown {
  opacity: 1;
}
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner .ynadvblog_detail_author .ynblog_author_dropdown {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 10px;
  right: 10px;
  background-color: #dcdcdc;
  font-size: 16px;
  color: #a2a2a2;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  opacity: 0;
  width: 30px;
  height: 30px;
}
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner .ynadvblog_detail_author .ynblog_author_dropdown span {
  display: block;
  padding: 4px 10px;
}
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner .ynadvblog_detail_author .ynblog_author_dropdown .dropdown-menu a {
  padding: 0 15px;
  line-height: 30px;
}
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner .ynadvblog_detail_author .ynblog_author_dropdown .dropdown-menu a .fa {
  min-width: 20px;
}
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner .ynadvblog_detail_author .ynblog_author_dropdown.open,
.ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner .ynadvblog_detail_author .ynblog_author_dropdown:hover {
  color: #fff;
  background-color: #3b5998;
}
@media screen and (max-width: 768px) {
  .ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner {
    width: 50%;
  }
}
@media screen and (max-width: 480px) {
  .ynadvblog_my_following_bloggers .ynadvblog_my_following_bloggers_inner {
    width: 100%;
  }
}
.ynadvblog_my_following_bloggers .ynadvblog_detail_author_button {
  display: none;
}
.btn_show_more {
  text-align: center !important;
}
.btn_show_more:hover {
  background-color: #3b5998;
  color: #fff !important;
  border-color: #3b5998;
}
/*----------  user tag  ----------*/
.ynadvancedblog_user_tags ul {
  margin: 0 -4px;
}
.ynadvancedblog_user_tags ul li {
  display: inline-block;
  float: left;
  padding: 0 4px;
  margin-bottom: 8px;
}
.ynadvancedblog_user_tags ul li .ynadvancedblog_user_tags_item_inner {
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 8px;
  border: 1px solid #ddd;
  transition: border-color 0.3s;
  cursor: pointer;
}
.ynadvancedblog_user_tags ul li .ynadvancedblog_user_tags_item_inner:hover {
  border-color: #3b5998;
}
/*----------  RSS  ----------*/
.layout-left #js_block_border_apps_yn_blog_block_rss,
.layout-right #js_block_border_apps_yn_blog_block_rss {
  padding: 16px !important;
}
.layout-left #js_block_border_apps_yn_blog_block_rss > .title,
.layout-right #js_block_border_apps_yn_blog_block_rss > .title {
  display: none !important;
}
.layout-left #js_block_border_apps_yn_blog_block_rss > .content,
.layout-right #js_block_border_apps_yn_blog_block_rss > .content {
  padding: 0 !important;
  margin: 0 !important;
}
.layout-left #js_block_border_apps_yn_blog_block_rss .btn,
.layout-right #js_block_border_apps_yn_blog_block_rss .btn {
  width: 100%;
}
#js_block_border_apps_yn_blog_block_category .ynadvancedblog_categories {
  margin-top: -20px;
}
#page_route_advanced-blog_add .form-group > div label + label {
  margin-left: 20px;
}
/*----------  interate contest  ----------*/
.yncontest_preview_ynblog .ynadvblog_avatar {
  width: 100%;
  height: auto;
  position: relative;
}
.yncontest_preview_ynblog .ynadvblog_avatar .ynadvblog_avatar_inner,
.yncontest_preview_ynblog .ynadvblog_avatar .ynadvblog_cover_inner,
.yncontest_preview_ynblog .ynadvblog_avatar > a {
  display: block;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-origin: border-box;
  width: 100%;
  height: 100%;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.yncontest_preview_ynblog .ynadvblog_avatar .ynadvblog_avatar_inner span,
.yncontest_preview_ynblog .ynadvblog_avatar .ynadvblog_cover_inner span,
.yncontest_preview_ynblog .ynadvblog_avatar > a span {
  text-align: center !important;
  top: 50%;
  transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  left: 0 !important;
  width: 100%;
}
.yncontest_preview_ynblog .ynadvblog_avatar:before {
  content: "";
  padding-bottom: 100%;
  display: block;
}
.yncontest_preview_ynblog .ynadvblog_avatar a {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
}
.yncontest_preview_ynblog * {
  word-break: break-word;
}
#page_ynblog_import input[type="file"] {
  height: auto;
}
[id^=page_ynblog_] #text_ifr {
  width: 99% !important;
}
._app_ynblog .activity_feed_content .activity_feed_content_image {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f8f8f8;
  border: 1px solid #efefef;
}
._app_ynblog .activity_feed_content .activity_feed_content_image img {
  max-width: 100%;
  max-height: 500px;
}
html[dir='rtl'] ._app_ynblog .activity_feed_content .activity_feed_content_image {
  float: none;
  margin: 0;
}
._app_ynblog .activity_feed_content .feed_block_title_content {
  border: 1px solid #efefef;
  border-top: 0;
  padding: 16px;
}
._app_ynblog .activity_feed_content .activity_feed_content_display {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 54px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
  margin-top: 8px;
}
@media (min-width: 768px) {
  #page_ynblog_index[data-left="fixed"] .layout-left {
    z-index: 3;
  }
}
.p-advblog-btn-save.active .ico:before {
  content: "\ea96";
}
.p-advblog-slider-container {
  touch-action: manipulation;
}
.p-advblog-slider-container .p-item .item-outer {
  background: #f8f8f8;
  display: flex;
}
.p-advblog-slider-container .p-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
.p-advblog-slider-container .p-item .item-inner {
  padding-bottom: 24px;
  padding-top: 32px;
}
html[dir="ltr"] .p-advblog-slider-container .p-item .item-inner {
  padding-right: 16px;
}
html[dir="rtl"] .p-advblog-slider-container .p-item .item-inner {
  padding-left: 16px;
}
.p-advblog-slider-container .p-item .p-advblog-item-title-wrapper {
  display: flex;
}
.p-advblog-slider-container .p-item .p-item-media-wrapper {
  width: 506px;
  position: relative;
}
html[dir="ltr"] .p-advblog-slider-container .p-item .p-item-media-wrapper {
  margin-right: 16px;
}
html[dir="rtl"] .p-advblog-slider-container .p-item .p-item-media-wrapper {
  margin-left: 16px;
}
.p-advblog-slider-container .p-item .p-item-media-wrapper .item-media-link .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-color: #fff;
}
.p-advblog-slider-container .p-item .p-item-media-wrapper .item-media-link .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 68%;
}
.p-advblog-slider-container .p-item .p-item-category {
  text-transform: uppercase;
  margin-bottom: 8px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-advblog-slider-container .p-item .p-item-category a {
  color: #a2a2a2;
}
.p-advblog-slider-container .p-item .p-item-title {
  font-size: 22px;
  line-height: 29px;
  font-weight: bold;
  margin-bottom: 12px;
}
@media (max-width: 1199px) {
  .p-advblog-slider-container .p-item .p-item-title {
    font-size: 20px;
    line-height: 26px;
  }
}
@media (max-width: 480px) {
  .p-advblog-slider-container .p-item .p-item-title {
    font-size: 18px;
    line-height: 24px;
  }
}
.p-advblog-slider-container .p-item .p-item-title.truncate-1 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-advblog-slider-container .p-item .p-item-title.truncate-2 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 22px;
  text-overflow: ellipsis;
  line-height: 29px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 58px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .p-advblog-slider-container .p-item .p-item-title.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 20px;
    text-overflow: ellipsis;
    line-height: 26px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 52px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .p-advblog-slider-container .p-item .p-item-title.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    text-overflow: ellipsis;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 48px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.p-advblog-slider-container .p-item .p-item-title.truncate-3 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 22px;
  text-overflow: ellipsis;
  line-height: 29px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 87px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .p-advblog-slider-container .p-item .p-item-title.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 20px;
    text-overflow: ellipsis;
    line-height: 26px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 78px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .p-advblog-slider-container .p-item .p-item-title.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    text-overflow: ellipsis;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 72px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.p-advblog-slider-container .p-item .p-item-minor-info {
  margin-bottom: 8px;
}
.p-advblog-slider-container .p-item .p-item-minor-info .item-time:after {
  display: none;
}
.p-advblog-slider-container .p-item .p-item-description {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 57px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.p-advblog-slider-container .p-item .p-item-statistic {
  margin-bottom: 12px;
  display: flex;
  align-items: center;
}
html[dir="ltr"] .p-advblog-slider-container .p-item .p-item-statistic > span {
  margin-right: 8px;
}
html[dir="rtl"] .p-advblog-slider-container .p-item .p-item-statistic > span {
  margin-left: 8px;
}
.p-advblog-slider-container .p-item .p-item-statistic:after {
  content: "";
  flex: 1;
  min-width: 0;
  height: 1px;
  background: #eeeeee;
}
.p-advblog-feature-container {
  position: relative;
}
.p-advblog-slider-bottom {
  display: flex;
  flex-flow: wrap;
  position: absolute;
  z-index: 2;
  bottom: 16px;
}
html[dir='ltr'] .p-advblog-slider-bottom {
  left: 522px;
  right: 16px;
}
html[dir='rtl'] .p-advblog-slider-bottom {
  right: 522px;
  left: 16px;
}
.p-advblog-slider-bottom .p-advblog-slider-control-wrapper {
  margin-top: 8px;
  margin-bottom: 8px;
}
.p-advblog-slider-bottom .p-advblog-slider-more {
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
  margin-top: 8px;
  margin-bottom: 8px;
}
html[dir='ltr'] .p-advblog-slider-bottom .p-advblog-slider-more {
  margin-left: auto;
}
html[dir='rtl'] .p-advblog-slider-bottom .p-advblog-slider-more {
  margin-right: auto;
}
.p-advblog-slider-control-wrapper {
  display: flex;
  align-items: center;
}
.p-advblog-slider-control-wrapper .p-advblog-slider-nav-btn {
  display: inline-flex;
  width: 16px;
  height: 16px;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
  font-size: 14px;
}
.p-advblog-slider-control-wrapper .p-advblog-slider-nav-btn:hover {
  color: #555555;
}
.p-advblog-slider-control-wrapper .owl-dots {
  display: inline-flex;
  margin-left: 8px;
  margin-right: 8px;
}
.p-advblog-slider-control-wrapper .owl-dots .owl-dot {
  cursor: pointer;
  width: 8px;
  height: 8px;
  background: rgba(59, 89, 152, 0.3);
  border-radius: 100%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  margin: 0 4px;
}
.p-advblog-slider-control-wrapper .owl-dots .owl-dot.active {
  background: #3b5998;
}
@media (min-width: 992px) {
  .p-advblog-slider-control-wrapper .owl-dots .owl-dot:hover {
    background: #3b5998;
  }
}
@media (min-width: 1200px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advblog-feature-container {
    margin: 0 -16px;
    background: #f8f8f8;
    padding-bottom: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-bottom {
    position: static;
    padding-left: 16px;
    padding-right: 16px;
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .item-outer {
    flex-direction: column;
    padding-left: 16px;
    padding-right: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .item-outer .item-inner {
    padding-bottom: 8px;
    padding-top: 12px;
    padding-left: 0;
    padding-right: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper {
    width: 100%;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper {
    margin-right: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper {
    margin-left: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advblog-feature-container,
  #main.empty-left:not(.empty-right) .layout-main .p-advblog-feature-container,
  #main.empty-right:not(.empty-left) .layout-main .p-advblog-feature-container {
    margin: 0 -16px;
    background: #f8f8f8;
    padding-bottom: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-bottom,
  #main.empty-left:not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-bottom,
  #main.empty-right:not(.empty-left) .layout-main .p-advblog-feature-container .p-advblog-slider-bottom {
    position: static;
    padding-left: 16px;
    padding-right: 16px;
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .item-outer,
  #main.empty-left:not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .item-outer,
  #main.empty-right:not(.empty-left) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .item-outer {
    flex-direction: column;
    padding-left: 16px;
    padding-right: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .item-outer .item-inner,
  #main.empty-left:not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .item-outer .item-inner {
    padding-bottom: 8px;
    padding-top: 12px;
    padding-left: 0;
    padding-right: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper,
  #main.empty-left:not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper {
    width: 100%;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper {
    margin-right: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper {
    margin-left: 0;
  }
}
@media (max-width: 991px) {
  .p-advblog-feature-container {
    margin: 0 -16px;
    background: #f8f8f8;
    padding-bottom: 16px;
  }
  .p-advblog-feature-container .p-advblog-slider-bottom {
    position: static;
    padding-left: 16px;
    padding-right: 16px;
    margin-top: 8px;
  }
  .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .item-outer {
    flex-direction: column;
    padding-left: 16px;
    padding-right: 16px;
  }
  .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .item-outer .item-inner {
    padding-bottom: 8px;
    padding-top: 12px;
    padding-left: 0;
    padding-right: 0;
  }
  .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper {
    width: 100%;
  }
  html[dir="ltr"] .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper {
    margin-right: 0;
  }
  html[dir="rtl"] .p-advblog-feature-container .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper {
    margin-left: 0;
  }
}
@media (max-width: 480px) {
  .p-advblog-feature-container .p-advblog-slider-bottom {
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .p-advblog-feature-container .p-advblog-slider-bottom .p-advblog-slider-more {
    margin: auto !important;
    margin-top: 4px !important;
  }
}
.p-advblog-feature-container .p-advblog-item .show-when-no-image {
  display: none !important;
}
.p-advblog-item {
  position: relative;
}
.p-advblog-item:not(.no-image) .show-when-no-image {
  display: none !important;
}
.p-advblog-item.no-image .p-item-media-wrapper {
  display: none !important;
}
.p-advblog-feature-responsive-sm-mixin {
  margin: 0 -16px;
  background: #f8f8f8;
  padding-bottom: 16px;
}
.p-advblog-feature-responsive-sm-mixin .p-advblog-slider-bottom {
  position: static;
  padding-left: 16px;
  padding-right: 16px;
  margin-top: 8px;
}
.p-advblog-feature-responsive-sm-mixin .p-advblog-slider-container .p-advblog-item .item-outer {
  flex-direction: column;
  padding-left: 16px;
  padding-right: 16px;
}
.p-advblog-feature-responsive-sm-mixin .p-advblog-slider-container .p-advblog-item .item-outer .item-inner {
  padding-bottom: 8px;
  padding-top: 12px;
  padding-left: 0;
  padding-right: 0;
}
.p-advblog-feature-responsive-sm-mixin .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper {
  width: 100%;
}
html[dir="ltr"] .p-advblog-feature-responsive-sm-mixin .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper {
  margin-right: 0;
}
html[dir="rtl"] .p-advblog-feature-responsive-sm-mixin .p-advblog-slider-container .p-advblog-item .p-item-media-wrapper {
  margin-left: 0;
}
.layout-middle .p-advblog-item-title-wrapper,
._block.location_6 .p-advblog-item-title-wrapper,
._block.location_11 .p-advblog-item-title-wrapper,
._block.location_5 .p-advblog-item-title-wrapper,
._block.location_12 .p-advblog-item-title-wrapper,
._block.location_8 .p-advblog-item-title-wrapper {
  position: relative;
}
html[dir="ltr"] .layout-middle .p-advblog-item-title-wrapper .p-item-title,
html[dir="ltr"] ._block.location_6 .p-advblog-item-title-wrapper .p-item-title,
html[dir="ltr"] ._block.location_11 .p-advblog-item-title-wrapper .p-item-title,
html[dir="ltr"] ._block.location_5 .p-advblog-item-title-wrapper .p-item-title,
html[dir="ltr"] ._block.location_12 .p-advblog-item-title-wrapper .p-item-title,
html[dir="ltr"] ._block.location_8 .p-advblog-item-title-wrapper .p-item-title {
  padding-right: 32px;
}
html[dir="rtl"] .layout-middle .p-advblog-item-title-wrapper .p-item-title,
html[dir="rtl"] ._block.location_6 .p-advblog-item-title-wrapper .p-item-title,
html[dir="rtl"] ._block.location_11 .p-advblog-item-title-wrapper .p-item-title,
html[dir="rtl"] ._block.location_5 .p-advblog-item-title-wrapper .p-item-title,
html[dir="rtl"] ._block.location_12 .p-advblog-item-title-wrapper .p-item-title,
html[dir="rtl"] ._block.location_8 .p-advblog-item-title-wrapper .p-item-title {
  padding-left: 32px;
}
.layout-middle .p-advblog-item-option-container,
._block.location_6 .p-advblog-item-option-container,
._block.location_11 .p-advblog-item-option-container,
._block.location_5 .p-advblog-item-option-container,
._block.location_12 .p-advblog-item-option-container,
._block.location_8 .p-advblog-item-option-container {
  display: inline-flex;
  flex-direction: column;
  position: absolute;
  top: -4px;
}
@media (max-width: 480px) {
  .layout-middle .p-advblog-item-option-container,
  ._block.location_6 .p-advblog-item-option-container,
  ._block.location_11 .p-advblog-item-option-container,
  ._block.location_5 .p-advblog-item-option-container,
  ._block.location_12 .p-advblog-item-option-container,
  ._block.location_8 .p-advblog-item-option-container {
    top: -8px;
  }
}
html[dir='ltr'] .layout-middle .p-advblog-item-option-container,
html[dir='ltr'] ._block.location_6 .p-advblog-item-option-container,
html[dir='ltr'] ._block.location_11 .p-advblog-item-option-container,
html[dir='ltr'] ._block.location_5 .p-advblog-item-option-container,
html[dir='ltr'] ._block.location_12 .p-advblog-item-option-container,
html[dir='ltr'] ._block.location_8 .p-advblog-item-option-container {
  right: -8px;
}
html[dir='rtl'] .layout-middle .p-advblog-item-option-container,
html[dir='rtl'] ._block.location_6 .p-advblog-item-option-container,
html[dir='rtl'] ._block.location_11 .p-advblog-item-option-container,
html[dir='rtl'] ._block.location_5 .p-advblog-item-option-container,
html[dir='rtl'] ._block.location_12 .p-advblog-item-option-container,
html[dir='rtl'] ._block.location_8 .p-advblog-item-option-container {
  left: -8px;
}
.layout-middle .p-advblog-listing-container .p-advblog-item .p-item-statistic,
._block.location_6 .p-advblog-listing-container .p-advblog-item .p-item-statistic,
._block.location_11 .p-advblog-listing-container .p-advblog-item .p-item-statistic,
._block.location_5 .p-advblog-listing-container .p-advblog-item .p-item-statistic,
._block.location_12 .p-advblog-listing-container .p-advblog-item .p-item-statistic,
._block.location_8 .p-advblog-listing-container .p-advblog-item .p-item-statistic {
  display: flex;
  flex-flow: wrap;
}
.layout-middle .p-advblog-listing-container .p-advblog-item .p-item-statistic > span,
._block.location_6 .p-advblog-listing-container .p-advblog-item .p-item-statistic > span,
._block.location_11 .p-advblog-listing-container .p-advblog-item .p-item-statistic > span,
._block.location_5 .p-advblog-listing-container .p-advblog-item .p-item-statistic > span,
._block.location_12 .p-advblog-listing-container .p-advblog-item .p-item-statistic > span,
._block.location_8 .p-advblog-listing-container .p-advblog-item .p-item-statistic > span {
  margin-bottom: 4px;
}
html[dir='ltr'] .layout-middle .p-advblog-listing-container .p-advblog-item .p-item-statistic > span,
html[dir='ltr'] ._block.location_6 .p-advblog-listing-container .p-advblog-item .p-item-statistic > span,
html[dir='ltr'] ._block.location_11 .p-advblog-listing-container .p-advblog-item .p-item-statistic > span,
html[dir='ltr'] ._block.location_5 .p-advblog-listing-container .p-advblog-item .p-item-statistic > span,
html[dir='ltr'] ._block.location_12 .p-advblog-listing-container .p-advblog-item .p-item-statistic > span,
html[dir='ltr'] ._block.location_8 .p-advblog-listing-container .p-advblog-item .p-item-statistic > span {
  margin-right: 12px;
}
html[dir='rtl'] .layout-middle .p-advblog-listing-container .p-advblog-item .p-item-statistic > span,
html[dir='rtl'] ._block.location_6 .p-advblog-listing-container .p-advblog-item .p-item-statistic > span,
html[dir='rtl'] ._block.location_11 .p-advblog-listing-container .p-advblog-item .p-item-statistic > span,
html[dir='rtl'] ._block.location_5 .p-advblog-listing-container .p-advblog-item .p-item-statistic > span,
html[dir='rtl'] ._block.location_12 .p-advblog-listing-container .p-advblog-item .p-item-statistic > span,
html[dir='rtl'] ._block.location_8 .p-advblog-listing-container .p-advblog-item .p-item-statistic > span {
  margin-left: 12px;
}
html[dir='rtl'] .p-advblog-listing-container .p-item-minor-info > .p-text-capitalize,
html[dir='rtl'] .p-advblog-comment-container .p-item-minor-info > .p-text-capitalize {
  display: inline-block;
}
.p-advblog-listing-container .p-item-minor-info .item-author,
.p-advblog-comment-container .p-item-minor-info .item-author {
  display: inline-flex;
  align-items: center;
  max-width: 100%;
}
.p-advblog-listing-container .p-item-minor-info .item-author .p-text-capitalize,
.p-advblog-comment-container .p-item-minor-info .item-author .p-text-capitalize {
  white-space: nowrap;
}
.p-advblog-listing-container .p-item-minor-info .item-author .user_profile_link_span,
.p-advblog-comment-container .p-item-minor-info .item-author .user_profile_link_span {
  flex: 1;
  min-width: 0;
  flex-basis: auto;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
html[dir='ltr'] .p-advblog-listing-container .p-item-minor-info .item-author .user_profile_link_span,
html[dir='ltr'] .p-advblog-comment-container .p-item-minor-info .item-author .user_profile_link_span {
  margin-left: 4px;
}
html[dir='rtl'] .p-advblog-listing-container .p-item-minor-info .item-author .user_profile_link_span,
html[dir='rtl'] .p-advblog-comment-container .p-item-minor-info .item-author .user_profile_link_span {
  margin-right: 4px;
}
.layout-left .p-advblog-listing-container .p-advblog-item-option-container,
.layout-right .p-advblog-listing-container .p-advblog-item-option-container {
  display: none !important;
}
.layout-left .p-advblog-listing-container .p-advblog-item-title-wrapper,
.layout-right .p-advblog-listing-container .p-advblog-item-title-wrapper {
  margin-bottom: 4px;
  margin-top: -2px;
}
.layout-left .p-advblog-listing-container .p-advblog-item:first-child.no-image .p-item-flag-wrapper,
.layout-right .p-advblog-listing-container .p-advblog-item:first-child.no-image .p-item-flag-wrapper {
  top: -8px;
}
.layout-left .p-advblog-listing-container .p-advblog-item.no-image .item-outer,
.layout-right .p-advblog-listing-container .p-advblog-item.no-image .item-outer {
  position: relative;
}
html[dir="ltr"] .layout-left .p-advblog-listing-container .p-advblog-item.no-image .p-item-flag-wrapper,
html[dir="ltr"] .layout-right .p-advblog-listing-container .p-advblog-item.no-image .p-item-flag-wrapper {
  right: 0;
}
html[dir="rtl"] .layout-left .p-advblog-listing-container .p-advblog-item.no-image .p-item-flag-wrapper,
html[dir="rtl"] .layout-right .p-advblog-listing-container .p-advblog-item.no-image .p-item-flag-wrapper {
  left: 0;
}
.layout-left .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper,
.layout-right .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper {
  width: 48px;
}
.layout-left .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src,
.layout-right .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.layout-left .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src:before,
.layout-right .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.layout-left .p-advblog-listing-container .p-advblog-item .p-item-category,
.layout-right .p-advblog-listing-container .p-advblog-item .p-item-category {
  display: none !important;
}
.layout-left .p-advblog-listing-container .p-advblog-item .p-item-minor-info .item-author,
.layout-right .p-advblog-listing-container .p-advblog-item .p-item-minor-info .item-author {
  width: 100%;
}
.layout-left .p-advblog-listing-container .p-advblog-item .p-item-minor-info .item-author:after,
.layout-right .p-advblog-listing-container .p-advblog-item .p-item-minor-info .item-author:after {
  display: none;
}
.layout-left .p-advblog-listing-container .p-advblog-item .p-item-minor-info .item-time,
.layout-right .p-advblog-listing-container .p-advblog-item .p-item-minor-info .item-time {
  margin-bottom: 0;
}
.layout-left .p-advblog-listing-container .p-advblog-item .p-item-minor-info .item-time:after,
.layout-right .p-advblog-listing-container .p-advblog-item .p-item-minor-info .item-time:after {
  display: none;
}
.layout-middle .p-advblog-ranking-wrapper,
._block.location_6 .p-advblog-ranking-wrapper,
._block.location_11 .p-advblog-ranking-wrapper,
._block.location_5 .p-advblog-ranking-wrapper,
._block.location_12 .p-advblog-ranking-wrapper,
._block.location_8 .p-advblog-ranking-wrapper {
  display: none !important;
}
.layout-middle .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src,
._block.location_6 .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src,
._block.location_11 .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src,
._block.location_5 .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src,
._block.location_12 .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src,
._block.location_8 .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-color: #fff;
}
.layout-middle .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src:before,
._block.location_6 .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src:before,
._block.location_11 .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src:before,
._block.location_5 .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src:before,
._block.location_12 .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src:before,
._block.location_8 .p-advblog-listing-container .p-advblog-item .p-item-media-wrapper .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 60%;
}
html[dir="ltr"] .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-item-flag-wrapper,
html[dir="ltr"] ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-item-flag-wrapper,
html[dir="ltr"] ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-item-flag-wrapper,
html[dir="ltr"] ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-item-flag-wrapper,
html[dir="ltr"] ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-item-flag-wrapper,
html[dir="ltr"] ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-item-flag-wrapper {
  right: 0;
}
html[dir="rtl"] .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-item-flag-wrapper,
html[dir="rtl"] ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-item-flag-wrapper,
html[dir="rtl"] ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-item-flag-wrapper,
html[dir="rtl"] ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-item-flag-wrapper,
html[dir="rtl"] ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-item-flag-wrapper,
html[dir="rtl"] ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-item-flag-wrapper {
  left: 0;
}
html[dir="ltr"] .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="ltr"] ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="ltr"] ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="ltr"] ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="ltr"] ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="ltr"] ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper {
  left: 0;
}
html[dir="rtl"] .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="rtl"] ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="rtl"] ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="rtl"] ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="rtl"] ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="rtl"] ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper {
  right: 0;
}
.layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .item-outer .item-inner,
._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .item-outer .item-inner,
._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .item-outer .item-inner,
._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .item-outer .item-inner,
._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .item-outer .item-inner,
._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .item-outer .item-inner {
  padding-top: 0;
  padding-bottom: 0;
}
html[dir="ltr"] .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image.has-ranking .item-inner .p-item-category,
html[dir="ltr"] ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image.has-ranking .item-inner .p-item-category,
html[dir="ltr"] ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image.has-ranking .item-inner .p-item-category,
html[dir="ltr"] ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image.has-ranking .item-inner .p-item-category,
html[dir="ltr"] ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image.has-ranking .item-inner .p-item-category,
html[dir="ltr"] ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image.has-ranking .item-inner .p-item-category {
  padding-right: 32px;
}
html[dir="rtl"] .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image.has-ranking .item-inner .p-item-category,
html[dir="rtl"] ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image.has-ranking .item-inner .p-item-category,
html[dir="rtl"] ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image.has-ranking .item-inner .p-item-category,
html[dir="rtl"] ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image.has-ranking .item-inner .p-item-category,
html[dir="rtl"] ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image.has-ranking .item-inner .p-item-category,
html[dir="rtl"] ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image.has-ranking .item-inner .p-item-category {
  padding-left: 32px;
}
.layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer,
._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer,
._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer,
._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer,
._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer,
._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer {
  position: relative;
}
.layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner {
  padding-top: 16px;
  padding-bottom: 16px;
}
.layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-advblog-item-title-wrapper,
._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-advblog-item-title-wrapper,
._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-advblog-item-title-wrapper,
._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-advblog-item-title-wrapper,
._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-advblog-item-title-wrapper,
._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-advblog-item-title-wrapper {
  margin-bottom: 8px;
}
.layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper {
  width: 376px;
}
.layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info,
._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info,
._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info,
._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info,
._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info,
._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info {
  margin-bottom: 4px;
}
html[dir="ltr"] .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info,
html[dir="ltr"] ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info,
html[dir="ltr"] ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info,
html[dir="ltr"] ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info,
html[dir="ltr"] ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info,
html[dir="ltr"] ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info {
  padding-right: 24px;
}
html[dir="rtl"] .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info,
html[dir="rtl"] ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info,
html[dir="rtl"] ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info,
html[dir="rtl"] ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info,
html[dir="rtl"] ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info,
html[dir="rtl"] ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info {
  padding-left: 24px;
}
.layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info .item-time:after,
._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info .item-time:after,
._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info .item-time:after,
._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info .item-time:after,
._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info .item-time:after,
._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-minor-info .item-time:after {
  display: none;
}
.layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-statistic,
._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-statistic,
._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-statistic,
._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-statistic,
._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-statistic,
._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-statistic {
  margin-bottom: 4px;
}
.layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category,
._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category,
._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category,
._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category,
._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category,
._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category {
  margin-bottom: 8px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category a,
._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category a,
._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category a,
._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category a,
._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category a,
._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category a {
  color: #a2a2a2;
  text-transform: uppercase;
}
.layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category a:hover,
._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category a:hover,
._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category a:hover,
._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category a:hover,
._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category a:hover,
._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-category a:hover {
  color: #2d4373;
}
@media (min-width: 1200px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner {
    padding-top: 0;
    padding-bottom: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper {
    width: 280px;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner {
    padding-top: 0;
    padding-bottom: 0;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper {
    width: 280px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner {
    padding-top: 0;
    padding-bottom: 0;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper {
    width: 280px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner {
    padding-top: 0;
    padding-bottom: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper {
    width: 180px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner {
    padding-top: 0;
    padding-bottom: 0;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper {
    width: 280px;
  }
  #main:not(.empty-left) .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-right) .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner {
    padding-top: 0;
    padding-bottom: 0;
  }
  #main:not(.empty-left) .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-right) .layout-main .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper {
    width: 180px;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner {
    padding-top: 0;
    padding-bottom: 0;
  }
  .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper {
    width: 180px;
  }
}
@media (max-width: 480px) {
  .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item:not(.no-image) .item-outer,
  ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item:not(.no-image) .item-outer,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item:not(.no-image) .item-outer,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item:not(.no-image) .item-outer,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item:not(.no-image) .item-outer,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item:not(.no-image) .item-outer {
    flex-direction: column;
  }
  .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner {
    padding-bottom: 0;
    padding-top: 12px;
  }
  .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper {
    width: 100%;
    margin: 0 !important;
  }
}
.layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer,
._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer,
._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer,
._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer,
._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer,
._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer {
  height: 100%;
  padding: 16px;
  background: #f8f8f8;
  position: relative;
}
.layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner,
._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner,
._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner,
._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner,
._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner,
._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner {
  padding-top: 16px;
  padding-bottom: 16px;
}
@media (max-width: 350px) {
  .layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner,
  ._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner {
    margin: 0 -4px;
  }
  html[dir="ltr"] .layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner .p-item-statistic > span,
  html[dir="ltr"] ._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner .p-item-statistic > span,
  html[dir="ltr"] ._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner .p-item-statistic > span,
  html[dir="ltr"] ._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner .p-item-statistic > span,
  html[dir="ltr"] ._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner .p-item-statistic > span,
  html[dir="ltr"] ._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner .p-item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner .p-item-statistic > span,
  html[dir="rtl"] ._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner .p-item-statistic > span,
  html[dir="rtl"] ._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner .p-item-statistic > span,
  html[dir="rtl"] ._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner .p-item-statistic > span,
  html[dir="rtl"] ._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner .p-item-statistic > span,
  html[dir="rtl"] ._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .item-outer .item-inner .p-item-statistic > span {
    margin-left: 8px;
  }
}
@media (min-width: 481px) {
  .layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-item-title,
  ._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-item-title,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-item-title,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-item-title,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-item-title,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 20px;
    text-overflow: ellipsis;
    line-height: 28px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 84px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
html[dir='ltr'] .layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='ltr'] ._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='ltr'] ._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='ltr'] ._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='ltr'] ._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='ltr'] ._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-advblog-item-option-container {
  right: -12px;
}
html[dir='rtl'] .layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='rtl'] ._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='rtl'] ._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='rtl'] ._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='rtl'] ._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='rtl'] ._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image .p-advblog-item-option-container {
  left: -12px;
}
.layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item:not(.no-image) .p-item-description,
._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item:not(.no-image) .p-item-description,
._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item:not(.no-image) .p-item-description,
._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item:not(.no-image) .p-item-description,
._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item:not(.no-image) .p-item-description,
._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item:not(.no-image) .p-item-description {
  display: none !important;
}
.layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item-title-wrapper,
._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item-title-wrapper,
._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item-title-wrapper,
._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item-title-wrapper,
._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item-title-wrapper,
._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item-title-wrapper {
  margin-bottom: 8px;
}
html[dir="ltr"] .layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-title,
html[dir="ltr"] ._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-title,
html[dir="ltr"] ._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-title,
html[dir="ltr"] ._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-title,
html[dir="ltr"] ._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-title,
html[dir="ltr"] ._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-title {
  padding-right: 24px;
}
html[dir="rtl"] .layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-title,
html[dir="rtl"] ._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-title,
html[dir="rtl"] ._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-title,
html[dir="rtl"] ._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-title,
html[dir="rtl"] ._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-title,
html[dir="rtl"] ._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-title {
  padding-left: 24px;
}
.layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-category,
._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-category,
._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-category,
._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-category,
._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-category,
._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-category {
  display: none !important;
}
.layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info,
._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info,
._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info,
._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info,
._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info,
._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info {
  margin-bottom: 4px;
}
html[dir="ltr"] .layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info,
html[dir="ltr"] ._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info,
html[dir="ltr"] ._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info,
html[dir="ltr"] ._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info,
html[dir="ltr"] ._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info,
html[dir="ltr"] ._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info {
  padding-right: 24px;
}
html[dir="rtl"] .layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info,
html[dir="rtl"] ._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info,
html[dir="rtl"] ._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info,
html[dir="rtl"] ._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info,
html[dir="rtl"] ._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info,
html[dir="rtl"] ._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info {
  padding-left: 24px;
}
.layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info .item-time:after,
._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info .item-time:after,
._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info .item-time:after,
._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info .item-time:after,
._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info .item-time:after,
._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-minor-info .item-time:after {
  display: none;
}
.layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-description,
._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-description,
._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-description,
._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-description,
._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-description,
._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item .p-item-description {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 64px;
  white-space: normal;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 480px) {
  .layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item,
  ._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item {
    width: 100% !important;
    padding-top: 16px !important;
  }
  .layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item:nth-child(1),
  ._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item:nth-child(1),
  ._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item:nth-child(1),
  ._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item:nth-child(1),
  ._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item:nth-child(1),
  ._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item:nth-child(1) {
    padding-top: 0 !important;
  }
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-advblog-hidden-casual-mode,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-advblog-hidden-casual-mode,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-advblog-hidden-casual-mode,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-advblog-hidden-casual-mode,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-advblog-hidden-casual-mode,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-advblog-hidden-casual-mode {
  display: none !important;
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-advblog-show-casual-mode,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-advblog-show-casual-mode,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-advblog-show-casual-mode,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-advblog-show-casual-mode,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-advblog-show-casual-mode,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-advblog-show-casual-mode {
  display: block !important;
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .item-outer,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .item-outer,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .item-outer,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .item-outer,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .item-outer,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .item-outer {
  height: 100%;
  padding: 16px;
  position: relative;
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .item-outer .item-inner,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .item-outer .item-inner,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .item-outer .item-inner,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .item-outer .item-inner,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .item-outer .item-inner,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .item-outer .item-inner {
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 0;
  padding-right: 0;
}
html[dir='ltr'] .layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='ltr'] ._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='ltr'] ._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='ltr'] ._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='ltr'] ._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='ltr'] ._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .p-advblog-item-option-container {
  right: -12px;
}
html[dir='rtl'] .layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='rtl'] ._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='rtl'] ._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='rtl'] ._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='rtl'] ._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .p-advblog-item-option-container,
html[dir='rtl'] ._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image .p-advblog-item-option-container {
  left: -12px;
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .item-media-link,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .item-media-link,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .item-media-link,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .item-media-link,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .item-media-link,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .item-media-link {
  max-height: 476px;
  overflow: hidden;
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .item-media-link:before,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .item-media-link:before,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .item-media-link:before,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .item-media-link:before,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .item-media-link:before,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .item-media-link:before {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .item-outer,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .item-outer,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .item-outer,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .item-outer,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .item-outer,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .item-outer {
  background: #f8f8f8;
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .item-outer .item-inner,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .item-outer .item-inner,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .item-outer .item-inner,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .item-outer .item-inner,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .item-outer .item-inner,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .item-outer .item-inner {
  padding: 16px;
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info {
  margin-bottom: 4px;
  /* .item-category{
                            a{
                                color: @gray-dark;
                                .transition(all 300ms ease);
                                &:hover{
                                    color: @brand-primary-dark;
                                }
                            }
                        } */
}
html[dir="ltr"] .layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info,
html[dir="ltr"] ._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info,
html[dir="ltr"] ._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info,
html[dir="ltr"] ._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info,
html[dir="ltr"] ._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info,
html[dir="ltr"] ._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info {
  padding-right: 24px;
}
html[dir="rtl"] .layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info,
html[dir="rtl"] ._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info,
html[dir="rtl"] ._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info,
html[dir="rtl"] ._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info,
html[dir="rtl"] ._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info,
html[dir="rtl"] ._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-minor-info {
  padding-left: 24px;
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title {
  font-size: 18px;
  line-height: 24px;
  font-weight: bold;
  margin-bottom: 8px;
}
@media (max-width: 1199px) {
  .layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
  ._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title {
    font-size: 16px;
    line-height: 21px;
  }
}
@media (max-width: 480px) {
  .layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
  ._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title {
    font-size: 14px;
    line-height: 18px;
  }
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-1,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-1,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-1,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-1,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-1,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-1 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 18px;
  text-overflow: ellipsis;
  line-height: 24px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 48px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2,
  ._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 21px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 42px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2,
  ._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 18px;
  text-overflow: ellipsis;
  line-height: 24px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 72px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3,
  ._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 21px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 63px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3,
  ._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 54px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
html[dir="ltr"] .layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
html[dir="ltr"] ._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
html[dir="ltr"] ._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
html[dir="ltr"] ._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
html[dir="ltr"] ._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
html[dir="ltr"] ._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title {
  padding-right: 24px;
}
html[dir="rtl"] .layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
html[dir="rtl"] ._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
html[dir="rtl"] ._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
html[dir="rtl"] ._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
html[dir="rtl"] ._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title,
html[dir="rtl"] ._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title {
  padding-left: 24px;
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title a,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title a,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title a,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title a,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title a,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-title a {
  -webkit-transition: color 300ms ease;
  -o-transition: color 300ms ease;
  transition: color 300ms ease;
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .p-advblog-item-media-img,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .p-advblog-item-media-img,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .p-advblog-item-media-img,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .p-advblog-item-media-img,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .p-advblog-item-media-img,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-media-wrapper .p-advblog-item-media-img {
  width: 100%;
  max-width: 100%;
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-statistic,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-statistic,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-statistic,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-statistic,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-statistic,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item .p-item-statistic {
  display: none !important;
}
@media (min-width: 1200px) {
  ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner {
    padding-top: 0;
    padding-bottom: 0;
  }
  ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper {
    width: 280px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .item-outer .item-inner {
    padding-top: 0;
    padding-bottom: 0;
  }
  ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper,
  ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item .p-item-media-wrapper {
    width: 280px;
  }
}
.p-advblog-comment-container .p-advblog-comment-item .item-outer {
  height: 100%;
}
.p-advblog-comment-container .p-advblog-comment-item .item-outer .item-inner {
  height: 100%;
}
.p-advblog-comment-container .p-advblog-comment-item .item-blog-post-on {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-advblog-comment-container .p-advblog-comment-item .item-blog-post-on a {
  color: #3b5998;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.p-advblog-comment-container .p-advblog-comment-item .item-blog-post-on a:hover {
  color: #2d4373;
}
.p-advblog-comment-container .p-advblog-comment-item .item-comment-content {
  display: flex;
  align-items: center;
}
.p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon {
  font-size: 18px;
  color: #c8c8c8;
}
.p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-text {
  flex: 1;
  min-width: 0;
}
@media (max-width: 480px) {
  .layout-middle .p-advblog-comment-container .p-advblog-comment-item,
  ._block.location_6 .p-advblog-comment-container .p-advblog-comment-item,
  ._block.location_11 .p-advblog-comment-container .p-advblog-comment-item,
  ._block.location_5 .p-advblog-comment-container .p-advblog-comment-item,
  ._block.location_12 .p-advblog-comment-container .p-advblog-comment-item,
  ._block.location_8 .p-advblog-comment-container .p-advblog-comment-item {
    width: 100% !important;
  }
  .layout-middle .p-advblog-comment-container .p-advblog-comment-item:nth-child(2),
  ._block.location_6 .p-advblog-comment-container .p-advblog-comment-item:nth-child(2),
  ._block.location_11 .p-advblog-comment-container .p-advblog-comment-item:nth-child(2),
  ._block.location_5 .p-advblog-comment-container .p-advblog-comment-item:nth-child(2),
  ._block.location_12 .p-advblog-comment-container .p-advblog-comment-item:nth-child(2),
  ._block.location_8 .p-advblog-comment-container .p-advblog-comment-item:nth-child(2) {
    margin-top: 24px !important;
  }
}
.layout-middle .p-advblog-comment-container .p-advblog-comment-item .item-inner,
._block.location_6 .p-advblog-comment-container .p-advblog-comment-item .item-inner,
._block.location_11 .p-advblog-comment-container .p-advblog-comment-item .item-inner,
._block.location_5 .p-advblog-comment-container .p-advblog-comment-item .item-inner,
._block.location_12 .p-advblog-comment-container .p-advblog-comment-item .item-inner,
._block.location_8 .p-advblog-comment-container .p-advblog-comment-item .item-inner {
  padding: 16px;
  background: #eeeeee;
}
.layout-middle .p-advblog-comment-container .p-advblog-comment-item .item-comment-content,
._block.location_6 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content,
._block.location_11 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content,
._block.location_5 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content,
._block.location_12 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content,
._block.location_8 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content {
  margin-bottom: 12px;
}
.layout-middle .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
._block.location_6 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
._block.location_11 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
._block.location_5 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
._block.location_12 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
._block.location_8 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon {
  height: 40px;
  width: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] .layout-middle .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
html[dir="ltr"] ._block.location_6 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
html[dir="ltr"] ._block.location_11 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
html[dir="ltr"] ._block.location_5 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
html[dir="ltr"] ._block.location_12 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
html[dir="ltr"] ._block.location_8 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon {
  margin-right: 8px;
}
html[dir="rtl"] .layout-middle .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
html[dir="rtl"] ._block.location_6 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
html[dir="rtl"] ._block.location_11 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
html[dir="rtl"] ._block.location_5 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
html[dir="rtl"] ._block.location_12 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
html[dir="rtl"] ._block.location_8 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon {
  margin-left: 8px;
}
.layout-middle .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-text,
._block.location_6 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-text,
._block.location_11 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-text,
._block.location_5 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-text,
._block.location_12 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-text,
._block.location_8 .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-text {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 22px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 44px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
html[dir='ltr'] .layout-left .p-advblog-comment-container .p-advblog-comment-item .item-inner .p-item-minor-info,
html[dir='ltr'] .layout-right .p-advblog-comment-container .p-advblog-comment-item .item-inner .p-item-minor-info {
  padding-left: 30px;
}
html[dir='rtl'] .layout-left .p-advblog-comment-container .p-advblog-comment-item .item-inner .p-item-minor-info,
html[dir='rtl'] .layout-right .p-advblog-comment-container .p-advblog-comment-item .item-inner .p-item-minor-info {
  padding-right: 30px;
}
.layout-left .p-advblog-comment-container .p-advblog-comment-item .item-comment-content,
.layout-right .p-advblog-comment-container .p-advblog-comment-item .item-comment-content {
  align-items: flex-start;
  margin-bottom: 8px;
}
html[dir='ltr'] .layout-left .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
html[dir='ltr'] .layout-right .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon {
  margin-right: 12px;
}
html[dir='rtl'] .layout-left .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon,
html[dir='rtl'] .layout-right .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-icon {
  margin-left: 12px;
}
.layout-left .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-text,
.layout-right .p-advblog-comment-container .p-advblog-comment-item .item-comment-content .item-text {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.layout-left .p-advblog-listing-container .p-item-flag-wrapper,
.layout-right .p-advblog-listing-container .p-item-flag-wrapper,
.layout-left .p-advblog-listing-container .p-advblog-ranking-flag-wrapper,
.layout-right .p-advblog-listing-container .p-advblog-ranking-flag-wrapper {
  display: none !important;
}
.p-advblog-ranking-flag-wrapper {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .p-advblog-ranking-flag-wrapper {
  left: 0;
}
html[dir="rtl"] .p-advblog-ranking-flag-wrapper {
  right: 0;
}
.p-advblog-ranking-flag-wrapper .item-flag {
  width: 40px;
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #555555;
  color: #fff;
  font-size: 20px;
  font-weight: bold;
}
.p-advblog-ranking-flag-wrapper .item-flag.top-ranking {
  background: #3b5998;
}
.layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper {
  position: static;
}
html[dir="ltr"] .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="ltr"] ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="ltr"] ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="ltr"] ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="ltr"] ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="ltr"] ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper {
  margin-right: 16px;
}
html[dir="rtl"] .layout-middle .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="rtl"] ._block.location_6 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="rtl"] ._block.location_11 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="rtl"] ._block.location_5 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="rtl"] ._block.location_12 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper,
html[dir="rtl"] ._block.location_8 .p-advblog-listing-container[data-mode-view="list"] .p-advblog-item.no-image .p-advblog-ranking-flag-wrapper {
  margin-left: 16px;
}
.layout-middle .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image.has-ranking .item-inner,
._block.location_6 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image.has-ranking .item-inner,
._block.location_11 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image.has-ranking .item-inner,
._block.location_5 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image.has-ranking .item-inner,
._block.location_12 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image.has-ranking .item-inner,
._block.location_8 .p-advblog-listing-container[data-mode-view="grid"] .p-advblog-item.no-image.has-ranking .item-inner {
  padding-top: 32px;
}
.layout-middle .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image.has-ranking .item-inner,
._block.location_6 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image.has-ranking .item-inner,
._block.location_11 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image.has-ranking .item-inner,
._block.location_5 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image.has-ranking .item-inner,
._block.location_12 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image.has-ranking .item-inner,
._block.location_8 .p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item.no-image.has-ranking .item-inner {
  padding-top: 32px;
}
.p-advblog-item .item-outer {
  position: relative;
}
.p-advblog-item .moderation_row {
  position: absolute;
  top: 0;
  z-index: 5;
}
html[dir="ltr"] .p-advblog-item .moderation_row {
  left: 0;
}
html[dir="rtl"] .p-advblog-item .moderation_row {
  right: 0;
}
.p-advblog-item:not(.has-ranking) .p-advblog-raking-flag,
.p-advblog-item:not(.has-ranking) .p-advblog-ranking-wrapper {
  display: none !important;
}
.layout-left .p-advblog-listing-container .p-advblog-item.has-ranking .p-item-media-wrapper,
.layout-right .p-advblog-listing-container .p-advblog-item.has-ranking .p-item-media-wrapper {
  display: none !important;
}
.layout-left .p-advblog-listing-container .p-advblog-item.has-ranking .show-when-no-image,
.layout-right .p-advblog-listing-container .p-advblog-item.has-ranking .show-when-no-image {
  display: none !important;
}
.layout-left .p-advblog-listing-container .p-advblog-ranking-wrapper,
.layout-right .p-advblog-listing-container .p-advblog-ranking-wrapper {
  min-width: 24px;
  width: 24px;
  display: inline-flex;
  align-items: center;
  font-size: 20px;
  color: #a2a2a2;
  font-weight: bold;
  font-style: italic;
}
html[dir='ltr'] .layout-left .p-advblog-listing-container .p-advblog-ranking-wrapper,
html[dir='ltr'] .layout-right .p-advblog-listing-container .p-advblog-ranking-wrapper {
  margin-right: 4px;
}
html[dir='rtl'] .layout-left .p-advblog-listing-container .p-advblog-ranking-wrapper,
html[dir='rtl'] .layout-right .p-advblog-listing-container .p-advblog-ranking-wrapper {
  margin-left: 4px;
}
.p-advblog-slider-category-bottom {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 16px;
}
.layout-middle .p-advblog-category-container .p-advblog-category-item,
._block.location_6 .p-advblog-category-container .p-advblog-category-item,
._block.location_11 .p-advblog-category-container .p-advblog-category-item,
._block.location_5 .p-advblog-category-container .p-advblog-category-item,
._block.location_12 .p-advblog-category-container .p-advblog-category-item,
._block.location_8 .p-advblog-category-container .p-advblog-category-item {
  overflow: hidden;
}
.layout-middle .p-advblog-category-container .p-advblog-category-item .item-outer,
._block.location_6 .p-advblog-category-container .p-advblog-category-item .item-outer,
._block.location_11 .p-advblog-category-container .p-advblog-category-item .item-outer,
._block.location_5 .p-advblog-category-container .p-advblog-category-item .item-outer,
._block.location_12 .p-advblog-category-container .p-advblog-category-item .item-outer,
._block.location_8 .p-advblog-category-container .p-advblog-category-item .item-outer {
  position: relative;
}
.layout-middle .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner,
._block.location_6 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner,
._block.location_11 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner,
._block.location_5 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner,
._block.location_12 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner,
._block.location_8 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 2;
  color: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.layout-middle .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner a,
._block.location_6 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner a,
._block.location_11 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner a,
._block.location_5 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner a,
._block.location_12 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner a,
._block.location_8 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner a {
  color: #fff !important;
}
.layout-middle .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner .item-name,
._block.location_6 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner .item-name,
._block.location_11 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner .item-name,
._block.location_5 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner .item-name,
._block.location_12 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner .item-name,
._block.location_8 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner .item-name {
  text-align: center;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 24px;
  text-overflow: ellipsis;
  line-height: 32px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 64px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  padding-left: 24px;
  padding-right: 24px;
}
.layout-middle .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner .item-number-post,
._block.location_6 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner .item-number-post,
._block.location_11 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner .item-number-post,
._block.location_5 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner .item-number-post,
._block.location_12 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner .item-number-post,
._block.location_8 .p-advblog-category-container .p-advblog-category-item .item-outer .item-inner .item-number-post {
  font-size: 12px;
  line-height: 16px;
  margin-top: 8px;
}
.layout-middle .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link,
._block.location_6 .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link,
._block.location_11 .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link,
._block.location_5 .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link,
._block.location_12 .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link,
._block.location_8 .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link {
  display: block;
  width: 100%;
}
.layout-middle .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link .item-media-src,
._block.location_6 .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link .item-media-src,
._block.location_11 .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link .item-media-src,
._block.location_5 .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link .item-media-src,
._block.location_12 .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link .item-media-src,
._block.location_8 .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  min-height: 96px;
}
.layout-middle .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link .item-media-src:before,
._block.location_6 .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link .item-media-src:before,
._block.location_11 .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link .item-media-src:before,
._block.location_5 .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link .item-media-src:before,
._block.location_12 .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link .item-media-src:before,
._block.location_8 .p-advblog-category-container .p-advblog-category-item .item-media .item-media-link .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 60%;
}
.layout-left .p-advblog-category-container .p-advblog-category-item .item-outer .item-media,
.layout-right .p-advblog-category-container .p-advblog-category-item .item-outer .item-media {
  display: none;
}
.layout-left .p-advblog-category-container .p-advblog-category-item .item-inner .item-name,
.layout-right .p-advblog-category-container .p-advblog-category-item .item-inner .item-name {
  font-size: 14px;
  line-height: 18px;
}
.layout-left .p-advblog-category-container .p-advblog-category-item .item-inner .item-number-post,
.layout-right .p-advblog-category-container .p-advblog-category-item .item-inner .item-number-post {
  font-size: 12px;
  line-height: 16px;
  margin-top: 4px;
}
.p-advblog-tag-container {
  display: flex;
  flex-flow: wrap;
}
.p-advblog-tag-container .p-advblog-tag-item {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .p-advblog-tag-container .p-advblog-tag-item {
  margin-right: 16px;
}
html[dir="rtl"] .p-advblog-tag-container .p-advblog-tag-item {
  margin-left: 16px;
}
.layout-middle .p-advblog-tag-container,
._block.location_6 .p-advblog-tag-container,
._block.location_11 .p-advblog-tag-container,
._block.location_5 .p-advblog-tag-container,
._block.location_12 .p-advblog-tag-container,
._block.location_8 .p-advblog-tag-container {
  font-size: 18px;
  line-height: 24px;
}
.p-advblog-blogger-container .p-advblog-blogger-item .no-cover .p-advblog-blogger-cover .item-media-src {
  background: #a2a2a2;
}
.p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-title-wrapper {
  display: flex;
  justify-content: space-between;
}
.p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-option {
  display: inline-flex;
}
.p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-option .item-btn-follow.followed .ico:before {
  content: "\eb17";
}
.p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-option .btn {
  width: 24px;
  height: 24px;
  min-width: 24px;
  padding: 0 !important;
  border-radius: 4px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-option .btn {
  margin-left: 8px;
}
html[dir="rtl"] .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-option .btn {
  margin-right: 8px;
}
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-option,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-option,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-option,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-option,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-option,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-option {
  margin-top: -2px;
}
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-cover .item-media-src,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-cover .item-media-src,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-cover .item-media-src,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-cover .item-media-src,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-cover .item-media-src,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-cover .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-cover .item-media-src:before,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-cover .item-media-src:before,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-cover .item-media-src:before,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-cover .item-media-src:before,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-cover .item-media-src:before,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-cover .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 37%;
}
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar {
  position: absolute;
  display: inline-block;
  width: 80px;
  height: 80px;
  bottom: -16px;
}
html[dir="ltr"] .layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar,
html[dir="ltr"] ._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar,
html[dir="ltr"] ._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar,
html[dir="ltr"] ._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar,
html[dir="ltr"] ._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar,
html[dir="ltr"] ._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar {
  left: 16px;
}
html[dir="rtl"] .layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar,
html[dir="rtl"] ._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar,
html[dir="rtl"] ._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar,
html[dir="rtl"] ._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar,
html[dir="rtl"] ._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar,
html[dir="rtl"] ._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar {
  right: 16px;
}
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar:before,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar:before,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar:before,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar:before,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar:before,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar:before {
  content: "";
  position: absolute;
  left: -3px;
  right: -3px;
  bottom: -3px;
  top: -3px;
  border: 3px solid #fff;
  border-radius: 100%;
}
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar a,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar a,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar a,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar a,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar a,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar a {
  display: inline-block;
}
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper,
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user {
  width: 80px;
  height: 80px;
}
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper img,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper img,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper img,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper img,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper img,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper img,
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user img,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user img,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user img,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user img,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user img,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user img {
  width: 100%;
  height: 100%;
}
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-title,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-title,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-title,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-title,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-title,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 8px;
}
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-statistic,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-statistic,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-statistic,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-statistic,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-statistic,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-statistic {
  margin-bottom: 4px;
}
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-about,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-about,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-about,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-about,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-about,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-about {
  line-height: 18px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 57px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-bottom: 12px;
}
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-newpost,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-newpost,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-newpost,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-newpost,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-newpost,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-newpost {
  margin-top: auto;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-newpost .newpost-title,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-newpost .newpost-title,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-newpost .newpost-title,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-newpost .newpost-title,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-newpost .newpost-title,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-newpost .newpost-title {
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
  text-transform: uppercase;
}
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .item-outer,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .item-outer,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .item-outer,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .item-outer,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .item-outer,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .item-outer {
  height: 100%;
  display: flex;
  flex-direction: column;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .item-outer:hover,
  ._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .item-outer:hover,
  ._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .item-outer:hover,
  ._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .item-outer:hover,
  ._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .item-outer:hover,
  ._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .item-outer:hover {
    box-shadow: 0px 6px 32px -10px rgba(0, 0, 0, 0.2);
  }
}
.layout-middle .p-advblog-blogger-container .p-advblog-blogger-item .item-inner,
._block.location_6 .p-advblog-blogger-container .p-advblog-blogger-item .item-inner,
._block.location_11 .p-advblog-blogger-container .p-advblog-blogger-item .item-inner,
._block.location_5 .p-advblog-blogger-container .p-advblog-blogger-item .item-inner,
._block.location_12 .p-advblog-blogger-container .p-advblog-blogger-item .item-inner,
._block.location_8 .p-advblog-blogger-container .p-advblog-blogger-item .item-inner {
  flex: 1;
  flex-basis: auto;
  padding-top: 24px;
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-top: 0;
  display: flex;
  flex-direction: column;
  background: #fff;
}
html[dir="ltr"] .layout-left .p-advblog-blogger-container .p-advblog-blogger-item .p-item-media-wrapper,
html[dir="ltr"] .layout-right .p-advblog-blogger-container .p-advblog-blogger-item .p-item-media-wrapper {
  margin-right: 8px;
}
html[dir="rtl"] .layout-left .p-advblog-blogger-container .p-advblog-blogger-item .p-item-media-wrapper,
html[dir="rtl"] .layout-right .p-advblog-blogger-container .p-advblog-blogger-item .p-item-media-wrapper {
  margin-left: 8px;
}
.layout-left .p-advblog-blogger-container .p-advblog-blogger-item .item-outer,
.layout-right .p-advblog-blogger-container .p-advblog-blogger-item .item-outer {
  align-items: center;
}
.layout-left .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-cover,
.layout-right .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-cover {
  display: none;
}
.layout-left .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper,
.layout-right .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper,
.layout-left .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user,
.layout-right .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user {
  width: 48px;
  height: 48px;
}
.layout-left .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper img,
.layout-right .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .img-wrapper img,
.layout-left .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user img,
.layout-right .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-avatar .no_image_user img {
  width: 100%;
  height: 100%;
}
.layout-left .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-title-wrapper .p-item-title,
.layout-right .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-title-wrapper .p-item-title {
  margin-bottom: 4px;
  margin-top: 4px;
}
.layout-left .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-statistic .p-seperate-dot-item:after,
.layout-right .p-advblog-blogger-container .p-advblog-blogger-item .p-advblog-blogger-statistic .p-seperate-dot-item:after {
  margin: 0 4px;
}
.layout-left #js_block_border_apps_ync_blogs_block_author,
.layout-right #js_block_border_apps_ync_blogs_block_author {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.layout-left #js_block_border_apps_ync_blogs_block_author > .title,
.layout-right #js_block_border_apps_ync_blogs_block_author > .title {
  display: none !important;
}
.layout-left #js_block_border_apps_ync_blogs_block_author > .content,
.layout-right #js_block_border_apps_ync_blogs_block_author > .content {
  padding: 0 !important;
  border: 0 !important;
  margin: 0 !important;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-inner,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-inner {
  padding: 16px;
  padding-top: 32px;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .no-cover .p-advblog-blogger-detail-cover .item-media-src,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .no-cover .p-advblog-blogger-detail-cover .item-media-src {
  background: #a2a2a2;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-cover .item-media-src,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-cover .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-cover .item-media-src:before,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-cover .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 51.7%;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-avatar,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-avatar {
  position: absolute;
  display: inline-block;
  width: 80px;
  height: 80px;
  left: 50%;
  transform: translateX(-50%);
  bottom: -24px;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-avatar:before,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-avatar:before {
  content: "";
  position: absolute;
  left: -3px;
  right: -3px;
  bottom: -3px;
  top: -3px;
  border: 3px solid #fff;
  border-radius: 100%;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-avatar a,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-avatar a {
  display: inline-block;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-avatar .img-wrapper,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-avatar .img-wrapper,
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-avatar .no_image_user,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-avatar .no_image_user {
  width: 80px;
  height: 80px;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-avatar .img-wrapper img,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-avatar .img-wrapper img,
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-avatar .no_image_user img,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-avatar .no_image_user img {
  width: 100%;
  height: 100%;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-title,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  text-align: center;
  margin-bottom: 8px;
  color: #3b5998;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-title a,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-title a {
  color: #3b5998 !important;
  font-weight: normal !important;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-title a:hover,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-title a:hover {
  color: #2d4373 !important;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-option,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-option {
  margin-bottom: 12px;
  text-align: center;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-statistic,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-statistic {
  margin-bottom: 8px;
  text-align: center;
  justify-content: center;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-about,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-about {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 57px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-latestpost,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-latestpost {
  padding-top: 12px;
  margin-top: 12px;
  border-top: 1px solid #eeeeee;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-latestpost .newpost-title,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-latestpost .newpost-title {
  display: block;
  text-transform: uppercase;
  color: #a2a2a2;
  margin-bottom: 4px;
}
.layout-left .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-latestpost .newpost-content,
.layout-right .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .p-advblog-blogger-detail-latestpost .newpost-content {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer {
  display: flex;
}
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .item-inner,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .item-inner,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .item-inner,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .item-inner,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .item-inner,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .item-inner {
  display: flex;
  flex-direction: column;
  flex: 1;
  min-width: 0;
}
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title {
  font-weight: bold;
  font-size: 18px;
  line-height: 24px;
  margin: 0;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  margin-bottom: 8px;
}
@media (max-width: 1199px) {
  .layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title,
  ._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title,
  ._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title,
  ._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title,
  ._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title,
  ._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title {
    font-size: 16px;
    line-height: 21px;
  }
}
@media (max-width: 480px) {
  .layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title,
  ._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title,
  ._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title,
  ._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title,
  ._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title,
  ._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title {
    font-size: 14px;
    line-height: 18px;
  }
}
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-1,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-1,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-1,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-1,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-1,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-1 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 18px;
  text-overflow: ellipsis;
  line-height: 24px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 48px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2,
  ._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2,
  ._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2,
  ._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2,
  ._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2,
  ._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 21px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 42px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2,
  ._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2,
  ._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2,
  ._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2,
  ._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2,
  ._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-2 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3 {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 18px;
  text-overflow: ellipsis;
  line-height: 24px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 72px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (max-width: 1199px) {
  .layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3,
  ._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3,
  ._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3,
  ._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3,
  ._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3,
  ._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 21px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 63px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3,
  ._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3,
  ._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3,
  ._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3,
  ._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3,
  ._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-title.truncate-3 {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 54px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-cover,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-cover,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-cover,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-cover,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-cover,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-cover {
  display: none;
}
html[dir="ltr"] .layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar,
html[dir="ltr"] ._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar,
html[dir="ltr"] ._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar,
html[dir="ltr"] ._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar,
html[dir="ltr"] ._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar,
html[dir="ltr"] ._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar {
  margin-right: 16px;
}
html[dir="rtl"] .layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar,
html[dir="rtl"] ._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar,
html[dir="rtl"] ._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar,
html[dir="rtl"] ._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar,
html[dir="rtl"] ._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar,
html[dir="rtl"] ._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar {
  margin-left: 16px;
}
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper,
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user {
  width: 160px;
  height: 160px;
}
@media (max-width: 480px) {
  .layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper,
  ._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper,
  ._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper,
  ._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper,
  ._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper,
  ._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper,
  .layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user,
  ._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user,
  ._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user,
  ._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user,
  ._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user,
  ._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user {
    width: 96px;
    height: 96px;
  }
}
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper img,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper img,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper img,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper img,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper img,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .img-wrapper img,
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user img,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user img,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user img,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user img,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user img,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-avatar .no_image_user img {
  width: 100%;
  height: 100%;
}
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-statistic,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-statistic,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-statistic,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-statistic,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-statistic,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-statistic {
  margin-bottom: 8px;
}
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-about,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-about,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-about,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-about,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-about,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-about {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-option,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-option,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-option,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-option,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-option,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-option {
  order: 2;
  margin-top: 16px;
}
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost {
  margin-top: 12px;
}
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost .newpost-title,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost .newpost-title,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost .newpost-title,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost .newpost-title,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost .newpost-title,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost .newpost-title {
  display: block;
  text-transform: uppercase;
  color: #a2a2a2;
  margin-bottom: 4px;
}
.layout-middle .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost .newpost-content,
._block.location_6 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost .newpost-content,
._block.location_11 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost .newpost-content,
._block.location_5 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost .newpost-content,
._block.location_12 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost .newpost-content,
._block.location_8 .p-advblog-blogger-detail-container .p-advblog-blogger-detail-item .item-outer .p-advblog-blogger-detail-latestpost .newpost-content {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-advblog-detail-container .p-advblog-detail-main-image {
  margin-bottom: 16px;
}
.p-advblog-detail-container .p-advblog-detail-main-image .item-main-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.p-advblog-detail-container .p-advblog-detail-main-image .item-main-media-src:before {
  content: "";
  display: block;
  padding-bottom: 60%;
}
.p-advblog-detail-container .p-detail-action-wrapper .item-action .btn {
  font-weight: bold;
}
/* #page_ynblog_view{
    ._block_top .header-page-title{
        display: none !important;
    }
    //hide bootstrap
    ._block_breadcrumb{
        .breadcrumbs-bottom{
            display: none !important;
        }
    }
} */
.p-advblog-rss-header {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  width: 32px !important;
  height: 32px !important;
}
.p-advblog-rss-header:hover .ico {
  color: #006acc;
}
.p-advblog-rss-header .ico {
  color: #0084ff;
  font-size: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.advblog-app.core-feed-item .advblog-flag-container {
  position: absolute;
  top: 0;
  display: flex;
  z-index: 2;
}
html[dir="ltr"] .advblog-app.core-feed-item .advblog-flag-container {
  right: 16px;
}
html[dir="rtl"] .advblog-app.core-feed-item .advblog-flag-container {
  left: 16px;
}
.advblog-app.core-feed-item .item-outer {
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.advblog-app.core-feed-item .item-outer .item-media .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.advblog-app.core-feed-item .item-outer .item-media .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
.advblog-app.core-feed-item.advblog-feed-item .item-outer .item-media {
  line-height: 0;
  position: relative;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  overflow: hidden;
  margin: 0 -1px;
}
.advblog-app.core-feed-item.advblog-feed-item .item-outer .item-media .item-view {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  line-height: 16px;
  padding: 4px 8px;
  border-radius: 12px;
  background: rgba(0, 0, 0, 0.7);
  position: absolute;
  bottom: 8px;
  color: #fff;
  font-weight: bold;
}
html[dir="ltr"] .advblog-app.core-feed-item.advblog-feed-item .item-outer .item-media .item-view {
  right: 8px;
}
html[dir="rtl"] .advblog-app.core-feed-item.advblog-feed-item .item-outer .item-media .item-view {
  left: 8px;
}
.advblog-app.core-feed-item.advblog-feed-item .item-outer .item-inner {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  padding: 12px 16px;
  background: #f8f8f8;
}
.advblog-app.core-feed-item.advblog-feed-item .item-outer .item-inner .item-title {
  margin-bottom: 8px;
  display: flex;
  justify-content: space-between;
}
.advblog-app.core-feed-item.advblog-feed-item .item-outer .item-inner .item-title .core-feed-title {
  flex: 1;
  min-width: 0;
}
.advblog-app.core-feed-item.advblog-feed-item .item-outer .item-inner .item-title .item-action-container {
  display: inline-flex;
  margin-top: -4px;
  padding-top: 2px;
}
html[dir="ltr"] .advblog-app.core-feed-item.advblog-feed-item .item-outer .item-inner .item-title .item-action-container {
  margin-left: 16px;
}
html[dir="rtl"] .advblog-app.core-feed-item.advblog-feed-item .item-outer .item-inner .item-title .item-action-container {
  margin-right: 16px;
}
html[dir="ltr"] .advblog-app.core-feed-item.advblog-feed-item .item-outer .item-inner .item-title .item-action-container .item-action {
  margin-left: 16px;
}
html[dir="rtl"] .advblog-app.core-feed-item.advblog-feed-item .item-outer .item-inner .item-title .item-action-container .item-action {
  margin-right: 16px;
}
.advblog-app.core-feed-item.advblog-feed-item .item-outer .item-inner .item-title .item-action-container .item-action .p-option-button {
  width: 24px !important;
  height: 24px !important;
}
.advblog-app.core-feed-item.advblog-feed-item .item-outer .item-inner .item-category {
  margin-bottom: 2px;
}
.advblog-app.core-feed-item.advblog-feed-item .item-outer .item-inner .item-category .p-seperate-dot-item {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-advblog-item .p-advblog-draft-label {
  position: relative;
  top: -2px;
  margin-bottom: -2px;
}
.layout-middle .p-block:not(:last-child) .p-advblog-feature-container {
  margin-bottom: -25px !important;
}
@media (min-width: 1200px) {
  .p-advblog-search-wrapper .p-advblog-search-formgroup-wrapper {
    display: flex;
    flex-flow: wrap;
    margin: 0 -8px;
  }
  .p-advblog-search-wrapper .p-advblog-search-formgroup-wrapper .form-group {
    flex: 1;
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media (min-width: 1199px) and (max-width: 992px) {
  #main.empty-left .layout-main .p-advblog-search-wrapper .p-advblog-search-formgroup-wrapper,
  #main.empty-right .layout-main .p-advblog-search-wrapper .p-advblog-search-formgroup-wrapper {
    display: flex;
    flex-flow: wrap;
    margin: 0 -8px;
  }
  #main.empty-left .layout-main .p-advblog-search-wrapper .p-advblog-search-formgroup-wrapper .form-group,
  #main.empty-right .layout-main .p-advblog-search-wrapper .p-advblog-search-formgroup-wrapper .form-group {
    flex: 1;
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .layout-main .p-advblog-search-wrapper .p-advblog-search-formgroup-wrapper {
    display: flex;
    flex-flow: wrap;
    margin: 0 -8px;
  }
  #main.empty-left.empty-right .layout-main .p-advblog-search-wrapper .p-advblog-search-formgroup-wrapper .form-group {
    flex: 1;
    padding-left: 8px;
    padding-right: 8px;
  }
}
.p-advblog-importblog-container .p-advblog-importblog-item.has-expand .item-inner-submit {
  background: #f8f8f8;
  border-top: 1px solid #eeeeee;
}
.p-advblog-importblog-container .p-advblog-importblog-item.has-expand .item-inner-submit .item-action-expand {
  display: none !important;
}
.p-advblog-importblog-container .p-advblog-importblog-item.has-expand .item-inner-submit .ynadvblog_import_choosefile {
  display: block !important;
}
.p-advblog-importblog-container .p-advblog-importblog-item .item-outer .item-inner {
  padding: 16px;
  border: 1px solid #eeeeee;
  position: relative;
}
.p-advblog-importblog-container .p-advblog-importblog-item .item-outer .item-inner .item-inner-content {
  display: flex;
}
.p-advblog-importblog-container .p-advblog-importblog-item .item-outer .item-inner .item-inner-submit {
  margin: -16px;
  margin-top: 16px;
  padding: 16px;
}
.p-advblog-importblog-container .p-advblog-importblog-item .item-outer .item-inner .item-action-expand {
  margin-top: -16px;
}
.p-advblog-importblog-container .p-advblog-importblog-item .item-outer .item-title {
  font-size: 18px;
  line-height: 24px;
  font-weight: bold;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  color: #555555;
  margin-bottom: 4px;
}
.p-advblog-importblog-container .p-advblog-importblog-item .item-outer .item-title a {
  color: #555555;
}
.p-advblog-importblog-container .p-advblog-importblog-item .item-outer .item-avatar {
  width: 64px;
  min-width: 64px;
}
html[dir="ltr"] .p-advblog-importblog-container .p-advblog-importblog-item .item-outer .item-avatar {
  margin-right: 16px;
}
html[dir="rtl"] .p-advblog-importblog-container .p-advblog-importblog-item .item-outer .item-avatar {
  margin-left: 16px;
}
.p-advblog-importblog-container .p-advblog-importblog-item .item-outer .item-avatar .item-media-src {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 100%;
}
.p-advblog-importblog-container .p-advblog-importblog-item .item-outer .item-avatar .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.p-advblog-importblog-container .p-advblog-importblog-item .item-outer .item-action {
  margin-top: 16px;
}
.p-advblog-listing-container[data-mode-view="casual"] .p-advblog-item {
  transition: none !important;
}
/*End Advanced Blogs*/
/*Begin ' . Gamification . '*/
.pgmf-mode-view-container {
  display: inline-flex;
  position: absolute;
  top: -40px;
}
html[dir='ltr'] .pgmf-mode-view-container {
  right: -8px;
}
html[dir='rtl'] .pgmf-mode-view-container {
  left: -8px;
}
@media (max-width: 767px) {
  .pgmf-mode-view-container {
    position: static;
    margin-bottom: 4px;
  }
  html[dir='ltr'] .pgmf-mode-view-container {
    margin-left: -8px;
  }
  html[dir='rtl'] .pgmf-mode-view-container {
    margin-right: -8px;
  }
}
.pgmf-mode-view-container .pgmf-mode-view-btn {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
}
.pgmf-mode-view-container .pgmf-mode-view-btn .ico {
  width: 14px;
  height: 14px;
}
.pgmf-mode-view-container .pgmf-mode-view-btn:hover,
.pgmf-mode-view-container .pgmf-mode-view-btn.active {
  color: #555;
}
#page_pgmf_add .page_section_menu {
  margin-top: -16px;
}
.pgmf-app.manage-photo .manage-photo-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.pgmf-app.manage-photo .item-container {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
@media screen and (min-width: 480px) {
  .pgmf-app.manage-photo .item-container article {
    width: 33.33%;
  }
}
@media screen and (min-width: 768px) {
  .pgmf-app.manage-photo .item-container article {
    width: 16.66%;
  }
}
@media screen and (max-width: 480px) {
  .pgmf-app.manage-photo .item-container article {
    width: 50%;
  }
}
.pgmf-app.manage-photo .item-container article .item-media {
  position: relative;
}
.pgmf-app.manage-photo .item-container article .item-media a {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.pgmf-app.manage-photo .item-container article .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.pgmf-app.manage-photo .item-container article .item-media .item-photo-delete {
  top: 8px;
  display: block;
  position: absolute;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 9px;
  cursor: pointer;
  z-index: 1;
  border-radius: 100%;
  background-color: rgba(0, 0, 0, 0.7);
}
html[dir="ltr"] .pgmf-app.manage-photo .item-container article .item-media .item-photo-delete {
  left: 8px;
}
html[dir="rtl"] .pgmf-app.manage-photo .item-container article .item-media .item-photo-delete {
  right: 8px;
}
.pgmf-app.manage-photo .item-container article .item-media .is-default {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: flex-end;
  flex-direction: column;
}
.pgmf-app.manage-photo .item-container article .item-media .is-default .item-default {
  color: #fff;
  z-index: 2;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 16px;
}
html[dir="ltr"] .pgmf-app.manage-photo .item-container article .item-media .is-default .item-default {
  margin-left: 8px;
}
html[dir="rtl"] .pgmf-app.manage-photo .item-container article .item-media .is-default .item-default {
  margin-right: 8px;
}
.pgmf-app.manage-photo .item-container article .item-media .is-default .item-default .ico {
  margin-right: 4px;
}
html[dir='rtl'] .pgmf-app.manage-photo .item-container article .item-media .is-default .item-default .ico {
  display: inline-block;
  margin-right: 0;
  margin-left: 4px;
}
.pgmf-app.manage-photo .item-container article .item-media .is-default:after {
  position: absolute;
  bottom: 0;
  height: 100%;
  width: 100%;
  content: "";
  background: linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 30%);
}
.pgmf-app.cancel-upload {
  border-top: 1px solid #efefef;
  padding-top: 8px;
  display: flex;
  justify-content: space-between;
}
.pgmf-app.cancel-upload a {
  display: inline-flex;
  align-items: center;
  height: 40px;
}
.pgmf-text-danger {
  color: #fa3e3e;
}
.pgmf-text-gray {
  color: #a2a2a2;
}
.pgmf-text-warning {
  color: #ffab00;
}
.pgmf-text-success {
  color: #42b72a;
}
.pgmf-text-help-info {
  color: #a2a2a2;
  font-size: 12px;
  font-weight: normal;
}
.pgmf-text-sm {
  font-size: 12px;
}
.pgmf-text-uppercase {
  text-transform: uppercase;
}
.pgmf-title-line {
  position: relative;
  font-size: 14px;
}
.pgmf-title-line .item-title {
  background-color: #fff;
  position: relative;
  display: inline-block;
}
html[dir="ltr"] .pgmf-title-line .item-title {
  padding-right: 8px;
}
html[dir="rtl"] .pgmf-title-line .item-title {
  padding-left: 8px;
}
.pgmf-title-line:before {
  content: "";
  position: absolute;
  bottom: 2px;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #eeeeee;
  z-index: 0;
}
.pgmf-label-item {
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 12px;
  font-weight: bold;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  white-space: nowrap;
}
.pgmf-warning-label {
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 12px;
  font-weight: bold;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  white-space: nowrap;
  background-color: #ffab00;
  color: #fff;
}
.pgmf-danger-label {
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 12px;
  font-weight: bold;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  white-space: nowrap;
  background-color: #fa3e3e;
  color: #fff;
}
.pgmf-default-label {
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 12px;
  font-weight: bold;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
}
.pgmf-provider {
  display: flex;
  align-items: center;
}
.pgmf-provider .item-avatar {
  min-width: 32px;
}
.pgmf-provider .item-avatar .no_image_user,
.pgmf-provider .item-avatar .img-wrapper {
  width: 32px;
  height: 32px;
}
.pgmf-provider .item-avatar .img-wrapper img {
  width: 100%;
  height: 100%;
}
.pgmf-provider .item-avatar .no_image_user span {
  font-size: 12px;
}
.pgmf-provider .item-name {
  color: #a2a2a2;
}
html[dir="ltr"] .pgmf-provider .item-name {
  margin-left: 8px;
}
html[dir="rtl"] .pgmf-provider .item-name {
  margin-right: 8px;
}
.pgmf-provider .item-name a,
.pgmf-provider .item-name .user_profile_link_span {
  color: #a2a2a2 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-weight: normal !important;
}
.pgmf-provider .item-name a:hover,
.pgmf-provider .item-name .user_profile_link_span:hover {
  color: #555555 !important;
}
html[dir="ltr"] #page_pgmf_index .header-page-title {
  padding-left: 0;
}
html[dir="rtl"] #page_pgmf_index .header-page-title {
  padding-right: 0;
}
html[dir="ltr"] #page_pgmf_index .header-page-title {
  padding-right: 0;
}
html[dir="rtl"] #page_pgmf_index .header-page-title {
  padding-left: 0;
}
html[dir="ltr"] #page_pgmf_index .header-page-title {
  margin-right: 0;
}
html[dir="rtl"] #page_pgmf_index .header-page-title {
  margin-left: 0;
}
html[dir="ltr"] #page_pgmf_index .header-page-title {
  margin-left: 0;
}
html[dir="rtl"] #page_pgmf_index .header-page-title {
  margin-right: 0;
}
.pgmf-featured-container {
  /* &.two-item{
        .owl-stage-outer{
            .owl-stage{
                html[dir='ltr'] &{
                    left: 0;
                }
                html[dir='rtl'] &{
                    right: 0;
                }
            }
        }
    } */
}
.pgmf-featured-container.single-item {
  padding-bottom: 16px;
  border-bottom: 1px solid #eeeeee;
}
.pgmf-featured-container:hover .owl-nav {
  opacity: 1;
}
.pgmf-featured-container .owl-stage-outer {
  margin-top: -32px;
  margin-left: -16px;
  margin-right: -16px;
  padding-top: 24px;
  padding-bottom: 24px;
  padding-left: 16px;
  padding-right: 16px;
}
html[dir='ltr'] .pgmf-featured-container .owl-stage-outer .owl-stage {
  left: -32px;
}
html[dir='rtl'] .pgmf-featured-container .owl-stage-outer .owl-stage {
  right: -32px;
}
@media (max-width: 480px) {
  html[dir='ltr'] .pgmf-featured-container .owl-stage-outer .owl-stage {
    left: 0;
  }
  html[dir='rtl'] .pgmf-featured-container .owl-stage-outer .owl-stage {
    right: 0;
  }
}
.pgmf-featured-container .owl-nav {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  opacity: 0;
}
@media (max-width: 1024px) {
  .pgmf-featured-container .owl-nav {
    opacity: 1;
  }
}
@media (max-width: 767px) {
  .pgmf-featured-container .owl-nav {
    display: none;
  }
}
.pgmf-featured-container .owl-nav .owl-prev,
.pgmf-featured-container .owl-nav .owl-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%) translateY(-70px);
  margin: 0;
  padding: 0;
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(255, 255, 255, 0.9);
  color: #3b5998;
  font-size: 24px;
  border-radius: 0;
}
@media (min-width: 992px) {
  .pgmf-featured-container .owl-nav .owl-prev:hover,
  .pgmf-featured-container .owl-nav .owl-next:hover {
    background: rgba(59, 89, 152, 0.9);
    color: #fff;
  }
}
.pgmf-featured-container .owl-nav .owl-prev {
  left: -16px;
}
.pgmf-featured-container .owl-nav .owl-next {
  right: -16px;
}
.pgmf-featured-container .owl-dots {
  display: flex;
  align-items: center;
  justify-content: center;
}
.pgmf-featured-container .owl-dots .owl-dot {
  margin: 0 5px;
}
.pgmf-featured-container .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  display: inline-block;
  background-color: #c8c8c8;
  border-radius: 100%;
}
@media (min-width: 992px) {
  .pgmf-featured-container .owl-dots .owl-dot:hover span {
    background-color: #3b5998;
  }
}
.pgmf-featured-container .owl-dots .owl-dot.active span {
  background-color: #3b5998;
}
.pgmf-featured-container.single-item .pgmf-featured-item {
  display: flex;
}
.pgmf-featured-container.single-item .pgmf-featured-item:hover .item-inner .pgmf-provider .pgmf-button-option {
  opacity: 1;
}
.pgmf-featured-container.single-item .pgmf-featured-item .show-when-multi {
  display: none !important;
}
@media (min-width: 1200px) {
  .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .item-media,
  #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .item-media {
    width: 280px !important;
    min-width: 280px !important;
  }
  .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .item-inner,
  #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .item-inner {
    flex: 1;
    min-width: 0;
  }
  html[dir="ltr"] .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .item-inner,
  html[dir="ltr"] #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .item-inner {
    padding-right: 0;
  }
  html[dir="rtl"] .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .item-inner,
  html[dir="rtl"] #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .item-inner {
    padding-left: 0;
  }
  .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .pgmf-provider:after,
  #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .pgmf-provider:after {
    content: "";
    flex: 1;
    min-width: 0;
    height: 1px;
    border-top: 1px dashed #eeeeee;
  }
  html[dir="ltr"] .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .pgmf-provider:after,
  html[dir="ltr"] #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .pgmf-provider:after {
    margin-left: 16px;
  }
  html[dir="rtl"] .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .pgmf-provider:after,
  html[dir="rtl"] #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .pgmf-provider:after {
    margin-right: 16px;
  }
  .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .responsive-single-info-right,
  #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .responsive-single-info-right {
    padding-bottom: 4px;
  }
  .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .responsive-single-container,
  #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .responsive-single-container {
    display: flex !important;
    justify-content: space-between;
    align-items: flex-end;
  }
  .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .responsive-single-container .responsive-single-statistic,
  #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .responsive-single-container .responsive-single-statistic {
    display: flex;
    flex-flow: wrap;
    margin-top: 8px;
  }
  .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .responsive-single-container .responsive-single-statistic .item-statistic,
  #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .responsive-single-container .responsive-single-statistic .item-statistic,
  .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .responsive-single-container .responsive-single-statistic .item-time,
  #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .responsive-single-container .responsive-single-statistic .item-time {
    margin: 0;
    font-size: 16px;
  }
  .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .responsive-single-container .responsive-single-statistic .item-statistic .stat-info,
  #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .responsive-single-container .responsive-single-statistic .item-statistic .stat-info {
    font-size: 16px;
  }
  html[dir="ltr"] .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .responsive-single-container .responsive-single-statistic .item-statistic .stat-info:last-child,
  html[dir="ltr"] #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .responsive-single-container .responsive-single-statistic .item-statistic .stat-info:last-child {
    margin-right: 0;
  }
  html[dir="rtl"] .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .responsive-single-container .responsive-single-statistic .item-statistic .stat-info:last-child,
  html[dir="rtl"] #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .responsive-single-container .responsive-single-statistic .item-statistic .stat-info:last-child {
    margin-left: 0;
  }
  .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .responsive-single-container .responsive-single-statistic .item-statistic:after,
  #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .responsive-single-container .responsive-single-statistic .item-statistic:after {
    content: "";
    width: 2px;
    height: 2px;
    display: inline-block;
    background-color: #a2a2a2;
    margin: 0 8px;
  }
  .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .item-inner > .item-info-wrapper,
  #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .item-inner > .item-info-wrapper,
  .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .item-inner > .item-statistic,
  #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .item-inner > .item-statistic,
  .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .item-inner > .item-time,
  #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .item-inner > .item-time,
  .pgmf-featured-container.single-item .pgmf-featured-item #main.empty-left .item-inner > .single-btn-action,
  #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .item-inner > .single-btn-action {
    display: none !important;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-featured-container.single-item .pgmf-featured-item {
    flex-direction: column;
    align-items: flex-start;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-featured-container.single-item .pgmf-featured-item .item-media {
    width: 100% !important;
    min-width: 100% !important;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-featured-container.single-item .pgmf-featured-item .item-inner {
    width: 100%;
  }
}
@media (max-width: 480px) {
  .pgmf-featured-container.single-item .pgmf-featured-item {
    flex-direction: column;
    align-items: flex-start;
  }
  .pgmf-featured-container.single-item .pgmf-featured-item .item-media {
    width: 100% !important;
    min-width: 100% !important;
  }
  .pgmf-featured-container.single-item .pgmf-featured-item .item-inner {
    width: 100%;
  }
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-desc {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-top: 8px;
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-media {
  width: 300px;
  min-width: 300px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-right) .pgmf-featured-container.single-item .pgmf-featured-item .item-media {
    width: 220px;
    min-width: 220px;
  }
}
@media (max-width: 991px) {
  .pgmf-featured-container.single-item .pgmf-featured-item .item-media {
    width: 220px;
    min-width: 220px;
  }
}
.pgmf-featured-container.multi-item .pgmf-featured-item {
  /* box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1); */
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.pgmf-featured-container.multi-item .pgmf-featured-item .show-when-single {
  display: none !important;
}
.pgmf-featured-container.multi-item .pgmf-featured-item:hover {
  box-shadow: 0px -2px 6px 0px rgba(0, 0, 0, 0.1), 0px 8px 32px 0px rgba(0, 0, 0, 0.08);
  transform: translateY(-3px);
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .pgmf-featured-container.multi-item .pgmf-featured-item {
    /* IE10+ CSS */
    transform: translateY(0) !important;
  }
}
.pgmf-featured-item .item-media {
  display: block;
  position: relative;
}
.pgmf-featured-item .item-media .item-media-src {
  display: block;
  position: relative;
}
.pgmf-featured-item .item-media .item-media-src span {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.pgmf-featured-item .item-media .item-media-src span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.pgmf-featured-item .item-inner {
  position: relative;
}
.pgmf-featured-item .item-inner .pgmf-button-option {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .pgmf-featured-item .item-inner .pgmf-button-option {
  right: 0;
}
html[dir="rtl"] .pgmf-featured-item .item-inner .pgmf-button-option {
  left: 0;
}
.pgmf-featured-item .item-inner .pgmf-button-option .item-action,
.pgmf-featured-item .item-inner .pgmf-button-option [data-toggle="dropdown"] {
  font-size: 16px;
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  padding: 0 !important;
}
.pgmf-featured-item .item-inner .pgmf-button-option .item-action:hover,
.pgmf-featured-item .item-inner .pgmf-button-option [data-toggle="dropdown"]:hover {
  color: #555555;
}
.pgmf-featured-item .item-inner .pgmf-button-option .item-action:hover .ico:before,
.pgmf-featured-item .item-inner .pgmf-button-option [data-toggle="dropdown"]:hover .ico:before {
  content: "\ea88";
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-inner {
  display: flex;
  flex-direction: column;
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] .pgmf-featured-container.single-item .pgmf-featured-item .item-inner {
  padding-left: 24px;
}
html[dir="rtl"] .pgmf-featured-container.single-item .pgmf-featured-item .item-inner {
  padding-right: 24px;
}
@media (max-width: 768px) {
  html[dir="ltr"] .pgmf-featured-container.single-item .pgmf-featured-item .item-inner {
    padding-left: 16px;
  }
  html[dir="rtl"] .pgmf-featured-container.single-item .pgmf-featured-item .item-inner {
    padding-right: 16px;
  }
}
@media (max-width: 480px) {
  .pgmf-featured-container.single-item .pgmf-featured-item .item-inner {
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 16px;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-featured-container.single-item .pgmf-featured-item .item-inner {
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 16px;
  }
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-info-wrapper {
  order: 2;
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-statistic {
  order: 3;
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-time {
  order: 4;
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-inner .single-btn-action {
  order: 5;
  margin-top: 16px;
}
.pgmf-featured-container.multi-item .pgmf-featured-item .item-inner {
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-top: 0;
  padding: 8px 16px 16px 16px;
}
.pgmf-featured-container.multi-item .pgmf-featured-item .item-inner .item-time {
  position: absolute;
  bottom: 100%;
  left: 0;
  right: 0;
  height: 48px;
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  display: flex;
  align-items: center;
  padding-left: 16px;
  padding-right: 16px;
  pointer-events: none;
}
.pgmf-featured-container.multi-item .pgmf-featured-item .item-inner .item-time span {
  color: #fff;
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-time {
  font-size: 18px;
  color: #555555;
  margin-top: 8px;
  font-weight: bold;
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-time .item-time-title {
  color: #a2a2a2;
  font-weight: normal;
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-time .item-count-time {
  font-weight: normal;
}
@media (max-width: 991px) {
  .pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-time {
    font-size: 16px;
  }
}
@media (max-width: 480px) {
  .pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-time {
    font-size: 14px;
  }
}
.pgmf-featured-container.multi-item .pgmf-featured-item .item-inner .item-title {
  font-size: 16px;
  line-height: 21px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
html[dir='ltr'] .pgmf-featured-container.multi-item .pgmf-featured-item .item-inner .item-title {
  padding-right: 12px;
}
html[dir='rtl'] .pgmf-featured-container.multi-item .pgmf-featured-item .item-inner .item-title {
  padding-left: 12px;
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 24px;
  text-overflow: ellipsis;
  line-height: 30px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 60px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
@media (min-width: 1200px) {
  .pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-title #main.empty-left,
  #main.empty-right .pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 32px;
    text-overflow: ellipsis;
    line-height: 40px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 80px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 991px) {
  .pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 24px;
    text-overflow: ellipsis;
    line-height: 32px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 64px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  .pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    text-overflow: ellipsis;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 48px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.pgmf-featured-item .item-inner .item-title a {
  font-weight: bold;
  color: #555555;
}
.pgmf-featured-item .item-inner .item-title a:hover {
  color: #3b5998;
}
.pgmf-featured-item .item-inner .item-info-wrapper {
  display: flex;
  justify-content: space-between;
  margin-top: 6px;
}
.pgmf-featured-item .item-inner .item-info-wrapper .item-point {
  color: #ffab00;
  font-size: 18px;
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-info-wrapper .item-point {
  font-size: 22px;
  font-weight: bold;
}
@media (max-width: 991px) {
  .pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-info-wrapper .item-point {
    font-size: 16px;
  }
}
.pgmf-featured-item .item-inner .item-statistic {
  font-size: 13px;
  margin-top: 4px;
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-statistic {
  margin-top: 6px;
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-inner .item-statistic .stat-info {
  font-size: 14px;
  font-weight: bold;
}
html[dir="ltr"] .pgmf-featured-item .item-inner .item-statistic > span {
  margin-right: 8px;
}
html[dir="rtl"] .pgmf-featured-item .item-inner .item-statistic > span {
  margin-left: 8px;
}
.pgmf-featured-container.multi-item .pgmf-featured-item .item-inner .pgmf-provider {
  margin-top: 16px;
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-inner .pgmf-provider {
  margin-top: 8px;
  margin-bottom: 8px;
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-inner .pgmf-provider .pgmf-button-option {
  position: absolute;
  top: 8px;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 991px) {
  .pgmf-featured-container.single-item .pgmf-featured-item .item-inner .pgmf-provider .pgmf-button-option {
    opacity: 1;
  }
}
html[dir='ltr'] .pgmf-featured-container.single-item .pgmf-featured-item .item-inner .pgmf-provider .pgmf-button-option {
  left: -40px;
  right: auto;
}
html[dir='rtl'] .pgmf-featured-container.single-item .pgmf-featured-item .item-inner .pgmf-provider .pgmf-button-option {
  right: -40px;
  left: auto;
}
@media (max-width: 480px) {
  .pgmf-featured-container.single-item .pgmf-featured-item .item-inner .pgmf-provider .pgmf-button-option {
    top: -40px;
  }
  html[dir='ltr'] .pgmf-featured-container.single-item .pgmf-featured-item .item-inner .pgmf-provider .pgmf-button-option {
    right: 8px;
    left: auto;
  }
  html[dir='rtl'] .pgmf-featured-container.single-item .pgmf-featured-item .item-inner .pgmf-provider .pgmf-button-option {
    left: 8px;
    right: auto;
  }
}
.pgmf-featured-container.single-item .pgmf-featured-item .item-inner .pgmf-provider .pgmf-button-option .item-action {
  background: rgba(0, 0, 0, 0.7);
  border: 1px solid rgba(255, 255, 255, 0.1);
  color: #fff !important;
  border-radius: 4px;
}
@media (max-width: 480px) {
  .pgmf-featured-container.single-item .pgmf-featured-item .item-inner .pgmf-provider {
    margin-top: 4px;
    margin-bottom: 4px;
  }
}
.pgmf-mixin-image-center {
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.pgmf-mixin-image-center .pgmf-item-media {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 2;
}
.pgmf-mixin-image-center .pgmf-item-media:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 1px solid rgba(0, 0, 0, 0.05);
  z-index: 3;
}
.pgmf-mixin-image-center .pgmf-item-media img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.pgmf-item-media-wrapper {
  position: relative;
}
.pgmf-item-media-wrapper .item-icon {
  position: absolute;
  top: 0;
  display: inline-flex;
}
html[dir="ltr"] .pgmf-item-media-wrapper .item-icon {
  right: 8px;
}
html[dir="rtl"] .pgmf-item-media-wrapper .item-icon {
  left: 8px;
}
.pgmf-item-media-wrapper .item-label {
  position: absolute;
  top: 8px;
  display: inline-flex;
  flex-direction: column;
}
html[dir="ltr"] .pgmf-item-media-wrapper .item-label {
  left: 0;
}
html[dir="rtl"] .pgmf-item-media-wrapper .item-label {
  right: 0;
}
.pgmf-item-media-wrapper .pgmf-item-media-info {
  position: absolute;
  bottom: 8px;
  left: 8px;
  right: 8px;
  display: flex;
  justify-content: space-between;
  z-index: 3;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
.pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  opacity: 0;
}
.pgmf-listing-item:hover .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
.pgmf-listing-item:hover .pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option {
  opacity: 1;
}
@media (max-width: 1024px) {
  .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  .pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option {
    opacity: 1;
  }
}
.pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.pgmf-item-media-wrapper .pgmf-item-media-info .item-name.number-total {
  opacity: 1;
}
.pgmf-item-media-wrapper .pgmf-item-media-info .item-name.number-total .item-name-bg {
  background-color: rgba(255, 255, 255, 0.9);
  color: #555555;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.pgmf-item-media-wrapper .pgmf-item-media-info .item-name .item-name-bg {
  font-size: 12px;
  display: inline-block;
  background: rgba(0, 0, 0, 0.7);
  border: 1px solid rgba(255, 255, 255, 0.1);
  color: #fff;
  padding: 8px;
  height: 32px;
  border-radius: 4px;
}
.pgmf-item-media-wrapper .pgmf-item-media-info .item-name .item-name-bg a,
.pgmf-item-media-wrapper .pgmf-item-media-info .item-name .item-name-bg .user_profile_link_span {
  color: #fff !important;
  font-weight: normal !important;
}
html[dir='ltr'] .pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option {
  margin-left: auto;
}
html[dir='rtl'] .pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option {
  margin-right: auto;
}
.pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option.open {
  opacity: 1;
}
.pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option .item-action,
.pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option [data-toggle="dropdown"] {
  width: 32px;
  height: 32px;
  border-radius: 4px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.7);
  border: 1px solid rgba(255, 255, 255, 0.1);
  color: #fff !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  padding: 0 !important;
}
.pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option .item-action:hover,
.pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option [data-toggle="dropdown"]:hover {
  background: rgba(0, 0, 0, 0.9);
}
.pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option .item-action:hover .ico:before,
.pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option [data-toggle="dropdown"]:hover .ico:before {
  content: "\ea88" !important;
}
.pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option .item-action .ico,
.pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option [data-toggle="dropdown"] .ico {
  color: #fff !important;
}
.pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option .item-action .ico:before,
.pgmf-item-media-wrapper .pgmf-item-media-info .pgmf-button-option [data-toggle="dropdown"] .ico:before {
  content: "\ea87" !important;
}
.pgmf-mixin-general-item-listing .pgmf-item-media-wrapper {
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.pgmf-mixin-general-item-listing .pgmf-item-media-wrapper .pgmf-item-media {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 2;
}
.pgmf-mixin-general-item-listing .pgmf-item-media-wrapper .pgmf-item-media:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 1px solid rgba(0, 0, 0, 0.05);
  z-index: 3;
}
.pgmf-mixin-general-item-listing .pgmf-item-media-wrapper .pgmf-item-media img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 1024px) {
  .pgmf-mixin-general-item-listing .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
.pgmf-mixin-general-item-listing .item-outer .item-inner {
  padding-top: 8px;
  padding-bottom: 8px;
}
.pgmf-mixin-general-item-listing .item-outer .item-inner .item-title {
  font-size: 16px;
  line-height: 21px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.pgmf-mixin-general-item-listing .item-outer .item-inner .item-title a {
  color: #555555;
}
.pgmf-mixin-general-item-listing .item-outer .item-inner .item-title a:hover {
  color: #3b5998;
}
@media (max-width: 1024px) {
  .pgmf-mixin-general-item-listing .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-mixin-general-item-listing .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-mixin-general-item-listing .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-mixin-general-item-listing .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
.pgmf-mixin-general-item-listing .item-outer .item-inner .item-point {
  font-size: 16px;
}
.pgmf-mixin-general-item-listing .item-outer .item-inner .item-statistic {
  font-size: 13px;
  margin-top: 2px;
}
html[dir="ltr"] .pgmf-mixin-general-item-listing .item-outer .item-inner .item-statistic > span {
  margin-right: 8px;
}
html[dir="rtl"] .pgmf-mixin-general-item-listing .item-outer .item-inner .item-statistic > span {
  margin-left: 8px;
}
.pgmf-mixin-general-item-listing .item-outer .item-inner .item-statistic.total-number {
  display: none;
}
.pgmf-mixin-general-item-listing .item-outer .item-inner .item-point {
  margin-top: 8px;
}
.pgmf-mixin-general-item-listing .item-outer .item-inner .item-statistic,
.pgmf-mixin-general-item-listing .item-outer .item-inner .item-time {
  margin-top: 6px;
}
.pgmf-mixin-general-item-listing .pgmf-listing-item {
  width: 50%;
  margin-top: 16px;
}
.pgmf-mixin-general-item-listing .pgmf-listing-item:nth-child(1),
.pgmf-mixin-general-item-listing .pgmf-listing-item:nth-child(2) {
  margin-top: 0;
}
.pgmf-listing-container {
  display: flex;
  flex-flow: wrap;
  margin: 0 -8px;
}
.pgmf-listing-container .pgmf-listing-item {
  padding-left: 8px;
  padding-right: 8px;
}
.pgmf-listing-container .pgmf-listing-item.disable .item-outer .item-inner .item-title a {
  color: #a2a2a2 !important;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner .item-statistic,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .pgmf-listing-item {
    width: 50%;
    margin-top: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .pgmf-listing-item:nth-child(1),
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .pgmf-listing-item:nth-child(2) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .pgmf-listing-container.home-listing .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  .pgmf-listing-container.home-listing .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  .pgmf-listing-container.home-listing .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  .pgmf-listing-container.home-listing .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-title a {
    color: #555555;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] .pgmf-listing-container.home-listing .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-listing-container.home-listing .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-statistic,
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  .pgmf-listing-container.home-listing .pgmf-listing-item {
    width: 50%;
    margin-top: 16px;
  }
  .pgmf-listing-container.home-listing .pgmf-listing-item:nth-child(1),
  .pgmf-listing-container.home-listing .pgmf-listing-item:nth-child(2) {
    margin-top: 0;
  }
}
@media (max-width: 991px) and (max-width: 1024px) {
  .pgmf-listing-container.home-listing .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (max-width: 991px) and (max-width: 1024px) {
  .pgmf-listing-container.home-listing .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-listing-container.home-listing .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-listing-container.home-listing .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (max-width: 320px) {
  .pgmf-listing-container.home-listing .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  .pgmf-listing-container.home-listing .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  .pgmf-listing-container.home-listing .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  .pgmf-listing-container.home-listing .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-title a {
    color: #555555;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] .pgmf-listing-container.home-listing .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-listing-container.home-listing .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-statistic,
  .pgmf-listing-container.home-listing .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  .pgmf-listing-container.home-listing .pgmf-listing-item {
    width: 100%;
  }
  .pgmf-listing-container.home-listing .pgmf-listing-item:nth-child(2) {
    margin-top: 16px;
  }
}
@media (max-width: 320px) and (max-width: 1024px) {
  .pgmf-listing-container.home-listing .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (max-width: 320px) and (max-width: 1024px) {
  .pgmf-listing-container.home-listing .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-listing-container.home-listing .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-listing-container.home-listing .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-listing-container.home-listing .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item {
    width: 33.33%;
    margin-top: 16px;
  }
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item:nth-child(1),
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item:nth-child(2),
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item:nth-child(3) {
    margin-top: 0;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item {
    width: 33.33%;
    margin-top: 16px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item:nth-child(1),
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item:nth-child(1),
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item:nth-child(2),
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item:nth-child(2),
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item:nth-child(3),
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item:nth-child(3) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-6-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1),
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) {
    width: 50%;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer {
    display: flex;
    position: relative;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    width: 224px;
    min-width: 224px;
    height: 224px;
    padding: 0;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner {
    flex: 1;
    min-width: 0;
    padding-left: 16px;
    padding-right: 16px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 20px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 80px;
    white-space: normal;
    -webkit-line-clamp: 4;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a:hover,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a:hover,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a:hover,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-time,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-time {
    margin-top: 4px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer:before,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer:before,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer:before,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 1px solid rgba(0, 0, 0, 0.1);
    z-index: 3;
    pointer-events: none;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner {
    padding: 16px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a:hover,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic.total-number,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-time,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    margin-right: 16px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    margin-left: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic {
    display: inline-block;
  }
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3),
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4),
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) {
    width: 33.33%;
    margin-top: 16px;
  }
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media:before,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media:before,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media img,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media img,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title a,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title a,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title a {
    color: #555555;
  }
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title a:hover,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title a:hover,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-point,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-point,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic.total-number,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic.total-number,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-point,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-point,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-time,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-time,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-avatar,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-avatar,
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1),
  .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) {
    width: 50%;
  }
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer {
    display: flex;
    position: relative;
  }
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    width: 224px;
    min-width: 224px;
    height: 224px;
    padding: 0;
  }
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner {
    flex: 1;
    min-width: 0;
    padding-left: 16px;
    padding-right: 16px;
  }
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 20px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 80px;
    white-space: normal;
    -webkit-line-clamp: 4;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a:hover,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-time,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-time {
    margin-top: 4px;
  }
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer:before,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 1px solid rgba(0, 0, 0, 0.1);
    z-index: 3;
    pointer-events: none;
  }
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner {
    padding: 16px;
  }
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
    display: none;
  }
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a:hover,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a:hover,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a:hover,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-time,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-time,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-time,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    margin-left: 16px;
  }
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic {
    display: inline-block;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3),
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4),
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5),
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3),
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4),
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) {
    width: 33.33%;
    margin-top: 16px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title a,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title a,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title a,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title a:hover,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title a:hover,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title a:hover,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title a:hover,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title a:hover,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-time,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-time,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-time,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-5-item .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item {
    width: 25%;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item {
    /* .pgmf-mixin-style-gridview-custom();
                width: 50%;
                               .mt-2;
                               &:nth-child(1),&:nth-child(2){
                .mt-0;
                               } */
    width: 33.33%;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item:nth-child(4) {
    display: none !important;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item {
    width: 25%;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-title,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-title a,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-time,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-4-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item {
    width: 33.33%;
  }
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item {
    width: 33.33%;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .pgmf-item-media-wrapper,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-title,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-title a,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-time,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-3-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
.pgmf-listing-container.home-listing.has-2-item {
  /* .pgmf-listing-item{
        @media (min-width: @screen-lg-min){
            #main.empty-left &,#main.empty-right &{
                .pgmf-mixin-style-listview();
                width: 50%;
            }
            #main:not(.empty-left):not(.empty-right) &{
                .pgmf-mixin-style-gridview();
                width: 50%;
            }
        }
        @media (min-width: (@screen-md-min) ) and (max-width: @screen-md-max){
            #main.empty-right &,#main.empty-left &{
                 .pgmf-mixin-style-gridview();
                width: 50%;
            }
            
        }
    } */
}
@media (min-width: 1200px) {
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item {
    width: 33.33%;
  }
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item {
    width: 33.33%;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .pgmf-item-media-wrapper,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-title,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-title a,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-time,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-2-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item {
    width: 100%;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer {
    display: flex;
    position: relative;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    width: 224px;
    min-width: 224px;
    height: 224px;
    padding: 0;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
    padding-left: 16px;
    padding-right: 16px;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 20px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 80px;
    white-space: normal;
    -webkit-line-clamp: 4;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-point,
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 4px;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 1px solid rgba(0, 0, 0, 0.1);
    z-index: 3;
    pointer-events: none;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner {
    padding: 16px;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
    display: none;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper {
    width: 265px;
    min-width: 265px;
    height: 265px;
    padding: 0;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 22px;
    text-overflow: ellipsis;
    line-height: 28px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 28px;
    white-space: nowrap;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-title a {
    font-weight: bold;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 12px;
    margin-bottom: 12px;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 18px;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-weight: bold;
    margin-top: 8px;
    font-size: 14px;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-desc {
    display: block !important;
    margin-top: 12px;
    margin-bottom: 12px;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-desc .item-desc-text {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    color: #a2a2a2;
  }
  .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-time {
    font-size: 18px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item {
    width: 100%;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer {
    display: flex;
    position: relative;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    width: 224px;
    min-width: 224px;
    height: 224px;
    padding: 0;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
    padding-left: 16px;
    padding-right: 16px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 20px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 80px;
    white-space: normal;
    -webkit-line-clamp: 4;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 4px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer:before,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 1px solid rgba(0, 0, 0, 0.1);
    z-index: 3;
    pointer-events: none;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner {
    padding: 16px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
    display: none;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper {
    width: 265px;
    min-width: 265px;
    height: 265px;
    padding: 0;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 22px;
    text-overflow: ellipsis;
    line-height: 28px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 28px;
    white-space: nowrap;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-title a {
    font-weight: bold;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 12px;
    margin-bottom: 12px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 18px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-weight: bold;
    margin-top: 8px;
    font-size: 14px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-desc,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-desc {
    display: block !important;
    margin-top: 12px;
    margin-bottom: 12px;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-desc .item-desc-text,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-desc .item-desc-text {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    color: #a2a2a2;
  }
  #main.empty-left .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-listing-container.home-listing.has-1-item .pgmf-listing-item .item-outer .item-inner .item-time {
    font-size: 18px;
  }
}
.pgmf-listing-item.has-disabled .pgmf-item-media-wrapper .pgmf-item-media img {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
.pgmf-listing-item.has-disabled .item-title {
  color: #a2a2a2 !important;
}
.pgmf-listing-item.has-disabled .item-title a {
  color: #a2a2a2 !important;
}
@media (min-width: 992px) {
  .pgmf-listing-item:not(.has-disabled):hover .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
    border-color: rgba(0, 0, 0, 0.3) !important;
  }
  .pgmf-listing-item:not(.has-disabled):hover .item-outer .item-inner .item-title a {
    color: #2d4373 !important;
  }
  .pgmf-listing-item:not(.has-disabled):hover .item-outer .item-inner .item-desc {
    color: #555555 !important;
  }
}
.pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.pgmf-listing-item .item-outer .item-title a {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.pgmf-listing-item .item-outer .item-desc {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.pgmf-listing-item .item-point {
  color: #ffab00;
}
.pgmf-listing-item .item-point-more {
  color: #a2a2a2;
  font-size: 12px;
}
#js_block_border_apps_p_gamification_block_featuredrewards + .block {
  border-top: 0;
  padding-top: 0;
}
#js_block_border_apps_p_gamification_block_upcomingrewards .pgmf-listing-item .item-statistic {
  display: none !important;
}
#js_block_border_apps_p_gamification_block_upcomingrewards,
#js_block_border_apps_p_gamification_block_ongoingrewards,
#js_block_border_apps_p_gamification_block_latestrewards {
  border-top: 1px solid #eeeeee;
  padding-top: 16px;
}
#js_block_border_apps_p_gamification_block_upcomingrewards:first-child,
#js_block_border_apps_p_gamification_block_ongoingrewards:first-child,
#js_block_border_apps_p_gamification_block_latestrewards:first-child {
  padding-top: 0;
  border-top: 0;
}
#js_block_border_apps_p_gamification_block_upcomingrewards > .title,
#js_block_border_apps_p_gamification_block_ongoingrewards > .title,
#js_block_border_apps_p_gamification_block_latestrewards > .title {
  font-size: 20px !important;
  font-weight: bold !important;
  color: #a2a2a2 !important;
  border-bottom: none !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  min-height: 40px !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: flex-start !important;
  line-height: 40px !important;
  position: relative;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  #js_block_border_apps_p_gamification_block_upcomingrewards > .title:hover,
  #js_block_border_apps_p_gamification_block_ongoingrewards > .title:hover,
  #js_block_border_apps_p_gamification_block_latestrewards > .title:hover {
    color: #2d4373 !important;
  }
  #js_block_border_apps_p_gamification_block_upcomingrewards > .title:hover a,
  #js_block_border_apps_p_gamification_block_ongoingrewards > .title:hover a,
  #js_block_border_apps_p_gamification_block_latestrewards > .title:hover a {
    color: #2d4373 !important;
  }
}
#js_block_border_apps_p_gamification_block_upcomingrewards > .title .pgmf-title-bg-click,
#js_block_border_apps_p_gamification_block_ongoingrewards > .title .pgmf-title-bg-click,
#js_block_border_apps_p_gamification_block_latestrewards > .title .pgmf-title-bg-click {
  position: absolute !important;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  cursor: pointer;
}
#js_block_border_apps_p_gamification_block_upcomingrewards > .title a,
#js_block_border_apps_p_gamification_block_ongoingrewards > .title a,
#js_block_border_apps_p_gamification_block_latestrewards > .title a {
  color: #a2a2a2 !important;
}
#js_block_border_apps_p_gamification_block_upcomingrewards > .title a:hover,
#js_block_border_apps_p_gamification_block_ongoingrewards > .title a:hover,
#js_block_border_apps_p_gamification_block_latestrewards > .title a:hover {
  color: #2d4373 !important;
}
#js_block_border_apps_p_gamification_block_upcomingrewards > .title a .ico,
#js_block_border_apps_p_gamification_block_ongoingrewards > .title a .ico,
#js_block_border_apps_p_gamification_block_latestrewards > .title a .ico {
  font-size: 14px;
}
html[dir="ltr"] #js_block_border_apps_p_gamification_block_upcomingrewards > .title a .ico,
html[dir="ltr"] #js_block_border_apps_p_gamification_block_ongoingrewards > .title a .ico,
html[dir="ltr"] #js_block_border_apps_p_gamification_block_latestrewards > .title a .ico {
  margin-left: 8px;
}
html[dir="rtl"] #js_block_border_apps_p_gamification_block_upcomingrewards > .title a .ico,
html[dir="rtl"] #js_block_border_apps_p_gamification_block_ongoingrewards > .title a .ico,
html[dir="rtl"] #js_block_border_apps_p_gamification_block_latestrewards > .title a .ico {
  margin-right: 8px;
}
#js_block_border_apps_p_gamification_block_upcomingrewards > .bottom,
#js_block_border_apps_p_gamification_block_ongoingrewards > .bottom,
#js_block_border_apps_p_gamification_block_latestrewards > .bottom {
  display: flex;
  justify-content: center;
}
#js_block_border_apps_p_gamification_block_upcomingrewards > .bottom a,
#js_block_border_apps_p_gamification_block_ongoingrewards > .bottom a,
#js_block_border_apps_p_gamification_block_latestrewards > .bottom a {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  width: auto;
  min-width: 200px;
  border: none !important;
  border-top: 1px solid #eeeeee !important;
  box-shadow: none !important;
  color: #3b5998 !important;
  background-color: transparent !important;
  text-transform: uppercase;
  font-size: 12px;
}
@media (min-width: 1200px) {
  .pgmf-mixin-6-item-listing .pgmf-listing-item {
    width: 33.33%;
    margin-top: 16px;
  }
  .pgmf-mixin-6-item-listing .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  .pgmf-mixin-6-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  .pgmf-mixin-6-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  .pgmf-mixin-6-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  .pgmf-mixin-6-item-listing .pgmf-listing-item:nth-child(1),
  .pgmf-mixin-6-item-listing .pgmf-listing-item:nth-child(2),
  .pgmf-mixin-6-item-listing .pgmf-listing-item:nth-child(3) {
    margin-top: 0;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-mixin-6-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item {
    width: 33.33%;
    margin-top: 16px;
  }
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item:nth-child(1),
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item:nth-child(1),
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item:nth-child(2),
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item:nth-child(2),
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item:nth-child(3),
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item:nth-child(3) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-left .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-right .pgmf-mixin-6-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1),
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) {
    width: 50%;
  }
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer {
    display: flex;
    position: relative;
  }
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    width: 224px;
    min-width: 224px;
    height: 224px;
    padding: 0;
  }
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner {
    flex: 1;
    min-width: 0;
    padding-left: 16px;
    padding-right: 16px;
  }
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 20px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 80px;
    white-space: normal;
    -webkit-line-clamp: 4;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a:hover,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a:hover,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a:hover,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-time,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-time {
    margin-top: 4px;
  }
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer:before,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer:before,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer:before,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 1px solid rgba(0, 0, 0, 0.1);
    z-index: 3;
    pointer-events: none;
  }
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner {
    padding: 16px;
  }
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a:hover,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic.total-number,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-time,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    margin-right: 16px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    margin-left: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic {
    display: inline-block;
  }
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3),
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4),
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) {
    width: 33.33%;
    margin-top: 16px;
  }
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media:before,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media:before,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media img,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media img,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title a,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title a,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title a {
    color: #555555;
  }
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title a:hover,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title a:hover,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-point,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-point,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic.total-number,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic.total-number,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-point,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-point,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-time,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-time,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-avatar,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-avatar,
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1),
  .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) {
    width: 50%;
  }
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer {
    display: flex;
    position: relative;
  }
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    width: 224px;
    min-width: 224px;
    height: 224px;
    padding: 0;
  }
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner {
    flex: 1;
    min-width: 0;
    padding-left: 16px;
    padding-right: 16px;
  }
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    line-height: 20px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 80px;
    white-space: normal;
    -webkit-line-clamp: 4;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a:hover,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-time,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-time {
    margin-top: 4px;
  }
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer:before,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 1px solid rgba(0, 0, 0, 0.1);
    z-index: 3;
    pointer-events: none;
  }
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner {
    padding: 16px;
  }
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
    display: none;
  }
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a:hover,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a:hover,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-title a:hover,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-time,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-time,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-time,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point {
    margin-left: 16px;
  }
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-point,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-point,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .item-statistic,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .item-statistic {
    display: inline-block;
  }
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3),
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4),
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5),
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3),
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4),
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) {
    width: 33.33%;
    margin-top: 16px;
  }
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title a,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title a,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title a,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title a:hover,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title a:hover,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title a:hover,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-title a:hover,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-title a:hover,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic.total-number,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-time,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .item-time,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .item-time,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(1) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(2) .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-right .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(3) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(4) .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-left .pgmf-mixin-5-item-listing .pgmf-listing-item:nth-child(5) .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item {
    width: 25%;
  }
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item {
    /* .pgmf-mixin-style-gridview-custom();
                width: 50%;
                               .mt-2;
                               &:nth-child(1),&:nth-child(2){
                .mt-0;
                               } */
    width: 33.33%;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item:nth-child(4) {
    display: none !important;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item {
    width: 25%;
  }
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-title,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-time,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-right .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-left .pgmf-mixin-4-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  .pgmf-mixin-3-item-listing .pgmf-listing-item {
    width: 33.33%;
  }
  .pgmf-mixin-3-item-listing .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  .pgmf-mixin-3-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  .pgmf-mixin-3-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  .pgmf-mixin-3-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-mixin-3-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item {
    width: 33.33%;
  }
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .pgmf-item-media-wrapper,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-title,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-time,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-right .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-left .pgmf-mixin-3-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
.pgmf-mixin-2-item-listing {
  /* .pgmf-listing-item{
        @media (min-width: @screen-lg-min){
            #main.empty-left &,#main.empty-right &{
                .pgmf-mixin-style-listview();
                width: 50%;
            }
            #main:not(.empty-left):not(.empty-right) &{
                .pgmf-mixin-style-gridview();
                width: 50%;
            }
        }
        @media (min-width: (@screen-md-min) ) and (max-width: @screen-md-max){
            #main.empty-right &,#main.empty-left &{
                 .pgmf-mixin-style-gridview();
                width: 50%;
            }
            
        }
    } */
}
@media (min-width: 1200px) {
  .pgmf-mixin-2-item-listing .pgmf-listing-item {
    width: 33.33%;
  }
  .pgmf-mixin-2-item-listing .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  .pgmf-mixin-2-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  .pgmf-mixin-2-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  .pgmf-mixin-2-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-mixin-2-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item {
    width: 33.33%;
  }
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .pgmf-item-media-wrapper,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-title,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-time,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-right .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-left .pgmf-mixin-2-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
.pgmf-mixin-1-item-listing .pgmf-listing-item {
  width: 100%;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer {
  display: flex;
  position: relative;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .pgmf-item-media-wrapper {
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  width: 224px;
  min-width: 224px;
  height: 224px;
  padding: 0;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 2;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 1px solid rgba(0, 0, 0, 0.05);
  z-index: 3;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
  padding-left: 16px;
  padding-right: 16px;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 80px;
  white-space: normal;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
  color: #555555;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
  color: #3b5998;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
  font-size: 16px;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
  font-size: 13px;
  margin-top: 2px;
}
html[dir="ltr"] .pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
  margin-right: 8px;
}
html[dir="rtl"] .pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
  margin-left: 8px;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-point,
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
  margin-top: 4px;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  z-index: 3;
  pointer-events: none;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner {
  padding: 16px;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
  display: none;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .pgmf-item-media-wrapper {
  width: 265px;
  min-width: 265px;
  height: 265px;
  padding: 0;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
  display: none;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner {
  padding-top: 24px;
  padding-bottom: 24px;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 22px;
  text-overflow: ellipsis;
  line-height: 28px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 28px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
  font-weight: bold;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
  display: flex !important;
  margin-top: 12px;
  margin-bottom: 12px;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
  font-size: 18px;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
  font-weight: bold;
  margin-top: 8px;
  font-size: 14px;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-desc {
  display: block !important;
  margin-top: 12px;
  margin-bottom: 12px;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-desc .item-desc-text {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
}
.pgmf-mixin-1-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
  font-size: 18px;
}
.pgmf-mixin-style-listview .item-outer {
  display: flex;
  position: relative;
}
.pgmf-mixin-style-listview .item-outer .pgmf-item-media-wrapper {
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  width: 224px;
  min-width: 224px;
  height: 224px;
  padding: 0;
}
.pgmf-mixin-style-listview .item-outer .pgmf-item-media-wrapper .pgmf-item-media {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 2;
}
.pgmf-mixin-style-listview .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 1px solid rgba(0, 0, 0, 0.05);
  z-index: 3;
}
.pgmf-mixin-style-listview .item-outer .pgmf-item-media-wrapper .pgmf-item-media img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.pgmf-mixin-style-listview .item-outer .item-inner {
  flex: 1;
  min-width: 0;
  padding-left: 16px;
  padding-right: 16px;
}
.pgmf-mixin-style-listview .item-outer .item-inner .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 80px;
  white-space: normal;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.pgmf-mixin-style-listview .item-outer .item-inner .item-title a {
  color: #555555;
}
.pgmf-mixin-style-listview .item-outer .item-inner .item-title a:hover {
  color: #3b5998;
}
.pgmf-mixin-style-listview .item-outer .item-inner .item-point {
  font-size: 16px;
}
.pgmf-mixin-style-listview .item-outer .item-inner .item-statistic {
  font-size: 13px;
  margin-top: 2px;
}
html[dir="ltr"] .pgmf-mixin-style-listview .item-outer .item-inner .item-statistic > span {
  margin-right: 8px;
}
html[dir="rtl"] .pgmf-mixin-style-listview .item-outer .item-inner .item-statistic > span {
  margin-left: 8px;
}
.pgmf-mixin-style-listview .item-outer .item-inner .item-point,
.pgmf-mixin-style-listview .item-outer .item-inner .item-statistic,
.pgmf-mixin-style-listview .item-outer .item-inner .item-time {
  margin-top: 4px;
}
.pgmf-mixin-style-listview-custom .item-outer {
  display: flex;
  position: relative;
}
.pgmf-mixin-style-listview-custom .item-outer .pgmf-item-media-wrapper {
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  width: 224px;
  min-width: 224px;
  height: 224px;
  padding: 0;
}
.pgmf-mixin-style-listview-custom .item-outer .pgmf-item-media-wrapper .pgmf-item-media {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 2;
}
.pgmf-mixin-style-listview-custom .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 1px solid rgba(0, 0, 0, 0.05);
  z-index: 3;
}
.pgmf-mixin-style-listview-custom .item-outer .pgmf-item-media-wrapper .pgmf-item-media img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.pgmf-mixin-style-listview-custom .item-outer .item-inner {
  flex: 1;
  min-width: 0;
  padding-left: 16px;
  padding-right: 16px;
}
.pgmf-mixin-style-listview-custom .item-outer .item-inner .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 80px;
  white-space: normal;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.pgmf-mixin-style-listview-custom .item-outer .item-inner .item-title a {
  color: #555555;
}
.pgmf-mixin-style-listview-custom .item-outer .item-inner .item-title a:hover {
  color: #3b5998;
}
.pgmf-mixin-style-listview-custom .item-outer .item-inner .item-point {
  font-size: 16px;
}
.pgmf-mixin-style-listview-custom .item-outer .item-inner .item-statistic {
  font-size: 13px;
  margin-top: 2px;
}
html[dir="ltr"] .pgmf-mixin-style-listview-custom .item-outer .item-inner .item-statistic > span {
  margin-right: 8px;
}
html[dir="rtl"] .pgmf-mixin-style-listview-custom .item-outer .item-inner .item-statistic > span {
  margin-left: 8px;
}
.pgmf-mixin-style-listview-custom .item-outer .item-inner .item-point,
.pgmf-mixin-style-listview-custom .item-outer .item-inner .item-statistic,
.pgmf-mixin-style-listview-custom .item-outer .item-inner .item-time {
  margin-top: 4px;
}
.pgmf-mixin-style-listview-custom .item-outer:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  z-index: 3;
  pointer-events: none;
}
.pgmf-mixin-style-listview-custom .item-outer .item-inner {
  padding: 16px;
}
.pgmf-mixin-style-listview-custom .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
  display: none;
}
.pgmf-mixin-style-gridview .pgmf-item-media-wrapper {
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.pgmf-mixin-style-gridview .pgmf-item-media-wrapper .pgmf-item-media {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 2;
}
.pgmf-mixin-style-gridview .pgmf-item-media-wrapper .pgmf-item-media:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 1px solid rgba(0, 0, 0, 0.05);
  z-index: 3;
}
.pgmf-mixin-style-gridview .pgmf-item-media-wrapper .pgmf-item-media img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 1024px) {
  .pgmf-mixin-style-gridview .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
.pgmf-mixin-style-gridview .item-outer .item-inner {
  padding-top: 8px;
  padding-bottom: 8px;
}
.pgmf-mixin-style-gridview .item-outer .item-inner .item-title {
  font-size: 16px;
  line-height: 21px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.pgmf-mixin-style-gridview .item-outer .item-inner .item-title a {
  color: #555555;
}
.pgmf-mixin-style-gridview .item-outer .item-inner .item-title a:hover {
  color: #3b5998;
}
@media (max-width: 1024px) {
  .pgmf-mixin-style-gridview .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-mixin-style-gridview .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-mixin-style-gridview .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-mixin-style-gridview .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
.pgmf-mixin-style-gridview .item-outer .item-inner .item-point {
  font-size: 16px;
}
.pgmf-mixin-style-gridview .item-outer .item-inner .item-statistic {
  font-size: 13px;
  margin-top: 2px;
}
html[dir="ltr"] .pgmf-mixin-style-gridview .item-outer .item-inner .item-statistic > span {
  margin-right: 8px;
}
html[dir="rtl"] .pgmf-mixin-style-gridview .item-outer .item-inner .item-statistic > span {
  margin-left: 8px;
}
.pgmf-mixin-style-gridview .item-outer .item-inner .item-statistic.total-number {
  display: none;
}
.pgmf-mixin-style-gridview .item-outer .item-inner .item-point {
  margin-top: 8px;
}
.pgmf-mixin-style-gridview .item-outer .item-inner .item-statistic,
.pgmf-mixin-style-gridview .item-outer .item-inner .item-time {
  margin-top: 6px;
}
.pgmf-mixin-style-gridview-custom .pgmf-item-media-wrapper {
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.pgmf-mixin-style-gridview-custom .pgmf-item-media-wrapper .pgmf-item-media {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 2;
}
.pgmf-mixin-style-gridview-custom .pgmf-item-media-wrapper .pgmf-item-media:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 1px solid rgba(0, 0, 0, 0.05);
  z-index: 3;
}
.pgmf-mixin-style-gridview-custom .pgmf-item-media-wrapper .pgmf-item-media img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 1024px) {
  .pgmf-mixin-style-gridview-custom .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
.pgmf-mixin-style-gridview-custom .item-outer .item-inner {
  padding-top: 8px;
  padding-bottom: 8px;
}
.pgmf-mixin-style-gridview-custom .item-outer .item-inner .item-title {
  font-size: 16px;
  line-height: 21px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.pgmf-mixin-style-gridview-custom .item-outer .item-inner .item-title a {
  color: #555555;
}
.pgmf-mixin-style-gridview-custom .item-outer .item-inner .item-title a:hover {
  color: #3b5998;
}
@media (max-width: 1024px) {
  .pgmf-mixin-style-gridview-custom .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-mixin-style-gridview-custom .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-mixin-style-gridview-custom .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-mixin-style-gridview-custom .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
.pgmf-mixin-style-gridview-custom .item-outer .item-inner .item-point {
  font-size: 16px;
}
.pgmf-mixin-style-gridview-custom .item-outer .item-inner .item-statistic {
  font-size: 13px;
  margin-top: 2px;
}
html[dir="ltr"] .pgmf-mixin-style-gridview-custom .item-outer .item-inner .item-statistic > span {
  margin-right: 8px;
}
html[dir="rtl"] .pgmf-mixin-style-gridview-custom .item-outer .item-inner .item-statistic > span {
  margin-left: 8px;
}
.pgmf-mixin-style-gridview-custom .item-outer .item-inner .item-statistic.total-number {
  display: none;
}
.pgmf-mixin-style-gridview-custom .item-outer .item-inner .item-point {
  margin-top: 8px;
}
.pgmf-mixin-style-gridview-custom .item-outer .item-inner .item-statistic,
.pgmf-mixin-style-gridview-custom .item-outer .item-inner .item-time {
  margin-top: 6px;
}
html[dir="ltr"] .pgmf-mixin-style-gridview-custom .item-outer .item-inner .item-point {
  margin-right: 16px;
}
html[dir="rtl"] .pgmf-mixin-style-gridview-custom .item-outer .item-inner .item-point {
  margin-left: 16px;
}
.pgmf-mixin-style-gridview-custom .item-outer .item-inner .item-point,
.pgmf-mixin-style-gridview-custom .item-outer .item-inner .item-statistic {
  display: inline-block;
}
.pgmf-text-bold {
  font-weight: bold;
}
.pgmf-btn-multi-custom > .btn {
  display: inline-flex;
}
.pgmf-btn-multi-custom .item-line-btn {
  width: 1px;
  display: inline-block;
  height: 100%;
  margin: 0 8px;
  background: rgba(255, 255, 255, 0.2);
}
.pgmf-btn-multi-custom:not(.multi-button) .item-line-btn,
.pgmf-btn-multi-custom:not(.multi-button) .js_pgmf_item_check_action {
  display: none;
}
.pgmf-item-action .item-redeemed {
  font-weight: bold;
  color: #a2a2a2;
  font-size: 14px;
}
.pgmf-item-action .pgmf-btn-multi-custom:not(.multi-button) .item-line-btn,
.pgmf-item-action .pgmf-btn-multi-custom:not(.multi-button) .js_pgmf_item_check_action {
  display: none;
}
.pgmf-item-action .pgmf-btn-group-action {
  display: inline-flex;
}
html[dir='ltr'] .pgmf-item-action .pgmf-btn-group-action.multi-button > a.btn:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
html[dir='rtl'] .pgmf-item-action .pgmf-btn-group-action.multi-button > a.btn:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
html[dir='ltr'] .pgmf-item-action .pgmf-btn-group-action.multi-button > a.btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: 1px solid rgba(255, 255, 255, 0.2) !important;
}
html[dir='rtl'] .pgmf-item-action .pgmf-btn-group-action.multi-button > a.btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: 1px solid rgba(255, 255, 255, 0.2) !important;
}
html[dir='ltr'] .pgmf-item-action .pgmf-btn-group-action > a.btn .ico {
  margin-right: 4px;
}
html[dir='rtl'] .pgmf-item-action .pgmf-btn-group-action > a.btn .ico {
  margin-left: 4px;
}
.pgmf-item-action .item-earn-more {
  display: inline-flex;
  align-items: center;
  font-weight: bold;
  font-size: 13px;
  margin-top: 8px;
}
html[dir='ltr'] .pgmf-item-action .item-earn-more .ico {
  margin-left: 4px;
}
html[dir='rtl'] .pgmf-item-action .item-earn-more .ico {
  margin-right: 4px;
}
.pgmf-listing-item .item-statistic .stat-info {
  text-transform: lowercase;
}
.pgmf-index-grid-item-listing .show-when-list-style {
  display: none !important;
}
.pgmf-index-grid-item-listing .pgmf-listing-item .item-inner .item-time .ico {
  display: none;
}
.pgmf-index-grid-item-listing .pgmf-listing-item .item-inner .item-time span {
  font-weight: normal;
}
.pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-action {
  margin-top: 12px;
}
@media (min-width: 1200px) {
  .pgmf-index-grid-item-listing .pgmf-listing-item {
    width: 33.33%;
    margin-top: 16px;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(1),
  .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(2),
  .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(3) {
    margin-top: 0;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item,
  #main.empty-right:not(.empty-left) .pgmf-index-grid-item-listing .pgmf-listing-item {
    width: 25%;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(4),
  #main.empty-right:not(.empty-left) .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(4) {
    margin-top: 0;
  }
  #main.empty-left.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item {
    width: 20%;
  }
  #main.empty-left.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(4),
  #main.empty-left.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(5) {
    margin-top: 0;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item {
    width: 33.33%;
    margin-top: 16px;
  }
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(1),
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(1),
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(2),
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(2),
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(3),
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(3) {
    margin-top: 0;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item {
    width: 50%;
    margin-top: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(1),
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(2) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-left .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-right .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .pgmf-index-grid-item-listing .pgmf-listing-item {
    width: 50%;
    margin-top: 16px;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(1),
  .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(2) {
    margin-top: 0;
  }
}
@media (max-width: 991px) and (max-width: 1024px) {
  .pgmf-index-grid-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (max-width: 991px) and (max-width: 1024px) {
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-index-grid-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (max-width: 320px) {
  .pgmf-index-grid-item-listing .pgmf-listing-item {
    width: 100%;
  }
  .pgmf-index-grid-item-listing .pgmf-listing-item:nth-child(2) {
    margin-top: 16px;
  }
}
@media (max-width: 480px) {
  .pgmf-hidden-xs-min {
    display: none !important;
  }
}
.pgmf-index-list-item-listing-responsive .pgmf-listing-item {
  position: relative;
}
.pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container {
  display: block !important;
}
.pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 18px;
  text-overflow: ellipsis;
  line-height: 24px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 48px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: bold;
}
html[dir="ltr"] .pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-title {
  padding-right: 40px;
}
html[dir="rtl"] .pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-title {
  padding-left: 40px;
}
.pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-title a {
  color: #555555;
}
.pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-list-info-author {
  margin-top: 8px;
  font-size: 12px;
}
.pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-list-info-author .item-author-info {
  text-transform: capitalize;
}
.pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-list-info-author .item-author-info .user_profile_link_span {
  text-transform: none;
}
.pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-list-info-author > span {
  color: #a2a2a2;
}
html[dir='ltr'] .pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-list-info-author > span {
  margin-right: 4px;
}
html[dir='rtl'] .pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-list-info-author > span {
  margin-left: 4px;
}
.pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-list-info-author > span .user_profile_link_span,
.pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-list-info-author > span a {
  font-weight: normal !important;
}
.pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-list-info-author > span a {
  color: #555555 !important;
}
.pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-list-info-author > span a:hover {
  color: #2d4373 !important;
}
.pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-desc {
  margin-top: 8px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 54px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #a2a2a2;
}
.pgmf-index-list-item-listing-responsive .pgmf-responsive-list-info-container .item-point {
  font-size: 16px;
  font-weight: bold;
  margin-top: 8px;
  margin-bottom: 8px;
}
.pgmf-index-list-item-listing-responsive .item-outer {
  position: static !important;
}
.pgmf-index-list-item-listing-responsive .item-outer .item-inner {
  position: static !important;
}
.pgmf-index-list-item-listing-responsive .item-outer .item-inner .item-title,
.pgmf-index-list-item-listing-responsive .item-outer .item-inner .item-list-info-author,
.pgmf-index-list-item-listing-responsive .item-outer .item-inner .item-desc,
.pgmf-index-list-item-listing-responsive .item-outer .item-inner .item-point {
  display: none !important;
}
html[dir='ltr'] .pgmf-index-list-item-listing-responsive .item-outer .item-inner .pgmf-button-option {
  margin-right: -8px;
}
html[dir='rtl'] .pgmf-index-list-item-listing-responsive .item-outer .item-inner .pgmf-button-option {
  margin-left: -8px;
}
.pgmf-index-list-item-listing-responsive .item-outer .item-inner .pgmf-float-side-container {
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.pgmf-index-list-item-listing-responsive .item-outer .item-inner .pgmf-float-side-container .pgmf-item-action {
  margin-top: 8px;
}
.pgmf-index-list-item-listing {
  flex-direction: column;
  flex-flow: column;
  margin: 0;
}
@media (max-width: 480px) {
  .pgmf-index-list-item-listing .pgmf-listing-item {
    position: relative;
  }
  .pgmf-index-list-item-listing .pgmf-responsive-list-info-container {
    display: block !important;
  }
  .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    text-overflow: ellipsis;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 48px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    font-weight: bold;
  }
  html[dir="ltr"] .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title {
    padding-right: 40px;
  }
  html[dir="rtl"] .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title {
    padding-left: 40px;
  }
  .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title a {
    color: #555555;
  }
  .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author {
    margin-top: 8px;
    font-size: 12px;
  }
  .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author .item-author-info {
    text-transform: capitalize;
  }
  .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author .item-author-info .user_profile_link_span {
    text-transform: none;
  }
  .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span {
    color: #a2a2a2;
  }
  html[dir='ltr'] .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span {
    margin-right: 4px;
  }
  html[dir='rtl'] .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span {
    margin-left: 4px;
  }
  .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span .user_profile_link_span,
  .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span a {
    font-weight: normal !important;
  }
  .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span a {
    color: #555555 !important;
  }
  .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span a:hover {
    color: #2d4373 !important;
  }
  .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-desc {
    margin-top: 8px;
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 54px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    color: #a2a2a2;
  }
  .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-point {
    font-size: 16px;
    font-weight: bold;
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .pgmf-index-list-item-listing .item-outer {
    position: static !important;
  }
  .pgmf-index-list-item-listing .item-outer .item-inner {
    position: static !important;
  }
  .pgmf-index-list-item-listing .item-outer .item-inner .item-title,
  .pgmf-index-list-item-listing .item-outer .item-inner .item-list-info-author,
  .pgmf-index-list-item-listing .item-outer .item-inner .item-desc,
  .pgmf-index-list-item-listing .item-outer .item-inner .item-point {
    display: none !important;
  }
  html[dir='ltr'] .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-button-option {
    margin-right: -8px;
  }
  html[dir='rtl'] .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-button-option {
    margin-left: -8px;
  }
  .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-float-side-container {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-float-side-container .pgmf-item-action {
    margin-top: 8px;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-listing-item,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-listing-item,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-listing-item {
    position: relative;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container {
    display: block !important;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    text-overflow: ellipsis;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 48px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    font-weight: bold;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title {
    padding-right: 40px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title {
    padding-left: 40px;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title a,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title a,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-title a {
    color: #555555;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author {
    margin-top: 8px;
    font-size: 12px;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author .item-author-info,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author .item-author-info,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author .item-author-info {
    text-transform: capitalize;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author .item-author-info .user_profile_link_span,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author .item-author-info .user_profile_link_span,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author .item-author-info .user_profile_link_span {
    text-transform: none;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span {
    color: #a2a2a2;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span {
    margin-right: 4px;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span {
    margin-left: 4px;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span .user_profile_link_span,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span .user_profile_link_span,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span .user_profile_link_span,
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span a,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span a,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span a {
    font-weight: normal !important;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span a,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span a,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span a {
    color: #555555 !important;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span a:hover,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span a:hover,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-list-info-author > span a:hover {
    color: #2d4373 !important;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-desc,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-desc,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-desc {
    margin-top: 8px;
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 54px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    color: #a2a2a2;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-point,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-point,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .pgmf-responsive-list-info-container .item-point {
    font-size: 16px;
    font-weight: bold;
    margin-top: 8px;
    margin-bottom: 8px;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .item-outer,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .item-outer,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .item-outer {
    position: static !important;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .item-outer .item-inner,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner {
    position: static !important;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .item-title,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .item-outer .item-inner .item-title,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .item-title,
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .item-list-info-author,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .item-outer .item-inner .item-list-info-author,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .item-list-info-author,
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .item-desc,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .item-outer .item-inner .item-desc,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .item-desc,
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .item-point,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .item-outer .item-inner .item-point,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .item-point {
    display: none !important;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-button-option,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-button-option,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-button-option {
    margin-right: -8px;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-button-option,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-button-option,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-button-option {
    margin-left: -8px;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-float-side-container,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-float-side-container,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-float-side-container {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-float-side-container .pgmf-item-action,
  #main.empty-right:not(.empty-left) .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-float-side-container .pgmf-item-action,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-list-item-listing .item-outer .item-inner .pgmf-float-side-container .pgmf-item-action {
    margin-top: 8px;
  }
}
@media (min-width: 1200px) {
  #main.empty-left.empty-right .pgmf-index-list-item-listing {
    flex-direction: row;
    flex-flow: wrap;
    margin: 0 -16px;
  }
  #main.empty-left.empty-right .pgmf-index-list-item-listing .pgmf-listing-item {
    width: 50%;
    padding-bottom: 0;
    margin-bottom: 0;
    border: 0;
    padding-left: 16px;
    padding-right: 16px;
  }
  #main.empty-left.empty-right .pgmf-index-list-item-listing .pgmf-listing-item .item-outer {
    padding-top: 24px;
    margin-top: 24px;
    border-top: 1px solid #eeeeee;
  }
  #main.empty-left.empty-right .pgmf-index-list-item-listing .pgmf-listing-item:nth-child(1) .item-outer,
  #main.empty-left.empty-right .pgmf-index-list-item-listing .pgmf-listing-item:nth-child(2) .item-outer {
    padding-top: 0;
    margin-top: 0;
    border-top: 0;
  }
}
.pgmf-index-list-item-listing .show-when-grid-style {
  display: none !important;
}
.pgmf-index-list-item-listing .pgmf-float-side-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 4px;
}
.pgmf-index-list-item-listing .pgmf-float-side-container.align-top {
  align-items: flex-start;
}
.pgmf-index-list-item-listing .pgmf-listing-item {
  padding-left: 0;
  padding-right: 0;
  max-width: 100%;
  display: block;
}
.pgmf-index-list-item-listing .pgmf-listing-item:not(:last-child) {
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #eeeeee;
}
.pgmf-index-list-item-listing .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info {
  display: none !important;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer {
  display: flex;
  position: relative;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .pgmf-item-media-wrapper {
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  width: 184px;
  min-width: 184px;
  height: 184px;
  padding: 0;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 2;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 1px solid rgba(0, 0, 0, 0.05);
  z-index: 3;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 991px) {
  .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .pgmf-item-media-wrapper {
    width: 160px;
    min-width: 160px;
    height: 160px;
  }
}
@media (max-width: 480px) {
  .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .pgmf-item-media-wrapper {
    width: 112px;
    min-width: 112px;
    height: 112px;
  }
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
  position: relative;
}
html[dir="ltr"] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner {
  padding-left: 16px;
}
html[dir="rtl"] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner {
  padding-right: 16px;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option {
  position: absolute;
  top: -4px;
}
html[dir="ltr"] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option {
  right: 0;
}
html[dir="rtl"] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option {
  left: 0;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option .item-action,
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option [data-toggle="dropdown"] {
  font-size: 16px;
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  padding: 0 !important;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option .item-action:hover,
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option [data-toggle="dropdown"]:hover {
  color: #555555;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option .item-action:hover .ico:before,
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option [data-toggle="dropdown"]:hover .ico:before {
  content: "\ea88";
}
@media (max-width: 480px) {
  html[dir='ltr'] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner {
    padding-left: 12px;
  }
  html[dir='rtl'] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner {
    padding-right: 12px;
  }
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-desc {
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-top: 8px;
  margin-bottom: 8px;
}
html[dir='ltr'] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-item-action {
  text-align: right;
}
html[dir='rtl'] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .pgmf-item-action {
  text-align: left;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-list-info-author {
  margin-top: 8px;
  font-size: 12px;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-list-info-author .item-author-info {
  text-transform: capitalize;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-list-info-author .item-author-info .user_profile_link_span {
  text-transform: none;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-list-info-author > span {
  color: #a2a2a2;
}
html[dir='ltr'] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-list-info-author > span {
  margin-right: 4px;
}
html[dir='rtl'] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-list-info-author > span {
  margin-left: 4px;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-list-info-author > span .user_profile_link_span,
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-list-info-author > span a {
  font-weight: normal !important;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-list-info-author > span a {
  color: #555555 !important;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-list-info-author > span a:hover {
  color: #2d4373 !important;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
  font-size: 18px;
  line-height: 24px;
  font-weight: bold;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
html[dir="ltr"] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
  padding-right: 40px;
}
html[dir="rtl"] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-title {
  padding-left: 40px;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
  color: #3b5998;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-point {
  font-size: 16px;
  font-weight: bold;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
  font-size: 13px;
  margin-top: 2px;
}
html[dir='ltr'] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
  text-align: right;
}
html[dir='rtl'] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic {
  text-align: left;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
  text-transform: lowercase;
}
html[dir="ltr"] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
  margin-right: 8px;
}
html[dir="rtl"] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
  margin-left: 8px;
}
html[dir="ltr"] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span:last-child {
  margin-right: 0;
}
html[dir="rtl"] .pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic > span:last-child {
  margin-left: 0;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-time .item-time-count {
  margin-top: 4px;
  font-size: 12px;
}
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-point,
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-statistic,
.pgmf-index-list-item-listing .pgmf-listing-item .item-outer .item-inner .item-time {
  margin-top: 4px;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .show-when-list-style {
  display: none !important;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-inner .item-time .ico {
  display: none;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-inner .item-time span {
  font-weight: normal;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-action {
  margin-top: 12px;
}
@media (min-width: 1200px) {
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item {
    width: 33.33%;
    margin-top: 16px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic,
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(1),
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(2),
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(3) {
    margin-top: 0;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item {
    width: 25%;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(4),
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(4) {
    margin-top: 0;
  }
  #main.empty-left.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item {
    width: 20%;
  }
  #main.empty-left.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(4),
  #main.empty-left.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(5) {
    margin-top: 0;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1024px) {
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item {
    width: 33.33%;
    margin-top: 16px;
  }
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-title,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-title a,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-title a:hover,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="ltr"] #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic > span,
  html[dir="rtl"] #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-point,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-time,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(1),
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(1),
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(2),
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(2),
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(3),
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(3) {
    margin-top: 0;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item {
    width: 50%;
    margin-top: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(1),
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(2) {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar,
  #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="ltr"] #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-left .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name,
  html[dir="rtl"] #main.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 1024px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item {
    width: 50%;
    margin-top: 16px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(0, 0, 0, 0.05);
    z-index: 3;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-title {
    font-size: 16px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-title a {
    color: #555555;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
    color: #3b5998;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-point {
    font-size: 16px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic {
    font-size: 13px;
    margin-top: 2px;
  }
  html[dir="ltr"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
    margin-left: 8px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic.total-number {
    display: none;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-point {
    margin-top: 8px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-statistic,
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .item-time {
    margin-top: 6px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(1),
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(2) {
    margin-top: 0;
  }
}
@media (max-width: 991px) and (max-width: 1024px) {
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info .item-name {
    display: none;
  }
}
@media (max-width: 991px) and (max-width: 1024px) {
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider {
    display: flex !important;
    margin-top: 8px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-avatar {
    display: none;
  }
  html[dir="ltr"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-left: 0;
  }
  html[dir="rtl"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item .item-outer .item-inner .pgmf-provider .item-name {
    margin-right: 0;
  }
}
@media (max-width: 320px) {
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item {
    width: 100%;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="grid"] .pgmf-listing-item:nth-child(2) {
    margin-top: 16px;
  }
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] {
  flex-direction: column;
  flex-flow: column;
  margin: 0;
}
@media (max-width: 480px) {
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item {
    position: relative;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container {
    display: block !important;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    text-overflow: ellipsis;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 48px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    font-weight: bold;
  }
  html[dir="ltr"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title {
    padding-right: 40px;
  }
  html[dir="rtl"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title {
    padding-left: 40px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title a {
    color: #555555;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author {
    margin-top: 8px;
    font-size: 12px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author .item-author-info {
    text-transform: capitalize;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author .item-author-info .user_profile_link_span {
    text-transform: none;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span {
    color: #a2a2a2;
  }
  html[dir='ltr'] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span {
    margin-right: 4px;
  }
  html[dir='rtl'] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span {
    margin-left: 4px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span .user_profile_link_span,
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span a {
    font-weight: normal !important;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span a {
    color: #555555 !important;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span a:hover {
    color: #2d4373 !important;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-desc {
    margin-top: 8px;
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 54px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    color: #a2a2a2;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-point {
    font-size: 16px;
    font-weight: bold;
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer {
    position: static !important;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner {
    position: static !important;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-title,
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-list-info-author,
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-desc,
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-point {
    display: none !important;
  }
  html[dir='ltr'] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-button-option {
    margin-right: -8px;
  }
  html[dir='rtl'] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-button-option {
    margin-left: -8px;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-float-side-container {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-float-side-container .pgmf-item-action {
    margin-top: 8px;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item {
    position: relative;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container {
    display: block !important;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    text-overflow: ellipsis;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 48px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    font-weight: bold;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title {
    padding-right: 40px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title {
    padding-left: 40px;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title a,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title a,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-title a {
    color: #555555;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author {
    margin-top: 8px;
    font-size: 12px;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author .item-author-info,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author .item-author-info,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author .item-author-info {
    text-transform: capitalize;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author .item-author-info .user_profile_link_span,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author .item-author-info .user_profile_link_span,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author .item-author-info .user_profile_link_span {
    text-transform: none;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span {
    color: #a2a2a2;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span {
    margin-right: 4px;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span {
    margin-left: 4px;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span .user_profile_link_span,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span .user_profile_link_span,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span .user_profile_link_span,
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span a,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span a,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span a {
    font-weight: normal !important;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span a,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span a,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span a {
    color: #555555 !important;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span a:hover,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span a:hover,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-list-info-author > span a:hover {
    color: #2d4373 !important;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-desc,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-desc,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-desc {
    margin-top: 8px;
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 54px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    color: #a2a2a2;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-point,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-point,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-responsive-list-info-container .item-point {
    font-size: 16px;
    font-weight: bold;
    margin-top: 8px;
    margin-bottom: 8px;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer {
    position: static !important;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner {
    position: static !important;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-title,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-title,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-title,
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-list-info-author,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-list-info-author,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-list-info-author,
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-desc,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-desc,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-desc,
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-point,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-point,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .item-point {
    display: none !important;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-button-option,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-button-option,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-button-option {
    margin-right: -8px;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-button-option,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-button-option,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-button-option {
    margin-left: -8px;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-float-side-container,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-float-side-container,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-float-side-container {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
  #main.empty-left:not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-float-side-container .pgmf-item-action,
  #main.empty-right:not(.empty-left) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-float-side-container .pgmf-item-action,
  #main:not(.empty-left):not(.empty-right) .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .item-outer .item-inner .pgmf-float-side-container .pgmf-item-action {
    margin-top: 8px;
  }
}
@media (min-width: 1200px) {
  #main.empty-left.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] {
    flex-direction: row;
    flex-flow: wrap;
    margin: 0 -16px;
  }
  #main.empty-left.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item {
    width: 50%;
    padding-bottom: 0;
    margin-bottom: 0;
    border: 0;
    padding-left: 16px;
    padding-right: 16px;
  }
  #main.empty-left.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer {
    padding-top: 24px;
    margin-top: 24px;
    border-top: 1px solid #eeeeee;
  }
  #main.empty-left.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item:nth-child(1) .item-outer,
  #main.empty-left.empty-right .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item:nth-child(2) .item-outer {
    padding-top: 0;
    margin-top: 0;
    border-top: 0;
  }
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .show-when-grid-style {
  display: none !important;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-float-side-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 4px;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-float-side-container.align-top {
  align-items: flex-start;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item {
  padding-left: 0;
  padding-right: 0;
  max-width: 100%;
  display: block;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item:not(:last-child) {
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #eeeeee;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .pgmf-item-media-wrapper .pgmf-item-media-info {
  display: none !important;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer {
  display: flex;
  position: relative;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .pgmf-item-media-wrapper {
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  width: 184px;
  min-width: 184px;
  height: 184px;
  padding: 0;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 2;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 1px solid rgba(0, 0, 0, 0.05);
  z-index: 3;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .pgmf-item-media-wrapper .pgmf-item-media img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 991px) {
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .pgmf-item-media-wrapper {
    width: 160px;
    min-width: 160px;
    height: 160px;
  }
}
@media (max-width: 480px) {
  .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .pgmf-item-media-wrapper {
    width: 112px;
    min-width: 112px;
    height: 112px;
  }
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
  position: relative;
}
html[dir="ltr"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner {
  padding-left: 16px;
}
html[dir="rtl"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner {
  padding-right: 16px;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option {
  position: absolute;
  top: -4px;
}
html[dir="ltr"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option {
  right: 0;
}
html[dir="rtl"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option {
  left: 0;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option .item-action,
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option [data-toggle="dropdown"] {
  font-size: 16px;
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  padding: 0 !important;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option .item-action:hover,
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option [data-toggle="dropdown"]:hover {
  color: #555555;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option .item-action:hover .ico:before,
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .show-when-list-style .pgmf-button-option [data-toggle="dropdown"]:hover .ico:before {
  content: "\ea88";
}
@media (max-width: 480px) {
  html[dir='ltr'] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner {
    padding-left: 12px;
  }
  html[dir='rtl'] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner {
    padding-right: 12px;
  }
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-desc {
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-top: 8px;
  margin-bottom: 8px;
}
html[dir='ltr'] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .pgmf-item-action {
  text-align: right;
}
html[dir='rtl'] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .pgmf-item-action {
  text-align: left;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-list-info-author {
  margin-top: 8px;
  font-size: 12px;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-list-info-author .item-author-info {
  text-transform: capitalize;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-list-info-author .item-author-info .user_profile_link_span {
  text-transform: none;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-list-info-author > span {
  color: #a2a2a2;
}
html[dir='ltr'] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-list-info-author > span {
  margin-right: 4px;
}
html[dir='rtl'] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-list-info-author > span {
  margin-left: 4px;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-list-info-author > span .user_profile_link_span,
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-list-info-author > span a {
  font-weight: normal !important;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-list-info-author > span a {
  color: #555555 !important;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-list-info-author > span a:hover {
  color: #2d4373 !important;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-title {
  font-size: 18px;
  line-height: 24px;
  font-weight: bold;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
html[dir="ltr"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-title {
  padding-right: 40px;
}
html[dir="rtl"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-title {
  padding-left: 40px;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-title a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-title a:hover {
  color: #3b5998;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-point {
  font-size: 16px;
  font-weight: bold;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-statistic {
  font-size: 13px;
  margin-top: 2px;
}
html[dir='ltr'] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-statistic {
  text-align: right;
}
html[dir='rtl'] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-statistic {
  text-align: left;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
  text-transform: lowercase;
}
html[dir="ltr"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
  margin-right: 8px;
}
html[dir="rtl"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-statistic > span {
  margin-left: 8px;
}
html[dir="ltr"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-statistic > span:last-child {
  margin-right: 0;
}
html[dir="rtl"] .pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-statistic > span:last-child {
  margin-left: 0;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-time .item-time-count {
  margin-top: 4px;
  font-size: 12px;
}
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-point,
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-statistic,
.pgmf-index-listing-container .pgmf-listing-container.index-listing[data-mode-view="list"] .pgmf-listing-item .item-outer .item-inner .item-time {
  margin-top: 4px;
}
#page_pgmf_view ._block_top .header-page-title {
  display: none !important;
}
.pgmf-detail-main-info-container {
  position: relative;
  margin-bottom: 16px;
}
.pgmf-detail-main-info-container .pgmf-detail-main-info-outer {
  display: flex;
}
.pgmf-detail-main-info-container .pgmf-detail-item-icon {
  position: absolute;
  display: inline-flex;
  top: -16px;
  z-index: 9;
}
html[dir="ltr"] .pgmf-detail-main-info-container .pgmf-detail-item-icon {
  right: 0;
}
html[dir="rtl"] .pgmf-detail-main-info-container .pgmf-detail-item-icon {
  left: 0;
}
.pgmf-detail-main-info-container .pgmf-detail-media {
  position: relative;
  width: 464px;
  min-width: 464px;
  height: 464px;
}
.pgmf-detail-main-info-container .pgmf-detail-media:hover .owl-nav {
  opacity: 1;
}
.pgmf-detail-main-info-container .pgmf-detail-media .pgmf-detail-slider {
  touch-action: pan-y;
}
.pgmf-detail-main-info-container .pgmf-detail-media .pgmf-detail-slider:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  pointer-events: none;
  z-index: 2;
}
.pgmf-detail-main-info-container .pgmf-detail-media .pgmf-detail-item-media-wrapper {
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.pgmf-detail-main-info-container .pgmf-detail-media .pgmf-detail-item-media-wrapper .pgmf-item-media {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 2;
}
.pgmf-detail-main-info-container .pgmf-detail-media .pgmf-detail-item-media-wrapper .pgmf-item-media:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 1px solid rgba(0, 0, 0, 0.05);
  z-index: 3;
}
.pgmf-detail-main-info-container .pgmf-detail-media .pgmf-detail-item-media-wrapper .pgmf-item-media img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.pgmf-detail-main-info-container .pgmf-detail-media .pgmf-detail-item-media-wrapper .pgmf-item-media {
  background: #fff;
}
.pgmf-detail-main-info-container .pgmf-detail-media .pgmf-detail-item-media-wrapper .pgmf-item-media:before {
  display: none;
}
.pgmf-detail-main-info-container .pgmf-detail-media .owl-nav {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  opacity: 0;
}
@media (max-width: 1024px) {
  .pgmf-detail-main-info-container .pgmf-detail-media .owl-nav {
    opacity: 1;
  }
}
@media (max-width: 767px) {
  .pgmf-detail-main-info-container .pgmf-detail-media .owl-nav {
    display: none;
  }
}
.pgmf-detail-main-info-container .pgmf-detail-media .owl-nav .owl-prev,
.pgmf-detail-main-info-container .pgmf-detail-media .owl-nav .owl-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  margin: 0;
  padding: 0;
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(255, 255, 255, 0.9);
  color: #3b5998;
  font-size: 24px;
  border-radius: 0;
}
@media (min-width: 992px) {
  .pgmf-detail-main-info-container .pgmf-detail-media .owl-nav .owl-prev:hover,
  .pgmf-detail-main-info-container .pgmf-detail-media .owl-nav .owl-next:hover {
    background: rgba(59, 89, 152, 0.9);
    color: #fff;
  }
}
.pgmf-detail-main-info-container .pgmf-detail-media .owl-nav .owl-prev {
  left: 0;
}
.pgmf-detail-main-info-container .pgmf-detail-media .owl-nav .owl-next {
  right: 0;
}
.pgmf-detail-main-info-container .pgmf-detail-media .owl-dots {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  bottom: 16px;
  left: 50%;
  transform: translateX(-50%);
}
.pgmf-detail-main-info-container .pgmf-detail-media .owl-dots .owl-dot {
  margin: 0 5px;
}
.pgmf-detail-main-info-container .pgmf-detail-media .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  display: inline-block;
  background-color: #c8c8c8;
  border-radius: 100%;
}
@media (min-width: 992px) {
  .pgmf-detail-main-info-container .pgmf-detail-media .owl-dots .owl-dot:hover span {
    background-color: #3b5998;
  }
}
.pgmf-detail-main-info-container .pgmf-detail-media .owl-dots .owl-dot.active span {
  background-color: #3b5998;
}
.pgmf-detail-main-info-container .pgmf-detail-info {
  position: relative;
  flex: 1;
  min-width: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
html[dir="ltr"] .pgmf-detail-main-info-container .pgmf-detail-info {
  padding-left: 24px;
}
html[dir="rtl"] .pgmf-detail-main-info-container .pgmf-detail-info {
  padding-right: 24px;
}
.pgmf-detail-main-info-container .pgmf-detail-info .item-desc {
  font-size: 16px;
  margin-bottom: 12px;
}
@media (max-width: 991px) {
  .pgmf-detail-main-info-container .pgmf-detail-info .item-desc {
    font-size: 14px;
  }
}
.pgmf-detail-main-info-container .pgmf-detail-info .item-statistic {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  margin-bottom: 8px;
}
html[dir="ltr"] .pgmf-detail-main-info-container .pgmf-detail-info .item-statistic > span {
  margin-right: 8px;
}
html[dir="rtl"] .pgmf-detail-main-info-container .pgmf-detail-info .item-statistic > span {
  margin-left: 8px;
}
@media (max-width: 991px) {
  .pgmf-detail-main-info-container .pgmf-detail-info .item-statistic {
    font-size: 14px;
  }
}
.pgmf-detail-main-info-container .pgmf-detail-info .item-point-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
}
.pgmf-detail-main-info-container .pgmf-detail-info .item-point-container .item-redeem-point {
  color: #ffab00;
  font-weight: bold;
  font-size: 28px;
}
.pgmf-detail-main-info-container .pgmf-detail-info .item-point-container .item-redeem-point .item-text {
  font-size: 18px;
  text-transform: lowercase;
}
@media (max-width: 991px) {
  .pgmf-detail-main-info-container .pgmf-detail-info .item-point-container .item-redeem-point {
    font-size: 24px;
  }
}
.pgmf-detail-main-info-container .pgmf-detail-info .item-point-container .item-action-point {
  display: inline-flex;
}
.pgmf-detail-main-info-container .pgmf-detail-info .item-point-container .item-action-point .btn {
  font-weight: bold;
}
html[dir='ltr'] .pgmf-detail-main-info-container .pgmf-detail-info .item-point-container .item-action-point .btn {
  margin-left: 4px;
}
html[dir='rtl'] .pgmf-detail-main-info-container .pgmf-detail-info .item-point-container .item-action-point .btn {
  margin-right: 4px;
}
.pgmf-detail-main-info-container .pgmf-detail-info .item-point-container .item-action-point .btn-icon {
  line-height: 17px;
}
.pgmf-detail-main-info-container .pgmf-detail-info .item-point-container .item-action-point .btn-icon > span + .ico {
  margin: 0 4px;
}
.pgmf-detail-main-info-container .pgmf-detail-info .item-point-container .item-action-point .btn-default {
  border: 1px solid #3b5998 !important;
  color: #3b5998 !important;
  background: #fff !important;
}
.pgmf-detail-main-info-container .pgmf-detail-info .pgmf-detail-term-condition {
  margin-bottom: 12px;
  font-size: 14px;
}
.pgmf-detail-main-info-container .pgmf-detail-info .item-time {
  font-size: 20px;
  text-transform: uppercase;
}
@media (max-width: 991px) {
  .pgmf-detail-main-info-container .pgmf-detail-info .item-time {
    font-size: 14px;
  }
}
.pgmf-detail-main-info-container .pgmf-detail-info .item-time .item-time-title {
  color: #a2a2a2;
  text-transform: none;
}
.pgmf-detail-main-info-container .pgmf-detail-info .item-time .item-time-count {
  text-transform: none;
  font-size: 16px;
  margin-top: 4px;
}
.pgmf-detail-main-info-container .pgmf-detail-title {
  font-size: 22px;
  line-height: 29px;
  font-weight: bold;
  margin-bottom: 4px;
}
html[dir="ltr"] .pgmf-detail-main-info-container .pgmf-detail-title.has-featured {
  padding-right: 32px;
}
html[dir="rtl"] .pgmf-detail-main-info-container .pgmf-detail-title.has-featured {
  padding-left: 32px;
}
@media (max-width: 991px) {
  .pgmf-detail-main-info-container .pgmf-detail-title {
    font-size: 20px;
    line-height: 26px;
  }
}
.pgmf-detail-main-info-container .pgmf-detail-author-info {
  font-size: 13px;
  line-height: 17px;
  color: #a2a2a2;
  margin-bottom: 8px;
}
.pgmf-detail-main-info-container .pgmf-detail-author-info .item-author {
  text-transform: capitalize;
}
.pgmf-detail-main-info-container .pgmf-detail-author-info .item-author .user_profile_link_span {
  text-transform: none;
}
html[dir='rtl'] .pgmf-detail-main-info-container .pgmf-detail-author-info .item-author {
  display: inline-block;
}
.pgmf-detail-main-info-container .pgmf-detail-author-info .pgmf-detail-author-category > span:first-child:after {
  content: ".";
  color: #555555;
}
.pgmf-detail-main-info-container .pgmf-detail-author-info .user_profile_link_span {
  font-weight: normal !important;
}
.pgmf-detail-main-info-container .pgmf-detail-author-info .pgmf-detail-author-category a {
  color: #555555 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-weight: normal !important;
}
html[dir='rtl'] .pgmf-detail-main-info-container .pgmf-detail-author-info .pgmf-detail-author-category a {
  display: inline-block;
}
.pgmf-detail-main-info-container .pgmf-detail-author-info .pgmf-detail-author-category a:hover {
  color: #2d4373 !important;
}
.pgmf-detail-main-info-container .pgmf-detail-author-info .pgmf-button-option [data-toggle="dropdown"] {
  color: #a2a2a2;
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.pgmf-detail-view .pgmf-detail-author-info {
  display: flex;
  justify-content: space-between;
}
.pgmf-detail-view .pgmf-detail-author-info .pgmf-button-option {
  display: inline-block;
  margin-top: -12px;
}
.pgmf-detail-view .pgmf-button-option .item-action {
  font-size: 16px;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2 !important;
}
.pgmf-detail-view .pgmf-button-option .item-action:hover .ico {
  color: #555555 !important;
}
.pgmf-detail-view .pgmf-button-option .item-action:hover .ico:before {
  content: "\ea88";
}
.pgmf-detail-view .pgmf-detail-item-label {
  position: absolute;
  display: flex;
  flex-direction: column;
  top: 8px;
  z-index: 3;
}
html[dir="ltr"] .pgmf-detail-view .pgmf-detail-item-label {
  left: 0;
}
html[dir="rtl"] .pgmf-detail-view .pgmf-detail-item-label {
  right: 0;
}
.pgmf-detail-term-condition {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.pgmf-detail-term-condition:before {
  content: "";
  height: 1px;
  background: #eeeeee;
  display: block;
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] .pgmf-detail-term-condition:before {
  margin-right: 8px;
}
html[dir="rtl"] .pgmf-detail-term-condition:before {
  margin-left: 8px;
}
.pgmf-detail-earn-more {
  font-weight: bold;
  font-size: 14px;
}
.pgmf-detail-earn-more .ico {
  font-size: 12px;
}
.pgmf-detail-mixin-responsive .pgmf-detail-main-info-outer {
  padding-bottom: 16px;
  border-bottom: 1px solid #eeeeee;
}
.pgmf-detail-mixin-responsive .pgmf-detail-main-info-header {
  display: block !important;
}
.pgmf-detail-mixin-responsive .pgmf-detail-media {
  width: 300px;
  min-width: 300px;
  height: 300px;
}
.pgmf-detail-mixin-responsive .pgmf-detail-term-condition {
  font-size: 12px;
}
.pgmf-detail-mixin-responsive .pgmf-detail-info {
  border-bottom: 0;
}
.pgmf-detail-mixin-responsive .pgmf-detail-info .pgmf-detail-title,
.pgmf-detail-mixin-responsive .pgmf-detail-info .pgmf-detail-author-info {
  display: none !important;
}
.pgmf-detail-mixin-responsive .pgmf-detail-info .item-desc {
  font-size: 14px;
  margin-bottom: 8px;
}
.pgmf-detail-mixin-responsive .pgmf-detail-info .item-statistic {
  margin-bottom: 4px;
}
.pgmf-detail-mixin-responsive .pgmf-detail-info .item-time {
  font-size: 16px;
}
.pgmf-detail-mixin-responsive .pgmf-detail-info .item-time .item-time-count {
  font-size: 14px;
}
.pgmf-detail-mixin-responsive .pgmf-detail-info .item-point-container {
  display: block;
}
.pgmf-detail-mixin-responsive .pgmf-detail-info .item-point-container .item-redeem-point {
  margin-bottom: 8px;
}
html[dir="ltr"] .pgmf-detail-mixin-responsive .pgmf-detail-info .item-point-container .item-action-point .btn {
  margin-left: 0;
}
html[dir="rtl"] .pgmf-detail-mixin-responsive .pgmf-detail-info .item-point-container .item-action-point .btn {
  margin-right: 0;
}
html[dir="ltr"] .pgmf-detail-mixin-responsive .pgmf-detail-info .item-point-container .item-action-point .btn {
  margin-right: 8px;
}
html[dir="rtl"] .pgmf-detail-mixin-responsive .pgmf-detail-info .item-point-container .item-action-point .btn {
  margin-left: 8px;
}
.pgmf-detail-mixin-responsive-column .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper {
  height: auto;
  padding: 0;
}
.pgmf-detail-mixin-responsive-column .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper .pgmf-item-media {
  position: static;
  display: block;
}
.pgmf-detail-mixin-responsive-column .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper .pgmf-item-media img {
  position: static;
  transform: none;
  object-fit: contain;
  margin: auto;
  max-height: 500px;
}
.pgmf-detail-mixin-responsive-column .pgmf-detail-view .pgmf-detail-media {
  width: 100%;
  min-width: 100%;
  height: auto;
}
.pgmf-detail-mixin-responsive-column .pgmf-detail-view .pgmf-detail-info {
  margin-top: 16px;
  padding-bottom: 16px;
}
html[dir="ltr"] .pgmf-detail-mixin-responsive-column .pgmf-detail-view .pgmf-detail-info {
  padding-left: 0;
}
html[dir="rtl"] .pgmf-detail-mixin-responsive-column .pgmf-detail-view .pgmf-detail-info {
  padding-right: 0;
}
.pgmf-detail-mixin-responsive-column .pgmf-detail-view .pgmf-detail-main-info-outer {
  flex-direction: column;
}
@media (min-width: 1200px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-main-info-outer {
    padding-bottom: 16px;
    border-bottom: 1px solid #eeeeee;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-main-info-header {
    display: block !important;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-media {
    width: 300px;
    min-width: 300px;
    height: 300px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-term-condition {
    font-size: 12px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info {
    border-bottom: 0;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info .pgmf-detail-title,
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info .pgmf-detail-author-info {
    display: none !important;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-desc {
    font-size: 14px;
    margin-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-statistic {
    margin-bottom: 4px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-time {
    font-size: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-time .item-time-count {
    font-size: 14px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-point-container {
    display: block;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-point-container .item-redeem-point {
    margin-bottom: 8px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn {
    margin-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn {
    margin-right: 0;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn {
    margin-right: 8px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn {
    margin-left: 8px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-main-info-outer,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-main-info-outer {
    padding-bottom: 16px;
    border-bottom: 1px solid #eeeeee;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-main-info-header,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-main-info-header {
    display: block !important;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-media,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-media {
    width: 300px;
    min-width: 300px;
    height: 300px;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-term-condition,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-term-condition {
    font-size: 12px;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info {
    border-bottom: 0;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info .pgmf-detail-title,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info .pgmf-detail-title,
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info .pgmf-detail-author-info,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info .pgmf-detail-author-info {
    display: none !important;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-desc,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info .item-desc {
    font-size: 14px;
    margin-bottom: 8px;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-statistic,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info .item-statistic {
    margin-bottom: 4px;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-time,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info .item-time {
    font-size: 16px;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-time .item-time-count,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info .item-time .item-time-count {
    font-size: 14px;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-point-container,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info .item-point-container {
    display: block;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-point-container .item-redeem-point,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info .item-point-container .item-redeem-point {
    margin-bottom: 8px;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn {
    margin-right: 0;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn {
    margin-left: 8px;
  }
  #main:not(.empty-right):not(.empty-left) .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper {
    height: auto;
    padding: 0;
  }
  #main:not(.empty-right):not(.empty-left) .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper .pgmf-item-media {
    position: static;
    display: block;
  }
  #main:not(.empty-right):not(.empty-left) .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper .pgmf-item-media img {
    position: static;
    transform: none;
    object-fit: contain;
    margin: auto;
    max-height: 500px;
  }
  #main:not(.empty-right):not(.empty-left) .pgmf-detail-view .pgmf-detail-media {
    width: 100%;
    min-width: 100%;
    height: auto;
  }
  #main:not(.empty-right):not(.empty-left) .pgmf-detail-view .pgmf-detail-info {
    margin-top: 16px;
    padding-bottom: 16px;
  }
  html[dir="ltr"] #main:not(.empty-right):not(.empty-left) .pgmf-detail-view .pgmf-detail-info {
    padding-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .pgmf-detail-view .pgmf-detail-info {
    padding-right: 0;
  }
  #main:not(.empty-right):not(.empty-left) .pgmf-detail-view .pgmf-detail-main-info-outer {
    flex-direction: column;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper,
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper {
    height: auto;
    padding: 0;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper .pgmf-item-media,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper .pgmf-item-media,
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper .pgmf-item-media {
    position: static;
    display: block;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper .pgmf-item-media img,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper .pgmf-item-media img,
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper .pgmf-item-media img {
    position: static;
    transform: none;
    object-fit: contain;
    margin: auto;
    max-height: 500px;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-media,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-media,
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-media {
    width: 100%;
    min-width: 100%;
    height: auto;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info,
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info {
    margin-top: 16px;
    padding-bottom: 16px;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info {
    padding-left: 0;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-info,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-info,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-info {
    padding-right: 0;
  }
  #main.empty-left:not(.empty-right) .pgmf-detail-view .pgmf-detail-main-info-outer,
  #main.empty-right:not(.empty-left) .pgmf-detail-view .pgmf-detail-main-info-outer,
  #main:not(.empty-left):not(.empty-right) .pgmf-detail-view .pgmf-detail-main-info-outer {
    flex-direction: column;
  }
  #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-main-info-outer {
    padding-bottom: 16px;
    border-bottom: 1px solid #eeeeee;
  }
  #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-main-info-header {
    display: block !important;
  }
  #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-media {
    width: 300px;
    min-width: 300px;
    height: 300px;
  }
  #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-term-condition {
    font-size: 12px;
  }
  #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-info {
    border-bottom: 0;
  }
  #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-info .pgmf-detail-title,
  #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-info .pgmf-detail-author-info {
    display: none !important;
  }
  #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-info .item-desc {
    font-size: 14px;
    margin-bottom: 8px;
  }
  #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-info .item-statistic {
    margin-bottom: 4px;
  }
  #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-info .item-time {
    font-size: 16px;
  }
  #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-info .item-time .item-time-count {
    font-size: 14px;
  }
  #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-info .item-point-container {
    display: block;
  }
  #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-info .item-point-container .item-redeem-point {
    margin-bottom: 8px;
  }
  html[dir="ltr"] #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn {
    margin-right: 0;
  }
  html[dir="ltr"] #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .pgmf-detail-view .pgmf-detail-info .item-point-container .item-action-point .btn {
    margin-left: 8px;
  }
}
@media (max-width: 767px) {
  .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper {
    height: auto;
    padding: 0;
  }
  .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper .pgmf-item-media {
    position: static;
    display: block;
  }
  .pgmf-detail-view .pgmf-detail-slider.one-image .pgmf-detail-item-media-wrapper .pgmf-item-media img {
    position: static;
    transform: none;
    object-fit: contain;
    margin: auto;
    max-height: 500px;
  }
  .pgmf-detail-view .pgmf-detail-media {
    width: 100%;
    min-width: 100%;
    height: auto;
  }
  .pgmf-detail-view .pgmf-detail-info {
    margin-top: 16px;
    padding-bottom: 16px;
  }
  html[dir="ltr"] .pgmf-detail-view .pgmf-detail-info {
    padding-left: 0;
  }
  html[dir="rtl"] .pgmf-detail-view .pgmf-detail-info {
    padding-right: 0;
  }
  .pgmf-detail-view .pgmf-detail-main-info-outer {
    flex-direction: column;
  }
}
.pgmf-sideblock-container {
  display: flex;
  flex-flow: wrap;
}
.pgmf-sideblock-container .pgmf-sideblock-item {
  width: 100%;
}
@media (min-width: 481px) and (max-width: 767px) {
  .pgmf-sideblock-container {
    margin: 0 -8px;
  }
  .pgmf-sideblock-container .pgmf-sideblock-item {
    width: 50%;
    padding-left: 8px;
    padding-right: 8px;
  }
  .pgmf-sideblock-container .pgmf-sideblock-item:nth-child(2) .pgmf-sideblock-item-outer {
    padding-top: 0;
    margin-top: 0;
    border-top: 0;
  }
}
.pgmf-sideblock-item:not(:first-child) .pgmf-sideblock-item-outer {
  padding-top: 12px;
  margin-top: 12px;
  border-top: 1px solid #eeeeee;
}
.pgmf-sideblock-item .sideblock-item-time {
  margin-top: 8px;
  font-size: 12px;
  display: flex;
}
.pgmf-sideblock-item .sideblock-item-time .item-time-title {
  display: inline-block;
  width: 56px;
  min-width: 56px;
}
html[dir='ltr'] .pgmf-sideblock-item .sideblock-item-time .item-time-title {
  margin-right: 12px;
  text-align: right;
}
html[dir='rtl'] .pgmf-sideblock-item .sideblock-item-time .item-time-title {
  margin-left: 12px;
  text-align: left;
}
.pgmf-sideblock-item .item-outer {
  display: flex;
}
.pgmf-sideblock-item .item-outer .item-media-src {
  width: 56px;
  min-width: 56px;
}
html[dir='ltr'] .pgmf-sideblock-item .item-outer .item-media-src {
  margin-right: 12px;
}
html[dir='rtl'] .pgmf-sideblock-item .item-outer .item-media-src {
  margin-left: 12px;
}
.pgmf-sideblock-item .item-outer .item-media-src span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.pgmf-sideblock-item .item-outer .item-media-src span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.pgmf-sideblock-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
.pgmf-sideblock-item .item-outer .item-inner .item-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  margin-bottom: 4px;
  color: #3b5998;
}
.pgmf-sideblock-item .item-outer .item-inner .item-info-sm {
  font-size: 12px;
}
.pgmf-sideblock-item .item-outer .item-inner .item-point,
.pgmf-sideblock-item .item-outer .item-inner .item-info-sm {
  margin-bottom: 2px;
}
.pgmf-detail-main-content-container .pgmf-detail-main-content-item {
  padding-bottom: 16px;
  margin-bottom: 16px;
  border-bottom: 1px solid #dcdcdc;
}
.pgmf-detail-main-content-container .pgmf-detail-main-content-item:last-child {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
.pgmf-detail-main-content-container .pgmf-detail-main-content-item .item-title {
  font-size: 20px;
  color: #555555;
  margin-bottom: 16px;
}
.pgmf-description-viewmore {
  position: relative;
  max-height: 320px;
  overflow: hidden;
}
.pgmf-description-viewmore.full-content {
  max-height: none;
}
.pgmf-description-viewmore.full-content .pgmf-btn-collapse-content {
  display: none !important;
}
.pgmf-description-viewmore .pgmf-btn-collapse-content {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  cursor: pointer;
}
.pgmf-description-viewmore .pgmf-btn-collapse-content .item-show-all {
  cursor: pointer;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  color: #3b5998;
  background: linear-gradient(to top, #ffffff 10%, rgba(255, 255, 255, 0.5));
  height: 44px;
  position: relative;
  text-transform: capitalize;
  font-size: 14px;
  padding-top: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.pgmf-description-viewmore .pgmf-btn-collapse-content .item-show-all:hover {
  color: #2d4373;
}
.pgmf-popup-container .pgmf-popup-body {
  margin-bottom: 16px;
}
.pgmf-popup-container .pgmf-popup-bottom {
  margin: 0;
  background: #FFF;
  border: none;
  border-top: 1px solid #eeeeee;
  margin-left: -16px;
  margin-right: -16px;
  margin-bottom: -4px;
  padding-top: 12px;
  padding-left: 16px;
  padding-right: 16px;
}
.pgmf-popup-container .pgmf-popup-bottom .pgmf-popup-group-button {
  display: flex;
  float: none;
  justify-content: flex-end;
  text-align: center;
}
html[dir="ltr"] .pgmf-popup-container .pgmf-popup-bottom .pgmf-popup-group-button .btn {
  margin-left: 8px;
}
html[dir="rtl"] .pgmf-popup-container .pgmf-popup-bottom .pgmf-popup-group-button .btn {
  margin-right: 8px;
}
.pgmf-table-container .pgmf-table-title {
  font-weight: bold;
}
.pgmf-table-container .pgmf-table-title .pgmf-table-row {
  min-height: 44px;
  border-bottom: 1px solid #c8c8c8;
}
@media (max-width: 767px) {
  .pgmf-table-container .pgmf-table-title {
    display: none;
  }
}
@media (max-width: 768px) and (min-width: 768px) {
  #main:not(.empty-left) .pgmf-table-container .pgmf-table-title,
  #main:not(.empty-right) .pgmf-table-container .pgmf-table-title {
    display: none;
  }
}
.pgmf-table-container .pgmf-table-content {
  word-break: break-all;
  word-wrap: break-word;
}
.pgmf-table-container .pgmf-table-content .pgmf-table-row {
  min-height: 56px;
  border-bottom: 1px solid #eeeeee;
}
.pgmf-table-container .pgmf-table-content .pgmf-table-row:last-child {
  border-bottom: 0;
}
.pgmf-table-container .pgmf-table-content .pgmf-table-row.has-expired {
  color: #a2a2a2;
}
.pgmf-table-container .pgmf-table-content .pgmf-table-row.has-expired .user_profile_link_span a {
  color: #a2a2a2 !important;
}
.pgmf-table-container .pgmf-table-content .pgmf-table-row.has-used {
  color: #a2a2a2;
}
.pgmf-table-container .pgmf-table-content .pgmf-table-row.has-used .user_profile_link_span a {
  color: #a2a2a2 !important;
  text-decoration: line-through;
}
.pgmf-table-container .pgmf-table-content .pgmf-table-row.has-used .item-group-info .item-code {
  text-decoration: line-through;
}
html[dir="ltr"] .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info > div {
  padding-right: 8px;
}
html[dir="rtl"] .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info > div {
  padding-left: 8px;
}
.pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-title-responsive {
  display: none;
}
.pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-code {
  font-weight: bold;
  text-transform: uppercase;
}
@media (max-width: 768px) and (min-width: 768px) {
  #main:not(.empty-left) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-code,
  #main:not(.empty-right) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-code {
    width: auto;
  }
}
@media (max-width: 768px) and (min-width: 768px) {
  #main:not(.empty-left) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-date,
  #main:not(.empty-right) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-date {
    width: auto;
  }
  #main:not(.empty-left) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-date.redeem-date,
  #main:not(.empty-right) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-date.redeem-date {
    font-size: 12px;
  }
  #main:not(.empty-left) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-date.redeem-date .item-title-responsive,
  #main:not(.empty-right) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-date.redeem-date .item-title-responsive {
    color: #a2a2a2;
  }
}
@media (max-width: 767px) {
  .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-date.redeem-date {
    font-size: 12px;
  }
  .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-date.redeem-date .item-title-responsive {
    color: #a2a2a2;
  }
}
@media (max-width: 480px) {
  .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-date .item-title-responsive {
    display: block;
  }
}
.pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-status {
  font-size: 12px;
  text-transform: uppercase;
}
@media (max-width: 768px) and (min-width: 768px) {
  #main:not(.empty-left) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-status,
  #main:not(.empty-right) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-status {
    width: auto;
  }
}
@media (max-width: 768px) and (min-width: 768px) {
  #main:not(.empty-left) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info.side-right,
  #main:not(.empty-right) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info.side-right {
    min-width: 80px;
  }
  html[dir='ltr'] #main:not(.empty-left) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info.side-right,
  html[dir='ltr'] #main:not(.empty-right) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info.side-right {
    text-align: right;
  }
  html[dir='rtl'] #main:not(.empty-left) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info.side-right,
  html[dir='rtl'] #main:not(.empty-right) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info.side-right {
    text-align: left;
  }
  html[dir="ltr"] #main:not(.empty-left) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info,
  html[dir="ltr"] #main:not(.empty-right) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info {
    margin-right: 0;
  }
  html[dir="rtl"] #main:not(.empty-left) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info,
  html[dir="rtl"] #main:not(.empty-right) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info {
    margin-left: 0;
  }
  #main:not(.empty-left) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info > div,
  #main:not(.empty-right) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info > div {
    margin-bottom: 4px;
  }
  #main:not(.empty-left) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-title-responsive,
  #main:not(.empty-right) .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-title-responsive {
    display: inline-block;
  }
}
@media (max-width: 767px) {
  html[dir="ltr"] .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info {
    margin-left: 8px;
  }
  .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info > div {
    margin-bottom: 4px;
  }
  .pgmf-table-container .pgmf-table-content .pgmf-table-row .item-group-info .item-title-responsive {
    display: inline-block;
  }
}
@media (min-width: 768px) {
  .pgmf-table-container .pgmf-table-row {
    display: flex;
    align-items: center;
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pgmf-table-container .pgmf-table-row .item-group-info {
    display: flex;
    align-items: center;
  }
}
@media (max-width: 768px) and (min-width: 768px) {
  #main:not(.empty-left) .pgmf-table-container .pgmf-table-row,
  #main:not(.empty-right) .pgmf-table-container .pgmf-table-row {
    justify-content: space-between;
    align-items: flex-start;
  }
  #main:not(.empty-left) .pgmf-table-container .pgmf-table-row .item-group-info,
  #main:not(.empty-right) .pgmf-table-container .pgmf-table-row .item-group-info {
    display: block;
  }
}
@media (max-width: 767px) {
  .pgmf-table-container .pgmf-table-row {
    display: flex;
    justify-content: space-between;
    padding-top: 8px;
    padding-bottom: 8px;
  }
}
@media (min-width: 768px) {
  .pgmf-table-redeem-history .pgmf-table-row .item-group-info {
    display: flex;
    width: 85%;
    align-items: center;
  }
  .pgmf-table-redeem-history .pgmf-table-row .item-group-info .item-code {
    flex: 1;
    min-width: 0;
  }
  .pgmf-table-redeem-history .pgmf-table-row .item-group-info .item-date {
    width: 30%;
  }
  .pgmf-table-redeem-history .pgmf-table-row .item-status {
    width: 15%;
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  .pgmf-table-redeem-history .pgmf-table-row .item-status {
    margin-top: 8px;
  }
}
.pgmf-table-user-purchased .pgmf-table-row.has-used .item-id,
.pgmf-table-user-purchased .pgmf-table-row.has-used .item-name-email,
.pgmf-table-user-purchased .pgmf-table-row.has-used .item-date,
.pgmf-table-user-purchased .pgmf-table-row.has-used .item-code {
  text-decoration: line-through;
}
.pgmf-table-user-purchased .pgmf-table-content .item-name .item-name-email {
  display: block;
  font-size: 12px;
  margin-top: 4px;
}
@media (min-width: 768px) {
  .pgmf-table-user-purchased .pgmf-table-row .item-group-info.side-left {
    width: 65%;
  }
  .pgmf-table-user-purchased .pgmf-table-row .item-group-info.side-left .item-id {
    min-width: 50px;
  }
  .pgmf-table-user-purchased .pgmf-table-row .item-group-info.side-left .item-name {
    flex: 1;
    min-width: 0;
  }
  .pgmf-table-user-purchased .pgmf-table-row .item-group-info.side-left .item-date {
    width: 35%;
  }
  .pgmf-table-user-purchased .pgmf-table-row .item-group-info.side-right {
    width: 35%;
  }
  .pgmf-table-user-purchased .pgmf-table-row .item-group-info.side-right .item-status,
  .pgmf-table-user-purchased .pgmf-table-row .item-group-info.side-right .item-code {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .pgmf-table-user-purchased .pgmf-table-row .item-group-info.side-right {
    min-width: 80px;
  }
  html[dir="ltr"] .pgmf-table-user-purchased .pgmf-table-row .item-group-info.side-right {
    margin-right: 0;
  }
  html[dir="rtl"] .pgmf-table-user-purchased .pgmf-table-row .item-group-info.side-right {
    margin-left: 0;
  }
  html[dir='ltr'] .pgmf-table-user-purchased .pgmf-table-row .item-group-info.side-right {
    text-align: right;
  }
  html[dir='rtl'] .pgmf-table-user-purchased .pgmf-table-row .item-group-info.side-right {
    text-align: left;
  }
  .pgmf-table-user-purchased .pgmf-table-row .item-status {
    margin-top: 8px;
  }
}
.pgmf-popup-history-container .pgmf-popup-history-info-redeem {
  padding-bottom: 16px;
  border-bottom: 1px solid #c8c8c8;
}
.pgmf-popup-history-info-redeem .item-outer {
  display: flex;
}
.pgmf-popup-history-info-redeem .item-media {
  width: 64px;
  min-width: 64px;
}
html[dir='ltr'] .pgmf-popup-history-info-redeem .item-media {
  margin-right: 12px;
}
html[dir='rtl'] .pgmf-popup-history-info-redeem .item-media {
  margin-left: 12px;
}
.pgmf-popup-history-info-redeem .item-media span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.pgmf-popup-history-info-redeem .item-media span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.pgmf-popup-history-info-redeem .item-inner {
  flex: 1;
  min-width: 0;
}
.pgmf-popup-history-info-redeem .item-inner .item-title {
  color: #555555;
  margin-bottom: 4px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 40px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.pgmf-popup-history-info-redeem .item-inner .item-title a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.pgmf-popup-history-info-redeem .item-inner .item-title a:hover {
  color: #2d4373;
}
.pgmf-popup-history-info-redeem .item-inner .item-provider {
  text-transform: capitalize;
  color: #a2a2a2;
  font-size: 12px;
}
.pgmf-popup-history-info-redeem .item-inner .item-provider .user_profile_link_span {
  text-transform: none;
}
.pgmf-popup-history-info-redeem .item-inner .item-provider .user_profile_link_span,
.pgmf-popup-history-info-redeem .item-inner .item-provider a {
  color: #555555 !important;
  font-weight: normal !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.pgmf-popup-history-info-redeem .item-inner .item-provider .user_profile_link_span:hover,
.pgmf-popup-history-info-redeem .item-inner .item-provider a:hover {
  color: #2d4373 !important;
}
.pgmf-popup-history-bottom {
  margin: 0;
  background: #FFF;
  border: none;
  border-top: 1px solid #eeeeee;
  margin-left: -16px;
  margin-right: -16px;
  margin-bottom: -4px;
  padding-top: 12px;
  padding-left: 16px;
  padding-right: 16px;
}
.pgmf-popup-history-bottom .item-popup-bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.pgmf-popup-history-bottom .item-popup-bottom .item-manage-all {
  font-size: 12px;
  font-weight: bold;
}
.js_pgmf_item_action:not(.is_redeemed) {
  display: none !important;
}
.js_pgmf_item_check_action:not(.has_check) {
  display: none !important;
}
.js_pgmf_item_detail_action:not(.not_redeemed) {
  display: none !important;
}
.pgmf-detail-earn-more:not(.is_show) {
  display: none !important;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper {
    display: inline-flex;
    flex-flow: wrap;
    align-items: center;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > div {
    margin-right: 8px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > div {
    margin-left: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > .dot-separate:after {
    content: ".";
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > .dot-separate:after {
    margin-left: 4px;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > .dot-separate:after {
    margin-right: 4px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner {
    display: block;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner .item-info-code {
    margin-top: 2px;
    margin-bottom: 2px;
  }
  #main:not(.empty-left):not(.empty-right) .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner > div {
    width: 100% !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (min-width: 481px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-media {
    width: 112px;
    height: 112px;
    min-width: 112px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 480px) {
  #main:not(.empty-left):not(.empty-right) .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner .item-info-desc .item-desc {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 12px;
    text-overflow: ellipsis;
    line-height: 16px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 48px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper,
  #main.empty-right .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper {
    display: inline-flex;
    flex-flow: wrap;
    align-items: center;
  }
  html[dir="ltr"] #main.empty-left .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > div,
  html[dir="ltr"] #main.empty-right .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > div {
    margin-right: 8px;
  }
  html[dir="rtl"] #main.empty-left .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > div,
  html[dir="rtl"] #main.empty-right .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > div {
    margin-left: 8px;
  }
  #main.empty-left .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > .dot-separate:after,
  #main.empty-right .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > .dot-separate:after {
    content: ".";
  }
  html[dir='ltr'] #main.empty-left .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > .dot-separate:after,
  html[dir='ltr'] #main.empty-right .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > .dot-separate:after {
    margin-left: 4px;
  }
  html[dir='rtl'] #main.empty-left .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > .dot-separate:after,
  html[dir='rtl'] #main.empty-right .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > .dot-separate:after {
    margin-right: 4px;
  }
  #main.empty-left .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner,
  #main.empty-right .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner {
    display: block;
  }
  #main.empty-left .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner .item-info-code,
  #main.empty-right .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner .item-info-code {
    margin-top: 2px;
    margin-bottom: 2px;
  }
  #main.empty-left .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner > div,
  #main.empty-right .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner > div {
    width: 100% !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) and (min-width: 481px) {
  #main.empty-left .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-media,
  #main.empty-right .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-media {
    width: 112px;
    height: 112px;
    min-width: 112px;
  }
}
@media (min-width: 768px) and (max-width: 991px) and (max-width: 480px) {
  #main.empty-left .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner .item-info-desc .item-desc,
  #main.empty-right .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner .item-info-desc .item-desc {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 12px;
    text-overflow: ellipsis;
    line-height: 16px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 48px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 767px) {
  .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper {
    display: inline-flex;
    flex-flow: wrap;
    align-items: center;
  }
  html[dir="ltr"] .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > div {
    margin-right: 8px;
  }
  html[dir="rtl"] .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > div {
    margin-left: 8px;
  }
  .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > .dot-separate:after {
    content: ".";
  }
  html[dir='ltr'] .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > .dot-separate:after {
    margin-left: 4px;
  }
  html[dir='rtl'] .pgmf-my-reward-listing .pgmf-responsive-flex-wrapper > .dot-separate:after {
    margin-right: 4px;
  }
  .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner {
    display: block;
  }
  .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner .item-info-code {
    margin-top: 2px;
    margin-bottom: 2px;
  }
  .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner > div {
    width: 100% !important;
  }
}
@media (max-width: 767px) and (min-width: 481px) {
  .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-media {
    width: 112px;
    height: 112px;
    min-width: 112px;
  }
}
@media (max-width: 767px) and (max-width: 480px) {
  .pgmf-my-reward-listing .pgmf-my-reward-item .item-outer .item-inner .item-info-desc .item-desc {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 12px;
    text-overflow: ellipsis;
    line-height: 16px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 48px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.pgmf-my-reward-item {
  margin: 0 -16px;
  padding: 0 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 1025px) {
  .pgmf-my-reward-item:hover {
    background-color: #f8f8f8;
  }
}
.pgmf-my-reward-item:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.pgmf-my-reward-item.has-used .item-outer .item-media,
.pgmf-my-reward-item.has-expired .item-outer .item-media {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
.pgmf-my-reward-item.has-used .item-outer .item-inner a,
.pgmf-my-reward-item.has-expired .item-outer .item-inner a,
.pgmf-my-reward-item.has-used .item-outer .item-inner .user_profile_link_span,
.pgmf-my-reward-item.has-expired .item-outer .item-inner .user_profile_link_span {
  color: #a2a2a2 !important;
}
.pgmf-my-reward-item.has-used .item-outer .item-inner *,
.pgmf-my-reward-item.has-expired .item-outer .item-inner * {
  color: #a2a2a2;
}
.pgmf-my-reward-item.has-used .item-inner .item-title,
.pgmf-my-reward-item.has-used .item-inner .item-code,
.pgmf-my-reward-item.has-used .item-inner .item-desc {
  text-decoration: line-through;
}
.pgmf-my-reward-item .item-outer {
  display: flex;
  padding-top: 16px;
  padding-bottom: 16px;
}
.pgmf-my-reward-item .item-outer .item-media {
  width: 64px;
  height: 64px;
  min-width: 64px;
}
.pgmf-my-reward-item .item-outer .item-media .item-media-src {
  display: block;
  width: 100%;
}
.pgmf-my-reward-item .item-outer .item-media .item-media-src span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.pgmf-my-reward-item .item-outer .item-media .item-media-src span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.pgmf-my-reward-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
  display: flex;
}
html[dir='ltr'] .pgmf-my-reward-item .item-outer .item-inner .item-info-column {
  padding-left: 12px;
}
html[dir='rtl'] .pgmf-my-reward-item .item-outer .item-inner .item-info-column {
  padding-right: 12px;
}
.pgmf-my-reward-item .item-outer .item-inner .item-info-general {
  width: 40%;
}
.pgmf-my-reward-item .item-outer .item-inner .item-info-general .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 20px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 40px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: bold;
  margin-bottom: 4px;
}
.pgmf-my-reward-item .item-outer .item-inner .item-info-general .item-author {
  font-size: 12px;
  color: #a2a2a2;
  text-transform: capitalize;
  margin-bottom: 4px;
}
.pgmf-my-reward-item .item-outer .item-inner .item-info-general .item-author a,
.pgmf-my-reward-item .item-outer .item-inner .item-info-general .item-author .user_profile_link_span {
  text-transform: none;
  font-weight: normal !important;
}
.pgmf-my-reward-item .item-outer .item-inner .item-info-general .item-time {
  margin-bottom: 4px;
  font-size: 12px;
}
.pgmf-my-reward-item .item-outer .item-inner .item-info-general .item-time .item-time-title {
  color: #a2a2a2;
}
.pgmf-my-reward-item .item-outer .item-inner .item-info-code {
  width: 15%;
}
.pgmf-my-reward-item .item-outer .item-inner .item-info-code .item-code {
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 4px;
  text-transform: uppercase;
}
.pgmf-my-reward-item .item-outer .item-inner .item-info-code .item-status {
  font-size: 12px;
  margin-bottom: 4px;
}
.pgmf-my-reward-item .item-outer .item-inner .item-info-time {
  width: 15%;
}
.pgmf-my-reward-item .item-outer .item-inner .item-info-time .item-time .item-time-title,
.pgmf-my-reward-item .item-outer .item-inner .item-info-time .item-time .item-time-text {
  margin-bottom: 4px;
}
.pgmf-my-reward-item .item-outer .item-inner .item-info-desc {
  width: 30%;
}
.pgmf-my-reward-item .item-outer .item-inner .item-info-desc .item-desc {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 54px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.pgmf-mixin-my-reward-responsive-style .pgmf-responsive-flex-wrapper {
  display: inline-flex;
  flex-flow: wrap;
  align-items: center;
}
html[dir="ltr"] .pgmf-mixin-my-reward-responsive-style .pgmf-responsive-flex-wrapper > div {
  margin-right: 8px;
}
html[dir="rtl"] .pgmf-mixin-my-reward-responsive-style .pgmf-responsive-flex-wrapper > div {
  margin-left: 8px;
}
.pgmf-mixin-my-reward-responsive-style .pgmf-responsive-flex-wrapper > .dot-separate:after {
  content: ".";
}
html[dir='ltr'] .pgmf-mixin-my-reward-responsive-style .pgmf-responsive-flex-wrapper > .dot-separate:after {
  margin-left: 4px;
}
html[dir='rtl'] .pgmf-mixin-my-reward-responsive-style .pgmf-responsive-flex-wrapper > .dot-separate:after {
  margin-right: 4px;
}
@media (min-width: 481px) {
  .pgmf-mixin-my-reward-responsive-style .pgmf-my-reward-item .item-outer .item-media {
    width: 112px;
    height: 112px;
    min-width: 112px;
  }
}
.pgmf-mixin-my-reward-responsive-style .pgmf-my-reward-item .item-outer .item-inner {
  display: block;
}
.pgmf-mixin-my-reward-responsive-style .pgmf-my-reward-item .item-outer .item-inner .item-info-code {
  margin-top: 2px;
  margin-bottom: 2px;
}
@media (max-width: 480px) {
  .pgmf-mixin-my-reward-responsive-style .pgmf-my-reward-item .item-outer .item-inner .item-info-desc .item-desc {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 12px;
    text-overflow: ellipsis;
    line-height: 16px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 48px;
    white-space: normal;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.pgmf-mixin-my-reward-responsive-style .pgmf-my-reward-item .item-outer .item-inner > div {
  width: 100% !important;
}
.pgmf-search-provider-component {
  display: flex;
  flex-flow: wrap;
  border-radius: 4px;
  border: 1px solid #c8c8c8;
  padding: 8px;
  padding-bottom: 4px;
}
.pgmf-search-provider-component #js_custom_search_provider {
  flex: 1;
}
.pgmf-search-provider-component #js_custom_search_provider > input {
  background: none;
  border: 0;
  box-shadow: none !important;
  padding: 0;
  padding-left: 8px;
  padding-right: 8px;
  height: 24px;
  margin-bottom: 4px;
}
.pgmf-search-provider-component #js_custom_search_provider_placement .item-user-selected {
  margin-bottom: 4px;
  position: relative;
  height: 24px;
  border: 1px solid #3b5998;
  color: #3b5998;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  margin-right: 4px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .pgmf-search-provider-component #js_custom_search_provider_placement .item-user-selected {
  padding-left: 8px;
}
html[dir="rtl"] .pgmf-search-provider-component #js_custom_search_provider_placement .item-user-selected {
  padding-right: 8px;
}
html[dir="ltr"] .pgmf-search-provider-component #js_custom_search_provider_placement .item-user-selected {
  padding-right: 24px;
}
html[dir="rtl"] .pgmf-search-provider-component #js_custom_search_provider_placement .item-user-selected {
  padding-left: 24px;
}
html[dir='rtl'] .pgmf-search-provider-component #js_custom_search_provider_placement .item-user-selected {
  margin-right: 0;
  margin-left: 4px;
}
.pgmf-search-provider-component #js_custom_search_provider_placement .item-user-selected:hover {
  background: #2d4373;
  color: #fff;
}
.pgmf-search-provider-component #js_custom_search_provider_placement .item-user-selected:hover .provider_search_remove .ico {
  color: #fff;
}
.pgmf-search-provider-component #js_custom_search_provider_placement .item-user-selected .item-name {
  line-height: 24px;
}
.pgmf-search-provider-component #js_custom_search_provider_placement .item-user-selected .provider_search_remove {
  background: none;
  text-indent: 0;
  width: 24px;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir='rtl'] .pgmf-search-provider-component #js_custom_search_provider_placement .item-user-selected .provider_search_remove {
  left: 0;
  right: auto;
}
.pgmf-search-provider-component #js_custom_search_provider_placement .item-user-selected .provider_search_remove .ico {
  font-size: 10px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.pgmf-search-provider-component .js_temp_provider_search_form {
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  background-color: #fff;
  z-index: 99;
}
.pgmf-search-provider-component .js_temp_provider_search_form ul {
  display: flex;
  flex-flow: wrap;
}
.pgmf-search-provider-component .js_temp_provider_search_form ul > li {
  width: 50%;
  cursor: pointer;
}
.pgmf-search-provider-component .js_temp_provider_search_form ul > li .js_provider_search_link {
  display: flex;
  align-items: center;
  padding: 8px;
}
html[dir="ltr"] .pgmf-search-provider-component .js_temp_provider_search_form ul > li .js_provider_search_link .image {
  margin-right: 8px;
}
html[dir="rtl"] .pgmf-search-provider-component .js_temp_provider_search_form ul > li .js_provider_search_link .image {
  margin-left: 8px;
}
.pgmf-search-provider-component .js_temp_provider_search_form ul > li .js_provider_search_link .image .no_image_user,
.pgmf-search-provider-component .js_temp_provider_search_form ul > li .js_provider_search_link .image img {
  width: 32px;
  height: 32px;
  border-radius: 100% !important;
  overflow: hidden;
}
.pgmf-search-provider-component .js_temp_provider_search_form ul > li .js_provider_search_link .user {
  flex: 1;
  min-width: 0;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.js_temp_provider_search_form .js_temp_provider_search_form_holder {
  max-height: 200px;
  box-shadow: 1.5px 2.598px 7.7px 2.3px rgba(0, 0, 0, 0.09);
}
.js_temp_provider_search_form .js_temp_provider_search_form_holder ul li .js_provider_search_link {
  padding: 8px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.js_temp_provider_search_form .js_temp_provider_search_form_holder ul li .js_provider_search_link .image img {
  border-radius: 100%;
  border: 1px solid rgba(0, 0, 0, 0);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.js_temp_provider_search_form .js_temp_provider_search_form_holder ul li .js_provider_search_link:hover {
  background-color: #d1daed;
}
.js_temp_provider_search_form .js_temp_provider_search_form_holder ul li .js_provider_search_link:hover .image img,
.js_temp_provider_search_form .js_temp_provider_search_form_holder ul li .js_provider_search_link:hover .image .no_image_user .js_hover_info {
  border-color: #3b5998;
}
.js_temp_provider_search_form .js_temp_provider_search_form_holder ul li .js_provider_search_link:hover .image img:before,
.js_temp_provider_search_form .js_temp_provider_search_form_holder ul li .js_provider_search_link:hover .image .no_image_user .js_hover_info:before {
  border-color: #3b5998;
}
.pgmf-manage-detail-main-info-container {
  display: flex;
  margin-bottom: 16px;
}
@media (max-width: 480px) {
  .pgmf-manage-detail-main-info-container {
    flex-direction: column;
  }
}
.pgmf-manage-detail-main-info-container .pgmf-item-media-wrapper {
  position: relative;
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  min-width: 160px;
  width: 16px;
  height: 160px;
  padding: 0;
}
.pgmf-manage-detail-main-info-container .pgmf-item-media-wrapper .pgmf-item-media {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 2;
}
.pgmf-manage-detail-main-info-container .pgmf-item-media-wrapper .pgmf-item-media:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 1px solid rgba(0, 0, 0, 0.05);
  z-index: 3;
}
.pgmf-manage-detail-main-info-container .pgmf-item-media-wrapper .pgmf-item-media img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
html[dir="ltr"] .pgmf-manage-detail-main-info-container .pgmf-item-media-wrapper {
  margin-right: 16px;
}
html[dir="rtl"] .pgmf-manage-detail-main-info-container .pgmf-item-media-wrapper {
  margin-left: 16px;
}
@media (max-width: 480px) {
  .pgmf-manage-detail-main-info-container .pgmf-item-media-wrapper {
    min-width: 100%;
    width: 100%;
    height: auto;
    margin-bottom: 16px;
  }
  html[dir="ltr"] .pgmf-manage-detail-main-info-container .pgmf-item-media-wrapper {
    margin-right: 0;
  }
  html[dir="rtl"] .pgmf-manage-detail-main-info-container .pgmf-item-media-wrapper {
    margin-left: 0;
  }
  .pgmf-manage-detail-main-info-container .pgmf-item-media-wrapper .pgmf-item-media {
    position: static;
    display: block;
  }
  .pgmf-manage-detail-main-info-container .pgmf-item-media-wrapper .pgmf-item-media img {
    position: static;
    transform: none;
    object-fit: contain;
    margin: auto;
    max-height: 500px;
  }
}
.pgmf-manage-detail-main-info-container .item-inner {
  flex: 1;
  min-width: 0;
}
.pgmf-manage-detail-main-info-container .item-inner .item-title {
  font-size: 22px;
  font-weight: bold;
  color: #555555;
}
.pgmf-manage-detail-main-info-container .item-inner .item-title a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.pgmf-manage-detail-main-info-container .item-inner .item-title a:hover {
  color: #2d4373;
}
.pgmf-manage-detail-main-info-container .item-inner .item-general-info {
  display: flex;
  margin-top: 16px;
}
@media (max-width: 768px) {
  .pgmf-manage-detail-main-info-container .item-inner .item-general-info {
    margin-top: 8px;
  }
}
.pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-info-side-left,
.pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-info-side-right {
  width: 50%;
}
.pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-info-side-right {
  padding-top: 8px;
  padding-bottom: 8px;
  border-left: 1px solid #eeeeee;
}
html[dir="ltr"] .pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-info-side-right {
  padding-left: 16px;
}
html[dir="rtl"] .pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-info-side-right {
  padding-right: 16px;
}
html[dir="ltr"] .pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-info-side-right {
  margin-left: 16px;
}
html[dir="rtl"] .pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-info-side-right {
  margin-right: 16px;
}
.pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-point {
  color: #ffab00;
  font-size: 24px;
  margin-bottom: 4px;
}
@media (max-width: 768px) {
  .pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-point {
    font-size: 20px;
  }
}
.pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-point .item-text {
  font-size: 16px;
  text-transform: lowercase;
}
@media (max-width: 768px) {
  .pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-point .item-text {
    font-size: 14px;
  }
}
.pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-time {
  font-size: 20px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-time {
    font-size: 16px;
  }
}
.pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-time .item-time-title {
  color: #a2a2a2;
}
.pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-time .item-time-count {
  text-transform: none;
  font-size: 16px;
  margin-top: 4px;
}
@media (max-width: 768px) {
  .pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-time .item-time-count {
    font-size: 14px;
  }
}
.pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-info-statistic {
  font-size: 16px;
  margin-bottom: 8px;
}
@media (max-width: 768px) {
  .pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-info-statistic {
    font-size: 14px;
  }
}
.pgmf-manage-detail-main-info-container .item-inner .item-general-info .item-info-statistic:last-child {
  margin-bottom: 0;
}
.pgmf-manage-detail-user-purchased .pgmf-manage-section-header {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  background-color: rgba(238, 238, 238, 0.3);
  margin-left: -16px;
  margin-right: -16px;
  padding: 8px 16px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.pgmf-manage-detail-user-purchased .pgmf-manage-section-header .header-title {
  font-size: 20px;
  display: inline-flex;
  align-items: center;
}
.pgmf-manage-detail-user-purchased .pgmf-manage-section-content {
  padding-top: 16px;
}
.pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form {
  display: flex;
  align-items: flex-end;
  flex-flow: wrap;
  margin: 0 -8px;
}
.pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form .pgmf-date-picker-wrapper {
  display: flex;
  position: relative;
}
.pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form .pgmf-date-picker-wrapper > .select_date {
  flex: 1;
  min-width: 0;
  flex-basis: auto;
}
.pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form .pgmf-date-picker-wrapper .pgmf-date-picker-title {
  display: flex;
  align-items: center;
  font-weight: bold;
  font-size: 14px;
  background-color: #eeeeee;
  margin-right: -4px;
  z-index: 0;
  width: auto;
}
.pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form .pgmf-date-picker-wrapper .js_date_picker {
  background-color: #fff;
  width: 160px;
}
@media (max-width: 768px) {
  .pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form .pgmf-date-picker-wrapper .js_date_picker {
    width: auto;
  }
}
html[dir='ltr'] .pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form .pgmf-date-picker-wrapper .js_date_picker {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
html[dir='rtl'] .pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form .pgmf-date-picker-wrapper .js_date_picker {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form .pgmf-date-picker-wrapper .js_datepicker_image:after {
  font-family: 'lineficon' !important;
  content: '\ea80';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: inherit;
}
.pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form > .form-group {
  padding-left: 8px;
  padding-right: 8px;
}
@media (max-width: 768px) {
  .pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form > .form-group {
    width: 50%;
  }
  .pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form > .form-group .js_datepicker_holder {
    width: 100%;
  }
  .pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form > .form-group .js_datepicker_holder .js_date_picker {
    width: 100%;
  }
}
@media (max-width: 480px) {
  .pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form > .form-group {
    width: 100%;
  }
  .pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form > .form-group .pgmf-date-picker-title {
    min-width: 60px;
  }
  .pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form > .form-group.js_to_select > label {
    display: none;
  }
}
html[dir='ltr'] .pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form > .form-group.js_to_select {
  margin-left: -8px;
}
@media (max-width: 992px) {
  html[dir='ltr'] .pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form > .form-group.js_to_select {
    margin-left: 0;
  }
}
html[dir='rtl'] .pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form > .form-group.js_to_select {
  margin-right: -8px;
}
@media (max-width: 992px) {
  html[dir='rtl'] .pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form > .form-group.js_to_select {
    margin-right: 0;
  }
}
.pgmf-manage-detail-user-purchased .pgmf-manage-section-content .pgmf-manage-user-filter form > .form-group.js_to_select label {
  opacity: 0;
  pointer-events: none;
}
.pgmf-detail-message-inform {
  border-radius: 0px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05);
  background-color: #FFF;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: none !important;
  display: flex;
  background-color: #ffe6b3 !important;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  margin: 0 -16px;
  margin-top: -16px;
  padding: 0 16px;
  margin-bottom: 16px;
}
@media (max-width: 480px) {
  .pgmf-detail-message-inform {
    border-radius: 0;
  }
}
.pgmf-detail-message-inform .item-outer {
  width: 100%;
  text-align: center;
  font-size: 14px;
  padding: 16px;
}
.pgmf-popup-bottom-button-group {
  display: flex;
  justify-content: flex-end;
  padding-top: 16px;
  margin-top: 16px;
  position: relative;
}
.pgmf-popup-bottom-button-group:before {
  content: "";
  position: absolute;
  top: 0;
  left: -16px;
  right: -16px;
  height: 1px;
  background-color: #eeeeee;
}
html[dir="ltr"] .pgmf-popup-bottom-button-group .btn {
  margin-left: 8px;
}
html[dir="rtl"] .pgmf-popup-bottom-button-group .btn {
  margin-right: 8px;
}
.pgmf-popup-entercode-container .item-form-input {
  position: relative;
}
.pgmf-popup-entercode-container .item-form-input.has-success > input {
  border-color: #42b72a !important;
  color: #42b72a !important;
  -webkit-text-fill-color: #42b72a !important;
}
.pgmf-popup-entercode-container .item-form-input.has-success .icon-success {
  display: block !important;
}
.pgmf-popup-entercode-container .item-form-input.has-error > input {
  border-color: #fa3e3e !important;
  color: #fa3e3e !important;
  -webkit-text-fill-color: #fa3e3e !important;
}
.pgmf-popup-entercode-container .item-form-input.has-error .icon-error {
  display: block !important;
}
.pgmf-popup-entercode-container .item-form-input > input {
  font-size: 20px;
  font-weight: bold;
}
html[dir="ltr"] .pgmf-popup-entercode-container .item-form-input > input {
  padding-right: 24px;
}
html[dir="rtl"] .pgmf-popup-entercode-container .item-form-input > input {
  padding-left: 24px;
}
.pgmf-popup-entercode-container .item-form-input .item-icon {
  position: absolute;
  top: 50%;
  font-size: 16px;
  width: 16px;
  height: 16px;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] .pgmf-popup-entercode-container .item-form-input .item-icon {
  right: 8px;
}
html[dir="rtl"] .pgmf-popup-entercode-container .item-form-input .item-icon {
  left: 8px;
}
.pgmf-popup-entercode-container .pgmf-title-line {
  margin-bottom: 4px;
}
.pgmf-enter-code-info > div {
  margin-bottom: 4px;
}
#js_pgmf_enter_code_submit.hide {
  display: none !important;
}
.pgmf-my-reward-index-total {
  display: block;
  font-size: 16px;
  margin-bottom: 16px;
  margin-top: 8px;
}
.js_pgmf_show_check_reward:not(.is_tick) {
  display: none !important;
}
@media (min-width: 768px) {
  .pgmf-add-formgroup-inline {
    display: flex;
    margin-left: -16px;
    margin-right: -16px;
  }
  .pgmf-add-formgroup-inline > .form-group {
    width: 50%;
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) and (min-width: 992px) {
  .pgmf-add-formgroup-inline > .form-group {
    width: 33.33%;
  }
}
@media (max-width: 767px) {
  #page_pgmf_add .js_datepicker_holder {
    display: block;
  }
}
#page_pgmf_add .js_datepicker_holder input.js_date_picker {
  background: none;
}
.pgmf-term-condition-container {
  max-height: 50vh;
  overflow: auto;
}
/*End Gamification*/
/*Begin ' . Ask Me Anything . '*/
#page_pama_index .forum_section_header.title,
#page_pama_search .forum_section_header.title {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  color: #fff;
  background-color: #0084ff;
  height: 40px;
  display: flex;
  align-items: center;
  padding: 0 16px !important;
  margin: 0 -16px;
  border-bottom: 0;
}
#page_pama_index .forum-app.my-thread,
#page_pama_search .forum-app.my-thread,
#page_pama_index .forum-app.announcements,
#page_pama_search .forum-app.announcements {
  margin: 0 -16px;
}
#page_pama_index .forum-app.my-thread article,
#page_pama_search .forum-app.my-thread article,
#page_pama_index .forum-app.announcements article,
#page_pama_search .forum-app.announcements article {
  border-bottom: 0;
}
#page_pama_index .forum-app.my-thread article .item-outer,
#page_pama_search .forum-app.my-thread article .item-outer,
#page_pama_index .forum-app.announcements article .item-outer,
#page_pama_search .forum-app.announcements article .item-outer {
  padding: 16px;
}
#page_pama_index .forum-app.my-thread article .item-outer .section-right .item-author-rep .user_profile_link_span,
#page_pama_search .forum-app.my-thread article .item-outer .section-right .item-author-rep .user_profile_link_span,
#page_pama_index .forum-app.announcements article .item-outer .section-right .item-author-rep .user_profile_link_span,
#page_pama_search .forum-app.announcements article .item-outer .section-right .item-author-rep .user_profile_link_span,
#page_pama_index .forum-app.my-thread article .item-outer .section-right .item-author-rep .user_profile_link_span a,
#page_pama_search .forum-app.my-thread article .item-outer .section-right .item-author-rep .user_profile_link_span a,
#page_pama_index .forum-app.announcements article .item-outer .section-right .item-author-rep .user_profile_link_span a,
#page_pama_search .forum-app.announcements article .item-outer .section-right .item-author-rep .user_profile_link_span a {
  color: #555555 !important;
}
#page_pama_index .forum-app.my-thread article .item-outer.sticky,
#page_pama_search .forum-app.my-thread article .item-outer.sticky,
#page_pama_index .forum-app.announcements article .item-outer.sticky,
#page_pama_search .forum-app.announcements article .item-outer.sticky,
#page_pama_index .forum-app.my-thread article .item-outer.sponsored,
#page_pama_search .forum-app.my-thread article .item-outer.sponsored,
#page_pama_index .forum-app.announcements article .item-outer.sponsored,
#page_pama_search .forum-app.announcements article .item-outer.sponsored {
  background-color: #d8e0f0;
}
#page_pama_index .forum-app.my-thread article .item-outer.closed,
#page_pama_search .forum-app.my-thread article .item-outer.closed,
#page_pama_index .forum-app.announcements article .item-outer.closed,
#page_pama_search .forum-app.announcements article .item-outer.closed {
  background-color: #eeeeee;
}
#page_pama_index .forum-app.my-thread article .item-outer.closed .item-title a,
#page_pama_search .forum-app.my-thread article .item-outer.closed .item-title a,
#page_pama_index .forum-app.announcements article .item-outer.closed .item-title a,
#page_pama_search .forum-app.announcements article .item-outer.closed .item-title a {
  color: #555555;
}
#page_pama_index .forum-app.my-thread article + article,
#page_pama_search .forum-app.my-thread article + article,
#page_pama_index .forum-app.announcements article + article,
#page_pama_search .forum-app.announcements article + article {
  border-top: 1px solid #eeeeee;
}
body#page_pama_thread .header_bar_search {
  display: none;
}
body#page_pama_thread .form-group.item-privacy-subscribe {
  margin-bottom: 0;
  margin-top: -8px;
}
body#page_pama_thread .privacy-block-content {
  margin: 0;
  display: inline-flex;
  align-items: center;
  position: relative;
  min-width: 120px;
  padding: 16px 0;
  word-wrap: break-word;
  word-break: break-word;
}
body#page_pama_thread .privacy-block-content .item_is_active_holder {
  right: -11px;
  position: absolute;
  bottom: 0;
}
body#page_pama_thread .privacy-block-content .item_is_active_holder.item_selection_not_active ~ label {
  color: #c8c8c8;
}
body#page_pama_thread .privacy-block-content .item_is_active_holder.item_selection_not_active ~ .inner * {
  color: #c8c8c8;
}
body#page_pama_thread .privacy-block-content label {
  margin-bottom: 0;
  max-width: 230px;
}
html[dir="ltr"] body#page_pama_thread .privacy-block-content label {
  padding-right: 8px;
}
html[dir="rtl"] body#page_pama_thread .privacy-block-content label {
  padding-left: 8px;
}
body#page_pama_thread .privacy-block-content .extra_info {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
body#page_pama_thread .privacy-block-content .inner {
  max-width: 180px;
}
.p-ama-sideblock article + article {
  margin-top: 12px;
  padding-top: 12px;
  border-top: 1px solid #efefef;
}
.p-ama-sideblock article:last-of-type {
  margin-bottom: 4px;
}
.p-ama-sideblock .item-outer {
  display: flex;
}
.p-ama-sideblock .item-outer .item-media .no_image_user,
.p-ama-sideblock .item-outer .item-media .img-wrapper {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  overflow: hidden;
}
.p-ama-sideblock .item-outer .item-media .no_image_user span,
.p-ama-sideblock .item-outer .item-media .img-wrapper span {
  font-size: 14px;
}
.p-ama-sideblock .item-outer .item-media .img-wrapper img {
  width: 100%;
  height: 100%;
}
.p-ama-sideblock .item-outer .item-inner {
  overflow: hidden;
}
.p-ama-sideblock .item-outer .item-inner .item-title {
  margin-bottom: 4px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.p-ama-sideblock .item-outer .item-inner .item-content {
  margin-bottom: 4px;
}
.p-ama-sideblock .item-outer .item-inner .item-content span {
  position: relative;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.p-ama-sideblock .item-outer .item-inner .item-author-post {
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 16px;
}
.p-ama-sideblock .item-outer .item-inner .item-author-post p {
  margin: 0;
  color: #a2a2a2;
  display: inline-block;
}
.p-ama-sideblock .item-outer .item-inner .item-time {
  font-size: 12px;
  line-height: 16px;
  color: #555555;
  font-weight: bold;
}
@media screen and (min-width: 480px) and (max-width: 767px) {
  .p-ama-sideblock {
    margin: 0 -4px;
    display: flex;
    flex-wrap: wrap;
  }
  .p-ama-sideblock article {
    margin-top: 0 !important;
    width: 50%;
    padding: 0 4px;
    margin-bottom: 12px;
  }
  .p-ama-sideblock article:nth-child(-n+2) {
    border-top: 0 !important;
    padding-top: 0 !important;
  }
}
.p-ama-action-sub {
  margin-top: 4px;
  font-size: 12px;
}
.p-ama-action-sub > a:not(.is_subscriber) {
  display: none;
}
.p-ama-action-sub > a.p-ama-link-sub {
  color: #2d4373;
}
.p-ama-action-sub .item-icon,
.p-ama-action-sub .item-number {
  color: #a2a2a2;
}
html[dir='rtl'] .p-ama-action-sub .item-icon,
html[dir='rtl'] .p-ama-action-sub .item-number {
  display: inline-block;
}
.p-ama-action-sub .item-icon.p-ama-subscribe,
.p-ama-action-sub .item-number.p-ama-subscribe {
  color: #2d4373;
}
.p-ama-action-sub .item-icon {
  font-size: 14px;
  margin: 0 2px;
}
.p-ama-action-sub .item-icon.p-ama-subscribe:before {
  content: "\eab4";
}
#pama_schedule_toggle.disabled .js_item_active {
  color: #a2a2a2 !important;
  cursor: not-allowed !important;
}
#pama_schedule_toggle.disabled label {
  color: #c8c8c8 !important;
}
#pama_schedule:not(.disabled) .js_date_picker {
  background-color: #fff !important;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #page_pama_index .forum-app.my-thread .item-outer .section-right .item-author-rep,
  #page_pama_index .forum-app.announcements .item-outer .section-right .item-author-rep {
    width: auto;
  }
}
@media (min-width: 481px) {
  #page_pama_index .forum-app.my-thread .item-outer .section-right,
  #page_pama_index .forum-app.announcements .item-outer .section-right {
    min-width: 320px;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #page_pama_index .forum-app.my-thread .item-outer .section-right,
  #page_pama_index .forum-app.announcements .item-outer .section-right {
    min-width: 350px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #page_pama_index #main:not(.empty-left) .forum-app.my-thread .item-outer,
  #page_pama_index #main:not(.empty-right) .forum-app.my-thread .item-outer,
  #page_pama_index #main:not(.empty-left) .forum-app.announcements .item-outer,
  #page_pama_index #main:not(.empty-right) .forum-app.announcements .item-outer {
    flex-direction: column;
  }
  html[dir="ltr"] #page_pama_index #main:not(.empty-left) .forum-app.my-thread .item-outer .item-option,
  html[dir="ltr"] #page_pama_index #main:not(.empty-right) .forum-app.my-thread .item-outer .item-option,
  html[dir="ltr"] #page_pama_index #main:not(.empty-left) .forum-app.announcements .item-outer .item-option,
  html[dir="ltr"] #page_pama_index #main:not(.empty-right) .forum-app.announcements .item-outer .item-option {
    margin-right: 0;
  }
  html[dir="rtl"] #page_pama_index #main:not(.empty-left) .forum-app.my-thread .item-outer .item-option,
  html[dir="rtl"] #page_pama_index #main:not(.empty-right) .forum-app.my-thread .item-outer .item-option,
  html[dir="rtl"] #page_pama_index #main:not(.empty-left) .forum-app.announcements .item-outer .item-option,
  html[dir="rtl"] #page_pama_index #main:not(.empty-right) .forum-app.announcements .item-outer .item-option {
    margin-left: 0;
  }
  html[dir="ltr"] #page_pama_index #main:not(.empty-left) .forum-app.my-thread .item-outer .item-option,
  html[dir="ltr"] #page_pama_index #main:not(.empty-right) .forum-app.my-thread .item-outer .item-option,
  html[dir="ltr"] #page_pama_index #main:not(.empty-left) .forum-app.announcements .item-outer .item-option,
  html[dir="ltr"] #page_pama_index #main:not(.empty-right) .forum-app.announcements .item-outer .item-option {
    right: 0;
  }
  html[dir="rtl"] #page_pama_index #main:not(.empty-left) .forum-app.my-thread .item-outer .item-option,
  html[dir="rtl"] #page_pama_index #main:not(.empty-right) .forum-app.my-thread .item-outer .item-option,
  html[dir="rtl"] #page_pama_index #main:not(.empty-left) .forum-app.announcements .item-outer .item-option,
  html[dir="rtl"] #page_pama_index #main:not(.empty-right) .forum-app.announcements .item-outer .item-option {
    left: 0;
  }
  #page_pama_index #main:not(.empty-left) .forum-app.my-thread .item-outer .section-left,
  #page_pama_index #main:not(.empty-right) .forum-app.my-thread .item-outer .section-left,
  #page_pama_index #main:not(.empty-left) .forum-app.announcements .item-outer .section-left,
  #page_pama_index #main:not(.empty-right) .forum-app.announcements .item-outer .section-left {
    width: 100%;
    align-items: center;
  }
  html[dir="ltr"] #page_pama_index #main:not(.empty-left) .forum-app.my-thread .item-outer .section-left,
  html[dir="ltr"] #page_pama_index #main:not(.empty-right) .forum-app.my-thread .item-outer .section-left,
  html[dir="ltr"] #page_pama_index #main:not(.empty-left) .forum-app.announcements .item-outer .section-left,
  html[dir="ltr"] #page_pama_index #main:not(.empty-right) .forum-app.announcements .item-outer .section-left {
    padding-right: 0;
  }
  html[dir="rtl"] #page_pama_index #main:not(.empty-left) .forum-app.my-thread .item-outer .section-left,
  html[dir="rtl"] #page_pama_index #main:not(.empty-right) .forum-app.my-thread .item-outer .section-left,
  html[dir="rtl"] #page_pama_index #main:not(.empty-left) .forum-app.announcements .item-outer .section-left,
  html[dir="rtl"] #page_pama_index #main:not(.empty-right) .forum-app.announcements .item-outer .section-left {
    padding-left: 0;
  }
  #page_pama_index #main:not(.empty-left) .forum-app.my-thread .item-outer .section-right,
  #page_pama_index #main:not(.empty-right) .forum-app.my-thread .item-outer .section-right,
  #page_pama_index #main:not(.empty-left) .forum-app.announcements .item-outer .section-right,
  #page_pama_index #main:not(.empty-right) .forum-app.announcements .item-outer .section-right {
    width: auto;
    position: static;
  }
  html[dir='ltr'] #page_pama_index #main:not(.empty-left) .forum-app.my-thread .item-outer .section-right,
  html[dir='ltr'] #page_pama_index #main:not(.empty-right) .forum-app.my-thread .item-outer .section-right,
  html[dir='ltr'] #page_pama_index #main:not(.empty-left) .forum-app.announcements .item-outer .section-right,
  html[dir='ltr'] #page_pama_index #main:not(.empty-right) .forum-app.announcements .item-outer .section-right {
    padding-left: 68px;
  }
  html[dir='rtl'] #page_pama_index #main:not(.empty-left) .forum-app.my-thread .item-outer .section-right,
  html[dir='rtl'] #page_pama_index #main:not(.empty-right) .forum-app.my-thread .item-outer .section-right,
  html[dir='rtl'] #page_pama_index #main:not(.empty-left) .forum-app.announcements .item-outer .section-right,
  html[dir='rtl'] #page_pama_index #main:not(.empty-right) .forum-app.announcements .item-outer .section-right {
    padding-right: 68px;
  }
  html[dir='ltr'] #page_pama_index #main:not(.empty-left) .forum-app.my-thread .item-outer .section-right .item-statistic,
  html[dir='ltr'] #page_pama_index #main:not(.empty-right) .forum-app.my-thread .item-outer .section-right .item-statistic,
  html[dir='ltr'] #page_pama_index #main:not(.empty-left) .forum-app.announcements .item-outer .section-right .item-statistic,
  html[dir='ltr'] #page_pama_index #main:not(.empty-right) .forum-app.announcements .item-outer .section-right .item-statistic {
    margin-right: -16px;
  }
  html[dir='rtl'] #page_pama_index #main:not(.empty-left) .forum-app.my-thread .item-outer .section-right .item-statistic,
  html[dir='rtl'] #page_pama_index #main:not(.empty-right) .forum-app.my-thread .item-outer .section-right .item-statistic,
  html[dir='rtl'] #page_pama_index #main:not(.empty-left) .forum-app.announcements .item-outer .section-right .item-statistic,
  html[dir='rtl'] #page_pama_index #main:not(.empty-right) .forum-app.announcements .item-outer .section-right .item-statistic {
    margin-left: -16px;
  }
  #page_pama_index #main:not(.empty-left) .forum-app.my-thread .item-outer .section-right .item-statistic li,
  #page_pama_index #main:not(.empty-right) .forum-app.my-thread .item-outer .section-right .item-statistic li,
  #page_pama_index #main:not(.empty-left) .forum-app.announcements .item-outer .section-right .item-statistic li,
  #page_pama_index #main:not(.empty-right) .forum-app.announcements .item-outer .section-right .item-statistic li {
    padding: 0 16px;
  }
}
#page_pama_thread .header-page-title a {
  word-break: break-all;
  word-wrap: break-word;
}
html[dir="ltr"] #page_pama_thread .js_thank_post {
  margin-right: 48px;
}
html[dir="rtl"] #page_pama_thread .js_thank_post {
  margin-left: 48px;
}
/*End Ask Me Anything*/
/*Begin ' . Advanced Marketplace . '*/
/* ==========================================
=            advanced marketplace            =
=========================================== */
.username_listing a {
  font-weight: bold;
  color: #3B5998 !important;
}
.listing_rate {
  background: none;
}
a.advlink {
  font-weight: bold;
}
.content .row_title_info .extra_info {
  margin: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
#js_advancedmarketplace_form .extra_info a {
  color: #3b5998;
}
#js_block_border_advancedmarketplace_search #event_search_form table {
  border-collapse: separate;
  border-spacing: 5px;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category {
  border: 1px solid #dbdbdb;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category:hover {
  border: 1px solid #298ada;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category:hover .content {
  display: block;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category:hover .title {
  background: #298ada !important;
  color: #ffffff;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category:hover .title:after {
  background: #227dc7;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category:hover .title:before {
  color: #fff;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category > .title {
  text-transform: uppercase;
  background: #ffffff;
  color: #999999;
  font-size: 14px;
  border: 0px;
  height: 40px;
  line-height: 40px;
  position: relative;
  padding: 0px !important;
  text-indent: 50px;
}
body[id^=page_advancedmarketplace] #mapHolder {
  width: 100%;
  float: none;
  clear: both;
}
body[id^=page_advancedmarketplace] .space-left {
  position: relative;
  padding-left: 16px;
}
body[id^=page_advancedmarketplace] .space-left .ico {
  position: absolute;
  left: 0;
  top: 1px;
}
body[id^=page_advancedmarketplace] .space-left.error-icon {
  padding-left: 17px;
}
body[id^=page_advancedmarketplace] .space-left.error-icon .ico {
  left: 1px;
}
body[id^=page_advancedmarketplace] .center {
  display: flex;
  align-items: center;
  justify-content: center;
}
body[id^=page_advancedmarketplace] .text-free {
  color: #42b72a;
}
body[id^=page_advancedmarketplace] .text-tran {
  color: transparent;
}
body[id^=page_advancedmarketplace] .text-warning {
  color: #ffab00;
}
body[id^=page_advancedmarketplace] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_advancedmarketplace] .text-gray {
  color: #c8c8c8;
}
body[id^=page_advancedmarketplace] .text-gray-darker {
  color: #555555;
}
body[id^=page_advancedmarketplace] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_advancedmarketplace] .mt--1 {
  margin-top: -8px;
}
body[id^=page_advancedmarketplace] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_advancedmarketplace] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_advancedmarketplace] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_advancedmarketplace] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_advancedmarketplace] .w-auto {
  width: auto;
}
body[id^=page_advancedmarketplace] .w-full {
  width: 100%;
}
body[id^=page_advancedmarketplace] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_advancedmarketplace] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_advancedmarketplace] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_advancedmarketplace] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_advancedmarketplace] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_advancedmarketplace] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_advancedmarketplace] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_advancedmarketplace] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_advancedmarketplace] .d-block {
  display: block;
}
body[id^=page_advancedmarketplace] .d-inline-block {
  display: inline-block;
}
body[id^=page_advancedmarketplace] .d-flex {
  display: flex;
}
body[id^=page_advancedmarketplace] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_advancedmarketplace] .fw-normal {
  font-weight: normal;
}
body[id^=page_advancedmarketplace] .cursor-point {
  cursor: pointer;
}
body[id^=page_advancedmarketplace] .align-middle {
  vertical-align: middle;
}
body[id^=page_advancedmarketplace] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_advancedmarketplace] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_advancedmarketplace] .align-items-center {
  align-items: center;
}
body[id^=page_advancedmarketplace] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_advancedmarketplace] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_advancedmarketplace] .flex-column {
  flex-direction: column;
}
body[id^=page_advancedmarketplace] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_advancedmarketplace] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_advancedmarketplace] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_advancedmarketplace] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_advancedmarketplace] .text-warning {
  color: #ffab00;
}
body[id^=page_advancedmarketplace] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_advancedmarketplace] .text-gray {
  color: #c8c8c8;
}
body[id^=page_advancedmarketplace] .text-gray-darker {
  color: #555555;
}
body[id^=page_advancedmarketplace] .wp-nor {
  white-space: nowrap;
}
body[id^=page_advancedmarketplace] .wp-nol {
  white-space: normal;
}
body[id^=page_advancedmarketplace] .text-transition {
  transition: color 0.3s ease-in-out;
}
body[id^=page_advancedmarketplace] .all-transition {
  transition: all 0.3s ease-in-out;
}
body[id^=page_advancedmarketplace] .mt-h1 {
  margin-top: 4px;
}
@media screen and (max-width: 991px) {
  body[id^=page_advancedmarketplace] .mt-sm-0 {
    margin-top: 0;
  }
  body[id^=page_advancedmarketplace] .mt-sm-1 {
    margin-top: 8px;
  }
  body[id^=page_advancedmarketplace] .mt-sm-2 {
    margin-top: 16px;
  }
  body[id^=page_advancedmarketplace] .mt-sm-3 {
    margin-top: 24px;
  }
  body[id^=page_advancedmarketplace] .mt-sm-4 {
    margin-top: 32px;
  }
  body[id^=page_advancedmarketplace] .mt-sm-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 767px) {
  body[id^=page_advancedmarketplace] .mt-xs-0 {
    margin-top: 0;
  }
  body[id^=page_advancedmarketplace] .mt-xs-1 {
    margin-top: 8px;
  }
  body[id^=page_advancedmarketplace] .mt-xs-2 {
    margin-top: 16px;
  }
  body[id^=page_advancedmarketplace] .mt-xs-3 {
    margin-top: 24px;
  }
  body[id^=page_advancedmarketplace] .mt-xs-4 {
    margin-top: 32px;
  }
  body[id^=page_advancedmarketplace] .mt-xs-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 639px) {
  body[id^=page_advancedmarketplace] .mt-xssm-0 {
    margin-top: 0;
  }
  body[id^=page_advancedmarketplace] .mt-xssm-1 {
    margin-top: 8px;
  }
  body[id^=page_advancedmarketplace] .mt-xssm-2 {
    margin-top: 16px;
  }
  body[id^=page_advancedmarketplace] .mt-xssm-3 {
    margin-top: 24px;
  }
  body[id^=page_advancedmarketplace] .mt-xssm-4 {
    margin-top: 32px;
  }
  body[id^=page_advancedmarketplace] .mt-xssm-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 479px) {
  body[id^=page_advancedmarketplace] .mt-xsxs-0 {
    margin-top: 0;
  }
  body[id^=page_advancedmarketplace] .mt-xsxs-1 {
    margin-top: 8px;
  }
  body[id^=page_advancedmarketplace] .mt-xsxs-2 {
    margin-top: 16px;
  }
  body[id^=page_advancedmarketplace] .mt-xsxs-3 {
    margin-top: 24px;
  }
  body[id^=page_advancedmarketplace] .mt-xsxs-4 {
    margin-top: 32px;
  }
  body[id^=page_advancedmarketplace] .mt-xsxs-h1 {
    margin-top: 4px;
  }
}
body[id^=page_advancedmarketplace] .mb-h1 {
  margin-bottom: 4px !important;
}
body[id^=page_advancedmarketplace] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_advancedmarketplace] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_advancedmarketplace] .mb-0 {
  margin-bottom: 0;
}
body[id^=page_advancedmarketplace] .mb-h2 {
  margin-bottom: 2px;
}
@media screen and (max-width: 991px) {
  body[id^=page_advancedmarketplace] .mb-sm-0 {
    margin-bottom: 0;
  }
  body[id^=page_advancedmarketplace] .mb-sm-1 {
    margin-bottom: 8px;
  }
  body[id^=page_advancedmarketplace] .mb-sm-2 {
    margin-bottom: 16px;
  }
  body[id^=page_advancedmarketplace] .mb-sm-3 {
    margin-bottom: 24px;
  }
  body[id^=page_advancedmarketplace] .mb-sm-4 {
    margin-bottom: 32px;
  }
  body[id^=page_advancedmarketplace] .mb-sm-h1 {
    margin-bottom: 4px;
  }
  body[id^=page_advancedmarketplace] .mb-sm-h2 {
    margin-bottom: 2px;
  }
}
@media screen and (max-width: 767px) {
  body[id^=page_advancedmarketplace] .mb-xs-0 {
    margin-bottom: 0;
  }
  body[id^=page_advancedmarketplace] .mb-xs-1 {
    margin-bottom: 8px;
  }
  body[id^=page_advancedmarketplace] .mb-xs-2 {
    margin-bottom: 16px;
  }
  body[id^=page_advancedmarketplace] .mb-xs-3 {
    margin-bottom: 24px;
  }
  body[id^=page_advancedmarketplace] .mb-xs-4 {
    margin-bottom: 32px;
  }
  body[id^=page_advancedmarketplace] .mb-xs-h1 {
    margin-bottom: 4px;
  }
  body[id^=page_advancedmarketplace] .mb-xs-h2 {
    margin-bottom: 2px;
  }
}
@media screen and (max-width: 479px) {
  body[id^=page_advancedmarketplace] .mb-xsxs-0 {
    margin-bottom: 0;
  }
  body[id^=page_advancedmarketplace] .mb-xsxs-1 {
    margin-bottom: 8px;
  }
  body[id^=page_advancedmarketplace] .mb-xsxs-2 {
    margin-bottom: 16px;
  }
  body[id^=page_advancedmarketplace] .mb-xsxs-3 {
    margin-bottom: 24px;
  }
  body[id^=page_advancedmarketplace] .mb-xsxs-4 {
    margin-bottom: 32px;
  }
  body[id^=page_advancedmarketplace] .mb-xsxs-h1 {
    margin-bottom: 4px;
  }
  body[id^=page_advancedmarketplace] .mb-xsxs-h2 {
    margin-bottom: 2px;
  }
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-h1 {
  margin-left: 4px;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-h1 {
  margin-right: 4px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 991px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-sm-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-sm-0 {
    margin-right: 0;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-sm-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-sm-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-sm-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-sm-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-sm-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-sm-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-sm-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-sm-h1 {
    margin-right: 4px;
  }
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-right: 0;
  }
}
@media screen and (max-width: 639px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xssm-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xssm-0 {
    margin-right: 0;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xssm-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xssm-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xssm-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xssm-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xssm-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xssm-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xssm-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xssm-h1 {
    margin-right: 4px;
  }
}
@media screen and (max-width: 479px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xsxs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xsxs-0 {
    margin-right: 0;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xsxs-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xsxs-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xsxs-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xsxs-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xsxs-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xsxs-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xsxs-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xsxs-h1 {
    margin-right: 4px;
  }
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_advancedmarketplace] .w-auto {
  width: auto;
}
body[id^=page_advancedmarketplace] .w-full {
  width: 100%;
}
body[id^=page_advancedmarketplace] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_advancedmarketplace] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_advancedmarketplace] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_advancedmarketplace] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_advancedmarketplace] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_advancedmarketplace] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_advancedmarketplace] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_advancedmarketplace] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_advancedmarketplace] .d-block {
  display: block;
}
body[id^=page_advancedmarketplace] .d-inline-block {
  display: inline-block;
}
body[id^=page_advancedmarketplace] .d-flex {
  display: flex;
}
body[id^=page_advancedmarketplace] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_advancedmarketplace] .fw-normal {
  font-weight: normal;
}
body[id^=page_advancedmarketplace] .cursor-point {
  cursor: pointer;
}
body[id^=page_advancedmarketplace] .align-middle {
  vertical-align: middle;
}
body[id^=page_advancedmarketplace] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_advancedmarketplace] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_advancedmarketplace] .align-items-center {
  align-items: center;
}
body[id^=page_advancedmarketplace] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_advancedmarketplace] .justify-content-between {
  justify-content: space-between;
}
body[id^=page_advancedmarketplace] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_advancedmarketplace] .flex-column {
  flex-direction: column;
}
body[id^=page_advancedmarketplace] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_advancedmarketplace] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_advancedmarketplace] .text-warning {
  color: #ffab00;
}
body[id^=page_advancedmarketplace] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_advancedmarketplace] .text-gray {
  color: #c8c8c8;
}
body[id^=page_advancedmarketplace] .text-gray-darker {
  color: #555555;
}
body[id^=page_advancedmarketplace] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_advancedmarketplace] .mt--1 {
  margin-top: -8px;
}
body[id^=page_advancedmarketplace] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_advancedmarketplace] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_advancedmarketplace] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_advancedmarketplace] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_advancedmarketplace] .w-auto {
  width: auto;
}
body[id^=page_advancedmarketplace] .w-full {
  width: 100%;
}
body[id^=page_advancedmarketplace] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_advancedmarketplace] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_advancedmarketplace] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_advancedmarketplace] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_advancedmarketplace] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_advancedmarketplace] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_advancedmarketplace] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_advancedmarketplace] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_advancedmarketplace] .d-block {
  display: block;
}
body[id^=page_advancedmarketplace] .d-inline-block {
  display: inline-block;
}
body[id^=page_advancedmarketplace] .d-flex {
  display: flex;
}
body[id^=page_advancedmarketplace] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_advancedmarketplace] .fw-normal {
  font-weight: normal;
}
body[id^=page_advancedmarketplace] .cursor-point {
  cursor: pointer;
}
body[id^=page_advancedmarketplace] .align-middle {
  vertical-align: middle;
}
body[id^=page_advancedmarketplace] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_advancedmarketplace] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_advancedmarketplace] .align-items-center {
  align-items: center;
}
body[id^=page_advancedmarketplace] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_advancedmarketplace] .justify-content-between {
  justify-content: space-between;
}
body[id^=page_advancedmarketplace] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_advancedmarketplace] .flex-column {
  flex-direction: column;
}
body[id^=page_advancedmarketplace] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_advancedmarketplace] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_advancedmarketplace] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_advancedmarketplace] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_advancedmarketplace] .text-warning {
  color: #ffab00;
}
body[id^=page_advancedmarketplace] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_advancedmarketplace] .text-gray {
  color: #c8c8c8;
}
body[id^=page_advancedmarketplace] .text-gray-darker {
  color: #555555;
}
body[id^=page_advancedmarketplace] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_advancedmarketplace] .mt--1 {
  margin-top: -8px;
}
body[id^=page_advancedmarketplace] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_advancedmarketplace] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_advancedmarketplace] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_advancedmarketplace] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_advancedmarketplace] .w-auto {
  width: auto;
}
body[id^=page_advancedmarketplace] .w-full {
  width: 100%;
}
body[id^=page_advancedmarketplace] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_advancedmarketplace] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_advancedmarketplace] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_advancedmarketplace] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_advancedmarketplace] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_advancedmarketplace] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_advancedmarketplace] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_advancedmarketplace] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_advancedmarketplace] .d-block {
  display: block;
}
body[id^=page_advancedmarketplace] .d-inline-block {
  display: inline-block;
}
body[id^=page_advancedmarketplace] .d-flex {
  display: flex;
}
body[id^=page_advancedmarketplace] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_advancedmarketplace] .fw-normal {
  font-weight: normal;
}
body[id^=page_advancedmarketplace] .cursor-point {
  cursor: pointer;
}
body[id^=page_advancedmarketplace] .align-middle {
  vertical-align: middle;
}
body[id^=page_advancedmarketplace] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_advancedmarketplace] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_advancedmarketplace] .align-items-center {
  align-items: center;
}
body[id^=page_advancedmarketplace] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_advancedmarketplace] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_advancedmarketplace] .flex-column {
  flex-direction: column;
}
body[id^=page_advancedmarketplace] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_advancedmarketplace] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_advancedmarketplace] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_advancedmarketplace] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_advancedmarketplace] .text-warning {
  color: #ffab00;
}
body[id^=page_advancedmarketplace] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_advancedmarketplace] .text-gray {
  color: #c8c8c8;
}
body[id^=page_advancedmarketplace] .text-gray-darker {
  color: #555555;
}
body[id^=page_advancedmarketplace] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_advancedmarketplace] .mt--1 {
  margin-top: -8px;
}
body[id^=page_advancedmarketplace] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_advancedmarketplace] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_advancedmarketplace] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_advancedmarketplace] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_advancedmarketplace] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_advancedmarketplace] .w-auto {
  width: auto;
}
body[id^=page_advancedmarketplace] .w-full {
  width: 100%;
}
body[id^=page_advancedmarketplace] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_advancedmarketplace] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_advancedmarketplace] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_advancedmarketplace] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_advancedmarketplace] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_advancedmarketplace] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_advancedmarketplace] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_advancedmarketplace] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_advancedmarketplace] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_advancedmarketplace] .d-block {
  display: block;
}
body[id^=page_advancedmarketplace] .d-inline-block {
  display: inline-block;
}
body[id^=page_advancedmarketplace] .d-flex {
  display: flex;
}
body[id^=page_advancedmarketplace] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_advancedmarketplace] .fw-normal {
  font-weight: normal;
}
body[id^=page_advancedmarketplace] .cursor-point {
  cursor: pointer;
}
body[id^=page_advancedmarketplace] .align-middle {
  vertical-align: middle;
}
body[id^=page_advancedmarketplace] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_advancedmarketplace] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_advancedmarketplace] .align-items-center {
  align-items: center;
}
body[id^=page_advancedmarketplace] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_advancedmarketplace] .justify-content-between {
  justify-content: space-between;
}
body[id^=page_advancedmarketplace] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_advancedmarketplace] .flex-column {
  flex-direction: column;
}
body[id^=page_advancedmarketplace] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_advancedmarketplace] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_advancedmarketplace] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_advancedmarketplace] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_advancedmarketplace] .page_section_menu {
  margin-bottom: 16px;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category .title:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0px !important;
  content: '\f0c9';
  position: absolute;
  left: 8px;
  top: 8px;
  font-size: 24px;
  color: #cccccc;
  z-index: 2;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category .title:after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 40px;
  height: 40px;
  background: #ebebeb;
  content: '';
  z-index: 1;
}
body[id^=page_advancedmarketplace] #panels #js_block_border_advancedmarketplace_category .content {
  display: none;
}
body[id^=page_advancedmarketplace] .item_is_active,
body[id^=page_advancedmarketplace] .item_is_not_active {
  width: 64px;
}
body[id^=page_advancedmarketplace] .ynmarket_gmap {
  padding-bottom: 10px;
}
body[id^=page_advancedmarketplace] #js_selected_friends > div {
  padding-top: 10px;
  padding-bottom: 10px;
}
body[id^=page_advancedmarketplace] #js_selected_friends > div img {
  vertical-align: text-bottom;
}
#js_mp_block_invite .ynmp-form-btn {
  margin-top: 10px;
  margin-bottom: 10px;
}
#js_mp_block_invite .ynmp-form-btn input {
  width: auto;
  display: inline-block;
  padding: 8px;
  font-size: 12px;
  border: 1px solid #eee;
  margin-right: 5px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.ynmarketplace-ratings i.fa {
  font-size: 16px;
  color: #FFD247;
}
.ynmarketplace-ratings i.fa.disable {
  color: #999;
}
/*----------  Tags and View more  ----------*/
body[id^=page_advancedmarketplace_] .message {
  margin-bottom: 10px;
}
body[id^=page_advancedmarketplace_] .item_info {
  position: relative;
  overflow: visible;
  border-bottom: 0;
}
body[id^=page_advancedmarketplace_] .item_info a {
  text-decoration: none;
}
body[id^=page_advancedmarketplace_] .row_pending_link {
  left: 0;
  margin-top: 0;
  font-size: 13px;
}
body[id^=page_advancedmarketplace_] .row_featured_link {
  margin-left: 0;
}
body[id^=page_advancedmarketplace_] .row_featured_link,
body[id^=page_advancedmarketplace_] .row_sponsored_link {
  position: static;
  max-width: 100px;
  display: inline-block;
}
body[id^=page_advancedmarketplace_] .ynmarketplace-item-flag {
  display: flex;
  position: absolute;
  top: 0;
  z-index: 5;
}
html[dir="ltr"] body[id^=page_advancedmarketplace_] .ynmarketplace-item-flag {
  right: 8px;
}
html[dir="rtl"] body[id^=page_advancedmarketplace_] .ynmarketplace-item-flag {
  left: 8px;
}
body[id^=page_advancedmarketplace_] .ynmarketplace_view_more {
  margin-top: 10px;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: right;
}
body[id^=page_advancedmarketplace_] .ynmarketplace_view_more a:after {
  content: "\f101";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 5px;
  font-size: 13px;
}
/*----------  Detail Listing  ----------*/
.native-float-div {
  position: absolute;
  right: 0;
  top: -35px;
}
#page_advancedmarketplace_detail h1.breadcrumbs-bottom {
  padding-right: 45px;
}
#page_advancedmarketplace_detail .item_bar + #section_menu {
  top: 0px;
}
#page_advancedmarketplace_detail .item_bar + #section_menu .yn_page_favorite,
#page_advancedmarketplace_detail .item_bar + #section_menu .yn_page_unfavorite {
  margin-right: 50px;
}
#page_advancedmarketplace_detail .item_bar .item_bar_action .dropdown-menu > li a {
  cursor: pointer;
}
#page_advancedmarketplace_purchase #content div.info {
  overflow: hidden;
}
#page_advancedmarketplace_purchase #content div.info_left {
  padding-left: 0;
  width: auto;
  margin-right: 10px;
}
#page_advancedmarketplace_purchase #content div.info_right {
  margin-left: 0;
  font-weight: bold;
}
#page_advancedmarketplace_all._is_profile_view div.feed_options_holder {
  display: none;
}
.parag {
  color: white;
  font-size: 1.7em;
  text-align: center;
  padding: 120px;
  margin: 0;
}
.advancedmarketplace-module.manage-photo .manage-photo-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.advancedmarketplace-module.manage-photo .item-container {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
@media (min-width: 1200px) {
  #main.empty-left.empty-right .advancedmarketplace-module.manage-photo .item-container article {
    width: 16.66%;
  }
  #main.empty-left:not(.empty-right) .advancedmarketplace-module.manage-photo .item-container article,
  #main.empty-right:not(.empty-left) .advancedmarketplace-module.manage-photo .item-container article {
    width: 20%;
  }
  #main:not(.empty-left):not(.empty-right) .advancedmarketplace-module.manage-photo .item-container article {
    width: 25%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right .advancedmarketplace-module.manage-photo .item-container article {
    width: 20%;
  }
  #main.empty-left:not(.empty-right) .advancedmarketplace-module.manage-photo .item-container article,
  #main.empty-right:not(.empty-left) .advancedmarketplace-module.manage-photo .item-container article {
    width: 25%;
  }
  #main:not(.empty-left):not(.empty-right) .advancedmarketplace-module.manage-photo .item-container article {
    width: 33%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .advancedmarketplace-module.manage-photo .item-container article {
    width: 25%;
  }
  #main.empty-left:not(.empty-right) .advancedmarketplace-module.manage-photo .item-container article,
  #main.empty-right:not(.empty-left) .advancedmarketplace-module.manage-photo .item-container article {
    width: 33%;
  }
  #main:not(.empty-left):not(.empty-right) .advancedmarketplace-module.manage-photo .item-container article {
    width: 33%;
  }
}
@media (max-width: 767px) {
  .advancedmarketplace-module.manage-photo .item-container article {
    width: 33%;
  }
}
@media (max-width: 480px) {
  .advancedmarketplace-module.manage-photo .item-container article {
    width: 50%;
  }
}
.advancedmarketplace-module.manage-photo .item-container article .item-media {
  position: relative;
}
.advancedmarketplace-module.manage-photo .item-container article .item-media a {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.advancedmarketplace-module.manage-photo .item-container article .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.advancedmarketplace-module.manage-photo .item-container article .item-media .item-photo-delete {
  top: 8px;
  display: block;
  position: absolute;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 9px;
  cursor: pointer;
  z-index: 1;
  border-radius: 100%;
  background-color: rgba(0, 0, 0, 0.7);
}
html[dir="ltr"] .advancedmarketplace-module.manage-photo .item-container article .item-media .item-photo-delete {
  left: 8px;
}
html[dir="rtl"] .advancedmarketplace-module.manage-photo .item-container article .item-media .item-photo-delete {
  right: 8px;
}
.advancedmarketplace-module.manage-photo .item-container article .item-media .is-default {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: flex-end;
  flex-direction: column;
}
.advancedmarketplace-module.manage-photo .item-container article .item-media .is-default .item-default {
  color: #fff;
  z-index: 2;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 16px;
}
html[dir="ltr"] .advancedmarketplace-module.manage-photo .item-container article .item-media .is-default .item-default {
  margin-left: 8px;
}
html[dir="rtl"] .advancedmarketplace-module.manage-photo .item-container article .item-media .is-default .item-default {
  margin-right: 8px;
}
.advancedmarketplace-module.manage-photo .item-container article .item-media .is-default .item-default .ico {
  margin-right: 4px;
}
html[dir='rtl'] .advancedmarketplace-module.manage-photo .item-container article .item-media .is-default .item-default .ico {
  display: inline-block;
  margin-right: 0;
  margin-left: 4px;
}
.advancedmarketplace-module.manage-photo .item-container article .item-media .is-default:after {
  position: absolute;
  bottom: 0;
  height: 100%;
  width: 100%;
  content: "";
  background: linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 30%);
}
.advancedmarketplace-module.cancel-upload {
  border-top: 1px solid #efefef;
  padding-top: 8px;
  display: flex;
  justify-content: space-between;
}
.advancedmarketplace-module.cancel-upload a {
  display: inline-flex;
  align-items: center;
  height: 40px;
}
body[id^=page_advancedmarketplace] .layout-left .built-toggle.full,
body[id^=page_advancedmarketplace] .layout-right .built-toggle.full {
  max-height: 5000px;
}
.advancedmarketplace-list-invite .user_profile_link_span a {
  font-size: 14px;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.advancedmarketplace-list-invite .no_image_user,
.advancedmarketplace-list-invite .img-wrapper {
  width: 64px;
  height: 64px;
}
.advancedmarketplace-list-invite .no_image_user img,
.advancedmarketplace-list-invite .img-wrapper img {
  width: 100%;
  height: 100%;
}
@media (max-width: 1199px) {
  .advancedmarketplace-list-invite > div.go_left {
    width: 25% !important;
  }
}
@media (max-width: 480px) {
  .advancedmarketplace-list-invite > div.go_left {
    width: 33% !important;
  }
}
.bootstrap-theme-adv-search {
  display: inline-block;
  position: relative;
  margin-bottom: 20px;
  background: #dddddd;
  border: 1px solid #d8d8d8;
  padding: 8px 10px 11px 10px;
  border-radius: 0;
}
.bootstrap-theme-adv-search a,
.bootstrap-theme-adv-search a:hover {
  color: #333333;
  font-size: 12px;
  line-height: 1.3333333;
}
.bootstrap-theme-adv-search #js_advancedmarketplace_search_result {
  height: auto;
  line-height: inherit;
}
.adv-market-toggle-add .privacy-block-content {
  margin: 0;
  border-top: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  display: inline-flex;
  position: relative;
  min-width: 240px;
  padding: 16px 0;
}
.adv-market-toggle-add .privacy-block-content .item_is_active_holder {
  right: -11px;
  position: absolute;
}
html[dir='rtl'] .adv-market-toggle-add .privacy-block-content .item_is_active_holder {
  right: auto;
  left: -11px;
}
.adv-market-toggle-add .privacy-block-content .inner {
  max-width: 180px;
}
.adv-market-toggle-add .privacy-block-content .item_is_active_holder.item_selection_not_active ~ label {
  color: #c8c8c8;
}
.adv-market-toggle-add .privacy-block-content .item_is_active_holder.item_selection_not_active ~ .inner * {
  color: #c8c8c8;
}
.adv-market-toggle-add .privacy-block-content label {
  margin-bottom: 6px;
}
.adv-market-toggle-add .privacy-block-content .extra_info {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.adv-market-toggle-add.auto-sold {
  margin-top: -17px;
}
.js_marketplace_click_image img {
  max-width: 100%;
}
ul.block_listing li {
  display: flex;
}
ul.block_listing li .row_title_info {
  padding-left: 5px;
}
.block_listing_image a img {
  max-height: 60px;
  max-width: 60px;
  margin-right: 5px;
}
.ynmarketplace-sponsore-block .item-rating {
  display: flex;
}
.ynmarketplace-sponsore-block .item-inner {
  flex: auto !important;
}
#advmarketplace_js_customfield_form .table_right .table_left {
  margin-bottom: 4px;
}
#advmarketplace_js_customfield_form .table_right .table_right {
  padding-bottom: 0;
}
#js_block_border_advancedmarketplace_owner .content {
  padding-top: 0 !important;
}
.advmarket-rating-popup-footer {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #e9eaeb;
  margin: 0 -16px;
  padding: 16px 16px 0 16px;
}
.advmarket-rating-popup-footer .button {
  padding: 0 20px !important;
}
.advmarket-rating-star-action .star-rating {
  width: 32px;
  height: 24px;
  padding: 0 4px;
}
.advmarket-rating-star-action .star-rating a {
  width: 24px;
  height: 24px;
  background: none;
}
.advmarket-rating-star-action .star-rating a:before {
  font-family: 'lineficon' !important;
  content: "\eab1";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0;
  display: block;
  color: #555555;
  font-size: 24px;
}
.advmarket-rating-star-action .star-rating.star-rating-hover a:before {
  color: #ffab00;
}
.advmarket-rating-star-action .star-rating.star-rating-on a:before {
  color: #ffab00;
}
.p-advmarketplace-slider-bottom {
  display: flex;
  flex-flow: wrap;
  z-index: 2;
  align-items: center;
  justify-content: center;
  margin-top: 8px;
}
.p-advmarketplace-slider-bottom .p-advmarketplace-slider-control-wrapper {
  margin-top: 8px;
  margin-bottom: 8px;
}
.p-advmarketplace-slider-control-wrapper {
  display: flex;
  align-items: center;
}
.p-advmarketplace-slider-control-wrapper .p-advmarketplace-slider-nav-btn {
  display: inline-flex;
  width: 16px;
  height: 16px;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
  font-size: 14px;
}
.p-advmarketplace-slider-control-wrapper .p-advmarketplace-slider-nav-btn:hover {
  color: #555555;
}
.p-advmarketplace-slider-control-wrapper .owl-dots {
  display: inline-flex;
  margin-left: 8px;
  margin-right: 8px;
}
.p-advmarketplace-slider-control-wrapper .owl-dots .owl-dot {
  cursor: pointer;
  width: 8px;
  height: 8px;
  background: rgba(59, 89, 152, 0.3);
  border-radius: 100%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  margin: 0 4px;
}
.p-advmarketplace-slider-control-wrapper .owl-dots .owl-dot.active {
  background: #3b5998;
}
@media (min-width: 992px) {
  .p-advmarketplace-slider-control-wrapper .owl-dots .owl-dot:hover {
    background: #3b5998;
  }
}
/* block item */
.p-advmarketplace-listing-container .p-advmarketplace-item .moderation_row {
  position: absolute;
  top: 0;
  z-index: 9;
}
html[dir="ltr"] .p-advmarketplace-listing-container .p-advmarketplace-item .moderation_row {
  left: 0;
}
html[dir="rtl"] .p-advmarketplace-listing-container .p-advmarketplace-item .moderation_row {
  right: 0;
}
.p-advmarketplace-listing-container .p-advmarketplace-item .item-outer {
  position: relative;
}
.p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-title-wrapper {
  display: flex;
  align-items: flex-start;
}
.p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-title-wrapper .p-advmarketplace-action-container {
  margin-top: -8px;
}
html[dir='ltr'] .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-title-wrapper .p-advmarketplace-action-container {
  margin-left: auto;
  margin-right: -8px;
}
html[dir='rtl'] .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-title-wrapper .p-advmarketplace-action-container {
  margin-right: auto;
  margin-left: -8px;
}
.p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-price {
  color: #ffab00;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-wishlist-action {
  color: #555555;
}
@media (min-width: 992px) {
  .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-wishlist-action:hover .ico:before {
    content: "\eaa3";
    color: #555555;
  }
}
.p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-wishlist-action:not(.checked) {
  color: #c8c8c8;
}
.p-advmarketplace-item .p-item-minor-info .item-author {
  display: inline-flex;
  align-items: center;
  max-width: 100%;
}
.p-advmarketplace-item .p-item-minor-info .item-author .p-text-capitalize {
  white-space: nowrap;
}
.p-advmarketplace-item .p-item-minor-info .item-author .user_profile_link_span {
  flex: 1;
  min-width: 0;
  flex-basis: auto;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
html[dir='ltr'] .p-advmarketplace-item .p-item-minor-info .item-author .user_profile_link_span {
  margin-left: 4px;
}
html[dir='rtl'] .p-advmarketplace-item .p-item-minor-info .item-author .user_profile_link_span {
  margin-right: 4px;
}
.p-advmarketplace-item .p-item-media-wrapper {
  display: block;
  position: relative;
}
.p-advmarketplace-item .p-item-media-wrapper:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.p-advmarketplace-item .p-item-media-wrapper .item-media-link {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.p-advmarketplace-item .p-item-media-wrapper .item-media-link:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  pointer-events: none;
  z-index: 3;
}
.p-advmarketplace-item .p-item-media-wrapper .item-media-link img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.p-advmarketplace-item-wishlist-action.checked .ico:before {
  content: "\eaa3";
}
.p-advmarketplace-listing-cutom-grid-mixin .p-advmarketplace-item .item-outer {
  flex-direction: row;
}
.p-advmarketplace-listing-cutom-grid-mixin .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
  margin: 0;
  width: 112px;
  height: 112px;
  min-width: 112px;
}
html[dir="ltr"] .p-advmarketplace-listing-cutom-grid-mixin .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
  margin-right: 16px;
}
html[dir="rtl"] .p-advmarketplace-listing-cutom-grid-mixin .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
  margin-left: 16px;
}
.p-advmarketplace-listing-cutom-grid-mixin .p-advmarketplace-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
.p-advmarketplace-listing-cutom-grid-mixin .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper {
  margin-top: 4px;
}
.p-advmarketplace-listing-cutom-grid-mixin .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper {
  margin-top: 0 !important;
  flex-direction: column;
  align-items: flex-start;
}
.p-advmarketplace-listing-cutom-grid-mixin .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price {
  margin-bottom: 8px;
}
.p-advmarketplace-listing-cutom-grid-mixin .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action {
  width: 16px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer {
    flex-direction: row;
  }
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
    margin: 0;
    width: 112px;
    height: 112px;
    min-width: 112px;
  }
  html[dir="ltr"] ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
    margin-right: 16px;
  }
  html[dir="rtl"] ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
    margin-left: 16px;
  }
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper {
    margin-top: 4px;
  }
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper {
    margin-top: 0 !important;
    flex-direction: column;
    align-items: flex-start;
  }
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price {
    margin-bottom: 8px;
  }
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action {
    width: 16px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer {
    flex-direction: row;
  }
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
    margin: 0;
    width: 112px;
    height: 112px;
    min-width: 112px;
  }
  html[dir="ltr"] ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
    margin-right: 16px;
  }
  html[dir="rtl"] ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
    margin-left: 16px;
  }
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper {
    margin-top: 4px;
  }
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper {
    margin-top: 0 !important;
    flex-direction: column;
    align-items: flex-start;
  }
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price {
    margin-bottom: 8px;
  }
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action {
    width: 16px;
  }
}
@media (min-width: 1200px) {
  .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer {
    flex-direction: row;
  }
  .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
    margin: 0;
    width: 112px;
    height: 112px;
    min-width: 112px;
  }
  html[dir="ltr"] .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
    margin-right: 16px;
  }
  html[dir="rtl"] .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
    margin-left: 16px;
  }
  .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper {
    margin-top: 4px;
  }
  .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper {
    margin-top: 0 !important;
    flex-direction: column;
    align-items: flex-start;
  }
  .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price {
    margin-bottom: 8px;
  }
  .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action {
    width: 16px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-left .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-left .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-left .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-left .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-left .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-left .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer {
    flex-direction: row;
  }
  #main.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-left .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-left .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-left .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-left .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-left .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-left .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
    margin: 0;
    width: 112px;
    height: 112px;
    min-width: 112px;
  }
  html[dir="ltr"] #main.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-left .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-left .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-left .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-left .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-left .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-left .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-left .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-left .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-left .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-left .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-left .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-left .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
    margin-left: 16px;
  }
  #main.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-left .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-left .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-left .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-left .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-left .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-left .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  #main.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-left .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-left .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-left .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-left .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-left .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-left .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper {
    margin-top: 4px;
  }
  #main.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-left .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-left .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-left .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-left .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-left .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-left .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper {
    margin-top: 0 !important;
    flex-direction: column;
    align-items: flex-start;
  }
  #main.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-left .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-left .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-left .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-left .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-left .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-left .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price {
    margin-bottom: 8px;
  }
  #main.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-left .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-left .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-left .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-left .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-left .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-left .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action {
    width: 16px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer {
    flex-direction: row;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
    margin: 0;
    width: 112px;
    height: 112px;
    min-width: 112px;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .p-advmarketplace-item-media {
    margin-left: 16px;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper {
    margin-top: 4px;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper {
    margin-top: 0 !important;
    flex-direction: column;
    align-items: flex-start;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-price {
    margin-bottom: 8px;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper .p-advmarketplace-item-wishlist-action {
    width: 16px;
  }
}
.layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > *,
._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > *,
._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > *,
._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > *,
._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > *,
._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > * {
  display: none !important;
}
.layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper {
  display: flex !important;
}
.layout-middle .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
._block.location_6 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
._block.location_11 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
._block.location_5 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
._block.location_12 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
._block.location_8 .p-advmarketplace-listing-container.p-advmarketplace-custom-gridview .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper {
  display: flex !important;
  margin-top: auto;
}
.layout-middle .p-advmarketplace-listing-container .p-advmarketplace-item .p-item-minor-info .item-author,
._block.location_6 .p-advmarketplace-listing-container .p-advmarketplace-item .p-item-minor-info .item-author,
._block.location_11 .p-advmarketplace-listing-container .p-advmarketplace-item .p-item-minor-info .item-author,
._block.location_5 .p-advmarketplace-listing-container .p-advmarketplace-item .p-item-minor-info .item-author,
._block.location_12 .p-advmarketplace-listing-container .p-advmarketplace-item .p-item-minor-info .item-author,
._block.location_8 .p-advmarketplace-listing-container .p-advmarketplace-item .p-item-minor-info .item-author {
  margin-bottom: 8px;
}
.layout-middle .p-advmarketplace-listing-container .p-advmarketplace-item .p-item-minor-info .item-location,
._block.location_6 .p-advmarketplace-listing-container .p-advmarketplace-item .p-item-minor-info .item-location,
._block.location_11 .p-advmarketplace-listing-container .p-advmarketplace-item .p-item-minor-info .item-location,
._block.location_5 .p-advmarketplace-listing-container .p-advmarketplace-item .p-item-minor-info .item-location,
._block.location_12 .p-advmarketplace-listing-container .p-advmarketplace-item .p-item-minor-info .item-location,
._block.location_8 .p-advmarketplace-listing-container .p-advmarketplace-item .p-item-minor-info .item-location {
  margin-bottom: 8px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-middle .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-title-wrapper .p-item-title,
._block.location_6 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-title-wrapper .p-item-title,
._block.location_11 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-title-wrapper .p-item-title,
._block.location_5 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-title-wrapper .p-item-title,
._block.location_12 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-title-wrapper .p-item-title,
._block.location_8 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-title-wrapper .p-item-title {
  margin-bottom: 8px;
}
.layout-middle .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-rating,
._block.location_6 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-rating,
._block.location_11 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-rating,
._block.location_5 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-rating,
._block.location_12 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-rating,
._block.location_8 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-rating {
  margin-bottom: 8px;
}
.layout-middle .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-price,
._block.location_6 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-price,
._block.location_11 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-price,
._block.location_5 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-price,
._block.location_12 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-price,
._block.location_8 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-price {
  font-size: 16px;
}
.layout-middle .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-price-action-wrapper,
._block.location_6 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-price-action-wrapper,
._block.location_11 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-price-action-wrapper,
._block.location_5 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-price-action-wrapper,
._block.location_12 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-price-action-wrapper,
._block.location_8 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-price-action-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.layout-middle .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-wishlist-action,
._block.location_6 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-wishlist-action,
._block.location_11 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-wishlist-action,
._block.location_5 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-wishlist-action,
._block.location_12 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-wishlist-action,
._block.location_8 .p-advmarketplace-listing-container .p-advmarketplace-item .p-advmarketplace-item-wishlist-action {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  height: 16px;
  width: 32px;
  font-size: 16px;
}
.layout-middle .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer,
._block.location_6 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer,
._block.location_11 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer,
._block.location_5 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer,
._block.location_12 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer,
._block.location_8 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.layout-middle .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner,
._block.location_6 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner,
._block.location_11 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner,
._block.location_5 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner,
._block.location_12 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner,
._block.location_8 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner {
  height: 100%;
  display: flex;
  flex-direction: column;
  flex: 1;
  min-height: 0;
  flex-basis: auto;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .layout-middle .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_6 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_11 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_5 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_12 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_8 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner {
    height: auto;
    flex: 1;
    flex-basis: auto;
  }
}
.layout-middle .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner .p-advmarketplace-item-author,
._block.location_6 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner .p-advmarketplace-item-author,
._block.location_11 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner .p-advmarketplace-item-author,
._block.location_5 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner .p-advmarketplace-item-author,
._block.location_12 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner .p-advmarketplace-item-author,
._block.location_8 .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner .p-advmarketplace-item-author {
  margin-top: auto;
}
.layout-left .p-advmarketplace-listing-container[data-mode-view="list"] .p-advmarketplace-item .p-advmarketplace-item-media,
.layout-right .p-advmarketplace-listing-container[data-mode-view="list"] .p-advmarketplace-item .p-advmarketplace-item-media {
  width: 56px;
  height: 56px;
  min-width: 56px;
}
.layout-left .p-advmarketplace-listing-container[data-mode-view="list"] .p-advmarketplace-item .p-advmarketplace-item-media .item-media-link img,
.layout-right .p-advmarketplace-listing-container[data-mode-view="list"] .p-advmarketplace-item .p-advmarketplace-item-media .item-media-link img {
  max-width: none;
  max-height: none;
  height: 100%;
}
.layout-left .p-advmarketplace-listing-container[data-mode-view="list"] .p-advmarketplace-item .p-advmarketplace-item-description,
.layout-right .p-advmarketplace-listing-container[data-mode-view="list"] .p-advmarketplace-item .p-advmarketplace-item-description {
  display: none !important;
}
.layout-left .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner,
.layout-right .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner {
  display: flex;
  flex-direction: column;
}
.layout-left .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner > *,
.layout-right .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner > * {
  order: 3;
}
.layout-left .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper,
.layout-right .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-title-wrapper {
  order: 1;
  margin-bottom: 4px;
}
.layout-left .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper,
.layout-right .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-price-action-wrapper {
  order: 2;
  margin-bottom: 4px;
}
.layout-left .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-description,
.layout-right .p-advmarketplace-listing-container .p-advmarketplace-item .item-outer .item-inner > .p-advmarketplace-item-description {
  order: 2;
  margin-bottom: 6px;
}
.p-advmarketplace-slider-container {
  touch-action: manipulation;
}
@media (min-width: 1200px) {
  html[dir="ltr"] .p-advmarketplace-slider-container .owl-stage {
    padding-left: 0 !important;
  }
  html[dir="rtl"] .p-advmarketplace-slider-container .owl-stage {
    padding-right: 0 !important;
  }
}
.p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title {
  font-weight: bold;
  margin-bottom: 4px;
}
.p-advmarketplace-slider-container .p-advmarketplace-item .p-item-minor-info {
  margin-bottom: 4px;
}
.p-advmarketplace-slider-container .p-advmarketplace-item .item-inner {
  position: relative;
}
.p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-description {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-bottom: 12px;
  margin-top: 12px;
}
.p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media img {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media img:not(.focus) {
  opacity: 0;
}
.p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-thumb-feature {
  display: flex;
  flex-flow: wrap;
  margin-top: 12px;
  margin-bottom: 12px;
}
html[dir="ltr"] .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-thumb-feature .item-thumb {
  margin-right: 8px;
}
html[dir="rtl"] .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-thumb-feature .item-thumb {
  margin-left: 8px;
}
.p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-thumb-feature .item-thumb .item-thumb-media-wrapper {
  width: 64px;
  min-width: 64px;
}
.p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-thumb-feature .item-thumb .item-thumb-media-wrapper {
  position: relative;
}
.p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-thumb-feature .item-thumb .item-thumb-media-wrapper .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-thumb-feature .item-thumb .item-thumb-media-wrapper .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-thumb-feature .item-thumb .item-thumb-media-wrapper:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  border: 4px solid #dcdcdc;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  pointer-events: none;
  opacity: 0;
  z-index: 3;
}
.p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-thumb-feature .item-thumb.focus .item-thumb-media-wrapper:after {
  opacity: 1;
}
.p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-price {
  font-size: 20px;
  line-height: 20px;
  color: #ffab00;
  font-weight: bold;
}
.p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-rating {
  margin-bottom: 8px;
}
.p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container {
  margin-top: 12px;
}
@media (min-width: 1200px) {
  ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer,
  ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer,
  ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer,
  ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer,
  ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer {
    display: flex;
    align-items: center;
  }
  ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    width: 360px;
    min-width: 360px;
  }
  html[dir="ltr"] ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-right: 24px;
  }
  html[dir="rtl"] ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-left: 24px;
  }
  ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title,
  ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title,
  ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title,
  ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title,
  ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title {
    font-size: 24px !important;
    line-height: 32px !important;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer,
  #main.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer {
    display: flex;
    align-items: center;
  }
  #main.empty-left .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  #main.empty-left .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  #main.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    width: 360px;
    min-width: 360px;
  }
  html[dir="ltr"] #main.empty-left .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-right: 24px;
  }
  html[dir="rtl"] #main.empty-left .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-left: 24px;
  }
  #main.empty-left .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title,
  #main.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title {
    font-size: 24px !important;
    line-height: 32px !important;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer {
    display: flex;
    align-items: center;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    width: 265px;
    min-width: 265px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-right: 24px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-left: 24px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title {
    font-size: 18px !important;
    line-height: 24px !important;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-description {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title {
    max-width: 100% !important;
    display: block !important;
    overflow: hidden !important;
    padding: 0 !important;
    font-size: 16px !important;
    text-overflow: ellipsis !important;
    line-height: 21px !important;
    word-break: break-word !important;
    word-wrap: break-word !important;
    max-height: 42px !important;
    white-space: normal !important;
    -webkit-line-clamp: 2 !important;
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    font-weight: normal !important;
    margin-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-bottom: 12px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-description {
    display: none !important;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-price {
    font-weight: normal;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-thumb-feature {
    display: none !important;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container {
    position: absolute;
    bottom: 0;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container {
    right: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container {
    left: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container .btn:not(.p-advmarketplace-item-wishlist-action) {
    display: none !important;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container .p-advmarketplace-item-wishlist-action {
    width: auto;
    height: auto;
    font-size: 20px;
    padding: 0 !important;
    margin: 0 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    color: #555555;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container .p-advmarketplace-item-wishlist-action:not(.checked) {
    color: #c8c8c8;
  }
  #main.empty-left.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer {
    display: flex;
    align-items: center;
  }
  #main.empty-left.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  #main.empty-left.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    width: 360px;
    min-width: 360px;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-right: 24px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-left: 24px;
  }
  #main.empty-left.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title {
    font-size: 24px !important;
    line-height: 32px !important;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer,
  ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer,
  ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer,
  ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer,
  ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer {
    display: flex;
    align-items: center;
  }
  ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    width: 360px;
    min-width: 360px;
  }
  html[dir="ltr"] ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-right: 24px;
  }
  html[dir="rtl"] ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-left: 24px;
  }
  ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title,
  ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title,
  ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title,
  ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title,
  ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title {
    font-size: 24px !important;
    line-height: 32px !important;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer,
  #main.empty-right:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer {
    display: flex;
    align-items: center;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  #main.empty-right:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    width: 265px;
    min-width: 265px;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-right: 24px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-left: 24px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title,
  #main.empty-right:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title {
    font-size: 18px !important;
    line-height: 24px !important;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-description,
  #main.empty-right:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-description {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer {
    display: flex;
    align-items: center;
  }
  #main.empty-left.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  #main.empty-left.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    width: 265px;
    min-width: 265px;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-right: 24px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-left: 24px;
  }
  #main.empty-left.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title {
    font-size: 18px !important;
    line-height: 24px !important;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-description {
    display: none !important;
  }
  #main:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title,
  #main:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title {
    max-width: 100% !important;
    display: block !important;
    overflow: hidden !important;
    padding: 0 !important;
    font-size: 16px !important;
    text-overflow: ellipsis !important;
    line-height: 21px !important;
    word-break: break-word !important;
    word-wrap: break-word !important;
    max-height: 42px !important;
    white-space: normal !important;
    -webkit-line-clamp: 2 !important;
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    font-weight: normal !important;
    margin-bottom: 8px;
  }
  #main:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  #main:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-bottom: 12px;
  }
  #main:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-description,
  #main:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-description {
    display: none !important;
  }
  #main:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-price,
  #main:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-price {
    font-weight: normal;
  }
  #main:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-thumb-feature,
  #main:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-thumb-feature {
    display: none !important;
  }
  #main:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container,
  #main:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container {
    position: absolute;
    bottom: 0;
  }
  html[dir="ltr"] #main:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container,
  html[dir="ltr"] #main:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container {
    right: 0;
  }
  html[dir="rtl"] #main:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container,
  html[dir="rtl"] #main:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container {
    left: 0;
  }
  #main:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container .btn:not(.p-advmarketplace-item-wishlist-action),
  #main:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container .btn:not(.p-advmarketplace-item-wishlist-action) {
    display: none !important;
  }
  #main:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container .p-advmarketplace-item-wishlist-action,
  #main:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container .p-advmarketplace-item-wishlist-action {
    width: auto;
    height: auto;
    font-size: 20px;
    padding: 0 !important;
    margin: 0 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    color: #555555;
  }
  #main:not(.empty-left) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container .p-advmarketplace-item-wishlist-action:not(.checked),
  #main:not(.empty-right) .layout-main .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container .p-advmarketplace-item-wishlist-action:not(.checked) {
    color: #c8c8c8;
  }
  ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer,
  ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer,
  ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer,
  ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer,
  ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer {
    display: flex;
    align-items: center;
  }
  ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner,
  ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    width: 265px;
    min-width: 265px;
  }
  html[dir="ltr"] ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="ltr"] ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-right: 24px;
  }
  html[dir="rtl"] ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media,
  html[dir="rtl"] ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-left: 24px;
  }
  ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title,
  ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title,
  ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title,
  ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title,
  ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title {
    font-size: 18px !important;
    line-height: 24px !important;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  ._block.location_6 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-description,
  ._block.location_11 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-description,
  ._block.location_5 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-description,
  ._block.location_12 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-description,
  ._block.location_8 .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-description {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .p-advmarketplace-slider-container .p-advmarketplace-item .p-item-title {
    max-width: 100% !important;
    display: block !important;
    overflow: hidden !important;
    padding: 0 !important;
    font-size: 16px !important;
    text-overflow: ellipsis !important;
    line-height: 21px !important;
    word-break: break-word !important;
    word-wrap: break-word !important;
    max-height: 42px !important;
    white-space: normal !important;
    -webkit-line-clamp: 2 !important;
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    font-weight: normal !important;
    margin-bottom: 8px;
  }
  .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-media {
    margin-bottom: 12px;
  }
  .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-description {
    display: none !important;
  }
  .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-price {
    font-weight: normal;
  }
  .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-thumb-feature {
    display: none !important;
  }
  .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container {
    position: absolute;
    bottom: 0;
  }
  html[dir="ltr"] .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container {
    right: 0;
  }
  html[dir="rtl"] .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container {
    left: 0;
  }
  .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container .btn:not(.p-advmarketplace-item-wishlist-action) {
    display: none !important;
  }
  .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container .p-advmarketplace-item-wishlist-action {
    width: auto;
    height: auto;
    font-size: 20px;
    padding: 0 !important;
    margin: 0 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    color: #555555;
  }
  .p-advmarketplace-slider-container .p-advmarketplace-item .p-advmarketplace-item-action-container .p-advmarketplace-item-wishlist-action:not(.checked) {
    color: #c8c8c8;
  }
}
.p-advmarketplace-slider-mixin-big .p-advmarketplace-item .item-outer {
  display: flex;
  align-items: center;
}
.p-advmarketplace-slider-mixin-big .p-advmarketplace-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
.p-advmarketplace-slider-mixin-big .p-advmarketplace-item .p-advmarketplace-item-media {
  width: 360px;
  min-width: 360px;
}
html[dir="ltr"] .p-advmarketplace-slider-mixin-big .p-advmarketplace-item .p-advmarketplace-item-media {
  margin-right: 24px;
}
html[dir="rtl"] .p-advmarketplace-slider-mixin-big .p-advmarketplace-item .p-advmarketplace-item-media {
  margin-left: 24px;
}
.p-advmarketplace-slider-mixin-big .p-advmarketplace-item .p-item-title {
  font-size: 24px !important;
  line-height: 32px !important;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-advmarketplace-slider-mixin-medium .p-advmarketplace-item .item-outer {
  display: flex;
  align-items: center;
}
.p-advmarketplace-slider-mixin-medium .p-advmarketplace-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
.p-advmarketplace-slider-mixin-medium .p-advmarketplace-item .p-advmarketplace-item-media {
  width: 265px;
  min-width: 265px;
}
html[dir="ltr"] .p-advmarketplace-slider-mixin-medium .p-advmarketplace-item .p-advmarketplace-item-media {
  margin-right: 24px;
}
html[dir="rtl"] .p-advmarketplace-slider-mixin-medium .p-advmarketplace-item .p-advmarketplace-item-media {
  margin-left: 24px;
}
.p-advmarketplace-slider-mixin-medium .p-advmarketplace-item .p-item-title {
  font-size: 18px !important;
  line-height: 24px !important;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-advmarketplace-slider-mixin-medium .p-advmarketplace-item .p-advmarketplace-item-description {
  display: none !important;
}
.p-advmarketplace-slider-mixin-small .p-advmarketplace-item .p-item-title {
  max-width: 100% !important;
  display: block !important;
  overflow: hidden !important;
  padding: 0 !important;
  font-size: 16px !important;
  text-overflow: ellipsis !important;
  line-height: 21px !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
  max-height: 42px !important;
  white-space: normal !important;
  -webkit-line-clamp: 2 !important;
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  font-weight: normal !important;
  margin-bottom: 8px;
}
.p-advmarketplace-slider-mixin-small .p-advmarketplace-item .p-advmarketplace-item-media {
  margin-bottom: 12px;
}
.p-advmarketplace-slider-mixin-small .p-advmarketplace-item .p-advmarketplace-item-description {
  display: none !important;
}
.p-advmarketplace-slider-mixin-small .p-advmarketplace-item .p-advmarketplace-item-price {
  font-weight: normal;
}
.p-advmarketplace-slider-mixin-small .p-advmarketplace-item .p-advmarketplace-item-thumb-feature {
  display: none !important;
}
.p-advmarketplace-slider-mixin-small .p-advmarketplace-item .p-advmarketplace-item-action-container {
  position: absolute;
  bottom: 0;
}
html[dir="ltr"] .p-advmarketplace-slider-mixin-small .p-advmarketplace-item .p-advmarketplace-item-action-container {
  right: 0;
}
html[dir="rtl"] .p-advmarketplace-slider-mixin-small .p-advmarketplace-item .p-advmarketplace-item-action-container {
  left: 0;
}
.p-advmarketplace-slider-mixin-small .p-advmarketplace-item .p-advmarketplace-item-action-container .btn:not(.p-advmarketplace-item-wishlist-action) {
  display: none !important;
}
.p-advmarketplace-slider-mixin-small .p-advmarketplace-item .p-advmarketplace-item-action-container .p-advmarketplace-item-wishlist-action {
  width: auto;
  height: auto;
  font-size: 20px;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  color: #555555;
}
.p-advmarketplace-slider-mixin-small .p-advmarketplace-item .p-advmarketplace-item-action-container .p-advmarketplace-item-wishlist-action:not(.checked) {
  color: #c8c8c8;
}
.p-advmarketplace-seller-container .p-advmarketplace-seller-item .no-cover .p-advmarketplace-seller-cover .item-media-src {
  background: #a2a2a2;
}
.p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-title-wrapper {
  display: flex;
  justify-content: space-between;
}
.p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-title-wrapper .user_profile_link_span a {
  font-weight: normal !important;
}
@media (max-width: 480px) {
  .layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item,
  ._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item,
  ._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item,
  ._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item,
  ._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item,
  ._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item {
    width: 100% !important;
    margin-top: 24px !important;
  }
  .layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item:first-child,
  ._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item:first-child,
  ._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item:first-child,
  ._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item:first-child,
  ._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item:first-child,
  ._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item:first-child {
    margin-top: 0 !important;
  }
}
.layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-cover .item-media-src,
._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-cover .item-media-src,
._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-cover .item-media-src,
._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-cover .item-media-src,
._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-cover .item-media-src,
._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-cover .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-color: #a2a2a2;
}
.layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-cover .item-media-src:before,
._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-cover .item-media-src:before,
._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-cover .item-media-src:before,
._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-cover .item-media-src:before,
._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-cover .item-media-src:before,
._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-cover .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 45%;
}
.layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar,
._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar,
._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar,
._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar,
._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar,
._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar {
  position: absolute;
  display: inline-block;
  width: 72px;
  height: 72px;
  bottom: -64px;
}
html[dir="ltr"] .layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar,
html[dir="ltr"] ._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar,
html[dir="ltr"] ._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar,
html[dir="ltr"] ._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar,
html[dir="ltr"] ._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar,
html[dir="ltr"] ._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar {
  left: 8px;
}
html[dir="rtl"] .layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar,
html[dir="rtl"] ._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar,
html[dir="rtl"] ._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar,
html[dir="rtl"] ._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar,
html[dir="rtl"] ._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar,
html[dir="rtl"] ._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar {
  right: 8px;
}
.layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar:before,
._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar:before,
._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar:before,
._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar:before,
._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar:before,
._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar:before {
  content: "";
  position: absolute;
  left: -2px;
  right: -2px;
  bottom: -2px;
  top: -2px;
  border: 2px solid #fff;
  border-radius: 100%;
}
.layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar a,
._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar a,
._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar a,
._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar a,
._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar a,
._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar a {
  display: inline-block;
}
.layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper,
._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper,
._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper,
._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper,
._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper,
._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper,
.layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user,
._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user,
._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user,
._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user,
._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user,
._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user {
  width: 72px;
  height: 72px;
}
.layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper img,
._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper img,
._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper img,
._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper img,
._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper img,
._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper img,
.layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user img,
._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user img,
._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user img,
._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user img,
._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user img,
._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user img {
  width: 100%;
  height: 100%;
}
.layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-title,
._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-title,
._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-title,
._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-title,
._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-title,
._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 8px;
}
.layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-outer,
._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-outer,
._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-outer,
._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-outer,
._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-outer,
._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-outer {
  height: 100%;
  display: flex;
  flex-direction: column;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-outer:hover,
  ._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-outer:hover,
  ._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-outer:hover,
  ._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-outer:hover,
  ._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-outer:hover,
  ._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-outer:hover {
    box-shadow: 0px 6px 32px -10px rgba(0, 0, 0, 0.2);
  }
}
.layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner,
._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner,
._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner,
._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner,
._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner,
._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner {
  flex: 1;
  flex-basis: auto;
  padding-top: 12px;
  padding-bottom: 16px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-top: 0;
  display: flex;
  flex-direction: column;
  background: #fff;
}
html[dir='ltr'] .layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner,
html[dir='ltr'] ._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner,
html[dir='ltr'] ._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner,
html[dir='ltr'] ._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner,
html[dir='ltr'] ._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner,
html[dir='ltr'] ._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner {
  padding-left: 92px;
  padding-right: 16px;
}
html[dir='rtl'] .layout-middle .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner,
html[dir='rtl'] ._block.location_6 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner,
html[dir='rtl'] ._block.location_11 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner,
html[dir='rtl'] ._block.location_5 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner,
html[dir='rtl'] ._block.location_12 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner,
html[dir='rtl'] ._block.location_8 .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-inner {
  padding-right: 92px;
  padding-left: 16px;
}
html[dir="ltr"] .layout-left .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-item-media-wrapper,
html[dir="ltr"] .layout-right .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-item-media-wrapper {
  margin-right: 8px;
}
html[dir="rtl"] .layout-left .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-item-media-wrapper,
html[dir="rtl"] .layout-right .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-item-media-wrapper {
  margin-left: 8px;
}
.layout-left .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-outer,
.layout-right .p-advmarketplace-seller-container .p-advmarketplace-seller-item .item-outer {
  align-items: center;
}
.layout-left .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-cover,
.layout-right .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-cover {
  display: none;
}
.layout-left .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper,
.layout-right .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper,
.layout-left .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user,
.layout-right .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user {
  width: 48px;
  height: 48px;
}
.layout-left .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper img,
.layout-right .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .img-wrapper img,
.layout-left .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user img,
.layout-right .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-avatar .no_image_user img {
  width: 100%;
  height: 100%;
}
.layout-left .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-title-wrapper .p-item-title,
.layout-right .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-title-wrapper .p-item-title {
  margin-bottom: 4px;
  margin-top: 4px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.layout-left .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-title-wrapper .p-item-title a,
.layout-right .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-title-wrapper .p-item-title a {
  color: #3b5998;
}
.layout-left .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-title-wrapper .p-item-title a:hover,
.layout-right .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-title-wrapper .p-item-title a:hover {
  color: #2d4373;
}
.layout-left .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-info .p-seperate-dot-item,
.layout-right .p-advmarketplace-seller-container .p-advmarketplace-seller-item .p-advmarketplace-seller-info .p-seperate-dot-item {
  margin-bottom: 0;
}
@media (min-width: 1200px) {
  ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item {
    width: calc(100% / 8);
  }
  ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 8)),
  ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 8)),
  ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 8)),
  ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 8)),
  ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 8)) {
    margin-top: 16px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item {
    width: calc(100% / 6);
  }
  ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)) {
    margin-top: 16px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item {
    width: calc(100% / 4);
  }
  ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)) {
    margin-top: 16px;
  }
}
.layout-middle .p-advmarketplace-category-container,
._block.location_6 .p-advmarketplace-category-container,
._block.location_11 .p-advmarketplace-category-container,
._block.location_5 .p-advmarketplace-category-container,
._block.location_12 .p-advmarketplace-category-container,
._block.location_8 .p-advmarketplace-category-container {
  display: flex;
  flex-flow: wrap;
  margin: 0 -8px;
}
.layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item,
._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item {
  padding-left: 8px;
  padding-right: 8px;
}
@media (min-width: 1200px) {
  #main.empty-right.empty-left .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right.empty-left .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right.empty-left .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right.empty-left .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right.empty-left .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right.empty-left .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item {
    width: calc(100% / 8);
  }
  #main.empty-right.empty-left .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 8)),
  #main.empty-right.empty-left .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 8)),
  #main.empty-right.empty-left .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 8)),
  #main.empty-right.empty-left .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 8)),
  #main.empty-right.empty-left .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 8)),
  #main.empty-right.empty-left .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 8)) {
    margin-top: 16px;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item {
    width: calc(100% / 6);
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)) {
    margin-top: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item {
    width: calc(100% / 4);
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)) {
    margin-top: 16px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-right.empty-left .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right.empty-left .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right.empty-left .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right.empty-left .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right.empty-left .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right.empty-left .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item {
    width: calc(100% / 6);
  }
  #main.empty-right.empty-left .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-right.empty-left .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-right.empty-left .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-right.empty-left .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-right.empty-left .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)),
  #main.empty-right.empty-left .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 6)) {
    margin-top: 16px;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item {
    width: calc(100% / 4);
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)) {
    margin-top: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item {
    width: calc(100% / 3);
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)) {
    margin-top: 16px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-right.empty-left .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right.empty-left .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right.empty-left .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right.empty-left .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right.empty-left .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right.empty-left .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item {
    width: calc(100% / 4);
  }
  #main.empty-right.empty-left .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-right.empty-left .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-right.empty-left .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-right.empty-left .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-right.empty-left .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)),
  #main.empty-right.empty-left .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 4)) {
    margin-top: 16px;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item {
    width: calc(100% / 3);
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)) {
    margin-top: 16px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item {
    width: calc(100% / 3);
  }
  .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)),
  ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 3)) {
    margin-top: 16px;
  }
}
@media (max-width: 479px) {
  .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item,
  ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item {
    width: calc(100% / 2);
  }
  .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 2)),
  ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 2)),
  ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 2)),
  ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 2)),
  ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 2)),
  ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item:not( :nth-child( -n + 2)) {
    margin-top: 16px;
  }
}
.layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer,
._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer,
._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer,
._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer,
._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer,
._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer {
  position: relative;
  background: #fff;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-name,
  ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-name,
  ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-name,
  ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-name,
  ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-name,
  ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-name {
    color: #2d4373;
  }
  .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-name a,
  ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-name a,
  ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-name a,
  ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-name a,
  ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-name a,
  ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-name a {
    color: #2d4373;
  }
  .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-number-post,
  ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-number-post,
  ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-number-post,
  ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-number-post,
  ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-number-post,
  ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-inner .item-number-post {
    color: #2d4373;
  }
  .layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-outer-custom,
  ._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-outer-custom,
  ._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-outer-custom,
  ._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-outer-custom,
  ._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-outer-custom,
  ._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:hover .item-outer-custom {
    border-color: #2d4373;
  }
}
.layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:before,
._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:before,
._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:before,
._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:before,
._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:before,
._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner,
._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner,
._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner,
._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner,
._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner,
._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner {
  max-width: 100%;
  padding-left: 16px;
  padding-right: 16px;
}
.layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner .item-name,
._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner .item-name,
._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner .item-name,
._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner .item-name,
._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner .item-name,
._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner .item-name {
  margin-bottom: 2px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner .item-number-post,
._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner .item-number-post,
._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner .item-number-post,
._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner .item-number-post,
._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner .item-number-post,
._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer .item-inner .item-number-post {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer-custom,
._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer-custom,
._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer-custom,
._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer-custom,
._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer-custom,
._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item .item-outer-custom {
  border: 1px solid rgba(0, 0, 0, 0.1);
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media,
._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media,
._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media,
._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media,
._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media,
._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media {
  width: 32px;
  margin-bottom: 8px;
}
.layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media .item-media-src,
._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media .item-media-src,
._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media .item-media-src,
._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media .item-media-src,
._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media .item-media-src,
._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-size: contain;
  border: none;
}
.layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media .item-media-src:before,
._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media .item-media-src:before,
._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media .item-media-src:before,
._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media .item-media-src:before,
._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media .item-media-src:before,
._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-media .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.layout-middle .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-bg-link,
._block.location_6 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-bg-link,
._block.location_11 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-bg-link,
._block.location_5 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-bg-link,
._block.location_12 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-bg-link,
._block.location_8 .p-advmarketplace-category-container .p-advmarketplace-category-item .p-advmarketplace-category-item-bg-link {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 2;
}
.layout-left .p-advmarketplace-category-container .p-advmarketplace-category-item .item-inner .item-name,
.layout-right .p-advmarketplace-category-container .p-advmarketplace-category-item .item-inner .item-name {
  font-size: 14px;
  line-height: 18px;
}
.layout-left .p-advmarketplace-category-container .p-advmarketplace-category-item .item-inner .item-number-post,
.layout-right .p-advmarketplace-category-container .p-advmarketplace-category-item .item-inner .item-number-post {
  font-size: 12px;
  line-height: 16px;
  margin-top: 4px;
}
.p-advmarketplace-invoice-search-wrapper .search-item-wrapper {
  display: flex;
  flex-flow: wrap;
  margin: 0 -4px;
}
.p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group {
  padding: 0 4px;
}
html[dir="ltr"] .p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .input-group .form-control {
  padding-right: 48px;
}
html[dir="rtl"] .p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .input-group .form-control {
  padding-left: 48px;
}
.p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .input-group .input-group-btn {
  width: auto;
}
.p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .item-page-search-general {
  position: relative;
  width: 230px;
}
.p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .item-page-search-general span.input-group-btn {
  position: absolute;
  top: 0;
  color: #a2a2a2;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
html[dir="ltr"] .p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .item-page-search-general span.input-group-btn {
  right: 0;
}
html[dir="rtl"] .p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .item-page-search-general span.input-group-btn {
  left: 0;
}
.p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .item-date-inputgroup-wrapper {
  display: flex;
  position: relative;
}
.p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .item-date-inputgroup-wrapper > .select_date {
  flex: 1;
  min-width: 0;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .item-date-inputgroup-wrapper > .select_date {
    flex-basis: auto;
  }
}
.p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .item-date-inputgroup-wrapper > .select_date .js_datepicker_holder {
  width: 100%;
}
.p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .item-date-inputgroup-wrapper > .select_date .js_datepicker_holder input.form-control {
  width: 100%;
}
.p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .item-date-inputgroup-wrapper .item-title {
  padding-left: 8px !important;
  padding-right: 8px !important;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
  text-transform: capitalize;
  z-index: 5;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #eeeeee;
  color: #555555;
  width: auto;
  min-width: 48px;
}
html[dir='ltr'] .p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .item-date-inputgroup-wrapper .item-title {
  margin-right: -4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
html[dir='rtl'] .p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .item-date-inputgroup-wrapper .item-title {
  margin-right: -4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .item-date-inputgroup-wrapper .js_datepicker_holder input {
  background-color: #fff;
}
.p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .item-date-inputgroup-wrapper .js_datepicker_holder .js_datepicker_image {
  top: 50%;
  transform: translateY(-50%);
  font-size: 14px;
}
.p-advmarketplace-invoice-search-wrapper .search-item-wrapper .search-item .item-date-inputgroup-wrapper .js_datepicker_holder .js_datepicker_image:after {
  font-family: 'lineficon' !important;
  content: "\ea80";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 1200px) {
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(1) {
    width: 100%;
  }
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(1) .item-page-search-general {
    width: 100%;
  }
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(2) {
    width: 50%;
  }
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(3) {
    width: 50%;
  }
}
@media (min-width: 1200px) and (max-width: 480px) {
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(2) {
    width: 100%;
  }
}
@media (min-width: 1200px) and (max-width: 480px) {
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(3) {
    width: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(1) {
    width: 100%;
  }
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(1) .item-page-search-general {
    width: 100%;
  }
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(2) {
    width: 50%;
  }
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(3) {
    width: 50%;
  }
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(1),
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(1) {
    width: 100%;
  }
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(1) .item-page-search-general,
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(1) .item-page-search-general {
    width: 100%;
  }
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(2),
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(2) {
    width: 50%;
  }
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(3),
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(3) {
    width: 50%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 480px) {
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(2) {
    width: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 480px) {
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(3) {
    width: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 480px) {
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(2),
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(2) {
    width: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 480px) {
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(3),
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(3) {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(1) {
    width: 100%;
  }
  .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(1) .item-page-search-general {
    width: 100%;
  }
  .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(2) {
    width: 50%;
  }
  .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(3) {
    width: 50%;
  }
}
@media (max-width: 991px) and (max-width: 480px) {
  .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(2) {
    width: 100%;
  }
}
@media (max-width: 991px) and (max-width: 480px) {
  .p-advmarketplace-invoice-search-wrapper .search-item-wrapper > .form-group:nth-child(3) {
    width: 100%;
  }
}
.p-advmarketplace-search-mixin-responsive .search-item-wrapper > .form-group:nth-child(1) {
  width: 100%;
}
.p-advmarketplace-search-mixin-responsive .search-item-wrapper > .form-group:nth-child(1) .item-page-search-general {
  width: 100%;
}
.p-advmarketplace-search-mixin-responsive .search-item-wrapper > .form-group:nth-child(2) {
  width: 50%;
}
@media (max-width: 480px) {
  .p-advmarketplace-search-mixin-responsive .search-item-wrapper > .form-group:nth-child(2) {
    width: 100%;
  }
}
.p-advmarketplace-search-mixin-responsive .search-item-wrapper > .form-group:nth-child(3) {
  width: 50%;
}
@media (max-width: 480px) {
  .p-advmarketplace-search-mixin-responsive .search-item-wrapper > .form-group:nth-child(3) {
    width: 100%;
  }
}
.p-advmarketplace-invoice-table-mixin {
  margin: 0 -16px;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row {
  width: 100%;
  display: flex;
  align-items: center;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row > div {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row > div .item-text-title {
  display: none;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-id {
  width: 40px;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-title {
  flex: 1;
  max-width: 400px;
  min-width: 150px;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-title .item-text-info {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-date {
  flex: 0.5 1 110px;
  max-width: 180px;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-seller {
  flex: 0.5 1 110px;
  max-width: 180px;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-seller .item-text-info {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-seller a {
  font-weight: normal !important;
  color: #3b5998 !important;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-seller a:hover {
  color: #2d4373 !important;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-price {
  text-align: right;
  flex: 0.5 1 110px;
  max-width: 150px;
}
html[dir="ltr"] .p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-price {
  padding-left: 0;
}
html[dir="rtl"] .p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-price {
  padding-right: 0;
}
html[dir="ltr"] .p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-price {
  padding-right: 32px;
}
html[dir="rtl"] .p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-price {
  padding-left: 32px;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-status {
  flex: 0.5 1 110px;
  max-width: 200px;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-status .item-text-info {
  display: flex;
  align-items: center;
  flex-flow: wrap;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-status .item-status-info {
  margin-top: 4px;
  margin-bottom: 4px;
}
html[dir="ltr"] .p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-status .item-status-info {
  margin-right: 16px;
}
html[dir="rtl"] .p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-row .item-status .item-status-info {
  margin-left: 16px;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-title .p-advmarketplace-table-row {
  min-height: 40px;
  background: #eeeeee;
  font-weight: bold;
}
.p-advmarketplace-invoice-table-mixin .p-advmarketplace-table-content .p-advmarketplace-table-row {
  min-height: 56px;
  border-bottom: 1px solid #eeeeee;
}
@media (min-width: 1200px) {
  .p-advmarketplace-invoice-content-wrapper {
    margin: 0 -16px;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row {
    width: 100%;
    display: flex;
    align-items: center;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div .item-text-title {
    display: none;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-id {
    width: 40px;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-title {
    flex: 1;
    max-width: 400px;
    min-width: 150px;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-title .item-text-info {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-date {
    flex: 0.5 1 110px;
    max-width: 180px;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller {
    flex: 0.5 1 110px;
    max-width: 180px;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller .item-text-info {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller a {
    font-weight: normal !important;
    color: #3b5998 !important;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller a:hover {
    color: #2d4373 !important;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    text-align: right;
    flex: 0.5 1 110px;
    max-width: 150px;
  }
  html[dir="ltr"] .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-left: 0;
  }
  html[dir="rtl"] .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-right: 0;
  }
  html[dir="ltr"] .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-right: 32px;
  }
  html[dir="rtl"] .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-left: 32px;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status {
    flex: 0.5 1 110px;
    max-width: 200px;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-text-info {
    display: flex;
    align-items: center;
    flex-flow: wrap;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-status-info {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  html[dir="ltr"] .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-status-info {
    margin-right: 16px;
  }
  html[dir="rtl"] .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-status-info {
    margin-left: 16px;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-title .p-advmarketplace-table-row {
    min-height: 40px;
    background: #eeeeee;
    font-weight: bold;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row {
    min-height: 56px;
    border-bottom: 1px solid #eeeeee;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div {
    padding-left: 16px;
    padding-right: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-seller {
    max-width: 100px;
    flex: 0.5 1 80px;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-price {
    flex: 0.5 1 90px;
    width: auto;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-price {
    padding-right: 24px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-price {
    padding-left: 24px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper {
    margin: 0 -16px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row {
    width: 100%;
    display: flex;
    align-items: center;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div .item-text-title {
    display: none;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-id {
    width: 40px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-title {
    flex: 1;
    max-width: 400px;
    min-width: 150px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-title .item-text-info {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-date {
    flex: 0.5 1 110px;
    max-width: 180px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller {
    flex: 0.5 1 110px;
    max-width: 180px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller .item-text-info {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller a {
    font-weight: normal !important;
    color: #3b5998 !important;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller a:hover {
    color: #2d4373 !important;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    text-align: right;
    flex: 0.5 1 110px;
    max-width: 150px;
  }
  html[dir="ltr"] #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-left: 0;
  }
  html[dir="rtl"] #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-right: 0;
  }
  html[dir="ltr"] #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-right: 32px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-left: 32px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status {
    flex: 0.5 1 110px;
    max-width: 200px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-text-info {
    display: flex;
    align-items: center;
    flex-flow: wrap;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-status-info {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  html[dir="ltr"] #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-status-info {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-status-info {
    margin-left: 16px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-title .p-advmarketplace-table-row {
    min-height: 40px;
    background: #eeeeee;
    font-weight: bold;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row {
    min-height: 56px;
    border-bottom: 1px solid #eeeeee;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper {
    margin: 0 -16px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row {
    width: 100%;
    display: flex;
    align-items: center;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div .item-text-title,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div .item-text-title {
    display: none;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-id,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-id {
    width: 40px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-title,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-title {
    flex: 1;
    max-width: 400px;
    min-width: 150px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-title .item-text-info,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-title .item-text-info {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-date,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-date {
    flex: 0.5 1 110px;
    max-width: 180px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller {
    flex: 0.5 1 110px;
    max-width: 180px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller .item-text-info,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller .item-text-info {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller a,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller a {
    font-weight: normal !important;
    color: #3b5998 !important;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller a:hover,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller a:hover {
    color: #2d4373 !important;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    text-align: right;
    flex: 0.5 1 110px;
    max-width: 150px;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-left: 0;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-right: 0;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-right: 32px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-left: 32px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status {
    flex: 0.5 1 110px;
    max-width: 200px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-text-info,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-text-info {
    display: flex;
    align-items: center;
    flex-flow: wrap;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-status-info,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-status-info {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-status-info,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-status-info {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-status-info,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-status-info {
    margin-left: 16px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-title .p-advmarketplace-table-row,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-title .p-advmarketplace-table-row {
    min-height: 40px;
    background: #eeeeee;
    font-weight: bold;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row {
    min-height: 56px;
    border-bottom: 1px solid #eeeeee;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div {
    padding-left: 16px;
    padding-right: 16px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-seller,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-seller {
    max-width: 100px;
    flex: 0.5 1 80px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-price,
  #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-price {
    flex: 0.5 1 90px;
    width: auto;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-price,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-price {
    padding-right: 24px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-price,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-price {
    padding-left: 24px;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper {
    padding-top: 16px;
    border-top: 1px solid #eeeeee;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-title {
    display: none !important;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row {
    display: flex;
    flex-direction: column;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row:not(:last-child) {
    padding-bottom: 16px;
    margin-bottom: 16px;
    border-bottom: 1px solid #eeeeee;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div {
    display: flex;
    padding-top: 4px;
    padding-bottom: 4px;
    order: 2;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-title {
    order: 1;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-title .item-text-info {
    font-size: 16px;
    line-height: 21px;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-status .item-text-info {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    overflow: visible;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-status .item-text-info .btn {
    height: 32px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding-left: 16px !important;
    padding-right: 16px !important;
    margin-top: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-status .item-status-info {
    flex: 1;
    white-space: normal;
    min-width: 0;
    font-weight: normal !important;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-title {
    font-weight: bold;
    min-width: 100px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-title {
    margin-right: 16px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-title {
    margin-left: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-info {
    flex: 1;
    min-width: 0;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper {
    margin: 0 -16px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row {
    width: 100%;
    display: flex;
    align-items: center;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div .item-text-title {
    display: none;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-id {
    width: 40px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-title {
    flex: 1;
    max-width: 400px;
    min-width: 150px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-title .item-text-info {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-date {
    flex: 0.5 1 110px;
    max-width: 180px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller {
    flex: 0.5 1 110px;
    max-width: 180px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller .item-text-info {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller a {
    font-weight: normal !important;
    color: #3b5998 !important;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-seller a:hover {
    color: #2d4373 !important;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    text-align: right;
    flex: 0.5 1 110px;
    max-width: 150px;
  }
  html[dir="ltr"] #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-left: 0;
  }
  html[dir="rtl"] #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-right: 0;
  }
  html[dir="ltr"] #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-right: 32px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-price {
    padding-left: 32px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status {
    flex: 0.5 1 110px;
    max-width: 200px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-text-info {
    display: flex;
    align-items: center;
    flex-flow: wrap;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-status-info {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  html[dir="ltr"] #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-status-info {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row .item-status .item-status-info {
    margin-left: 16px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-title .p-advmarketplace-table-row {
    min-height: 40px;
    background: #eeeeee;
    font-weight: bold;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row {
    min-height: 56px;
    border-bottom: 1px solid #eeeeee;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div {
    padding-left: 16px;
    padding-right: 16px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-seller {
    max-width: 100px;
  }
  #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-price {
    flex: 0.5 1 90px;
    width: auto;
  }
  html[dir="ltr"] #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-price {
    padding-right: 24px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-row > div.item-price {
    padding-left: 24px;
  }
  #main:not(.empty-right) .p-advmarketplace-invoice-content-wrapper,
  #main:not(.empty-left) .p-advmarketplace-invoice-content-wrapper {
    padding-top: 16px;
    border-top: 1px solid #eeeeee;
  }
  #main:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-title,
  #main:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-title {
    display: none !important;
  }
  #main:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row,
  #main:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row {
    display: flex;
    flex-direction: column;
  }
  #main:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row:not(:last-child),
  #main:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row:not(:last-child) {
    padding-bottom: 16px;
    margin-bottom: 16px;
    border-bottom: 1px solid #eeeeee;
  }
  #main:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div,
  #main:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div {
    display: flex;
    padding-top: 4px;
    padding-bottom: 4px;
    order: 2;
  }
  #main:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-title,
  #main:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-title {
    order: 1;
  }
  #main:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-title .item-text-info,
  #main:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-title .item-text-info {
    font-size: 16px;
    line-height: 21px;
  }
  #main:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-status .item-text-info,
  #main:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-status .item-text-info {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    overflow: visible;
  }
  #main:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-status .item-text-info .btn,
  #main:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-status .item-text-info .btn {
    height: 32px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding-left: 16px !important;
    padding-right: 16px !important;
    margin-top: 8px;
  }
  #main:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-status .item-status-info,
  #main:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-status .item-status-info {
    flex: 1;
    white-space: normal;
    min-width: 0;
    font-weight: normal !important;
  }
  #main:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-title,
  #main:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-title {
    font-weight: bold;
    min-width: 100px;
  }
  html[dir="ltr"] #main:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-title,
  html[dir="ltr"] #main:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-title {
    margin-right: 16px;
  }
  html[dir="rtl"] #main:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-title,
  html[dir="rtl"] #main:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-title {
    margin-left: 16px;
  }
  #main:not(.empty-right) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-info,
  #main:not(.empty-left) .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-info {
    flex: 1;
    min-width: 0;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .p-advmarketplace-invoice-content-wrapper {
    padding-top: 16px;
    border-top: 1px solid #eeeeee;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-title {
    display: none !important;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row {
    display: flex;
    flex-direction: column;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row:not(:last-child) {
    padding-bottom: 16px;
    margin-bottom: 16px;
    border-bottom: 1px solid #eeeeee;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div {
    display: flex;
    padding-top: 4px;
    padding-bottom: 4px;
    order: 2;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-title {
    order: 1;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-title .item-text-info {
    font-size: 16px;
    line-height: 21px;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-status .item-text-info {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    overflow: visible;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-status .item-text-info .btn {
    height: 32px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding-left: 16px !important;
    padding-right: 16px !important;
    margin-top: 8px;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-status .item-status-info {
    flex: 1;
    white-space: normal;
    min-width: 0;
    font-weight: normal !important;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-title {
    font-weight: bold;
    min-width: 100px;
  }
  html[dir="ltr"] .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-title {
    margin-right: 16px;
  }
  html[dir="rtl"] .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-title {
    margin-left: 16px;
  }
  .p-advmarketplace-invoice-content-wrapper .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-info {
    flex: 1;
    min-width: 0;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
}
.p-advmarketplace-invoice-responsive-mixin {
  padding-top: 16px;
  border-top: 1px solid #eeeeee;
}
.p-advmarketplace-invoice-responsive-mixin .p-advmarketplace-table-title {
  display: none !important;
}
.p-advmarketplace-invoice-responsive-mixin .p-advmarketplace-table-content .p-advmarketplace-table-row {
  display: flex;
  flex-direction: column;
}
.p-advmarketplace-invoice-responsive-mixin .p-advmarketplace-table-content .p-advmarketplace-table-row:not(:last-child) {
  padding-bottom: 16px;
  margin-bottom: 16px;
  border-bottom: 1px solid #eeeeee;
}
.p-advmarketplace-invoice-responsive-mixin .p-advmarketplace-table-content .p-advmarketplace-table-row > div {
  display: flex;
  padding-top: 4px;
  padding-bottom: 4px;
  order: 2;
}
.p-advmarketplace-invoice-responsive-mixin .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-title {
  order: 1;
}
.p-advmarketplace-invoice-responsive-mixin .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-title .item-text-info {
  font-size: 16px;
  line-height: 21px;
}
.p-advmarketplace-invoice-responsive-mixin .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-status .item-text-info {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  overflow: visible;
}
.p-advmarketplace-invoice-responsive-mixin .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-status .item-text-info .btn {
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-left: 16px !important;
  padding-right: 16px !important;
  margin-top: 8px;
}
.p-advmarketplace-invoice-responsive-mixin .p-advmarketplace-table-content .p-advmarketplace-table-row > div.item-status .item-status-info {
  flex: 1;
  white-space: normal;
  min-width: 0;
  font-weight: normal !important;
}
.p-advmarketplace-invoice-responsive-mixin .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-title {
  font-weight: bold;
  min-width: 100px;
}
html[dir="ltr"] .p-advmarketplace-invoice-responsive-mixin .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-title {
  margin-right: 16px;
}
html[dir="rtl"] .p-advmarketplace-invoice-responsive-mixin .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-title {
  margin-left: 16px;
}
.p-advmarketplace-invoice-responsive-mixin .p-advmarketplace-table-content .p-advmarketplace-table-row > div .item-text-info {
  flex: 1;
  min-width: 0;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-advmarketplace-review-container .p-advmarketplace-review-container-outer {
  display: flex;
  margin: 0 -24px;
}
.p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side {
  width: 50%;
  padding-left: 24px;
  padding-right: 24px;
}
.p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-left {
  display: flex;
}
.p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-left .p-rating-count-star,
.p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-left .p-rating-star .ico:not(.disable) {
  color: #ffab00;
}
.p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-left .p-rating-count-review {
  background: #ffab00;
}
.p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-left .item-review-rating-general.no-review .p-rating-count-star {
  color: #dcdcdc;
}
.p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-left .item-review-rating-general.no-review .p-rating-star .ico.disable:before {
  content: "\eab1";
  color: #dcdcdc;
}
.p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-left .item-review-rating-general.no-review .p-rating-count-review {
  background: #555555;
}
.p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-left .item-review-rating-general {
  width: 50%;
  padding: 12px 0;
  max-width: 220px;
}
.p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-left .item-review-rating-statistic {
  width: 50%;
}
@media (min-width: 1200px) {
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer {
    flex-flow: wrap;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side {
    width: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-right {
    margin-top: 16px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left:not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer,
  #main.empty-right:not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer {
    flex-flow: wrap;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side,
  #main.empty-right:not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side {
    width: 100%;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-right,
  #main.empty-right:not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-right {
    margin-top: 16px;
  }
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer {
    flex-flow: wrap;
  }
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side {
    width: 100%;
  }
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-right {
    margin-top: 16px;
  }
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general {
    max-width: 150px !important;
    padding: 4px 0 !important;
  }
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating {
    font-size: 16px;
    line-height: 21px;
  }
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-count-star {
    font-size: 28px;
    margin-bottom: 8px !important;
  }
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star {
    margin-left: 0;
  }
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star {
    margin-right: 0;
  }
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star .ico {
    font-size: 16px;
    padding-left: 1px;
    padding-right: 1px;
  }
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .p-advmarketplace-review-my-container .item-bottom {
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
  }
  #main:not(.empty-right):not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote {
    margin-bottom: 16px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .p-advmarketplace-review-container .p-advmarketplace-review-container-outer {
    flex-flow: wrap;
  }
  #main.empty-left.empty-right .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side {
    width: 100%;
  }
  #main.empty-left.empty-right .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-right {
    margin-top: 16px;
  }
  #main:not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer,
  #main:not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer {
    flex-flow: wrap;
  }
  #main:not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side,
  #main:not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side {
    width: 100%;
  }
  #main:not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-right,
  #main:not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-right {
    margin-top: 16px;
  }
  #main:not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general,
  #main:not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general {
    max-width: 150px !important;
    padding: 4px 0 !important;
  }
  #main:not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating,
  #main:not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating {
    font-size: 16px;
    line-height: 21px;
  }
  #main:not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-count-star,
  #main:not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-count-star {
    font-size: 28px;
    margin-bottom: 8px !important;
  }
  html[dir='ltr'] #main:not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star,
  html[dir='ltr'] #main:not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star {
    margin-left: 0;
  }
  html[dir='rtl'] #main:not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star,
  html[dir='rtl'] #main:not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star {
    margin-right: 0;
  }
  #main:not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star .ico,
  #main:not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star .ico {
    font-size: 16px;
    padding-left: 1px;
    padding-right: 1px;
  }
  #main:not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .p-advmarketplace-review-my-container .item-bottom,
  #main:not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .p-advmarketplace-review-my-container .item-bottom {
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
  }
  #main:not(.empty-left) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote,
  #main:not(.empty-right) .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote {
    margin-bottom: 16px;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer {
    flex-flow: wrap;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side {
    width: 100%;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-right {
    margin-top: 16px;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general {
    max-width: 150px !important;
    padding: 4px 0 !important;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating {
    font-size: 16px;
    line-height: 21px;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-count-star {
    font-size: 28px;
    margin-bottom: 8px !important;
  }
  html[dir='ltr'] .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star {
    margin-left: 0;
  }
  html[dir='rtl'] .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star {
    margin-right: 0;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star .ico {
    font-size: 16px;
    padding-left: 1px;
    padding-right: 1px;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .p-advmarketplace-review-my-container .item-bottom {
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote {
    margin-bottom: 16px;
  }
}
@media (max-width: 480px) {
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer {
    flex-flow: wrap;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side {
    width: 100%;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-right {
    margin-top: 16px;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general {
    max-width: 150px !important;
    padding: 4px 0 !important;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating {
    font-size: 16px;
    line-height: 21px;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-count-star {
    font-size: 28px;
    margin-bottom: 8px !important;
  }
  html[dir='ltr'] .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star {
    margin-left: 0;
  }
  html[dir='rtl'] .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star {
    margin-right: 0;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star .ico {
    font-size: 16px;
    padding-left: 1px;
    padding-right: 1px;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .p-advmarketplace-review-my-container .item-bottom {
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side .p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote {
    margin-bottom: 16px;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-left {
    flex-direction: column;
  }
  .p-advmarketplace-review-container .p-advmarketplace-review-container-outer .p-advmarketplace-review-side.side-left .item-review-rating-statistic {
    width: 100%;
    margin-top: 12px;
  }
}
.p-advmarketplace-review-my-container textarea.form-control {
  max-height: 64px;
  min-height: 48px;
}
.p-advmarketplace-review-my-container .item-my-review {
  display: flex;
}
.p-advmarketplace-review-my-container .item-my-review .item-my-review-content {
  flex: 1;
  min-width: 0;
}
.p-advmarketplace-review-my-container .item-my-review .item-my-review-content .item-info {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  margin-bottom: 4px;
}
.p-advmarketplace-review-my-container .item-my-review .item-my-review-action {
  margin-top: -8px;
}
html[dir='ltr'] .p-advmarketplace-review-my-container .item-my-review .item-my-review-action {
  margin-right: -8px;
}
html[dir='rtl'] .p-advmarketplace-review-my-container .item-my-review .item-my-review-action {
  margin-left: -8px;
}
.p-advmarketplace-review-my-container .item-bottom {
  margin-top: 12px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote {
  display: inline-flex;
  align-items: center;
}
html[dir="ltr"] .p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote {
  margin-right: 16px;
}
html[dir="rtl"] .p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote {
  margin-left: 16px;
}
html[dir="ltr"] .p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote:last-child {
  margin-right: 0;
}
html[dir="rtl"] .p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote:last-child {
  margin-left: 0;
}
html[dir='ltr'] .p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote:last-child {
  margin-right: auto;
}
html[dir='rtl'] .p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote:last-child {
  margin-left: auto;
}
.p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote > span {
  padding-top: 4px;
}
html[dir='ltr'] .p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote > span {
  margin-right: 4px;
}
html[dir='rtl'] .p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote > span {
  margin-left: 4px;
}
.p-advmarketplace-review-statistic-listing .p-advmarketplace-review-statistic-item .item-outer {
  display: flex;
  align-items: center;
  padding-top: 3px;
  padding-bottom: 3px;
}
html[dir="ltr"] .p-advmarketplace-review-statistic-listing .p-advmarketplace-review-statistic-item .item-title {
  margin-right: 8px;
}
html[dir="rtl"] .p-advmarketplace-review-statistic-listing .p-advmarketplace-review-statistic-item .item-title {
  margin-left: 8px;
}
.p-advmarketplace-review-statistic-listing .p-advmarketplace-review-statistic-item .item-statistic {
  flex: 1;
  min-width: 0;
  display: flex;
  align-items: center;
}
.p-advmarketplace-review-statistic-listing .p-advmarketplace-review-statistic-item .item-statistic .item-chart {
  flex: 1;
  min-width: 0;
  height: 12px;
  max-width: 120px;
}
.p-advmarketplace-review-statistic-listing .p-advmarketplace-review-statistic-item .item-statistic .item-chart .chart-processor {
  height: 12px;
  background: #dcdcdc;
  position: relative;
}
.p-advmarketplace-review-statistic-listing .p-advmarketplace-review-statistic-item .item-statistic .item-chart .chart-processor .chart-success {
  position: absolute;
  background-color: #ffab00;
  width: 0;
  top: 0;
  bottom: 0;
}
html[dir="ltr"] .p-advmarketplace-review-statistic-listing .p-advmarketplace-review-statistic-item .item-statistic .item-chart .chart-processor .chart-success {
  left: 0;
}
html[dir="rtl"] .p-advmarketplace-review-statistic-listing .p-advmarketplace-review-statistic-item .item-statistic .item-chart .chart-processor .chart-success {
  right: 0;
}
html[dir="ltr"] .p-advmarketplace-review-statistic-listing .p-advmarketplace-review-statistic-item .item-statistic .item-number {
  margin-left: 8px;
}
html[dir="rtl"] .p-advmarketplace-review-statistic-listing .p-advmarketplace-review-statistic-item .item-statistic .item-number {
  margin-right: 8px;
}
.p-advmarketplace-review-mixin-640 {
  flex-flow: wrap;
}
.p-advmarketplace-review-mixin-640 .p-advmarketplace-review-side {
  width: 100%;
}
.p-advmarketplace-review-mixin-640 .p-advmarketplace-review-side.side-right {
  margin-top: 16px;
}
.p-advmarketplace-review-mixin-464 {
  flex-flow: wrap;
}
.p-advmarketplace-review-mixin-464 .p-advmarketplace-review-side {
  width: 100%;
}
.p-advmarketplace-review-mixin-464 .p-advmarketplace-review-side.side-right {
  margin-top: 16px;
}
.p-advmarketplace-review-mixin-464 .p-advmarketplace-review-side .item-review-rating-general {
  max-width: 150px !important;
  padding: 4px 0 !important;
}
.p-advmarketplace-review-mixin-464 .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating {
  font-size: 16px;
  line-height: 21px;
}
.p-advmarketplace-review-mixin-464 .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-count-star {
  font-size: 28px;
  margin-bottom: 8px !important;
}
html[dir='ltr'] .p-advmarketplace-review-mixin-464 .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star {
  margin-left: 0;
}
html[dir='rtl'] .p-advmarketplace-review-mixin-464 .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star {
  margin-right: 0;
}
.p-advmarketplace-review-mixin-464 .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star .ico {
  font-size: 16px;
  padding-left: 1px;
  padding-right: 1px;
}
.p-advmarketplace-review-mixin-464 .p-advmarketplace-review-side .p-advmarketplace-review-my-container .item-bottom {
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
}
.p-advmarketplace-review-mixin-464 .p-advmarketplace-review-side .p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote {
  margin-bottom: 16px;
}
.p-advmarketplace-review-mixin-320 {
  flex-flow: wrap;
}
.p-advmarketplace-review-mixin-320 .p-advmarketplace-review-side {
  width: 100%;
}
.p-advmarketplace-review-mixin-320 .p-advmarketplace-review-side.side-right {
  margin-top: 16px;
}
.p-advmarketplace-review-mixin-320 .p-advmarketplace-review-side .item-review-rating-general {
  max-width: 150px !important;
  padding: 4px 0 !important;
}
.p-advmarketplace-review-mixin-320 .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating {
  font-size: 16px;
  line-height: 21px;
}
.p-advmarketplace-review-mixin-320 .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-count-star {
  font-size: 28px;
  margin-bottom: 8px !important;
}
html[dir='ltr'] .p-advmarketplace-review-mixin-320 .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star {
  margin-left: 0;
}
html[dir='rtl'] .p-advmarketplace-review-mixin-320 .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star {
  margin-right: 0;
}
.p-advmarketplace-review-mixin-320 .p-advmarketplace-review-side .item-review-rating-general .p-outer-rating .p-rating-star .ico {
  font-size: 16px;
  padding-left: 1px;
  padding-right: 1px;
}
.p-advmarketplace-review-mixin-320 .p-advmarketplace-review-side .p-advmarketplace-review-my-container .item-bottom {
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
}
.p-advmarketplace-review-mixin-320 .p-advmarketplace-review-side .p-advmarketplace-review-my-container .item-bottom .p-advmarketplace-rating-action-vote {
  margin-bottom: 16px;
}
.p-advmarketplace-review-mixin-320 .p-advmarketplace-review-side.side-left {
  flex-direction: column;
}
.p-advmarketplace-review-mixin-320 .p-advmarketplace-review-side.side-left .item-review-rating-statistic {
  width: 100%;
  margin-top: 12px;
}
.p-advmarketplace-review-listing-container {
  margin-top: 16px;
}
.p-advmarketplace-review-listing-container .js_pager_view_more_link {
  margin: 0;
  text-transform: uppercase;
  opacity: 1;
  font-size: 12px;
  position: relative;
}
.p-advmarketplace-review-listing-container .js_pager_view_more_link:before {
  content: "";
  position: absolute;
  top: -16px;
  left: -16px;
  right: -16px;
  height: 1px;
  background: #eeeeee;
}
.p-advmarketplace-review-listing-container .item-review-listing-item {
  position: relative;
  margin: 0 -16px;
  padding-left: 16px;
  padding-right: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  /* &:first-child{
            &:before{
                top:0;
            }
            .item-outer{
                border-top:1px solid @gray-lighter;
            }
        } */
}
@media (min-width: 992px) {
  .p-advmarketplace-review-listing-container .item-review-listing-item:hover {
    background-color: #f8f8f8;
  }
  .p-advmarketplace-review-listing-container .item-review-listing-item:hover:before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0;
    right: 0;
    height: 1px;
    z-index: 2;
    background-color: #eeeeee;
  }
  .p-advmarketplace-review-listing-container .item-review-listing-item:hover:after {
    content: "";
    position: absolute;
    bottom: -1px;
    left: 0;
    right: 0;
    height: 1px;
    z-index: 2;
    background-color: #eeeeee;
  }
  .p-advmarketplace-review-listing-container .item-review-listing-item:hover .item-outer .item-option {
    opacity: 1 !important;
  }
}
.p-advmarketplace-review-listing-container .item-review-listing-item .item-outer {
  border-top: 1px solid #eeeeee;
  padding-top: 16px;
  padding-bottom: 16px;
}
.p-advmarketplace-review-listing-container .item-review-listing-item .item-outer .item-option {
  position: absolute;
  top: 8px;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .p-advmarketplace-review-listing-container .item-review-listing-item .item-outer .item-option {
  right: 8px;
}
html[dir="rtl"] .p-advmarketplace-review-listing-container .item-review-listing-item .item-outer .item-option {
  left: 8px;
}
@media (max-width: 991px) {
  .p-advmarketplace-review-listing-container .item-review-listing-item .item-outer .item-option {
    opacity: 1;
  }
}
.p-advmarketplace-review-listing-container .item-review-listing-item .item-outer .item-option .ico {
  font-size: 12px;
}
.p-advmarketplace-review-listing-container .item-review-listing-item .p-detail-author-wrapper {
  padding: 0;
  margin: 0;
  border: 0;
}
.p-advmarketplace-review-listing-container .item-review-listing-item .p-detail-author-info .item-star-rating {
  margin-bottom: 2px;
}
.p-advmarketplace-review-listing-container .item-review-listing-item .item-review-text {
  margin-top: 12px;
}
#page_advancedmarketplace_detail ._block_top .header-page-title {
  display: none !important;
}
#page_advancedmarketplace_detail ._block_breadcrumb .breadcrumbs-bottom {
  display: none !important;
}
.p-advmarketplace-detail-main-info-block .p-detail-statistic-wrapper {
  flex-direction: row !important;
}
.p-advmarketplace-detail-main-info-block .p-detail-statistic-wrapper .p-outer-rating {
  align-items: center;
}
@media (max-width: 480px) {
  .p-advmarketplace-detail-main-info-block .p-detail-statistic-wrapper {
    flex-direction: column !important;
  }
  .p-advmarketplace-detail-main-info-block .p-detail-statistic-wrapper .p-detail-statistic-list {
    margin-top: 12px;
  }
  .p-advmarketplace-detail-main-info-block .p-detail-statistic-wrapper .p-detail-statistic-list .item-statistic {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.p-advmarketplace-detail-main-info-block .p-detail-author-wrapper .p-detail-author-info .item-time a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.p-advmarketplace-detail-main-info-block .p-detail-author-wrapper .p-detail-author-info .item-time a:hover {
  color: #2d4373;
}
.p-advmarketplace-detail-main-info-block .p-detail-action-list .item-action .btn {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  height: 24px;
}
html[dir="ltr"] .p-advmarketplace-detail-main-info-block .p-detail-action-list .item-action .btn {
  padding-left: 0 !important;
}
html[dir="rtl"] .p-advmarketplace-detail-main-info-block .p-detail-action-list .item-action .btn {
  padding-right: 0 !important;
}
.p-advmarketplace-detail-sub-info-block .item-product-price {
  font-size: 28px;
  line-height: 28px;
}
.p-advmarketplace-detail-sub-info-block .item-product-action {
  margin-top: 16px;
  margin-bottom: 24px;
}
.p-advmarketplace-detail-sub-info-block .item-product-info {
  margin-top: 16px;
}
.p-advmarketplace-detail-sub-info-block .item-product-info .item-product-short-description {
  margin-top: 12px;
}
@media (min-width: 1200px) {
  #main.empty-left.empty-right .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block {
    float: left;
    width: 360px;
    height: 448px;
  }
  #main.empty-left.empty-right .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block.one-slide {
    height: 360px;
  }
  #main.empty-left.empty-right .p-advmarketplace-detail-main-content .p-advmarketplace-detail-main-info-block {
    float: right;
    width: calc(100% - 360px - 16px);
  }
  #main.empty-left.empty-right .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block {
    float: right;
    width: calc(100% - 360px - 16px);
  }
  #main.empty-left.empty-right .p-advmarketplace-detail-main-content .p-detail-content-wrapper {
    clear: both;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block,
  #main.empty-right:not(.empty-left) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block {
    float: left;
    width: 360px;
    height: 448px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block.one-slide,
  #main.empty-right:not(.empty-left) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block.one-slide {
    height: 360px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-main-info-block,
  #main.empty-right:not(.empty-left) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-main-info-block {
    float: right;
    width: calc(100% - 360px - 16px);
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block,
  #main.empty-right:not(.empty-left) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block {
    float: right;
    width: calc(100% - 360px - 16px);
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-detail-main-content .p-detail-content-wrapper,
  #main.empty-right:not(.empty-left) .p-advmarketplace-detail-main-content .p-detail-content-wrapper {
    clear: both;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block {
    float: left;
    width: 320px;
    height: 408px;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block.one-slide {
    height: 320px;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-main-info-block {
    float: none;
    width: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block {
    float: right;
    width: calc(100% - 320px - 16px);
    margin-top: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-detail-main-content .p-detail-content-wrapper {
    clear: both;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block {
    float: left;
    width: 360px;
    height: 448px;
  }
  #main.empty-left.empty-right .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block.one-slide {
    height: 360px;
  }
  #main.empty-left.empty-right .p-advmarketplace-detail-main-content .p-advmarketplace-detail-main-info-block {
    float: right;
    width: calc(100% - 360px - 16px);
  }
  #main.empty-left.empty-right .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block {
    float: right;
    width: calc(100% - 360px - 16px);
  }
  #main.empty-left.empty-right .p-advmarketplace-detail-main-content .p-detail-content-wrapper {
    clear: both;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block,
  #main.empty-right:not(.empty-left) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block {
    float: left;
    width: 320px;
    height: 408px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block.one-slide,
  #main.empty-right:not(.empty-left) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block.one-slide {
    height: 320px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-main-info-block,
  #main.empty-right:not(.empty-left) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-main-info-block {
    float: none;
    width: 100%;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block,
  #main.empty-right:not(.empty-left) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block {
    float: right;
    width: calc(100% - 320px - 16px);
    margin-top: 16px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-detail-main-content .p-detail-content-wrapper,
  #main.empty-right:not(.empty-left) .p-advmarketplace-detail-main-content .p-detail-content-wrapper {
    clear: both;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block .item-product-price {
    margin-top: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block .item-product-action .btn {
    width: 100%;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block {
    float: left;
    width: 320px;
    height: 408px;
  }
  #main.empty-left.empty-right .p-advmarketplace-detail-main-content .p-advmarketplace-detail-photo-block.one-slide {
    height: 320px;
  }
  #main.empty-left.empty-right .p-advmarketplace-detail-main-content .p-advmarketplace-detail-main-info-block {
    float: none;
    width: 100%;
  }
  #main.empty-left.empty-right .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block {
    float: right;
    width: calc(100% - 320px - 16px);
    margin-top: 16px;
  }
  #main.empty-left.empty-right .p-advmarketplace-detail-main-content .p-detail-content-wrapper {
    clear: both;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block .item-product-price,
  #main.empty-right:not(.empty-left) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block .item-product-price {
    margin-top: 16px;
  }
  #main.empty-left:not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block .item-product-action .btn,
  #main.empty-right:not(.empty-left) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block .item-product-action .btn {
    width: 100%;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block .item-product-price {
    margin-top: 16px;
  }
  #main:not(.empty-left):not(.empty-right) .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block .item-product-action .btn {
    width: 100%;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block .item-product-price {
    margin-top: 16px;
  }
  .p-advmarketplace-detail-main-content .p-advmarketplace-detail-sub-info-block .item-product-action .btn {
    width: 100%;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
.p-advmarketplace-detail-photo-block.one-slide .ms-vertical-template .ms-thumb-list {
  display: none !important;
}
.p-advmarketplace-detail-photo-block .ms-advmarketplace-detail-showcase {
  width: 100%;
}
.p-advmarketplace-detail-photo-block .ms-advmarketplace-detail-showcase .ms-view {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.p-advmarketplace-detail-photo-block .ms-slide-bgcont {
  display: flex;
}
.p-advmarketplace-detail-photo-block .ms-slide-bgcont img {
  width: auto !important;
  height: auto !important;
  max-height: 100% !important;
  max-width: 100% !important;
  margin: auto;
}
.p-advmarketplace-detail-photo-block .ms-thumb-list {
  position: static;
  width: calc(100% - 60px) !important;
  margin: 8px 30px;
}
.p-advmarketplace-detail-photo-block .ms-thumb-list.not-nav-btn .ms-thumblist-fwd,
.p-advmarketplace-detail-photo-block .ms-thumb-list.not-nav-btn .ms-thumblist-bwd {
  display: none !important;
}
.p-advmarketplace-detail-photo-block .ms-thumb-list .ms-thumblist-fwd,
.p-advmarketplace-detail-photo-block .ms-thumb-list .ms-thumblist-bwd {
  width: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  bottom: 0;
  color: #dcdcdc;
  height: 72px;
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .p-advmarketplace-detail-photo-block .ms-thumb-list .ms-thumblist-fwd:hover,
  .p-advmarketplace-detail-photo-block .ms-thumb-list .ms-thumblist-bwd:hover {
    color: #555555;
  }
}
.p-advmarketplace-detail-photo-block .ms-thumb-list .ms-thumblist-fwd {
  left: 0;
}
.p-advmarketplace-detail-photo-block .ms-thumb-list .ms-thumblist-fwd:before {
  font-family: 'lineficon' !important;
  content: '\eab5';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.p-advmarketplace-detail-photo-block .ms-thumb-list .ms-thumblist-bwd {
  right: 0;
}
.p-advmarketplace-detail-photo-block .ms-thumb-list .ms-thumblist-bwd:before {
  font-family: 'lineficon' !important;
  content: '\eab8';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.p-advmarketplace-detail-photo-block .ms-thumb-list .ms-thumb-frame {
  width: 72px;
  height: 72px;
  margin-right: 5px;
  opacity: 1;
}
.p-advmarketplace-detail-photo-block .ms-thumb-list .ms-thumb-frame.ms-thumb-frame-selected .ms-thumb:before {
  border-color: #3b5998 !important;
}
.p-advmarketplace-detail-photo-block .ms-thumb-list .ms-thumb-frame .ms-thumb {
  position: relative;
}
.p-advmarketplace-detail-photo-block .ms-thumb-list .ms-thumb-frame .ms-thumb:before {
  content: "";
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  border: 4px solid transparent;
  position: absolute;
  z-index: 5;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.p-advmarketplace-detail-photo-block .ms-thumb-list .ms-thumb-frame .ms-thumb:hover:before {
  border-color: #dcdcdc;
}
.p-advmarketplace-detail-photo-block .ms-thumb-list .ms-thumb-frame .ms-thumb span {
  width: 100%;
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.p-advmarketplace-detail-photo-block .ms-thumb-list .ms-thumb-frame .ms-thumb span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.p-advmarketplace-alert {
  padding: 12px;
}
.p-advmarketplace-alert-info {
  background: #b3daff;
  color: #0084ff;
}
.p-advmarketplace-alert-success {
  background: #b4eba8;
  color: #42b72a;
}
.p-advmarketplace-detail-main-content .js_p_collapse_content.collapsed {
  max-height: 120px;
}
.p-advmarketplace-purchase-popup-container .item-purchase-info {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
}
.p-advmarketplace-purchase-popup-container .item-purchase-info .item-image {
  width: 112px;
  min-width: 112px;
}
html[dir="ltr"] .p-advmarketplace-purchase-popup-container .item-purchase-info .item-image {
  margin-right: 16px;
}
html[dir="rtl"] .p-advmarketplace-purchase-popup-container .item-purchase-info .item-image {
  margin-left: 16px;
}
.p-advmarketplace-purchase-popup-container .item-purchase-info .item-image span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.p-advmarketplace-purchase-popup-container .item-purchase-info .item-image span:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.p-advmarketplace-purchase-popup-container .item-purchase-info .item-inner {
  flex: 1;
  min-width: 0;
}
.p-advmarketplace-purchase-popup-container .item-purchase-info .item-inner .item-title {
  font-size: 18px;
  line-height: 24px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  font-weight: bold;
  margin-bottom: 2px;
}
.p-advmarketplace-purchase-popup-container .item-purchase-info .item-inner .item-title a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.p-advmarketplace-purchase-popup-container .item-purchase-info .item-inner .item-title a:hover {
  color: #2d4373;
}
.p-advmarketplace-purchase-popup-container .item-purchase-info .item-inner .item-user {
  color: #a2a2a2;
  margin-bottom: 4px;
}
.p-advmarketplace-purchase-popup-container .item-purchase-info .item-inner .item-user .user_profile_link_span a {
  font-weight: normal !important;
}
.p-advmarketplace-purchase-popup-container .item-purchase-info .item-inner .item-price {
  font-size: 18px;
  font-weight: bold;
}
.p-advmarketplace-purchase-popup-container .item-payment-method {
  padding-top: 16px;
  border-top: 1px solid #eeeeee;
  padding-bottom: 24px;
}
.p-advmarketplace-purchase-popup-container .item-payment-method .p-advmarketplace-alert {
  width: 100%;
  text-align: center;
}
.p-advmarketplace-purchase-popup-container .item-payment-method .item-alert-no-point {
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  text-align: center;
  font-size: 12px;
  line-height: 16px;
  background: #eeeeee;
  color: #555555;
  position: relative;
  margin-top: 16px;
  margin-bottom: -8px;
  /* &:after{
                content:"";
                display: block;
                width: 0;
                height: 0;
                border-left: 6px solid transparent;
                border-right: 6px solid transparent;
                border-bottom: 8px solid @gray-lighter;
                position:absolute;
                bottom:100%;
                html[dir='ltr'] &{
                    right: 25%;
                    transform: translateX(50%) translateX(4px);
                }
                html[dir='rtl'] &{
                    left: 25%;
                    transform: translateX(-50%) translateX(-4px);
                }
            } */
}
.p-advmarketplace-purchase-popup-container .item-payment-method .item-title {
  font-weight: bold;
  margin-bottom: 12px;
}
.p-advmarketplace-purchase-popup-container .item-payment-method .item-method-listing {
  display: flex;
  flex-flow: wrap;
  margin: 0 -8px;
}
.p-advmarketplace-purchase-popup-container .item-payment-method .item-method-listing .item-method {
  padding-left: 8px;
  padding-right: 8px;
  width: 50%;
  margin-top: 16px;
}
.p-advmarketplace-purchase-popup-container .item-payment-method .item-method-listing .item-method:nth-child(1),
.p-advmarketplace-purchase-popup-container .item-payment-method .item-method-listing .item-method:nth-child(2) {
  margin-top: 0;
}
.p-advmarketplace-purchase-popup-container .item-payment-method .item-method-listing .item-method.has-alert {
  position: relative;
}
.p-advmarketplace-purchase-popup-container .item-payment-method .item-method-listing .item-method.has-alert:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 8px solid #eeeeee;
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateY(8px) translateX(-4px);
}
.p-advmarketplace-purchase-popup-container .item-payment-method .item-method-listing .item-method .item-method-outer {
  height: 40px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid rgba(85, 85, 85, 0.2);
  color: #555555;
  cursor: pointer;
}
.p-advmarketplace-purchase-popup-container .item-payment-method .item-method-listing .item-method.active .item-method-outer {
  border-color: #3b5998;
  color: #3b5998;
}
.p-advmarketplace-purchase-popup-container .item-payment-method .item-method-listing .item-method.disable .item-method-outer {
  border-color: #dcdcdc;
  color: #dcdcdc;
}
.p-advmarketplace-action-wrapper-popup {
  display: flex;
  justify-content: flex-end;
  position: relative;
  padding-top: 16px;
}
.p-advmarketplace-action-wrapper-popup:before {
  content: "";
  position: absolute;
  left: -16px;
  right: -16px;
  top: 0;
  height: 1px;
  background: #eeeeee;
}
html[dir="ltr"] .p-advmarketplace-action-wrapper-popup .btn {
  margin-left: 8px;
}
html[dir="rtl"] .p-advmarketplace-action-wrapper-popup .btn {
  margin-right: 8px;
}
.advmarketplace-feed-item.core-feed-item .item-outer {
  display: flex;
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.advmarketplace-feed-item.core-feed-item .item-outer .item-media {
  position: relative;
  display: block;
  width: 200px;
  overflow: hidden;
  margin: -1px;
}
.advmarketplace-feed-item.core-feed-item .item-outer .item-media .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.advmarketplace-feed-item.core-feed-item .item-outer .item-media .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.advmarketplace-feed-item.core-feed-item .item-outer .item-inner {
  padding: 16px;
  min-width: 0;
  flex: 1;
  background: #f8f8f8;
}
.advmarketplace-feed-item.core-feed-item .item-outer .item-inner .item-title {
  margin-bottom: 4px;
}
.advmarketplace-feed-item.core-feed-item .item-outer .item-inner .item-info-minor {
  margin-bottom: 4px;
}
.advmarketplace-feed-item.core-feed-item .item-outer .item-inner .item-price {
  font-size: 18px;
  line-height: 24px;
  font-weight: bold;
  margin-bottom: 12px;
}
@media (max-width: 480px) {
  .advmarketplace-feed-item.core-feed-item .item-outer {
    flex-direction: column;
  }
  .advmarketplace-feed-item.core-feed-item .item-outer .item-media {
    width: auto;
  }
}
.p-advmarketplace-search-wrapper .p-advmarketplace-search-formgroup-wrapper {
  display: flex;
  flex-flow: wrap;
  margin: 0 -8px;
}
.p-advmarketplace-search-wrapper .p-advmarketplace-search-formgroup-wrapper .form-group {
  padding-left: 8px;
  padding-right: 8px;
  width: 50%;
}
@media (max-width: 480px) {
  .p-advmarketplace-search-wrapper .p-advmarketplace-search-formgroup-wrapper .form-group {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  #main.empty-left.empty-right .p-advmarketplace-search-wrapper .p-advmarketplace-search-formgroup-wrapper .form-group {
    width: 25%;
  }
}
.p-advmarketplace-popup-alert {
  background: rgba(66, 183, 42, 0.9);
  color: #fff;
  padding: 16px;
  display: flex;
  box-shadow: 0px 8px 24px 0px rgba(66, 183, 42, 0.5);
  width: 210px;
  max-width: 210px;
}
.p-advmarket-invatation-alert {
  background: #a8b9dd;
  color: #2d4373;
  padding: 8px 12px;
  min-height: 40px;
  display: flex;
  align-items: center;
  border: 1px solid rgba(59, 89, 152, 0.5);
  border-radius: 4px;
}
html[dir="ltr"] .p-advmarketplace-container-create .p-advmarketplace-input-price {
  padding-right: 16px;
}
html[dir="rtl"] .p-advmarketplace-container-create .p-advmarketplace-input-price {
  padding-left: 16px;
}
.p-advmarketplace-container-create .js_date_picker {
  background: #fff;
}
.p-advmarketplace-container-create .p-checkbox-custom label {
  align-items: flex-start;
}
.p-advmarketplace-container-create .p-advmarketplace-select-form-mini select,
.p-advmarketplace-container-create .p-advmarketplace-select-form-mini .selectize-control {
  max-width: 240px;
}
@media (max-width: 480px) {
  .p-advmarketplace-container-create .p-advmarketplace-select-form-mini select,
  .p-advmarketplace-container-create .p-advmarketplace-select-form-mini .selectize-control {
    max-width: 100%;
  }
}
.p-advmarketplace-container-create .form-group .input-group-dropdown {
  display: flex;
}
.p-advmarketplace-container-create .form-group .input-group-dropdown .form-control:focus {
  box-shadow: none !important;
  border: 1px solid #c8c8c8;
}
.p-advmarketplace-container-create .form-group .input-group-dropdown .input-group-btn select {
  border: 1px solid #c8c8c8;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  appearance: none;
  background-repeat: no-repeat;
  background-position-x: calc(100% - 8px);
  background-position-y: 50%;
  background-size: calc(1em - 4px);
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDM4Ni4yNTcgMzg2LjI1NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzg2LjI1NyAzODYuMjU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+DQo8cG9seWdvbiBwb2ludHM9IjAsOTYuODc5IDE5My4xMjksMjg5LjM3OSAzODYuMjU3LDk2Ljg3OSAiIGZpbGw9IiM1NTU1NTUiLz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg==);
}
html[dir='ltr'] .p-advmarketplace-container-create .form-group .input-group-dropdown .input-group-btn select {
  padding-right: 26px !important;
}
html[dir='rtl'] .p-advmarketplace-container-create .form-group .input-group-dropdown .input-group-btn select {
  background-position-x: 8px;
  padding-left: 26px !important;
}
.p-advmarketplace-container-create .form-group .input-group-dropdown .input-group-btn select::-ms-expand {
  display: none;
}
#advancedmarketplace_payment_methods .p-checkbox-custom {
  margin-top: 0;
}
#advancedmarketplace_payment_methods .p-checkbox-custom label {
  display: inline-flex;
}
html[dir="ltr"] #advancedmarketplace_payment_methods .p-checkbox-custom label {
  margin-right: 16px;
}
html[dir="rtl"] #advancedmarketplace_payment_methods .p-checkbox-custom label {
  margin-left: 16px;
}
#page_advancedmarketplace_add .header-page-title {
  margin-bottom: -1px;
}
#page_advancedmarketplace_add .breadcrumbs-bottom {
  margin-bottom: 16px;
}
#page_advancedmarketplace_add .p-fevent-label-align {
  display: inline-flex;
}
#page_advancedmarketplace_add .p-fevent-label-align .ico {
  opacity: 0;
}
.p-fevent-draft-label {
  position: absolute;
  bottom: 8px;
}
html[dir="ltr"] .p-fevent-draft-label {
  left: 8px;
}
html[dir="rtl"] .p-fevent-draft-label {
  right: 8px;
}
.p-advancedmarketplace-rating {
  padding-top: 16px;
  border-top: 1px solid #eeeeee;
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
  overflow: hidden;
}
.p-advmarketplace-add-country > label {
  display: block;
}
.p-advmarketplace-add-country > .selectize-control.form-control.single {
  display: inline-flex;
}
html[dir="ltr"] .p-advmarketplace-add-country > .selectize-control.form-control.single {
  margin-right: 8px;
}
html[dir="rtl"] .p-advmarketplace-add-country > .selectize-control.form-control.single {
  margin-left: 8px;
}
@media (max-width: 480px) {
  .p-advmarketplace-add-country > .selectize-control.form-control.single {
    width: 100%;
    margin-bottom: 8px;
  }
  html[dir="ltr"] .p-advmarketplace-add-country > .selectize-control.form-control.single {
    margin-right: 0;
  }
  html[dir="rtl"] .p-advmarketplace-add-country > .selectize-control.form-control.single {
    margin-left: 0;
  }
}
.p-advmarketplace-add-country > .extra_info,
.p-advmarketplace-add-country > .form-inline {
  display: inline-flex;
}
.p-advmarketplace-no-review-text {
  color: #c8c8c8;
  font-size: 12px;
  line-height: 16px;
}
html[dir="ltr"] #page_advancedmarketplace_index .header_bar_search_inner {
  padding-right: 0;
}
html[dir="rtl"] #page_advancedmarketplace_index .header_bar_search_inner {
  padding-left: 0;
}
#page_advancedmarketplace_index .header_bar_search_inner .input-group-btn {
  display: none !important;
}
.p-advmarketplace-title-label {
  position: relative;
  top: -2px;
  margin-bottom: -2px;
  height: 20px;
}
@media (max-width: 480px) {
  .header_bar_search .p-advance-search-form .advance_search_form_button.p-advmarket-advance-search-form-button .pull-right {
    display: flex;
    flex-flow: wrap;
    width: 100%;
  }
  .header_bar_search .p-advance-search-form .advance_search_form_button.p-advmarket-advance-search-form-button .pull-right .btn {
    margin: 0;
    margin-bottom: 8px;
    width: 100%;
  }
}
/*End Advanced Marketplace*/
/*Begin ' . &#194;m nh&#7841;c . '*/
/*=============================
=            Music            =
=============================*/
.music-overlay {
  left: -1px;
  top: -1px;
  bottom: -1px;
  right: -1px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  background-color: rgba(39, 129, 213, 0.8);
  opacity: 0;
  transition: opacity 0.3s;
  pointer-events: none;
}
.music-overlay .ico {
  font-size: 24px;
  color: #fff;
}
.music-listing .flag_style_parent,
.albums-listing .flag_style_parent,
.playlist-listing .flag_style_parent {
  position: absolute;
  display: flex;
  top: 0;
}
html[dir="ltr"] .music-listing .flag_style_parent,
html[dir="ltr"] .albums-listing .flag_style_parent,
html[dir="ltr"] .playlist-listing .flag_style_parent {
  right: 8px;
}
html[dir="rtl"] .music-listing .flag_style_parent,
html[dir="rtl"] .albums-listing .flag_style_parent,
html[dir="rtl"] .playlist-listing .flag_style_parent {
  left: 8px;
}
.music-bg-thumb {
  width: 100%;
  display: block;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  transition: box-shadow 0.3s;
}
.music-bg-thumb:after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.music-bg-thumb.thumb-border {
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
}
.music-bg-thumb.gradient:before {
  content: "";
  position: absolute;
  left: -1px;
  top: -1px;
  right: -1px;
  bottom: -1px;
  display: block;
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0) 50%);
  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0) 50%);
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0) 50%);
  background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0) 50%);
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0) 50%);
}
.music-bg-thumb .albums-songs {
  position: absolute;
  color: #fff;
  font-size: 12px;
  display: flex;
  right: 5px;
  bottom: 5px;
  align-items: center;
}
.music-bg-thumb .albums-songs .ico {
  margin-right: 4px;
}
.list-view.music .item-media {
  height: 56px;
}
.list-view.music .item-media-inner {
  max-width: 56px;
  min-width: 56px;
  height: 56px;
  position: relative;
  z-index: 1;
}
.list-view.music .item-outer.song .item-media-inner {
  z-index: auto;
}
.list-view.music .albums-bg {
  position: relative;
}
.list-view.music .albums-bg-outer {
  top: 0;
  right: -3px;
  position: absolute;
  width: 100%;
  height: 100%;
}
.list-view.music .albums-bg-outer .albums-bg-inner {
  top: 2px;
  bottom: 2px;
  width: 100%;
  left: 0;
  position: absolute;
  border-right: 1px solid #dcdcdc;
  transition: all 0.3s;
}
.list-view.music .albums-bg-outer .albums-bg-inner:before,
.list-view.music .albums-bg-outer .albums-bg-inner:after {
  content: "";
  top: 0;
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
}
.list-view.music .albums-bg-outer .albums-bg-inner:before {
  background-color: #555555;
  border-radius: 100%;
  right: -6px;
}
.list-view.music .albums-bg-outer .albums-bg-inner:after {
  background-color: #fff;
  right: 0;
}
.list-view.music .albums-bg.view-all .albums-bg-outer {
  right: -6px;
}
.list-view.music .albums-bg.view-all .albums-bg-outer:before,
.list-view.music .albums-bg.view-all .albums-bg-outer:after {
  width: 2px;
  right: -2px;
  height: 4px;
}
.list-view.music .albums-bg.view-all .albums-bg-outer .albums-bg-inner {
  top: 4px;
  bottom: 4px;
}
.list-view.music .albums-bg.view-all .albums-bg-outer .albums-bg-inner:before {
  right: -8px;
}
.list-view.music .item-inner {
  padding-left: 16px;
  overflow: hidden;
}
.list-view.music .item-inner.song {
  padding-left: 12px;
}
.list-view.music .album-item:nth-of-type(2) {
  margin-top: 0;
}
.list-view.music .album-item + .album-item {
  margin-top: 12px;
}
.list-view.music .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.list-view.music .album-item.active .music-bg-thumb {
  box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.2);
}
.list-view.music .album-item.active .music-bg-thumb .music-overlay {
  opacity: 1;
}
.list-view.music .album-item.active .music-bg-thumb .music-overlay .ico:before {
  content: "\eb3e";
}
.list-view.music .view-all.item-media {
  height: auto;
}
.list-view.music .view-all.item-media .item-media-inner {
  max-width: none;
  height: auto;
}
.list-view.music .view-all.item-media + .item-inner {
  overflow: visible;
  position: relative;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.list-view.music .view-all.item-media + .item-inner .item-option {
  position: absolute;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  top: -8px;
}
html[dir='ltr'] .list-view.music .view-all.item-media + .item-inner .item-option {
  right: -4px;
}
html[dir='rtl'] .list-view.music .view-all.item-media + .item-inner .item-option {
  left: -4px;
}
.list-view.music .view-all.item-media + .item-inner .item-option .row_edit_bar_action {
  color: #a2a2a2;
}
html[dir='ltr'] .list-view.music .view-all.item-media + .item-inner .item-option .dropdown-menu-right {
  right: -8px;
  left: auto;
}
html[dir='rtl'] .list-view.music .view-all.item-media + .item-inner .item-option .dropdown-menu-right {
  left: -8px;
  right: auto;
}
.grid-view.music .item-container-sponsor {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -4px;
}
.grid-view.music .album-item {
  width: 50%;
  margin-bottom: 16px;
  margin: 0;
}
.grid-view.music .album-item .item-outer {
  padding: 0 4px;
  flex-direction: column;
  display: flex;
  border-top: 1px solid #efefef;
  padding-top: 12px;
  margin-top: 12px;
}
.grid-view.music .album-item .item-outer .item-inner {
  margin-top: 10px;
}
.grid-view.music .album-item .item-outer .item-inner.song {
  margin-top: 8px;
}
.grid-view.music .album-item .item-outer .item-inner .item-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.grid-view.music .album-item:nth-child(1) .item-outer,
.grid-view.music .album-item:nth-child(2) .item-outer {
  padding-top: 0;
  border-top: 0;
  margin-top: 0;
}
.grid-view.music .album-item.active .song .music-bg-thumb {
  box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.2);
}
.grid-view.music .album-item.active .song .music-bg-thumb span {
  opacity: 1;
}
.grid-view.music .album-item.active .song .music-bg-thumb span .ico:before {
  content: "\eb3e";
}
[id^=js_block_border_apps_core_music_] {
  position: relative;
}
[id^=js_block_border_apps_core_music_] .content {
  position: static;
}
[id^=js_block_border_apps_core_music_] .sticky-label-icon {
  position: absolute;
  top: 0;
  right: 16px;
}
html[dir='rtl'] [id^=js_block_border_apps_core_music_] .sticky-label-icon {
  left: 16px;
  right: auto;
}
.music_row .item-outer,
.music .item-outer {
  display: flex;
}
.music_row .item-outer .item-title,
.music .item-outer .item-title {
  color: #3b5998;
}
.music_row .item-outer .item-statistic,
.music .item-outer .item-statistic {
  margin-top: 4px;
}
.music_row .item-outer .item-statistic > span,
.music .item-outer .item-statistic > span {
  display: block;
  font-size: 12px;
  line-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #a2a2a2;
}
.music_row .item-outer .item-statistic > span .user_profile_link_span,
.music .item-outer .item-statistic > span .user_profile_link_span {
  font-weight: normal !important;
  display: inline-block;
}
.music_row .item-outer .item-statistic > span .user_profile_link_span a,
.music .item-outer .item-statistic > span .user_profile_link_span a {
  font-weight: normal !important;
}
.music_row .item-outer.song .music-bg-thumb,
.music .item-outer.song .music-bg-thumb {
  cursor: pointer;
}
.music_row .item-outer.song:hover .music-bg-thumb,
.music .item-outer.song:hover .music-bg-thumb {
  box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.2);
}
.music_row .item-outer.song:hover .music-bg-thumb .music-overlay,
.music .item-outer.song:hover .music-bg-thumb .music-overlay {
  opacity: 1;
}
[id^=page_music_] .item-comment {
  position: relative;
}
[id^=page_music_] .item-comment .comment_mini_content_border {
  border-radius: 0;
  margin: 0;
}
[id^=page_music_] .item-comment .comment_mini_content_border .comment-mini-content-commands {
  margin-top: 0 !important;
  border-top: 0 !important;
  padding: 8px 0;
}
[id^=page_music_] .item-comment .item-total-view {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  margin-right: -11px;
}
[id^=page_music_] .item-comment .item-total-view > span {
  padding: 0 11px;
  color: #a2a2a2;
}
html[dir='rtl'] [id^=page_music_] .item-comment .item-total-view > span {
  display: inline-block;
}
[id^=page_music_] .item-comment .item-total-view > span .count {
  font-weight: bold;
  color: #555555;
}
.albums-listing,
.playlist-listing {
  display: flex;
  flex-wrap: wrap;
  margin: 0 0 0 -16px;
}
.albums-listing:hover .item-title a,
.playlist-listing:hover .item-title a {
  color: #2d4373 !important;
}
.albums-listing .music-dots,
.playlist-listing .music-dots {
  margin: 0 5px;
}
.albums-listing .item-statistic span,
.playlist-listing .item-statistic span {
  color: #555555 !important;
}
.albums-listing .item-author,
.playlist-listing .item-author {
  margin-top: 8px;
  display: flex;
  align-items: center;
}
.albums-listing .item-author .no_image_user,
.playlist-listing .item-author .no_image_user,
.albums-listing .item-author ._image__50_square,
.playlist-listing .item-author ._image__50_square {
  border-radius: 100%;
  width: 32px;
  height: 32px;
  min-width: 32px;
}
.albums-listing .item-author .no_image_user span,
.playlist-listing .item-author .no_image_user span,
.albums-listing .item-author ._image__50_square span,
.playlist-listing .item-author ._image__50_square span {
  font-size: 11px;
}
.albums-listing .item-author .item-author-infor,
.playlist-listing .item-author .item-author-infor {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
html[dir="ltr"] .albums-listing .item-author .item-author-infor,
html[dir="ltr"] .playlist-listing .item-author .item-author-infor {
  padding-left: 8px;
}
html[dir="rtl"] .albums-listing .item-author .item-author-infor,
html[dir="rtl"] .playlist-listing .item-author .item-author-infor {
  padding-right: 8px;
}
.albums-listing .item-author .item-author-infor > span,
.playlist-listing .item-author .item-author-infor > span {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
}
.albums-listing .item-author .item-author-infor > span .user_profile_link_span,
.playlist-listing .item-author .item-author-infor > span .user_profile_link_span {
  color: #555555 !important;
  font-weight: normal !important;
  display: inline-block;
}
.albums-listing .item-author .item-author-infor > span .user_profile_link_span a,
.playlist-listing .item-author .item-author-infor > span .user_profile_link_span a {
  font-weight: normal !important;
  color: #555555 !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.albums-listing .item-author .item-author-infor > span .user_profile_link_span a:hover,
.playlist-listing .item-author .item-author-infor > span .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.albums-listing .item-author .item-author-infor > span:first-of-type,
.playlist-listing .item-author .item-author-infor > span:first-of-type {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.albums-listing .item-author .item-author-infor > span + span,
.playlist-listing .item-author .item-author-infor > span + span {
  margin-top: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.albums-listing .albums-item,
.playlist-listing .albums-item {
  width: 33.33%;
  padding: 0 16px;
  margin-bottom: 26px;
}
@media (min-width: 992px) {
  .empty-left .albums-listing .albums-item,
  .empty-left .playlist-listing .albums-item,
  .empty-right .albums-listing .albums-item,
  .empty-right .playlist-listing .albums-item {
    width: 25%;
  }
  .empty-left.empty-right .albums-listing .albums-item,
  .empty-left.empty-right .playlist-listing .albums-item {
    width: 20%;
  }
}
@media screen and (max-width: 991px) {
  .albums-listing .albums-item,
  .playlist-listing .albums-item {
    width: 50%;
  }
}
@media screen and (max-width: 767px) {
  .albums-listing .albums-item,
  .playlist-listing .albums-item {
    width: 33.33%;
  }
}
@media screen and (max-width: 639px) {
  .albums-listing .albums-item,
  .playlist-listing .albums-item {
    width: 50%;
  }
}
@media screen and (max-width: 360px) {
  .albums-listing .albums-item,
  .playlist-listing .albums-item {
    width: 100%;
  }
}
.albums-listing .music-bg-thumb:after,
.playlist-listing .music-bg-thumb:after {
  padding-bottom: 97%;
}
.albums-listing .item-outer,
.playlist-listing .item-outer {
  display: flex;
  flex-direction: column;
}
.albums-listing .albums-songs,
.playlist-listing .albums-songs {
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 16px;
  height: 32px;
  padding: 0 12px;
  right: 8px;
  bottom: 8px;
}
.albums-listing .music-overlay .ico,
.playlist-listing .music-overlay .ico {
  font-size: 64px;
}
.albums-listing .item-inner,
.playlist-listing .item-inner {
  padding-left: 0;
  margin-top: 8px;
}
.albums-listing .item-statistic,
.playlist-listing .item-statistic {
  display: flex;
}
.albums-listing .item-statistic span + span,
.playlist-listing .item-statistic span + span {
  margin-top: 0;
}
.albums-listing .music .item-title,
.playlist-listing .music .item-title {
  max-width: 100%;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 21px;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  display: block;
  padding-right: 22px;
}
.albums-listing .music .item-title a,
.playlist-listing .music .item-title a {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.albums-listing .item-media,
.playlist-listing .item-media {
  height: auto;
  transition: box-shadow 0.3s;
}
.albums-listing .item-media-inner,
.playlist-listing .item-media-inner {
  max-width: none;
  height: auto;
  margin-right: 0;
}
.albums-listing .item-media-inner .moderation_row,
.playlist-listing .item-media-inner .moderation_row {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .albums-listing .item-media-inner .moderation_row,
html[dir="ltr"] .playlist-listing .item-media-inner .moderation_row {
  left: 0;
}
html[dir="rtl"] .albums-listing .item-media-inner .moderation_row,
html[dir="rtl"] .playlist-listing .item-media-inner .moderation_row {
  right: 0;
}
.albums-listing .item-media:hover,
.playlist-listing .item-media:hover,
.albums-listing .item-media:hover .albums-bg-inner,
.playlist-listing .item-media:hover .albums-bg-inner {
  box-shadow: 0px 4px 10px 0px rgba(38, 129, 213, 0.3);
}
.albums-listing .item-media:hover .albums-bg-inner,
.playlist-listing .item-media:hover .albums-bg-inner {
  border-color: #fff !important;
}
.albums-listing .item-media:hover .music-overlay,
.playlist-listing .item-media:hover .music-overlay {
  opacity: 1;
}
.playlist-listing .music-overlay .ico {
  font-size: 32px;
}
.playlist-listing .albums-item .item-inner .item-statistic {
  color: #a2a2a2;
}
.playlist-listing .albums-item .item-inner .item-statistic span {
  color: #a2a2a2 !important;
}
.type-playlist .albums-bg-inner:before {
  display: none !important;
}
html[dir='ltr'] .playlist-widget-widget.list-view.music .item-inner {
  padding-left: 12px;
}
html[dir='rtl'] .playlist-widget-widget.list-view.music .item-inner {
  padding-right: 12px;
}
@media (max-width: 480px) {
  .music-listing {
    margin: 0 -16px;
  }
}
.music-listing .music_row,
.music-listing .music_row .item-media {
  transition: box-shadow 0.3s;
}
.music-listing .music_row:not(:first-child) {
  margin-top: 40px;
}
@media screen and (max-width: 480px) {
  .music-listing .music_row:not(:first-child) {
    margin-top: 0;
  }
}
.music-listing .music_row:first-of-type {
  margin-top: 32px;
}
@media screen and (max-width: 480px) {
  .music-listing .music_row:first-of-type {
    margin-top: 0;
  }
}
@media (max-width: 480px) {
  .music-listing .music_row .music_player .audio-player {
    padding-right: 50px !important;
  }
  html[dir='rtl'] .music-listing .music_row .music_player .audio-player {
    padding-right: 0 !important;
    padding-left: 50px !important;
  }
  .music-listing .music_row .music_player .js_music_repeat {
    display: none;
  }
}
.music-listing .music_row .item-outer {
  position: relative;
  border: 1px solid rgba(0, 0, 0, 0.06);
  transition: background-image 0.3s;
}
.music-listing .music_row .item-outer .moderation_row {
  position: absolute;
  top: -18px;
}
html[dir="ltr"] .music-listing .music_row .item-outer .moderation_row {
  left: 16px;
}
html[dir="rtl"] .music-listing .music_row .item-outer .moderation_row {
  right: 16px;
}
@media (max-width: 480px) {
  .music-listing .music_row .item-outer .moderation_row {
    top: 0;
  }
  html[dir="ltr"] .music-listing .music_row .item-outer .moderation_row {
    left: 0;
  }
  html[dir="rtl"] .music-listing .music_row .item-outer .moderation_row {
    right: 0;
  }
}
.music-listing .music_row .item-outer .item-media {
  width: 128px;
  height: 128px;
  position: absolute;
  bottom: 16px;
}
html[dir="ltr"] .music-listing .music_row .item-outer .item-media {
  left: 16px;
}
html[dir="rtl"] .music-listing .music_row .item-outer .item-media {
  right: 16px;
}
.music-listing .music_row .item-outer .item-inner {
  padding-left: 160px;
  min-height: 126px;
  width: 100%;
}
html[dir="ltr"] .music-listing .music_row .item-outer .item-inner {
  padding-right: 16px;
}
html[dir="rtl"] .music-listing .music_row .item-outer .item-inner {
  padding-left: 16px;
}
.music-listing .music_row .item-outer .item-inner .item-categories {
  margin-top: 6px;
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (max-width: 480px) {
  .music-listing .music_row .item-outer .item-inner .item-categories {
    margin-top: 4px;
  }
}
.music-listing .music_row .item-outer .item-inner .item-categories a {
  color: #555555;
}
.music-listing .music_row .item-outer .item-inner .item-categories a:hover {
  color: #2d4373;
}
.music-listing .music_row .item-outer .item-inner .item-categories > a {
  transition: color 0.3s;
}
.music-listing .music_row .item-outer .item-inner .item-categories > a:first-of-type {
  margin-left: 4px;
}
.music-listing .music_row .item-outer .item-inner .item-categories > a:nth-of-type(2) {
  margin-right: 4px;
}
.music-listing .music_row .item-outer .item-inner .item-categories .dropdown {
  margin-left: 4px;
}
.music-listing .music_row .item-outer .item-info {
  position: relative;
  display: flex;
}
html[dir="ltr"] .music-listing .music_row .item-outer .item-info {
  padding-right: 48px;
}
html[dir="rtl"] .music-listing .music_row .item-outer .item-info {
  padding-left: 48px;
}
.music-listing .music_row .item-outer .item-info .left {
  flex-grow: 1;
  overflow: hidden;
}
.music-listing .music_row .item-outer .item-info .item-info-inner {
  margin-top: 8px;
}
@media (max-width: 480px) {
  .music-listing .music_row .item-outer .item-info .item-info-inner {
    margin-top: 6px;
  }
}
.music-listing .music_row .item-outer .item-info .item-author {
  display: flex;
  align-items: center;
}
.music-listing .music_row .item-outer .item-info .item-author > a {
  display: block;
  width: 32px;
  height: 32px;
  min-width: 32px;
  border-radius: 100%;
  overflow: hidden;
}
.music-listing .music_row .item-outer .item-info .item-author > a .img-wrapper {
  width: 32px;
  height: 32px;
}
.music-listing .music_row .item-outer .item-info .item-author > a .img-wrapper img {
  width: 100%;
  height: 100%;
}
.music-listing .music_row .item-outer .item-info .item-author > a span {
  font-size: 12px;
}
@media screen and (max-width: 480px) {
  .music-listing .music_row .item-outer .item-info .item-author > a {
    display: none;
  }
}
.music-listing .music_row .item-outer .item-info .item-author > div {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.music-listing .music_row .item-outer .item-info .item-author > div span {
  font-size: 12px;
  line-height: 16px;
  color: #a2a2a2;
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.music-listing .music_row .item-outer .item-info .item-author > div span .user_profile_link_span,
.music-listing .music_row .item-outer .item-info .item-author > div span .user_profile_link_span a {
  font-weight: normal !important;
}
.music-listing .music_row .item-outer .item-info .item-author > div span .user_profile_link_span:hover,
.music-listing .music_row .item-outer .item-info .item-author > div span .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.music-listing .music_row .item-outer .item-info .item-author > div span .user_profile_link_span a {
  display: inline-block;
}
.music-listing .music_row .item-outer .item-info .item-author > div span.time_info {
  margin-top: 4px;
}
.music-listing .music_row .item-outer .item-info .item-statistic {
  padding-top: 5px;
  margin-top: 0;
  display: flex;
}
html[dir="ltr"] .music-listing .music_row .item-outer .item-info .item-statistic {
  padding-left: 8px;
}
html[dir="rtl"] .music-listing .music_row .item-outer .item-info .item-statistic {
  padding-right: 8px;
}
.music-listing .music_row .item-outer .item-info .item-statistic span {
  font-size: 14px;
  line-height: 18px;
  text-align: right;
  color: #a2a2a2;
}
.music-listing .music_row .item-outer .item-info .item-statistic span .count {
  font-size: 16px;
  line-height: 21px;
  display: block;
  color: #555555;
}
.music-listing .music_row .item-outer .item-info .item-statistic span + span {
  margin-top: 0;
  margin-left: 22px;
}
.music-listing .music_row .item-outer .item-option {
  position: absolute;
  right: 4px;
  top: 4px;
  display: flex;
}
html[dir='ltr'] .music-listing .music_row .item-outer .item-option > .dropdown:last-child {
  margin-left: 4px;
}
html[dir='rtl'] .music-listing .music_row .item-outer .item-option > .dropdown:last-child {
  margin-right: 4px;
}
.music-listing .music_row .item-outer .item-option .item-option-playlist .row_edit_bar_action:hover {
  color: #555555;
}
.music-listing .music_row .item-outer .item-option .item-option-playlist.open .row_edit_bar_action {
  color: #555555;
}
.music-listing .music_row .item-outer .item-option .row_edit_bar_action {
  display: block;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
}
@media screen and (max-width: 480px) {
  .music-listing .music_row .item-outer .item-option {
    right: 0;
    top: 0;
  }
}
@media screen and (min-width: 480px) {
  .music-listing .music_row .item-outer.active {
    border-color: #a8b9dd;
    background-color: #d8e0f0;
  }
}
.music-listing .music_row .item-title {
  font-size: 18px;
  line-height: 24px;
  color: #555555;
  transition: color 0.3s;
  word-break: break-word;
  word-wrap: break-word;
}
html[dir="ltr"] .music-listing .music_row .item-title {
  padding-right: 56px;
}
html[dir="rtl"] .music-listing .music_row .item-title {
  padding-left: 56px;
}
.music-listing .music_row .item-title a {
  transition: color 0.3s;
  color: #555555;
}
@media screen and (min-width: 480px) {
  .music-listing .music_row .item-title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
@media screen and (max-width: 480px) {
  .music-listing .music_row .item-title {
    margin-top: 0;
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    text-overflow: ellipsis;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 48px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
@media screen and (max-width: 480px) {
  .music-listing .music_row .item-outer {
    border: 0;
    padding: 16px;
  }
  .music-listing .music_row .item-outer .item-media {
    position: relative;
    min-width: 88px;
    height: auto;
    bottom: auto;
  }
  html[dir='ltr'] .music-listing .music_row .item-outer .item-media {
    left: auto;
  }
  html[dir='rtl'] .music-listing .music_row .item-outer .item-media {
    right: auto;
  }
  .music-listing .music_row .item-outer .item-media .button-play {
    display: block !important;
    position: relative;
    font-size: 24px;
    text-align: center;
    padding: 12px 0;
    left: auto;
    top: auto;
    right: auto;
    min-height: 46px;
  }
  .music-listing .music_row .item-outer .item-inner {
    margin-top: -5px;
    min-width: 0;
  }
  html[dir="ltr"] .music-listing .music_row .item-outer .item-inner {
    padding-left: 16px;
  }
  html[dir="rtl"] .music-listing .music_row .item-outer .item-inner {
    padding-right: 16px;
  }
  .music-listing .music_row .item-outer .item-inner .button-play {
    display: none;
  }
  .music-listing .music_row .item-outer .item-info {
    flex-direction: column;
  }
  html[dir="ltr"] .music-listing .music_row .item-outer .item-info {
    padding-right: 0;
  }
  html[dir="rtl"] .music-listing .music_row .item-outer .item-info {
    padding-left: 0;
  }
  .music-listing .music_row .item-outer .item-info .item-author .no_image_user {
    display: none;
  }
  html[dir="ltr"] .music-listing .music_row .item-outer .item-info .item-author > div {
    padding-left: 0;
  }
  html[dir="rtl"] .music-listing .music_row .item-outer .item-info .item-author > div {
    padding-right: 0;
  }
  .music-listing .music_row .item-outer .item-info .item-statistic {
    padding-top: 8px;
  }
  html[dir="ltr"] .music-listing .music_row .item-outer .item-info .item-statistic {
    padding-left: 0;
  }
  html[dir="rtl"] .music-listing .music_row .item-outer .item-info .item-statistic {
    padding-right: 0;
  }
  html[dir="ltr"] .music-listing .music_row .item-outer .item-info .item-statistic {
    padding-right: 0;
  }
  html[dir="rtl"] .music-listing .music_row .item-outer .item-info .item-statistic {
    padding-left: 0;
  }
  .music-listing .music_row .item-outer .item-info .item-statistic span {
    display: inline-flex;
    align-items: baseline;
  }
  .music-listing .music_row .item-outer .item-info .item-statistic span .count {
    margin-right: 4px;
  }
}
.music-listing .music_row .button-play {
  font-size: 24px;
  position: absolute;
  right: 12px;
  top: 54px;
  cursor: pointer;
  transition: all 0.3s;
}
.music-listing .music_row .button-play .ico {
  color: #555555;
  transition: all 0.3s;
}
.music-listing .music_row:hover {
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.04);
}
.music-listing .music_row:hover .item-media {
  box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.2);
}
@media screen and (max-width: 480px) {
  .music-listing .music_row:hover .item-media {
    box-shadow: none;
  }
  .music-listing .music_row:hover .item-media:before {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 1px;
    background-color: #263961;
    bottom: -16px;
    left: 0;
  }
}
@media (min-width: 992px) {
  .music-listing .music_row:hover .item-outer .item-inner .item-categories a {
    color: #3b5998;
  }
}
@media screen and (min-width: 767px) {
  .music-listing .music_row:hover .item-title,
  .music-listing .music_row:hover .item-title a {
    color: #2d4373;
  }
  .music-listing .music_row:hover .item-title:hover,
  .music-listing .music_row:hover .item-title a:hover {
    color: #2d4373;
  }
}
@media screen and (min-width: 767px) {
  .music-listing .music_row:hover .item-categories a {
    color: #2d4373;
  }
}
.music-listing .music_row:hover .button-play .ico {
  color: #3b5998;
}
.music-listing .music_row:hover .button-play .ico:before {
  content: "\eb2a";
}
.music-listing .music_row:hover .button-play .ico:hover {
  color: #263961;
}
@media screen and (max-width: 480px) {
  .music-listing .music_row:hover {
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  }
}
.music-listing .music_row.active {
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.04);
}
.music-listing .music_row.active .item-outer {
  background-image: -moz-linear-gradient(-75deg, #2facf2 0%, #2681d5 100%);
  background-image: -webkit-linear-gradient(-75deg, #2facf2 0%, #2681d5 100%);
  background-image: -ms-linear-gradient(-75deg, #2facf2 0%, #2681d5 100%);
  border: 0;
}
.music-listing .music_row.active .item-outer .item-option .row_edit_bar_action {
  color: #fff;
}
.music-listing .music_row.active .item-outer .item-option .row_edit_bar_action .ico {
  color: #fff;
}
.music-listing .music_row.active .item-outer .item-option .row_edit_bar_action .ico-gear-o:before {
  content: "\ea87";
}
.music-listing .music_row.active .item-outer .item-inner .item-title,
.music-listing .music_row.active .item-outer .item-inner .item-title a {
  color: #fff !important;
}
.music-listing .music_row.active .item-outer .item-inner .item-categories {
  color: #a8b9dd;
}
.music-listing .music_row.active .item-outer .item-inner .item-categories a {
  color: #fff !important;
}
.music-listing .music_row.active .item-outer .item-inner .button-play {
  transform: rotate(90deg);
  right: 18px;
}
.music-listing .music_row.active .item-outer .item-inner .button-play .ico {
  color: #fff;
}
.music-listing .music_row.active .item-outer .item-inner .button-play .ico:before {
  content: "\eb2a";
}
.music-listing .music_row.active .item-outer .item-info .item-author > div span {
  color: #a8b9dd;
}
.music-listing .music_row.active .item-outer .item-info .item-author > div span .user_profile_link_span,
.music-listing .music_row.active .item-outer .item-info .item-author > div span .user_profile_link_span a {
  color: #fff !important;
}
.music-listing .music_row.active .item-outer .item-info .item-statistic > span {
  color: #a8b9dd;
}
.music-listing .music_row.active .item-outer .item-info .item-statistic > span .count {
  color: #fff;
}
@media screen and (min-width: 480px) {
  .music-listing .music_row.active .item-media {
    box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.2), 0px 10px 16px 0px rgba(0, 0, 0, 0.3);
  }
}
@media screen and (max-width: 480px) {
  .music-listing .music_row.active .item-media .button-play .ico {
    transform: rotate(90deg);
    display: block;
    color: #fff;
  }
}
@media screen and (max-width: 480px) {
  .music-listing .music_row + .music_row {
    border-top: 1px solid #eeeeee;
  }
}
.item-player.music_player {
  padding: 0;
  border: 0;
}
.item-player.music_player .mejs__offscreen {
  display: none;
}
.item-player.music_player .js_music_controls {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
}
@media (max-width: 480px) {
  .item-player.music_player .js_music_controls #js_music_prev,
  .item-player.music_player .js_music_controls #js_music_next {
    display: none;
  }
}
.item-player.music_player .js_music_controls a {
  width: 46px;
  height: 46px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
}
.item-player.music_player .js_music_controls a.js_music_repeat {
  color: #c8c8c8;
  transition: color 0.3s;
}
.item-player.music_player .js_music_controls a.js_music_repeat.active {
  color: #3b5998;
}
.item-player.music_player .js_music_controls a.download span {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s;
  background-color: #3b5998;
  border-radius: 100%;
  color: #fff;
  font-size: 16px;
}
.item-player.music_player .js_music_controls a.download span:hover {
  background-color: #2d4373;
  box-shadow: 0 6px 12px 0 rgba(45, 67, 115, 0.4);
}
.item-player.music_player .audio-player {
  background: #fff;
  height: auto;
  padding-right: 100px;
  position: relative;
  border: 1px solid #eeeeee;
}
.item-player.music_player .audio-player.disable-download {
  padding-right: 54px;
}
.item-player.music_player .mejs__container .mejs__mediaelement {
  z-index: -999;
}
.item-player.music_player .mejs__container .mejs-button button {
  position: static;
}
.item-player.music_player .mejs__container .mejs__controls {
  align-items: center;
}
.item-player.music_player .mejs__container .mejs__horizontal-volume-slider {
  position: relative;
  top: auto;
  right: auto;
  order: 1;
  height: 20px;
  display: flex !important;
  align-items: center;
}
.item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-current,
.item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-total {
  height: 2px;
  box-shadow: none;
}
.item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-handle {
  width: 10px !important;
  height: 10px !important;
  background: #3b5998;
  border-radius: 100%;
  position: absolute;
  top: 5px;
  margin-left: -5px !important;
}
.item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-total {
  background: #eeeeee;
  width: 66px;
}
.item-player.music_player .mejs__container .mejs__button.mejs__volume-button {
  order: 1;
}
.item-player.music_player .mejs__container .mejs__button.mejs__volume-button button {
  color: #a2a2a2;
  text-align: left;
  font-size: 14px;
}
html[dir="ltr"] .item-player.music_player .mejs__container .mejs__button.mejs__volume-button button {
  margin-right: 8px;
}
html[dir="rtl"] .item-player.music_player .mejs__container .mejs__button.mejs__volume-button button {
  margin-left: 8px;
}
.item-player.music_player .mejs__container .mejs__button.mejs__volume-button.mejs__unmute button {
  color: #c8c8c8;
}
.item-player.music_player .mejs__container .mejs__button.mejs__volume-button.mejs__unmute + .mejs__horizontal-volume-slider .mejs__offscreen {
  background-color: #eeeeee;
}
.item-player.music_player .mejs__container .mejs__button.mejs__volume-button.mejs__unmute + .mejs__horizontal-volume-slider .mejs__horizontal-volume-handle {
  background: #eeeeee;
}
.item-player.music_player .mejs__container .mejs__mute button:before {
  content: "\e9ac";
  font-family: 'lineficon' !important;
}
.item-player.music_player .mejs__container .mejs__unmute button:before {
  content: "\e9ad";
  font-family: 'lineficon' !important;
}
.item-player.music_player .mejs__container .mejs__horizontal-volume-slider .mejs__horizontal-volume-current {
  background: #3b5998;
  top: 9px;
  left: 0;
}
.item-player.music_player .mejs__container .mejs__time-rail {
  position: relative;
  flex: 1;
  display: flex;
  height: 20px;
  padding-top: 8px;
}
html[dir="ltr"] .item-player.music_player .mejs__container .mejs__time-rail {
  margin-left: 8px;
}
html[dir="rtl"] .item-player.music_player .mejs__container .mejs__time-rail {
  margin-right: 8px;
}
html[dir="ltr"] .item-player.music_player .mejs__container .mejs__time-rail {
  margin-right: 8px;
}
html[dir="rtl"] .item-player.music_player .mejs__container .mejs__time-rail {
  margin-left: 8px;
}
.item-player.music_player .mejs__container .mejs__time-rail span {
  height: 4px;
  margin-top: 0;
}
.item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float-current,
.item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float {
  height: auto;
}
.item-player.music_player .mejs__container .mejs__time-rail .mejs__time-total {
  background-color: #eeeeee;
}
.item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float {
  position: absolute;
  background: none;
  top: -20px;
  width: 0;
  border: none;
  font-size: 12px;
  color: #c8c8c8;
  transform: none;
  margin-bottom: 0;
}
.item-player.music_player .mejs__container .mejs__time-rail .mejs__time-float .mejs__time-float-corner {
  display: none;
}
.item-player.music_player .mejs__container .mejs__time-rail .mejs__time-current {
  background: #3b5998;
  top: 0px;
}
.item-player.music_player .mejs__container .mejs__time-rail .mejs__time-handle {
  width: 14px;
  height: 14px;
  background-color: #3b5998;
  border-radius: 100%;
  display: block;
  background-image: none;
  top: -5px;
}
.item-player.music_player .mejs__container .mejs__time-rail .mejs__time-handle .mejs__time-handle-content {
  display: none;
}
.item-player.music_player .mejs__container .mejs__time {
  font-size: 12px;
  color: #c8c8c8;
}
html[dir="ltr"] .item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
  margin-right: 24px;
}
html[dir="rtl"] .item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
  margin-left: 24px;
}
@media (max-width: 480px) {
  html[dir="ltr"] .item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
    margin-right: 8px;
  }
  html[dir="rtl"] .item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
    margin-left: 8px;
  }
}
.item-player.music_player .mejs__button.mejs__playpause-button {
  order: -1;
}
.item-player.music_player .mejs__button.mejs__playpause-button button {
  color: #3b5998;
  transition: color 0.3s;
  font-size: 22px;
  width: 46px;
  height: 46px;
}
.item-player.music_player .mejs__button.mejs__playpause-button button:hover {
  color: #263961;
}
.item-player.music_player .mejs__button.mejs__playpause-button.mejs__play button:before,
.item-player.music_player .mejs__button.mejs__playpause-button.mejs__replay button:before {
  content: "\eb2a";
  font-family: 'lineficon' !important;
}
.item-player.music_player .mejs__button.mejs__playpause-button.mejs__pause button:before {
  content: "\eb09";
  font-family: 'lineficon' !important;
}
#page_music_view .header-page-title.header-has-label-1,
#page_music_view-album .header-page-title.header-has-label-1,
#page_music_view-playlist .header-page-title.header-has-label-1 {
  padding-right: 28px;
}
html[dir='rtl'] #page_music_view .header-page-title.header-has-label-1,
html[dir='rtl'] #page_music_view-album .header-page-title.header-has-label-1,
html[dir='rtl'] #page_music_view-playlist .header-page-title.header-has-label-1 {
  padding-right: 16px;
  padding-left: 28px;
}
#page_music_view .header-page-title.header-has-label-2,
#page_music_view-album .header-page-title.header-has-label-2,
#page_music_view-playlist .header-page-title.header-has-label-2 {
  padding-right: 50px;
}
html[dir='rtl'] #page_music_view .header-page-title.header-has-label-2,
html[dir='rtl'] #page_music_view-album .header-page-title.header-has-label-2,
html[dir='rtl'] #page_music_view-playlist .header-page-title.header-has-label-2 {
  padding-right: 16px;
  padding-left: 50px;
}
#page_music_view .item_info,
#page_music_view-album .item_info,
#page_music_view-playlist .item_info {
  display: flex;
  align-items: center;
  height: auto;
  padding-bottom: 12px;
  margin: 0;
  max-height: none;
  line-height: unset;
}
#page_music_view .item_info .img-wrapper,
#page_music_view-album .item_info .img-wrapper,
#page_music_view-playlist .item_info .img-wrapper,
#page_music_view .item_info .no_image_user,
#page_music_view-album .item_info .no_image_user,
#page_music_view-playlist .item_info .no_image_user {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  overflow: hidden;
  min-width: 32px;
}
html[dir="ltr"] #page_music_view .item_info .img-wrapper,
html[dir="ltr"] #page_music_view-album .item_info .img-wrapper,
html[dir="ltr"] #page_music_view-playlist .item_info .img-wrapper,
html[dir="ltr"] #page_music_view .item_info .no_image_user,
html[dir="ltr"] #page_music_view-album .item_info .no_image_user,
html[dir="ltr"] #page_music_view-playlist .item_info .no_image_user {
  margin-right: 8px;
}
html[dir="rtl"] #page_music_view .item_info .img-wrapper,
html[dir="rtl"] #page_music_view-album .item_info .img-wrapper,
html[dir="rtl"] #page_music_view-playlist .item_info .img-wrapper,
html[dir="rtl"] #page_music_view .item_info .no_image_user,
html[dir="rtl"] #page_music_view-album .item_info .no_image_user,
html[dir="rtl"] #page_music_view-playlist .item_info .no_image_user {
  margin-left: 8px;
}
#page_music_view .item_info .img-wrapper span,
#page_music_view-album .item_info .img-wrapper span,
#page_music_view-playlist .item_info .img-wrapper span,
#page_music_view .item_info .no_image_user span,
#page_music_view-album .item_info .no_image_user span,
#page_music_view-playlist .item_info .no_image_user span {
  font-size: 10px;
  color: #fff;
}
#page_music_view .item_info .img-wrapper img,
#page_music_view-album .item_info .img-wrapper img,
#page_music_view-playlist .item_info .img-wrapper img {
  width: 100%;
  height: 100%;
}
#page_music_view .item_info .item_info_author,
#page_music_view-album .item_info .item_info_author,
#page_music_view-playlist .item_info .item_info_author {
  overflow: hidden;
  font-size: 12px;
  line-height: 16px;
}
#page_music_view .item_info .item_info_author .user_profile_link_span,
#page_music_view-album .item_info .item_info_author .user_profile_link_span,
#page_music_view-playlist .item_info .item_info_author .user_profile_link_span {
  display: inline-block;
}
#page_music_view .item_info .item_info_author .user_profile_link_span,
#page_music_view-album .item_info .item_info_author .user_profile_link_span,
#page_music_view-playlist .item_info .item_info_author .user_profile_link_span,
#page_music_view .item_info .item_info_author .user_profile_link_span a,
#page_music_view-album .item_info .item_info_author .user_profile_link_span a,
#page_music_view-playlist .item_info .item_info_author .user_profile_link_span a {
  font-weight: normal !important;
}
#page_music_view .item_info .item_info_author > div,
#page_music_view-album .item_info .item_info_author > div,
#page_music_view-playlist .item_info .item_info_author > div,
#page_music_view .item_info .item_info_author > span,
#page_music_view-album .item_info .item_info_author > span,
#page_music_view-playlist .item_info .item_info_author > span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
#page_music_view .item_info .item_info_author > span a,
#page_music_view-album .item_info .item_info_author > span a,
#page_music_view-playlist .item_info .item_info_author > span a {
  display: inline-block;
  text-decoration: none;
}
#page_music_view .item_bar,
#page_music_view-album .item_bar,
#page_music_view-playlist .item_bar {
  right: -10px;
}
html[dir='rtl'] #page_music_view .item_bar,
html[dir='rtl'] #page_music_view-album .item_bar,
html[dir='rtl'] #page_music_view-playlist .item_bar {
  right: auto;
  left: -10px;
}
#page_music_view .item_bar .item_bar_action,
#page_music_view-album .item_bar .item_bar_action,
#page_music_view-playlist .item_bar .item_bar_action {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: transparent;
}
#page_music_view .item_bar .item_bar_action .ico,
#page_music_view-album .item_bar .item_bar_action .ico,
#page_music_view-playlist .item_bar .item_bar_action .ico {
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#page_music_view .item_bar .item_bar_action:hover .ico,
#page_music_view-album .item_bar .item_bar_action:hover .ico,
#page_music_view-playlist .item_bar .item_bar_action:hover .ico {
  color: #555555;
}
#page_music_view .item_bar .item_bar_action_holder.open .item_bar_action .ico,
#page_music_view-album .item_bar .item_bar_action_holder.open .item_bar_action .ico,
#page_music_view-playlist .item_bar .item_bar_action_holder.open .item_bar_action .ico {
  color: #555555;
}
#page_music_view .item-comment,
#page_music_view-album .item-comment,
#page_music_view-playlist .item-comment {
  min-height: 48px;
  border-bottom: 1px solid #efefef;
}
#page_music_view .item-comment .comment-mini-content-commands,
#page_music_view-album .item-comment .comment-mini-content-commands,
#page_music_view-playlist .item-comment .comment-mini-content-commands {
  border-bottom: 0;
}
#page_music_view .item-content,
#page_music_view-album .item-content,
#page_music_view-playlist .item-content {
  position: relative;
  margin: 0 -16px;
}
#page_music_view .item-content .item-media,
#page_music_view-album .item-content .item-media,
#page_music_view-playlist .item-content .item-media {
  background-color: #d8e0f0;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 0px 68px;
  padding: 30px 0 46px 0;
}
#page_music_view .item-content .item-media a.media-thumb,
#page_music_view-album .item-content .item-media a.media-thumb,
#page_music_view-playlist .item-content .item-media a.media-thumb {
  margin: 0 auto;
  display: block;
  padding: 8px;
  border: 1px solid #e5e5e5;
  background-color: #fff;
  width: 176px;
  height: 176px;
}
#page_music_view .item-content .item-media a.media-thumb img,
#page_music_view-album .item-content .item-media a.media-thumb img,
#page_music_view-playlist .item-content .item-media a.media-thumb img {
  max-width: 100%;
  max-height: 100%;
  width: 100%;
}
#page_music_view .item-content .music_player,
#page_music_view-album .item-content .music_player,
#page_music_view-playlist .item-content .music_player {
  position: absolute;
  left: 16px;
  right: 16px;
  bottom: 0;
  transform: translateY(50%);
  z-index: 1;
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.04);
}
#page_music_view .item-sub-info,
#page_music_view-album .item-sub-info,
#page_music_view-playlist .item-sub-info {
  padding-top: 60px;
}
#page_music_view .item-sub-info .title,
#page_music_view-album .item-sub-info .title,
#page_music_view-playlist .item-sub-info .title {
  color: #a2a2a2;
}
#page_music_view .item-sub-info > a,
#page_music_view-album .item-sub-info > a,
#page_music_view-playlist .item-sub-info > a {
  color: #555555;
}
#page_music_view .item-view-button-group,
#page_music_view-album .item-view-button-group,
#page_music_view-playlist .item-view-button-group {
  display: flex;
  flex-flow: wrap;
}
html[dir="ltr"] #page_music_view .item-view-button-group .js_music_dropdown_add_to_playlist,
html[dir="ltr"] #page_music_view-album .item-view-button-group .js_music_dropdown_add_to_playlist,
html[dir="ltr"] #page_music_view-playlist .item-view-button-group .js_music_dropdown_add_to_playlist {
  margin-right: 8px;
}
html[dir="rtl"] #page_music_view .item-view-button-group .js_music_dropdown_add_to_playlist,
html[dir="rtl"] #page_music_view-album .item-view-button-group .js_music_dropdown_add_to_playlist,
html[dir="rtl"] #page_music_view-playlist .item-view-button-group .js_music_dropdown_add_to_playlist {
  margin-left: 8px;
}
#page_music_view .item-view-button-group .js_music_dropdown_add_to_playlist.open [data-toggle="dropdown"].btn-default,
#page_music_view-album .item-view-button-group .js_music_dropdown_add_to_playlist.open [data-toggle="dropdown"].btn-default,
#page_music_view-playlist .item-view-button-group .js_music_dropdown_add_to_playlist.open [data-toggle="dropdown"].btn-default {
  color: #2d4373 !important;
  background-color: #d8e0f0 !important;
  border-color: #a8b9dd !important;
  box-shadow: 0px 4px 12px 0px rgba(45, 67, 115, 0.3) !important;
}
#page_music_view .item-view-button-group .js_music_dropdown_add_to_playlist [data-toggle="dropdown"] .ico-angle-down,
#page_music_view-album .item-view-button-group .js_music_dropdown_add_to_playlist [data-toggle="dropdown"] .ico-angle-down,
#page_music_view-playlist .item-view-button-group .js_music_dropdown_add_to_playlist [data-toggle="dropdown"] .ico-angle-down {
  font-size: 10px;
}
#page_music_view .item-view-button-group + .item-sub-info,
#page_music_view-album .item-view-button-group + .item-sub-info,
#page_music_view-playlist .item-view-button-group + .item-sub-info {
  padding-top: 24px;
}
#page_music_view .item_view_more,
#page_music_view-album .item_view_more,
#page_music_view-playlist .item_view_more {
  display: block;
  margin-top: 8px;
  font-size: 12px;
}
#page_music_view .item_view_more a,
#page_music_view-album .item_view_more a,
#page_music_view-playlist .item_view_more a {
  display: block;
  text-transform: uppercase;
}
#page_music_view .item_view_more a:after,
#page_music_view-album .item_view_more a:after,
#page_music_view-playlist .item_view_more a:after {
  content: "\eaeb";
  display: inline-block;
  margin-left: 4px;
  font-family: 'lineficon' !important;
}
#page_music_view .layout-middle,
#page_music_view-album .layout-middle,
#page_music_view-playlist .layout-middle {
  position: relative;
}
#page_music_view .layout-middle .music-icon,
#page_music_view-album .layout-middle .music-icon,
#page_music_view-playlist .layout-middle .music-icon {
  position: absolute;
  right: 16px;
  top: 0;
  display: flex;
}
#page_music_view .js_moderation_on,
#page_music_view-album .js_moderation_on,
#page_music_view-playlist .js_moderation_on {
  border-top: 1px solid #eeeeee;
}
#page_music_view-album .item-content .item-media,
#page_music_view-playlist .item-content .item-media {
  height: auto;
  float: none;
  padding: 38px 0 47px 0;
}
#page_music_view-album .item-content .item-media a.media-thumb,
#page_music_view-playlist .item-content .item-media a.media-thumb {
  position: relative;
  padding: 0 !important;
  width: 160px;
  height: 160px;
}
#page_music_view-album .item-content .item-media a.media-thumb .music-bg-thumb,
#page_music_view-playlist .item-content .item-media a.media-thumb .music-bg-thumb,
#page_music_view-album .item-content .item-media a.media-thumb img,
#page_music_view-playlist .item-content .item-media a.media-thumb img {
  z-index: 1;
  position: relative;
}
#page_music_view-album .item-total,
#page_music_view-playlist .item-total {
  margin-top: 10px;
  font-size: 16px;
  line-height: 21px;
}
#page_music_view-album .item-playing,
#page_music_view-playlist .item-playing {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  color: #a2a2a2;
}
#page_music_view-album .item-playing #js_playing_song_title,
#page_music_view-playlist .item-playing #js_playing_song_title,
#page_music_view-album .item-playing strong,
#page_music_view-playlist .item-playing strong {
  color: #555555;
}
#page_music_view-album .item-player.music_player,
#page_music_view-playlist .item-player.music_player {
  margin-top: -24px;
}
#page_music_view-album .item-player.music_player #js_playing_song_title,
#page_music_view-playlist .item-player.music_player #js_playing_song_title {
  display: none;
}
#page_music_view-album .item-player.music_player .audio-player,
#page_music_view-playlist .item-player.music_player .audio-player {
  padding-right: 46px;
  height: 48px;
}
html[dir="ltr"] #page_music_view-album .item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
html[dir="ltr"] #page_music_view-playlist .item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
  margin-right: 24px;
}
html[dir="rtl"] #page_music_view-album .item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
html[dir="rtl"] #page_music_view-playlist .item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
  margin-left: 24px;
}
@media (max-width: 480px) {
  html[dir="ltr"] #page_music_view-album .item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
  html[dir="ltr"] #page_music_view-playlist .item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
    margin-right: 8px;
  }
  html[dir="rtl"] #page_music_view-album .item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
  html[dir="rtl"] #page_music_view-playlist .item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
    margin-left: 8px;
  }
}
#page_music_view-album .item-player.music_player .mejs__container .mejs__time.mejs__currenttime-container,
#page_music_view-playlist .item-player.music_player .mejs__container .mejs__time.mejs__currenttime-container {
  margin-left: 88px;
}
@media (max-width: 480px) {
  #page_music_view-album .item-player.music_player .mejs__container .mejs__time.mejs__currenttime-container,
  #page_music_view-playlist .item-player.music_player .mejs__container .mejs__time.mejs__currenttime-container {
    margin-left: 0 !important;
  }
  html[dir='rtl'] #page_music_view-album .item-player.music_player .mejs__container .mejs__time.mejs__currenttime-container,
  html[dir='rtl'] #page_music_view-playlist .item-player.music_player .mejs__container .mejs__time.mejs__currenttime-container {
    margin-right: 0 !important;
  }
}
html[dir="ltr"] #page_music_view-album .item-player.music_player .mejs__container .mejs__time-rail,
html[dir="ltr"] #page_music_view-playlist .item-player.music_player .mejs__container .mejs__time-rail {
  margin-right: 8px;
}
html[dir="rtl"] #page_music_view-album .item-player.music_player .mejs__container .mejs__time-rail,
html[dir="rtl"] #page_music_view-playlist .item-player.music_player .mejs__container .mejs__time-rail {
  margin-left: 8px;
}
@media screen and (max-width: 767px) {
  #page_music_view-album .item-player.music_player .mejs__container .mejs__time-rail,
  #page_music_view-playlist .item-player.music_player .mejs__container .mejs__time-rail {
    margin-right: 45px;
  }
}
#page_music_view-album .item-player.music_player .mejs__playpause-button,
#page_music_view-playlist .item-player.music_player .mejs__playpause-button {
  left: 40px;
  z-index: 1;
  position: relative;
}
@media (max-width: 480px) {
  html[dir="ltr"] #page_music_view-album .item-player.music_player .mejs__playpause-button,
  html[dir="ltr"] #page_music_view-playlist .item-player.music_player .mejs__playpause-button {
    left: 0 !important;
  }
  html[dir="rtl"] #page_music_view-album .item-player.music_player .mejs__playpause-button,
  html[dir="rtl"] #page_music_view-playlist .item-player.music_player .mejs__playpause-button {
    right: 0 !important;
  }
}
#page_music_view-album .item-player.music_player .js_music_controls,
#page_music_view-playlist .item-player.music_player .js_music_controls {
  right: auto;
  left: 0;
  width: 100%;
  max-width: 126px;
  display: flex;
  z-index: 1;
  justify-content: space-between;
}
#page_music_view-album .item-player.music_player .js_music_controls a,
#page_music_view-playlist .item-player.music_player .js_music_controls a {
  font-size: 16px;
  width: 40px;
  height: 46px;
}
#page_music_view-album .item-player.music_player #js_music_shuffle,
#page_music_view-playlist .item-player.music_player #js_music_shuffle {
  position: absolute;
  right: 112px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
}
@media screen and (max-width: 767px) {
  #page_music_view-album .item-player.music_player #js_music_shuffle,
  #page_music_view-playlist .item-player.music_player #js_music_shuffle {
    display: none;
  }
}
#page_music_view-album .item-player.music_player #js_music_repeat,
#page_music_view-playlist .item-player.music_player #js_music_repeat {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 22px;
  width: 46px;
  height: 46px;
  display: flex;
  align-items: center;
  justify-content: center;
}
#page_music_view-album .item-player.music_player #js_music_repeat.repeat_off,
#page_music_view-playlist .item-player.music_player #js_music_repeat.repeat_off {
  color: #c8c8c8;
}
#page_music_view-album .item-player .mejs__play,
#page_music_view-playlist .item-player .mejs__play,
#page_music_view-album .item-player .mejs__pause,
#page_music_view-playlist .item-player .mejs__pause {
  position: relative;
  z-index: 1;
}
#page_music_view-album .album-detail-tracks,
#page_music_view-playlist .album-detail-tracks {
  background-color: #fff;
  margin-top: 0;
  max-height: 196px;
  border: 1px solid #eeeeee;
  border-top: 0;
  overflow-y: auto;
}
#page_music_view-album .album-detail-tracks li .item-outer,
#page_music_view-playlist .album-detail-tracks li .item-outer {
  display: flex;
  width: 100%;
}
#page_music_view-album .album-detail-tracks li .item-outer .item-media,
#page_music_view-playlist .album-detail-tracks li .item-outer .item-media {
  padding: 0;
  background-color: transparent;
}
#page_music_view-album .album-detail-tracks li .item-outer .item-media a,
#page_music_view-playlist .album-detail-tracks li .item-outer .item-media a {
  background-color: transparent;
  border: 0;
  width: 44px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  color: #555555;
}
#page_music_view-album .album-detail-tracks li .item-outer .item-media a.active .ico:before,
#page_music_view-playlist .album-detail-tracks li .item-outer .item-media a.active .ico:before {
  content: "\eb09";
}
#page_music_view-album .album-detail-tracks li .item-outer .item-inner,
#page_music_view-playlist .album-detail-tracks li .item-outer .item-inner {
  padding-left: 0;
  display: inline-flex;
  align-items: center;
  width: 100%;
  justify-content: space-between;
  overflow: hidden;
  flex: 1;
  min-width: 0;
}
#page_music_view-album .album-detail-tracks li .item-outer .item-inner .item-title,
#page_music_view-playlist .album-detail-tracks li .item-outer .item-inner .item-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  padding-right: 8px;
}
#page_music_view-album .album-detail-tracks li .item-outer .item-inner .item-title,
#page_music_view-playlist .album-detail-tracks li .item-outer .item-inner .item-title,
#page_music_view-album .album-detail-tracks li .item-outer .item-inner .item-title a,
#page_music_view-playlist .album-detail-tracks li .item-outer .item-inner .item-title a {
  color: #555555;
}
#page_music_view-album .album-detail-tracks li .item-outer .item-inner .item-count,
#page_music_view-playlist .album-detail-tracks li .item-outer .item-inner .item-count {
  display: none;
  color: #a2a2a2;
  font-size: 12px;
  white-space: nowrap;
  min-width: 42px;
}
#page_music_view-album .album-detail-tracks li .item-outer .item-inner .item-count .ico,
#page_music_view-playlist .album-detail-tracks li .item-outer .item-inner .item-count .ico {
  display: inline-block;
}
#page_music_view-album .album-detail-tracks li .item-outer .music-download-action,
#page_music_view-playlist .album-detail-tracks li .item-outer .music-download-action {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 104px;
}
#page_music_view-album .album-detail-tracks li .item-outer .music-download-action .js_music_dropdown_add_to_playlist .row_edit_bar_action,
#page_music_view-playlist .album-detail-tracks li .item-outer .music-download-action .js_music_dropdown_add_to_playlist .row_edit_bar_action {
  padding: 10px;
  color: #a2a2a2;
}
#page_music_view-album .album-detail-tracks li .item-outer .music-download-action .js_music_dropdown_add_to_playlist.open .row_edit_bar_action,
#page_music_view-playlist .album-detail-tracks li .item-outer .music-download-action .js_music_dropdown_add_to_playlist.open .row_edit_bar_action,
#page_music_view-album .album-detail-tracks li .item-outer .music-download-action .js_music_dropdown_add_to_playlist:hover .row_edit_bar_action,
#page_music_view-playlist .album-detail-tracks li .item-outer .music-download-action .js_music_dropdown_add_to_playlist:hover .row_edit_bar_action {
  color: #555555;
}
#page_music_view-album .album-detail-tracks li .item-outer .music-download-action a,
#page_music_view-playlist .album-detail-tracks li .item-outer .music-download-action a {
  padding: 10px;
  color: #a2a2a2;
}
#page_music_view-album .album-detail-tracks li .item-outer .music-download-action a:hover,
#page_music_view-playlist .album-detail-tracks li .item-outer .music-download-action a:hover {
  color: #555555;
}
#page_music_view-album .album-detail-tracks li + li,
#page_music_view-playlist .album-detail-tracks li + li {
  border-top: 1px solid #eeeeee;
}
#page_music_view-album .album-detail-tracks li.active,
#page_music_view-playlist .album-detail-tracks li.active {
  background-color: #d8e0f0;
}
#page_music_view-album .album-detail-tracks li.active + li,
#page_music_view-playlist .album-detail-tracks li.active + li {
  border-top-color: #d8e0f0;
}
#page_music_view-album .album-detail-tracks li.active .item-outer .item-media a,
#page_music_view-playlist .album-detail-tracks li.active .item-outer .item-media a {
  color: #2d4373;
}
#page_music_view-album .album-detail-tracks li.active .item-outer .item-inner .item-title,
#page_music_view-playlist .album-detail-tracks li.active .item-outer .item-inner .item-title,
#page_music_view-album .album-detail-tracks li.active .item-outer .item-inner .item-title a,
#page_music_view-playlist .album-detail-tracks li.active .item-outer .item-inner .item-title a {
  color: #2d4373;
}
#page_music_view-album .item-sub-info,
#page_music_view-playlist .item-sub-info {
  padding-top: 0;
}
html[dir="ltr"] #page_music_view .item-player.music_player .audio-player {
  padding-right: 48px;
}
html[dir="rtl"] #page_music_view .item-player.music_player .audio-player {
  padding-left: 48px;
}
.js_user_feed .item-music.item-feed-music-song {
  border: 1px solid #e5e5e5;
  box-shadow: none !important;
  margin-top: -1px !important;
  background-color: #f8f8f8;
  padding-left: 16px;
  padding-right: 16px;
}
.js_user_feed .item-music.item-feed-music-song.active {
  background-color: #fff;
}
.js_user_feed .item-music.item-feed-music-song.active .item-outer .item-title a {
  color: #3b5998 !important;
}
.js_user_feed .item-music.item-feed-music-song.active .item-outer .item-media .button-play .ico {
  transform: none !important;
}
.js_user_feed .item-music.item-feed-music-song.active .item-outer .item-media .button-play .ico:before {
  content: "\eb09" !important;
  color: #3b5998;
}
.js_user_feed .item-music.item-feed-music-song.show-action .feed-music-action-more .item-icon {
  color: #555555;
  background-color: #fff;
}
.js_user_feed .item-music.item-feed-music-song.show-action .feed-music-action-more .item-icon .ico:before {
  content: "\ea97";
}
.js_user_feed .item-music.item-feed-music-song.show-action .item-outer .feed-music-action .feed-music-action-inner {
  display: flex !important;
  z-index: 99;
}
.js_user_feed .item-music.item-feed-music-song .music_player {
  margin: 0 -16px;
  padding: 0 16px;
}
.js_user_feed .item-music.item-feed-music-song .music_player .mejs__controls {
  min-height: 48px;
}
.js_user_feed .item-music.item-feed-music-song .music_player .mejs__playpause-button {
  display: none !important;
}
.js_user_feed .item-music.item-feed-music-song .music_player .js_music_controls a {
  width: 40px;
}
html[dir='ltr'] .js_user_feed .item-music.item-feed-music-song .music_player .js_music_controls {
  right: -8px;
}
html[dir='rtl'] .js_user_feed .item-music.item-feed-music-song .music_player .js_music_controls {
  left: -8px;
}
html[dir="ltr"] .js_user_feed .item-music.item-feed-music-song .music_player .audio-player {
  padding-right: 40px;
}
html[dir="rtl"] .js_user_feed .item-music.item-feed-music-song .music_player .audio-player {
  padding-left: 40px;
}
.js_user_feed .item-music.item-feed-music-song .music_player .js_music_repeat {
  display: flex !important;
}
.js_user_feed .item-music.item-feed-music-song .item-outer {
  border: 0;
  display: flex;
  align-items: center;
  background-image: none !important;
  max-height: 44px;
  padding: 0 !important;
}
.js_user_feed .item-music.item-feed-music-song .item-outer .item-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  display: block !important;
}
html[dir="ltr"] .js_user_feed .item-music.item-feed-music-song .item-outer .item-title {
  padding-right: 8px;
}
html[dir="rtl"] .js_user_feed .item-music.item-feed-music-song .item-outer .item-title {
  padding-left: 8px;
}
.js_user_feed .item-music.item-feed-music-song .item-outer .item-title a {
  color: #555555;
  font-size: 16px;
  line-height: 21px;
}
@media (min-width: 992px) {
  .js_user_feed .item-music.item-feed-music-song .item-outer .item-title a:hover {
    color: #3b5998;
  }
}
.js_user_feed .item-music.item-feed-music-song .item-outer .item-inner {
  padding: 0 !important;
  min-height: 0;
  width: auto;
  flex: 1;
  min-width: 0;
}
.js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action {
  display: flex;
}
.js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-inner {
  display: flex;
}
@media (max-width: 991px) {
  .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-inner {
    display: none;
    position: absolute;
    left: 0;
    right: 0;
    background-color: rgba(255, 255, 255, 0.95);
    top: 0;
    bottom: 0;
    justify-content: flex-end;
    align-items: center;
  }
  html[dir='ltr'] .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-inner {
    border-right: 1px solid #eeeeee;
    transform: translateX(-16px);
  }
  html[dir='rtl'] .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-inner {
    border-left: 1px solid #eeeeee;
    transform: translateX(16px);
  }
  .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-inner .feed-music-action-icon {
    width: 56px;
    height: 100%;
  }
  html[dir='ltr'] .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-inner .feed-music-action-icon {
    border-left: 1px solid #eeeeee;
  }
  html[dir='rtl'] .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-inner .feed-music-action-icon {
    border-right: 1px solid #eeeeee;
  }
  .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-inner .item-option-playlist {
    height: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-inner {
    display: none;
    position: absolute;
    left: 0;
    right: 0;
    background-color: rgba(255, 255, 255, 0.95);
    top: 0;
    bottom: 0;
    justify-content: flex-end;
    align-items: center;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-inner {
    border-right: 1px solid #eeeeee;
    transform: translateX(-16px);
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-inner {
    border-left: 1px solid #eeeeee;
    transform: translateX(16px);
  }
  #main:not(.empty-left):not(.empty-right) .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-inner .feed-music-action-icon {
    width: 56px;
    height: 100%;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-inner .feed-music-action-icon {
    border-left: 1px solid #eeeeee;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-inner .feed-music-action-icon {
    border-right: 1px solid #eeeeee;
  }
  #main:not(.empty-left):not(.empty-right) .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-inner .item-option-playlist {
    height: 100%;
  }
}
html[dir='ltr'] .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action {
  margin-right: -8px;
}
html[dir='rtl'] .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action {
  margin-left: -8px;
}
.js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-icon {
  width: 32px;
  height: 32px;
  min-width: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  font-size: 14px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action .feed-music-action-icon:hover {
    color: #555555;
  }
}
html[dir='ltr'] .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action-more {
  margin-right: -8px;
}
html[dir='rtl'] .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action-more {
  margin-left: -8px;
}
.js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action-more .item-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 40px;
}
@media (min-width: 1200px) {
  .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action-more {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action-more,
  #main.empty-right .js_user_feed .item-music.item-feed-music-song .item-outer .feed-music-action-more {
    display: none;
  }
}
.js_user_feed .item-music.item-feed-music-song .item-outer .item-statistic {
  font-size: 12px;
  color: #a2a2a2;
  white-space: nowrap;
  margin-top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir="ltr"] .js_user_feed .item-music.item-feed-music-song .item-outer .item-statistic {
  margin-right: 8px;
}
html[dir="rtl"] .js_user_feed .item-music.item-feed-music-song .item-outer .item-statistic {
  margin-left: 8px;
}
.js_user_feed .item-music.item-feed-music-song .item-outer .item-statistic .count {
  margin-top: 0;
  overflow: visible;
  display: inline-block;
  margin-right: 4px;
}
html[dir='rtl'] .js_user_feed .item-music.item-feed-music-song .item-outer .item-statistic .count {
  margin-right: 0;
  margin-left: 4px;
}
@media (max-width: 479px) {
  .js_user_feed .item-music.item-feed-music-song .item-outer .item-statistic {
    display: none;
  }
}
.js_user_feed .item-music.item-feed-music-song .item-outer .item-media {
  display: inline-flex;
  box-shadow: none !important;
  position: static;
  width: 40px;
  height: 40px;
  min-width: 40px;
  align-items: center;
  justify-content: center;
}
html[dir='ltr'] .js_user_feed .item-music.item-feed-music-song .item-outer .item-media {
  margin-left: -8px;
}
html[dir='rtl'] .js_user_feed .item-music.item-feed-music-song .item-outer .item-media {
  margin-right: -8px;
}
.js_user_feed .item-music.item-feed-music-song .item-outer .item-media:before {
  display: none !important;
}
.js_user_feed .item-music.item-feed-music-song .item-outer .item-media .button-play {
  position: static;
  font-size: 20px;
  transition: transform 0.3s;
  display: flex !important;
  align-items: center;
}
.js_user_feed .item-music.item-feed-music-song .item-outer .item-media .button-play .ico {
  color: #555555 !important;
}
.js_user_feed .item-music.item-feed-music-song .item-outer .item-media .button-play .ico:before {
  content: "\eb29" !important;
}
.js_user_feed .item-music.item-feed-music-song.active .item-outer .item-media .button-play .ico {
  transform: rotate(90deg);
}
.js_user_feed .item-music.item-feed-music-song .audio-player {
  border: 0;
  border-top: 1px solid #e5e5e5;
}
.albums-widget-widget.list-view.music .album-item .item-outer,
.playlist-widget-widget.list-view.music .album-item .item-outer,
.music-featured-block.list-view.music .album-item .item-outer,
.music-suggest-block.list-view.music .album-item .item-outer {
  border-top: 1px solid #efefef;
  padding-top: 12px;
}
.albums-widget-widget.list-view.music .album-item:nth-child(1) .item-outer,
.playlist-widget-widget.list-view.music .album-item:nth-child(1) .item-outer,
.music-featured-block.list-view.music .album-item:nth-child(1) .item-outer,
.music-suggest-block.list-view.music .album-item:nth-child(1) .item-outer {
  border-top: 0;
  padding-top: 0;
}
@media (max-width: 767px) {
  .albums-widget-widget.list-view.music .item-container-list,
  .playlist-widget-widget.list-view.music .item-container-list,
  .music-featured-block.list-view.music .item-container-list,
  .music-suggest-block.list-view.music .item-container-list {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -8px;
  }
  .albums-widget-widget.list-view.music .album-item,
  .playlist-widget-widget.list-view.music .album-item,
  .music-featured-block.list-view.music .album-item,
  .music-suggest-block.list-view.music .album-item {
    width: 33.33%;
    padding: 0 8px;
  }
}
@media (max-width: 767px) and (min-width: 640px) {
  .albums-widget-widget.list-view.music .album-item:nth-child(2),
  .playlist-widget-widget.list-view.music .album-item:nth-child(2),
  .music-featured-block.list-view.music .album-item:nth-child(2),
  .music-suggest-block.list-view.music .album-item:nth-child(2),
  .albums-widget-widget.list-view.music .album-item:nth-child(3),
  .playlist-widget-widget.list-view.music .album-item:nth-child(3),
  .music-featured-block.list-view.music .album-item:nth-child(3),
  .music-suggest-block.list-view.music .album-item:nth-child(3) {
    margin-top: 0;
  }
  .albums-widget-widget.list-view.music .album-item:nth-child(2) .item-outer,
  .playlist-widget-widget.list-view.music .album-item:nth-child(2) .item-outer,
  .music-featured-block.list-view.music .album-item:nth-child(2) .item-outer,
  .music-suggest-block.list-view.music .album-item:nth-child(2) .item-outer,
  .albums-widget-widget.list-view.music .album-item:nth-child(3) .item-outer,
  .playlist-widget-widget.list-view.music .album-item:nth-child(3) .item-outer,
  .music-featured-block.list-view.music .album-item:nth-child(3) .item-outer,
  .music-suggest-block.list-view.music .album-item:nth-child(3) .item-outer {
    border-top: 0;
    padding-top: 0;
  }
}
@media screen and (max-width: 639px) {
  .albums-widget-widget.list-view.music .album-item,
  .playlist-widget-widget.list-view.music .album-item,
  .music-featured-block.list-view.music .album-item,
  .music-suggest-block.list-view.music .album-item {
    width: 50%;
  }
}
@media screen and (max-width: 639px) and (min-width: 481px) {
  .albums-widget-widget.list-view.music .album-item:nth-child(2),
  .playlist-widget-widget.list-view.music .album-item:nth-child(2),
  .music-featured-block.list-view.music .album-item:nth-child(2),
  .music-suggest-block.list-view.music .album-item:nth-child(2) {
    margin-top: 0;
  }
  .albums-widget-widget.list-view.music .album-item:nth-child(2) .item-outer,
  .playlist-widget-widget.list-view.music .album-item:nth-child(2) .item-outer,
  .music-featured-block.list-view.music .album-item:nth-child(2) .item-outer,
  .music-suggest-block.list-view.music .album-item:nth-child(2) .item-outer {
    border-top: 0;
    padding-top: 0;
  }
}
@media screen and (max-width: 480px) {
  .albums-widget-widget.list-view.music .album-item,
  .playlist-widget-widget.list-view.music .album-item,
  .music-featured-block.list-view.music .album-item,
  .music-suggest-block.list-view.music .album-item {
    width: 100%;
  }
}
.core-music-mixin-feed-album .albums-item .flag_style_parent {
  position: absolute;
  display: flex;
  right: 4px;
  top: 0;
}
html[dir='rtl'] .core-music-mixin-feed-album .albums-item .flag_style_parent {
  left: 4px;
  right: auto;
}
.core-music-mixin-feed-album .albums-item .item-outer {
  display: flex;
}
.core-music-mixin-feed-album .albums-item .item-outer .item-media {
  width: 180px;
}
@media (max-width: 480px) {
  .core-music-mixin-feed-album .albums-item .item-outer .item-media {
    width: 140px;
  }
}
.core-music-mixin-feed-album .albums-item .item-outer .item-media .albums-songs {
  height: 32px;
  padding: 0 12px;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 16px;
}
.core-music-mixin-feed-album .albums-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] .core-music-mixin-feed-album .albums-item .item-outer .item-inner {
  margin-left: 24px;
}
html[dir="rtl"] .core-music-mixin-feed-album .albums-item .item-outer .item-inner {
  margin-right: 24px;
}
.core-music-mixin-feed-album .albums-item .item-outer .item-inner .music-dots {
  margin: 0 5px;
}
.core-music-mixin-feed-album .albums-item .item-outer .item-inner .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 63px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: bold;
}
html[dir='rtl'] .core-music-mixin-feed-album .albums-item .item-outer .item-inner .item-title {
  padding-right: 0;
  padding-left: 22px;
}
.core-music-mixin-feed-album .albums-item .item-outer .item-inner .item-title a {
  color: #555555;
}
.core-music-mixin-feed-album .albums-item .item-outer .item-inner .item-statistic {
  display: flex;
}
.core-music-mixin-feed-album .albums-item .item-outer .item-inner .item-desc {
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 54px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-top: 4px;
}
@media (max-width: 479px) {
  .core-music-mixin-feed-album .albums-item .item-outer .item-inner .item-desc {
    display: none;
  }
}
.js_parent_feed_entry._app_music_album .albums-item .flag_style_parent,
.feed_share_music_album .albums-item .flag_style_parent {
  position: absolute;
  display: flex;
  right: 4px;
  top: 0;
}
html[dir='rtl'] .js_parent_feed_entry._app_music_album .albums-item .flag_style_parent,
html[dir='rtl'] .feed_share_music_album .albums-item .flag_style_parent {
  left: 4px;
  right: auto;
}
.js_parent_feed_entry._app_music_album .albums-item .item-outer,
.feed_share_music_album .albums-item .item-outer {
  display: flex;
}
.js_parent_feed_entry._app_music_album .albums-item .item-outer .item-media,
.feed_share_music_album .albums-item .item-outer .item-media {
  width: 180px;
}
@media (max-width: 480px) {
  .js_parent_feed_entry._app_music_album .albums-item .item-outer .item-media,
  .feed_share_music_album .albums-item .item-outer .item-media {
    width: 140px;
  }
}
.js_parent_feed_entry._app_music_album .albums-item .item-outer .item-media .albums-songs,
.feed_share_music_album .albums-item .item-outer .item-media .albums-songs {
  height: 32px;
  padding: 0 12px;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 16px;
}
.js_parent_feed_entry._app_music_album .albums-item .item-outer .item-inner,
.feed_share_music_album .albums-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] .js_parent_feed_entry._app_music_album .albums-item .item-outer .item-inner,
html[dir="ltr"] .feed_share_music_album .albums-item .item-outer .item-inner {
  margin-left: 24px;
}
html[dir="rtl"] .js_parent_feed_entry._app_music_album .albums-item .item-outer .item-inner,
html[dir="rtl"] .feed_share_music_album .albums-item .item-outer .item-inner {
  margin-right: 24px;
}
.js_parent_feed_entry._app_music_album .albums-item .item-outer .item-inner .music-dots,
.feed_share_music_album .albums-item .item-outer .item-inner .music-dots {
  margin: 0 5px;
}
.js_parent_feed_entry._app_music_album .albums-item .item-outer .item-inner .item-title,
.feed_share_music_album .albums-item .item-outer .item-inner .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 63px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: bold;
}
html[dir='rtl'] .js_parent_feed_entry._app_music_album .albums-item .item-outer .item-inner .item-title,
html[dir='rtl'] .feed_share_music_album .albums-item .item-outer .item-inner .item-title {
  padding-right: 0;
  padding-left: 22px;
}
.js_parent_feed_entry._app_music_album .albums-item .item-outer .item-inner .item-title a,
.feed_share_music_album .albums-item .item-outer .item-inner .item-title a {
  color: #555555;
}
.js_parent_feed_entry._app_music_album .albums-item .item-outer .item-inner .item-statistic,
.feed_share_music_album .albums-item .item-outer .item-inner .item-statistic {
  display: flex;
}
.js_parent_feed_entry._app_music_album .albums-item .item-outer .item-inner .item-desc,
.feed_share_music_album .albums-item .item-outer .item-inner .item-desc {
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 54px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-top: 4px;
}
@media (max-width: 479px) {
  .js_parent_feed_entry._app_music_album .albums-item .item-outer .item-inner .item-desc,
  .feed_share_music_album .albums-item .item-outer .item-inner .item-desc {
    display: none;
  }
}
.js_parent_feed_entry._app_music_playlist .albums-item .flag_style_parent,
.feed_share_music_playlist .albums-item .flag_style_parent {
  position: absolute;
  display: flex;
  right: 4px;
  top: 0;
}
html[dir='rtl'] .js_parent_feed_entry._app_music_playlist .albums-item .flag_style_parent,
html[dir='rtl'] .feed_share_music_playlist .albums-item .flag_style_parent {
  left: 4px;
  right: auto;
}
.js_parent_feed_entry._app_music_playlist .albums-item .item-outer,
.feed_share_music_playlist .albums-item .item-outer {
  display: flex;
}
.js_parent_feed_entry._app_music_playlist .albums-item .item-outer .item-media,
.feed_share_music_playlist .albums-item .item-outer .item-media {
  width: 180px;
}
@media (max-width: 480px) {
  .js_parent_feed_entry._app_music_playlist .albums-item .item-outer .item-media,
  .feed_share_music_playlist .albums-item .item-outer .item-media {
    width: 140px;
  }
}
.js_parent_feed_entry._app_music_playlist .albums-item .item-outer .item-media .albums-songs,
.feed_share_music_playlist .albums-item .item-outer .item-media .albums-songs {
  height: 32px;
  padding: 0 12px;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 16px;
}
.js_parent_feed_entry._app_music_playlist .albums-item .item-outer .item-inner,
.feed_share_music_playlist .albums-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] .js_parent_feed_entry._app_music_playlist .albums-item .item-outer .item-inner,
html[dir="ltr"] .feed_share_music_playlist .albums-item .item-outer .item-inner {
  margin-left: 24px;
}
html[dir="rtl"] .js_parent_feed_entry._app_music_playlist .albums-item .item-outer .item-inner,
html[dir="rtl"] .feed_share_music_playlist .albums-item .item-outer .item-inner {
  margin-right: 24px;
}
.js_parent_feed_entry._app_music_playlist .albums-item .item-outer .item-inner .music-dots,
.feed_share_music_playlist .albums-item .item-outer .item-inner .music-dots {
  margin: 0 5px;
}
.js_parent_feed_entry._app_music_playlist .albums-item .item-outer .item-inner .item-title,
.feed_share_music_playlist .albums-item .item-outer .item-inner .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 21px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 63px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: bold;
}
html[dir='rtl'] .js_parent_feed_entry._app_music_playlist .albums-item .item-outer .item-inner .item-title,
html[dir='rtl'] .feed_share_music_playlist .albums-item .item-outer .item-inner .item-title {
  padding-right: 0;
  padding-left: 22px;
}
.js_parent_feed_entry._app_music_playlist .albums-item .item-outer .item-inner .item-title a,
.feed_share_music_playlist .albums-item .item-outer .item-inner .item-title a {
  color: #555555;
}
.js_parent_feed_entry._app_music_playlist .albums-item .item-outer .item-inner .item-statistic,
.feed_share_music_playlist .albums-item .item-outer .item-inner .item-statistic {
  display: flex;
}
.js_parent_feed_entry._app_music_playlist .albums-item .item-outer .item-inner .item-desc,
.feed_share_music_playlist .albums-item .item-outer .item-inner .item-desc {
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 54px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-top: 4px;
}
@media (max-width: 479px) {
  .js_parent_feed_entry._app_music_playlist .albums-item .item-outer .item-inner .item-desc,
  .feed_share_music_playlist .albums-item .item-outer .item-inner .item-desc {
    display: none;
  }
}
.music-uploaded-control .music-item {
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  position: relative;
}
.music-uploaded-control .music-item + .music-item {
  margin-top: -1px;
}
.music-uploaded-control .music-item .item-inner {
  display: flex;
  height: 72px;
  align-items: center;
}
.music-uploaded-control .music-item .item-inner .item-title {
  padding-right: 80px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  font-size: 16px;
  color: #555555;
}
.music-uploaded-control .music-item .item-inner .music-icon-upload {
  position: relative;
}
html[dir="ltr"] .music-uploaded-control .music-item .item-inner .music-icon-upload {
  margin-right: 24px;
}
html[dir="rtl"] .music-uploaded-control .music-item .item-inner .music-icon-upload {
  margin-left: 24px;
}
html[dir="ltr"] .music-uploaded-control .music-item .item-inner .music-icon-upload {
  margin-left: 8px;
}
html[dir="rtl"] .music-uploaded-control .music-item .item-inner .music-icon-upload {
  margin-right: 8px;
}
.music-uploaded-control .music-item .item-inner .music-icon-upload .ico {
  font-size: 20px;
  color: #c8c8c8;
}
.music-uploaded-control .music-item .item-inner .music-icon-upload:before {
  content: "";
  display: block;
  width: 1px;
  height: 40px;
  position: absolute;
  right: -8px;
  background-color: #eeeeee;
  top: 50%;
  transform: translateY(-50%);
}
.music-uploaded-control .music-item .item-inner .music-icon-upload.has-image {
  margin-left: 0;
  margin-right: 18px;
}
.music-uploaded-control .music-item .item-inner .music-icon-upload.has-image img {
  width: 40px;
  height: 40px;
}
.music-uploaded-control .music-item .item-inner .music-icon-upload.has-image:before {
  display: none;
}
.music-uploaded-control .music-item .info-each-item {
  background-color: #f8f8f8;
  border: 1px solid #efefef;
  padding: 24px 32px 16px 32px;
}
.music-uploaded-control .music-item .info-each-item .edit_menu_container {
  border: 0;
  border-bottom: 1px solid #c8c8c8;
}
.music-uploaded-control .music-item .item-actions {
  display: flex !important;
  position: absolute;
  right: 0;
  top: 0;
  height: 72px;
  align-items: center;
}
.music-uploaded-control .music-item .item-actions a {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.music-uploaded-control .music-item .item-actions a .ico {
  font-size: 16px;
  transition: color 0.3s;
  color: #a2a2a2;
}
.music-uploaded-control .music-item .item-actions a:hover .ico {
  color: #555555;
}
#js_music_upload_song #js_music_uploading,
#js_music_upload_song #js_uploading_notice {
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
  font-weight: bold;
  color: #4c70ba;
}
#js_music_upload_song #music_song-dropzone {
  border: 1px dashed #a8b9dd;
  background-color: #d8e0f0;
  border-radius: 0;
  padding: 24px 54px;
}
#js_music_upload_song #music_song-dropzone .dz-default {
  transition: opacity 0.3s;
  text-align: center;
  width: 100%;
}
#js_music_upload_song #music_song-dropzone .dropzone-button {
  position: static;
  width: 72px;
  height: 72px;
  background-color: #3b5998;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: normal;
  border-radius: 100%;
  margin: 0 auto;
  box-shadow: 0px 10px 20px 0px rgba(59, 89, 152, 0.4);
  color: #fff;
  font-size: 32px;
  cursor: pointer;
  margin-bottom: 16px;
}
#js_music_upload_song #music_song-dropzone .dropzone-button:hover {
  background-image: linear-gradient(-20deg, #76b2ff 0%, #3b5998 100%);
  background-image: -moz-linear-gradient(-20deg, #76b2ff 0%, #3b5998 100%);
  background-image: -webkit-linear-gradient(-20deg, #76b2ff 0%, #3b5998 100%);
  background-image: -ms-linear-gradient(-20deg, #76b2ff 0%, #3b5998 100%);
  box-shadow: 0px 10px 20px 0px rgba(59, 89, 152, 0.5);
}
#js_music_upload_song #music_song-dropzone .dropzone-button.uploaded {
  border-radius: 4px;
  width: auto;
  display: inline-flex;
  padding: 0 8px;
  height: 40px;
  font-size: 14px;
}
html[dir="ltr"] #js_music_upload_song #music_song-dropzone .dropzone-button.uploaded .ico {
  margin-right: 8px;
}
html[dir="rtl"] #js_music_upload_song #music_song-dropzone .dropzone-button.uploaded .ico {
  margin-left: 8px;
}
#js_music_upload_song #music_song-dropzone .title {
  font-size: 16px;
  line-height: 21px;
  color: #3b5998;
  margin-bottom: 8px;
}
#js_music_upload_song #music_song-dropzone .help-text {
  margin-bottom: 0;
  color: #3b5998;
}
#js_music_upload_song #music_song-dropzone.dz-drag-hover .dz-default {
  opacity: 0.2;
}
#page_music_upload li {
  list-style: none;
}
#page_music_upload select[multiple]:focus option:checked {
  background: #4c70ba linear-gradient(0deg, #4c70ba 0%, #4c70ba 100%);
}
html[dir="rtl"] .albums-listing .music .item-title,
html[dir="rtl"] .playlist-listing .music .item-title {
  padding-right: 0;
  padding-left: 22px;
}
html[dir="rtl"] #js_music_upload_song .dropzone-component .dropzone-button.uploaded .ico {
  margin-right: 0;
  margin-left: 8px;
}
html[dir="rtl"] .music-uploaded-control .music-item .item-inner .music-icon-upload.has-image {
  margin-right: 0;
  margin-left: 18px;
}
html[dir="rtl"] .music-uploaded-control .music-item .item-actions {
  right: auto;
  left: 0;
}
html[dir="rtl"] .music-uploaded-control .music-item .item-inner .music-icon-upload {
  margin-right: 8px;
  margin-left: 24px;
}
html[dir="rtl"] .music-uploaded-control .music-item .item-inner .music-icon-upload:before {
  right: auto;
  left: -8px;
}
html[dir="rtl"] .music-uploaded-control .music-item .item-inner .item-title {
  padding-right: 0;
  padding-left: 80px;
}
html[dir="rtl"] .list-view.music .item-inner {
  padding-left: 0;
}
html[dir="ltr"] html[dir="rtl"] .list-view.music .item-inner {
  padding-right: 16px;
}
html[dir="rtl"] html[dir="rtl"] .list-view.music .item-inner {
  padding-left: 16px;
}
html[dir="rtl"] .list-view.music .item-inner.song {
  padding-right: 12px;
}
html[dir="rtl"] .music-bg-thumb .albums-songs {
  left: 5px;
  right: auto;
}
html[dir="rtl"] .music-bg-thumb .albums-songs .ico {
  margin-right: 0;
  margin-left: 4px;
}
html[dir="rtl"] .albums-listing .item-inner,
html[dir="rtl"] .playlist-listing .item-inner {
  padding-right: 0;
}
html[dir="rtl"] .list-view.music .albums-bg-outer {
  right: auto;
  left: -3px;
}
html[dir="rtl"] .list-view.music .albums-bg-outer .albums-bg-inner {
  border-right: 0;
  border-left: 1px solid #dcdcdc;
}
html[dir="rtl"] .list-view.music .albums-bg-outer .albums-bg-inner:before {
  right: auto;
  left: -6px;
}
html[dir="rtl"] .list-view.music .albums-bg.view-all .albums-bg-outer {
  right: auto;
  left: -6px;
}
html[dir="rtl"] .list-view.music .albums-bg.view-all .albums-bg-outer .albums-bg-inner:before {
  right: auto;
  left: -8px;
}
html[dir="rtl"] .albums-listing .item-author .item-author-infor,
html[dir="rtl"] .playlist-listing .item-author .item-author-infor {
  padding-left: 0;
}
html[dir="ltr"] html[dir="rtl"] .albums-listing .item-author .item-author-infor,
html[dir="ltr"] html[dir="rtl"] .playlist-listing .item-author .item-author-infor {
  padding-right: 8px;
}
html[dir="rtl"] html[dir="rtl"] .albums-listing .item-author .item-author-infor,
html[dir="rtl"] html[dir="rtl"] .playlist-listing .item-author .item-author-infor {
  padding-left: 8px;
}
html[dir="rtl"] .music-listing .music_row .item-outer .item-inner {
  padding-right: 160px;
}
@media (max-width: 480px) {
  html[dir="rtl"] .music-listing .music_row .item-outer .item-inner {
    padding-right: 16px;
  }
}
html[dir="rtl"] .music-listing .music_row .item-outer .item-option {
  right: auto;
  left: 4px;
}
html[dir="rtl"] .music-listing .music_row .button-play {
  right: auto;
  left: 12px;
}
html[dir="rtl"] .music-listing .music_row.active .item-outer .item-inner .button-play {
  left: 18px;
  right: auto;
}
html[dir="rtl"] .music-listing .music_row .item-outer .item-info .item-author > div {
  padding-left: 0;
  padding-right: 8px;
}
html[dir="rtl"] .music-listing .music_row .item-outer .item-info .item-statistic {
  padding-left: 0;
  padding-right: 8px;
}
html[dir="rtl"] .music-listing .music_row .item-outer .item-info .item-statistic span + span {
  margin-left: 0;
  margin-right: 22px;
}
html[dir="rtl"] .item-player.music_player .audio-player {
  padding-left: 100px;
  padding-right: 0;
}
html[dir="rtl"] .item-player.music_player .audio-player.disable-download {
  padding-right: 0;
  padding-left: 46px;
}
html[dir="rtl"] .item-player.music_player .js_music_controls {
  right: auto;
  left: 0;
}
html[dir="rtl"] .item-player.music_player .mejs__container .mejs__button.mejs__volume-button button {
  margin-right: 0;
}
html[dir="ltr"] html[dir="rtl"] .item-player.music_player .mejs__container .mejs__button.mejs__volume-button button {
  margin-left: 8px;
}
html[dir="rtl"] html[dir="rtl"] .item-player.music_player .mejs__container .mejs__button.mejs__volume-button button {
  margin-right: 8px;
}
html[dir="rtl"] .item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
  margin-right: 0;
  margin-left: 24px;
}
html[dir="rtl"] #page_music_view .item_bar {
  right: auto;
  left: -10px;
}
html[dir="rtl"] #page_music_view .layout-middle .music-icon {
  right: auto;
  left: 16px;
}
html[dir="rtl"] #page_music_view .item_view_more a:after {
  margin-left: 0;
  margin-right: 4px;
}
html[dir="rtl"] ._app_music_song .item-music .item-outer .item-media .item-statistic {
  margin-right: 0;
  margin-left: 12px;
}
html[dir="rtl"] ._app_music_song .item-music .item-outer .item-title {
  padding-right: 0;
}
html[dir="ltr"] html[dir="rtl"] ._app_music_song .item-music .item-outer .item-title {
  padding-left: 8px;
}
html[dir="rtl"] html[dir="rtl"] ._app_music_song .item-music .item-outer .item-title {
  padding-right: 8px;
}
html[dir="rtl"] #page_music_view-album .item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
html[dir="rtl"] #page_music_view-playlist .item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
  margin-right: 0;
}
html[dir="ltr"] html[dir="rtl"] #page_music_view-album .item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
html[dir="ltr"] html[dir="rtl"] #page_music_view-playlist .item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
  margin-left: 24px;
}
html[dir="rtl"] html[dir="rtl"] #page_music_view-album .item-player.music_player .mejs__container .mejs__time.mejs__duration-container,
html[dir="rtl"] html[dir="rtl"] #page_music_view-playlist .item-player.music_player .mejs__container .mejs__time.mejs__duration-container {
  margin-right: 24px;
}
html[dir="rtl"] #page_music_view-album .item-player.music_player .mejs__container .mejs__time.mejs__currenttime-container,
html[dir="rtl"] #page_music_view-playlist .item-player.music_player .mejs__container .mejs__time.mejs__currenttime-container {
  margin-left: 0;
  margin-right: 88px;
}
html[dir="rtl"] #page_music_view-album .item-player.music_player .audio-player,
html[dir="rtl"] #page_music_view-playlist .item-player.music_player .audio-player {
  padding-right: 0;
  padding-left: 54px;
}
html[dir="rtl"] #page_music_view-album .item-player.music_player .js_music_controls,
html[dir="rtl"] #page_music_view-playlist .item-player.music_player .js_music_controls {
  right: 0;
  left: auto;
  flex-direction: row-reverse;
}
html[dir="rtl"] #page_music_view-album .item-player.music_player #js_music_shuffle,
html[dir="rtl"] #page_music_view-playlist .item-player.music_player #js_music_shuffle {
  left: 112px;
  right: auto;
}
html[dir="rtl"] #page_music_view-album .item-player.music_player .mejs__playpause-button,
html[dir="rtl"] #page_music_view-playlist .item-player.music_player .mejs__playpause-button {
  left: auto;
  right: 40px;
}
html[dir="rtl"] #page_music_view-album .item-player.music_player #js_music_repeat.repeat_off,
html[dir="rtl"] #page_music_view-playlist .item-player.music_player #js_music_repeat.repeat_off {
  right: auto;
  left: 0;
}
html[dir="rtl"] #page_music_view-album .album-detail-tracks li .item-outer .item-inner .item-title,
html[dir="rtl"] #page_music_view-playlist .album-detail-tracks li .item-outer .item-inner .item-title {
  padding-right: 0;
}
html[dir="ltr"] html[dir="rtl"] #page_music_view-album .album-detail-tracks li .item-outer .item-inner .item-title,
html[dir="ltr"] html[dir="rtl"] #page_music_view-playlist .album-detail-tracks li .item-outer .item-inner .item-title {
  padding-left: 8px;
}
html[dir="rtl"] html[dir="rtl"] #page_music_view-album .album-detail-tracks li .item-outer .item-inner .item-title,
html[dir="rtl"] html[dir="rtl"] #page_music_view-playlist .album-detail-tracks li .item-outer .item-inner .item-title {
  padding-right: 8px;
}
html[dir="rtl"] #page_music_view .item_info .item-media,
html[dir="rtl"] #page_music_view-album .item_info .item-media,
html[dir="rtl"] #page_music_view-playlist .item_info .item-media,
html[dir="rtl"] #page_music_view .item_info .no_image_user,
html[dir="rtl"] #page_music_view-album .item_info .no_image_user,
html[dir="rtl"] #page_music_view-playlist .item_info .no_image_user {
  margin-right: 0;
}
html[dir="ltr"] html[dir="rtl"] #page_music_view .item_info .item-media,
html[dir="ltr"] html[dir="rtl"] #page_music_view-album .item_info .item-media,
html[dir="ltr"] html[dir="rtl"] #page_music_view-playlist .item_info .item-media,
html[dir="ltr"] html[dir="rtl"] #page_music_view .item_info .no_image_user,
html[dir="ltr"] html[dir="rtl"] #page_music_view-album .item_info .no_image_user,
html[dir="ltr"] html[dir="rtl"] #page_music_view-playlist .item_info .no_image_user {
  margin-left: 8px;
}
html[dir="rtl"] html[dir="rtl"] #page_music_view .item_info .item-media,
html[dir="rtl"] html[dir="rtl"] #page_music_view-album .item_info .item-media,
html[dir="rtl"] html[dir="rtl"] #page_music_view-playlist .item_info .item-media,
html[dir="rtl"] html[dir="rtl"] #page_music_view .item_info .no_image_user,
html[dir="rtl"] html[dir="rtl"] #page_music_view-album .item_info .no_image_user,
html[dir="rtl"] html[dir="rtl"] #page_music_view-playlist .item_info .no_image_user {
  margin-right: 8px;
}
html[dir="rtl"] [id^=page_music_] .item-comment .item-total-view {
  right: auto;
  left: -11px;
}
html[dir="rtl"] .music-listing .music_row .item-outer .item-inner .item-categories > a:first-of-type,
html[dir="rtl"] .music-listing .music_row .item-outer .item-inner .item-categories .dropdown {
  margin-left: 0;
  margin-right: 4px;
}
html[dir="rtl"] .music-listing .music_row .item-outer .item-inner .item-categories > a:nth-of-type(2) {
  margin-right: 0;
  margin-left: 4px;
}
html[dir="rtl"] .list-view.music .item-inner {
  padding-left: 0;
  padding-right: 16px;
}
@media screen and (max-width: 480px) {
  html[dir="rtl"] .music-listing .music_row .item-outer .item-option {
    right: auto;
    left: 0;
  }
  html[dir="rtl"] .music-listing .music_row .item-outer .item-inner {
    padding-left: 0;
  }
  html[dir="ltr"] html[dir="rtl"] .music-listing .music_row .item-outer .item-inner {
    padding-right: 16px;
  }
  html[dir="rtl"] html[dir="rtl"] .music-listing .music_row .item-outer .item-inner {
    padding-left: 16px;
  }
  html[dir="rtl"] .music-listing .music_row .item-outer .item-info .item-statistic span .count {
    margin-right: 0;
    margin-left: 4px;
  }
}
@media screen and (max-width: 767px) {
  html[dir="rtl"] #page_music_view-album .item-player.music_player .mejs__container .mejs__time-rail,
  html[dir="rtl"] #page_music_view-playlist .item-player.music_player .mejs__container .mejs__time-rail {
    margin-right: 8px;
    margin-left: 45px;
  }
}
.album-manage-song .item-actions {
  white-space: nowrap;
  text-align: center;
}
.album-manage-song .item-actions a {
  padding: 4px;
}
.album-manage-song .item-generes {
  min-width: 200px;
}
#page_music_view-album .item-content .item-media a,
#page_music_view-playlist .item-content .item-media a {
  border: 0;
}
.js_music_dropdown_add_to_playlist .dropdown-menu {
  min-width: 208px;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .dropdown-menu-playlist {
  overflow: hidden;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .dropdown-menu-playlist .item-alert {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 99;
  top: 0;
  bottom: 0;
  text-align: center;
  max-height: 144px;
  align-items: center;
  justify-content: center;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .dropdown-menu-playlist .item-success {
  background-color: #42b72a;
  color: #fff;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .dropdown-menu-playlist .item-error {
  background-color: #fa3e3e;
  color: #fff;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .dropdown-header {
  font-size: 12px;
  text-transform: uppercase;
  min-height: 32px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  align-items: center;
  color: #a2a2a2;
  border-bottom: 1px solid #eeeeee;
  font-weight: bold;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .music-quick-list-playlist {
  max-height: 144px;
  overflow: auto;
  position: relative;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .music-quick-list-playlist .playlist-container {
  padding-left: 16px;
  padding-right: 16px;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .music-quick-list-playlist .playlist-container .form-spin-it {
  width: 100%;
  text-align: center;
  display: block;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .music-quick-list-playlist .playlist-none {
  width: 100%;
  padding: 8px 0;
  display: flex;
  align-items: center;
  color: #a2a2a2;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .music-quick-list-playlist .checkbox {
  padding-top: 8px;
  padding-bottom: 8px;
  margin: 0;
  border-bottom: 1px solid #eeeeee;
  min-height: 40px;
  display: flex;
  align-items: center;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .music-quick-list-playlist .checkbox label {
  width: 100%;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .music-quick-list-playlist .checkbox:last-child {
  border-bottom: 0;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .music-quick-add-playlist-title {
  cursor: pointer;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: bold;
  background-color: #eeeeee;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .music-quick-add-playlist-title a {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
  align-items: center;
  color: #555555;
}
@media (min-width: 992px) {
  .js_music_dropdown_add_to_playlist .dropdown-menu .music-quick-add-playlist-title a:hover {
    color: #2d4373;
  }
}
.js_music_dropdown_add_to_playlist .dropdown-menu .music-quick-add-playlist-title .ico.pull-right {
  font-size: 10px;
}
html[dir="ltr"] .js_music_dropdown_add_to_playlist .dropdown-menu .music-quick-add-playlist-title .ico.pull-right {
  margin-right: 0;
}
html[dir="rtl"] .js_music_dropdown_add_to_playlist .dropdown-menu .music-quick-add-playlist-title .ico.pull-right {
  margin-left: 0;
}
html[dir='ltr'] .js_music_dropdown_add_to_playlist .dropdown-menu .music-quick-add-playlist-title .ico.pull-right {
  margin-left: auto;
  text-align: right;
}
html[dir='rtl'] .js_music_dropdown_add_to_playlist .dropdown-menu .music-quick-add-playlist-title .ico.pull-right {
  margin-right: auto;
  text-align: left;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .music-playlist-quick-add-form {
  padding: 16px;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .music-playlist-quick-add-form .music-quick-add-playlist-button {
  margin-top: 8px;
  display: flex;
}
.js_music_dropdown_add_to_playlist .dropdown-menu .music-playlist-quick-add-form .music-quick-add-playlist-button button {
  width: 50%;
}
html[dir="ltr"] .js_music_dropdown_add_to_playlist .dropdown-menu .music-playlist-quick-add-form .music-quick-add-playlist-button button:last-child {
  margin-left: 8px;
}
html[dir="rtl"] .js_music_dropdown_add_to_playlist .dropdown-menu .music-playlist-quick-add-form .music-quick-add-playlist-button button:last-child {
  margin-right: 8px;
}
#js_music_playlist_dropdown_menu {
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
  margin: 0 !important;
  position: static !important;
  min-width: 208px;
}
#js_music_playlist_dropdown_menu .dropdown-menu-playlist {
  overflow: hidden;
}
#js_music_playlist_dropdown_menu .dropdown-menu-playlist .item-alert {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 99;
  top: 0;
  bottom: 0;
  text-align: center;
  max-height: 144px;
  align-items: center;
  justify-content: center;
}
#js_music_playlist_dropdown_menu .dropdown-menu-playlist .item-success {
  background-color: #42b72a;
  color: #fff;
}
#js_music_playlist_dropdown_menu .dropdown-menu-playlist .item-error {
  background-color: #fa3e3e;
  color: #fff;
}
#js_music_playlist_dropdown_menu .dropdown-header {
  font-size: 12px;
  text-transform: uppercase;
  min-height: 32px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  align-items: center;
  color: #a2a2a2;
  border-bottom: 1px solid #eeeeee;
  font-weight: bold;
}
#js_music_playlist_dropdown_menu .music-quick-list-playlist {
  max-height: 144px;
  overflow: auto;
  position: relative;
}
#js_music_playlist_dropdown_menu .music-quick-list-playlist .playlist-container {
  padding-left: 16px;
  padding-right: 16px;
}
#js_music_playlist_dropdown_menu .music-quick-list-playlist .playlist-container .form-spin-it {
  width: 100%;
  text-align: center;
  display: block;
}
#js_music_playlist_dropdown_menu .music-quick-list-playlist .playlist-none {
  width: 100%;
  padding: 8px 0;
  display: flex;
  align-items: center;
  color: #a2a2a2;
}
#js_music_playlist_dropdown_menu .music-quick-list-playlist .checkbox {
  padding-top: 8px;
  padding-bottom: 8px;
  margin: 0;
  border-bottom: 1px solid #eeeeee;
  min-height: 40px;
  display: flex;
  align-items: center;
}
#js_music_playlist_dropdown_menu .music-quick-list-playlist .checkbox label {
  width: 100%;
}
#js_music_playlist_dropdown_menu .music-quick-list-playlist .checkbox:last-child {
  border-bottom: 0;
}
#js_music_playlist_dropdown_menu .music-quick-add-playlist-title {
  cursor: pointer;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: bold;
  background-color: #eeeeee;
}
#js_music_playlist_dropdown_menu .music-quick-add-playlist-title a {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
  align-items: center;
  color: #555555;
}
@media (min-width: 992px) {
  #js_music_playlist_dropdown_menu .music-quick-add-playlist-title a:hover {
    color: #2d4373;
  }
}
#js_music_playlist_dropdown_menu .music-quick-add-playlist-title .ico.pull-right {
  font-size: 10px;
}
html[dir="ltr"] #js_music_playlist_dropdown_menu .music-quick-add-playlist-title .ico.pull-right {
  margin-right: 0;
}
html[dir="rtl"] #js_music_playlist_dropdown_menu .music-quick-add-playlist-title .ico.pull-right {
  margin-left: 0;
}
html[dir='ltr'] #js_music_playlist_dropdown_menu .music-quick-add-playlist-title .ico.pull-right {
  margin-left: auto;
  text-align: right;
}
html[dir='rtl'] #js_music_playlist_dropdown_menu .music-quick-add-playlist-title .ico.pull-right {
  margin-right: auto;
  text-align: left;
}
#js_music_playlist_dropdown_menu .music-playlist-quick-add-form {
  padding: 16px;
}
#js_music_playlist_dropdown_menu .music-playlist-quick-add-form .music-quick-add-playlist-button {
  margin-top: 8px;
  display: flex;
}
#js_music_playlist_dropdown_menu .music-playlist-quick-add-form .music-quick-add-playlist-button button {
  width: 50%;
}
html[dir="ltr"] #js_music_playlist_dropdown_menu .music-playlist-quick-add-form .music-quick-add-playlist-button button:last-child {
  margin-left: 8px;
}
html[dir="rtl"] #js_music_playlist_dropdown_menu .music-playlist-quick-add-form .music-quick-add-playlist-button button:last-child {
  margin-right: 8px;
}
.core-music-custom-checkbox label {
  padding: 0 !important;
}
.core-music-custom-checkbox label input {
  display: none;
}
.core-music-custom-checkbox label input:checked + .ico {
  color: #3b5998;
}
.core-music-custom-checkbox label .ico {
  color: #555555;
  display: inline-flex;
  align-items: flex-start;
  margin-top: 2px;
  font-size: 12px;
  min-width: 14px;
}
html[dir="ltr"] .core-music-custom-checkbox label .ico {
  margin-right: 8px;
}
html[dir="rtl"] .core-music-custom-checkbox label .ico {
  margin-left: 8px;
}
.core-music-custom-checkbox label input:checked + .ico:before {
  content: "\eb28";
}
#page_music_view-playlist .playlist-none-info {
  text-align: center;
}
#page_music_view-playlist .playlist-none-info .extra_info {
  font-size: 16px;
  line-height: 21px;
  color: #a2a2a2;
  margin-top: 12px;
  margin-bottom: 12px;
  padding-left: 8px;
  padding-right: 8px;
}
.music-manage-song-container .music-playlist-empty {
  text-align: center;
}
.music-manage-song-container .music-playlist-empty > .ico {
  display: block;
  font-size: 80px;
  color: #dcdcdc;
  margin-top: 32px;
}
.music-manage-song-container .music-playlist-empty > .extra_info {
  font-size: 16px;
  color: #a2a2a2;
  margin-top: 16px;
}
.music-manage-song-container .music-playlist-empty > .btn {
  margin-top: 16px;
}
.music-manage-song-container .music-manage-song-total {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  color: #a2a2a2;
  padding-bottom: 16px;
}
.music-manage-song-container .table > tbody > tr > td {
  padding-top: 14px;
  padding-bottom: 14px;
  border-color: #f8f8f8;
}
.music-manage-song-container .music-manage-table-container {
  margin: 0 -16px;
}
.music-manage-song-container .table {
  /* @media (min-width: @screen-md-min){
            table-layout: fixed;
            width: 100%;
           white-space: nowrap;
        } */
}
html[dir="ltr"] .music-manage-song-container .table tbody tr td:first-child {
  padding-left: 24px;
}
html[dir="rtl"] .music-manage-song-container .table tbody tr td:first-child {
  padding-right: 24px;
}
.music-manage-song-container .table tbody tr:hover {
  background-color: #d8e0f0;
}
.music-manage-song-container .table tbody tr:hover td.item-sort-icon,
.music-manage-song-container .table tbody tr:hover td.item-title {
  color: #3b5998;
}
.music-manage-song-container .table tbody tr:hover td.item-sort-icon a,
.music-manage-song-container .table tbody tr:hover td.item-title a {
  color: #3b5998;
}
.music-manage-song-container .table tbody tr.ui-sortable-helper {
  box-shadow: 0px 0px 16px 0px rgba(59, 89, 152, 0.2);
  background-color: #d8e0f0;
}
.music-manage-song-container .table td.item-sort-icon {
  /* @media (min-width: @screen-md-min){
                    width: 60px !important;
                    
                } */
  padding-top: 8px;
  padding-bottom: 8px;
}
.music-manage-song-container .table td.item-sort-icon .js-drag-sort {
  cursor: all-scroll;
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.music-manage-song-container .table td.item-title {
  /* @media (min-width: @screen-md-min){
                    width: 50%;
                } */
}
.music-manage-song-container .table td.item-title a {
  color: #555555;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 600px;
}
.music-manage-song-container .table td.item-generes {
  color: #a2a2a2;
  /* @media (min-width: @screen-md-min){
                    width: 20%;
                } */
}
.music-manage-song-container .table td.item-generes .generes-wrapper {
  max-width: 300px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.music-manage-song-container .table td.item-generes a {
  color: #a2a2a2;
}
.music-manage-song-container .table td.item-generes a:hover {
  color: #555555;
}
.music-manage-song-container .table td.item-actions {
  position: relative;
  min-width: 130px;
  width: 130px;
}
.music-manage-song-container .table td.item-actions .button-action-wrapper {
  position: absolute;
  top: 0;
  bottom: 0;
  display: inline-flex;
}
.music-manage-song-container .table td.item-actions .button-action-wrapper > a {
  width: 40px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
}
.music-manage-song-container .table td.item-actions .button-action-wrapper > a:hover {
  color: #555555;
}
.music-manage-song-container .mange-button-submit-group {
  padding-top: 16px;
  border-top: 1px solid #f8f8f8;
}
/*End &#194;m nh&#7841;c*/
/*Begin ' . Advanced Event . '*/
.p-daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 3001;
  display: none;
  font-size: 15px;
  line-height: 1em;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
}
.p-daterangepicker:before,
.p-daterangepicker:after {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}
.p-daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  display: none;
}
.p-daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}
.p-daterangepicker.opensleft:before {
  right: 9px;
}
.p-daterangepicker.opensleft:after {
  right: 10px;
}
.p-daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}
.p-daterangepicker.openscenter:after {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}
.p-daterangepicker.opensright:before {
  left: 9px;
}
.p-daterangepicker.opensright:after {
  left: 10px;
}
.p-daterangepicker.drop-up {
  margin-top: -7px;
}
.p-daterangepicker.drop-up:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}
.p-daterangepicker.drop-up:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}
.p-daterangepicker.single .p-daterangepicker .ranges,
.p-daterangepicker.single .drp-calendar {
  float: none;
}
.p-daterangepicker.single .drp-selected {
  display: none;
}
.p-daterangepicker.show-calendar .drp-calendar {
  display: block;
}
.p-daterangepicker.show-calendar .drp-buttons {
  display: block;
}
.p-daterangepicker.auto-apply .drp-buttons {
  display: none;
}
.p-daterangepicker .drp-calendar {
  display: none;
  max-width: 270px;
}
.p-daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px;
}
.p-daterangepicker .drp-calendar.right {
  padding: 8px;
}
.p-daterangepicker .drp-calendar.single .calendar-table {
  border: none;
}
.p-daterangepicker .calendar-table .next span,
.p-daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid black;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px;
}
.p-daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.p-daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
.p-daterangepicker .calendar-table th,
.p-daterangepicker .calendar-table td {
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}
.p-daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}
.p-daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}
.p-daterangepicker td.available:hover,
.p-daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}
.p-daterangepicker td.week,
.p-daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}
.p-daterangepicker td.off,
.p-daterangepicker td.off.in-range,
.p-daterangepicker td.off.start-date,
.p-daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}
.p-daterangepicker td.in-range {
  background-color: #ebf4f8;
  border-color: transparent;
  color: #000;
  border-radius: 0;
}
.p-daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}
.p-daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}
.p-daterangepicker td.start-date.end-date {
  border-radius: 4px;
}
.p-daterangepicker td.active,
.p-daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff;
}
.p-daterangepicker th.month {
  width: auto;
}
.p-daterangepicker td.disabled,
.p-daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}
.p-daterangepicker select.monthselect,
.p-daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}
.p-daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}
.p-daterangepicker select.yearselect {
  width: 40%;
}
.p-daterangepicker select.hourselect,
.p-daterangepicker select.minuteselect,
.p-daterangepicker select.secondselect,
.p-daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}
.p-daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}
.p-daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}
.p-daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}
.p-daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}
.p-daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 8px;
}
.p-daterangepicker.show-ranges .drp-calendar.left {
  border-left: 1px solid #ddd;
}
.p-daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}
.p-daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}
.p-daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}
.p-daterangepicker .ranges li {
  font-size: 14px;
  padding: 8px 12px;
  cursor: pointer;
}
.p-daterangepicker .ranges li:hover {
  background-color: #d8e0f0;
  color: #2d4373;
}
.p-daterangepicker .ranges li.active {
  background: #4c70ba !important;
  color: #fff !important;
}
/*  Larger Screen Styling */
@media (min-width: 564px) {
  .p-daterangepicker {
    width: auto;
  }
  .p-daterangepicker .ranges ul {
    width: 140px;
  }
  .p-daterangepicker.single .ranges ul {
    width: 100%;
  }
  .p-daterangepicker.single .drp-calendar.left {
    clear: none;
  }
  .p-daterangepicker.single.ltr .ranges,
  .p-daterangepicker.single.ltr .drp-calendar {
    float: left;
  }
  .p-daterangepicker.single.rtl .ranges,
  .p-daterangepicker.single.rtl .drp-calendar {
    float: right;
  }
  .p-daterangepicker.ltr {
    direction: ltr;
    text-align: left;
  }
  .p-daterangepicker.ltr .drp-calendar.left {
    clear: left;
    margin-right: 0;
  }
  .p-daterangepicker.ltr .drp-calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .p-daterangepicker.ltr .drp-calendar.right {
    margin-left: 0;
  }
  .p-daterangepicker.ltr .drp-calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .p-daterangepicker.ltr .drp-calendar.left .calendar-table {
    padding-right: 8px;
  }
  .p-daterangepicker.ltr .ranges,
  .p-daterangepicker.ltr .drp-calendar {
    float: left;
  }
  .p-daterangepicker.rtl {
    direction: rtl;
    text-align: right;
  }
  .p-daterangepicker.rtl .drp-calendar.left {
    clear: right;
    margin-left: 0;
  }
  .p-daterangepicker.rtl .drp-calendar.left .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .p-daterangepicker.rtl .drp-calendar.right {
    margin-right: 0;
  }
  .p-daterangepicker.rtl .drp-calendar.right .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .p-daterangepicker.rtl .drp-calendar.left .calendar-table {
    padding-left: 12px;
  }
  .p-daterangepicker.rtl .ranges,
  .p-daterangepicker.rtl .drp-calendar {
    text-align: right;
    float: right;
  }
}
@media (min-width: 730px) {
  .p-daterangepicker .ranges {
    width: auto;
  }
  .p-daterangepicker.ltr .ranges {
    float: left;
  }
  .p-daterangepicker.rtl .ranges {
    float: right;
  }
  .p-daterangepicker .drp-calendar.left {
    clear: none !important;
  }
}
body[id^=page_fevent] [class*="cal-cell"] {
  float: left;
  margin-left: 0;
  min-height: 1px;
}
body[id^=page_fevent] .cal-row-fluid {
  width: 100%;
  *zoom: 1;
}
body[id^=page_fevent] .cal-row-fluid:before,
body[id^=page_fevent] .cal-row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
body[id^=page_fevent] .cal-row-fluid:after {
  clear: both;
}
body[id^=page_fevent] .cal-row-fluid [class*="cal-cell"] {
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 0%;
  *margin-left: -0.05213764%;
}
body[id^=page_fevent] .cal-row-fluid [class*="cal-cell"]:first-child {
  margin-left: 0;
}
body[id^=page_fevent] .cal-row-head .cal-cell1:first-child {
  color: #fa3e3e;
}
body[id^=page_fevent] .cal-row-fluid .controls-row [class*="cal-cell"] + [class*="cal-cell"] {
  margin-left: 0%;
}
body[id^=page_fevent] .cal-row-fluid .cal-cell7 {
  width: 100%;
  *width: 99.94669509594883%;
}
body[id^=page_fevent] .cal-row-fluid .cal-cell6 {
  width: 85.71428571428571%;
  *width: 85.66098081023453%;
}
body[id^=page_fevent] .cal-row-fluid .cal-cell5 {
  width: 71.42857142857142%;
  *width: 71.37526652452024%;
}
body[id^=page_fevent] .cal-row-fluid .cal-cell4 {
  width: 57.14285714285714%;
  *width: 57.089552238805965%;
}
body[id^=page_fevent] .cal-row-fluid .cal-cell3 {
  width: 42.857142857142854%;
  *width: 42.80383795309168%;
}
body[id^=page_fevent] .cal-row-fluid .cal-cell2 {
  width: 28.57142857142857%;
  *width: 28.518123667377395%;
}
body[id^=page_fevent] .cal-row-fluid .cal-cell1 {
  width: 14.285714285714285%;
  *width: 14.232409381663112%;
}
body[id^=page_fevent] .cal-week-box .cal-offset7,
body[id^=page_fevent] .cal-row-fluid .cal-offset7,
body[id^=page_fevent] .cal-row-fluid .cal-offset7:first-child {
  margin-left: 100%;
  *margin-left: 99.89339019189765%;
}
body[id^=page_fevent] .cal-week-box .cal-offset6,
body[id^=page_fevent] .cal-row-fluid .cal-offset6,
body[id^=page_fevent] .cal-row-fluid .cal-offset6:first-child {
  margin-left: 85.71428571428571%;
  *margin-left: 85.60767590618336%;
}
body[id^=page_fevent] .cal-week-box .cal-offset5,
body[id^=page_fevent] .cal-row-fluid .cal-offset5,
body[id^=page_fevent] .cal-row-fluid .cal-offset5:first-child {
  margin-left: 71.42857142857142%;
  *margin-left: 71.32196162046907%;
}
body[id^=page_fevent] .cal-week-box .cal-offset4,
body[id^=page_fevent] .cal-row-fluid .cal-offset4,
body[id^=page_fevent] .cal-row-fluid .cal-offset4:first-child {
  margin-left: 57.14285714285714%;
  *margin-left: 57.03624733475479%;
}
body[id^=page_fevent] .cal-week-box .cal-offset3,
body[id^=page_fevent] .cal-row-fluid .cal-offset3,
body[id^=page_fevent] .cal-row-fluid .cal-offset3:first-child {
  margin-left: 42.857142857142854%;
  *margin-left: 42.750533049040506%;
}
body[id^=page_fevent] .cal-week-box .cal-offset2,
body[id^=page_fevent] .cal-row-fluid .cal-offset2,
body[id^=page_fevent] .cal-row-fluid .cal-offset2:first-child {
  margin-left: 28.57142857142857%;
  *margin-left: 28.46481876332622%;
}
body[id^=page_fevent] .cal-week-box .cal-offset1,
body[id^=page_fevent] .cal-row-fluid .cal-offset1,
body[id^=page_fevent] .cal-row-fluid .cal-offset1:first-child {
  margin-left: 14.285714285714285%;
  *margin-left: 14.17910447761194%;
}
body[id^=page_fevent] .cal-row-fluid .cal-cell1 {
  width: 14.285714285714285%;
  *width: 14.233576642335766%;
}
body[id^=page_fevent] [class*="cal-cell"].hide,
body[id^=page_fevent] .cal-row-fluid [class*="cal-cell"].hide {
  display: none;
}
body[id^=page_fevent] [class*="cal-cell"].pull-right,
body[id^=page_fevent] .cal-row-fluid [class*="cal-cell"].pull-right {
  float: right;
}
body[id^=page_fevent] .cal-row-head [class*="cal-cell"]:first-child,
body[id^=page_fevent] .cal-row-head [class*="cal-cell"] {
  min-height: auto;
  overflow: hidden;
  text-overflow: ellipsis;
}
body[id^=page_fevent] .cal-events-num {
  margin-top: 20px;
}
body[id^=page_fevent] .cal-month-day {
  position: relative;
  display: block;
  width: 100%;
}
body[id^=page_fevent] #cal-week-box {
  position: absolute;
  width: 70px;
  left: -71px;
  top: -1px;
  padding: 8px 5px;
  cursor: pointer;
}
body[id^=page_fevent] #cal-day-tick {
  position: absolute;
  right: 50%;
  bottom: -21px;
  padding: 0px 5px;
  cursor: pointer;
  z-index: 5;
  text-align: center;
  width: 26px;
  margin-right: -17px;
}
body[id^=page_fevent] .cal-year-box #cal-day-tick {
  margin-right: -7px;
}
body[id^=page_fevent] #cal-slide-box {
  position: relative;
}
body[id^=page_fevent] #cal-slide-tick {
  position: absolute;
  width: 16px;
  margin-left: -7px;
  height: 9px;
  top: auto;
  bottom: 100%;
  z-index: 1;
}
body[id^=page_fevent] #cal-slide-tick.tick-month1 {
  left: 12.5%;
}
body[id^=page_fevent] #cal-slide-tick.tick-month2 {
  left: 37.5%;
}
body[id^=page_fevent] #cal-slide-tick.tick-month3 {
  left: 62.5%;
}
body[id^=page_fevent] #cal-slide-tick.tick-month4 {
  left: 87.5%;
}
body[id^=page_fevent] #cal-slide-tick.tick-day1 {
  left: 7.14285714285715%;
}
body[id^=page_fevent] #cal-slide-tick.tick-day2 {
  left: 21.42857142857143%;
}
body[id^=page_fevent] #cal-slide-tick.tick-day3 {
  left: 35.71428571428572%;
}
body[id^=page_fevent] #cal-slide-tick.tick-day4 {
  left: 50%;
}
body[id^=page_fevent] #cal-slide-tick.tick-day5 {
  left: 64.2857142857143%;
}
body[id^=page_fevent] #cal-slide-tick.tick-day6 {
  left: 78.57142857142859%;
}
body[id^=page_fevent] #cal-slide-tick.tick-day7 {
  left: 92.85714285714285%;
}
body[id^=page_fevent] .events-list {
  position: absolute;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
body[id^=page_fevent] #cal-slide-content ul.unstyled {
  margin-bottom: 0;
}
body[id^=page_fevent] .cal-week-box {
  position: relative;
}
body[id^=page_fevent] .cal-week-box [data-event-class] {
  white-space: nowrap;
  height: 30px;
  margin: 1px 1px;
  line-height: 30px;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-left: 10px;
}
body[id^=page_fevent] .cal-week-box .cal-column {
  position: absolute;
  height: 100%;
  z-index: -1;
}
body[id^=page_fevent] .cal-week-box .arrow-before,
body[id^=page_fevent] .cal-week-box .arrow-after {
  position: relative;
}
body[id^=page_fevent] .cal-week-box .arrow-after:after {
  content: "";
  position: absolute;
  top: 0px;
  width: 0;
  height: 0;
  right: 0;
  border-top: 15px solid #ffffff;
  border-left: 8px solid;
  border-bottom: 15px solid #FFFFFF;
}
body[id^=page_fevent] .cal-week-box .arrow-before:before {
  content: "";
  position: absolute;
  top: 0px;
  width: 0;
  height: 0;
  left: 1px;
  border-top: 15px solid transparent;
  border-left: 8px solid #FFFFFF;
  border-bottom: 15px solid transparent;
}
body[id^=page_fevent] #cal-day-box {
  text-wrap: none;
}
body[id^=page_fevent] #cal-day-box .cal-day-hour-part {
  height: 30px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-bottom: thin dashed #e1e1e1;
}
body[id^=page_fevent] #cal-day-box .cal-day-hour .day-highlight {
  height: 30px;
}
body[id^=page_fevent] #cal-day-box .cal-hours {
  font-weight: bolder;
}
body[id^=page_fevent] #cal-day-box .cal-day-hour:nth-child(odd) {
  background-color: #fafafa;
}
body[id^=page_fevent] #cal-day-box #cal-day-panel {
  position: relative;
  padding-left: 80px;
}
body[id^=page_fevent] #cal-day-box #cal-day-panel-hour {
  position: absolute;
  width: 100%;
  margin-left: -80px;
}
body[id^=page_fevent] #cal-day-box .day-event {
  position: relative;
  max-width: 200px;
  overflow: hidden;
}
body[id^=page_fevent] #cal-day-box .day-highlight {
  line-height: 30px;
  padding-left: 8px;
  padding-right: 8px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 1px solid #c3c3c3;
  margin: 1px 1px;
  overflow: hidden;
  text-overflow: ellipsis;
}
body[id^=page_fevent] #cal-day-box .day-highlight.dh-event-important {
  border: 1px solid #ad2121;
}
body[id^=page_fevent] #cal-day-box .day-highlight.dh-event-warning {
  border: 1px solid #e3bc08;
}
body[id^=page_fevent] #cal-day-box .day-highlight.dh-event-info {
  border: 1px solid #1e90ff;
}
body[id^=page_fevent] #cal-day-box .day-highlight.dh-event-inverse {
  border: 1px solid #1b1b1b;
}
body[id^=page_fevent] #cal-day-box .day-highlight.dh-event-success {
  border: 1px solid #006400;
}
body[id^=page_fevent] #cal-day-box .day-highlight.dh-event-special {
  background-color: #ffe6ff;
  border: 1px solid #800080;
}
body[id^=page_fevent] .event {
  display: block;
  background-color: #c3c3c3;
  width: 8px;
  height: 8px;
  margin-right: 2px;
  margin-bottom: 2px;
  -webkit-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.4);
  border-radius: 8px;
  border: 1px solid #ffffff;
}
body[id^=page_fevent] .event-block {
  display: block;
  background-color: #c3c3c3;
  width: 20px;
  height: 100%;
}
body[id^=page_fevent] .cal-event-list .event.pull-left {
  margin-top: 3px;
}
body[id^=page_fevent] .event-important {
  background-color: #ad2121;
}
body[id^=page_fevent] .event-info {
  background-color: #3b5998;
}
body[id^=page_fevent] .event-warning {
  background-color: #e3bc08;
}
body[id^=page_fevent] .event-inverse {
  background-color: #1b1b1b;
}
body[id^=page_fevent] .event-success {
  background-color: #42b72a;
}
body[id^=page_fevent] .event-special {
  background-color: #800080;
}
body[id^=page_fevent] .event-expired {
  background-color: #a2a2a2;
}
body[id^=page_fevent] .event-ongoing {
  background-color: #42b72a;
}
body[id^=page_fevent] .event-upcoming {
  background-color: #3b5998;
}
body[id^=page_fevent] .day-highlight:hover,
body[id^=page_fevent] .day-highlight {
  background-color: #a8b9dd;
}
body[id^=page_fevent] .day-highlight:hover .cal-month-day,
body[id^=page_fevent] .day-highlight .cal-month-day {
  background-color: transparent !important;
}
body[id^=page_fevent] .day-highlight:hover.dh-ongoing,
body[id^=page_fevent] .day-highlight.dh-ongoing {
  background-color: #d1f3ca;
}
body[id^=page_fevent] .day-highlight:hover.dh-past,
body[id^=page_fevent] .day-highlight.dh-past {
  background-color: #eeeeee;
}
body[id^=page_fevent] .day-highlight.dh-event-important:hover,
body[id^=page_fevent] .day-highlight.dh-event-important {
  background-color: #fae3e3;
}
body[id^=page_fevent] .day-highlight.dh-event-warning:hover,
body[id^=page_fevent] .day-highlight.dh-event-warning {
  background-color: #fdf1ba;
}
body[id^=page_fevent] .day-highlight.dh-event-info:hover,
body[id^=page_fevent] .day-highlight.dh-event-info {
  background-color: #d1e8ff;
}
body[id^=page_fevent] .day-highlight.dh-event-inverse:hover,
body[id^=page_fevent] .day-highlight.dh-event-inverse {
  background-color: #c1c1c1;
}
body[id^=page_fevent] .day-highlight.dh-event-success:hover,
body[id^=page_fevent] .day-highlight.dh-event-success {
  background-color: #caffca;
}
body[id^=page_fevent] .day-highlight.dh-event-special:hover,
body[id^=page_fevent] .day-highlight.dh-event-special {
  background-color: #ffe6ff;
}
body[id^=page_fevent] .cal-row-head [class*="cal-cell"]:first-child,
body[id^=page_fevent] .cal-row-head [class*="cal-cell"] {
  font-weight: bolder;
  text-align: center;
  border: 0px solid;
  padding: 5px 0;
}
body[id^=page_fevent] .cal-row-head [class*="cal-cell"] small {
  font-weight: normal;
}
body[id^=page_fevent] .cal-year-box .row-fluid:hover,
body[id^=page_fevent] .cal-row-fluid:hover {
  background-color: #fafafa;
}
body[id^=page_fevent] .cal-month-day {
  height: 100px;
}
body[id^=page_fevent] [class*="cal-cell"]:hover .cal-month-day {
  background-color: rgba(76, 112, 186, 0.2);
}
body[id^=page_fevent] [class*="cal-cell"]:hover span[data-cal-date] {
  color: #3b5998;
}
body[id^=page_fevent] .cal-year-box [class*="span"],
body[id^=page_fevent] .cal-month-box [class*="cal-cell"] {
  min-height: 100px;
  border-right: 1px solid #e1e1e1;
  position: relative;
}
body[id^=page_fevent] .cal-year-box [class*="span"] {
  min-height: 60px;
}
body[id^=page_fevent] .cal-year-box .row-fluid [class*="span"]:last-child,
body[id^=page_fevent] .cal-month-box .cal-row-fluid [class*="cal-cell"]:last-child {
  border-right: 0px;
}
body[id^=page_fevent] .cal-year-box .row-fluid,
body[id^=page_fevent] .cal-month-box .cal-row-fluid {
  border-bottom: 1px solid #e1e1e1;
  margin-left: 0px;
  margin-right: 0px;
}
body[id^=page_fevent] .cal-year-box .row-fluid:last-child,
body[id^=page_fevent] .cal-month-box .cal-row-fluid:last-child {
  border-bottom: 0px;
}
body[id^=page_fevent] .cal-month-box,
body[id^=page_fevent] .cal-year-box,
body[id^=page_fevent] .cal-week-box {
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1;
  border-left: 1px solid #e1e1e1;
  border-radius: 2px;
}
body[id^=page_fevent] span[data-cal-date] {
  font-size: 16px;
  font-weight: normal;
  /* opacity: 0.5; */
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  margin-top: 15px;
  margin-right: 15px;
  color: #555555;
}
body[id^=page_fevent] span[data-cal-date]:hover {
  opacity: 1;
}
body[id^=page_fevent] .cal-day-outmonth span[data-cal-date] {
  cursor: default;
  color: rgba(85, 85, 85, 0.3);
}
body[id^=page_fevent] .cal-day-today {
  background-color: #fff3db;
}
body[id^=page_fevent] .cal-day-today span[data-cal-date] {
  color: darkgreen;
}
body[id^=page_fevent] .cal-month-box .cal-day-today span[data-cal-date] {
  font-size: 16px;
  color: #3b5998;
}
body[id^=page_fevent] .cal-day-holiday span[data-cal-date] {
  color: #800080;
}
body[id^=page_fevent] .cal-cell:first-child .cal-day-weekend span[data-cal-date] {
  color: #fa3e3e;
}
body[id^=page_fevent] #cal-week-box {
  border: 1px solid #e1e1e1;
  border-right: 0px;
  border-radius: 5px 0 0 5px;
  background-color: #fafafa;
  text-align: right;
}
body[id^=page_fevent] #cal-day-tick {
  border: 1px solid #e1e1e1;
  border-top: 0px solid;
  border-radius: 0 0 5px 5px;
  background-color: #ededed;
  text-align: center;
}
body[id^=page_fevent] #cal-slide-box {
  border-top: 0px solid #8c8c8c;
}
body[id^=page_fevent] #cal-slide-content {
  padding: 16px;
  color: #555555;
  background-color: #f8f8f8;
  border-bottom: 1px solid #eeeeee;
}
body[id^=page_fevent] #cal-slide-tick {
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 8px solid #f8f8f8;
}
body[id^=page_fevent] #cal-slide-content:hover {
  background-color: transparent;
}
body[id^=page_fevent] #cal-slide-content a.event-item {
  color: #555555;
  font-weight: normal;
  line-height: 22px;
}
body[id^=page_fevent] .events-list {
  max-height: 47px;
  padding-left: 5px;
}
body[id^=page_fevent] .cal-column {
  border-left: 1px solid #e1e1e1;
}
body[id^=page_fevent] a.cal-event-week {
  text-decoration: none;
  color: #151515;
}
body[id^=page_fevent] .badge-important {
  background-color: #b94a48;
}
body[id^=page_fevent] .cal-month-box .cal-row-fluid .cal-cell {
  position: relative;
  min-height: 0;
}
body[id^=page_fevent] .cal-month-box .cal-row-fluid .cal-cell .item-flag-has-event {
  content: "";
  width: 0;
  right: 0;
  border-top: 8px solid #2681d5;
  border-left: 8px solid transparent;
  position: absolute;
  top: 0;
  opacity: 0;
}
html[dir="ltr"] body[id^=page_fevent] .cal-month-box .cal-row-fluid .cal-cell .item-flag-has-event {
  right: 0;
}
html[dir="rtl"] body[id^=page_fevent] .cal-month-box .cal-row-fluid .cal-cell .item-flag-has-event {
  left: 0;
}
body[id^=page_fevent] .cal-month-box .cal-row-fluid .cal-cell:before {
  content: "";
  display: block;
  padding-bottom: 77.4%;
}
body[id^=page_fevent] .cal-month-box .cal-row-fluid .cal-cell .cal-month-day {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
@media (min-width: 1200px) {
  body[id^=page_fevent] #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-container .cal-month-box .events-list {
    display: none;
  }
  body[id^=page_fevent] #main:not(.empty-left):not(.empty-right) .cal-month-box .cal-row-fluid .cal-cell .item-flag-has-event {
    opacity: 1;
  }
  body[id^=page_fevent] #main:not(.empty-left):not(.empty-right) .cal-month-box .cal-row-fluid .cal-cell:before {
    padding-bottom: 100%;
  }
  body[id^=page_fevent] #main:not(.empty-left):not(.empty-right) .cal-month-box .cal-row-fluid .cal-cell .cal-month-day {
    display: flex;
    flex-direction: column;
  }
  body[id^=page_fevent] #main:not(.empty-left):not(.empty-right) .cal-month-box .cal-row-fluid .cal-cell .cal-month-day span[data-cal-date] {
    margin: auto !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  body[id^=page_fevent] #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-container .cal-month-box .events-list {
    display: none;
  }
  body[id^=page_fevent] #main:not(.empty-left):not(.empty-right) .cal-month-box .cal-row-fluid .cal-cell .item-flag-has-event {
    opacity: 1;
  }
  body[id^=page_fevent] #main:not(.empty-left):not(.empty-right) .cal-month-box .cal-row-fluid .cal-cell:before {
    padding-bottom: 100%;
  }
  body[id^=page_fevent] #main:not(.empty-left):not(.empty-right) .cal-month-box .cal-row-fluid .cal-cell .cal-month-day {
    display: flex;
    flex-direction: column;
  }
  body[id^=page_fevent] #main:not(.empty-left):not(.empty-right) .cal-month-box .cal-row-fluid .cal-cell .cal-month-day span[data-cal-date] {
    margin: auto !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  body[id^=page_fevent] #main.empty-left:not(.empty-right) .p-fevent-calendar-container .cal-month-box .events-list,
  body[id^=page_fevent] #main.empty-right:not(.empty-left) .p-fevent-calendar-container .cal-month-box .events-list,
  body[id^=page_fevent] #main:not(.empty-right):not(.empty-left) .p-fevent-calendar-container .cal-month-box .events-list {
    display: none;
  }
  body[id^=page_fevent] #main.empty-left:not(.empty-right) .cal-month-box .cal-row-fluid .cal-cell .item-flag-has-event,
  body[id^=page_fevent] #main.empty-right:not(.empty-left) .cal-month-box .cal-row-fluid .cal-cell .item-flag-has-event,
  body[id^=page_fevent] #main:not(.empty-right):not(.empty-left) .cal-month-box .cal-row-fluid .cal-cell .item-flag-has-event {
    opacity: 1;
  }
  body[id^=page_fevent] #main.empty-left:not(.empty-right) .cal-month-box .cal-row-fluid .cal-cell:before,
  body[id^=page_fevent] #main.empty-right:not(.empty-left) .cal-month-box .cal-row-fluid .cal-cell:before,
  body[id^=page_fevent] #main:not(.empty-right):not(.empty-left) .cal-month-box .cal-row-fluid .cal-cell:before {
    padding-bottom: 100%;
  }
  body[id^=page_fevent] #main.empty-left:not(.empty-right) .cal-month-box .cal-row-fluid .cal-cell .cal-month-day,
  body[id^=page_fevent] #main.empty-right:not(.empty-left) .cal-month-box .cal-row-fluid .cal-cell .cal-month-day,
  body[id^=page_fevent] #main:not(.empty-right):not(.empty-left) .cal-month-box .cal-row-fluid .cal-cell .cal-month-day {
    display: flex;
    flex-direction: column;
  }
  body[id^=page_fevent] #main.empty-left:not(.empty-right) .cal-month-box .cal-row-fluid .cal-cell .cal-month-day span[data-cal-date],
  body[id^=page_fevent] #main.empty-right:not(.empty-left) .cal-month-box .cal-row-fluid .cal-cell .cal-month-day span[data-cal-date],
  body[id^=page_fevent] #main:not(.empty-right):not(.empty-left) .cal-month-box .cal-row-fluid .cal-cell .cal-month-day span[data-cal-date] {
    margin: auto !important;
  }
}
@media (max-width: 767px) {
  body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .events-list {
    display: none;
  }
  body[id^=page_fevent] .cal-month-box .cal-row-fluid .cal-cell .item-flag-has-event {
    opacity: 1;
  }
  body[id^=page_fevent] .cal-month-box .cal-row-fluid .cal-cell:before {
    padding-bottom: 100%;
  }
  body[id^=page_fevent] .cal-month-box .cal-row-fluid .cal-cell .cal-month-day {
    display: flex;
    flex-direction: column;
  }
  body[id^=page_fevent] .cal-month-box .cal-row-fluid .cal-cell .cal-month-day span[data-cal-date] {
    margin: auto !important;
  }
}
.p-fevent-fullcalendar-mixin-responsive .p-fevent-calendar-container .cal-month-box .events-list {
  display: none;
}
.p-fevent-fullcalendar-mixin-responsive .cal-month-box .cal-row-fluid .cal-cell .item-flag-has-event {
  opacity: 1;
}
.p-fevent-fullcalendar-mixin-responsive .cal-month-box .cal-row-fluid .cal-cell:before {
  padding-bottom: 100%;
}
.p-fevent-fullcalendar-mixin-responsive .cal-month-box .cal-row-fluid .cal-cell .cal-month-day {
  display: flex;
  flex-direction: column;
}
.p-fevent-fullcalendar-mixin-responsive .cal-month-box .cal-row-fluid .cal-cell .cal-month-day span[data-cal-date] {
  margin: auto !important;
}
@media (max-width: 767px) {
  .p-fevent-calendar-container .item-date-header-full {
    display: none;
  }
}
@media (min-width: 768px) {
  .p-fevent-calendar-container .item-date-header-small {
    display: none;
  }
}
.p-fevent-calendar-container #cal-day-box > .cal-day-hour.row-fluid,
.p-fevent-calendar-container #cal-day-box > .cal-row-head.row-fluid {
  display: flex;
}
.p-fevent-calendar-container #cal-day-box > .cal-day-hour.row-fluid .col-xs-1,
.p-fevent-calendar-container #cal-day-box > .cal-row-head.row-fluid .col-xs-1 {
  width: 80px;
  text-align: center;
}
.p-fevent-calendar-container #cal-day-box > .cal-day-hour.row-fluid .col-xs-11,
.p-fevent-calendar-container #cal-day-box > .cal-row-head.row-fluid .col-xs-11 {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 767px) {
  .p-fevent-calendar-container .cal-year-box [data-cal-row] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .p-fevent-calendar-container .cal-year-box [data-cal-row] span[data-cal-date] {
    margin: 0;
    font-size: 13px;
  }
  .p-fevent-calendar-container .cal-year-box [data-cal-row] .cal-events-num {
    margin-top: 8px;
  }
}
body[id^=page_fevent] #cal-day-box #cal-day-panel-hour .cal-day-hour-part {
  line-height: 30px;
}
body[id^=page_fevent] #cal-day-box #cal-day-panel {
  display: flex;
  overflow-x: auto;
  overflow-y: hidden;
}
body[id^=page_fevent] #cal-day-box #cal-day-panel .day-event {
  min-width: 200px;
  line-height: 18px;
  min-height: 40px;
}
body[id^=page_fevent] #cal-day-box #cal-day-panel .day-event .cal-hours {
  display: block;
  width: 100%;
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_fevent] #cal-day-box #cal-day-panel .day-event .event-item {
  font-size: 12px;
  line-height: 16px;
}
/*--=====================================
=            advance event            =
====================================== */
.ynfevent-block > .title:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
body[id^=page_fevent] ._block_content {
  position: relative;
}
body[id^=page_fevent] #tooltip {
  position: absolute;
  left: 0;
  top: 0;
  background-color: #fff;
  display: none;
  z-index: 100;
  padding: 12px 16px;
  border: 0;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
  border-radius: 2px;
}
body[id^=page_fevent] #tooltip div {
  padding-left: 12px;
  font-size: 12px;
  line-height: 16px;
  position: relative;
  padding-bottom: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 170px;
}
body[id^=page_fevent] #tooltip div:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: 8px;
  height: 16px;
}
body[id^=page_fevent] #tooltip div.one-time:before {
  background-color: #42b72a;
}
body[id^=page_fevent] #tooltip div.repeat:before {
  background-color: #ffab00;
}
body[id^=page_fevent] #tooltip div.birthday:before {
  background-color: #fa3e3e;
}
body[id^=page_fevent] #tooltip div + div {
  border-top: 1px solid #eeeeee;
  padding-top: 8px;
}
body[id^=page_fevent] #tooltip div:last-of-type {
  padding-bottom: 0;
}
body[id^=page_fevent] #tooltip div:nth-of-type(3) {
  padding-left: 0;
  color: #c8c8c8;
}
body[id^=page_fevent] #tooltip a {
  display: block;
  margin-top: 8px;
}
body[id^=page_fevent] .font-italic {
  font-style: italic;
}
body[id^=page_fevent] #content div.info_holder {
  padding: 10px;
}
body[id^=page_fevent] .text-warning {
  color: #ffab00;
}
body[id^=page_fevent] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_fevent] .text-gray {
  color: #c8c8c8;
}
body[id^=page_fevent] .text-gray-darker {
  color: #555555;
}
body[id^=page_fevent] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_fevent] .mt--1 {
  margin-top: -8px;
}
body[id^=page_fevent] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_fevent] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_fevent] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_fevent] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_fevent] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_fevent] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_fevent] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_fevent] .w-auto {
  width: auto;
}
body[id^=page_fevent] .w-full {
  width: 100%;
}
body[id^=page_fevent] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_fevent] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_fevent] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_fevent] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_fevent] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_fevent] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_fevent] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_fevent] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_fevent] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_fevent] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_fevent] .d-block {
  display: block;
}
body[id^=page_fevent] .d-inline-block {
  display: inline-block;
}
body[id^=page_fevent] .d-flex {
  display: flex;
}
body[id^=page_fevent] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_fevent] .fw-normal {
  font-weight: normal;
}
body[id^=page_fevent] .cursor-point {
  cursor: pointer;
}
body[id^=page_fevent] .align-middle {
  vertical-align: middle;
}
body[id^=page_fevent] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_fevent] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_fevent] .align-items-center {
  align-items: center;
}
body[id^=page_fevent] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_fevent] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_fevent] .flex-column {
  flex-direction: column;
}
body[id^=page_fevent] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_fevent] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_fevent] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_fevent] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_fevent] .text-warning {
  color: #ffab00;
}
body[id^=page_fevent] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_fevent] .text-gray {
  color: #c8c8c8;
}
body[id^=page_fevent] .text-gray-darker {
  color: #555555;
}
body[id^=page_fevent] .wp-nor {
  white-space: nowrap;
}
body[id^=page_fevent] .wp-nol {
  white-space: normal;
}
body[id^=page_fevent] .text-transition {
  transition: color 0.3s ease-in-out;
}
body[id^=page_fevent] .all-transition {
  transition: all 0.3s ease-in-out;
}
body[id^=page_fevent] .mt-h1 {
  margin-top: 4px;
}
@media screen and (max-width: 991px) {
  body[id^=page_fevent] .mt-sm-0 {
    margin-top: 0;
  }
  body[id^=page_fevent] .mt-sm-1 {
    margin-top: 8px;
  }
  body[id^=page_fevent] .mt-sm-2 {
    margin-top: 16px;
  }
  body[id^=page_fevent] .mt-sm-3 {
    margin-top: 24px;
  }
  body[id^=page_fevent] .mt-sm-4 {
    margin-top: 32px;
  }
  body[id^=page_fevent] .mt-sm-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 767px) {
  body[id^=page_fevent] .mt-xs-0 {
    margin-top: 0;
  }
  body[id^=page_fevent] .mt-xs-1 {
    margin-top: 8px;
  }
  body[id^=page_fevent] .mt-xs-2 {
    margin-top: 16px;
  }
  body[id^=page_fevent] .mt-xs-3 {
    margin-top: 24px;
  }
  body[id^=page_fevent] .mt-xs-4 {
    margin-top: 32px;
  }
  body[id^=page_fevent] .mt-xs-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 639px) {
  body[id^=page_fevent] .mt-xssm-0 {
    margin-top: 0;
  }
  body[id^=page_fevent] .mt-xssm-1 {
    margin-top: 8px;
  }
  body[id^=page_fevent] .mt-xssm-2 {
    margin-top: 16px;
  }
  body[id^=page_fevent] .mt-xssm-3 {
    margin-top: 24px;
  }
  body[id^=page_fevent] .mt-xssm-4 {
    margin-top: 32px;
  }
  body[id^=page_fevent] .mt-xssm-h1 {
    margin-top: 4px;
  }
}
@media screen and (max-width: 479px) {
  body[id^=page_fevent] .mt-xsxs-0 {
    margin-top: 0;
  }
  body[id^=page_fevent] .mt-xsxs-1 {
    margin-top: 8px;
  }
  body[id^=page_fevent] .mt-xsxs-2 {
    margin-top: 16px;
  }
  body[id^=page_fevent] .mt-xsxs-3 {
    margin-top: 24px;
  }
  body[id^=page_fevent] .mt-xsxs-4 {
    margin-top: 32px;
  }
  body[id^=page_fevent] .mt-xsxs-h1 {
    margin-top: 4px;
  }
}
body[id^=page_fevent] .mb-h1 {
  margin-bottom: 4px !important;
}
body[id^=page_fevent] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_fevent] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_fevent] .mb-0 {
  margin-bottom: 0;
}
body[id^=page_fevent] .mb-h2 {
  margin-bottom: 2px;
}
@media screen and (max-width: 991px) {
  body[id^=page_fevent] .mb-sm-0 {
    margin-bottom: 0;
  }
  body[id^=page_fevent] .mb-sm-1 {
    margin-bottom: 8px;
  }
  body[id^=page_fevent] .mb-sm-2 {
    margin-bottom: 16px;
  }
  body[id^=page_fevent] .mb-sm-3 {
    margin-bottom: 24px;
  }
  body[id^=page_fevent] .mb-sm-4 {
    margin-bottom: 32px;
  }
  body[id^=page_fevent] .mb-sm-h1 {
    margin-bottom: 4px;
  }
  body[id^=page_fevent] .mb-sm-h2 {
    margin-bottom: 2px;
  }
}
@media screen and (max-width: 767px) {
  body[id^=page_fevent] .mb-xs-0 {
    margin-bottom: 0;
  }
  body[id^=page_fevent] .mb-xs-1 {
    margin-bottom: 8px;
  }
  body[id^=page_fevent] .mb-xs-2 {
    margin-bottom: 16px;
  }
  body[id^=page_fevent] .mb-xs-3 {
    margin-bottom: 24px;
  }
  body[id^=page_fevent] .mb-xs-4 {
    margin-bottom: 32px;
  }
  body[id^=page_fevent] .mb-xs-h1 {
    margin-bottom: 4px;
  }
  body[id^=page_fevent] .mb-xs-h2 {
    margin-bottom: 2px;
  }
}
@media screen and (max-width: 479px) {
  body[id^=page_fevent] .mb-xsxs-0 {
    margin-bottom: 0;
  }
  body[id^=page_fevent] .mb-xsxs-1 {
    margin-bottom: 8px;
  }
  body[id^=page_fevent] .mb-xsxs-2 {
    margin-bottom: 16px;
  }
  body[id^=page_fevent] .mb-xsxs-3 {
    margin-bottom: 24px;
  }
  body[id^=page_fevent] .mb-xsxs-4 {
    margin-bottom: 32px;
  }
  body[id^=page_fevent] .mb-xsxs-h1 {
    margin-bottom: 4px;
  }
  body[id^=page_fevent] .mb-xsxs-h2 {
    margin-bottom: 2px;
  }
}
html[dir='ltr'] body[id^=page_fevent] .ml-h1 {
  margin-left: 4px;
}
html[dir='rtl'] body[id^=page_fevent] .ml-h1 {
  margin-right: 4px;
}
html[dir='ltr'] body[id^=page_fevent] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 991px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-sm-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-sm-0 {
    margin-right: 0;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-sm-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-sm-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-sm-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-sm-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-sm-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-sm-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-sm-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-sm-h1 {
    margin-right: 4px;
  }
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xs-0 {
    margin-right: 0;
  }
}
@media screen and (max-width: 639px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-xssm-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xssm-0 {
    margin-right: 0;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xssm-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xssm-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xssm-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xssm-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xssm-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xssm-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xssm-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xssm-h1 {
    margin-right: 4px;
  }
}
@media screen and (max-width: 479px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-xsxs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xsxs-0 {
    margin-right: 0;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xsxs-1 {
    margin-left: 8px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xsxs-1 {
    margin-right: 8px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xsxs-2 {
    margin-left: 16px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xsxs-2 {
    margin-right: 16px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xsxs-3 {
    margin-left: 24px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xsxs-3 {
    margin-right: 24px;
  }
  html[dir='ltr'] body[id^=page_fevent] .ml-xsxs-h1 {
    margin-left: 4px;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xsxs-h1 {
    margin-right: 4px;
  }
}
html[dir='ltr'] body[id^=page_fevent] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_fevent] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_fevent] .w-auto {
  width: auto;
}
body[id^=page_fevent] .w-full {
  width: 100%;
}
body[id^=page_fevent] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_fevent] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_fevent] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_fevent] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_fevent] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_fevent] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_fevent] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_fevent] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_fevent] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_fevent] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_fevent] .d-block {
  display: block;
}
body[id^=page_fevent] .d-inline-block {
  display: inline-block;
}
body[id^=page_fevent] .d-flex {
  display: flex;
}
body[id^=page_fevent] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_fevent] .fw-normal {
  font-weight: normal;
}
body[id^=page_fevent] .cursor-point {
  cursor: pointer;
}
body[id^=page_fevent] .align-middle {
  vertical-align: middle;
}
body[id^=page_fevent] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_fevent] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_fevent] .align-items-center {
  align-items: center;
}
body[id^=page_fevent] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_fevent] .justify-content-between {
  justify-content: space-between;
}
body[id^=page_fevent] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_fevent] .flex-column {
  flex-direction: column;
}
body[id^=page_fevent] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_fevent] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_fevent] .text-warning {
  color: #ffab00;
}
body[id^=page_fevent] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_fevent] .text-gray {
  color: #c8c8c8;
}
body[id^=page_fevent] .text-gray-darker {
  color: #555555;
}
body[id^=page_fevent] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_fevent] .mt--1 {
  margin-top: -8px;
}
body[id^=page_fevent] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_fevent] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_fevent] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_fevent] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_fevent] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_fevent] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_fevent] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_fevent] .w-auto {
  width: auto;
}
body[id^=page_fevent] .w-full {
  width: 100%;
}
body[id^=page_fevent] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_fevent] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_fevent] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_fevent] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_fevent] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_fevent] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_fevent] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_fevent] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_fevent] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_fevent] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_fevent] .d-block {
  display: block;
}
body[id^=page_fevent] .d-inline-block {
  display: inline-block;
}
body[id^=page_fevent] .d-flex {
  display: flex;
}
body[id^=page_fevent] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_fevent] .fw-normal {
  font-weight: normal;
}
body[id^=page_fevent] .cursor-point {
  cursor: pointer;
}
body[id^=page_fevent] .align-middle {
  vertical-align: middle;
}
body[id^=page_fevent] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_fevent] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_fevent] .align-items-center {
  align-items: center;
}
body[id^=page_fevent] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_fevent] .justify-content-between {
  justify-content: space-between;
}
body[id^=page_fevent] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_fevent] .flex-column {
  flex-direction: column;
}
body[id^=page_fevent] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_fevent] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_fevent] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_fevent] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_fevent] .text-warning {
  color: #ffab00;
}
body[id^=page_fevent] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_fevent] .text-gray {
  color: #c8c8c8;
}
body[id^=page_fevent] .text-gray-darker {
  color: #555555;
}
body[id^=page_fevent] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_fevent] .mt--1 {
  margin-top: -8px;
}
body[id^=page_fevent] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_fevent] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_fevent] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_fevent] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_fevent] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_fevent] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_fevent] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_fevent] .w-auto {
  width: auto;
}
body[id^=page_fevent] .w-full {
  width: 100%;
}
body[id^=page_fevent] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_fevent] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_fevent] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_fevent] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_fevent] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_fevent] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_fevent] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_fevent] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_fevent] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_fevent] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_fevent] .d-block {
  display: block;
}
body[id^=page_fevent] .d-inline-block {
  display: inline-block;
}
body[id^=page_fevent] .d-flex {
  display: flex;
}
body[id^=page_fevent] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_fevent] .fw-normal {
  font-weight: normal;
}
body[id^=page_fevent] .cursor-point {
  cursor: pointer;
}
body[id^=page_fevent] .align-middle {
  vertical-align: middle;
}
body[id^=page_fevent] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_fevent] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_fevent] .align-items-center {
  align-items: center;
}
body[id^=page_fevent] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_fevent] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_fevent] .flex-column {
  flex-direction: column;
}
body[id^=page_fevent] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_fevent] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_fevent] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_fevent] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
body[id^=page_fevent] .text-warning {
  color: #ffab00;
}
body[id^=page_fevent] .text-gray-dark {
  color: #a2a2a2;
}
body[id^=page_fevent] .text-gray {
  color: #c8c8c8;
}
body[id^=page_fevent] .text-gray-darker {
  color: #555555;
}
body[id^=page_fevent] .mt-h1 {
  margin-top: 4px;
}
body[id^=page_fevent] .mt--1 {
  margin-top: -8px;
}
body[id^=page_fevent] .mb-h1 {
  margin-bottom: 4px;
}
body[id^=page_fevent] .mb--3 {
  margin-bottom: -24px;
}
body[id^=page_fevent] .mb--2 {
  margin-bottom: -16px !important;
}
body[id^=page_fevent] .mb-0 {
  margin-bottom: 0px;
}
html[dir='ltr'] body[id^=page_fevent] .ml--1 {
  margin-left: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--1 {
  margin-right: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .ml--2 {
  margin-left: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .ml--2 {
  margin-right: -16px !important;
}
@media screen and (max-width: 767px) {
  html[dir='ltr'] body[id^=page_fevent] .ml-xs-0 {
    margin-left: 0;
  }
  html[dir='rtl'] body[id^=page_fevent] .ml-xs-0 {
    margin-right: 0;
  }
}
html[dir='ltr'] body[id^=page_fevent] .mr--1 {
  margin-right: -8px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--1 {
  margin-left: -8px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr--2 {
  margin-right: -16px !important;
}
html[dir='rtl'] body[id^=page_fevent] .mr--2 {
  margin-left: -16px !important;
}
html[dir='ltr'] body[id^=page_fevent] .mr-h1 {
  margin-right: 4px;
}
html[dir='rtl'] body[id^=page_fevent] .mr-h1 {
  margin-left: 4px;
}
body[id^=page_fevent] .w-auto {
  width: auto;
}
body[id^=page_fevent] .w-full {
  width: 100%;
}
body[id^=page_fevent] .fz-12 {
  font-size: 12px;
  line-height: 16px;
}
body[id^=page_fevent] .fz-14 {
  font-size: 14px;
  line-height: 18px;
}
body[id^=page_fevent] .fz-28 {
  font-size: 28px;
  line-height: 37px;
}
body[id^=page_fevent] .fz-16 {
  font-size: 16px;
  line-height: 21px;
}
body[id^=page_fevent] .fz-20 {
  font-size: 20px;
  line-height: 26px;
}
@media screen and (max-width: 767px) {
  body[id^=page_fevent] .fz-xs-20 {
    font-size: 20px;
    line-height: 26px;
  }
}
body[id^=page_fevent] .mx-h1 {
  margin-left: 4px;
  margin-right: 4px;
}
body[id^=page_fevent] .mx--1 {
  margin-left: -8px;
  margin-right: -8px;
}
html[dir='ltr'] body[id^=page_fevent] .pr-4 {
  padding-right: 32px !important;
}
html[dir='rtl'] body[id^=page_fevent] .pr-4 {
  padding-left: 32px !important;
}
body[id^=page_fevent] .d-block {
  display: block;
}
body[id^=page_fevent] .d-inline-block {
  display: inline-block;
}
body[id^=page_fevent] .d-flex {
  display: flex;
}
body[id^=page_fevent] .d-inline-flex {
  display: inline-flex;
}
body[id^=page_fevent] .fw-normal {
  font-weight: normal;
}
body[id^=page_fevent] .cursor-point {
  cursor: pointer;
}
body[id^=page_fevent] .align-middle {
  vertical-align: middle;
}
body[id^=page_fevent] .shink-2 {
  flex-shrink: 2;
}
body[id^=page_fevent] .shink-1 {
  flex-shrink: 1;
}
body[id^=page_fevent] .align-items-center {
  align-items: center;
}
body[id^=page_fevent] .justify-content-center {
  justify-content: center!important;
}
body[id^=page_fevent] .justify-content-between {
  justify-content: space-between;
}
body[id^=page_fevent] .flex-wrap {
  flex-wrap: wrap;
}
body[id^=page_fevent] .flex-column {
  flex-direction: column;
}
body[id^=page_fevent] .flex-row {
  flex-direction: row;
}
@media screen and (max-width: 479px) {
  body[id^=page_fevent] .col-xsxs-12 {
    width: 100%;
  }
}
body[id^=page_fevent] .ver-center {
  top: 50%;
  transform: translateY(-50%);
}
body[id^=page_fevent] .hoz-center {
  left: 50%;
  transform: translateX(-50%);
}
#fevent_checkin {
  cursor: pointer;
  color: #555555;
}
.ynfevent-block > .title {
  display: flex;
  flex-flow: wrap;
  align-items: center;
  justify-content: space-between;
}
.ynfevent-block > .title .ynfevent-block-header {
  position: relative;
  order: 2;
}
.ynfevent-block > .title span {
  overflow: hidden;
}
.ynfevent-block-header > span {
  float: left;
  width: 32px;
  height: 32px;
  color: #a2a2a2;
  cursor: pointer;
  font-size: 14px;
  transition: color 0.3s ease-in-out;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ynfevent-block-header > span:hover,
.ynfevent-block-header > span.view-menu-active {
  color: #3b5998;
}
.ynfevent-block-header > div.view-menu-active {
  background-color: #3b5998;
  color: #fff;
}
/*** block sidebar item ***/
.ynfevent-block-viewmore {
  border-top: 1px solid #ececec;
  padding-top: 8px;
  text-align: right;
  margin-top: 15px;
}
.ynfevent-content-item-info,
.ynfevent-content-item-top {
  display: none;
}
.ynfevent-content-item-info-hover {
  display: none;
}
.ynfevent-content-item-info-left {
  height: 250px;
  position: relative;
}
.ynfevent-content-item:hover .ynfevent-content-item-info-hover {
  display: block;
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 45px;
  padding: 30px 20px;
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div:first-child {
  width: 30px;
  margin-right: 15px;
  float: left;
  text-align: center;
  font-size: 28px;
  line-height: 30px;
  color: #b9b9b9;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div:first-child i.fa {
  padding-left: 1px;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div:first-child img {
  width: 30px;
  height: 30px;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div + div {
  overflow: hidden;
  font-size: 11px;
  line-height: 16px;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div + div > div {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div + div > div:first-child {
  color: #b9b9b9;
  text-transform: uppercase;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div + div > div + div {
  font-size: 12px;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div .user_profile_link_span a {
  color: #fff !important;
  font-weight: bold;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item > div .user_profile_link_span a:hover {
  color: #298ADA !important;
}
.ynfevent-content-item-info-hover .ynfevent-content-item-info-hover-item + .ynfevent-content-item-info-hover-item {
  padding-top: 20px;
}
.ynfevent-content-item-footer {
  border-left: 1px solid #f1f1f1;
  border-right: 1px solid #f1f1f1;
  border-bottom: 1px solid #f1f1f1;
}
.ynfevent-content-item-footer:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.ynfevent-content-item-footer .ynfevent-content-start-time {
  background-color: #f1f1f1;
  color: #3b5998;
  width: 70px;
  line-height: 25px;
  text-align: center;
  text-transform: uppercase;
  float: left;
}
.ynfevent-content-item-footer .ynfevent-content-location {
  padding: 0 5px;
  line-height: 25px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #a2a2a2;
  font-size: 12px;
}
.ynfevent-content-item-footer .ynfevent-content-location i.fa {
  color: #b9b9b9;
  width: 14px;
  text-align: center;
}
.ynfevent-content-item-title {
  font-weight: bold;
  margin-bottom: 4px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 22px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 44px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  color: #555555;
  transition: all 300ms ease;
}
.ynfevent-content-item-title:hover {
  color: #3b5998;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-description {
  margin-bottom: 8px;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 54px;
  white-space: normal;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule {
  margin-bottom: 10px;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule > div {
  display: block;
  float: left;
  vertical-align: middle;
  width: 48%;
  min-height: 30px;
  font-size: 12px;
  line-height: 1.2em;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule > div + div {
  margin-left: 4%;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule > div span {
  color: #b9b9b9;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule > div .ynfevent-content-item-info-schedule-link {
  display: block;
  color: #e52d32;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule > div i.fa {
  width: 25px;
  height: 30px;
  float: left;
  font-size: 20px;
  line-height: 30px;
  text-align: center;
  margin-right: 5px;
  color: #b9b9b9;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule > div i.fa + div {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height: 16px;
  max-height: 32px;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-schedule > div i.fa + div > div {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-list-attend {
  border-top: 1px solid #eeeeee;
  padding-top: 12px;
  height: 45px;
  overflow: hidden;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-list-attend li {
  float: left;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-list-attend li + li {
  margin-left: 10px;
}
.ynfevent-content-item .ynfevent-content-item-info .ynfevent-content-item-info-list-attend li img {
  width: 32px;
  height: 32px;
}
/*** action item ***/
.ynfevent-moderate-link {
  position: absolute;
  bottom: 50px;
  left: 5px;
  z-index: 1;
  padding: 0px !important;
}
.ynfevent-content-item .ynfevent-hover-menu-link {
  display: block !important;
}
.ynfevent-hover-menu {
  right: 26px;
  bottom: 50px;
  -webkit-box-shadow: 0 0 1px #eee;
  -moz-box-shadow: 0 0 1px #eee;
  box-shadow: 0 0 1px #eee;
}
.ynfevent-hover-menu > ul {
  width: 150px !important;
}
.ynfevent-end-repeat-item {
  margin-bottom: 10px;
}
.ynfevent-event-type + div,
.ynfevent-event-type {
  margin-bottom: 5px;
}
.ynfevent-event-type + div input[type="radio"],
.ynfevent-event-type input[type="radio"] {
  margin-right: 10px;
}
#ynfevent_repeat_section {
  display: none;
}
/* ================================================================================ */
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
  display: none;
}
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}
.mfp-ajax-cur {
  cursor: progress;
}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
  cursor: auto;
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.mfp-loading.mfp-figure {
  display: none;
}
.mfp-hide {
  display: none !important;
}
.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}
.mfp-preloader a {
  color: #cccccc;
}
.mfp-preloader a:hover {
  color: white;
}
.mfp-s-ready .mfp-preloader {
  display: none;
}
.mfp-s-error .mfp-content {
  display: none;
}
button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
  right: -10px;
  top: -5px;
}
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover,
.mfp-close:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
.mfp-close:active {
  top: 1px;
}
.mfp-close-btn-in .mfp-close {
  color: #333333;
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px;
}
.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}
.mfp-arrow:active {
  margin-top: -54px;
}
.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}
.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}
.mfp-arrow:after,
.mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}
.mfp-arrow:before,
.mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}
.mfp-arrow-left {
  left: 0;
}
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
  border-right: 17px solid white;
  margin-left: 31px;
}
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid #3f3f3f;
}
.mfp-arrow-right {
  right: 0;
}
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
  border-left: 17px solid white;
  margin-left: 39px;
}
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
  border-left: 27px solid #3f3f3f;
}
.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
  top: -40px;
}
.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: black;
}
/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}
/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}
.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444444;
}
.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}
.mfp-figure figure {
  margin: 0;
}
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}
.mfp-image-holder .mfp-content {
  max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
        * Remove all paddings around the image on small screen
        */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
.mfp-ie7 .mfp-img {
  padding: 0;
}
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}
.mfp-ie7 .mfp-container {
  padding: 0;
}
.mfp-ie7 .mfp-content {
  padding-top: 44px;
}
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}
.white-popup-block {
  background: #FFF;
  padding: 15px;
  text-align: left;
  max-width: 650px;
  margin: 40px auto;
  position: relative;
}
.white-popup-block-without-width {
  background: #FFF;
  padding: 20px 30px;
  text-align: left;
  margin: 40px auto;
  position: relative;
}
.white-popup-block-previewnewbusiness {
  background: #FFF;
  padding: 20px 30px;
  text-align: left;
  max-width: 980px;
  margin: 40px auto;
  position: relative;
}
.white-popup-block .white-popup-block-title {
  font-size: 1.2em;
  font-weight: bold;
  margin-bottom: 10px;
}
.white-popup-block .white-popup-block-content {
  line-height: 1.4em;
  word-break: break-word;
  margin-bottom: 5px;
}
.white-popup-block .white-popup-block-btn {
  display: inline-block;
  cursor: pointer;
  font-size: 11px;
  margin: 0px;
  padding: 4px 8px 4px 8px;
  vertical-align: middle;
  font-weight: bold;
  overflow: visible;
  border: 1px #000 solid;
  -moz-box-shadow: 2px 2px 2px #CFCFCF;
  -webkit-box-shadow: 2px 2px 2px #CFCFCF;
  box-shadow: 2px 2px 2px #CFCFCF;
  background: #627AAC;
  color: #fff;
  border: 1px #365FAF solid;
}
/* ================================================================================ */
.ynfevent-edit-confirm-box-title {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
}
#ynfevent_editconfirmboxoption {
  margin-top: 10px;
}
#ynfevent_editconfirmboxoption input[type=radio] {
  margin-bottom: 5px;
  margin-top: 3px;
}
.ynfevent-edit-confirm-box-button {
  text-align: right;
  margin-top: 10px;
}
.ynfevent-edit-confirm-box-hint {
  margin-top: 10px;
  margin-bottom: 10px;
  font-style: italic;
}
.fevent__repeat {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  padding: 0;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  font-size: 16px;
}
.fevent__repeat:after {
  width: 0;
  height: 0;
  position: absolute;
  bottom: -6px;
  right: 0;
  border-bottom: 6px solid transparent;
  border-right: 13px solid rgba(0, 0, 0, 0.6);
}
/*----------  feature event  ----------*/
#js_block_border_fevent_homepage_featured .block {
  margin-bottom: 0 !important;
}
.ynfevent-invite-item-wapper .sticky-label-icon {
  position: absolute;
  top: 0;
}
html[dir="ltr"] .ynfevent-invite-item-wapper .sticky-label-icon {
  right: 16px;
}
html[dir="rtl"] .ynfevent-invite-item-wapper .sticky-label-icon {
  left: 16px;
}
/*** invite block ***/
.ynfevent-invite-item:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.ynfevent-invite-item + .ynfevent-invite-item {
  padding-top: 15px;
  border-top: 1px solid #dfdfdf;
  margin-top: 15px;
}
.ynfevent-invite-item .ynfevent-invite-item-photo {
  position: relative;
}
.ynfevent-invite-item .ynfevent-invite-item-photo:before {
  content: "";
  display: block;
  padding-bottom: 56%;
}
.ynfevent-invite-item .ynfevent-invite-item-photo .ynfevent-photoSpan {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.ynfevent-invite-item .ynfevent-invite-item-content {
  margin-top: 6px;
}
.ynfevent-invite-item .ynfevent-invite-item-content .ynfevent-invite-item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ynfevent-invite-item .ynfevent-invite-item-content .ynfevent-invite-item-location {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 18px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 36px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.ynfevent-invite-item .ynfevent-invite-item-content .ynfevent-invite-item-location .ico {
  font-size: 15px;
  left: 1px;
}
.ynfevent-invite-item .ynfevent-invite-item-content .event_rsvp_invite span + span {
  margin-left: 5px;
}
.ynfevent-invite-item .ynfevent-invite-item-content .event_rsvp_invite span i.fa {
  color: #b9b9b9;
}
#ynfevent-invite-option .dropdown-toggle {
  border-radius: 2px;
  border: 1px solid #555555;
  display: inline-flex;
  align-items: center;
  padding: 7px 12px;
  cursor: pointer;
  white-space: nowrap;
}
.event_rsvp_invite_image {
  display: none;
}
/*----------  calendar page  ----------*/
.ynfevent-page-calendar-nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ynfevent-page-calendar-nav__view,
.ynfevent-page-calendar-nav__note,
.ynfevent-page-calendar-nav__time {
  display: inline-flex;
}
.ynfevent-page-calendar-nav__view,
.ynfevent-page-calendar-nav__time {
  align-items: center;
}
.ynfevent-page-calendar-nav__button {
  font-size: 16px;
  color: #dcdcdc;
  width: 20px;
  height: 20px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: color 0.3s ease-in-out;
}
.ynfevent-page-calendar-nav__note span {
  position: relative;
}
.ynfevent-page-calendar-nav__note span:before {
  content: "";
  width: 8px;
  height: 16px;
  position: absolute;
  left: 0;
  top: 0;
}
.ynfevent-page-calendar-nav__note span.one-time:before {
  background-color: #42b72a;
}
.ynfevent-page-calendar-nav__note span.repeat:before {
  background-color: #ffab00;
}
.ynfevent-page-calendar-nav__note span.birthday:before {
  background-color: #fa3e3e;
}
@media screen and (max-width: 991px) {
  .ynfevent-page-calendar-nav__note {
    margin-top: 16px;
  }
}
@media screen and (max-width: 991px) {
  .ynfevent-page-calendar-nav {
    flex-direction: column;
    align-items: flex-start;
  }
}
#main:not(.empty-right):not(.empty-left) .ynfevent-page-calendar-nav {
  flex-direction: column;
  align-items: flex-start;
}
#main:not(.empty-right):not(.empty-left) .ynfevent-page-calendar-nav .ynfevent-page-calendar-nav__note {
  margin-top: 16px;
}
.ynfevent-page-calendar .calendar tr td {
  vertical-align: bottom;
  text-align: right;
  min-width: 122px;
  position: relative;
  font-weight: normal;
  padding: 1px;
}
.ynfevent-page-calendar .calendar tr td > div {
  height: 80px;
  border: 1px solid #dcdcdc;
  padding: 6px 14px 6px 6px;
  position: relative;
}
.ynfevent_table table {
  table-layout: fixed;
}
@media screen and (min-width: 992px) {
  .ynfevent_table table {
    width: 100%;
  }
}
.ynfevent-page-calendar .calendar tr td.today {
  background-color: #fff3db;
}
.ynfevent-page-calendar .calendar tr td:first-child {
  padding: 0 6px;
  max-width: 38px;
  width: 38px;
  min-width: auto;
}
.ynfevent-page-calendar .calendar .calendar-day-head {
  background-color: #2d4373;
  border-color: #2d4373;
  color: #fff;
  text-align: center;
  height: 32px;
  line-height: 32px;
  font-size: 18px;
}
.ynfevent-page-calendar .calendar .viewmore_event {
  font-size: 12px;
  line-height: 16px;
  cursor: pointer;
  color: #3b5998;
  text-transform: lowercase;
  text-align: left;
  padding-left: 16px;
  margin-top: 4px;
}
.ynfevent-page-calendar .calendar .day-number {
  padding-top: 48px;
}
.ynfevent-page-calendar .calendar .day-number a {
  text-align: right;
  font-size: 18px;
  color: #555555;
}
.ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content {
  position: absolute;
  top: 6px;
  width: calc(96%);
  left: 2px;
}
.ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content a {
  display: block;
  text-align: left;
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-left: 16px;
  position: relative;
}
.ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content a:before {
  content: "";
  width: 8px;
  height: 16px;
  position: absolute;
  left: 4px;
  top: 0;
}
@media screen and (min-width: 1025px) {
  .ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content a:hover {
    color: #3b5998;
  }
}
.ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content a + a {
  margin-top: 4px;
}
.ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content a.birthday:before {
  background-color: #fa3e3e;
}
.ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content a.one-time:before {
  background-color: #ffab00;
}
.ynfevent-page-calendar .calendar .ynfevent-page-calendar-day-content a.repeat:before {
  background-color: #42b72a;
}
.ynfevent-page-calendar .calendar tr .calendar-day-np:first-child {
  text-align: center;
  padding: 1px !important;
  min-width: auto;
  max-width: 38px;
}
/*----------  view more popup event  ----------*/
.ynfevent-popup-viewmore__item {
  padding-left: 20px;
  position: relative;
}
.ynfevent-popup-viewmore__item:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 8px;
  height: 48px;
}
.ynfevent-popup-viewmore__item.one-time:before {
  background-color: #42b72a;
}
.ynfevent-popup-viewmore__item.birthday:before {
  background-color: #fa3e3e;
}
.ynfevent-popup-viewmore__item.repeat:before {
  background-color: #ffab00;
}
.ynfevent-popup-viewmore__item + .ynfevent-popup-viewmore__item {
  padding-top: 16px;
  margin-top: 12px;
  border-top: 1px solid #eeeeee;
}
.ynfevent-popup-viewmore__item + .ynfevent-popup-viewmore__item:before {
  top: 12px;
}
.ynfevent-popup-viewmore__title-wapper {
  padding: 7px 0;
}
.ynfevent-popup-viewmore__title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ynfevent-popup-viewmore time {
  margin-top: 2px;
}
.fevent_image_holder .fevent_image {
  display: block;
  max-height: 300px;
}
.fevent_image_holder .fevent_image img {
  max-width: 100%;
  width: 100%;
  max-height: 300px;
}
.fevent_image_holder .js_box_image_holder_thumbs ul {
  margin-left: -5px;
  margin-right: 5px;
}
.fevent_image_holder .js_box_image_holder_thumbs ul li {
  float: left;
  padding: 4px;
}
#mapHolder {
  width: 500px;
  max-width: 100%;
  height: 300px;
  border: 1px solid #999;
}
#fevent_subscribeblock_location {
  max-width: 100% !important;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#fevent_subscribe .table {
  margin-bottom: 0;
}
#fevent_subscribe .table:first-of-type .table_left {
  padding-top: 0px;
}
#fevent_subscribe .table select {
  margin: 0px;
}
.ynfevent-detail-description img {
  max-width: 100%;
  max-height: 100%;
  height: auto;
}
.ynfevent-detail-description p {
  margin-bottom: 0;
}
.ynfevent-detail-description.item_view_content {
  word-break: break-word !important;
}
.ynfevent-general-title a {
  font-weight: bold;
}
div[id^=js_controller_fevent] .header_bar_search > form {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
/*Importing v4*/
body[id^=page_fevent] .js_attachment_list {
  display: none;
}
body[id^=page_fevent] .item_bar {
  position: absolute;
  padding: 0px;
  z-index: 10;
}
body[id^=page_fevent] ul.action ul.action {
  margin: 0px;
  padding: 0;
}
body[id^=page_fevent] ul.action ul.action li:last-of-type {
  border-bottom: 0;
}
body[id^=page_fevent] .js_box_title {
  min-height: 23px;
}
body[id^=page_fevent] .ynfr-short-des {
  word-break: break-word;
  word-wrap: break-word;
}
body[id^=page_fevent] .ynf-category_viewmore a,
body[id^=page_fevent] .ynf-category_viewmore a:hover {
  padding: 10px 0;
}
body[id^=page_fevent] .ynf-category_viewmore a:hover {
  background: #f0f0f0;
}
body[id^=page_fevent] .ynf-category_viewmore img {
  position: relative;
  top: 3px;
}
body[id^=page_fevent] #panels #right,
body[id^=page_fevent] #panels #left {
  width: inherit;
}
body[id^=page_fevent] .header_display span.pending {
  position: absolute;
  right: 5px;
  background-color: #298ada;
  color: #fff;
  padding: 0px 5px;
  font-size: 13px;
  display: block;
  top: 3px;
}
body[id^=page_fevent] .row .header_display span.pending {
  top: 6px;
}
body[id^=page_fevent] .header_display > ul > li.active > a span.pending {
  background-color: #fff;
  color: #298ada;
}
body[id^=page_fevent] .parsed_image {
  max-width: 100%;
  display: block;
}
body[id^=page_fevent] .item_bar_action_holder ul li.item_delete {
  padding-top: 0;
  margin-top: 0;
}
body[id^=page_fevent] #container #content > ._block_h1 > h1 {
  padding: 10px !important;
  background: #fff !important;
  word-wrap: break-word;
  word-break: break-word;
}
body[id^=page_fevent] #panels #left .title,
body[id^=page_fevent] #panels #right .title {
  padding: 10px;
  background: #fff;
}
body[id^=page_fevent] #panels #left .content,
body[id^=page_fevent] #panels #right .content {
  padding: 10px;
  background: #fff;
  overflow: hidden;
}
body[id^=page_fevent] #container #content .block .title {
  padding: 10px;
  background: #fff;
}
body[id^=page_fevent] #container #content .block .content {
  padding: 10px;
  background: #fff;
}
body[id^=page_fevent] #breadcrumb_list ul li:last-child a {
  max-width: 130px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
body[id^=page_fevent] h1 + #breadcrumb_list a.ajax_link.first {
  display: none !important;
}
html[dir="ltr"] #yfe_option_repeat_block .radio .ynfeTipOptionRepeat {
  margin-left: 8px;
}
html[dir="rtl"] #yfe_option_repeat_block .radio .ynfeTipOptionRepeat {
  margin-right: 8px;
}
body[id^=page_fevent] a.image_hover_menu_link {
  background: #333 none;
  border-radius: 3px 0 0 0;
  font-size: 0;
  text-align: center;
  text-indent: 0;
  right: 0;
  bottom: 45px;
  margin: 0;
  width: 23px;
  height: 36px;
  line-height: 36px;
}
body[id^=page_fevent] a.image_hover_menu_link:before {
  content: "\f104";
  font-size: 16px;
  color: #fff;
  font-family: FontAwesome;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body[id^=page_fevent] .ynfevent-hover-menu {
  right: 25px;
  bottom: 45px;
}
body[id^=page_fevent] .row_edit_bar_holder ul li a,
body[id^=page_fevent] .row_edit_bar_holder ul li a:hover,
body[id^=page_fevent] .image_hover_menu ul li a,
body[id^=page_fevent] .image_hover_menu ul li a:hover {
  font-size: 11px;
  text-transform: uppercase;
}
body[id^=page_fevent] .FETip {
  font-size: 13px;
  background: #FFF;
  color: #999;
  position: absolute;
  display: none;
  text-align: left;
  padding: 10px;
  z-index: 99999;
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.4);
}
body[id^=page_fevent] .ynfeTipOptionRepeat {
  display: inline;
}
body[id^=page_fevent] .ynfeTipOptionRepeat:hover .FETip {
  display: block !important;
  min-width: 250px;
}
body[id^=page_fevent] .ynfeTipOptionRepeat .FETipTitle {
  display: block;
  margin-bottom: 10px;
}
body[id^=page_fevent] .ynfeTipOptionRepeat .FETipBody {
  line-height: 1.5em;
}
body#page_fevent_view .row_feed_loop {
  margin-bottom: 20px;
}
body#page_fevent_view div#js_block_border_fevent_display.block {
  padding-top: 20px;
  background: #e4e8eb !important;
}
body#page_fevent_view div#js_block_border_fevent_display.block .title {
  padding-left: 16px!important;
  background: #ffffff!important;
}
body#page_fevent_view div#js_block_border_fevent_display.block .content {
  padding-top: 0;
  padding-bottom: 0;
}
body#page_fevent_view div#js_block_border_fevent_display.block .content .row_first {
  padding-top: 10px!important;
}
body#page_fevent_view #js_event_browse_guest_list .go_left {
  width: 60px;
  height: 50px;
}
body#page_fevent_view #js_event_browse_guest_list .go_left a,
body#page_fevent_view #js_event_browse_guest_list .go_left ._image_50 {
  width: 100%;
  height: 100%;
  display: block;
  background-size: cover;
}
body#page_fevent_view #js_event_browse_guest_list .go_left a .img-wrapper,
body#page_fevent_view #js_event_browse_guest_list .go_left ._image_50 .img-wrapper {
  width: 100%;
  height: 100%;
}
#panels #js_block_border_fevent_category {
  border: 1px solid #dbdbdb;
}
#panels #js_block_border_fevent_category:hover {
  border: 1px solid #298ada;
}
#panels #js_block_border_fevent_category:hover > .content {
  display: block;
}
#panels #js_block_border_fevent_category:hover > .title {
  background: #298ada !important;
  color: #ffffff;
}
#panels #js_block_border_fevent_category:hover > .title:after {
  background: #227dc7;
}
#panels #js_block_border_fevent_category:hover > .title:before {
  color: #fff;
}
#panels #js_block_border_fevent_category > .title {
  text-transform: uppercase;
  background: #ffffff;
  color: #999999;
  font-size: 14px;
  border: 0px;
  height: 40px;
  line-height: 40px;
  position: relative;
  padding: 0px !important;
  text-indent: 50px;
}
#panels #js_block_border_fevent_category > .title:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-indent: 0px !important;
  content: '\f0c9';
  position: absolute;
  left: 8px;
  top: 8px;
  font-size: 24px;
  color: #cccccc;
  z-index: 2;
}
#panels #js_block_border_fevent_category > .title:after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 40px;
  height: 40px;
  background: #ebebeb;
  content: '';
  z-index: 1;
}
#panels #js_block_border_fevent_category > .content {
  display: none;
}
body#page_fevent_add form#js_event_form .global_attachment_header .global_attachment_manage,
body#page_fevent_add form#js_event_form .global_attachment_header .global_attachment_list li:nth-child(3) {
  display: none;
}
body#page_fevent_add .yfe_extra_info,
body#page_fevent_add #extra_info_date {
  margin-top: 5px;
}
body#page_fevent_add #discount_type,
body#page_fevent_add #discount_currency {
  margin-top: 10px;
}
body#page_fevent_add #mapHolder {
  width: 100% !important;
}
body#page_fevent_add #js_link_show_add,
body#page_fevent_add #js_link_hide_add {
  text-transform: uppercase;
}
body#page_fevent_add div[class^=js_datepicker_core] select {
  min-width: 60px;
  width: auto;
}
body#page_fevent_add div[class^=js_datepicker_core] .select-date-separator {
  padding: 0 8px;
}
body#page_fevent_add .p_4.predefined_holder {
  padding: 0px;
}
body#page_fevent_add .p_4.predefined_holder input.js_predefined {
  margin-bottom: 5px;
}
body#page_fevent_add .p_4.predefined_holder .placeholder + .placeholder input.js_predefined {
  margin-top: 10px;
}
body#page_fevent_add #js_fundraising_block_gallery_holder {
  margin-bottom: 15px;
}
body#page_fevent_add .row_focus .js_mp_fix_holder {
  background-color: #FFFFCD;
}
body#page_fevent_add .js_mp_fix_holder {
  float: left;
  position: relative;
  margin-right: 3px;
  margin-top: 10px;
}
body#page_fevent_add .js_mp_fix_holder > div {
  position: absolute;
  right: 5px;
  font-size: 0px;
  z-index: 1;
}
body#page_fevent_add .js_mp_fix_holder > a {
  height: 120px;
  overflow: hidden;
  width: 120px;
}
body#page_fevent_add .js_mp_fix_holder > a img {
  width: 100%;
}
body#page_fevent_add #js_fundraising_block_email_conditions textarea {
  width: 100%;
  box-sizing: border-box;
}
body#page_fevent_add #js_fundraising_block_email_conditions .extra_info {
  margin: 15px 0;
}
body#page_fevent_add #js_fundraising_block_email_conditions .extra_info > ul {
  margin-top: 7px;
  padding: 10px;
  background: #fff;
}
body#page_fevent_add #ynfevent_one_time_section [class^='js_datepicker_'],
body#page_fevent_add #ynfevent_repeat_section [class^='js_datepicker_'] {
  display: flex;
}
body#page_fevent_add #ynfevent_one_time_section [class^='js_datepicker_'] .js_datepicker_selects,
body#page_fevent_add #ynfevent_repeat_section [class^='js_datepicker_'] .js_datepicker_selects {
  display: flex;
  align-items: center;
  padding: 0;
}
html[dir="ltr"] body#page_fevent_add #ynfevent_one_time_section [class^='js_datepicker_'] .js_datepicker_selects,
html[dir="ltr"] body#page_fevent_add #ynfevent_repeat_section [class^='js_datepicker_'] .js_datepicker_selects {
  margin-left: 8px;
}
html[dir="rtl"] body#page_fevent_add #ynfevent_one_time_section [class^='js_datepicker_'] .js_datepicker_selects,
html[dir="rtl"] body#page_fevent_add #ynfevent_repeat_section [class^='js_datepicker_'] .js_datepicker_selects {
  margin-right: 8px;
}
body#page_fevent_add #js_event_add_country #country_iso {
  width: 100%;
}
/*Popup gmap*/
.ynfevent_popup_gmap {
  margin-bottom: 10px;
}
.ynfevent_popup_gmap input,
.ynfevent_popup_gmap select {
  margin-bottom: 5px;
}
.ynfevent_popup_gmap #distance {
  width: auto;
}
#js_event_upload_image .yfe_extra_info {
  text-transform: none !important;
}
#js_event_block_customize_holder {
  margin-bottom: 10px;
}
#js_event_block_customize .js_mp_photo.go_left {
  padding-right: 0;
  padding: 10px;
}
#js_event_block_invite h3 {
  background: transparent;
  padding: 0px;
}
#js_event_block_invite .fevent-invite-guest-list .content {
  padding: 0px !important;
}
#js_event_block_invite .ynevent-form-btn {
  margin-top: 10px;
  margin-bottom: 10px;
}
#js_event_block_invite .ynevent-form-btn input {
  width: auto;
  display: inline-block;
  padding: 8px;
  font-size: 12px;
  border: 1px solid #eee;
  margin-right: 5px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
#js_event_block_invite #js_friend_search_content .friend_search_holder {
  width: 47%;
}
#js_event_block_invite #js_friend_search_content .friend_search_holder > span,
#js_event_block_invite .friend_search_holder:hover > span {
  max-width: 85px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fevent-invite-guest-form #js_friend_loader input {
  background: inherit;
  color: inherit;
  border: 1px solid #CCC;
  width: 100%;
  outline: inherit;
  text-indent: inherit;
  padding: 6px 12px;
  margin-bottom: 5px;
}
.header_filter_holder .fe_adv_search,
.header-filter-holder .fe_adv_search {
  display: inline-block;
}
.fe_adv_search {
  display: none;
}
@media (max-device-width: 1000px), (max-width: 1000px) {
  .show-side-panel-mode #panels {
    overflow-y: auto;
  }
}
@media (max-device-width: 480px), (max-width: 480px) {
  .adv-search-block-item > div {
    width: 100% !important;
    margin-bottom: 5px;
  }
  .fevent-invite-guest-form {
    width: 100% !important;
    float: none !important;
  }
  .fevent-invite-guest-list {
    width: 100% !important;
    float: none !important;
  }
  #js_event_block_invite #js_friend_search_content .friend_search_holder {
    width: 95%;
  }
  #js_block_border_fevent_list .menu ul {
    display: block;
  }
  #js_block_border_fevent_list .menu ul li {
    width: 100% !important;
    display: block !important;
    border-bottom: 0 !important;
    background: #F9F9F9 !important;
  }
  #js_block_border_fevent_list .menu ul li.active {
    background: #999 !important;
    color: #FFF !important;
  }
}
body[id^=page_fevent] .activity_feed_form {
  border: 1px solid #ccc;
  border-top: 0;
  border-left: 0;
  border-right: 0;
}
body[id^=page_fevent] .activity_feed_form_attach .global_attachment_status {
  border-left: 0;
}
#js_block_border_fevent_category .sub_section_menu ul.action:empty {
  display: none;
}
.jdpicker_w .date_selector {
  background-color: #fff;
}
.jdpicker_w .date_selector table {
  width: 100%;
  margin-left: 3px;
}
.jdpicker_w .date_clearer {
  color: #a00;
  padding-left: 3px;
  cursor: pointer;
  font-weight: bold;
  font-family: sans-serif;
}
.jdpicker_w .date_selector_ieframe {
  position: absolute;
  z-index: 99999;
  display: none;
}
.jdpicker_w .error_msg {
  display: none;
  text-align: center;
  font-size: 0.8em;
  color: #666;
}
.jdpicker_w .date_selector .nav {
  margin-bottom: 8px;
  position: relative;
}
.jdpicker_w .date_selector .month_nav,
.jdpicker_w .date_selector .year_nav {
  margin: 0;
  position: relative;
  text-align: center;
  display: inline-flex;
  align-items: center;
}
.jdpicker_w .date_selector .month_nav select {
  width: 50px;
}
.jdpicker_w .date_selector .year_nav .year_input {
  text-align: center;
  width: 36px;
  height: 22px;
}
.jdpicker_w .date_selector .month_name,
.jdpicker_w .date_selector .year_name {
  color: #555555;
  text-align: center;
  white-space: nowrap;
  font-size: 14px;
  line-height: 19px;
}
.jdpicker_w .date_selector .month_name {
  display: inline-block;
}
.jdpicker_w .date_selector > .nav {
  padding-bottom: 4px;
  border-bottom: 1px solid #f8f8f8;
  display: flex;
  flex-flow: wrap;
}
.jdpicker_w .date_selector > .nav .month_nav {
  width: 50%;
}
html[dir='ltr'] .jdpicker_w .date_selector > .nav .month_nav {
  margin-right: auto;
  margin-left: -8px;
  text-align: left;
}
html[dir='rtl'] .jdpicker_w .date_selector > .nav .month_nav {
  margin-right: -8px;
  margin-left: auto;
  text-align: right;
}
.jdpicker_w .date_selector > .nav .year_nav {
  width: 50%;
  justify-content: flex-end;
}
html[dir='ltr'] .jdpicker_w .date_selector > .nav .year_nav {
  margin-right: -8px;
  text-align: right;
  margin-left: auto;
}
html[dir='rtl'] .jdpicker_w .date_selector > .nav .year_nav {
  margin-left: -8px;
  text-align: left;
  margin-right: auto;
}
.jdpicker_w .date_selector .button {
  line-height: 22px;
  font-size: 14px;
  border: 0;
  cursor: pointer;
  color: #555555;
  background-color: transparent !important;
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  box-shadow: none !important;
}
.jdpicker_w .date_selector .button:hover {
  color: #3b5998;
}
html[dir='rtl'] .jdpicker_w .date_selector .button.next,
html[dir='rtl'] .jdpicker_w .date_selector .button.prev {
  transform: rotate(180deg);
}
.jdpicker_w .date_selector table {
  margin: 0 auto;
  border-collapse: separate;
  position: relative;
  z-index: 1;
  clear: both;
}
.jdpicker_w .date_selector table th:first-child,
.jdpicker_w .date_selector table td:first-child {
  color: #fa3e3e;
}
.jdpicker_w .date_selector table tr {
  display: flex;
}
.jdpicker_w .date_selector table tr td,
.jdpicker_w .date_selector table tr th {
  flex: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.jdpicker_w .date_selector table thead tr th {
  font-size: 13px;
  font-weight: bold;
  padding-bottom: 8px;
}
.jdpicker_w .date_selector table tbody tr:last-child td {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.jdpicker_w .date_selector table tbody tr td {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.jdpicker_w .date_selector table tbody tr td:first-child {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.jdpicker_w .date_selector th {
  color: #555555;
  font-weight: normal;
  text-align: center;
}
.jdpicker_w .date_selector th.week_label {
  font-weight: normal;
  font-style: italic;
  font-size: 80%;
  width: 25px;
}
.jdpicker_w .date_selector .week_num,
.jdpicker_w .date_selector .hover .week_num,
.jdpicker_w .date_selector .selected .week_num {
  font-style: italic;
  color: #333 !important;
  vertical-align: bottom !important;
  text-align: right;
  border: none !important;
  font-size: 70%;
  background: #FCFCFC !important;
  padding-right: 4px;
}
.jdpicker_w .date_selector td,
.jdpicker_w .date_selector th {
  text-align: center;
}
.jdpicker_w .date_selector td .item-box-outer,
.jdpicker_w .date_selector th .item-box-outer {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  position: relative;
}
.jdpicker_w .date_selector td .item-box-outer:before,
.jdpicker_w .date_selector th .item-box-outer:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.jdpicker_w .date_selector td .item-box-outer .item-box-inner,
.jdpicker_w .date_selector th .item-box-outer .item-box-inner {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.jdpicker_w .date_selector td.today,
.jdpicker_w .date_selector th.today {
  color: #555555;
}
.jdpicker_w .date_selector td.today .item-box-outer,
.jdpicker_w .date_selector th.today .item-box-outer {
  background-color: #fff3db;
  color: #555555 !important;
}
.jdpicker_w .date_selector td.unselected_month,
.jdpicker_w .date_selector th.unselected_month {
  color: #c8c8c8 !important;
}
.jdpicker_w .date_selector td.selectable_day,
.jdpicker_w .date_selector th.selectable_day {
  cursor: pointer;
}
.jdpicker_w .date_selector tr.selectable_week td {
  cursor: pointer;
  color: #686868;
  border: 0;
  border-radius: 3px;
}
.jdpicker_w .date_selector td.hover:not(.today) .item-box-outer {
  color: #2d4373 !important;
  background-color: #a8b9dd;
}
.jdpicker_w .date_selector td.selected .item-box-outer,
.jdpicker_w .date_selector tr.selected td .item-box-outer {
  color: #3b5998 !important;
  background-color: #a8b9dd;
  font-weight: bold;
}
.jdpicker_w .date_selector td.available .item-box-outer:after {
  content: "";
  width: 0;
  right: 0;
  border-top: 8px solid #3b5998;
  border-left: 8px solid transparent;
  position: absolute;
  top: 0;
}
html[dir="ltr"] .jdpicker_w .date_selector td.available .item-box-outer:after {
  right: 0;
}
html[dir="rtl"] .jdpicker_w .date_selector td.available .item-box-outer:after {
  left: 0;
}
.p-fevent-link-view-calendar {
  display: flex;
  justify-content: center;
  text-align: center;
  font-size: 12px;
  line-height: 16px;
  margin-top: 8px;
}
.p-fevent-popup-calendar-info {
  position: absolute;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%) translateY(-10px);
  opacity: 0;
  visibility: hidden;
}
.p-fevent-popup-calendar-parent:hover .p-fevent-popup-calendar-info {
  opacity: 1;
  visibility: visible;
}
.p-fevent-popup-calendar-parent:hover .p-fevent-popup-calendar-info:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 20px;
  bottom: -16px;
  background: transparent;
}
.p-fevent-popup-calendar-info .item-popup-outer {
  background: rgba(0, 0, 0, 0.9);
  color: #fff;
  font-size: 12px;
  line-height: 16px;
  border-radius: 4px;
  min-width: 130px;
  width: 130px;
  padding: 8px 12px;
}
.p-fevent-popup-calendar-info .item-popup-outer a {
  color: #fff !important;
}
.layout-left .p-fevent-popup-calendar-info .item-popup-outer,
.layout-right .p-fevent-popup-calendar-info .item-popup-outer {
  font-size: 11px;
}
html[dir='ltr'] .p-fevent-popup-calendar-info .item-popup-outer {
  text-align: left;
}
html[dir='rtl'] .p-fevent-popup-calendar-info .item-popup-outer {
  text-align: right;
}
.p-fevent-popup-calendar-info .item-popup-outer:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-top-color: rgba(0, 0, 0, 0.86);
  bottom: 0;
  top: 100%;
  left: 50% !important;
  margin-left: -4px;
  right: auto !important;
}
.p-fevent-popup-calendar-info .item-popup-outer .item-event {
  margin-bottom: 4px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-fevent-popup-calendar-info .item-popup-outer .item-event:last-child {
  margin-bottom: 0;
}
.p-fevent-popup-calendar-info .item-popup-outer .item-status-dot {
  display: inline-flex;
  width: 8px;
  height: 8px;
  border-radius: 100%;
}
html[dir='ltr'] .p-fevent-popup-calendar-info .item-popup-outer .item-status-dot {
  margin-right: 6px;
}
html[dir='rtl'] .p-fevent-popup-calendar-info .item-popup-outer .item-status-dot {
  margin-left: 6px;
}
.p-fevent-popup-calendar-info .item-popup-outer .item-status-dot.bg-success {
  background: #42b72a;
}
.p-fevent-popup-calendar-info .item-popup-outer .item-status-dot.bg-primary {
  background: #3b5998;
}
.p-fevent-popup-calendar-info .item-popup-outer .item-status-dot.bg-gray {
  background: #a2a2a2;
}
@media (max-width: 767px) {
  .p-fevent-popup-calendar-parent:first-child .p-fevent-popup-calendar-info {
    left: auto;
    transform: translateX(0) translateY(-10px);
  }
  html[dir="ltr"] .p-fevent-popup-calendar-parent:first-child .p-fevent-popup-calendar-info {
    left: 0;
  }
  html[dir="rtl"] .p-fevent-popup-calendar-parent:first-child .p-fevent-popup-calendar-info {
    right: 0;
  }
  html[dir='ltr'] .p-fevent-popup-calendar-parent:first-child .p-fevent-popup-calendar-info .item-popup-outer:after {
    left: 16px !important;
    right: auto !important;
  }
  html[dir='rtl'] .p-fevent-popup-calendar-parent:first-child .p-fevent-popup-calendar-info .item-popup-outer:after {
    right: 16px !important;
    left: auto !important;
  }
  .p-fevent-popup-calendar-parent:last-child .p-fevent-popup-calendar-info {
    left: auto;
    transform: translateX(0) translateY(-10px);
  }
  html[dir="ltr"] .p-fevent-popup-calendar-parent:last-child .p-fevent-popup-calendar-info {
    right: 0;
  }
  html[dir="rtl"] .p-fevent-popup-calendar-parent:last-child .p-fevent-popup-calendar-info {
    left: 0;
  }
  html[dir='ltr'] .p-fevent-popup-calendar-parent:last-child .p-fevent-popup-calendar-info .item-popup-outer:after {
    right: 16px !important;
    left: auto !important;
  }
  html[dir='rtl'] .p-fevent-popup-calendar-parent:last-child .p-fevent-popup-calendar-info .item-popup-outer:after {
    left: 16px !important;
    right: auto !important;
  }
}
._app_fevent.row_feed_loop .activity_feed_content_text,
.feed_share_fevent .activity_feed_content_text {
  border: none;
  padding: 0;
}
#page_fevent_view .fevent_image_holder .fevent_image_extra {
  background: #FFFFFF;
  padding: 10px 20px 10px 20px;
}
#page_fevent_view .fevent_image_holder .fevent_image_extra > ul {
  margin-left: -5px;
  margin-right: -5px;
  display: flex;
  flex-flow: wrap;
}
#page_fevent_view .fevent_image_holder .fevent_image_extra > ul li {
  padding-left: 5px;
  padding-right: 5px;
}
#page_fevent_view .fevent_image_holder .fevent_image_extra > ul li a {
  display: block;
  width: 40px;
  height: 40px;
}
#page_fevent_view .fevent_image_holder .fevent_image_extra > ul li a img {
  width: 100%;
  height: 100%;
}
#page_fevent_view .fevent_image_holder .fevent_image_extra_button {
  background: #FFFFFF;
  padding-bottom: 10px;
}
/*----------  3 column  ----------*/
@media (min-width: 992px) {
  #main:not(.empty-right) .ynfevent-page-calendar .ynfevent_table {
    overflow-x: auto;
  }
  #main:not(.empty-right) .ynfevent-page-calendar .calendar tr td {
    width: 110px;
  }
  #main:not(.empty-right) .ynfevent-page-calendar .calendar tr td:first-child {
    width: 50px;
  }
}
#page_fevent_view .item_bar_action_holder.open .item_bar_action {
  color: #555555;
}
#page_fevent_view .item_bar_action_holder.open .item_bar_action i.ico:before {
  content: "\ea88";
}
#page_fevent_view .item_bar_action_holder .item_bar_action {
  background: none;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 32px;
  height: 32px;
  padding: 0!important;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
}
#page_fevent_view .item_bar_action_holder .item_bar_action:before {
  display: none;
}
#page_fevent_view .item_bar_action_holder .item_bar_action:hover {
  color: #555555;
}
#page_fevent_view .item_bar_action_holder .item_bar_action:hover i.ico:before {
  content: "\ea88";
}
.fevent-manage-photo .manage-photo-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.fevent-manage-photo .item-container {
  display: inline-block;
  display: block;
}
.fevent-manage-photo .item-container:before,
.fevent-manage-photo .item-container:after {
  content: " ";
  display: table;
}
.fevent-manage-photo .item-container:after {
  clear: both;
}
.fevent-manage-photo .item-container:before,
.fevent-manage-photo .item-container:after {
  content: " ";
  display: table;
}
.fevent-manage-photo .item-container:after {
  clear: both;
}
.fevent-manage-photo .item-container .js_mp_photo .js_mp_fix_holder {
  width: 110px;
  height: 110px;
}
.fevent-manage-photo .item-container .js_mp_photo .js_mp_fix_holder > a {
  display: inline-block;
  width: 100% !important;
  height: 100% !important;
}
.fevent-manage-photo .item-container .js_mp_photo .js_mp_fix_holder > a img {
  width: 100%;
  height: 100%;
}
/*----------  upcoming birthdays  ----------*/
.fevent-birthays-block__wapper {
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 767px) and (min-width: 480px) {
  .fevent-birthays-block__wapper {
    flex-direction: row;
    margin-left: -8px;
    margin-right: -8px;
  }
}
.fevent-birthays-block__item {
  display: flex;
  align-items: center;
  padding-bottom: 8px;
}
@media screen and (min-width: 768px), (max-width: 479px) {
  .fevent-birthays-block__item {
    padding-top: 8px;
  }
}
@media screen and (min-width: 768px), (max-width: 479px) {
  .fevent-birthays-block__item {
    border-bottom: 1px solid #eeeeee;
  }
}
.fevent-birthays-block__item:first-of-type {
  margin-top: -8px;
}
.fevent-birthays-block__item:hover .fevent-birthays-block__body .user_profile_link_span,
.fevent-birthays-block__item:hover .fevent-birthays-block__body .user_profile_link_span a {
  color: #263961 !important;
}
.fevent-birthays-block__item:hover .fevent-birthays-block__media .no_image_user,
.fevent-birthays-block__item:hover .fevent-birthays-block__media .img-wrapper {
  box-shadow: 0px 6px 12px 0px rgba(38, 129, 213, 0.4);
}
.fevent-birthays-block__item:hover .fevent-birthays-block__media .no_image_user span:before,
.fevent-birthays-block__item:hover .fevent-birthays-block__media .img-wrapper span:before {
  border-color: #263961;
}
.fevent-birthays-block__item:hover .fevent-birthays-block__media .img-wrapper:before {
  border-color: #263961;
}
@media screen and (max-width: 767px) and (min-width: 480px) {
  .fevent-birthays-block__item {
    width: 50%;
  }
  html[dir="ltr"] .fevent-birthays-block__item {
    padding-left: 8px;
  }
  html[dir="rtl"] .fevent-birthays-block__item {
    padding-right: 8px;
  }
  html[dir="ltr"] .fevent-birthays-block__item {
    padding-right: 8px;
  }
  html[dir="rtl"] .fevent-birthays-block__item {
    padding-left: 8px;
  }
}
.fevent-birthays-block__title {
  margin-bottom: 12px;
}
.fevent-birthays-block__media .no_image_user,
.fevent-birthays-block__media .img-wrapper {
  width: 40px;
  height: 40px;
}
.fevent-birthays-block__media .no_image_user span,
.fevent-birthays-block__media .img-wrapper span {
  font-size: 14px;
}
.fevent-birthays-block__body {
  flex-grow: 1;
  min-width: 1px;
  padding-left: 12px;
}
.fevent-birthays-block__body .user_profile_link_span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.fevent-birthays-block__body .user_profile_link_span,
.fevent-birthays-block__body .user_profile_link_span a {
  transition: all 0.3s ease-in-out;
  color: #3b5998 !important;
}
.fevent-birthays-block__age {
  margin-top: 2px;
}
.fevent-birthays-block + .fevent-birthays-block {
  margin-top: 16px;
}
.fevent-birthays-block:last-of-type .fevent-birthays-block__item:last-of-type {
  border-bottom: 0;
  margin-bottom: -8px;
}
/*----------  create event page  ----------*/
.ynfevent_event_type label {
  display: flex;
  align-items: center;
}
.ynfevent_event_type label input {
  display: none;
}
.ynfevent_event_type label input:checked + .ico:before {
  content: "\e990";
}
.ynfevent_event_type label input:checked ~ * {
  color: #3b5998;
}
/*----------  edit event  ----------*/
#fevent_option_repeat_block input:checked + .ico:before {
  content: "\e990";
}
#fevent_option_repeat_block input:checked ~ * {
  color: #3b5998;
}
/*----------  invite page  ----------*/
[data-mode-view="list"] .ynfevent-content-item__description.hidden {
  display: none !important;
}
[data-mode-view="list"] .ynfevent-content-item__show-invite {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  margin-top: 2px;
}
[data-mode-view="list"] .ynfevent-content-item__info .ynfevent-content-item__time__end {
  display: none;
}
/*----------  detail page  ----------*/
.fevent-invite-result {
  margin: -4px -6px;
  display: flex;
  flex-wrap: wrap;
}
.fevent-invite-result__item {
  padding: 4px 6px;
}
.fevent-invite-result__item > a {
  display: block;
  width: 40px !important;
  height: 40px !important;
  border-radius: 100%;
  transition: box-shadow 0.3s ease-in-out;
}
.fevent-invite-result__item > a img {
  border-radius: 100%;
  width: 40px !important;
  height: 40px !important;
}
.fevent-invite-result__item > a .img-wrapper {
  border-radius: 100%;
}
.fevent-invite-result__item > a:hover,
.fevent-invite-result__item > a:hover .img-wrapper {
  box-shadow: 0px 6px 12px 0px rgba(38, 129, 213, 0.4);
}
.fevent-invite-result__item > a:hover .img-wrapper:before,
.fevent-invite-result__item > a:hover .js_hover_info:before {
  border-color: #2d4373;
}
.fevent-invite-result .tooltip {
  margin-top: 0 !important;
}
.fevent-detail-statistics > [class^=fevent-detail-statistics] {
  display: flex;
  border-radius: 2px;
  background-color: #fff;
}
.fevent-detail-statistics__icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  min-width: 48px;
  font-size: 24px;
  border-radius: 100%;
}
.fevent-detail-statistics__upcoming-event .fevent-detail-statistics__icon,
.fevent-detail-statistics__ongoing-event .fevent-detail-statistics__icon {
  color: #42b72a;
  background-color: #b4eba8;
}
.fevent-detail-statistics__ongoing-event {
  background-color: #42b72a !important;
}
.fevent-detail-statistics__past-event {
  background-color: #fa3e3e !important;
}
.fevent-detail-statistics__past-event .fevent-detail-statistics__icon {
  background-color: #ffecec;
  color: #fa3e3e;
}
.fevent-detail-statistics__ongoing-event .fevent-detail-statistics__label,
.fevent-detail-statistics__past-event .fevent-detail-statistics__label {
  color: #fff !important;
}
.fevent-detail-statistics__upcoming-event .fevent-detail-statistics__title {
  color: #42b72a;
}
.fevent-detail-statistics__body {
  min-width: 1px;
  display: inline-flex;
  flex-direction: column;
}
.fevent-detail-statistics__title {
  font-size: 24px;
  line-height: 32px;
  color: #fff;
}
#js_block_border_fevent_status-time-event .content {
  margin: 0 -16px !important;
  padding: 0 !important;
  border-radius: 0 !important;
}
.fevent-detail-page .js_view_more_part,
.fevent-detail-page .js_view_more_full {
  white-space: normal;
}
.fevent-detail-page__category {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.fevent-detail-page__category .extra_info_middot {
  margin-left: 4px;
}
.fevent-detail-page__location {
  position: relative;
  padding-left: 20px;
}
.fevent-detail-page__location .ico {
  left: 0;
  top: 2px;
  position: absolute;
}
.fevent-detail-page .ynfevent-detail-description {
  font-size: 14px;
  line-height: 18px;
  margin-top: 16px;
}
.fevent-detail-page .ync-detail-info {
  position: relative;
  padding-bottom: 0 !important;
  border-bottom: 0 !important;
}
.fevent-detail-page .item-choice {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #efefef;
}
@media (max-width: 400px) {
  .fevent-detail-page .item-choice {
    flex-direction: column;
    align-items: flex-start;
  }
}
.fevent-detail-page .item-choice .item-statistic {
  font-size: 14px;
  line-height: 18px;
  color: #a2a2a2;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fevent-detail-page .item-choice .item-statistic .item-count-view {
  font-weight: bold;
  color: #555555;
  margin-right: 4px;
}
html[dir='rtl'] .fevent-detail-page .item-choice .item-statistic .item-count-view {
  display: inline-block;
  margin-right: 0;
  margin-left: 4px;
}
@media (max-width: 400px) {
  .fevent-detail-page .item-choice .item-statistic {
    margin-top: 8px;
  }
}
.fevent-detail-page .item-choice form {
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.fevent-detail-page .item-choice form > div {
  display: inline-flex;
  flex-wrap: wrap;
}
@media screen and (max-width: 479px) {
  .fevent-detail-page .item-choice form > div {
    flex-direction: column;
  }
}
@media screen and (min-width: 480px) {
  html[dir="ltr"] .fevent-detail-page .item-choice form .item-event-option {
    margin-right: 8px;
  }
  html[dir="rtl"] .fevent-detail-page .item-choice form .item-event-option {
    margin-left: 8px;
  }
}
.fevent-detail-page .item-choice form .item-event-option .item-event-radio {
  margin-bottom: 0;
}
.fevent-detail-page .item-choice form .item-event-option .item-event-radio > input {
  display: none;
}
.fevent-detail-page .item-choice form .item-event-option .item-event-radio span.ico {
  display: none;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn {
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.5) !important;
  color: #ffffff !important;
  background-color: #3b5998 !important;
  border-color: #344e86 !important;
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.005) !important;
  border: none !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.btn-gradient {
  background-size: 100% !important;
  position: relative !important;
  z-index: 1 !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.btn-gradient:before {
  border-radius: inherit !important;
  background-image: linear-gradient(-90deg, #3b5998, #5783c8) !important;
  content: '' !important;
  display: block !important;
  height: 100% !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  opacity: 0 !important;
  width: 100% !important;
  z-index: -1 !important;
  -webkit-transition: opacity 400ms ease !important;
  -o-transition: opacity 400ms ease !important;
  transition: opacity 400ms ease !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.btn-gradient:hover:before {
  opacity: 1 !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:hover {
  background-color: #2d4373 !important;
  box-shadow: 0px 6px 12px 0px rgba(45, 67, 115, 0.4) !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:focus {
  background-color: #263961 !important;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(45, 67, 115, 0.8) !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.focus {
  color: #ffffff !important;
  background-color: #2d4373 !important;
  border-color: #344e86 !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:hover {
  color: #ffffff !important;
  background-color: #2d4373 !important;
  border-color: #344e86 !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.active,
.open > .dropdown-toggle.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn {
  color: #ffffff !important;
  background-color: #2d4373 !important;
  border-color: #344e86 !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active:hover,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.active:hover,
.open > .dropdown-toggle.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:hover,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active:focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.active:focus,
.open > .dropdown-toggle.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active.focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.active.focus,
.open > .dropdown-toggle.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.focus {
  color: #ffffff !important;
  background-color: #23345a !important;
  border-color: #344e86 !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.active,
.open > .dropdown-toggle.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn {
  background-image: none !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn[disabled],
fieldset[disabled] .fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled:hover,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn[disabled]:hover,
fieldset[disabled] .fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:hover,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled:focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn[disabled]:focus,
fieldset[disabled] .fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled.focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn[disabled].focus,
fieldset[disabled] .fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled:active,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn[disabled]:active,
fieldset[disabled] .fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled.active,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn[disabled].active,
fieldset[disabled] .fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.active {
  background-color: #3b5998 !important;
  border-color: #344e86 !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn .badge {
  color: #3b5998 !important;
  background-color: #ffffff !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:focus,
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn:active {
  background-color: #263961 !important;
  color: #fff !important !important;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3) !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.btn-gradient:hover {
  box-shadow: 0px 4px 12px 0px rgba(59, 89, 152, 0.5) !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.btn-gradient:hover:before {
  background-image: linear-gradient(-90deg, #3b5998, #549af6) !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled {
  opacity: 0.5 !important;
  border: none !important !important;
  background: #3b5998 !important;
  color: #fff !important;
}
.fevent-detail-page .item-choice form .item-event-option.active.attending .item-event-radio span.btn.disabled:hover {
  border: none !important !important;
  background: #3b5998 !important;
  color: #fff !important;
}
.fevent-detail-page .item-choice form .item-event-option.active .item-event-radio span.ico {
  display: inline-block;
}
@media screen and (max-width: 639px) {
  .fevent-detail-page .item-choice form {
    flex-direction: column;
  }
  .fevent-detail-page .item-choice form .item-event-option {
    margin-bottom: 8px;
  }
}
.fevent-detail-page .item-choice:empty {
  display: none;
}
.fevent-detail-recurring_events {
  border-top: 1px solid #eeeeee;
  margin-top: 8px;
}
@media screen and (min-width: 1025px) {
  .fevent-detail-recurring_events .ynfevent_recurrent_event {
    margin-left: -16px;
    margin-right: -16px;
  }
}
.fevent-detail-recurring_events .fevent-detail-title {
  margin: 0;
  border-top: 0;
  padding-bottom: 8px;
  font-weight: bold;
}
.fevent-detail-recurring_events .fevent-detail-title p {
  font-weight: normal;
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item {
  transition: background-color 0.3s ease-in-out;
}
@media screen and (min-width: 480px) {
  .fevent-detail-recurring_events .ynfevent-detail-recurring-item {
    display: flex;
  }
}
@media screen and (max-width: 479px) {
  .fevent-detail-recurring_events .ynfevent-detail-recurring-item {
    position: relative;
  }
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item [class^="ynfevent-detail-recurring-"] {
  font-size: 12px;
  line-height: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}
@media screen and (max-width: 479px) {
  .fevent-detail-recurring_events .ynfevent-detail-recurring-item [class^="ynfevent-detail-recurring-"] {
    padding: 8px 0 !important;
  }
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-title {
  flex-grow: 1;
  min-width: 1px;
  padding-left: 16px;
  padding-right: 16px;
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-title a {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  display: inline-block;
}
@media screen and (max-width: 479px) {
  .fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-title {
    padding-right: 32px !important;
  }
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-time,
.fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-attend {
  padding-left: 24px;
  padding-right: 24px;
  white-space: nowrap;
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-setting {
  padding-top: 12px;
  padding-bottom: 12px;
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-setting .item_bar {
  position: relative;
  z-index: auto;
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-setting:empty {
  display: none;
}
@media screen and (max-width: 479px) {
  .fevent-detail-recurring_events .ynfevent-detail-recurring-item .ynfevent-detail-recurring-setting {
    position: absolute;
    top: 0;
    right: -10px;
    padding: 0 !important;
  }
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-item + .ynfevent-detail-recurring-item {
  border-top: 1px solid #eeeeee;
}
@media screen and (min-width: 1025px) {
  .fevent-detail-recurring_events .ynfevent-detail-recurring-item:hover {
    background-color: #f8f8f8;
  }
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-more span {
  color: #3b5998;
  transition: color 0.3s ease-in-out;
  cursor: pointer;
  position: relative;
  display: inline-block;
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-more span:before {
  content: "";
  width: 196px;
  height: 1px;
  display: block;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 0;
  background-color: #f8f8f8;
}
.fevent-detail-recurring_events .ynfevent-detail-recurring-more span:hover {
  color: #263961;
}
.fevent-map .business-item-map:last-of-type {
  border-bottom: 0 !important;
}
.fevent-map .business-item-map-location .fa {
  margin-right: 3px;
  padding-left: 2px;
}
.fevent-map .business-item-map-location + div img {
  display: inline-block;
  margin-right: 4px;
}
.fevent-map .business-item-map-location + div a {
  display: inline-flex;
}
#js_block_border_fevent_status-time-event {
  padding-bottom: 0 !important;
}
.p-fevent-item-media {
  position: relative;
}
.p-fevent-item-media .item-media-src {
  border-radius: 8px;
}
.p-fevent-item-media .p-fevent-label-status-container {
  position: absolute;
  bottom: 8px;
}
html[dir="ltr"] .p-fevent-item-media .p-fevent-label-status-container {
  right: 8px;
}
html[dir="rtl"] .p-fevent-item-media .p-fevent-label-status-container {
  left: 8px;
}
.p-fevent-item-media .p-fevent-label-status-container .item-repeat {
  width: 32px;
  height: 32px;
  background: #fff;
  color: #555555;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
}
.p-fevent-item-media .p-fevent-label-status-container .item-repeat .item-title-hover {
  display: none;
  padding: 12px;
  background: rgba(0, 0, 0, 0.9);
  color: #fff;
  font-size: 12px;
  border-radius: 4px;
  position: absolute;
  white-space: nowrap;
  bottom: 100%;
  transform: translateY(-10px);
}
html[dir='ltr'] .p-fevent-item-media .p-fevent-label-status-container .item-repeat .item-title-hover {
  right: -8px;
}
html[dir='rtl'] .p-fevent-item-media .p-fevent-label-status-container .item-repeat .item-title-hover {
  left: -8px;
}
.p-fevent-item-media .p-fevent-label-status-container .item-repeat .item-title-hover:after {
  content: "";
  width: 0;
  height: 0;
  border: 8px solid transparent;
  position: absolute;
  border-top: 8px solid rgba(0, 0, 0, 0.9);
  top: 100%;
  bottom: auto;
}
html[dir="ltr"] .p-fevent-item-media .p-fevent-label-status-container .item-repeat .item-title-hover:after {
  right: 16px;
}
html[dir="rtl"] .p-fevent-item-media .p-fevent-label-status-container .item-repeat .item-title-hover:after {
  left: 16px;
}
.p-fevent-item-media .p-fevent-label-status-container .item-repeat:hover .item-title-hover {
  display: block;
}
.p-fevent-timer-component {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 12px 16px;
  background: rgba(59, 89, 152, 0.2);
  border-radius: 8px;
  text-align: center;
  min-width: 80px;
}
.p-fevent-timer-component .item-month {
  font-size: 16px;
  line-height: 21px;
  text-transform: uppercase;
  color: #3b5998;
  margin-bottom: 4px;
}
.p-fevent-timer-component .item-date {
  font-size: 32px;
  line-height: 32px;
  font-weight: bold;
  color: #3b5998;
  margin-bottom: 4px;
}
.p-fevent-timer-component .item-time {
  font-size: 14px;
  line-height: 18px;
  color: #555555;
  text-transform: uppercase;
  white-space: nowrap;
}
.p-fevent-member-list-component {
  display: flex;
}
.p-fevent-member-list-component .item-member {
  padding: 0 2px;
}
.p-fevent-member-list-component .item-member .img-wrapper,
.p-fevent-member-list-component .item-member .no_image_user {
  width: 24px;
  height: 24px;
}
.p-fevent-member-list-component .item-member .img-wrapper img,
.p-fevent-member-list-component .item-member .no_image_user img {
  width: 100%;
  height: 100%;
}
.p-fevent-member-list-component .item-member .no_image_user span {
  font-size: 12px;
  margin-left: 0;
  letter-spacing: 0;
}
.p-fevent-member-list-component .item-more {
  background: #a8b9dd;
  color: #3b5998;
  font-weight: bold;
  font-size: 13px;
  min-width: 32px;
  padding-left: 8px;
  padding-right: 8px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 999px;
}
html[dir='ltr'] .p-fevent-member-list-component .item-more {
  margin-left: 2px;
}
html[dir='rtl'] .p-fevent-member-list-component .item-more {
  margin-right: 2px;
}
html[dir='ltr'] .p-fevent-action-btn [data-toggle="dropdown"] .ico-caret-down {
  margin-left: 4px !important;
}
html[dir='rtl'] .p-fevent-action-btn [data-toggle="dropdown"] .ico-caret-down {
  margin-right: 4px !important;
}
.p-fevent-action-btn .js_rsvp_content [data-toggle="dropdown"] {
  font-weight: bold;
}
.p-fevent-action-btn .js_rsvp_content [data-toggle="dropdown"] .ico-check-circle-o:before {
  content: "\eab4";
}
.p-fevent-action-btn .js_rsvp_content [data-toggle="dropdown"] .ico-star-o:before {
  content: "\eab1";
}
.p-fevent-action-btn .js_rsvp_content .dropdown-menu > li a:hover,
.p-fevent-action-btn .js_rsvp_content .dropdown-menu > li a.is_active_image {
  background: rgba(59, 89, 152, 0.16) !important;
  color: #555555 !important;
}
.p-fevent-action-btn .js_rsvp_content .dropdown-menu > li a:hover .ico-check-circle-o:before,
.p-fevent-action-btn .js_rsvp_content .dropdown-menu > li a.is_active_image .ico-check-circle-o:before {
  content: "\eab4";
}
.p-fevent-action-btn .js_rsvp_content .dropdown-menu > li a:hover .ico-star-o:before,
.p-fevent-action-btn .js_rsvp_content .dropdown-menu > li a.is_active_image .ico-star-o:before {
  content: "\eab1";
}
body:not(#page_core_index-visitor) .layout-middle .p-block:not(:last-child) .p-fevent-slider-container.multi-item {
  background: #fff;
  margin-bottom: -25px !important;
}
.p-fevent-slider-container {
  position: relative;
  touch-action: manipulation;
}
@media (min-width: 1200px) {
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-list,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-list,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-list,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-list,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-list,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-list {
    display: none !important;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer {
    display: flex;
  }
  html[dir='ltr'] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='ltr'] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='ltr'] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='ltr'] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='ltr'] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='ltr'] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='ltr'] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='ltr'] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='ltr'] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='ltr'] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='ltr'] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper {
    padding-right: 170px;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='rtl'] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='rtl'] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='rtl'] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='rtl'] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='rtl'] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='rtl'] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='rtl'] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='rtl'] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='rtl'] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='rtl'] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper {
    padding-left: 170px;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper {
    margin-bottom: 12px;
    font-size: 14px;
    line-height: 18px;
    color: rgba(85, 85, 85, 0.8);
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper .p-seperate-dot-item:after,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper .p-seperate-dot-item:after,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper .p-seperate-dot-item:after,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper .p-seperate-dot-item:after,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper .p-seperate-dot-item:after,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper .p-seperate-dot-item:after {
    content: "";
    display: inline-flex;
    margin: 0 6px;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-start,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-start,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-start,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-start,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-start,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-start {
    font-weight: bold;
    font-size: 16px;
    line-height: 21px;
    text-transform: uppercase;
    margin-bottom: 4px;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-end,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-end,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-end,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-end,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-end,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-end {
    font-size: 13px;
    line-height: 17px;
    text-transform: uppercase;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview {
    margin-top: 8px;
    margin-bottom: 8px;
    font-size: 13px;
    line-height: 17px;
    text-transform: uppercase;
    position: relative;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price {
    background: #fff;
    display: inline-block;
    position: relative;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="ltr"] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="ltr"] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="ltr"] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="ltr"] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="ltr"] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price {
    padding-right: 8px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="rtl"] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="rtl"] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="rtl"] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="rtl"] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="rtl"] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price {
    padding-left: 8px;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview:before,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview:before,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview:before,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview:before,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview:before,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    background: #eeeeee;
    height: 1px;
    top: 50%;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-author-wrapper,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-author-wrapper,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-author-wrapper,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-author-wrapper,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-author-wrapper,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-author-wrapper {
    margin-bottom: 8px;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper {
    position: relative;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action {
    position: absolute;
    top: 0;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="ltr"] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="ltr"] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="ltr"] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="ltr"] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="ltr"] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action {
    right: 0;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="rtl"] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="rtl"] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="rtl"] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="rtl"] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="rtl"] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action {
    left: 0;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action .p-fevent-member-list-component,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action .p-fevent-member-list-component,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action .p-fevent-member-list-component,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action .p-fevent-member-list-component,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action .p-fevent-member-list-component,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action .p-fevent-member-list-component {
    margin-bottom: 16px;
    min-height: 24px;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper {
    width: 465px;
    min-width: 465px;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="ltr"] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="ltr"] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="ltr"] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="ltr"] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="ltr"] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="rtl"] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="rtl"] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="rtl"] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="rtl"] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="rtl"] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper {
    margin-left: 16px;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src:before {
    content: "";
    display: block;
    padding-bottom: 61.9%;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-fevent-timer-component,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-fevent-timer-component,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-fevent-timer-component,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-fevent-timer-component,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-fevent-timer-component,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-fevent-timer-component {
    display: none;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 28px;
    text-overflow: ellipsis;
    line-height: 37px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 74px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    margin-bottom: 8px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-list,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-list {
    display: none !important;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer {
    display: flex;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper {
    padding-right: 170px;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper {
    padding-left: 170px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper {
    margin-bottom: 12px;
    font-size: 14px;
    line-height: 18px;
    color: rgba(85, 85, 85, 0.8);
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper .p-seperate-dot-item:after,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper .p-seperate-dot-item:after {
    content: "";
    display: inline-flex;
    margin: 0 6px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-start,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-start {
    font-weight: bold;
    font-size: 16px;
    line-height: 21px;
    text-transform: uppercase;
    margin-bottom: 4px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-end,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-end {
    font-size: 13px;
    line-height: 17px;
    text-transform: uppercase;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview {
    margin-top: 8px;
    margin-bottom: 8px;
    font-size: 13px;
    line-height: 17px;
    text-transform: uppercase;
    position: relative;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price {
    background: #fff;
    display: inline-block;
    position: relative;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price {
    padding-right: 8px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price {
    padding-left: 8px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview:before,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    background: #eeeeee;
    height: 1px;
    top: 50%;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-author-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-author-wrapper {
    margin-bottom: 8px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper {
    position: relative;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action {
    position: absolute;
    top: 0;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action {
    right: 0;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action {
    left: 0;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action .p-fevent-member-list-component,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action .p-fevent-member-list-component {
    margin-bottom: 16px;
    min-height: 24px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper {
    width: 465px;
    min-width: 465px;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper {
    margin-left: 16px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src:before,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src:before {
    content: "";
    display: block;
    padding-bottom: 61.9%;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-fevent-timer-component,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-fevent-timer-component {
    display: none;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 28px;
    text-overflow: ellipsis;
    line-height: 37px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 74px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    margin-bottom: 8px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-grid {
    display: none !important;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    font-weight: bold;
    margin-bottom: 4px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: flex;
    align-items: flex-start;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-statistic {
    font-size: 14px;
    line-height: 18px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-statistic .item-ticket .item-ticket-number {
    font-weight: bold;
    color: #555555;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-minor-info {
    font-size: 13px;
    line-height: 17px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    min-width: 80px;
  }
  html[dir="ltr"] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    margin-right: 16px;
  }
  html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    margin-left: 16px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-inner-info {
    flex: 1;
    min-width: 0;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper {
    display: flex;
    justify-content: space-between;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info {
    flex: 1;
    min-width: 0;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 8px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
  html[dir="ltr"] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    margin-left: 16px;
  }
  html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    margin-right: 16px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-member-list-component {
    margin-bottom: 12px;
    min-height: 24px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: 8px;
    transform: translate3d(0, -1px, 0);
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after {
    width: 0;
    height: 0;
    border: 6px solid transparent;
    position: absolute;
    border-top: 6px solid #ffffff;
    top: 100%;
    bottom: auto;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-fevent-item-media .item-media-src {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before {
    content: "";
    display: block;
    padding-bottom: 49%;
  }
}
@media (min-width: 1200px) and (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info {
    margin-top: 4px;
  }
}
@media (min-width: 1200px) and (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-right):not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main.empty-right:not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main.empty-left:not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 0;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image,
  #main.empty-right:not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image,
  #main.empty-left:not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image {
    display: none;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info,
  #main.empty-right:not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info,
  #main.empty-left:not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info {
    margin-top: 4px;
  }
}
@media (min-width: 1200px) and (max-width: 767px) {
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 0;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image {
    display: none;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info {
    margin-top: 4px;
  }
}
@media (min-width: 1200px) and (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: block;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    display: block;
    padding: 0;
    background: transparent;
    margin-bottom: 4px;
    text-align: left;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    color: #0084ff;
  }
}
@media (min-width: 1200px) and (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-right):not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main.empty-right:not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main.empty-left:not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: block;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main.empty-right:not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main.empty-left:not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    display: block;
    padding: 0;
    background: transparent;
    margin-bottom: 4px;
    text-align: left;
  }
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component *,
  #main.empty-right:not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component *,
  #main.empty-left:not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    color: #0084ff;
  }
}
@media (min-width: 1200px) and (max-width: 767px) {
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: block;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    display: block;
    padding: 0;
    background: transparent;
    margin-bottom: 4px;
    text-align: left;
  }
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    color: #0084ff;
  }
}
@media (min-width: 1200px) and (max-width: 480px) {
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper {
    display: block;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-statistic-wrapper .p-seperate-dot-item:after {
    content: "";
    display: inline-flex;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-statistic-wrapper .item-ticket {
    display: block;
    width: 100%;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    flex-direction: row-reverse;
    justify-content: space-between;
    align-items: center;
    margin: 0 !important;
    margin-top: 12px !important;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-member-list-component {
    margin: 0;
  }
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu {
    left: 0;
    right: auto;
  }
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu {
    right: 0;
    left: auto;
  }
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after {
    left: 18px;
    right: auto;
  }
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after {
    right: 18px;
    left: auto;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .btn .item-text {
    display: none;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .btn .ico {
    margin: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-list,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-list,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-list,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-list,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-list,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-list {
    display: none !important;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer {
    display: flex;
  }
  html[dir='ltr'] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='ltr'] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='ltr'] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='ltr'] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='ltr'] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='ltr'] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='ltr'] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='ltr'] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='ltr'] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='ltr'] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='ltr'] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper {
    padding-right: 170px;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='rtl'] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='rtl'] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='rtl'] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='rtl'] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='rtl'] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='rtl'] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='rtl'] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='rtl'] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='rtl'] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper,
  html[dir='rtl'] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper {
    padding-left: 170px;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper {
    margin-bottom: 12px;
    font-size: 14px;
    line-height: 18px;
    color: rgba(85, 85, 85, 0.8);
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper .p-seperate-dot-item:after,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper .p-seperate-dot-item:after,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper .p-seperate-dot-item:after,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper .p-seperate-dot-item:after,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper .p-seperate-dot-item:after,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-statistic-wrapper .p-seperate-dot-item:after {
    content: "";
    display: inline-flex;
    margin: 0 6px;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-start,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-start,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-start,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-start,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-start,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-start {
    font-weight: bold;
    font-size: 16px;
    line-height: 21px;
    text-transform: uppercase;
    margin-bottom: 4px;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-end,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-end,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-end,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-end,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-end,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-time-wrapper .item-end {
    font-size: 13px;
    line-height: 17px;
    text-transform: uppercase;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview {
    margin-top: 8px;
    margin-bottom: 8px;
    font-size: 13px;
    line-height: 17px;
    text-transform: uppercase;
    position: relative;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price {
    background: #fff;
    display: inline-block;
    position: relative;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="ltr"] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="ltr"] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="ltr"] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="ltr"] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="ltr"] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price {
    padding-right: 8px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="rtl"] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="rtl"] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="rtl"] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="rtl"] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price,
  html[dir="rtl"] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview .item-price {
    padding-left: 8px;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview:before,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview:before,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview:before,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview:before,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview:before,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-ticket-price-listview:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    background: #eeeeee;
    height: 1px;
    top: 50%;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-author-wrapper,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-author-wrapper,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-author-wrapper,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-author-wrapper,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-author-wrapper,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-author-wrapper {
    margin-bottom: 8px;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper {
    position: relative;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action {
    position: absolute;
    top: 0;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="ltr"] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="ltr"] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="ltr"] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="ltr"] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="ltr"] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action {
    right: 0;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="rtl"] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="rtl"] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="rtl"] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="rtl"] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action,
  html[dir="rtl"] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action {
    left: 0;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action .p-fevent-member-list-component,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action .p-fevent-member-list-component,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action .p-fevent-member-list-component,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action .p-fevent-member-list-component,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action .p-fevent-member-list-component,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-info-wrapper .item-side-action .p-fevent-member-list-component {
    margin-bottom: 16px;
    min-height: 24px;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper {
    width: 465px;
    min-width: 465px;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="ltr"] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="ltr"] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="ltr"] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="ltr"] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="ltr"] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="rtl"] ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="rtl"] ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="rtl"] ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="rtl"] ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper,
  html[dir="rtl"] ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper {
    margin-left: 16px;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src:before,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src:before,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src:before,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src:before,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src:before,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-item-media-wrapper .item-media-src:before {
    content: "";
    display: block;
    padding-bottom: 61.9%;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner {
    flex: 1;
    min-width: 0;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-fevent-timer-component,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-fevent-timer-component,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-fevent-timer-component,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-fevent-timer-component,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-fevent-timer-component,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-fevent-timer-component {
    display: none;
  }
  #main.empty-left.empty-right .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title,
  ._block.location_6 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title,
  ._block.location_11 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title,
  ._block.location_5 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title,
  ._block.location_12 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title,
  ._block.location_8 .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 28px;
    text-overflow: ellipsis;
    line-height: 37px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 74px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    margin-bottom: 8px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-grid,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-grid {
    display: none !important;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    font-weight: bold;
    margin-bottom: 4px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: flex;
    align-items: flex-start;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-statistic,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-statistic {
    font-size: 14px;
    line-height: 18px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-statistic .item-ticket .item-ticket-number,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-statistic .item-ticket .item-ticket-number {
    font-weight: bold;
    color: #555555;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-minor-info,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-minor-info {
    font-size: 13px;
    line-height: 17px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    min-width: 80px;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    margin-left: 16px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-inner-info,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-inner-info {
    flex: 1;
    min-width: 0;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper {
    display: flex;
    justify-content: space-between;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info {
    flex: 1;
    min-width: 0;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 8px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    margin-left: 16px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    margin-right: 16px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-member-list-component,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-member-list-component {
    margin-bottom: 12px;
    min-height: 24px;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: 8px;
    transform: translate3d(0, -1px, 0);
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after {
    width: 0;
    height: 0;
    border: 6px solid transparent;
    position: absolute;
    border-top: 6px solid #ffffff;
    top: 100%;
    bottom: auto;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-fevent-item-media .item-media-src,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-fevent-item-media .item-media-src {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before {
    content: "";
    display: block;
    padding-bottom: 49%;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-grid {
    display: none !important;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    font-weight: bold;
    margin-bottom: 4px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: flex;
    align-items: flex-start;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-statistic {
    font-size: 14px;
    line-height: 18px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-statistic .item-ticket .item-ticket-number {
    font-weight: bold;
    color: #555555;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-minor-info {
    font-size: 13px;
    line-height: 17px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    min-width: 80px;
  }
  html[dir="ltr"] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    margin-right: 16px;
  }
  html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    margin-left: 16px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-inner-info {
    flex: 1;
    min-width: 0;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper {
    display: flex;
    justify-content: space-between;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info {
    flex: 1;
    min-width: 0;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 8px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
  html[dir="ltr"] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    margin-left: 16px;
  }
  html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    margin-right: 16px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-member-list-component {
    margin-bottom: 12px;
    min-height: 24px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: 8px;
    transform: translate3d(0, -1px, 0);
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after {
    width: 0;
    height: 0;
    border: 6px solid transparent;
    position: absolute;
    border-top: 6px solid #ffffff;
    top: 100%;
    bottom: auto;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-fevent-item-media .item-media-src {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before {
    content: "";
    display: block;
    padding-bottom: 49%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image,
  #main:not(.empty-left):not(.empty-right) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info,
  #main:not(.empty-left):not(.empty-right) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info {
    margin-top: 4px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-right):not(.empty-left) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main:not(.empty-right):not(.empty-left) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main.empty-right:not(.empty-left) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main.empty-right:not(.empty-left) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main.empty-left:not(.empty-right) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main.empty-left:not(.empty-right) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 0;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image,
  #main:not(.empty-right):not(.empty-left) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image,
  #main.empty-right:not(.empty-left) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image,
  #main.empty-right:not(.empty-left) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image,
  #main.empty-left:not(.empty-right) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image,
  #main.empty-left:not(.empty-right) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image {
    display: none;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info,
  #main:not(.empty-right):not(.empty-left) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info,
  #main.empty-right:not(.empty-left) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info,
  #main.empty-right:not(.empty-left) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info,
  #main.empty-left:not(.empty-right) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info,
  #main.empty-left:not(.empty-right) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info {
    margin-top: 4px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 767px) {
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 0;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image {
    display: none;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info {
    margin-top: 4px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: block;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main:not(.empty-left):not(.empty-right) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    display: block;
    padding: 0;
    background: transparent;
    margin-bottom: 4px;
    text-align: left;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component *,
  #main:not(.empty-left):not(.empty-right) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    color: #0084ff;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-right):not(.empty-left) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main:not(.empty-right):not(.empty-left) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main.empty-right:not(.empty-left) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main.empty-right:not(.empty-left) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main.empty-left:not(.empty-right) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main.empty-left:not(.empty-right) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: block;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main:not(.empty-right):not(.empty-left) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main.empty-right:not(.empty-left) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main.empty-right:not(.empty-left) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main.empty-left:not(.empty-right) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main.empty-left:not(.empty-right) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    display: block;
    padding: 0;
    background: transparent;
    margin-bottom: 4px;
    text-align: left;
  }
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component *,
  #main:not(.empty-right):not(.empty-left) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component *,
  #main.empty-right:not(.empty-left) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component *,
  #main.empty-right:not(.empty-left) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component *,
  #main.empty-left:not(.empty-right) .layout-main #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component *,
  #main.empty-left:not(.empty-right) .layout-main #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    color: #0084ff;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 767px) {
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: block;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    display: block;
    padding: 0;
    background: transparent;
    margin-bottom: 4px;
    text-align: left;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component *,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    color: #0084ff;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 480px) {
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper {
    display: block;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-statistic-wrapper .p-seperate-dot-item:after,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-statistic-wrapper .p-seperate-dot-item:after {
    content: "";
    display: inline-flex;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-statistic-wrapper .item-ticket,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-statistic-wrapper .item-ticket {
    display: block;
    width: 100%;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    flex-direction: row-reverse;
    justify-content: space-between;
    align-items: center;
    margin: 0 !important;
    margin-top: 12px !important;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-member-list-component,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-member-list-component {
    margin: 0;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu {
    left: 0;
    right: auto;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu {
    right: 0;
    left: auto;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after {
    left: 18px;
    right: auto;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after {
    right: 18px;
    left: auto;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .btn .item-text,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .btn .item-text {
    display: none;
  }
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .btn .ico,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .btn .ico {
    margin: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info {
    margin-top: 4px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-right):not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main.empty-right:not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main.empty-left:not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 0;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image,
  #main.empty-right:not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image,
  #main.empty-left:not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image {
    display: none;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info,
  #main.empty-right:not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info,
  #main.empty-left:not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info {
    margin-top: 4px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 767px) {
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 0;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image {
    display: none;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info {
    margin-top: 4px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: block;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    display: block;
    padding: 0;
    background: transparent;
    margin-bottom: 4px;
    text-align: left;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    color: #0084ff;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-right):not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main.empty-right:not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main.empty-left:not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: block;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main.empty-right:not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main.empty-left:not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    display: block;
    padding: 0;
    background: transparent;
    margin-bottom: 4px;
    text-align: left;
  }
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component *,
  #main.empty-right:not(.empty-left) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component *,
  #main.empty-left:not(.empty-right) .layout-main #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    color: #0084ff;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 767px) {
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: block;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    display: block;
    padding: 0;
    background: transparent;
    margin-bottom: 4px;
    text-align: left;
  }
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    color: #0084ff;
  }
}
@media (min-width: 992px) and (max-width: 1199px) and (max-width: 480px) {
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper {
    display: block;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-statistic-wrapper .p-seperate-dot-item:after {
    content: "";
    display: inline-flex;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-statistic-wrapper .item-ticket {
    display: block;
    width: 100%;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    flex-direction: row-reverse;
    justify-content: space-between;
    align-items: center;
    margin: 0 !important;
    margin-top: 12px !important;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-member-list-component {
    margin: 0;
  }
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu {
    left: 0;
    right: auto;
  }
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu {
    right: 0;
    left: auto;
  }
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after {
    left: 18px;
    right: auto;
  }
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after {
    right: 18px;
    left: auto;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .btn .item-text {
    display: none;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .btn .ico {
    margin: 0;
  }
}
@media (max-width: 991px) {
  .p-fevent-slider-container.single-item .p-fevent-item .p-fevent-slider-hide-on-grid {
    display: none !important;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .p-item-title {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    font-weight: bold;
    margin-bottom: 4px;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: flex;
    align-items: flex-start;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-statistic {
    font-size: 14px;
    line-height: 18px;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-statistic .item-ticket .item-ticket-number {
    font-weight: bold;
    color: #555555;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-minor-info {
    font-size: 13px;
    line-height: 17px;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    min-width: 80px;
  }
  html[dir="ltr"] .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    margin-right: 16px;
  }
  html[dir="rtl"] .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    margin-left: 16px;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-inner-info {
    flex: 1;
    min-width: 0;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info {
    flex: 1;
    min-width: 0;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 8px;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
  html[dir="ltr"] .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    margin-left: 16px;
  }
  html[dir="rtl"] .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    margin-right: 16px;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-member-list-component {
    margin-bottom: 12px;
    min-height: 24px;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: 8px;
    transform: translate3d(0, -1px, 0);
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after {
    width: 0;
    height: 0;
    border: 6px solid transparent;
    position: absolute;
    border-top: 6px solid #ffffff;
    top: 100%;
    bottom: auto;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-fevent-item-media .item-media-src {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before {
    content: "";
    display: block;
    padding-bottom: 49%;
  }
}
@media (max-width: 991px) and (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info {
    margin-top: 4px;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 0;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image,
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image {
    display: none;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info,
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info {
    margin-top: 4px;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 0;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image {
    display: none;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info {
    margin-top: 4px;
  }
}
@media (max-width: 991px) and (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: block;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    display: block;
    padding: 0;
    background: transparent;
    margin-bottom: 4px;
    text-align: left;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    color: #0084ff;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: block;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    display: block;
    padding: 0;
    background: transparent;
    margin-bottom: 4px;
    text-align: left;
  }
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component *,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component *,
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    color: #0084ff;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: block;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    display: block;
    padding: 0;
    background: transparent;
    margin-bottom: 4px;
    text-align: left;
  }
  html[dir='rtl'] .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    color: #0084ff;
  }
}
@media (max-width: 991px) and (max-width: 480px) {
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper {
    display: block;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-statistic-wrapper .p-seperate-dot-item:after {
    content: "";
    display: inline-flex;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-statistic-wrapper .item-ticket {
    display: block;
    width: 100%;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    flex-direction: row-reverse;
    justify-content: space-between;
    align-items: center;
    margin: 0 !important;
    margin-top: 12px !important;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-member-list-component {
    margin: 0;
  }
  html[dir='ltr'] .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu {
    left: 0;
    right: auto;
  }
  html[dir='rtl'] .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu {
    right: 0;
    left: auto;
  }
  html[dir='ltr'] .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after {
    left: 18px;
    right: auto;
  }
  html[dir='rtl'] .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after {
    right: 18px;
    left: auto;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .btn .item-text {
    display: none;
  }
  .p-fevent-slider-container.single-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .btn .ico {
    margin: 0;
  }
}
.p-fevent-slider-container.multi-item .p-fevent-item .p-fevent-slider-hide-on-grid {
  display: none !important;
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner {
  padding-top: 16px;
  padding-bottom: 16px;
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .p-item-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  font-weight: bold;
  margin-bottom: 4px;
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
  display: flex;
  align-items: flex-start;
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-statistic {
  font-size: 14px;
  line-height: 18px;
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-statistic .item-ticket .item-ticket-number {
  font-weight: bold;
  color: #555555;
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-item-minor-info {
  font-size: 13px;
  line-height: 17px;
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
  min-width: 80px;
}
html[dir="ltr"] .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
  margin-right: 16px;
}
html[dir="rtl"] .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
  margin-left: 16px;
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-inner-info {
  flex: 1;
  min-width: 0;
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper {
  display: flex;
  justify-content: space-between;
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info {
  flex: 1;
  min-width: 0;
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
  margin-top: 8px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info {
    margin-top: 4px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper,
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 0;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image,
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image {
    display: none;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info,
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info {
    margin-top: 4px;
  }
}
@media (max-width: 767px) {
  .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper {
    margin-top: 0;
  }
  .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-image {
    display: none;
  }
  .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-author-wrapper .item-author-info .item-info {
    margin-top: 4px;
  }
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
html[dir="ltr"] .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
  margin-left: 16px;
}
html[dir="rtl"] .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
  margin-right: 16px;
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-member-list-component {
  margin-bottom: 12px;
  min-height: 24px;
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 8px;
  transform: translate3d(0, -1px, 0);
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after {
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-top: 6px solid #ffffff;
  top: 100%;
  bottom: auto;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: block;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    display: block;
    padding: 0;
    background: transparent;
    margin-bottom: 4px;
    text-align: left;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    color: #0084ff;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper,
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: block;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    display: block;
    padding: 0;
    background: transparent;
    margin-bottom: 4px;
    text-align: left;
  }
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component *,
  #main.empty-right:not(.empty-left) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component *,
  #main.empty-left:not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    color: #0084ff;
  }
}
@media (max-width: 767px) {
  .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper {
    display: block;
  }
  .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    display: block;
    padding: 0;
    background: transparent;
    margin-bottom: 4px;
    text-align: left;
  }
  html[dir='rtl'] .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .p-fevent-timer-component * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    color: #0084ff;
  }
}
@media (max-width: 480px) {
  .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper {
    display: block;
  }
  .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-statistic-wrapper .p-seperate-dot-item:after {
    content: "";
    display: inline-flex;
  }
  .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-info .item-statistic-wrapper .item-ticket {
    display: block;
    width: 100%;
  }
  .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action {
    flex-direction: row-reverse;
    justify-content: space-between;
    align-items: center;
    margin: 0 !important;
    margin-top: 12px !important;
  }
  .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-member-list-component {
    margin: 0;
  }
  html[dir='ltr'] .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu {
    left: 0;
    right: auto;
  }
  html[dir='rtl'] .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu {
    right: 0;
    left: auto;
  }
  html[dir='ltr'] .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after {
    left: 18px;
    right: auto;
  }
  html[dir='rtl'] .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .dropdown-menu:after {
    right: 18px;
    left: auto;
  }
  .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .btn .item-text {
    display: none;
  }
  .p-fevent-slider-container.multi-item .p-fevent-item .item-outer .item-inner .item-inner-wrapper .item-info-wrapper .item-side-action .p-fevent-action-btn .btn .ico {
    margin: 0;
  }
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .p-fevent-item-media .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.p-fevent-slider-container.multi-item .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 49%;
}
html[dir="ltr"] .p-fevent-slider-container.multi-item .owl-stage {
  padding-left: 0 !important;
}
html[dir="rtl"] .p-fevent-slider-container.multi-item .owl-stage {
  padding-right: 0 !important;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .owl-nav {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-left) .layout-main .p-fevent-slider-container.multi-item .owl-nav,
  #main:not(.empty-right) .layout-main .p-fevent-slider-container.multi-item .owl-nav {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .p-fevent-slider-container.multi-item .owl-nav {
    display: none !important;
  }
}
.p-fevent-slider-container .p-fevent-item .item-outer .item-inner .p-item-title {
  font-weight: bold;
}
.p-fevent-slider-container .p-fevent-item .item-outer .item-inner .item-description {
  color: #a2a2a2;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 13px;
  text-overflow: ellipsis;
  line-height: 17px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 34px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.p-fevent-slider-container .p-fevent-item .item-outer .item-inner .item-author-wrapper {
  display: flex;
}
html[dir="ltr"] .p-fevent-slider-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-image {
  margin-right: 8px;
}
html[dir="rtl"] .p-fevent-slider-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-image {
  margin-left: 8px;
}
.p-fevent-slider-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-image .img-wrapper,
.p-fevent-slider-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-image .no_image_user {
  width: 32px;
  height: 32px;
}
.p-fevent-slider-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-image .img-wrapper img,
.p-fevent-slider-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-image .no_image_user img {
  width: 100%;
  height: 100%;
}
.p-fevent-slider-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-image .no_image_user span {
  font-size: 12px;
}
.p-fevent-slider-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-info {
  flex: 1;
  min-width: 0;
  font-size: 13px;
  line-height: 17px;
  color: #a2a2a2;
  display: flex;
  flex-direction: column;
}
.p-fevent-slider-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-info .item-author {
  margin-bottom: 2px;
}
.p-fevent-slider-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-info > span {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-fevent-slider-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-info .user_profile_link_span a {
  font-weight: normal !important;
}
.p-fevent-slider-container .owl-nav .owl-prev,
.p-fevent-slider-container .owl-nav .owl-next {
  width: 40px;
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  color: #a2a2a2;
  background: #fff;
  box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.4);
  border-radius: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%) translateY(-68px);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (min-width: 992px) {
  .p-fevent-slider-container .owl-nav .owl-prev:hover,
  .p-fevent-slider-container .owl-nav .owl-next:hover {
    background: #3b5998;
    color: #fff;
  }
}
.p-fevent-slider-container .owl-nav .owl-prev {
  left: -16px;
}
.p-fevent-slider-container .owl-nav .owl-next {
  right: -16px;
}
.p-fevent-slider-container .owl-dots {
  display: flex;
  justify-content: center;
  position: relative;
}
.p-fevent-slider-container .owl-dots:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  height: 1px;
  background: #eeeeee;
}
.p-fevent-slider-container .owl-dots .owl-dot {
  width: 16px;
  height: 16px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  position: relative;
}
html[dir='ltr'] .p-fevent-slider-container .owl-dots .owl-dot:first-child {
  margin-left: 4px;
}
html[dir='rtl'] .p-fevent-slider-container .owl-dots .owl-dot:first-child {
  margin-right: 4px;
}
html[dir='rtl'] .p-fevent-slider-container .owl-dots .owl-dot:last-child {
  margin-left: 4px;
}
html[dir='ltr'] .p-fevent-slider-container .owl-dots .owl-dot:last-child {
  margin-right: 4px;
}
.p-fevent-slider-container .owl-dots .owl-dot span {
  display: flex;
  width: 8px;
  height: 8px;
  background: #c8c8c8;
  border-radius: 100%;
}
.p-fevent-slider-container .owl-dots .owl-dot.active span {
  background: #3b5998;
}
.p-fevent-item-option-wrapper .dropdown-menu {
  z-index: 9999;
}
.p-fevent-listing-list-style-mixin .p-fevent-listing-hidden-on-list {
  display: none !important;
}
html[dir='ltr'] .p-fevent-listing-list-style-mixin.has-list-member .p-fevent-item-description {
  padding-right: 140px;
}
html[dir='rtl'] .p-fevent-listing-list-style-mixin.has-list-member .p-fevent-item-description {
  padding-left: 140px;
}
html[dir='ltr'] .p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-time-listing,
html[dir='ltr'] .p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-info-wrapper {
  padding-right: 160px;
}
html[dir='rtl'] .p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-time-listing,
html[dir='rtl'] .p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-info-wrapper {
  padding-left: 160px;
}
html[dir='ltr'] .p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
  padding-right: 160px;
}
html[dir='rtl'] .p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
  padding-left: 160px;
}
.p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-media {
  width: 352px;
  min-width: 352px;
}
.p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-title-wrapper {
  position: relative;
  display: flex;
  justify-content: space-between;
}
.p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-title-wrapper .p-item-title {
  margin-bottom: 8px;
}
.p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper {
  margin-top: -8px;
}
html[dir='ltr'] .p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper {
  margin-right: -8px;
}
html[dir='rtl'] .p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper {
  margin-left: -8px;
}
.p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
  position: absolute;
  top: 100%;
  transform: translateY(8px);
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  z-index: 9;
}
html[dir="ltr"] .p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
  right: 0;
}
html[dir="rtl"] .p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
  left: 0;
}
.p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-member-list-component {
  margin-top: 16px;
}
.p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-info-wrapper {
  margin-bottom: 8px;
}
.p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-info-wrapper .p-item-statistic {
  font-size: 12px;
  line-height: 16px;
}
.p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-description {
  margin-bottom: 8px;
}
.p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-description .item-info-location {
  font-weight: bold;
}
.p-fevent-listing-list-style-mixin .item-outer .p-fevent-item-time-listing {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 8px;
}
.p-fevent-listing-list-style-mixin .item-outer .item-inner {
  display: flex;
  flex-direction: column;
}
.p-fevent-listing-list-style-mixin .item-outer .item-inner > * {
  order: 3;
}
.p-fevent-listing-list-style-mixin .item-outer .item-inner .p-fevent-item-title-wrapper {
  order: 1;
}
.p-fevent-listing-list-style-mixin .item-outer .item-inner .p-fevent-item-time-listing {
  order: 2;
}
.p-fevent-listing-list-style-640-mixin .item-outer .p-fevent-member-list-component {
  display: none !important;
}
html[dir="ltr"] .p-fevent-listing-list-style-640-mixin .item-outer .p-fevent-item-description {
  padding-right: 0;
}
html[dir="rtl"] .p-fevent-listing-list-style-640-mixin .item-outer .p-fevent-item-description {
  padding-left: 0;
}
html[dir='ltr'] .p-fevent-listing-list-style-640-mixin .item-outer .p-fevent-item-time-listing,
html[dir='ltr'] .p-fevent-listing-list-style-640-mixin .item-outer .p-fevent-item-info-wrapper {
  padding-right: 80px;
}
html[dir='rtl'] .p-fevent-listing-list-style-640-mixin .item-outer .p-fevent-item-time-listing,
html[dir='rtl'] .p-fevent-listing-list-style-640-mixin .item-outer .p-fevent-item-info-wrapper {
  padding-left: 80px;
}
html[dir='ltr'] .p-fevent-listing-list-style-640-mixin .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
  padding-right: 80px;
}
html[dir='rtl'] .p-fevent-listing-list-style-640-mixin .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
  padding-left: 80px;
}
.p-fevent-listing-list-style-640-mixin .item-outer .p-fevent-item-media {
  min-width: 256px;
  width: 256px;
}
.p-fevent-listing-list-style-640-mixin .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text {
  display: none;
}
.p-fevent-listing-list-style-640-mixin .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico {
  margin: 0;
}
.p-fevent-listing-list-style-464-mixin .item-outer .p-fevent-member-list-component {
  display: none !important;
}
html[dir='ltr'] .p-fevent-listing-list-style-464-mixin .item-outer .p-fevent-item-time-listing,
html[dir='ltr'] .p-fevent-listing-list-style-464-mixin .item-outer .p-fevent-item-info-wrapper {
  padding-right: 80px;
}
html[dir='rtl'] .p-fevent-listing-list-style-464-mixin .item-outer .p-fevent-item-time-listing,
html[dir='rtl'] .p-fevent-listing-list-style-464-mixin .item-outer .p-fevent-item-info-wrapper {
  padding-left: 80px;
}
html[dir='ltr'] .p-fevent-listing-list-style-464-mixin .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
  padding-right: 80px;
}
html[dir='rtl'] .p-fevent-listing-list-style-464-mixin .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
  padding-left: 80px;
}
.p-fevent-listing-list-style-464-mixin .item-outer .p-fevent-item-media {
  min-width: 184px;
  width: 184px;
}
.p-fevent-listing-list-style-464-mixin .item-outer .p-fevent-item-media .item-media-src:before {
  padding-bottom: 70.8%;
}
.p-fevent-listing-list-style-464-mixin .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text {
  display: none;
}
.p-fevent-listing-list-style-464-mixin .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico {
  margin: 0;
}
.p-fevent-listing-list-style-464-mixin .item-outer .p-fevent-item-description {
  display: none !important;
}
.p-fevent-listing-list-style-320-mixin .item-outer {
  display: block;
}
html[dir="ltr"] .p-fevent-listing-list-style-320-mixin .item-outer .p-fevent-item-info-wrapper {
  padding-right: 0;
}
html[dir="rtl"] .p-fevent-listing-list-style-320-mixin .item-outer .p-fevent-item-info-wrapper {
  padding-left: 0;
}
html[dir="ltr"] .p-fevent-listing-list-style-320-mixin .item-outer .p-fevent-item-time-listing {
  padding-right: 0;
}
html[dir="rtl"] .p-fevent-listing-list-style-320-mixin .item-outer .p-fevent-item-time-listing {
  padding-left: 0;
}
html[dir='ltr'] .p-fevent-listing-list-style-320-mixin .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
  padding-right: 80px;
}
html[dir='rtl'] .p-fevent-listing-list-style-320-mixin .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
  padding-left: 80px;
}
.p-fevent-listing-list-style-320-mixin .item-outer .p-fevent-item-media {
  min-width: 100%;
  width: 100%;
  margin: 0;
  margin-bottom: 8px;
}
.p-fevent-listing-list-style-320-mixin .item-outer .p-fevent-item-title-wrapper {
  position: static;
}
.p-fevent-listing-list-style-320-mixin .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text {
  display: none;
}
.p-fevent-listing-list-style-320-mixin .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico {
  margin: 0;
}
html[dir="ltr"] .p-fevent-listing-list-style-320-mixin .item-outer .p-fevent-item-description {
  padding-right: 0;
}
html[dir="rtl"] .p-fevent-listing-list-style-320-mixin .item-outer .p-fevent-item-description {
  padding-left: 0;
}
.p-fevent-listing-list-style-320-mixin .item-outer .item-inner {
  padding-bottom: 40px;
  position: relative;
}
.p-fevent-listing-list-style-320-mixin .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
  position: absolute;
  bottom: 0;
  display: flex;
  justify-content: space-between;
  top: auto;
  align-items: center;
  flex-direction: row;
  transform: none;
}
html[dir="ltr"] .p-fevent-listing-list-style-320-mixin .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
  left: 0;
}
html[dir="rtl"] .p-fevent-listing-list-style-320-mixin .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
  right: 0;
}
html[dir="ltr"] .p-fevent-listing-list-style-320-mixin .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
  right: 0;
}
html[dir="rtl"] .p-fevent-listing-list-style-320-mixin .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
  left: 0;
}
html[dir='ltr'] .p-fevent-listing-list-style-320-mixin .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu {
  left: 0;
  right: auto;
}
html[dir='rtl'] .p-fevent-listing-list-style-320-mixin .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu {
  right: 0;
  left: auto;
}
html[dir='ltr'] .p-fevent-listing-list-style-320-mixin .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu:after {
  left: 18px;
  right: auto;
}
html[dir='rtl'] .p-fevent-listing-list-style-320-mixin .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu:after {
  right: 18px;
  left: auto;
}
.p-fevent-listing-list-style-320-mixin .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-member-list-component {
  margin: 0;
}
.p-fevent-listing-grid-style-mixin .p-fevent-listing-hidden-on-grid {
  display: none !important;
}
@media (max-width: 480px) {
  .p-fevent-listing-grid-style-mixin {
    width: 100% !important;
    margin-top: 24px !important;
  }
  .p-fevent-listing-grid-style-mixin:first-child {
    margin-top: 0 !important;
  }
}
.p-fevent-listing-grid-style-mixin .item-outer .item-inner .p-fevent-item-time-listing {
  font-size: 13px;
  line-height: 17px;
  margin-bottom: 8px;
}
.p-fevent-listing-grid-style-mixin .item-outer .item-inner .p-fevent-item-title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.p-fevent-listing-grid-style-mixin .item-outer .item-inner .p-fevent-item-title-wrapper .p-item-title {
  margin-bottom: 8px;
  flex: 1;
  min-width: 0;
}
.p-fevent-listing-grid-style-mixin .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper {
  margin-top: -8px;
}
html[dir='ltr'] .p-fevent-listing-grid-style-mixin .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper {
  margin-right: -8px;
}
html[dir='rtl'] .p-fevent-listing-grid-style-mixin .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper {
  margin-left: -8px;
}
.p-fevent-listing-grid-style-mixin .item-outer .item-inner .p-fevent-item-option-wrapper {
  display: flex;
}
.p-fevent-listing-grid-style-mixin .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn {
  border: none !important;
  background: transparent !important;
  box-shadow: none !important;
}
.p-fevent-listing-grid-style-mixin .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn .ico {
  margin: 0;
}
.p-fevent-listing-grid-style-mixin .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn .item-text {
  display: none;
}
.p-fevent-listing-grid-style-mixin .item-outer .item-inner .p-fevent-item-info-wrapper .item-ticket {
  width: 100%;
  display: block;
  margin-bottom: 4px;
}
.p-fevent-listing-grid-style-mixin .item-outer .item-inner .p-fevent-item-info-wrapper .item-ticket + .p-seperate-dot-item-inline:before {
  display: none;
}
.p-fevent-listing-grid-style-mixin .item-outer .item-inner .p-fevent-item-info-wrapper .item-wrapper-truncate {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.p-fevent-listing-grid-style-mixin .item-outer .item-inner .item-author-wrapper {
  margin-top: 4px;
}
.p-fevent-listing-grid-style-mixin .item-outer .item-inner .item-author-wrapper .item-author-info .p-seperate-dot-item {
  margin-bottom: 0;
}
.p-fevent-listing-container .fevent-map {
  display: none;
}
.p-fevent-listing-container[data-mode-view="map"] .fevent-map {
  display: block;
}
.p-fevent-listing-container[data-mode-view="map"] .p-fevent-item {
  display: none;
}
.layout-middle .p-fevent-listing-container .p-fevent-item-media .item-media-src,
._block.location_6 .p-fevent-listing-container .p-fevent-item-media .item-media-src,
._block.location_11 .p-fevent-listing-container .p-fevent-item-media .item-media-src,
._block.location_5 .p-fevent-listing-container .p-fevent-item-media .item-media-src,
._block.location_12 .p-fevent-listing-container .p-fevent-item-media .item-media-src,
._block.location_8 .p-fevent-listing-container .p-fevent-item-media .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.layout-middle .p-fevent-listing-container .p-fevent-item-media .item-media-src:before,
._block.location_6 .p-fevent-listing-container .p-fevent-item-media .item-media-src:before,
._block.location_11 .p-fevent-listing-container .p-fevent-item-media .item-media-src:before,
._block.location_5 .p-fevent-listing-container .p-fevent-item-media .item-media-src:before,
._block.location_12 .p-fevent-listing-container .p-fevent-item-media .item-media-src:before,
._block.location_8 .p-fevent-listing-container .p-fevent-item-media .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 49%;
}
.layout-middle .p-fevent-listing-container .p-fevent-item-info-wrapper .p-seperate-dot-item-inline:before,
._block.location_6 .p-fevent-listing-container .p-fevent-item-info-wrapper .p-seperate-dot-item-inline:before,
._block.location_11 .p-fevent-listing-container .p-fevent-item-info-wrapper .p-seperate-dot-item-inline:before,
._block.location_5 .p-fevent-listing-container .p-fevent-item-info-wrapper .p-seperate-dot-item-inline:before,
._block.location_12 .p-fevent-listing-container .p-fevent-item-info-wrapper .p-seperate-dot-item-inline:before,
._block.location_8 .p-fevent-listing-container .p-fevent-item-info-wrapper .p-seperate-dot-item-inline:before {
  margin-left: 3px;
  margin-right: 3px;
}
.layout-middle .p-fevent-listing-container .p-fevent-item-info-wrapper .item-ticket .item-ticket-number,
._block.location_6 .p-fevent-listing-container .p-fevent-item-info-wrapper .item-ticket .item-ticket-number,
._block.location_11 .p-fevent-listing-container .p-fevent-item-info-wrapper .item-ticket .item-ticket-number,
._block.location_5 .p-fevent-listing-container .p-fevent-item-info-wrapper .item-ticket .item-ticket-number,
._block.location_12 .p-fevent-listing-container .p-fevent-item-info-wrapper .item-ticket .item-ticket-number,
._block.location_8 .p-fevent-listing-container .p-fevent-item-info-wrapper .item-ticket .item-ticket-number {
  font-weight: bold;
  color: #555555;
}
.layout-middle .p-fevent-listing-container .p-fevent-item .item-outer,
._block.location_6 .p-fevent-listing-container .p-fevent-item .item-outer,
._block.location_11 .p-fevent-listing-container .p-fevent-item .item-outer,
._block.location_5 .p-fevent-listing-container .p-fevent-item .item-outer,
._block.location_12 .p-fevent-listing-container .p-fevent-item .item-outer,
._block.location_8 .p-fevent-listing-container .p-fevent-item .item-outer {
  position: relative;
}
.layout-middle .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row,
._block.location_6 .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row,
._block.location_11 .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row,
._block.location_5 .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row,
._block.location_12 .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row,
._block.location_8 .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row {
  position: absolute;
  top: 0;
  z-index: 5;
}
html[dir="ltr"] .layout-middle .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row,
html[dir="ltr"] ._block.location_6 .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row,
html[dir="ltr"] ._block.location_11 .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row,
html[dir="ltr"] ._block.location_5 .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row,
html[dir="ltr"] ._block.location_12 .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row,
html[dir="ltr"] ._block.location_8 .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row {
  left: 0;
}
html[dir="rtl"] .layout-middle .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row,
html[dir="rtl"] ._block.location_6 .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row,
html[dir="rtl"] ._block.location_11 .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row,
html[dir="rtl"] ._block.location_5 .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row,
html[dir="rtl"] ._block.location_12 .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row,
html[dir="rtl"] ._block.location_8 .p-fevent-listing-container .p-fevent-item .item-outer .moderation_row {
  right: 0;
}
.layout-middle .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author,
._block.location_6 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author,
._block.location_11 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author,
._block.location_5 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author,
._block.location_12 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author,
._block.location_8 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author {
  display: inline-flex;
  align-items: center;
  max-width: 100%;
}
.layout-middle .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .p-text-capitalize,
._block.location_6 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .p-text-capitalize,
._block.location_11 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .p-text-capitalize,
._block.location_5 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .p-text-capitalize,
._block.location_12 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .p-text-capitalize,
._block.location_8 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .p-text-capitalize {
  white-space: nowrap;
}
.layout-middle .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span,
._block.location_6 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span,
._block.location_11 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span,
._block.location_5 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span,
._block.location_12 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span,
._block.location_8 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span {
  flex: 1;
  min-width: 0;
  flex-basis: auto;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
html[dir='ltr'] .layout-middle .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span,
html[dir='ltr'] ._block.location_6 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span,
html[dir='ltr'] ._block.location_11 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span,
html[dir='ltr'] ._block.location_5 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span,
html[dir='ltr'] ._block.location_12 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span,
html[dir='ltr'] ._block.location_8 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span {
  margin-left: 4px;
}
html[dir='rtl'] .layout-middle .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span,
html[dir='rtl'] ._block.location_6 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span,
html[dir='rtl'] ._block.location_11 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span,
html[dir='rtl'] ._block.location_5 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span,
html[dir='rtl'] ._block.location_12 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span,
html[dir='rtl'] ._block.location_8 .p-fevent-listing-container .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author .user_profile_link_span {
  margin-right: 4px;
}
.layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .p-fevent-listing-hidden-on-grid,
._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .p-fevent-listing-hidden-on-grid,
._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .p-fevent-listing-hidden-on-grid,
._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .p-fevent-listing-hidden-on-grid,
._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .p-fevent-listing-hidden-on-grid,
._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .p-fevent-listing-hidden-on-grid {
  display: none !important;
}
@media (max-width: 480px) {
  .layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item {
    width: 100% !important;
    margin-top: 24px !important;
  }
  .layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item:first-child,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item:first-child,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item:first-child,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item:first-child,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item:first-child,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item:first-child {
    margin-top: 0 !important;
  }
}
.layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-time-listing,
._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-time-listing,
._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-time-listing,
._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-time-listing,
._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-time-listing,
._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-time-listing {
  font-size: 13px;
  line-height: 17px;
  margin-bottom: 8px;
}
.layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper,
._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper,
._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper,
._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper,
._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper,
._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-item-title,
._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-item-title,
._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-item-title,
._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-item-title,
._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-item-title,
._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-item-title {
  margin-bottom: 8px;
  flex: 1;
  min-width: 0;
}
.layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper {
  margin-top: -8px;
}
html[dir='ltr'] .layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='ltr'] ._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='ltr'] ._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='ltr'] ._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='ltr'] ._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='ltr'] ._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper {
  margin-right: -8px;
}
html[dir='rtl'] .layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='rtl'] ._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='rtl'] ._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='rtl'] ._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='rtl'] ._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='rtl'] ._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper {
  margin-left: -8px;
}
.layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper,
._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper,
._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper,
._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper,
._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper,
._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper {
  display: flex;
}
.layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn,
._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn,
._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn,
._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn,
._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn,
._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn {
  border: none !important;
  background: transparent !important;
  box-shadow: none !important;
}
.layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn .ico,
._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn .ico,
._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn .ico,
._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn .ico,
._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn .ico,
._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn .ico {
  margin: 0;
}
.layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn .item-text,
._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn .item-text,
._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn .item-text,
._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn .item-text,
._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn .item-text,
._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-option-wrapper .p-fevent-action-btn .btn .item-text {
  display: none;
}
.layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-ticket,
._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-ticket,
._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-ticket,
._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-ticket,
._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-ticket,
._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-ticket {
  width: 100%;
  display: block;
  margin-bottom: 4px;
}
.layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-ticket + .p-seperate-dot-item-inline:before,
._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-ticket + .p-seperate-dot-item-inline:before,
._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-ticket + .p-seperate-dot-item-inline:before,
._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-ticket + .p-seperate-dot-item-inline:before,
._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-ticket + .p-seperate-dot-item-inline:before,
._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-ticket + .p-seperate-dot-item-inline:before {
  display: none;
}
.layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-wrapper-truncate,
._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-wrapper-truncate,
._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-wrapper-truncate,
._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-wrapper-truncate,
._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-wrapper-truncate,
._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .p-fevent-item-info-wrapper .item-wrapper-truncate {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 12px;
  text-overflow: ellipsis;
  line-height: 16px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 32px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .item-author-wrapper,
._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .item-author-wrapper,
._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .item-author-wrapper,
._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .item-author-wrapper,
._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .item-author-wrapper,
._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .item-author-wrapper {
  margin-top: 4px;
}
.layout-middle .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-info .p-seperate-dot-item,
._block.location_6 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-info .p-seperate-dot-item,
._block.location_11 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-info .p-seperate-dot-item,
._block.location_5 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-info .p-seperate-dot-item,
._block.location_12 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-info .p-seperate-dot-item,
._block.location_8 .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .item-outer .item-inner .item-author-wrapper .item-author-info .p-seperate-dot-item {
  margin-bottom: 0;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .p-fevent-listing-hidden-on-list,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .p-fevent-listing-hidden-on-list,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .p-fevent-listing-hidden-on-list,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .p-fevent-listing-hidden-on-list,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .p-fevent-listing-hidden-on-list,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .p-fevent-listing-hidden-on-list {
  display: none !important;
}
html[dir='ltr'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item.has-list-member .p-fevent-item-description,
html[dir='ltr'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item.has-list-member .p-fevent-item-description,
html[dir='ltr'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item.has-list-member .p-fevent-item-description,
html[dir='ltr'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item.has-list-member .p-fevent-item-description,
html[dir='ltr'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item.has-list-member .p-fevent-item-description,
html[dir='ltr'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item.has-list-member .p-fevent-item-description {
  padding-right: 140px;
}
html[dir='rtl'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item.has-list-member .p-fevent-item-description,
html[dir='rtl'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item.has-list-member .p-fevent-item-description,
html[dir='rtl'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item.has-list-member .p-fevent-item-description,
html[dir='rtl'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item.has-list-member .p-fevent-item-description,
html[dir='rtl'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item.has-list-member .p-fevent-item-description,
html[dir='rtl'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item.has-list-member .p-fevent-item-description {
  padding-left: 140px;
}
html[dir='ltr'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
html[dir='ltr'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
html[dir='ltr'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
html[dir='ltr'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
html[dir='ltr'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
html[dir='ltr'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
html[dir='ltr'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
html[dir='ltr'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
html[dir='ltr'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
html[dir='ltr'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
html[dir='ltr'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
html[dir='ltr'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
  padding-right: 160px;
}
html[dir='rtl'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
html[dir='rtl'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
html[dir='rtl'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
html[dir='rtl'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
html[dir='rtl'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
html[dir='rtl'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
html[dir='rtl'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
html[dir='rtl'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
html[dir='rtl'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
html[dir='rtl'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
html[dir='rtl'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
html[dir='rtl'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
  padding-left: 160px;
}
html[dir='ltr'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
html[dir='ltr'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
html[dir='ltr'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
html[dir='ltr'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
html[dir='ltr'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
html[dir='ltr'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
  padding-right: 160px;
}
html[dir='rtl'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
html[dir='rtl'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
html[dir='rtl'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
html[dir='rtl'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
html[dir='rtl'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
html[dir='rtl'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
  padding-left: 160px;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media {
  width: 352px;
  min-width: 352px;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper {
  position: relative;
  display: flex;
  justify-content: space-between;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-item-title,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-item-title,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-item-title,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-item-title,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-item-title,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-item-title {
  margin-bottom: 8px;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper {
  margin-top: -8px;
}
html[dir='ltr'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='ltr'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='ltr'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='ltr'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='ltr'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='ltr'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper {
  margin-right: -8px;
}
html[dir='rtl'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='rtl'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='rtl'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='rtl'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='rtl'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
html[dir='rtl'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper {
  margin-left: -8px;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
  position: absolute;
  top: 100%;
  transform: translateY(8px);
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  z-index: 9;
}
html[dir="ltr"] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
html[dir="ltr"] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
html[dir="ltr"] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
html[dir="ltr"] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
html[dir="ltr"] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
html[dir="ltr"] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
  right: 0;
}
html[dir="rtl"] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
html[dir="rtl"] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
html[dir="rtl"] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
html[dir="rtl"] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
html[dir="rtl"] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
html[dir="rtl"] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
  left: 0;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-member-list-component,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-member-list-component,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-member-list-component,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-member-list-component,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-member-list-component,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-member-list-component {
  margin-top: 16px;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
  margin-bottom: 8px;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper .p-item-statistic,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper .p-item-statistic,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper .p-item-statistic,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper .p-item-statistic,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper .p-item-statistic,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper .p-item-statistic {
  font-size: 12px;
  line-height: 16px;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description {
  margin-bottom: 8px;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description .item-info-location,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description .item-info-location,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description .item-info-location,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description .item-info-location,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description .item-info-location,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description .item-info-location {
  font-weight: bold;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 8px;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner {
  display: flex;
  flex-direction: column;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner > *,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner > *,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner > *,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner > *,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner > *,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner > * {
  order: 3;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper {
  order: 1;
}
.layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-time-listing,
._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-time-listing,
._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-time-listing,
._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-time-listing,
._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-time-listing,
._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-time-listing {
  order: 2;
}
@media (min-width: 1200px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component {
    display: none !important;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description {
    padding-right: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description {
    padding-left: 0;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-right: 80px;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-left: 80px;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-right: 80px;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-left: 80px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media {
    min-width: 256px;
    width: 256px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico {
    margin: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component {
    display: none !important;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description {
    padding-right: 0;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description {
    padding-left: 0;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-right: 80px;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-left: 80px;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-right: 80px;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-left: 80px;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media {
    min-width: 256px;
    width: 256px;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text {
    display: none;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico {
    margin: 0;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component {
    display: none !important;
  }
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-right: 80px;
  }
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-left: 80px;
  }
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-right: 80px;
  }
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-left: 80px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media {
    min-width: 184px;
    width: 184px;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before {
    padding-bottom: 70.8%;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text {
    display: none;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico {
    margin: 0;
  }
  #main:not(.empty-right):not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-right):not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-right.empty-left .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-right.empty-left .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-right.empty-left .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-right.empty-left .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-right.empty-left .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main.empty-right.empty-left .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component {
    display: none !important;
  }
  html[dir="ltr"] #main.empty-right.empty-left .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-right.empty-left .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-right.empty-left .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-right.empty-left .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-right.empty-left .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] #main.empty-right.empty-left .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description {
    padding-right: 0;
  }
  html[dir="rtl"] #main.empty-right.empty-left .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-right.empty-left .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-right.empty-left .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-right.empty-left .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-right.empty-left .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] #main.empty-right.empty-left .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description {
    padding-left: 0;
  }
  html[dir='ltr'] #main.empty-right.empty-left .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-right: 80px;
  }
  html[dir='rtl'] #main.empty-right.empty-left .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-left: 80px;
  }
  html[dir='ltr'] #main.empty-right.empty-left .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main.empty-right.empty-left .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-right: 80px;
  }
  html[dir='rtl'] #main.empty-right.empty-left .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main.empty-right.empty-left .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-left: 80px;
  }
  #main.empty-right.empty-left .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-right.empty-left .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-right.empty-left .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-right.empty-left .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-right.empty-left .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main.empty-right.empty-left .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media {
    min-width: 256px;
    width: 256px;
  }
  #main.empty-right.empty-left .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-right.empty-left .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-right.empty-left .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-right.empty-left .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-right.empty-left .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main.empty-right.empty-left .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text {
    display: none;
  }
  #main.empty-right.empty-left .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-right.empty-left .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-right.empty-left .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-right.empty-left .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-right.empty-left .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main.empty-right.empty-left .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico {
    margin: 0;
  }
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component {
    display: none !important;
  }
  html[dir='ltr'] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-right: 80px;
  }
  html[dir='rtl'] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-left: 80px;
  }
  html[dir='ltr'] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-right: 80px;
  }
  html[dir='rtl'] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-left: 80px;
  }
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media {
    min-width: 184px;
    width: 184px;
  }
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before {
    padding-bottom: 70.8%;
  }
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text {
    display: none;
  }
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico {
    margin: 0;
  }
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description {
    display: none !important;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component {
    display: none !important;
  }
  html[dir='ltr'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-right: 80px;
  }
  html[dir='rtl'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-left: 80px;
  }
  html[dir='ltr'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-right: 80px;
  }
  html[dir='rtl'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-left: 80px;
  }
  .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media {
    min-width: 184px;
    width: 184px;
  }
  .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before {
    padding-bottom: 70.8%;
  }
  .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text {
    display: none;
  }
  .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico {
    margin: 0;
  }
  .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description {
    display: none !important;
  }
}
@media (max-width: 480px) {
  .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer {
    display: block;
  }
  html[dir="ltr"] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir="ltr"] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir="ltr"] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir="ltr"] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir="ltr"] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir="ltr"] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-right: 0;
  }
  html[dir="rtl"] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir="rtl"] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir="rtl"] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir="rtl"] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir="rtl"] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir="rtl"] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-left: 0;
  }
  html[dir="ltr"] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir="ltr"] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir="ltr"] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir="ltr"] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir="ltr"] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir="ltr"] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing {
    padding-right: 0;
  }
  html[dir="rtl"] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir="rtl"] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir="rtl"] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir="rtl"] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir="rtl"] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir="rtl"] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing {
    padding-left: 0;
  }
  html[dir='ltr'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-right: 80px;
  }
  html[dir='rtl'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-left: 80px;
  }
  .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media {
    min-width: 100%;
    width: 100%;
    margin: 0;
    margin-bottom: 8px;
  }
  .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper {
    position: static;
  }
  .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text {
    display: none;
  }
  .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico {
    margin: 0;
  }
  html[dir="ltr"] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description {
    padding-right: 0;
  }
  html[dir="rtl"] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description {
    padding-left: 0;
  }
  .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner {
    padding-bottom: 40px;
    position: relative;
  }
  .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
    position: absolute;
    bottom: 0;
    display: flex;
    justify-content: space-between;
    top: auto;
    align-items: center;
    flex-direction: row;
    transform: none;
  }
  html[dir="ltr"] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="ltr"] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="ltr"] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="ltr"] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="ltr"] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="ltr"] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
    left: 0;
  }
  html[dir="rtl"] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="rtl"] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="rtl"] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="rtl"] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="rtl"] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="rtl"] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
    right: 0;
  }
  html[dir="ltr"] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="ltr"] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="ltr"] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="ltr"] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="ltr"] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="ltr"] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
    right: 0;
  }
  html[dir="rtl"] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="rtl"] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="rtl"] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="rtl"] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="rtl"] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper,
  html[dir="rtl"] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper {
    left: 0;
  }
  html[dir='ltr'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu,
  html[dir='ltr'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu,
  html[dir='ltr'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu,
  html[dir='ltr'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu,
  html[dir='ltr'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu,
  html[dir='ltr'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu {
    left: 0;
    right: auto;
  }
  html[dir='rtl'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu,
  html[dir='rtl'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu,
  html[dir='rtl'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu,
  html[dir='rtl'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu,
  html[dir='rtl'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu,
  html[dir='rtl'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu {
    right: 0;
    left: auto;
  }
  html[dir='ltr'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu:after,
  html[dir='ltr'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu:after,
  html[dir='ltr'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu:after,
  html[dir='ltr'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu:after,
  html[dir='ltr'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu:after,
  html[dir='ltr'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu:after {
    left: 18px;
    right: auto;
  }
  html[dir='rtl'] .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu:after,
  html[dir='rtl'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu:after,
  html[dir='rtl'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu:after,
  html[dir='rtl'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu:after,
  html[dir='rtl'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu:after,
  html[dir='rtl'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-action-btn .dropdown-menu:after {
    right: 18px;
    left: auto;
  }
  .layout-middle .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-member-list-component,
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-member-list-component,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-member-list-component,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-member-list-component,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-member-list-component,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .item-inner .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper .p-fevent-action-member-wrapper .p-fevent-member-list-component {
    margin: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-member-list-component {
    display: none !important;
  }
  html[dir="ltr"] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="ltr"] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description {
    padding-right: 0;
  }
  html[dir="rtl"] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description,
  html[dir="rtl"] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-description {
    padding-left: 0;
  }
  html[dir='ltr'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='ltr'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='ltr'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-right: 80px;
  }
  html[dir='rtl'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-time-listing,
  html[dir='rtl'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper,
  html[dir='rtl'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-info-wrapper {
    padding-left: 80px;
  }
  html[dir='ltr'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='ltr'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-right: 80px;
  }
  html[dir='rtl'] ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description,
  html[dir='rtl'] ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper + .p-fevent-item-description {
    padding-left: 80px;
  }
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-media {
    min-width: 256px;
    width: 256px;
  }
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text {
    display: none;
  }
  ._block.location_6 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  ._block.location_11 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  ._block.location_5 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  ._block.location_12 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
  ._block.location_8 .p-fevent-listing-container[data-mode-view="list"] .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico {
    margin: 0;
  }
}
.layout-left .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .p-fevent-item-media,
.layout-right .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .p-fevent-item-media {
  width: 100% !important;
}
.layout-left .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .p-fevent-item-media .item-media-src:before,
.layout-right .p-fevent-listing-container[data-mode-view="grid"] .p-fevent-item .p-fevent-item-media .item-media-src:before {
  padding-bottom: 49% !important;
}
.layout-left .p-fevent-listing-container.invitation-block .p-fevent-item .p-fevent-item-media,
.layout-right .p-fevent-listing-container.invitation-block .p-fevent-item .p-fevent-item-media {
  display: none;
}
.layout-left .p-fevent-listing-container.invitation-block .p-fevent-item .p-fevent-item-time-listing,
.layout-right .p-fevent-listing-container.invitation-block .p-fevent-item .p-fevent-item-time-listing {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  margin-bottom: 8px;
}
.layout-left .p-fevent-listing-container.invitation-block .p-fevent-item .p-fevent-item-time-listing *,
.layout-right .p-fevent-listing-container.invitation-block .p-fevent-item .p-fevent-item-time-listing * {
  color: #555555;
}
.layout-left .p-fevent-listing-container.invitation-block .p-fevent-item .p-fevent-item-title-wrapper .p-item-title,
.layout-right .p-fevent-listing-container.invitation-block .p-fevent-item .p-fevent-item-title-wrapper .p-item-title {
  margin-bottom: 4px;
}
.layout-left .p-fevent-listing-container.invitation-block .p-fevent-item .p-fevent-item-description,
.layout-right .p-fevent-listing-container.invitation-block .p-fevent-item .p-fevent-item-description {
  display: none !important;
}
.layout-left .p-fevent-listing-container.invitation-block .p-fevent-item .p-fevent-item-info-wrapper,
.layout-right .p-fevent-listing-container.invitation-block .p-fevent-item .p-fevent-item-info-wrapper {
  margin-bottom: 0;
}
@media (min-width: 481px) and (max-width: 767px) {
  .layout-left .p-fevent-listing-container:not(.invitation-block):not(.reminder-block) .p-fevent-item .item-outer,
  .layout-right .p-fevent-listing-container:not(.invitation-block):not(.reminder-block) .p-fevent-item .item-outer {
    display: block;
    border-top: 0;
  }
  .layout-left .p-fevent-listing-container:not(.invitation-block):not(.reminder-block) .p-fevent-item .item-outer .p-fevent-item-media,
  .layout-right .p-fevent-listing-container:not(.invitation-block):not(.reminder-block) .p-fevent-item .item-outer .p-fevent-item-media {
    width: 100%;
    margin: 0;
    margin-bottom: 8px;
  }
  .layout-left .p-fevent-listing-container:not(.invitation-block):not(.reminder-block) .p-fevent-item .item-outer .p-fevent-item-media .item-media-src,
  .layout-right .p-fevent-listing-container:not(.invitation-block):not(.reminder-block) .p-fevent-item .item-outer .p-fevent-item-media .item-media-src {
    display: block;
    position: relative;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-origin: border-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .layout-left .p-fevent-listing-container:not(.invitation-block):not(.reminder-block) .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before,
  .layout-right .p-fevent-listing-container:not(.invitation-block):not(.reminder-block) .p-fevent-item .item-outer .p-fevent-item-media .item-media-src:before {
    content: "";
    display: block;
    padding-bottom: 44.2%;
  }
  .layout-left .p-fevent-listing-container:not(.invitation-block):not(.reminder-block) .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-item-title,
  .layout-right .p-fevent-listing-container:not(.invitation-block):not(.reminder-block) .p-fevent-item .item-outer .p-fevent-item-title-wrapper .p-item-title {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
  }
}
.layout-left .p-fevent-listing-container:not(.invitation-block).reminder-block .p-fevent-item .p-fevent-item-media,
.layout-right .p-fevent-listing-container:not(.invitation-block).reminder-block .p-fevent-item .p-fevent-item-media {
  display: none !important;
}
.layout-left .p-fevent-listing-container:not(.invitation-block).reminder-block .p-fevent-item .p-fevent-item-time-listing *,
.layout-right .p-fevent-listing-container:not(.invitation-block).reminder-block .p-fevent-item .p-fevent-item-time-listing * {
  color: #555555;
}
.layout-left .p-fevent-listing-container:not(.invitation-block).reminder-block .p-fevent-item .p-fevent-item-info-wrapper,
.layout-right .p-fevent-listing-container:not(.invitation-block).reminder-block .p-fevent-item .p-fevent-item-info-wrapper {
  display: none !important;
}
.layout-left .p-fevent-listing-container:not(.invitation-block).reminder-block .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
.layout-right .p-fevent-listing-container:not(.invitation-block).reminder-block .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper {
  display: none !important;
}
.layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .item-inner,
.layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .item-inner {
  display: flex;
  flex-direction: column;
}
.layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .item-inner > *,
.layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .item-inner > * {
  order: 3;
}
.layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .item-inner .p-fevent-item-time-listing,
.layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .item-inner .p-fevent-item-time-listing {
  order: 2;
}
.layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .item-inner .p-fevent-item-title-wrapper,
.layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .item-inner .p-fevent-item-title-wrapper {
  order: 1;
}
html[dir="ltr"] .layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-info-wrapper:nth-child(2),
html[dir="ltr"] .layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-info-wrapper:nth-child(2) {
  padding-right: 32px;
}
html[dir="rtl"] .layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-info-wrapper:nth-child(2),
html[dir="rtl"] .layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-info-wrapper:nth-child(2) {
  padding-left: 32px;
}
.layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-time-listing,
.layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-time-listing {
  margin-bottom: 4px;
}
html[dir="ltr"] .layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-time-listing,
html[dir="ltr"] .layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-time-listing {
  padding-right: 32px;
}
html[dir="rtl"] .layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-time-listing,
html[dir="rtl"] .layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-time-listing {
  padding-left: 32px;
}
.layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-time-listing > *,
.layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-time-listing > * {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-time-listing *,
.layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-time-listing * {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
}
.layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-media,
.layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-media {
  width: 64px;
  min-width: 64px;
}
.layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-media .item-media-src,
.layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-media .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-media .item-media-src:before,
.layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-media .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-media .p-fevent-label-status-container,
.layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-media .p-fevent-label-status-container {
  display: none;
}
.layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-title-wrapper,
.layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-title-wrapper {
  position: relative;
  margin-bottom: 4px;
}
.layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
.layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper {
  margin: 0;
}
.layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-action-btn,
.layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-action-btn {
  position: absolute;
  top: 100%;
  margin: 0;
}
html[dir="ltr"] .layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-action-btn,
html[dir="ltr"] .layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-action-btn {
  right: 0;
}
html[dir="rtl"] .layout-left .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-action-btn,
html[dir="rtl"] .layout-right .p-fevent-listing-container:not(.invitation-block) .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-action-btn {
  left: 0;
}
.layout-left .p-fevent-listing-container .p-fevent-item .p-fevent-item-title-wrapper,
.layout-right .p-fevent-listing-container .p-fevent-item .p-fevent-item-title-wrapper {
  display: flex;
  justify-content: space-between;
}
.layout-left .p-fevent-listing-container .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper,
.layout-right .p-fevent-listing-container .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-item-option-wrapper {
  margin-top: -4px;
}
.layout-left .p-fevent-listing-container .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-action-btn .btn,
.layout-right .p-fevent-listing-container .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-action-btn .btn {
  border: none !important;
  background: transparent !important;
  box-shadow: none !important;
  padding: 0 !important;
  height: 24px;
}
.layout-left .p-fevent-listing-container .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text,
.layout-right .p-fevent-listing-container .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .item-text {
  display: none;
}
.layout-left .p-fevent-listing-container .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico,
.layout-right .p-fevent-listing-container .p-fevent-item .p-fevent-item-title-wrapper .p-fevent-action-btn .btn .ico {
  margin: 0;
}
.layout-left .p-fevent-listing-container .p-fevent-item .p-fevent-item-info-wrapper,
.layout-right .p-fevent-listing-container .p-fevent-item .p-fevent-item-info-wrapper {
  margin-bottom: 4px;
}
.layout-left .p-fevent-listing-container .p-fevent-item .p-fevent-item-info-wrapper .item-ticket,
.layout-right .p-fevent-listing-container .p-fevent-item .p-fevent-item-info-wrapper .item-ticket {
  display: none !important;
}
.layout-left .p-fevent-listing-container .p-fevent-item .p-fevent-item-info-wrapper .item-wrapper-truncate:before,
.layout-right .p-fevent-listing-container .p-fevent-item .p-fevent-item-info-wrapper .item-wrapper-truncate:before {
  display: none;
}
.layout-left .p-fevent-listing-container .p-fevent-item .p-fevent-item-info-wrapper .item-wrapper-truncate .item-info,
.layout-right .p-fevent-listing-container .p-fevent-item .p-fevent-item-info-wrapper .item-wrapper-truncate .item-info {
  display: none;
}
.layout-left .p-fevent-listing-container .p-fevent-item .p-fevent-item-description,
.layout-right .p-fevent-listing-container .p-fevent-item .p-fevent-item-description {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-left .p-fevent-listing-container .p-fevent-item .p-fevent-item-description .item-info-desc,
.layout-right .p-fevent-listing-container .p-fevent-item .p-fevent-item-description .item-info-desc {
  display: none;
}
.p-fevent-find-event-mixin-2-column {
  width: 50%;
  padding: 0 4px;
  margin-bottom: 8px;
}
.p-fevent-find-event-mixin-2-column:nth-child(5) {
  width: 100%;
  margin-bottom: 0;
}
.p-fevent-find-event-mixin-2-column:nth-child(5) .item-outer {
  min-height: 40px;
}
.layout-middle .p-fevent-find-event-container,
._block.location_6 .p-fevent-find-event-container,
._block.location_11 .p-fevent-find-event-container,
._block.location_5 .p-fevent-find-event-container,
._block.location_12 .p-fevent-find-event-container,
._block.location_8 .p-fevent-find-event-container {
  margin: 0 -8px;
}
.layout-middle .p-fevent-find-event-container .item-find-event,
._block.location_6 .p-fevent-find-event-container .item-find-event,
._block.location_11 .p-fevent-find-event-container .item-find-event,
._block.location_5 .p-fevent-find-event-container .item-find-event,
._block.location_12 .p-fevent-find-event-container .item-find-event,
._block.location_8 .p-fevent-find-event-container .item-find-event {
  width: 20%;
  padding: 0 8px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-find-event-container .item-find-event {
    width: 50%;
    padding: 0 4px;
    margin-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-find-event-container .item-find-event:nth-child(5) {
    width: 100%;
    margin-bottom: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer {
    min-height: 40px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-find-event-container .item-find-event,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-find-event-container .item-find-event {
    width: 50%;
    padding: 0 4px;
    margin-bottom: 8px;
  }
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-find-event-container .item-find-event:nth-child(5),
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-find-event-container .item-find-event:nth-child(5) {
    width: 100%;
    margin-bottom: 0;
  }
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer {
    min-height: 40px;
  }
}
@media (max-width: 767px) {
  .layout-middle .p-fevent-find-event-container .item-find-event,
  ._block.location_6 .p-fevent-find-event-container .item-find-event,
  ._block.location_11 .p-fevent-find-event-container .item-find-event,
  ._block.location_5 .p-fevent-find-event-container .item-find-event,
  ._block.location_12 .p-fevent-find-event-container .item-find-event,
  ._block.location_8 .p-fevent-find-event-container .item-find-event {
    width: 50%;
    padding: 0 4px;
    margin-bottom: 8px;
  }
  .layout-middle .p-fevent-find-event-container .item-find-event:nth-child(5),
  ._block.location_6 .p-fevent-find-event-container .item-find-event:nth-child(5),
  ._block.location_11 .p-fevent-find-event-container .item-find-event:nth-child(5),
  ._block.location_5 .p-fevent-find-event-container .item-find-event:nth-child(5),
  ._block.location_12 .p-fevent-find-event-container .item-find-event:nth-child(5),
  ._block.location_8 .p-fevent-find-event-container .item-find-event:nth-child(5) {
    width: 100%;
    margin-bottom: 0;
  }
  .layout-middle .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  ._block.location_6 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  ._block.location_11 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  ._block.location_5 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  ._block.location_12 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
  ._block.location_8 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer {
    min-height: 40px;
  }
}
.layout-right .p-fevent-find-event-container,
.layout-left .p-fevent-find-event-container {
  margin: 0 -4px;
}
.layout-right .p-fevent-find-event-container .item-find-event,
.layout-left .p-fevent-find-event-container .item-find-event {
  width: 50%;
  padding: 0 4px;
  margin-bottom: 8px;
}
.layout-right .p-fevent-find-event-container .item-find-event:nth-child(5),
.layout-left .p-fevent-find-event-container .item-find-event:nth-child(5) {
  width: 100%;
  margin-bottom: 0;
}
.layout-right .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer,
.layout-left .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer {
  min-height: 40px;
}
.p-fevent-find-event-container {
  display: flex;
  flex-flow: wrap;
}
.p-fevent-find-event-container .item-find-event .item-outer {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 64px;
  position: relative;
  border-radius: 8px;
  padding: 0 4px;
  cursor: pointer;
}
.p-fevent-find-event-container .item-find-event .item-outer .item-title {
  color: #fff;
  text-align: center;
}
.p-fevent-find-event-container .item-find-event .item-outer .item-icon {
  color: rgba(255, 255, 255, 0.1);
  font-size: 50px;
  height: 50px;
  position: absolute;
  bottom: 0;
  transform: rotate(20deg);
}
html[dir='ltr'] .p-fevent-find-event-container .item-find-event .item-outer .item-icon {
  left: -8px;
}
html[dir='rtl'] .p-fevent-find-event-container .item-find-event .item-outer .item-icon {
  right: -8px;
}
.p-fevent-find-event-container .item-find-event .item-outer .item-icon svg {
  width: 50px;
  height: 50px;
}
.p-fevent-find-event-container .item-find-event .item-outer .item-icon svg g,
.p-fevent-find-event-container .item-find-event .item-outer .item-icon svg path {
  fill: rgba(255, 255, 255, 0.1);
}
.p-fevent-find-event-container .item-find-event:nth-child(1) .item-outer {
  background: #02a3ec;
}
.p-fevent-find-event-container .item-find-event:nth-child(1) .item-outer:hover:after {
  box-shadow: 2.8px 2.8px 24px 0 rgba(2, 163, 236, 0.6);
}
.p-fevent-find-event-container .item-find-event:nth-child(2) .item-outer {
  background: #ff9d2a;
}
.p-fevent-find-event-container .item-find-event:nth-child(2) .item-outer:hover:after {
  box-shadow: 2.8px 2.8px 24px 0 rgba(255, 157, 42, 0.6);
}
.p-fevent-find-event-container .item-find-event:nth-child(3) .item-outer {
  background: #fa6666;
}
.p-fevent-find-event-container .item-find-event:nth-child(3) .item-outer:hover:after {
  box-shadow: 2.8px 2.8px 24px 0 rgba(250, 102, 102, 0.6);
}
.p-fevent-find-event-container .item-find-event:nth-child(4) .item-outer {
  background: #8747f3;
}
.p-fevent-find-event-container .item-find-event:nth-child(4) .item-outer:hover:after {
  box-shadow: 2.8px 2.8px 24px 0 rgba(135, 71, 243, 0.6);
}
.p-fevent-find-event-container .item-find-event:nth-child(-n+4) .item-outer:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: rgba(255, 255, 255, 0.3);
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  pointer-events: none;
  border-radius: 8px;
  z-index: 2;
}
.p-fevent-find-event-container .item-find-event:nth-child(-n+4) .item-outer:after {
  content: "";
  position: absolute;
  display: block;
  height: 40px;
  left: 8px;
  right: 8px;
  bottom: 0;
  border-radius: 8px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  pointer-events: none;
  z-index: 1;
}
.p-fevent-find-event-container .item-find-event:nth-child(-n+4) .item-outer:hover:before {
  opacity: 1;
}
.p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer {
  border: 1px solid #555555;
  background: #fff;
}
.p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer .item-title {
  color: #555555;
}
.p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer .item-icon {
  color: #555555;
  font-size: 16px;
  height: 20px;
  position: static;
  transform: none;
}
html[dir="ltr"] .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer .item-icon {
  margin-right: 8px;
}
html[dir="rtl"] .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer .item-icon {
  margin-left: 8px;
}
@media (min-width: 1200px) {
  #main:not(.empty-right):not(.empty-left) .layout-middle .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer .item-icon {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left) .layout-middle .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer .item-icon,
  #main:not(.empty-right) .layout-middle .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer .item-icon {
    display: none;
  }
}
@media (max-width: 767px) {
  #main .layout-middle .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer .item-icon,
  ._block.location_6 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer .item-icon,
  ._block.location_11 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer .item-icon,
  ._block.location_5 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer .item-icon,
  ._block.location_12 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer .item-icon,
  ._block.location_8 .p-fevent-find-event-container .item-find-event:nth-child(5) .item-outer .item-icon {
    display: none;
  }
}
.p-fevent-birthday-item .img-wrapper img {
  width: 100%;
  height: 100%;
}
.layout-left .p-fevent-birthday-container .item-bg-container,
.layout-right .p-fevent-birthday-container .item-bg-container {
  margin-left: -16px;
  margin-right: -16px;
  margin-bottom: 12px;
  position: relative;
}
.layout-left .p-fevent-birthday-container .item-bg-container:before,
.layout-right .p-fevent-birthday-container .item-bg-container:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 8px;
  top: 0;
  background-color: rgba(168, 185, 221, 0.5);
}
.layout-left .p-fevent-birthday-container .item-bg-container span,
.layout-right .p-fevent-birthday-container .item-bg-container span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-size: contain;
  border: 0;
  max-height: 200px;
}
.layout-left .p-fevent-birthday-container .item-bg-container span:before,
.layout-right .p-fevent-birthday-container .item-bg-container span:before {
  content: "";
  display: block;
  padding-bottom: 62%;
}
.layout-left .p-fevent-birthday-container .item-time-today,
.layout-right .p-fevent-birthday-container .item-time-today {
  font-weight: bold;
  font-size: 13px;
  line-height: 17px;
  margin-bottom: 12px;
}
.layout-left .p-fevent-birthday-container .item-time-today .ico,
.layout-right .p-fevent-birthday-container .item-time-today .ico {
  display: none;
}
.layout-left .p-fevent-birthday-container .item-listing-today,
.layout-right .p-fevent-birthday-container .item-listing-today {
  padding-bottom: 16px;
  margin-bottom: 16px;
  border-bottom: 1px solid #dcdcdc;
}
.layout-left .p-fevent-birthday-container .p-fevent-birthday-item:not(:first-child),
.layout-right .p-fevent-birthday-container .p-fevent-birthday-item:not(:first-child) {
  margin-top: 16px;
}
@media (min-width: 481px) and (max-width: 767px) {
  .layout-left .p-fevent-birthday-container .p-fevent-birthday-item:nth-child(2),
  .layout-right .p-fevent-birthday-container .p-fevent-birthday-item:nth-child(2) {
    margin-top: 0;
  }
}
.layout-left .p-fevent-birthday-container .p-fevent-birthday-item .item-outer,
.layout-right .p-fevent-birthday-container .p-fevent-birthday-item .item-outer {
  padding-top: 0 !important;
  margin-top: 0 !important;
  border-top: 0 !important;
}
.layout-left .p-fevent-birthday-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
.layout-right .p-fevent-birthday-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
.layout-left .p-fevent-birthday-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
.layout-right .p-fevent-birthday-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user {
  width: 40px;
  height: 40px;
}
.layout-left .p-fevent-birthday-container .p-fevent-birthday-item .item-outer .p-fevent-birthday-title,
.layout-right .p-fevent-birthday-container .p-fevent-birthday-item .item-outer .p-fevent-birthday-title {
  margin-bottom: 2px;
}
.layout-left .p-fevent-birthday-container .p-fevent-birthday-item .item-outer .p-fevent-birthday-title .user_profile_link_span a,
.layout-right .p-fevent-birthday-container .p-fevent-birthday-item .item-outer .p-fevent-birthday-title .user_profile_link_span a {
  font-weight: normal !important;
  color: #3b5998 !important;
}
.layout-left .p-fevent-birthday-container .p-fevent-birthday-item .item-outer .item-send-wish,
.layout-right .p-fevent-birthday-container .p-fevent-birthday-item .item-outer .item-send-wish {
  margin-top: 2px;
}
.layout-left .p-fevent-birthday-container.one-item,
.layout-right .p-fevent-birthday-container.one-item {
  position: relative;
}
.layout-left .p-fevent-birthday-container.one-item .item-time-today,
.layout-right .p-fevent-birthday-container.one-item .item-time-today {
  position: absolute;
  top: 4px;
}
html[dir="ltr"] .layout-left .p-fevent-birthday-container.one-item .item-time-today,
html[dir="ltr"] .layout-right .p-fevent-birthday-container.one-item .item-time-today {
  left: 0;
}
html[dir="rtl"] .layout-left .p-fevent-birthday-container.one-item .item-time-today,
html[dir="rtl"] .layout-right .p-fevent-birthday-container.one-item .item-time-today {
  right: 0;
}
.layout-left .p-fevent-birthday-container.one-item .item-listing-today,
.layout-right .p-fevent-birthday-container.one-item .item-listing-today {
  position: relative;
}
.layout-left .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item,
.layout-right .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item {
  width: 100% !important;
}
.layout-left .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
.layout-right .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
  position: absolute;
  top: -12px;
  left: 50%;
  transform: translate(-50%, -100%);
}
.layout-left .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .p-fevent-item-media:after,
.layout-right .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .p-fevent-item-media:after {
  content: "";
  position: absolute;
  left: -4px;
  right: -4px;
  bottom: -4px;
  top: -4px;
  border: 4px solid #fff;
  border-radius: 100%;
}
.layout-left .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
.layout-right .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
.layout-left .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
.layout-right .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
  width: 88px;
  height: 88px;
}
.layout-left .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .item-inner,
.layout-right .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .item-inner {
  text-align: center;
}
.layout-left .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .item-inner .p-fevent-birthday-title,
.layout-right .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .item-inner .p-fevent-birthday-title {
  margin-bottom: 4px;
}
.layout-left .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .item-inner .p-fevent-birthday-title .user_profile_link_span a,
.layout-right .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .item-inner .p-fevent-birthday-title .user_profile_link_span a {
  font-weight: bold !important;
  color: #555555 !important;
}
.layout-left .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .item-inner .p-fevent-birthday-title .user_profile_link_span a:hover,
.layout-right .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .item-inner .p-fevent-birthday-title .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.layout-left .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .item-inner .p-fevent-birthday-info,
.layout-right .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .item-inner .p-fevent-birthday-info {
  text-align: center;
  justify-content: center;
}
.layout-left .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .item-inner .item-send-wish,
.layout-right .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .item-inner .item-send-wish {
  margin-top: 4px;
}
.layout-left .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .item-inner .item-send-wish .btn,
.layout-right .p-fevent-birthday-container.one-item .item-listing-today .p-fevent-birthday-item .item-inner .item-send-wish .btn {
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.layout-middle .p-fevent-birthday-container .p-fevent-birthday-container-outer,
._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-container-outer,
._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-container-outer,
._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-container-outer,
._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-container-outer,
._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-container-outer {
  display: flex;
  flex-flow: wrap;
}
.layout-middle .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today {
  display: flex;
  position: relative;
}
.layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container,
._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container,
._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container,
._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container,
._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container,
._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container {
  width: 100%;
  margin-top: 16px;
  display: flex;
  flex-flow: wrap;
}
.layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer,
._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer,
._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer,
._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer,
._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer,
._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer {
  display: flex;
  align-items: center;
  position: relative;
}
.layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .item-inner,
._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .item-inner,
._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .item-inner,
._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .item-inner,
._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .item-inner,
._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-item-media,
html[dir="ltr"] ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-item-media,
html[dir="ltr"] ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-item-media,
html[dir="ltr"] ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-item-media,
html[dir="ltr"] ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-item-media,
html[dir="ltr"] ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-item-media {
  margin-right: 16px;
}
html[dir="rtl"] .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-item-media,
html[dir="rtl"] ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-item-media,
html[dir="rtl"] ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-item-media,
html[dir="rtl"] ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-item-media,
html[dir="rtl"] ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-item-media,
html[dir="rtl"] ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-item-media {
  margin-left: 16px;
}
.layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-title,
._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-title,
._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-title,
._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-title,
._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-title,
._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-title {
  margin-bottom: 6px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-title a,
._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-title a,
._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-title a,
._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-title a,
._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-title a,
._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-title a {
  font-weight: normal !important;
}
.layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-info,
._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-info,
._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-info,
._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-info,
._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-info,
._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .item-outer .p-fevent-birthday-info {
  margin-bottom: 4px;
}
.layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item {
  width: 25% !important;
  margin: 8px 0;
}
html[dir="ltr"] .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
html[dir="ltr"] ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
html[dir="ltr"] ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
html[dir="ltr"] ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
html[dir="ltr"] ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
html[dir="ltr"] ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item {
  padding-right: 16px;
}
html[dir="rtl"] .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
html[dir="rtl"] ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
html[dir="rtl"] ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
html[dir="rtl"] ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
html[dir="rtl"] ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
html[dir="rtl"] ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item {
  padding-left: 16px;
}
@media (min-width: 992px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item {
    width: 50% !important;
  }
}
.layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
.layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user {
  width: 48px;
  height: 48px;
}
.layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-birthday-title,
._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-birthday-title,
._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-birthday-title,
._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-birthday-title,
._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-birthday-title,
._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item .item-outer .p-fevent-birthday-title {
  margin-bottom: 4px;
  font-size: 14px !important;
  line-height: 18px !important;
}
.layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item,
._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item,
._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item,
._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item,
._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item,
._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item {
  width: 100%;
}
.layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-title,
._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-title,
._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-title,
._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-title,
._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-title,
._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-title {
  margin-bottom: 4px !important;
}
.layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info,
._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info,
._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info,
._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info,
._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info,
._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info {
  display: flex;
  flex-direction: column;
  margin-bottom: 0 !important;
}
.layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info .p-seperate-dot-item:last-child,
._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info .p-seperate-dot-item:last-child,
._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info .p-seperate-dot-item:last-child,
._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info .p-seperate-dot-item:last-child,
._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info .p-seperate-dot-item:last-child,
._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info .p-seperate-dot-item:last-child {
  margin-bottom: 0;
}
.layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info .p-seperate-dot-item:after,
._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info .p-seperate-dot-item:after,
._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info .p-seperate-dot-item:after,
._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info .p-seperate-dot-item:after,
._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info .p-seperate-dot-item:after,
._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .p-fevent-birthday-info .p-seperate-dot-item:after {
  display: none;
}
.layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish,
._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish,
._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish,
._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish,
._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish,
._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish {
  margin-top: 2px;
}
.layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish .btn,
._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish .btn,
._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish .btn,
._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish .btn,
._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish .btn,
._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish .btn {
  box-shadow: none !important;
  border: 0 !important;
  color: #3b5998 !important;
  padding: 0 !important;
  height: auto !important;
  font-size: 13px;
  line-height: 17px;
}
.layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish .btn:hover,
._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish .btn:hover,
._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish .btn:hover,
._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish .btn:hover,
._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish .btn:hover,
._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-send-wish .btn:hover {
  color: #2d4373 !important;
}
.layout-middle .p-fevent-birthday-container.two-item .item-listing-today,
._block.location_6 .p-fevent-birthday-container.two-item .item-listing-today,
._block.location_11 .p-fevent-birthday-container.two-item .item-listing-today,
._block.location_5 .p-fevent-birthday-container.two-item .item-listing-today,
._block.location_12 .p-fevent-birthday-container.two-item .item-listing-today,
._block.location_8 .p-fevent-birthday-container.two-item .item-listing-today {
  flex-flow: wrap;
}
.layout-middle .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item,
._block.location_6 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item,
._block.location_11 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item,
._block.location_5 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item,
._block.location_12 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item,
._block.location_8 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item {
  width: 50%;
}
@media (max-width: 480px) {
  .layout-middle .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item,
  ._block.location_6 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item,
  ._block.location_11 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item,
  ._block.location_5 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item,
  ._block.location_12 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item,
  ._block.location_8 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item {
    width: 100%;
  }
  .layout-middle .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item .item-outer:before,
  ._block.location_6 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item .item-outer:before,
  ._block.location_11 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item .item-outer:before,
  ._block.location_5 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item .item-outer:before,
  ._block.location_12 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item .item-outer:before,
  ._block.location_8 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item .item-outer:before {
    display: none;
  }
  .layout-middle .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item:first-child .item-outer,
  ._block.location_6 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item:first-child .item-outer,
  ._block.location_11 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item:first-child .item-outer,
  ._block.location_5 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item:first-child .item-outer,
  ._block.location_12 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item:first-child .item-outer,
  ._block.location_8 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item:first-child .item-outer {
    padding-bottom: 16px;
    margin-bottom: 16px;
    border-bottom: 1px solid #eeeeee;
  }
}
.layout-middle .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item:first-child .item-outer:before,
._block.location_6 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item:first-child .item-outer:before,
._block.location_11 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item:first-child .item-outer:before,
._block.location_5 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item:first-child .item-outer:before,
._block.location_12 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item:first-child .item-outer:before,
._block.location_8 .p-fevent-birthday-container.two-item .item-listing-today .p-fevent-birthday-item:first-child .item-outer:before {
  display: none;
}
.layout-middle .p-fevent-birthday-container.three-more-item .item-listing-today,
._block.location_6 .p-fevent-birthday-container.three-more-item .item-listing-today,
._block.location_11 .p-fevent-birthday-container.three-more-item .item-listing-today,
._block.location_5 .p-fevent-birthday-container.three-more-item .item-listing-today,
._block.location_12 .p-fevent-birthday-container.three-more-item .item-listing-today,
._block.location_8 .p-fevent-birthday-container.three-more-item .item-listing-today {
  padding-left: 32px;
  padding-right: 32px;
}
@media (min-width: 992px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .item-listing-today {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .layout-middle .p-fevent-birthday-container.three-more-item .item-listing-today,
  ._block.location_6 .p-fevent-birthday-container.three-more-item .item-listing-today,
  ._block.location_11 .p-fevent-birthday-container.three-more-item .item-listing-today,
  ._block.location_5 .p-fevent-birthday-container.three-more-item .item-listing-today,
  ._block.location_12 .p-fevent-birthday-container.three-more-item .item-listing-today,
  ._block.location_8 .p-fevent-birthday-container.three-more-item .item-listing-today {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.layout-middle .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item,
._block.location_6 .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item,
._block.location_11 .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item,
._block.location_5 .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item,
._block.location_12 .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item,
._block.location_8 .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item {
  padding-left: 0;
  padding-right: 0;
}
.layout-middle .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
._block.location_6 .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
._block.location_11 .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
._block.location_5 .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
._block.location_12 .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
._block.location_8 .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
.layout-middle .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
._block.location_6 .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
._block.location_11 .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
._block.location_5 .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
._block.location_12 .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
._block.location_8 .p-fevent-birthday-container.three-more-item .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user {
  width: 72px;
  height: 72px;
}
.layout-middle .p-fevent-birthday-container .item-bg-container,
._block.location_6 .p-fevent-birthday-container .item-bg-container,
._block.location_11 .p-fevent-birthday-container .item-bg-container,
._block.location_5 .p-fevent-birthday-container .item-bg-container,
._block.location_12 .p-fevent-birthday-container .item-bg-container,
._block.location_8 .p-fevent-birthday-container .item-bg-container {
  display: none;
  position: absolute;
  bottom: 0;
}
html[dir="ltr"] .layout-middle .p-fevent-birthday-container .item-bg-container,
html[dir="ltr"] ._block.location_6 .p-fevent-birthday-container .item-bg-container,
html[dir="ltr"] ._block.location_11 .p-fevent-birthday-container .item-bg-container,
html[dir="ltr"] ._block.location_5 .p-fevent-birthday-container .item-bg-container,
html[dir="ltr"] ._block.location_12 .p-fevent-birthday-container .item-bg-container,
html[dir="ltr"] ._block.location_8 .p-fevent-birthday-container .item-bg-container {
  right: 0;
}
html[dir="rtl"] .layout-middle .p-fevent-birthday-container .item-bg-container,
html[dir="rtl"] ._block.location_6 .p-fevent-birthday-container .item-bg-container,
html[dir="rtl"] ._block.location_11 .p-fevent-birthday-container .item-bg-container,
html[dir="rtl"] ._block.location_5 .p-fevent-birthday-container .item-bg-container,
html[dir="rtl"] ._block.location_12 .p-fevent-birthday-container .item-bg-container,
html[dir="rtl"] ._block.location_8 .p-fevent-birthday-container .item-bg-container {
  left: 0;
}
@media (max-width: 480px) {
  .layout-middle .p-fevent-birthday-container .item-bg-container,
  ._block.location_6 .p-fevent-birthday-container .item-bg-container,
  ._block.location_11 .p-fevent-birthday-container .item-bg-container,
  ._block.location_5 .p-fevent-birthday-container .item-bg-container,
  ._block.location_12 .p-fevent-birthday-container .item-bg-container,
  ._block.location_8 .p-fevent-birthday-container .item-bg-container {
    position: static;
    margin-bottom: 16px;
  }
}
.layout-middle .p-fevent-birthday-container .item-bg-container span,
._block.location_6 .p-fevent-birthday-container .item-bg-container span,
._block.location_11 .p-fevent-birthday-container .item-bg-container span,
._block.location_5 .p-fevent-birthday-container .item-bg-container span,
._block.location_12 .p-fevent-birthday-container .item-bg-container span,
._block.location_8 .p-fevent-birthday-container .item-bg-container span {
  width: 294px;
  height: 188px;
  display: block;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
}
.layout-middle .p-fevent-birthday-container .item-listing-today,
._block.location_6 .p-fevent-birthday-container .item-listing-today,
._block.location_11 .p-fevent-birthday-container .item-listing-today,
._block.location_5 .p-fevent-birthday-container .item-listing-today,
._block.location_12 .p-fevent-birthday-container .item-listing-today,
._block.location_8 .p-fevent-birthday-container .item-listing-today {
  display: flex;
  border-radius: 8px;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2);
  background-color: rgba(255, 255, 255, 0.86);
  padding-top: 16px;
  padding-bottom: 16px;
}
.layout-middle .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
._block.location_6 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
._block.location_11 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
._block.location_5 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
._block.location_12 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
._block.location_8 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
.layout-middle .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next,
._block.location_6 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next,
._block.location_11 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next,
._block.location_5 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next,
._block.location_12 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next,
._block.location_8 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next {
  position: absolute;
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  top: 50%;
  transform: translateY(-50%);
}
html[dir="ltr"] .layout-middle .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
html[dir="ltr"] ._block.location_6 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
html[dir="ltr"] ._block.location_11 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
html[dir="ltr"] ._block.location_5 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
html[dir="ltr"] ._block.location_12 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
html[dir="ltr"] ._block.location_8 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev {
  left: 0;
}
html[dir="rtl"] .layout-middle .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
html[dir="rtl"] ._block.location_6 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
html[dir="rtl"] ._block.location_11 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
html[dir="rtl"] ._block.location_5 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
html[dir="rtl"] ._block.location_12 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev,
html[dir="rtl"] ._block.location_8 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-prev {
  right: 0;
}
html[dir="ltr"] .layout-middle .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next,
html[dir="ltr"] ._block.location_6 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next,
html[dir="ltr"] ._block.location_11 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next,
html[dir="ltr"] ._block.location_5 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next,
html[dir="ltr"] ._block.location_12 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next,
html[dir="ltr"] ._block.location_8 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next {
  right: 0;
}
html[dir="rtl"] .layout-middle .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next,
html[dir="rtl"] ._block.location_6 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next,
html[dir="rtl"] ._block.location_11 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next,
html[dir="rtl"] ._block.location_5 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next,
html[dir="rtl"] ._block.location_12 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next,
html[dir="rtl"] ._block.location_8 .p-fevent-birthday-container .item-listing-today .owl-nav .owl-next {
  left: 0;
}
.layout-middle .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item,
._block.location_6 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item,
._block.location_11 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item,
._block.location_5 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item,
._block.location_12 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item,
._block.location_8 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item {
  padding-left: 16px;
  padding-right: 16px;
}
.layout-middle .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before,
._block.location_6 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before,
._block.location_11 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before,
._block.location_5 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before,
._block.location_12 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before,
._block.location_8 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  background: #eeeeee;
}
html[dir='ltr'] .layout-middle .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before,
html[dir='ltr'] ._block.location_6 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before,
html[dir='ltr'] ._block.location_11 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before,
html[dir='ltr'] ._block.location_5 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before,
html[dir='ltr'] ._block.location_12 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before,
html[dir='ltr'] ._block.location_8 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before {
  left: -16px;
}
html[dir='rtl'] .layout-middle .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before,
html[dir='rtl'] ._block.location_6 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before,
html[dir='rtl'] ._block.location_11 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before,
html[dir='rtl'] ._block.location_5 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before,
html[dir='rtl'] ._block.location_12 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before,
html[dir='rtl'] ._block.location_8 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer:before {
  right: -16px;
}
.layout-middle .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer,
._block.location_6 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer,
._block.location_11 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer,
._block.location_5 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer,
._block.location_12 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer,
._block.location_8 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer {
  display: flex;
  align-items: center;
  position: relative;
}
.layout-middle .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .item-inner,
._block.location_6 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .item-inner,
._block.location_11 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .item-inner,
._block.location_5 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .item-inner,
._block.location_12 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .item-inner,
._block.location_8 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] .layout-middle .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media,
html[dir="ltr"] ._block.location_6 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media,
html[dir="ltr"] ._block.location_11 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media,
html[dir="ltr"] ._block.location_5 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media,
html[dir="ltr"] ._block.location_12 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media,
html[dir="ltr"] ._block.location_8 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media {
  margin-right: 16px;
}
html[dir="rtl"] .layout-middle .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media,
html[dir="rtl"] ._block.location_6 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media,
html[dir="rtl"] ._block.location_11 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media,
html[dir="rtl"] ._block.location_5 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media,
html[dir="rtl"] ._block.location_12 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media,
html[dir="rtl"] ._block.location_8 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media {
  margin-left: 16px;
}
.layout-middle .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-title,
._block.location_6 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-title,
._block.location_11 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-title,
._block.location_5 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-title,
._block.location_12 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-title,
._block.location_8 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-title {
  margin-bottom: 6px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.layout-middle .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-title a,
._block.location_6 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-title a,
._block.location_11 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-title a,
._block.location_5 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-title a,
._block.location_12 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-title a,
._block.location_8 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-title a {
  font-weight: normal !important;
}
.layout-middle .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-info,
._block.location_6 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-info,
._block.location_11 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-info,
._block.location_5 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-info,
._block.location_12 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-info,
._block.location_8 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-birthday-info {
  margin-bottom: 4px;
}
.layout-middle .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
._block.location_6 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
._block.location_11 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
._block.location_5 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
._block.location_12 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
._block.location_8 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .img-wrapper,
.layout-middle .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
._block.location_6 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
._block.location_11 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
._block.location_5 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
._block.location_12 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user,
._block.location_8 .p-fevent-birthday-container .item-listing-today .p-fevent-birthday-item .item-outer .p-fevent-item-media .no_image_user {
  width: 88px;
  height: 88px;
}
@media (min-width: 1200px) {
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today {
    position: relative;
    width: 100%;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today {
    margin-left: 16px;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: #fff;
    border-radius: 8px;
    background: #4c70ba;
    width: 96px;
    height: 120px;
    position: relative;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-left: 8px solid #4c70ba;
    border-bottom: 8px solid transparent;
  }
  html[dir='ltr'] #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before {
    left: 100%;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before {
    right: 100%;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .ico {
    font-size: 24px;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    text-transform: uppercase;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text {
    font-size: 13px;
    line-height: 17px;
    color: rgba(255, 255, 255, 0.5);
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-listing-today {
    position: relative;
    flex: 1;
    min-width: 0;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-bg-container {
    display: block;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .item-bg-container {
    display: none !important;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before {
    display: none;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .item-listing-today {
    max-width: 544px;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 467px;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today {
    position: relative;
    width: 100%;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today {
    margin-left: 16px;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: #fff;
    border-radius: 8px;
    background: #4c70ba;
    width: 96px;
    height: 120px;
    position: relative;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-left: 8px solid #4c70ba;
    border-bottom: 8px solid transparent;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before {
    left: 100%;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before {
    right: 100%;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .ico {
    font-size: 24px;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    text-transform: uppercase;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text {
    font-size: 13px;
    line-height: 17px;
    color: rgba(255, 255, 255, 0.5);
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-listing-today {
    position: relative;
    flex: 1;
    min-width: 0;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-bg-container,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-bg-container,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-bg-container,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-bg-container,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-bg-container,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-bg-container {
    display: block;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .item-bg-container {
    display: none !important;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before {
    display: none;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .item-listing-today {
    max-width: 544px;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 467px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today {
    flex-flow: wrap;
    width: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today {
    width: 100%;
    font-size: 13px;
    line-height: 17px;
    font-weight: bold;
    margin-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today {
    width: 100%;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-right: 12px;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-left: 12px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 72px;
    height: 72px;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    left: -30px;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    right: -30px;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-left: 12px;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-right: 12px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 305px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-bg-container {
    display: block;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today {
    position: relative;
    width: 100%;
  }
  html[dir="ltr"] #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today {
    margin-right: 16px;
  }
  html[dir="rtl"] #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today {
    margin-left: 16px;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: #fff;
    border-radius: 8px;
    background: #4c70ba;
    width: 96px;
    height: 120px;
    position: relative;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-left: 8px solid #4c70ba;
    border-bottom: 8px solid transparent;
  }
  html[dir='ltr'] #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before {
    left: 100%;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before {
    right: 100%;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .ico {
    font-size: 24px;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    text-transform: uppercase;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text {
    font-size: 13px;
    line-height: 17px;
    color: rgba(255, 255, 255, 0.5);
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-listing-today {
    position: relative;
    flex: 1;
    min-width: 0;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-bg-container {
    display: block;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .item-bg-container {
    display: none !important;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before {
    display: none;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .item-listing-today {
    max-width: 544px;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 467px;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today {
    flex-flow: wrap;
    width: 100%;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today {
    width: 100%;
    font-size: 13px;
    line-height: 17px;
    font-weight: bold;
    margin-bottom: 8px;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico {
    display: none;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today {
    width: 100%;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-right: 12px;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-left: 12px;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 72px;
    height: 72px;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    left: -30px;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    right: -30px;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-left: 12px;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-right: 12px;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before {
    display: none;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 305px;
  }
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-bg-container {
    display: block;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today {
    flex-flow: wrap;
    width: 100%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today {
    width: 100%;
    font-size: 13px;
    line-height: 17px;
    font-weight: bold;
    margin-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today {
    width: 100%;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-right: 12px;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-left: 12px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 72px;
    height: 72px;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    left: -30px;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    right: -30px;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-left: 12px;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-right: 12px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 305px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-bg-container {
    display: block;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-right: 8px;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-left: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 56px;
    height: 56px;
  }
  body:not(.material_html) #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 48px;
    height: 48px;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 100%;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    left: -16px;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    right: -16px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-right: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item {
    width: 50% !important;
    margin-top: 16px;
    margin-bottom: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1) {
    margin-top: 0;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2) {
    margin-top: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today {
    flex-flow: wrap;
    width: 100%;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today {
    width: 100%;
    font-size: 13px;
    line-height: 17px;
    font-weight: bold;
    margin-bottom: 8px;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico {
    display: none;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today {
    width: 100%;
  }
  html[dir='ltr'] #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-right: 12px;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-left: 12px;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 72px;
    height: 72px;
  }
  html[dir='ltr'] #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    left: -30px;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    right: -30px;
  }
  html[dir='ltr'] #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-left: 12px;
  }
  html[dir='rtl'] #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-right: 12px;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before {
    display: none;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 305px;
  }
  #main.empty-left.empty-right .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-bg-container,
  #main.empty-left.empty-right .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-bg-container {
    display: block;
  }
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today {
    flex-flow: wrap;
    width: 100%;
  }
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today {
    width: 100%;
    font-size: 13px;
    line-height: 17px;
    font-weight: bold;
    margin-bottom: 8px;
  }
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico {
    display: none;
  }
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today {
    width: 100%;
  }
  html[dir='ltr'] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-right: 12px;
  }
  html[dir='rtl'] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-left: 12px;
  }
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 72px;
    height: 72px;
  }
  html[dir='ltr'] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    left: -30px;
  }
  html[dir='rtl'] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    right: -30px;
  }
  html[dir='ltr'] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-left: 12px;
  }
  html[dir='rtl'] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-right: 12px;
  }
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before {
    display: none;
  }
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 305px;
  }
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-bg-container,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-bg-container {
    display: block;
  }
  html[dir="ltr"] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-right: 8px;
  }
  html[dir="rtl"] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-left: 8px;
  }
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 56px;
    height: 56px;
  }
  body:not(.material_html) #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 48px;
    height: 48px;
  }
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 100%;
  }
  html[dir='ltr'] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    left: -16px;
  }
  html[dir='rtl'] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    right: -16px;
  }
  html[dir="ltr"] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-right: 0;
  }
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item {
    width: 50% !important;
    margin-top: 16px;
    margin-bottom: 0;
  }
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1) {
    margin-top: 0;
  }
  #main:not(.empty-right) .layout-main .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-right) .layout-main ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-right) .layout-main ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-right) .layout-main ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-right) .layout-main ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-right) .layout-main ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-left) .layout-main .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-left) .layout-main ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-left) .layout-main ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-left) .layout-main ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-left) .layout-main ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  #main:not(.empty-left) .layout-main ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2) {
    margin-top: 0;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  .layout-middle .p-fevent-birthday-container .item-wrapper-today,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today {
    flex-flow: wrap;
    width: 100%;
  }
  .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today {
    width: 100%;
    font-size: 13px;
    line-height: 17px;
    font-weight: bold;
    margin-bottom: 8px;
  }
  .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico {
    display: none;
  }
  .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today {
    width: 100%;
  }
  html[dir='ltr'] .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-right: 12px;
  }
  html[dir='rtl'] .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-left: 12px;
  }
  .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 72px;
    height: 72px;
  }
  html[dir='ltr'] .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    left: -30px;
  }
  html[dir='rtl'] .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    right: -30px;
  }
  html[dir='ltr'] .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-left: 12px;
  }
  html[dir='rtl'] .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-right: 12px;
  }
  .layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before {
    display: none;
  }
  .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 305px;
  }
  .layout-middle .p-fevent-birthday-container.one-item .item-bg-container,
  ._block.location_6 .p-fevent-birthday-container.one-item .item-bg-container,
  ._block.location_11 .p-fevent-birthday-container.one-item .item-bg-container,
  ._block.location_5 .p-fevent-birthday-container.one-item .item-bg-container,
  ._block.location_12 .p-fevent-birthday-container.one-item .item-bg-container,
  ._block.location_8 .p-fevent-birthday-container.one-item .item-bg-container {
    display: block;
  }
  html[dir="ltr"] .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-right: 8px;
  }
  html[dir="rtl"] .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-left: 8px;
  }
  .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 56px;
    height: 56px;
  }
  body:not(.material_html) .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 48px;
    height: 48px;
  }
  .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 100%;
  }
  html[dir='ltr'] .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    left: -16px;
  }
  html[dir='rtl'] .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    right: -16px;
  }
  html[dir="ltr"] .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-left: 0;
  }
  html[dir="rtl"] .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-right: 0;
  }
  .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item {
    width: 50% !important;
    margin-top: 16px;
    margin-bottom: 0;
  }
  .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1) {
    margin-top: 0;
  }
  .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2) {
    margin-top: 0;
  }
}
@media (max-width: 480px) {
  .layout-middle .p-fevent-birthday-container .item-wrapper-today,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today {
    flex-flow: wrap;
    width: 100%;
  }
  .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today {
    width: 100%;
    font-size: 13px;
    line-height: 17px;
    font-weight: bold;
    margin-bottom: 8px;
  }
  .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico {
    display: none;
  }
  .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today {
    width: 100%;
  }
  html[dir='ltr'] .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-right: 12px;
  }
  html[dir='rtl'] .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-left: 12px;
  }
  .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 72px;
    height: 72px;
  }
  html[dir='ltr'] .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    left: -30px;
  }
  html[dir='rtl'] .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    right: -30px;
  }
  html[dir='ltr'] .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-left: 12px;
  }
  html[dir='rtl'] .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-right: 12px;
  }
  .layout-middle .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before {
    display: none;
  }
  .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 305px;
  }
  .layout-middle .p-fevent-birthday-container.one-item .item-bg-container,
  ._block.location_6 .p-fevent-birthday-container.one-item .item-bg-container,
  ._block.location_11 .p-fevent-birthday-container.one-item .item-bg-container,
  ._block.location_5 .p-fevent-birthday-container.one-item .item-bg-container,
  ._block.location_12 .p-fevent-birthday-container.one-item .item-bg-container,
  ._block.location_8 .p-fevent-birthday-container.one-item .item-bg-container {
    display: block;
  }
  html[dir="ltr"] .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="ltr"] ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-right: 8px;
  }
  html[dir="rtl"] .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir="rtl"] ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-left: 8px;
  }
  .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 56px;
    height: 56px;
  }
  body:not(.material_html) .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  body:not(.material_html) .layout-middle .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  body:not(.material_html) ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 48px;
    height: 48px;
  }
  .layout-middle .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 100%;
  }
  html[dir='ltr'] .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    left: -16px;
  }
  html[dir='rtl'] .layout-middle .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    right: -16px;
  }
  html[dir="ltr"] .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="ltr"] ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-left: 0;
  }
  html[dir="rtl"] .layout-middle .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir="rtl"] ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-right: 0;
  }
  .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item,
  ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item {
    width: 50% !important;
    margin-top: 16px;
    margin-bottom: 0;
  }
  .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1),
  ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1) {
    margin-top: 0;
  }
  .layout-middle .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2),
  ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2) {
    margin-top: 0;
  }
}
@media (min-width: 1200px) {
  ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today {
    position: relative;
    width: 100%;
  }
  html[dir="ltr"] ._block.location_6 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] ._block.location_11 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] ._block.location_5 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] ._block.location_12 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] ._block.location_8 .p-fevent-birthday-container .item-time-today {
    margin-right: 16px;
  }
  html[dir="rtl"] ._block.location_6 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] ._block.location_11 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] ._block.location_5 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] ._block.location_12 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] ._block.location_8 .p-fevent-birthday-container .item-time-today {
    margin-left: 16px;
  }
  ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer,
  ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer,
  ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer,
  ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer,
  ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: #fff;
    border-radius: 8px;
    background: #4c70ba;
    width: 96px;
    height: 120px;
    position: relative;
  }
  ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-left: 8px solid #4c70ba;
    border-bottom: 8px solid transparent;
  }
  html[dir='ltr'] ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before {
    left: 100%;
  }
  html[dir='rtl'] ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before {
    right: 100%;
  }
  ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .ico {
    font-size: 24px;
  }
  ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    text-transform: uppercase;
  }
  ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text {
    font-size: 13px;
    line-height: 17px;
    color: rgba(255, 255, 255, 0.5);
  }
  ._block.location_6 .p-fevent-birthday-container .item-listing-today,
  ._block.location_11 .p-fevent-birthday-container .item-listing-today,
  ._block.location_5 .p-fevent-birthday-container .item-listing-today,
  ._block.location_12 .p-fevent-birthday-container .item-listing-today,
  ._block.location_8 .p-fevent-birthday-container .item-listing-today {
    position: relative;
    flex: 1;
    min-width: 0;
  }
  ._block.location_6 .p-fevent-birthday-container .item-bg-container,
  ._block.location_11 .p-fevent-birthday-container .item-bg-container,
  ._block.location_5 .p-fevent-birthday-container .item-bg-container,
  ._block.location_12 .p-fevent-birthday-container .item-bg-container,
  ._block.location_8 .p-fevent-birthday-container .item-bg-container {
    display: block;
  }
  ._block.location_6 .p-fevent-birthday-container.three-more-item .item-bg-container,
  ._block.location_11 .p-fevent-birthday-container.three-more-item .item-bg-container,
  ._block.location_5 .p-fevent-birthday-container.three-more-item .item-bg-container,
  ._block.location_12 .p-fevent-birthday-container.three-more-item .item-bg-container,
  ._block.location_8 .p-fevent-birthday-container.three-more-item .item-bg-container {
    display: none !important;
  }
  ._block.location_6 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_11 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_5 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_12 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_8 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before {
    display: none;
  }
  ._block.location_6 .p-fevent-birthday-container.two-item .item-listing-today,
  ._block.location_11 .p-fevent-birthday-container.two-item .item-listing-today,
  ._block.location_5 .p-fevent-birthday-container.two-item .item-listing-today,
  ._block.location_12 .p-fevent-birthday-container.two-item .item-listing-today,
  ._block.location_8 .p-fevent-birthday-container.two-item .item-listing-today {
    max-width: 544px;
  }
  ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 467px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  ._block.location_6 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  ._block.location_11 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  ._block.location_5 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  ._block.location_12 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today,
  ._block.location_8 .p-fevent-birthday-container .p-fevent-birthday-container-outer .item-wrapper-today {
    position: relative;
    width: 100%;
  }
  html[dir="ltr"] ._block.location_6 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] ._block.location_11 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] ._block.location_5 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] ._block.location_12 .p-fevent-birthday-container .item-time-today,
  html[dir="ltr"] ._block.location_8 .p-fevent-birthday-container .item-time-today {
    margin-right: 16px;
  }
  html[dir="rtl"] ._block.location_6 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] ._block.location_11 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] ._block.location_5 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] ._block.location_12 .p-fevent-birthday-container .item-time-today,
  html[dir="rtl"] ._block.location_8 .p-fevent-birthday-container .item-time-today {
    margin-left: 16px;
  }
  ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer,
  ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer,
  ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer,
  ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer,
  ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: #fff;
    border-radius: 8px;
    background: #4c70ba;
    width: 96px;
    height: 120px;
    position: relative;
  }
  ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-left: 8px solid #4c70ba;
    border-bottom: 8px solid transparent;
  }
  html[dir='ltr'] ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='ltr'] ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before {
    left: 100%;
  }
  html[dir='rtl'] ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer:before,
  html[dir='rtl'] ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer:before {
    right: 100%;
  }
  ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .ico,
  ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .ico {
    font-size: 24px;
  }
  ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text,
  ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .item-today-text {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    text-transform: uppercase;
  }
  ._block.location_6 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  ._block.location_11 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  ._block.location_5 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  ._block.location_12 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text,
  ._block.location_8 .p-fevent-birthday-container .item-time-today .item-today-outer .item-time-text {
    font-size: 13px;
    line-height: 17px;
    color: rgba(255, 255, 255, 0.5);
  }
  ._block.location_6 .p-fevent-birthday-container .item-listing-today,
  ._block.location_11 .p-fevent-birthday-container .item-listing-today,
  ._block.location_5 .p-fevent-birthday-container .item-listing-today,
  ._block.location_12 .p-fevent-birthday-container .item-listing-today,
  ._block.location_8 .p-fevent-birthday-container .item-listing-today {
    position: relative;
    flex: 1;
    min-width: 0;
  }
  ._block.location_6 .p-fevent-birthday-container .item-bg-container,
  ._block.location_11 .p-fevent-birthday-container .item-bg-container,
  ._block.location_5 .p-fevent-birthday-container .item-bg-container,
  ._block.location_12 .p-fevent-birthday-container .item-bg-container,
  ._block.location_8 .p-fevent-birthday-container .item-bg-container {
    display: block;
  }
  ._block.location_6 .p-fevent-birthday-container.three-more-item .item-bg-container,
  ._block.location_11 .p-fevent-birthday-container.three-more-item .item-bg-container,
  ._block.location_5 .p-fevent-birthday-container.three-more-item .item-bg-container,
  ._block.location_12 .p-fevent-birthday-container.three-more-item .item-bg-container,
  ._block.location_8 .p-fevent-birthday-container.three-more-item .item-bg-container {
    display: none !important;
  }
  ._block.location_6 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_11 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_5 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_12 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_8 .p-fevent-birthday-container.three-more-item .p-fevent-birthday-item .item-outer:before {
    display: none;
  }
  ._block.location_6 .p-fevent-birthday-container.two-item .item-listing-today,
  ._block.location_11 .p-fevent-birthday-container.two-item .item-listing-today,
  ._block.location_5 .p-fevent-birthday-container.two-item .item-listing-today,
  ._block.location_12 .p-fevent-birthday-container.two-item .item-listing-today,
  ._block.location_8 .p-fevent-birthday-container.two-item .item-listing-today {
    max-width: 544px;
  }
  ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 467px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today {
    flex-flow: wrap;
    width: 100%;
  }
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today {
    width: 100%;
    font-size: 13px;
    line-height: 17px;
    font-weight: bold;
    margin-bottom: 8px;
  }
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-time-today .ico {
    display: none;
  }
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today {
    width: 100%;
  }
  html[dir='ltr'] ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='ltr'] ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-right: 12px;
  }
  html[dir='rtl'] ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media,
  html[dir='rtl'] ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
    margin-left: 12px;
  }
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
  ._block.location_6 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_11 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_5 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_12 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user,
  ._block.location_8 .p-fevent-birthday-container .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
    width: 72px;
    height: 72px;
  }
  html[dir='ltr'] ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='ltr'] ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    left: -30px;
  }
  html[dir='rtl'] ._block.location_6 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_11 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_5 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_12 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before,
  html[dir='rtl'] ._block.location_8 .p-fevent-birthday-container.two-item .p-fevent-birthday-item .item-outer:before {
    right: -30px;
  }
  html[dir='ltr'] ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='ltr'] ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-left: 12px;
  }
  html[dir='rtl'] ._block.location_6 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] ._block.location_11 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] ._block.location_5 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] ._block.location_12 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer,
  html[dir='rtl'] ._block.location_8 .p-fevent-birthday-container.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
    padding-right: 12px;
  }
  ._block.location_6 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_11 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_5 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_12 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before,
  ._block.location_8 .p-fevent-birthday-container.one-item .p-fevent-birthday-item .item-outer:before {
    display: none;
  }
  ._block.location_6 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_11 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_5 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_12 .p-fevent-birthday-container.one-item .item-listing-today,
  ._block.location_8 .p-fevent-birthday-container.one-item .item-listing-today {
    max-width: 305px;
  }
  ._block.location_6 .p-fevent-birthday-container.one-item .item-bg-container,
  ._block.location_11 .p-fevent-birthday-container.one-item .item-bg-container,
  ._block.location_5 .p-fevent-birthday-container.one-item .item-bg-container,
  ._block.location_12 .p-fevent-birthday-container.one-item .item-bg-container,
  ._block.location_8 .p-fevent-birthday-container.one-item .item-bg-container {
    display: block;
  }
}
.p-fevent-birthday-item-mixin .item-outer {
  display: flex;
  align-items: center;
  position: relative;
}
.p-fevent-birthday-item-mixin .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] .p-fevent-birthday-item-mixin .item-outer .p-fevent-item-media {
  margin-right: 16px;
}
html[dir="rtl"] .p-fevent-birthday-item-mixin .item-outer .p-fevent-item-media {
  margin-left: 16px;
}
.p-fevent-birthday-item-mixin .item-outer .p-fevent-birthday-title {
  margin-bottom: 6px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.p-fevent-birthday-item-mixin .item-outer .p-fevent-birthday-title a {
  font-weight: normal !important;
}
.p-fevent-birthday-item-mixin .item-outer .p-fevent-birthday-info {
  margin-bottom: 4px;
}
.p-fevent-birthday-full-mixin .p-fevent-birthday-container-outer .item-wrapper-today {
  position: relative;
  width: 100%;
}
html[dir="ltr"] .p-fevent-birthday-full-mixin .item-time-today {
  margin-right: 16px;
}
html[dir="rtl"] .p-fevent-birthday-full-mixin .item-time-today {
  margin-left: 16px;
}
.p-fevent-birthday-full-mixin .item-time-today .item-today-outer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  color: #fff;
  border-radius: 8px;
  background: #4c70ba;
  width: 96px;
  height: 120px;
  position: relative;
}
.p-fevent-birthday-full-mixin .item-time-today .item-today-outer:before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 0;
  height: 0;
  border-top: 8px solid transparent;
  border-left: 8px solid #4c70ba;
  border-bottom: 8px solid transparent;
}
html[dir='ltr'] .p-fevent-birthday-full-mixin .item-time-today .item-today-outer:before {
  left: 100%;
}
html[dir='rtl'] .p-fevent-birthday-full-mixin .item-time-today .item-today-outer:before {
  right: 100%;
}
.p-fevent-birthday-full-mixin .item-time-today .item-today-outer .ico {
  font-size: 24px;
}
.p-fevent-birthday-full-mixin .item-time-today .item-today-outer .item-today-text {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  text-transform: uppercase;
}
.p-fevent-birthday-full-mixin .item-time-today .item-today-outer .item-time-text {
  font-size: 13px;
  line-height: 17px;
  color: rgba(255, 255, 255, 0.5);
}
.p-fevent-birthday-full-mixin .item-listing-today {
  position: relative;
  flex: 1;
  min-width: 0;
}
.p-fevent-birthday-full-mixin .item-bg-container {
  display: block;
}
.p-fevent-birthday-full-mixin.three-more-item .item-bg-container {
  display: none !important;
}
.p-fevent-birthday-full-mixin.three-more-item .p-fevent-birthday-item .item-outer:before {
  display: none;
}
.p-fevent-birthday-full-mixin.two-item .item-listing-today {
  max-width: 544px;
}
.p-fevent-birthday-full-mixin.one-item .item-listing-today {
  max-width: 467px;
}
.p-fevent-birthday-640-mixin .item-wrapper-today {
  flex-flow: wrap;
  width: 100%;
}
.p-fevent-birthday-640-mixin .item-wrapper-today .item-time-today {
  width: 100%;
  font-size: 13px;
  line-height: 17px;
  font-weight: bold;
  margin-bottom: 8px;
}
.p-fevent-birthday-640-mixin .item-wrapper-today .item-time-today .ico {
  display: none;
}
.p-fevent-birthday-640-mixin .item-wrapper-today .item-listing-today {
  width: 100%;
}
html[dir='ltr'] .p-fevent-birthday-640-mixin .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
  margin-right: 12px;
}
html[dir='rtl'] .p-fevent-birthday-640-mixin .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
  margin-left: 12px;
}
.p-fevent-birthday-640-mixin .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
.p-fevent-birthday-640-mixin .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
  width: 72px;
  height: 72px;
}
html[dir='ltr'] .p-fevent-birthday-640-mixin.two-item .p-fevent-birthday-item .item-outer:before {
  left: -30px;
}
html[dir='rtl'] .p-fevent-birthday-640-mixin.two-item .p-fevent-birthday-item .item-outer:before {
  right: -30px;
}
html[dir='ltr'] .p-fevent-birthday-640-mixin.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
  padding-left: 12px;
}
html[dir='rtl'] .p-fevent-birthday-640-mixin.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
  padding-right: 12px;
}
.p-fevent-birthday-640-mixin.one-item .p-fevent-birthday-item .item-outer:before {
  display: none;
}
.p-fevent-birthday-640-mixin.one-item .item-listing-today {
  max-width: 305px;
}
.p-fevent-birthday-640-mixin.one-item .item-bg-container {
  display: block;
}
.p-fevent-birthday-sm-mixin .item-wrapper-today {
  flex-flow: wrap;
  width: 100%;
}
.p-fevent-birthday-sm-mixin .item-wrapper-today .item-time-today {
  width: 100%;
  font-size: 13px;
  line-height: 17px;
  font-weight: bold;
  margin-bottom: 8px;
}
.p-fevent-birthday-sm-mixin .item-wrapper-today .item-time-today .ico {
  display: none;
}
.p-fevent-birthday-sm-mixin .item-wrapper-today .item-listing-today {
  width: 100%;
}
html[dir='ltr'] .p-fevent-birthday-sm-mixin .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
  margin-right: 12px;
}
html[dir='rtl'] .p-fevent-birthday-sm-mixin .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
  margin-left: 12px;
}
.p-fevent-birthday-sm-mixin .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
.p-fevent-birthday-sm-mixin .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
  width: 72px;
  height: 72px;
}
html[dir='ltr'] .p-fevent-birthday-sm-mixin.two-item .p-fevent-birthday-item .item-outer:before {
  left: -30px;
}
html[dir='rtl'] .p-fevent-birthday-sm-mixin.two-item .p-fevent-birthday-item .item-outer:before {
  right: -30px;
}
html[dir='ltr'] .p-fevent-birthday-sm-mixin.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
  padding-left: 12px;
}
html[dir='rtl'] .p-fevent-birthday-sm-mixin.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
  padding-right: 12px;
}
.p-fevent-birthday-sm-mixin.one-item .p-fevent-birthday-item .item-outer:before {
  display: none;
}
.p-fevent-birthday-sm-mixin.one-item .item-listing-today {
  max-width: 305px;
}
.p-fevent-birthday-sm-mixin.one-item .item-bg-container {
  display: block;
}
html[dir="ltr"] .p-fevent-birthday-sm-mixin .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
  margin-right: 8px;
}
html[dir="rtl"] .p-fevent-birthday-sm-mixin .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media {
  margin-left: 8px;
}
.p-fevent-birthday-sm-mixin .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
.p-fevent-birthday-sm-mixin .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
  width: 56px;
  height: 56px;
}
body:not(.material_html) .p-fevent-birthday-sm-mixin .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .img-wrapper,
body:not(.material_html) .p-fevent-birthday-sm-mixin .item-wrapper-today .item-listing-today .p-fevent-birthday-item .p-fevent-item-media .no_image_user {
  width: 48px;
  height: 48px;
}
.p-fevent-birthday-sm-mixin.one-item .item-listing-today {
  max-width: 100%;
}
html[dir='ltr'] .p-fevent-birthday-sm-mixin.two-item .p-fevent-birthday-item .item-outer:before {
  left: -16px;
}
html[dir='rtl'] .p-fevent-birthday-sm-mixin.two-item .p-fevent-birthday-item .item-outer:before {
  right: -16px;
}
html[dir="ltr"] .p-fevent-birthday-sm-mixin.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
  padding-left: 0;
}
html[dir="rtl"] .p-fevent-birthday-sm-mixin.three-more-item .owl-item.active .p-fevent-birthday-item .item-outer {
  padding-right: 0;
}
.p-fevent-birthday-sm-mixin .p-fevent-birthday-listing-other-container .p-fevent-birthday-item {
  width: 50% !important;
  margin-top: 16px;
  margin-bottom: 0;
}
.p-fevent-birthday-sm-mixin .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(1) {
  margin-top: 0;
}
.p-fevent-birthday-sm-mixin .p-fevent-birthday-listing-other-container .p-fevent-birthday-item:nth-child(2) {
  margin-top: 0;
}
.p-fevent-subscribe-container .dropdown-toggle.active .subscribe-categories__text {
  color: #555555;
}
.p-fevent-subscribe-container .item-subscribe-outer .form-group .input-group-addon.right {
  border: 0;
}
.layout-left .p-fevent-subscribe-container .item-subscribe-outer .item-action,
.layout-right .p-fevent-subscribe-container .item-subscribe-outer .item-action {
  margin-bottom: 0;
}
.layout-left .p-fevent-subscribe-container .item-subscribe-outer .item-action .btn,
.layout-right .p-fevent-subscribe-container .item-subscribe-outer .item-action .btn {
  width: 100%;
}
.layout-middle .p-fevent-subscribe-container .item-subscribe-outer,
._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer,
._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer,
._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer,
._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer,
._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer {
  display: flex;
}
.layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list {
  flex: 1;
  min-width: 0;
  display: flex;
  margin: 0 -8px;
  flex-flow: wrap;
}
.layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group {
  padding: 0 8px;
  width: 25%;
}
html[dir="ltr"] .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-action,
html[dir="ltr"] ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
html[dir="ltr"] ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
html[dir="ltr"] ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
html[dir="ltr"] ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
html[dir="ltr"] ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-action {
  margin-left: 16px;
}
html[dir="rtl"] .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-action,
html[dir="rtl"] ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
html[dir="rtl"] ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
html[dir="rtl"] ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
html[dir="rtl"] ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
html[dir="rtl"] ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-action {
  margin-right: 16px;
}
@media (min-width: 1200px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer {
    display: block;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list {
    flex: none;
    width: auto;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group {
    width: 50%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-action {
    margin: 0 !important;
    width: 100%;
    display: flex;
    justify-content: flex-end;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer,
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer {
    display: block;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list {
    flex: none;
    width: auto;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group {
    width: 50%;
  }
  #main:not(.empty-left):not(.empty-right) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main:not(.empty-left):not(.empty-right) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main.empty-left:not(.empty-right) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main.empty-left:not(.empty-right) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main.empty-right:not(.empty-left) .layout-main .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  #main.empty-right:not(.empty-left) .layout-main ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-action {
    margin: 0 !important;
    width: 100%;
    display: flex;
    justify-content: flex-end;
  }
}
@media (max-width: 991px) {
  .layout-middle .p-fevent-subscribe-container .item-subscribe-outer,
  ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer,
  ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer,
  ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer,
  ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer,
  ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer {
    display: block;
  }
  .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list,
  ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list {
    flex: none;
    width: auto;
  }
  .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group {
    width: 50%;
  }
  .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-action,
  ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-action {
    margin: 0 !important;
    width: 100%;
    display: flex;
    justify-content: flex-end;
  }
}
@media (max-width: 480px) {
  .layout-middle .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  ._block.location_6 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  ._block.location_11 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  ._block.location_5 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  ._block.location_12 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group,
  ._block.location_8 .p-fevent-subscribe-container .item-subscribe-outer .item-search-list .form-group {
    width: 100%;
  }
}
.js_box.p-fevent-popup-box-container .js_box_title {
  display: none !important;
}
.js_box.p-fevent-popup-box-container .js_box_content {
  border-radius: 2px;
}
.js_box.p-fevent-popup-box-container .js_box_close {
  z-index: 2;
}
.p-fevent-popup-send-wish-container .item-header-wrapper {
  margin: -16px;
  margin-bottom: 0;
}
.p-fevent-popup-send-wish-container .item-header-wrapper .item-bg-container {
  display: flex;
  min-height: 156px;
  background-color: rgba(168, 185, 221, 0.3);
  padding: 24px;
  border-bottom: 1px solid #a8b9dd;
}
.p-fevent-popup-send-wish-container .item-header-wrapper .item-info .item-text {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  color: #4c70ba;
}
.p-fevent-popup-send-wish-container .item-header-wrapper .item-info .item-time {
  font-size: 36px;
  text-transform: uppercase;
  margin-top: 8px;
}
.p-fevent-popup-send-wish-container .item-header-wrapper .item-media {
  width: 60%;
  position: relative;
}
.p-fevent-popup-send-wish-container .item-header-wrapper .item-media .item-media-bg {
  position: absolute;
  right: 0;
  left: 0;
  bottom: -40px;
}
.p-fevent-popup-send-wish-container .item-header-wrapper .item-media span {
  display: block;
  position: relative;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  height: 172px;
}
@media (max-width: 480px) {
  .p-fevent-popup-send-wish-container .item-header-wrapper .item-bg-container {
    display: flex;
    flex-direction: column;
    padding-top: 32px;
    padding-bottom: 16px;
    padding-left: 16px;
    padding-right: 16px;
  }
  .p-fevent-popup-send-wish-container .item-header-wrapper .item-bg-container .item-info {
    text-align: center;
  }
  .p-fevent-popup-send-wish-container .item-header-wrapper .item-bg-container .item-media {
    width: 100%;
  }
  .p-fevent-popup-send-wish-container .item-header-wrapper .item-bg-container .item-media .item-media-bg {
    position: static;
  }
  .p-fevent-popup-send-wish-container .item-header-wrapper .item-bg-container .item-media .item-media-bg span {
    height: 120px;
  }
}
.p-fevent-popup-send-wish-container .item-content-wrapper {
  margin-top: 24px;
}
.p-fevent-popup-send-wish-container .item-member-listing .item-member:not(:first-child) {
  margin-top: 16px;
  padding-top: 16px;
  border-top: 1px solid #eeeeee;
}
.p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-title {
  margin-bottom: 8px;
}
.p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-title a {
  color: #555555;
  font-weight: bold;
}
.p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-status {
  color: #a2a2a2;
  margin-top: 8px;
}
.p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-action {
  margin-top: 8px;
  display: flex;
  justify-content: flex-end;
}
.p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-wish-wrapper {
  position: relative;
}
.p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-wish-wrapper.has-text .form-control {
  background: #f8f8f8;
}
.p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-wish-wrapper .form-control {
  height: 56px;
  background-color: #fff;
  border: 1px solid #eeeeee;
}
html[dir="ltr"] .p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-wish-wrapper .form-control {
  padding-right: 56px;
}
html[dir="rtl"] .p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-wish-wrapper .form-control {
  padding-left: 56px;
}
.p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-wish-wrapper .item-message-text {
  color: #c8c8c8;
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 14px;
  text-overflow: ellipsis;
  line-height: 19px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 38px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-wish-wrapper .item-avatar {
  position: absolute;
  bottom: 8px;
}
html[dir="ltr"] .p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-wish-wrapper .item-avatar {
  right: 8px;
}
html[dir="rtl"] .p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-wish-wrapper .item-avatar {
  left: 8px;
}
.p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-wish-wrapper .item-avatar .img-wrapper,
.p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-wish-wrapper .item-avatar .no_image_user {
  width: 40px;
  height: 40px;
}
.p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-wish-wrapper .item-avatar .img-wrapper img,
.p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-wish-wrapper .item-avatar .no_image_user img {
  width: 100%;
  height: 100%;
}
.p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-wish-wrapper .item-avatar .js_hover_info:before,
.p-fevent-popup-send-wish-container .item-member-listing .item-member .item-outer .item-wish-wrapper .item-avatar .img-wrapper:before {
  border-radius: 100%;
}
.class_popup_sendwish.js_box .js_box_title {
  display: none !important;
}
.class_popup_sendwish.js_box .js_box_content {
  padding: 16px;
}
.p-detail-container .p-detail-top-content {
  margin-left: -16px;
  margin-right: -16px;
}
.p-detail-container .p-fevent-detail-silder-container {
  position: relative;
}
.p-detail-container .p-fevent-detail-silder-container .p-fevent-detail-label-status {
  position: absolute;
  z-index: 5;
  bottom: 8px;
  display: flex;
}
html[dir="ltr"] .p-detail-container .p-fevent-detail-silder-container .p-fevent-detail-label-status {
  right: 8px;
}
html[dir="rtl"] .p-detail-container .p-fevent-detail-silder-container .p-fevent-detail-label-status {
  left: 8px;
}
html[dir="ltr"] .p-detail-container .p-fevent-detail-silder-container .p-fevent-detail-label-status .p-label-status {
  margin-left: 8px;
}
html[dir="rtl"] .p-detail-container .p-fevent-detail-silder-container .p-fevent-detail-label-status .p-label-status {
  margin-right: 8px;
}
.p-detail-container .p-fevent-main-content-bg {
  background-color: #f8f8f8;
  margin-top: -16px;
  margin-left: -16px;
  margin-right: -16px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 16px;
  padding-right: 16px;
}
html[dir='ltr'] .p-detail-container .p-fevent-main-content-bg .p-detail-header-page-title .p-type-id-icon {
  margin-right: -8px;
}
html[dir='rtl'] .p-detail-container .p-fevent-main-content-bg .p-detail-header-page-title .p-type-id-icon {
  margin-left: -8px;
}
.p-detail-container .p-fevent-detail-slider .item .item-media {
  width: 100%;
}
.p-detail-container .p-fevent-detail-slider .item .item-media span {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.p-detail-container .p-fevent-detail-slider .item .item-media span:before {
  content: "";
  display: block;
  padding-bottom: 37.5%;
}
.p-detail-container .p-fevent-detail-slider .owl-nav .owl-prev,
.p-detail-container .p-fevent-detail-slider .owl-nav .owl-next {
  width: 40px;
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 5;
  color: #fff;
  font-size: 22px;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}
.p-detail-container .p-fevent-detail-slider .owl-nav .owl-prev {
  left: 0;
}
.p-detail-container .p-fevent-detail-slider .owl-nav .owl-next {
  right: 0;
}
.p-detail-container .p-fevent-detail-info-wrapper {
  display: flex;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
  width: 96px;
  background: transparent;
  position: relative;
}
html[dir="ltr"] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
  margin-right: 16px;
}
html[dir="rtl"] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
  margin-left: 16px;
}
html[dir="ltr"] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
  padding-right: 24px;
}
html[dir="rtl"] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
  padding-left: 24px;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component:before {
  content: "";
  position: absolute;
  top: 8px;
  bottom: 8px;
  width: 1px;
  background-color: #eeeeee;
}
html[dir="ltr"] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component:before {
  right: 0;
}
html[dir="rtl"] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component:before {
  left: 0;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner {
  flex: 1;
  min-width: 0;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-detail-author-wrapper {
  border: 0;
  padding: 0;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-detail-author-wrapper .p-detail-author-info .item-author:first-child:last-child {
  height: 32px;
  display: table-cell;
  vertical-align: middle;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-detail-author-wrapper .p-detail-author-info .item-time {
  margin-top: 4px;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-detail-author-wrapper .p-detail-author-info .item-info {
  margin-top: 4px;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-detail-author-wrapper .p-detail-author-info .item-info .item-price {
  font-weight: bold;
  color: #555555;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-detail-author-wrapper .p-detail-author-info .item-info a {
  font-weight: bold;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-detail-option-manage-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
html[dir='ltr'] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-detail-option-manage-wrapper .p-detail-option-manage {
  margin-right: -8px;
}
html[dir='rtl'] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-detail-option-manage-wrapper .p-detail-option-manage {
  margin-left: -8px;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-detail-option-manage-wrapper .item-action-calendar {
  margin-top: auto;
  font-weight: bold;
  font-size: 12px;
  line-height: 16px;
  padding-top: 8px;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper {
  margin-top: 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper .p-detail-statistic-list {
  justify-content: flex-end;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-dropdown-wrapper [data-toggle="dropdown"] {
  display: inline-flex;
  align-items: center;
  font-weight: bold;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-dropdown-wrapper .dropdown-menu .item-event-option:hover a .ico-check-circle-o:before,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-dropdown-wrapper .dropdown-menu .item-event-option.active a .ico-check-circle-o:before {
  content: "\eab4";
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-dropdown-wrapper .dropdown-menu .item-event-option:hover a .ico-star-o:before,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-dropdown-wrapper .dropdown-menu .item-event-option.active a .ico-star-o:before {
  content: "\eab1";
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-dropdown-wrapper .dropdown-menu .item-event-option:hover a,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-dropdown-wrapper .dropdown-menu .item-event-option.active a {
  background-color: #a8b9dd !important;
  color: #555555 !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper {
  display: flex;
  flex-flow: wrap;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option {
  margin-bottom: 6px;
  font-weight: bold;
}
html[dir="ltr"] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option {
  margin-right: 8px;
}
html[dir="rtl"] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option {
  margin-left: 8px;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option .btn {
  font-weight: bold;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option .item-event-radio {
  margin-bottom: 0;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option .item-event-radio > input {
  display: none;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option .item-event-radio span.ico {
  display: none;
}
@media (max-width: 480px) {
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option .item-event-radio > span.btn {
    padding: 1px 5px !important;
    line-height: 1.5 !important;
    border-radius: 0 !important;
    border-radius: 2px !important;
    font-size: 12px !important;
    line-height: 16px !important;
    height: 24px !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn {
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.5) !important;
  color: #ffffff !important;
  background-color: #3b5998 !important;
  border-color: #344e86 !important;
  box-shadow: 0px 1px 2px 0px rgba(59, 89, 152, 0.005) !important;
  border: none !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.btn-gradient {
  background-size: 100% !important;
  position: relative !important;
  z-index: 1 !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.btn-gradient:before {
  border-radius: inherit !important;
  background-image: linear-gradient(-90deg, #3b5998, #5783c8) !important;
  content: '' !important;
  display: block !important;
  height: 100% !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  opacity: 0 !important;
  width: 100% !important;
  z-index: -1 !important;
  -webkit-transition: opacity 400ms ease !important;
  -o-transition: opacity 400ms ease !important;
  transition: opacity 400ms ease !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.btn-gradient:hover:before {
  opacity: 1 !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:hover {
  background-color: #2d4373 !important;
  box-shadow: 0px 6px 12px 0px rgba(45, 67, 115, 0.4) !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:active,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:focus {
  background-color: #263961 !important;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(45, 67, 115, 0.8) !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:focus,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.focus {
  color: #ffffff !important;
  background-color: #2d4373 !important;
  border-color: #344e86 !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:hover {
  color: #ffffff !important;
  background-color: #2d4373 !important;
  border-color: #344e86 !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:active,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.active,
.open > .dropdown-toggle.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn {
  color: #ffffff !important;
  background-color: #2d4373 !important;
  border-color: #344e86 !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:active:hover,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.active:hover,
.open > .dropdown-toggle.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:hover,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:active:focus,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.active:focus,
.open > .dropdown-toggle.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:focus,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:active.focus,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.active.focus,
.open > .dropdown-toggle.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.focus {
  color: #ffffff !important;
  background-color: #23345a !important;
  border-color: #344e86 !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:active,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.active,
.open > .dropdown-toggle.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn {
  background-image: none !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.disabled,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn[disabled],
fieldset[disabled] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.disabled:hover,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn[disabled]:hover,
fieldset[disabled] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:hover,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.disabled:focus,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn[disabled]:focus,
fieldset[disabled] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:focus,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.disabled.focus,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn[disabled].focus,
fieldset[disabled] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.focus,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.disabled:active,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn[disabled]:active,
fieldset[disabled] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:active,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.disabled.active,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn[disabled].active,
fieldset[disabled] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.active {
  background-color: #3b5998 !important;
  border-color: #344e86 !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn .badge {
  color: #3b5998 !important;
  background-color: #ffffff !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:focus,
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn:active {
  background-color: #263961 !important;
  color: #fff !important !important;
  box-shadow: 0px 2px 8px 0px rgba(38, 57, 97, 0.4), inset 0px 0px 2px 0px rgba(0, 0, 0, 0.3) !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.btn-gradient:hover {
  box-shadow: 0px 4px 12px 0px rgba(59, 89, 152, 0.5) !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.btn-gradient:hover:before {
  background-image: linear-gradient(-90deg, #3b5998, #549af6) !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.disabled {
  opacity: 0.5 !important;
  border: none !important !important;
  background: #3b5998 !important;
  color: #fff !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active.attending .item-event-radio span.btn.disabled:hover {
  border: none !important !important;
  background: #3b5998 !important;
  color: #fff !important;
}
.p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .item-event-option-wrapper .item-event-option.active .item-event-radio span.ico {
  display: inline-block;
}
.p-detail-container .p-fevent-detail-label-count-container {
  margin-left: -16px;
  margin-right: -16px;
  /* background-color:@brand-warning-lightest; */
  background-color: #fff3db;
  border-top: 1px solid #eeeeee;
}
.p-detail-container .p-fevent-detail-label-count-container .item-outer {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
}
.p-detail-container .p-fevent-detail-label-count-container .item-outer .item-icon {
  position: absolute;
  bottom: -20px;
}
html[dir="ltr"] .p-detail-container .p-fevent-detail-label-count-container .item-outer .item-icon {
  left: 16px;
}
html[dir="rtl"] .p-detail-container .p-fevent-detail-label-count-container .item-outer .item-icon {
  right: 16px;
}
.p-detail-container .p-fevent-detail-label-count-container .item-outer .item-icon svg {
  width: 50px;
  height: 50px;
}
.p-detail-container .p-fevent-detail-label-count-container .item-outer .item-icon svg g,
.p-detail-container .p-fevent-detail-label-count-container .item-outer .item-icon svg path {
  fill: rgba(153, 103, 0, 0.3);
}
.p-detail-container .p-fevent-detail-label-count-container .item-outer .item-count {
  font-weight: bold;
  color: #996700;
}
.p-detail-container .p-fevent-detail-content-info {
  margin-bottom: 24px;
}
.p-detail-container .p-fevent-detail-content-info .item-map-info {
  padding: 16px 0;
}
.p-detail-container .p-fevent-detail-content-info .item-map-info .item-time {
  margin-bottom: 8px;
}
.p-detail-container .p-fevent-detail-content-info .item-map-info .item-time,
.p-detail-container .p-fevent-detail-content-info .item-map-info .item-location {
  display: flex;
  font-size: 14px;
  line-height: 18px;
}
.p-detail-container .p-fevent-detail-content-info .item-map-info .item-time .ico,
.p-detail-container .p-fevent-detail-content-info .item-map-info .item-location .ico {
  color: #a2a2a2;
  font-size: 15px;
  min-width: 15px;
}
html[dir="ltr"] .p-detail-container .p-fevent-detail-content-info .item-map-info .item-time .ico,
html[dir="ltr"] .p-detail-container .p-fevent-detail-content-info .item-map-info .item-location .ico {
  margin-right: 8px;
}
html[dir="rtl"] .p-detail-container .p-fevent-detail-content-info .item-map-info .item-time .ico,
html[dir="rtl"] .p-detail-container .p-fevent-detail-content-info .item-map-info .item-location .ico {
  margin-left: 8px;
}
.p-detail-container .p-fevent-detail-content-info .item-map-info .item-map-container {
  margin-top: 6px;
}
.p-detail-container .p-fevent-detail-content-info .item-map-info .item-map-container .item-map-action {
  font-size: 12px;
  line-height: 16px;
  display: flex;
}
html[dir='ltr'] .p-detail-container .p-fevent-detail-content-info .item-map-info .item-map-container .item-map-action {
  margin-left: 23px;
}
html[dir='rtl'] .p-detail-container .p-fevent-detail-content-info .item-map-info .item-map-container .item-map-action {
  margin-right: 23px;
}
html[dir="ltr"] .p-detail-container .p-fevent-detail-content-info .item-map-info .item-map-container .item-map-action .item-map-collapse {
  margin-right: 16px;
}
html[dir="rtl"] .p-detail-container .p-fevent-detail-content-info .item-map-info .item-map-container .item-map-action .item-map-collapse {
  margin-left: 16px;
}
.p-detail-container .p-fevent-detail-member-container {
  margin-bottom: 16px;
}
.p-detail-container .p-fevent-detail-member-container .item-wrapper-outer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 0;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}
.p-detail-container .p-fevent-detail-member-container .p-fevent-detail-member {
  display: flex;
  flex-flow: wrap;
}
html[dir="ltr"] .p-detail-container .p-fevent-detail-member-container .p-fevent-detail-member {
  margin-right: 8px;
}
html[dir="rtl"] .p-detail-container .p-fevent-detail-member-container .p-fevent-detail-member {
  margin-left: 8px;
}
.p-detail-container .p-fevent-detail-member-container .p-fevent-detail-member .item-tab-member {
  font-weight: bold;
  display: inline-flex;
  align-items: center;
}
html[dir='ltr'] .p-detail-container .p-fevent-detail-member-container .p-fevent-detail-member .item-tab-member .item-number {
  margin-right: 4px;
}
html[dir='rtl'] .p-detail-container .p-fevent-detail-member-container .p-fevent-detail-member .item-tab-member .item-number {
  margin-left: 4px;
}
.p-detail-container .p-fevent-detail-member-container .p-fevent-detail-member .item-tab-member .item-text {
  text-transform: lowercase;
}
.p-detail-container .p-fevent-detail-member-container .p-fevent-detail-member .item-tab-member:after {
  content: "";
  width: 3px;
  height: 3px;
  margin: 0 12px;
  background-color: #3b5998;
}
.p-detail-container .p-fevent-detail-member-container .p-fevent-detail-member .item-tab-member:last-child:after {
  display: none;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .p-detail-container .p-fevent-detail-info-wrapper {
    display: block;
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
    padding: 0 !important;
    margin: 0 !important;
    margin-bottom: 12px !important;
    display: block;
    width: 100%;
  }
  html[dir='ltr'] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
    text-align: left;
  }
  html[dir='rtl'] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component > * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    text-transform: uppercase;
    color: #3b5998;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-right) .p-detail-container .p-fevent-detail-info-wrapper,
  #main:not(.empty-left) .p-detail-container .p-fevent-detail-info-wrapper {
    display: block;
  }
  #main:not(.empty-right) .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component,
  #main:not(.empty-left) .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
    padding: 0 !important;
    margin: 0 !important;
    margin-bottom: 12px !important;
    display: block;
    width: 100%;
  }
  html[dir='ltr'] #main:not(.empty-right) .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component,
  html[dir='ltr'] #main:not(.empty-left) .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
    text-align: left;
  }
  html[dir='rtl'] #main:not(.empty-right) .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component,
  html[dir='rtl'] #main:not(.empty-left) .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  #main:not(.empty-right) .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component > *,
  #main:not(.empty-left) .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component > * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    text-transform: uppercase;
    color: #3b5998;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  .p-detail-container .p-fevent-detail-info-wrapper {
    display: block;
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
    padding: 0 !important;
    margin: 0 !important;
    margin-bottom: 12px !important;
    display: block;
    width: 100%;
  }
  html[dir='ltr'] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
    text-align: left;
  }
  html[dir='rtl'] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component > * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    text-transform: uppercase;
    color: #3b5998;
  }
}
@media (max-width: 480px) {
  .p-detail-container .p-fevent-detail-info-wrapper {
    display: block;
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
    padding: 0 !important;
    margin: 0 !important;
    margin-bottom: 12px !important;
    display: block;
    width: 100%;
  }
  html[dir='ltr'] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
    text-align: left;
  }
  html[dir='rtl'] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component {
    text-align: right;
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-timer-component > * {
    font-size: 16px;
    line-height: 21px;
    font-weight: bold;
    text-transform: uppercase;
    color: #3b5998;
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-detail-option-manage-wrapper .item-action-calendar {
    /* display: none; */
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper {
    display: flex;
    flex-direction: column-reverse;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 4px;
  }
  html[dir="ltr"] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper .p-detail-statistic-list {
    margin-left: 40px;
  }
  html[dir="rtl"] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper .p-detail-statistic-list {
    margin-right: 40px;
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper .p-detail-action-list {
    width: 100%;
    display: block;
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper .p-detail-action-list .item-event-option-dropdown-wrapper {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper .p-detail-action-list .item-event-option-dropdown-wrapper [data-toggle="dropdown"] {
    width: 100%;
    border: 0 !important;
    background: transparent !important;
    text-transform: uppercase;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper .p-detail-action-list .item-event-option-dropdown-wrapper .dropdown-menu {
    left: 0 !important;
    right: 0 !important;
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper .p-detail-action-list .p-fevent-action-attend-group-detail-outer {
    margin-left: -16px;
    margin-right: -16px;
    margin-bottom: -16px;
    width: auto;
    background: #fff;
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper .p-detail-action-list .item-event-option-wrapper {
    flex-flow: nowrap;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper .p-detail-action-list .item-event-option-wrapper .item-event-option {
    flex: 1;
    margin: 0;
  }
  html[dir='ltr'] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper .p-detail-action-list .item-event-option-wrapper .item-event-option:not(:last-child) {
    border-right: 1px solid rgba(0, 0, 0, 0.1);
  }
  html[dir='rtl'] .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper .p-detail-action-list .item-event-option-wrapper .item-event-option:not(:last-child) {
    border-left: 1px solid rgba(0, 0, 0, 0.1);
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper .p-detail-action-list .item-event-option-wrapper .item-event-option .btn {
    width: 100%;
    border: 0 !important;
    background: transparent !important;
    text-transform: uppercase;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper .p-detail-action-list .item-event-option-wrapper.has-invite .item-event-option .btn {
    flex-direction: column;
    min-height: 40px;
    height: auto;
    padding: 8px !important;
    white-space: normal;
  }
  .p-detail-container .p-fevent-detail-info-wrapper .p-fevent-detail-info-inner .p-fevent-action-statistic-wrapper .p-detail-action-list .item-event-option-wrapper.has-invite .item-event-option .btn .ico {
    margin-bottom: 8px;
  }
  .p-detail-container .p-fevent-detail-member-container .item-wrapper-outer {
    display: block;
    padding-top: 16px;
    padding-bottom: 16px;
    margin-left: -16px;
    margin-right: -16px;
    padding-left: 16px;
    padding-right: 16px;
  }
  .p-detail-container .p-fevent-detail-member-container .item-wrapper-outer .p-fevent-detail-member {
    margin-bottom: 12px;
  }
  html[dir="ltr"] .p-detail-container .p-fevent-detail-member-container .item-wrapper-outer .p-fevent-detail-member {
    margin-right: 0;
  }
  html[dir="rtl"] .p-detail-container .p-fevent-detail-member-container .item-wrapper-outer .p-fevent-detail-member {
    margin-left: 0;
  }
}
.p-fevent-detail-responsive-mixin-sm .p-fevent-detail-info-wrapper {
  display: block;
}
.p-fevent-detail-responsive-mixin-sm .p-fevent-detail-info-wrapper .p-fevent-timer-component {
  padding: 0 !important;
  margin: 0 !important;
  margin-bottom: 12px !important;
  display: block;
  width: 100%;
}
html[dir='ltr'] .p-fevent-detail-responsive-mixin-sm .p-fevent-detail-info-wrapper .p-fevent-timer-component {
  text-align: left;
}
html[dir='rtl'] .p-fevent-detail-responsive-mixin-sm .p-fevent-detail-info-wrapper .p-fevent-timer-component {
  text-align: right;
}
.p-fevent-detail-responsive-mixin-sm .p-fevent-detail-info-wrapper .p-fevent-timer-component > * {
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  text-transform: uppercase;
  color: #3b5998;
}
#page_fevent_view.p-detail-page #main #content-stage #content .location_4:not(:empty) {
  padding-top: 0;
  margin-top: 0 !important;
}
#page_fevent_view.p-detail-page #main #content-stage #content .location_4:not(:empty):before {
  display: none;
}
#page_fevent_view ._block_top .header-page-title {
  display: none !important;
}
#page_fevent_view ._block_breadcrumb .breadcrumbs-bottom {
  display: none !important;
}
#page_fevent_view .p-detail-container,
#page_fevent_view .p-fevent-detail-silder-container {
  border-top-left-radius: 2px !important;
  border-top-right-radius: 2px !important;
}
#page_fevent_view .p-fevent-detail-silder-container {
  margin-top: -16px;
  overflow: hidden;
}
.p-fevent-search-formgroup-wrapper {
  display: flex;
  flex-flow: wrap;
  margin: 0 -8px;
}
.p-fevent-search-formgroup-wrapper .p-daterangepicker-form-group > div {
  position: relative;
}
.p-fevent-search-formgroup-wrapper .p-daterangepicker-form-group > div:after {
  font-family: 'lineficon' !important;
  content: '\ea80';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-size: 16px;
  color: #a2a2a2;
  pointer-events: none;
}
html[dir="ltr"] .p-fevent-search-formgroup-wrapper .p-daterangepicker-form-group > div:after {
  right: 16px;
}
html[dir="rtl"] .p-fevent-search-formgroup-wrapper .p-daterangepicker-form-group > div:after {
  left: 16px;
}
.p-fevent-search-formgroup-wrapper > .form-group {
  width: 33.33%;
  padding-left: 8px;
  padding-right: 8px;
}
.p-fevent-search-formgroup-wrapper > .form-group input.form-control,
.p-fevent-search-formgroup-wrapper > .form-group select.form-control {
  border-radius: 2px !important;
}
html[dir='ltr'] .p-fevent-search-formgroup-wrapper > .form-group .input-group .form-control:first-child {
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
html[dir='rtl'] .p-fevent-search-formgroup-wrapper > .form-group .input-group .form-control:first-child {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.p-fevent-search-formgroup-wrapper > .form-group .input-group-dropdown .input-group-btn .dropdown-toggle.btn {
  border: 1px solid #c8c8c8;
}
.p-fevent-search-formgroup-wrapper > .form-group .input-group-dropdown .input-group-btn select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  appearance: none;
  background-repeat: no-repeat;
  background-position-x: calc(100% - 8px);
  background-position-y: 50%;
  background-size: calc(1em - 4px);
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDM4Ni4yNTcgMzg2LjI1NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzg2LjI1NyAzODYuMjU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+DQo8cG9seWdvbiBwb2ludHM9IjAsOTYuODc5IDE5My4xMjksMjg5LjM3OSAzODYuMjU3LDk2Ljg3OSAiIGZpbGw9IiM1NTU1NTUiLz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg==);
}
html[dir='ltr'] .p-fevent-search-formgroup-wrapper > .form-group .input-group-dropdown .input-group-btn select {
  padding-right: 26px !important;
}
html[dir='rtl'] .p-fevent-search-formgroup-wrapper > .form-group .input-group-dropdown .input-group-btn select {
  background-position-x: 8px;
  padding-left: 26px !important;
}
.p-fevent-search-formgroup-wrapper > .form-group .input-group-dropdown .input-group-btn select::-ms-expand {
  display: none;
}
@media (min-width: 1200px) {
  #main.empty-right.empty-left .p-fevent-search-formgroup-wrapper > .form-group {
    width: 25%;
  }
  #main:not(.empty-left):not(.empty-right) .p-fevent-search-formgroup-wrapper > .form-group {
    width: 50%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-right) .p-fevent-search-formgroup-wrapper > .form-group,
  #main:not(.empty-left) .p-fevent-search-formgroup-wrapper > .form-group {
    width: 50%;
  }
}
@media (max-width: 991px) {
  .p-fevent-search-formgroup-wrapper > .form-group {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .p-fevent-search-formgroup-wrapper > .form-group {
    width: 100%;
  }
}
.p-fevent-search-wrapper-mixin-sm > .form-group {
  width: 50%;
}
.p-fevent-feed-mixin .p-fevent-app .item-media-banner {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
  overflow: hidden;
}
.p-fevent-feed-mixin .p-fevent-app .item-media-banner .item-media {
  display: block;
  width: 100%;
}
.p-fevent-feed-mixin .p-fevent-app .item-media-banner .item-media .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.p-fevent-feed-mixin .p-fevent-app .item-media-banner .item-media .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 39.5%;
}
.p-fevent-feed-mixin .p-fevent-app .item-outer {
  display: flex;
  border: 1px solid #efefef;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  background-color: #f8f8f8;
}
.p-fevent-feed-mixin .p-fevent-app .item-outer .item-calendar-full {
  display: none;
}
.p-fevent-feed-mixin .p-fevent-app .item-outer .item-calendar {
  min-width: 120px;
  width: 120px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
html[dir='ltr'] .p-fevent-feed-mixin .p-fevent-app .item-outer .item-calendar {
  border-right: 1px solid #efefef;
}
html[dir='rtl'] .p-fevent-feed-mixin .p-fevent-app .item-outer .item-calendar {
  border-left: 1px solid #efefef;
}
.p-fevent-feed-mixin .p-fevent-app .item-outer .item-calendar .item-date {
  font-size: 32px;
  line-height: 40px;
}
.p-fevent-feed-mixin .p-fevent-app .item-outer .item-calendar .item-month {
  font-size: 16px;
  text-transform: uppercase;
}
.p-fevent-feed-mixin .p-fevent-app .item-outer .item-inner {
  min-width: 0;
  flex: 1;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
}
.p-fevent-feed-mixin .p-fevent-app .item-outer .item-inner .item-title {
  margin-bottom: 4px;
}
.p-fevent-feed-mixin .p-fevent-app .item-outer .item-inner .item-wrapper-info {
  display: flex;
  justify-content: space-between;
}
.p-fevent-feed-mixin .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-side-left {
  flex: 1;
  min-width: 0;
}
.p-fevent-feed-mixin .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-side-left .item-total-guest {
  white-space: nowrap;
}
.p-fevent-feed-mixin .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-side-right {
  padding-top: 4px;
}
html[dir="ltr"] .p-fevent-feed-mixin .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-side-right {
  margin-left: 16px;
}
html[dir="rtl"] .p-fevent-feed-mixin .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-side-right {
  margin-right: 16px;
}
@media (max-width: 480px) {
  .p-fevent-feed-mixin .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-action .js_fevent_rsvp_action_dropdown [data-toggle="dropdown"] .txt-label .ico {
    margin: 0 !important;
  }
  .p-fevent-feed-mixin .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-action .js_fevent_rsvp_action_dropdown [data-toggle="dropdown"] .item-text {
    display: none;
  }
  .p-fevent-feed-mixin .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-action .js_fevent_rsvp_action_btn .ico {
    margin: 0 !important;
  }
  .p-fevent-feed-mixin .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-action .js_fevent_rsvp_action_btn .item-text {
    display: none;
  }
}
.p-fevent-feed-mixin .p-fevent-app .item-outer .item-inner .item-location {
  margin-bottom: 4px;
}
.p-fevent-feed-mixin .p-fevent-app .item-outer .item-inner .item-info .item-time:after {
  content: ".";
  margin: 0 3px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .p-fevent-feed-mixin .p-fevent-app .item-outer .item-calendar {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .p-fevent-feed-mixin .p-fevent-app .item-outer .item-calendar-full {
    display: block;
    font-size: 18px;
    margin-bottom: 8px;
    text-transform: uppercase;
    color: #fa3e3e;
  }
  #main:not(.empty-left):not(.empty-right) .p-fevent-feed-mixin .p-fevent-app .item-outer .item-wrapper-info .item-info .item-time {
    display: none !important;
  }
}
@media (max-width: 768px) and (min-width: 768px) {
  #main:not(.empty-left) .p-fevent-feed-mixin .p-fevent-app .item-outer .item-calendar,
  #main:not(.empty-right) .p-fevent-feed-mixin .p-fevent-app .item-outer .item-calendar {
    display: none;
  }
  #main:not(.empty-left) .p-fevent-feed-mixin .p-fevent-app .item-outer .item-calendar-full,
  #main:not(.empty-right) .p-fevent-feed-mixin .p-fevent-app .item-outer .item-calendar-full {
    display: block;
    font-size: 18px;
    margin-bottom: 8px;
    text-transform: uppercase;
    color: #fa3e3e;
  }
  #main:not(.empty-left) .p-fevent-feed-mixin .p-fevent-app .item-outer .item-wrapper-info .item-info .item-time,
  #main:not(.empty-right) .p-fevent-feed-mixin .p-fevent-app .item-outer .item-wrapper-info .item-info .item-time {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .p-fevent-feed-mixin .p-fevent-app .item-outer .item-calendar {
    display: none;
  }
  .p-fevent-feed-mixin .p-fevent-app .item-outer .item-calendar-full {
    display: block;
    font-size: 18px;
    margin-bottom: 8px;
    text-transform: uppercase;
    color: #fa3e3e;
  }
  .p-fevent-feed-mixin .p-fevent-app .item-outer .item-wrapper-info .item-info .item-time {
    display: none !important;
  }
}
.p-fevent-feed-responsive-mixin .item-outer .item-calendar {
  display: none;
}
.p-fevent-feed-responsive-mixin .item-outer .item-calendar-full {
  display: block;
  font-size: 18px;
  margin-bottom: 8px;
  text-transform: uppercase;
  color: #fa3e3e;
}
.p-fevent-feed-responsive-mixin .item-outer .item-wrapper-info .item-info .item-time {
  display: none !important;
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-media-banner {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
  overflow: hidden;
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-media-banner .item-media {
  display: block;
  width: 100%;
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-media-banner .item-media .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-media-banner .item-media .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 39.5%;
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-outer {
  display: flex;
  border: 1px solid #efefef;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  background-color: #f8f8f8;
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-calendar-full {
  display: none;
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-calendar {
  min-width: 120px;
  width: 120px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
html[dir='ltr'] .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-calendar {
  border-right: 1px solid #efefef;
}
html[dir='rtl'] .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-calendar {
  border-left: 1px solid #efefef;
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-calendar .item-date {
  font-size: 32px;
  line-height: 40px;
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-calendar .item-month {
  font-size: 16px;
  text-transform: uppercase;
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-inner {
  min-width: 0;
  flex: 1;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-inner .item-title {
  margin-bottom: 4px;
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-inner .item-wrapper-info {
  display: flex;
  justify-content: space-between;
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-side-left {
  flex: 1;
  min-width: 0;
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-side-left .item-total-guest {
  white-space: nowrap;
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-side-right {
  padding-top: 4px;
}
html[dir="ltr"] .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-side-right {
  margin-left: 16px;
}
html[dir="rtl"] .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-side-right {
  margin-right: 16px;
}
@media (max-width: 480px) {
  .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-action .js_fevent_rsvp_action_dropdown [data-toggle="dropdown"] .txt-label .ico {
    margin: 0 !important;
  }
  .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-action .js_fevent_rsvp_action_dropdown [data-toggle="dropdown"] .item-text {
    display: none;
  }
  .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-action .js_fevent_rsvp_action_btn .ico {
    margin: 0 !important;
  }
  .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-action .js_fevent_rsvp_action_btn .item-text {
    display: none;
  }
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-inner .item-location {
  margin-bottom: 4px;
}
.js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-inner .item-info .item-time:after {
  content: ".";
  margin: 0 3px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-calendar {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-calendar-full {
    display: block;
    font-size: 18px;
    margin-bottom: 8px;
    text-transform: uppercase;
    color: #fa3e3e;
  }
  #main:not(.empty-left):not(.empty-right) .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-wrapper-info .item-info .item-time {
    display: none !important;
  }
}
@media (max-width: 768px) and (min-width: 768px) {
  #main:not(.empty-left) .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-calendar,
  #main:not(.empty-right) .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-calendar {
    display: none;
  }
  #main:not(.empty-left) .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-calendar-full,
  #main:not(.empty-right) .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-calendar-full {
    display: block;
    font-size: 18px;
    margin-bottom: 8px;
    text-transform: uppercase;
    color: #fa3e3e;
  }
  #main:not(.empty-left) .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-wrapper-info .item-info .item-time,
  #main:not(.empty-right) .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-wrapper-info .item-info .item-time {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-calendar {
    display: none;
  }
  .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-calendar-full {
    display: block;
    font-size: 18px;
    margin-bottom: 8px;
    text-transform: uppercase;
    color: #fa3e3e;
  }
  .js_parent_feed_entry._app_fevent .p-fevent-app .item-outer .item-wrapper-info .item-info .item-time {
    display: none !important;
  }
}
.feed_share_holder .p-fevent-app .item-media-banner {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
  overflow: hidden;
}
.feed_share_holder .p-fevent-app .item-media-banner .item-media {
  display: block;
  width: 100%;
}
.feed_share_holder .p-fevent-app .item-media-banner .item-media .item-media-src {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.feed_share_holder .p-fevent-app .item-media-banner .item-media .item-media-src:before {
  content: "";
  display: block;
  padding-bottom: 39.5%;
}
.feed_share_holder .p-fevent-app .item-outer {
  display: flex;
  border: 1px solid #efefef;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  background-color: #f8f8f8;
}
.feed_share_holder .p-fevent-app .item-outer .item-calendar-full {
  display: none;
}
.feed_share_holder .p-fevent-app .item-outer .item-calendar {
  min-width: 120px;
  width: 120px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
html[dir='ltr'] .feed_share_holder .p-fevent-app .item-outer .item-calendar {
  border-right: 1px solid #efefef;
}
html[dir='rtl'] .feed_share_holder .p-fevent-app .item-outer .item-calendar {
  border-left: 1px solid #efefef;
}
.feed_share_holder .p-fevent-app .item-outer .item-calendar .item-date {
  font-size: 32px;
  line-height: 40px;
}
.feed_share_holder .p-fevent-app .item-outer .item-calendar .item-month {
  font-size: 16px;
  text-transform: uppercase;
}
.feed_share_holder .p-fevent-app .item-outer .item-inner {
  min-width: 0;
  flex: 1;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
}
.feed_share_holder .p-fevent-app .item-outer .item-inner .item-title {
  margin-bottom: 4px;
}
.feed_share_holder .p-fevent-app .item-outer .item-inner .item-wrapper-info {
  display: flex;
  justify-content: space-between;
}
.feed_share_holder .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-side-left {
  flex: 1;
  min-width: 0;
}
.feed_share_holder .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-side-left .item-total-guest {
  white-space: nowrap;
}
.feed_share_holder .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-side-right {
  padding-top: 4px;
}
html[dir="ltr"] .feed_share_holder .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-side-right {
  margin-left: 16px;
}
html[dir="rtl"] .feed_share_holder .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-side-right {
  margin-right: 16px;
}
@media (max-width: 480px) {
  .feed_share_holder .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-action .js_fevent_rsvp_action_dropdown [data-toggle="dropdown"] .txt-label .ico {
    margin: 0 !important;
  }
  .feed_share_holder .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-action .js_fevent_rsvp_action_dropdown [data-toggle="dropdown"] .item-text {
    display: none;
  }
  .feed_share_holder .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-action .js_fevent_rsvp_action_btn .ico {
    margin: 0 !important;
  }
  .feed_share_holder .p-fevent-app .item-outer .item-inner .item-wrapper-info .item-action .js_fevent_rsvp_action_btn .item-text {
    display: none;
  }
}
.feed_share_holder .p-fevent-app .item-outer .item-inner .item-location {
  margin-bottom: 4px;
}
.feed_share_holder .p-fevent-app .item-outer .item-inner .item-info .item-time:after {
  content: ".";
  margin: 0 3px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .feed_share_holder .p-fevent-app .item-outer .item-calendar {
    display: none;
  }
  #main:not(.empty-left):not(.empty-right) .feed_share_holder .p-fevent-app .item-outer .item-calendar-full {
    display: block;
    font-size: 18px;
    margin-bottom: 8px;
    text-transform: uppercase;
    color: #fa3e3e;
  }
  #main:not(.empty-left):not(.empty-right) .feed_share_holder .p-fevent-app .item-outer .item-wrapper-info .item-info .item-time {
    display: none !important;
  }
}
@media (max-width: 768px) and (min-width: 768px) {
  #main:not(.empty-left) .feed_share_holder .p-fevent-app .item-outer .item-calendar,
  #main:not(.empty-right) .feed_share_holder .p-fevent-app .item-outer .item-calendar {
    display: none;
  }
  #main:not(.empty-left) .feed_share_holder .p-fevent-app .item-outer .item-calendar-full,
  #main:not(.empty-right) .feed_share_holder .p-fevent-app .item-outer .item-calendar-full {
    display: block;
    font-size: 18px;
    margin-bottom: 8px;
    text-transform: uppercase;
    color: #fa3e3e;
  }
  #main:not(.empty-left) .feed_share_holder .p-fevent-app .item-outer .item-wrapper-info .item-info .item-time,
  #main:not(.empty-right) .feed_share_holder .p-fevent-app .item-outer .item-wrapper-info .item-info .item-time {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .feed_share_holder .p-fevent-app .item-outer .item-calendar {
    display: none;
  }
  .feed_share_holder .p-fevent-app .item-outer .item-calendar-full {
    display: block;
    font-size: 18px;
    margin-bottom: 8px;
    text-transform: uppercase;
    color: #fa3e3e;
  }
  .feed_share_holder .p-fevent-app .item-outer .item-wrapper-info .item-info .item-time {
    display: none !important;
  }
}
.p-picktim-form-group {
  position: relative;
}
.p-picktim-form-group .p-picktim-clear {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2 !important;
  -webkit-transition: color 300ms ease;
  -o-transition: color 300ms ease;
  transition: color 300ms ease;
  cursor: pointer;
  font-size: 12px;
}
html[dir="ltr"] .p-picktim-form-group .p-picktim-clear {
  right: 0;
}
html[dir="rtl"] .p-picktim-form-group .p-picktim-clear {
  left: 0;
}
@media (min-width: 992px) {
  .p-picktim-form-group .p-picktim-clear:hover {
    color: #555555 !important;
  }
}
.p-picktim-custom.p-picktim-container {
  position: absolute;
  width: 178px;
  height: 64px;
  border: 1px solid #dcdcdc !important;
  border-radius: 3px;
  background: #fff !important;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.42857143;
  box-sizing: border-box;
  z-index: 9999;
  color: #555555 !important;
}
.p-picktim-custom.p-picktim-container .picktim-table tr {
  display: inline-flex;
}
.p-picktim-custom .p-picktim-hour,
.p-picktim-custom .p-picktim-mins {
  width: 56px;
  border: none;
  text-align: center;
  background: none;
}
.p-picktim-custom .p-picktim-ampm {
  width: 40px;
  text-align: center;
  height: 64px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.p-picktim-custom .picktim-separator {
  display: none;
}
.p-picktim-custom .p-picktim-btn {
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
}
.p-picktim-custom .time-wrapper {
  position: relative;
  min-height: 64px;
  display: inline-flex;
  align-items: center;
}
html[dir="ltr"] .p-picktim-custom .time-wrapper {
  padding-right: 32px;
}
html[dir="rtl"] .p-picktim-custom .time-wrapper {
  padding-left: 32px;
}
.p-picktim-custom .time-wrapper input {
  font-size: 24px;
  font-weight: bold;
}
.p-picktim-custom .time-wrapper .p-picktim-btn {
  width: 32px;
  height: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  border: 1px solid #eeeeee;
  color: #a2a2a2 !important;
  font-size: 12px;
}
html[dir="ltr"] .p-picktim-custom .time-wrapper .p-picktim-btn {
  right: 0;
}
html[dir="rtl"] .p-picktim-custom .time-wrapper .p-picktim-btn {
  left: 0;
}
.p-picktim-custom .time-wrapper .p-picktim-btn.ico-angle-up {
  top: 0;
  border-top: 0;
}
.p-picktim-custom .time-wrapper .p-picktim-btn.ico-angle-down {
  bottom: 0;
  border-top: 0;
}
@media (max-width: 767px) {
  body.has-show-daterangepicker {
    /* overflow: hidden; */
  }
  body.has-show-daterangepicker .p-daterangepicker > div:not(.p-daterangepicker-bg-mask-modal) {
    background-color: #fff;
  }
  body.has-show-daterangepicker .p-daterangepicker-bg-mask-modal {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0.8);
    z-index: -1;
  }
  body.has-show-daterangepicker .p-daterangepicker-mask-modal-container {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    max-height: 100%;
    overflow: auto;
    z-index: 99999;
    padding: 24px;
  }
  body.has-show-daterangepicker .p-daterangepicker {
    position: static;
    z-index: 2;
    width: 100%;
    max-width: 400px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin: auto;
  }
  body.has-show-daterangepicker .p-daterangepicker:before,
  body.has-show-daterangepicker .p-daterangepicker:after {
    display: none;
  }
  body.has-show-daterangepicker .p-daterangepicker .ranges {
    width: 100%;
    text-align: center;
  }
  body.has-show-daterangepicker .p-daterangepicker .ranges ul {
    width: 100%;
  }
  body.has-show-daterangepicker .p-daterangepicker .drp-calendar {
    max-width: 100%;
    width: 100%;
  }
  body.has-show-daterangepicker .p-daterangepicker .drp-buttons {
    display: flex;
    flex-flow: wrap;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding-top: 16px;
    padding-bottom: 16px;
  }
  body.has-show-daterangepicker .p-daterangepicker .drp-buttons .drp-selected {
    width: 100%;
    padding: 0;
    display: block;
    margin-bottom: 8px;
    margin-bottom: 12px;
  }
  body.has-show-daterangepicker .p-daterangepicker .drp-buttons > .btn {
    margin: 0 4px;
  }
}
.p-fevent-dot-status {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 100%;
}
.p-fevent-dot-status.bg-success {
  background: #42b72a;
}
.p-fevent-dot-status.bg-primary {
  background: #3b5998;
}
.p-fevent-dot-status.bg-gray {
  background: #a2a2a2;
}
.upcoming .p-fevent-dot-status {
  background: #3b5998;
}
.ongoing .p-fevent-dot-status {
  background: #42b72a;
}
.past .p-fevent-dot-status {
  background: #a2a2a2;
}
.p-fevent-birthday.bg-success {
  color: #42b72a;
  background-color: transparent;
}
.p-fevent-birthday.bg-primary {
  color: #3b5998;
  background-color: transparent;
}
.p-fevent-birthday.bg-gray {
  color: #a2a2a2;
  background-color: transparent;
}
.upcoming .p-fevent-birthday {
  color: #3b5998;
}
.ongoing .p-fevent-birthday {
  color: #42b72a;
}
.past .p-fevent-birthday {
  color: #a2a2a2;
}
.p-fevent-calendar-header .item-header-outer {
  margin: 0 -16px;
  margin-top: -13px;
  padding: 16px 16px;
  background-color: rgba(248, 248, 248, 0.8);
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}
.p-fevent-calendar-header .item-top-wrapper {
  display: flex;
  justify-content: space-between;
}
.p-fevent-calendar-header .item-top-wrapper .item-checkbox-group {
  display: flex;
}
.p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .dropdown-menu {
  min-width: 135px;
}
html[dir='ltr'] .p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .dropdown-menu:after {
  left: auto !important;
  right: 40px !important;
}
html[dir='rtl'] .p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .dropdown-menu:after {
  right: auto !important;
  left: 40px !important;
}
.p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-fevent-checkbox-my-event {
  display: inline-flex;
}
.p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-fevent-checkbox-my-event .dropdown-toggle {
  font-size: 12px;
  color: #555555;
  cursor: pointer;
}
.p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-fevent-checkbox-my-event .dropdown-toggle .ico {
  font-size: 8px;
  font-weight: bold;
}
html[dir='ltr'] .p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-fevent-checkbox-my-event .dropdown-toggle .ico {
  margin-left: 4px;
}
html[dir='rtl'] .p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-fevent-checkbox-my-event .dropdown-toggle .ico {
  margin-right: 4px;
}
html[dir='ltr'] .p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-fevent-checkbox-my-event .dropdown .dropdown-menu {
  left: -24px;
  right: auto;
}
html[dir='rtl'] .p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-fevent-checkbox-my-event .dropdown .dropdown-menu {
  right: -24px;
  left: auto;
}
.p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom {
  font-size: 12px;
  line-height: 18px;
  margin: 0;
}
html[dir="ltr"] .p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom {
  margin-right: 16px;
}
html[dir="rtl"] .p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom {
  margin-left: 16px;
}
.p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom .ico {
  font-size: 13px;
}
.p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom .dropdown-toggle {
  text-transform: uppercase;
}
.p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom label {
  text-transform: uppercase;
}
.p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom .dropdown-menu {
  font-size: 12px;
}
.p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom .dropdown-menu li a {
  cursor: pointer;
  background: transparent !important;
  color: #555555 !important;
  padding-top: 4px;
  padding-bottom: 4px;
}
html[dir="ltr"] .p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom .dropdown-menu li a {
  padding-right: 40px;
}
html[dir="rtl"] .p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom .dropdown-menu li a {
  padding-left: 40px;
}
html[dir="ltr"] .p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom .dropdown-menu li a.active {
  padding-right: 40px;
}
html[dir="rtl"] .p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom .dropdown-menu li a.active {
  padding-left: 40px;
}
.p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom .dropdown-menu li a.active:after {
  font-family: 'lineficon' !important;
  content: '\eb17';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 8px;
  font-size: 12px;
  color: #3b5998;
}
html[dir="ltr"] .p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom .dropdown-menu li a.active:after {
  right: 8px;
}
html[dir="rtl"] .p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom .dropdown-menu li a.active:after {
  left: 8px;
}
.p-fevent-calendar-header .item-top-wrapper .item-checkbox-group .p-checkbox-custom input:not(:checked) {
  color: #555555;
}
.p-fevent-calendar-header .item-top-wrapper .item-note-group {
  display: flex;
  margin: 0 -8px;
}
.p-fevent-calendar-header .item-top-wrapper .item-note-group .item-note {
  text-transform: lowercase;
  margin-left: 8px;
  margin-right: 8px;
  font-size: 12px;
  line-height: 16px;
}
.p-fevent-calendar-header .item-action-wrapper {
  position: relative;
  display: flex;
  margin-top: 16px;
}
.p-fevent-calendar-header .item-action-wrapper .item-time-title {
  font-size: 20px;
  line-height: 24px;
  color: #a2a2a2;
  font-weight: bold;
}
html[dir="ltr"] .p-fevent-calendar-header .item-action-wrapper .item-time-title {
  margin-right: 16px;
}
html[dir="rtl"] .p-fevent-calendar-header .item-action-wrapper .item-time-title {
  margin-left: 16px;
}
.p-fevent-calendar-header .item-action-wrapper .item-nav-group {
  display: flex;
}
.p-fevent-calendar-header .item-action-wrapper .item-nav-group .btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
html[dir='ltr'] .p-fevent-calendar-header .item-action-wrapper .item-nav-group .btn {
  margin-right: 4px;
}
html[dir='rtl'] .p-fevent-calendar-header .item-action-wrapper .item-nav-group .btn {
  margin-left: 4px;
}
.p-fevent-calendar-header .item-action-wrapper .item-time-group {
  position: absolute;
  bottom: -16px;
  display: flex;
}
html[dir="ltr"] .p-fevent-calendar-header .item-action-wrapper .item-time-group {
  right: 0;
}
html[dir="rtl"] .p-fevent-calendar-header .item-action-wrapper .item-time-group {
  left: 0;
}
.p-fevent-calendar-header .item-action-wrapper .item-time-group .item-time-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  text-transform: uppercase;
  color: #a2a2a2;
  background: transparent;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding-left: 16px;
  padding-right: 16px;
  height: 32px;
  border: 1px solid #dcdcdc;
  border-bottom: 0;
  font-weight: bold;
}
html[dir='ltr'] .p-fevent-calendar-header .item-action-wrapper .item-time-group .item-time-btn {
  margin-left: 4px;
}
html[dir='rtl'] .p-fevent-calendar-header .item-action-wrapper .item-time-group .item-time-btn {
  margin-right: 4px;
}
.p-fevent-calendar-header .item-action-wrapper .item-time-group .item-time-btn.active {
  background: #fff;
  color: #555555;
}
@media (min-width: 1200px) {
  #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-top-wrapper {
    flex-direction: column;
    justify-content: flex-start;
  }
  #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-top-wrapper .item-checkbox-group {
    margin-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper {
    flex-direction: column;
    margin-top: 8px;
    padding-bottom: 32px;
  }
  #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-title {
    margin-bottom: 8px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group .item-time-btn:first-child {
    margin-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group .item-time-btn:first-child {
    margin-right: 0;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group {
    left: 0;
    right: auto;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-top-wrapper {
    flex-direction: column;
    justify-content: flex-start;
  }
  #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-top-wrapper .item-checkbox-group {
    margin-bottom: 8px;
  }
  #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper {
    flex-direction: column;
    margin-top: 8px;
    padding-bottom: 32px;
  }
  #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-title {
    margin-bottom: 8px;
  }
  html[dir="ltr"] #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group .item-time-btn:first-child {
    margin-left: 0;
  }
  html[dir="rtl"] #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group .item-time-btn:first-child {
    margin-right: 0;
  }
  html[dir='ltr'] #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group {
    left: 0;
    right: auto;
  }
  html[dir='rtl'] #main:not(.empty-left):not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left:not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-top-wrapper,
  #main.empty-right:not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-top-wrapper,
  #main:not(.empty-right):not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-top-wrapper {
    flex-direction: column;
    justify-content: flex-start;
  }
  #main.empty-left:not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-top-wrapper .item-checkbox-group,
  #main.empty-right:not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-top-wrapper .item-checkbox-group,
  #main:not(.empty-right):not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-top-wrapper .item-checkbox-group {
    margin-bottom: 8px;
  }
  #main.empty-left:not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper,
  #main.empty-right:not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-action-wrapper,
  #main:not(.empty-right):not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-action-wrapper {
    flex-direction: column;
    margin-top: 8px;
    padding-bottom: 32px;
  }
  #main.empty-left:not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-title,
  #main.empty-right:not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-title,
  #main:not(.empty-right):not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-title {
    margin-bottom: 8px;
  }
  html[dir="ltr"] #main.empty-left:not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group .item-time-btn:first-child,
  html[dir="ltr"] #main.empty-right:not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group .item-time-btn:first-child,
  html[dir="ltr"] #main:not(.empty-right):not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group .item-time-btn:first-child {
    margin-left: 0;
  }
  html[dir="rtl"] #main.empty-left:not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group .item-time-btn:first-child,
  html[dir="rtl"] #main.empty-right:not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group .item-time-btn:first-child,
  html[dir="rtl"] #main:not(.empty-right):not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group .item-time-btn:first-child {
    margin-right: 0;
  }
  html[dir='ltr'] #main.empty-left:not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group,
  html[dir='ltr'] #main.empty-right:not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group,
  html[dir='ltr'] #main:not(.empty-right):not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group {
    left: 0;
    right: auto;
  }
  html[dir='rtl'] #main.empty-left:not(.empty-right) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group,
  html[dir='rtl'] #main.empty-right:not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group,
  html[dir='rtl'] #main:not(.empty-right):not(.empty-left) .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group {
    right: 0;
    left: auto;
  }
}
@media (max-width: 767px) {
  .p-fevent-calendar-header .item-header-outer .item-top-wrapper {
    flex-direction: column;
    justify-content: flex-start;
  }
  .p-fevent-calendar-header .item-header-outer .item-top-wrapper .item-checkbox-group {
    margin-bottom: 8px;
  }
  .p-fevent-calendar-header .item-header-outer .item-action-wrapper {
    flex-direction: column;
    margin-top: 8px;
    padding-bottom: 32px;
  }
  .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-title {
    margin-bottom: 8px;
  }
  html[dir="ltr"] .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group .item-time-btn:first-child {
    margin-left: 0;
  }
  html[dir="rtl"] .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group .item-time-btn:first-child {
    margin-right: 0;
  }
  html[dir='ltr'] .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group {
    left: 0;
    right: auto;
  }
  html[dir='rtl'] .p-fevent-calendar-header .item-header-outer .item-action-wrapper .item-time-group {
    right: 0;
    left: auto;
  }
}
body[id^=page_fevent] .p-fevent-calendar-container {
  margin-top: 8px;
}
body[id^=page_fevent] .p-fevent-calendar-container #cal-day-tick {
  display: none !important;
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-event-list .fevent-event-list {
  display: flex;
  font-size: 13px;
  line-height: 17px;
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-event-list .fevent-event-list .item-event-title-list {
  flex: 1;
  min-width: 0;
}
html[dir="ltr"] body[id^=page_fevent] .p-fevent-calendar-container .cal-event-list .fevent-event-list .item-event-time {
  margin-right: 8px;
}
html[dir="rtl"] body[id^=page_fevent] .p-fevent-calendar-container .cal-event-list .fevent-event-list .item-event-time {
  margin-left: 8px;
}
html[dir="ltr"] body[id^=page_fevent] .p-fevent-calendar-container .cal-event-list .fevent-event-list .item-event-time .p-fevent-dot-status {
  margin-right: 8px;
}
html[dir="rtl"] body[id^=page_fevent] .p-fevent-calendar-container .cal-event-list .fevent-event-list .item-event-time .p-fevent-dot-status {
  margin-left: 8px;
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-event-list .fevent-event-list .item-event-time .p-fevent-birthday {
  margin-right: 5px;
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-event-list .fevent-event-list .item-event-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-event-list .fevent-event-list .item-event-time,
body[id^=page_fevent] .p-fevent-calendar-container .cal-event-list .fevent-event-list .item-event-title {
  line-height: 19px;
  margin-top: 4px;
  margin-bottom: 4px;
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-event-list .fevent-event-list .item-event-time a.event-item,
body[id^=page_fevent] .p-fevent-calendar-container .cal-event-list .fevent-event-list .item-event-title a.event-item {
  line-height: 19px !important;
  -webkit-transition: all 200ms ease;
  -o-transition: all 200ms ease;
  transition: all 200ms ease;
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-event-list .fevent-event-list .item-event-time a.event-item:hover,
body[id^=page_fevent] .p-fevent-calendar-container .cal-event-list .fevent-event-list .item-event-title a.event-item:hover {
  color: #2d4373 !important;
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-row-head .cal-cell1 {
  background: #fff !important;
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-week-box .cal-row-head .cal-cell1 {
  background: transparent !important;
}
@media (max-width: 767px) {
  body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .cal-month-day.has-event:after {
    content: "";
    width: 0;
    right: 0;
    border-top: 8px solid #2681d5;
    border-left: 8px solid transparent;
    position: absolute;
    top: 0;
  }
  html[dir="ltr"] body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .cal-month-day.has-event:after {
    right: 0;
  }
  html[dir="rtl"] body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .cal-month-day.has-event:after {
    left: 0;
  }
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .cal-month-day.open-event-list {
  background-color: rgba(76, 112, 186, 0.2);
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .cal-month-day.open-event-list span[data-cal-date] {
  color: #3b5998;
  font-weight: bold;
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .events-list {
  max-width: 100%;
  max-height: 64px;
  padding: 0;
  left: 8px;
  right: 8px;
}
@media (max-width: 767px) {
  body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .events-list {
    display: none;
  }
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .events-list .event-more {
  color: #3b5998 !important;
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .events-list .event-more:hover {
  color: #2d4373 !important;
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .events-list .event,
body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .events-list .event-more {
  width: 100%;
  height: auto;
  background: transparent;
  font-size: 11px;
  line-height: 14px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  box-shadow: none;
  border: none;
  border-radius: 0;
  margin: 4px 0;
  color: #555555;
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .events-list .event.past,
body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .events-list .event-more.past {
  color: #a2a2a2;
}
body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .events-list .event .p-fevent-dot-status,
body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .events-list .event-more .p-fevent-dot-status {
  width: 8px;
  height: 8px;
}
html[dir='ltr'] body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .events-list .event .p-fevent-dot-status,
html[dir='ltr'] body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .events-list .event-more .p-fevent-dot-status {
  margin-right: 5px;
}
html[dir='rtl'] body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .events-list .event .p-fevent-dot-status,
html[dir='rtl'] body[id^=page_fevent] .p-fevent-calendar-container .cal-month-box .events-list .event-more .p-fevent-dot-status {
  margin-left: 5px;
}
.p-fevent-calendar-header-responsive-mixin .item-header-outer .item-top-wrapper {
  flex-direction: column;
  justify-content: flex-start;
}
.p-fevent-calendar-header-responsive-mixin .item-header-outer .item-top-wrapper .item-checkbox-group {
  margin-bottom: 8px;
}
.p-fevent-calendar-header-responsive-mixin .item-header-outer .item-action-wrapper {
  flex-direction: column;
  margin-top: 8px;
  padding-bottom: 32px;
}
.p-fevent-calendar-header-responsive-mixin .item-header-outer .item-action-wrapper .item-time-title {
  margin-bottom: 8px;
}
html[dir="ltr"] .p-fevent-calendar-header-responsive-mixin .item-header-outer .item-action-wrapper .item-time-group .item-time-btn:first-child {
  margin-left: 0;
}
html[dir="rtl"] .p-fevent-calendar-header-responsive-mixin .item-header-outer .item-action-wrapper .item-time-group .item-time-btn:first-child {
  margin-right: 0;
}
html[dir='ltr'] .p-fevent-calendar-header-responsive-mixin .item-header-outer .item-action-wrapper .item-time-group {
  left: 0;
  right: auto;
}
html[dir='rtl'] .p-fevent-calendar-header-responsive-mixin .item-header-outer .item-action-wrapper .item-time-group {
  right: 0;
  left: auto;
}
.p-fevent-container-add-page #ticket_info_group {
  display: flex;
}
.p-fevent-container-add-page #ticket_info_group .form-control {
  width: 172px;
}
html[dir="ltr"] .p-fevent-container-add-page #ticket_info_group .form-control {
  margin-right: 8px;
}
html[dir="rtl"] .p-fevent-container-add-page #ticket_info_group .form-control {
  margin-left: 8px;
}
.p-fevent-container-add-page #ticket_info_group .form-control:last-child {
  width: 400px;
}
@media (min-width: 768px) and (max-width: 991px) {
  #main:not(.empty-left) .p-fevent-container-add-page #ticket_info_group,
  #main:not(.empty-right) .p-fevent-container-add-page #ticket_info_group {
    flex-flow: wrap;
  }
  #main:not(.empty-left) .p-fevent-container-add-page #ticket_info_group .form-control:nth-child(2),
  #main:not(.empty-right) .p-fevent-container-add-page #ticket_info_group .form-control:nth-child(2) {
    flex: 1;
  }
  #main:not(.empty-left) .p-fevent-container-add-page #ticket_info_group .form-control:last-child,
  #main:not(.empty-right) .p-fevent-container-add-page #ticket_info_group .form-control:last-child {
    width: 100% !important;
    margin-top: 16px;
  }
}
@media (max-width: 480px) {
  .p-fevent-container-add-page #ticket_info_group {
    flex-flow: wrap;
  }
  .p-fevent-container-add-page #ticket_info_group .form-control {
    width: 100% !important;
    margin-bottom: 16px;
  }
}
.p-fevent-container-add-page .select_date .js_date_picker {
  background: #fff;
}
.p-fevent-container-add-page .select_date .js_datepicker_image {
  z-index: 5;
  top: 50%;
  transform: translateY(-50%);
  font-size: 14px;
}
.p-fevent-container-add-page .select_date .js_datepicker_image:after {
  font-family: 'lineficon' !important;
  content: "\ea80";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.p-fevent-container-add-page #p_event_end_repeat {
  width: 100%;
  margin-top: 16px;
}
.p-fevent-container-add-page .p-fevent-one-time-section {
  display: flex;
  flex-flow: wrap;
}
.p-fevent-container-add-page .p-fevent-one-time-section > .form-group {
  width: auto;
  margin-bottom: 0;
}
html[dir="ltr"] .p-fevent-container-add-page .p-fevent-one-time-section > .form-group {
  margin-right: 16px;
}
html[dir="rtl"] .p-fevent-container-add-page .p-fevent-one-time-section > .form-group {
  margin-left: 16px;
}
.p-fevent-container-add-page .p-fevent-one-time-section > .form-group .select_date {
  width: 172px;
}
.p-fevent-container-add-page .p-fevent-one-time-section > .form-group .select_date .js_date_picker {
  width: 172px;
}
.p-fevent-container-add-page .p-fevent-one-time-section > .form-group .p-fevent-date-wrapper {
  display: flex;
}
.p-fevent-container-add-page .p-fevent-one-time-section > .form-group .p-fevent-date-wrapper .p-picktim-form-group {
  width: 86px;
}
html[dir="ltr"] .p-fevent-container-add-page .p-fevent-one-time-section > .form-group .p-fevent-date-wrapper .p-picktim-form-group {
  margin-left: 8px;
}
html[dir="rtl"] .p-fevent-container-add-page .p-fevent-one-time-section > .form-group .p-fevent-date-wrapper .p-picktim-form-group {
  margin-right: 8px;
}
.p-fevent-container-add-page .p-fevent-one-time-section > .form-group .p-fevent-date-wrapper .p-picktim-form-group .p-picktim-clear {
  pointer-events: none;
}
.p-fevent-container-add-page .p-fevent-one-time-section > .form-group .p-fevent-date-wrapper .p-picktim-form-group .p-picktim-clear:before {
  font-family: 'lineficon' !important;
  content: "\ea9b";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
}
@media (max-width: 767px) {
  .p-fevent-container-add-page .p-fevent-one-time-section > .form-group {
    width: 100%;
    margin-bottom: 16px;
  }
}
#page_fevent_add .header-page-title {
  margin-bottom: -1px;
}
#page_fevent_add .breadcrumbs-bottom {
  margin-bottom: 16px;
}
html[dir='ltr'] #page_fevent_add .p-picktim-custom {
  transform: translate(-92px, -10px);
}
html[dir='rtl'] #page_fevent_add .p-picktim-custom {
  transform: translateY(-10px);
}
#p_fevent_notification_value .form-group {
  display: flex;
}
#p_fevent_notification_value .form-group .form-control {
  width: auto;
}
#p_fevent_notification_value .form-group input.form-control {
  min-width: 56px;
  max-width: 72px;
}
html[dir="ltr"] #p_fevent_notification_value .form-group input.form-control {
  margin-right: 8px;
}
html[dir="rtl"] #p_fevent_notification_value .form-group input.form-control {
  margin-left: 8px;
}
#main .layout-middle #content-stage #js_block_border_apps_p_advevent_block_subscribeeventblock {
  background: #f8f8f8;
  margin: 0 -16px !important;
  padding: 16px 16px !important;
}
#main .layout-middle #content-stage #js_block_border_apps_p_advevent_block_subscribeeventblock:last-child {
  margin-bottom: -16px !important;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
#main .layout-middle #content-stage #js_block_border_apps_p_advevent_block_subscribeeventblock > .title {
  font-size: 16px !important;
  color: #555555 !important;
}
.fevent-manage-photo .manage-photo-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fevent-manage-photo .item-container {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
@media (min-width: 1200px) {
  #main.empty-left.empty-right .fevent-manage-photo .item-container article {
    width: 16.66%;
  }
  #main.empty-left:not(.empty-right) .fevent-manage-photo .item-container article,
  #main.empty-right:not(.empty-left) .fevent-manage-photo .item-container article {
    width: 20%;
  }
  #main:not(.empty-left):not(.empty-right) .fevent-manage-photo .item-container article {
    width: 25%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #main.empty-left.empty-right .fevent-manage-photo .item-container article {
    width: 20%;
  }
  #main.empty-left:not(.empty-right) .fevent-manage-photo .item-container article,
  #main.empty-right:not(.empty-left) .fevent-manage-photo .item-container article {
    width: 25%;
  }
  #main:not(.empty-left):not(.empty-right) .fevent-manage-photo .item-container article {
    width: 33%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #main.empty-left.empty-right .fevent-manage-photo .item-container article {
    width: 25%;
  }
  #main.empty-left:not(.empty-right) .fevent-manage-photo .item-container article,
  #main.empty-right:not(.empty-left) .fevent-manage-photo .item-container article {
    width: 33%;
  }
  #main:not(.empty-left):not(.empty-right) .fevent-manage-photo .item-container article {
    width: 33%;
  }
}
@media (max-width: 767px) {
  .fevent-manage-photo .item-container article {
    width: 33%;
  }
}
@media (max-width: 480px) {
  .fevent-manage-photo .item-container article {
    width: 50%;
  }
}
.fevent-manage-photo .item-container article .item-media {
  position: relative;
}
.fevent-manage-photo .item-container article .item-media a {
  display: block;
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-origin: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.fevent-manage-photo .item-container article .item-media a:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.fevent-manage-photo .item-container article .item-media .item-photo-delete {
  top: 8px;
  display: block;
  position: absolute;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 9px;
  cursor: pointer;
  z-index: 1;
  border-radius: 100%;
  background-color: rgba(0, 0, 0, 0.7);
}
html[dir="ltr"] .fevent-manage-photo .item-container article .item-media .item-photo-delete {
  left: 8px;
}
html[dir="rtl"] .fevent-manage-photo .item-container article .item-media .item-photo-delete {
  right: 8px;
}
.fevent-manage-photo .item-container article .item-media .is-default {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: flex-end;
  flex-direction: column;
}
.fevent-manage-photo .item-container article .item-media .is-default .item-default {
  color: #fff;
  z-index: 2;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 16px;
}
html[dir="ltr"] .fevent-manage-photo .item-container article .item-media .is-default .item-default {
  margin-left: 8px;
}
html[dir="rtl"] .fevent-manage-photo .item-container article .item-media .is-default .item-default {
  margin-right: 8px;
}
.fevent-manage-photo .item-container article .item-media .is-default .item-default .ico {
  margin-right: 4px;
}
html[dir='rtl'] .fevent-manage-photo .item-container article .item-media .is-default .item-default .ico {
  display: inline-block;
  margin-right: 0;
  margin-left: 4px;
}
.fevent-manage-photo .item-container article .item-media .is-default:after {
  position: absolute;
  bottom: 0;
  height: 100%;
  width: 100%;
  content: "";
  background: linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 30%);
}
#page_fevent_pagecalendar .tooltip .tooltip-inner {
  white-space: pre-line;
  text-align: left;
  border-radius: 6px;
  padding: 12px 16px;
}
._block.location_6 #js_block_border_apps_p_advevent_block_eventlist,
._block.location_11 #js_block_border_apps_p_advevent_block_eventlist,
._block.location_5 #js_block_border_apps_p_advevent_block_eventlist,
._block.location_12 #js_block_border_apps_p_advevent_block_eventlist,
._block.location_8 #js_block_border_apps_p_advevent_block_eventlist {
  background: #fff;
}
.js_p_adv_search_wrapper .js-location_map {
  display: none !important;
}
.core-map-item .p-fevent-action-simple-dropdown-style-wrapper [data-toggle="dropdown"] .txt-label .ico {
  margin: 0;
}
.core-map-item .p-fevent-action-simple-dropdown-style-wrapper [data-toggle="dropdown"] .txt-label .item-text {
  display: none;
}
html[dir='ltr'] .core-map-item .p-fevent-action-simple-dropdown-style-wrapper .dropdown-menu {
  left: 0 !important;
  right: auto !important;
}
html[dir='rtl'] .core-map-item .p-fevent-action-simple-dropdown-style-wrapper .dropdown-menu {
  right: 0 !important;
  left: auto !important;
}
html[dir='ltr'] .core-map-item .p-fevent-action-simple-dropdown-style-wrapper .dropdown-menu:after {
  left: 10px !important;
  right: auto !important;
}
html[dir='rtl'] .core-map-item .p-fevent-action-simple-dropdown-style-wrapper .dropdown-menu:after {
  right: 10px !important;
  left: auto !important;
}
.core-map-item .p-fevent-action-simple-style-wrapper .ico {
  margin: 0 !important;
}
.core-map-item .p-fevent-action-simple-style-wrapper .item-text {
  display: none;
}
@media (max-width: 480px) {
  .header_bar_search .p-advance-search-form .advance_search_form_button.p-fevent-advance-search-form-button .pull-right {
    display: flex;
    flex-flow: wrap;
    width: 100%;
  }
  .header_bar_search .p-advance-search-form .advance_search_form_button.p-fevent-advance-search-form-button .pull-right .btn {
    margin: 0;
    margin-bottom: 8px;
    width: 100%;
  }
}
/*End Advanced Event*/
/*Begin ' . B&#236;nh lu&#7853;n . '*/
.comment_view_holder {
  position: relative;
  border-bottom: 1px #dfdfdf solid;
  padding-bottom: 8px;
  margin-bottom: 10px;
}
.comment_view_link {
  position: absolute;
  right: 0px;
  top: 4px;
  font-weight: bold;
  font-size: 13px;
}
.comment-wrapper {
  background: #f8f8f8;
  padding-left: 16px;
  padding-right: 16px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  max-width: 100%;
}
@media (max-width: 480px) {
  .comment-wrapper {
    padding-left: 8px;
    padding-right: 8px;
  }
}
.comment-viewmore,
.comment-viewless {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #efefef;
}
.comment-viewmore .item-viewmore,
.comment-viewless .item-viewmore,
.comment-viewmore .item-viewless,
.comment-viewless .item-viewless {
  font-size: 12px;
  line-height: 16px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.comment-viewmore .item-viewmore:before,
.comment-viewless .item-viewmore:before,
.comment-viewmore .item-viewless:before,
.comment-viewless .item-viewless:before {
  font-family: 'lineficon' !important;
  content: '\eab6';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html[dir='ltr'] .comment-viewmore .item-viewmore:before,
html[dir='ltr'] .comment-viewless .item-viewmore:before,
html[dir='ltr'] .comment-viewmore .item-viewless:before,
html[dir='ltr'] .comment-viewless .item-viewless:before {
  padding-right: 6px;
}
html[dir='rtl'] .comment-viewmore .item-viewmore:before,
html[dir='rtl'] .comment-viewless .item-viewmore:before,
html[dir='rtl'] .comment-viewmore .item-viewless:before,
html[dir='rtl'] .comment-viewless .item-viewless:before {
  padding-left: 6px;
  display: inline-block;
}
.comment-viewmore .item-viewmore.active,
.comment-viewless .item-viewmore.active,
.comment-viewmore .item-viewless.active,
.comment-viewless .item-viewless.active {
  pointer-events: none;
}
.comment-viewmore .item-viewmore.active:before,
.comment-viewless .item-viewmore.active:before,
.comment-viewmore .item-viewless.active:before,
.comment-viewless .item-viewless.active:before {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
  content: "\ea50" !important;
  width: 14px;
  height: 14px;
  display: inline-block;
  padding: 0;
  margin-right: 4px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 !important;
}
.comment-viewmore .item-number,
.comment-viewless .item-number {
  color: #a2a2a2;
  font-size: 12px;
  line-height: 16px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  html[dir='ltr'] .comment-viewmore .item-number,
  html[dir='ltr'] .comment-viewless .item-number {
    margin-left: auto;
  }
  html[dir='rtl'] .comment-viewmore .item-number,
  html[dir='rtl'] .comment-viewless .item-number {
    margin-right: auto;
  }
}
.comment-viewmore.comment-hide-all,
.comment-viewless.comment-hide-all {
  justify-content: flex-start;
  align-items: center;
}
.comment-viewmore.comment-hide-all .item-viewmore,
.comment-viewless.comment-hide-all .item-viewmore,
.comment-viewmore.comment-hide-all .item-viewless,
.comment-viewless.comment-hide-all .item-viewless {
  display: flex;
  align-items: center;
}
.comment-viewmore.comment-hide-all .item-viewmore .img-wrapper,
.comment-viewless.comment-hide-all .item-viewmore .img-wrapper,
.comment-viewmore.comment-hide-all .item-viewless .img-wrapper,
.comment-viewless.comment-hide-all .item-viewless .img-wrapper,
.comment-viewmore.comment-hide-all .item-viewmore .no_image_user,
.comment-viewless.comment-hide-all .item-viewmore .no_image_user,
.comment-viewmore.comment-hide-all .item-viewless .no_image_user,
.comment-viewless.comment-hide-all .item-viewless .no_image_user {
  width: 24px;
  height: 24px;
}
html[dir="ltr"] .comment-viewmore.comment-hide-all .item-viewmore .img-wrapper,
html[dir="ltr"] .comment-viewless.comment-hide-all .item-viewmore .img-wrapper,
html[dir="ltr"] .comment-viewmore.comment-hide-all .item-viewless .img-wrapper,
html[dir="ltr"] .comment-viewless.comment-hide-all .item-viewless .img-wrapper,
html[dir="ltr"] .comment-viewmore.comment-hide-all .item-viewmore .no_image_user,
html[dir="ltr"] .comment-viewless.comment-hide-all .item-viewmore .no_image_user,
html[dir="ltr"] .comment-viewmore.comment-hide-all .item-viewless .no_image_user,
html[dir="ltr"] .comment-viewless.comment-hide-all .item-viewless .no_image_user {
  margin-right: 8px;
}
html[dir="rtl"] .comment-viewmore.comment-hide-all .item-viewmore .img-wrapper,
html[dir="rtl"] .comment-viewless.comment-hide-all .item-viewmore .img-wrapper,
html[dir="rtl"] .comment-viewmore.comment-hide-all .item-viewless .img-wrapper,
html[dir="rtl"] .comment-viewless.comment-hide-all .item-viewless .img-wrapper,
html[dir="rtl"] .comment-viewmore.comment-hide-all .item-viewmore .no_image_user,
html[dir="rtl"] .comment-viewless.comment-hide-all .item-viewmore .no_image_user,
html[dir="rtl"] .comment-viewmore.comment-hide-all .item-viewless .no_image_user,
html[dir="rtl"] .comment-viewless.comment-hide-all .item-viewless .no_image_user {
  margin-left: 8px;
}
.comment-viewmore.comment-hide-all .item-viewmore .img-wrapper img,
.comment-viewless.comment-hide-all .item-viewmore .img-wrapper img,
.comment-viewmore.comment-hide-all .item-viewless .img-wrapper img,
.comment-viewless.comment-hide-all .item-viewless .img-wrapper img {
  width: 100%;
  height: 100%;
}
.comment-viewmore.comment-hide-all .item-viewmore .no_image_user span,
.comment-viewless.comment-hide-all .item-viewmore .no_image_user span,
.comment-viewmore.comment-hide-all .item-viewless .no_image_user span,
.comment-viewless.comment-hide-all .item-viewless .no_image_user span {
  font-size: 10px;
}
.comment-item {
  padding: 12px 0;
  border-bottom: 1px solid #efefef;
  position: relative;
  min-height: auto !important;
}
.comment-item:last-child {
  border-bottom: 0;
}
.comment-item:hover > .item-comment-options {
  opacity: 1;
}
.comment-item.view-hidden .item-outer {
  opacity: 0.5;
}
.comment-item.js_hidden_comment_dot {
  border-bottom: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  background: #f8f8f8;
  margin-top: -1px;
}
.comment-item.js_hidden_comment_dot.comment-item-reply:before {
  display: none;
}
.comment-item.js_hidden_comment_dot.comment-item-reply:after {
  top: -21px !important;
}
.comment-item.js_hidden_comment_dot .item-inner {
  display: flex;
  align-items: center;
  justify-content: center;
}
.comment-item.js_hidden_comment_dot .item-inner a {
  width: 16px;
  height: 16px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.comment-item.has-replies:before {
  content: "";
  display: block;
  position: absolute;
  width: 1px;
  bottom: 12px;
  top: 24px;
  background: #efefef;
}
html[dir="ltr"] .comment-item.has-replies:before {
  left: 16px;
}
html[dir="rtl"] .comment-item.has-replies:before {
  right: 16px;
}
.comment-item .item-comment-options {
  position: absolute;
  top: 4px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .comment-item .item-comment-options {
  right: 0;
}
html[dir="rtl"] .comment-item .item-comment-options {
  left: 0;
}
@media (min-width: 768px) {
  .comment-item .item-comment-options {
    opacity: 0;
  }
}
.comment-item .item-comment-options.open {
  opacity: 1;
}
.comment-item .item-comment-options.open .item-options {
  color: #555555;
}
.comment-item .item-comment-options .item-options {
  width: 24px;
  height: 24px;
  color: #555555;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.comment-item .item-comment-options .item-options:hover {
  color: #000000;
}
.comment-item .item-comment-options .dropdown-menu {
  min-width: 96px;
}
.comment-item .item-comment-options .dropdown-menu li a {
  font-size: 12px;
  padding-left: 8px;
  padding-right: 8px;
}
.comment-item .item-comment-options .dropdown-menu li a span.ico {
  font-size: 14px;
  margin-bottom: 2px;
}
html[dir='ltr'] .comment-item .item-comment-options .dropdown-menu li a span.ico {
  margin-right: 4px;
}
html[dir='rtl'] .comment-item .item-comment-options .dropdown-menu li a span.ico {
  margin-left: 4px;
}
html[dir='ltr'] .comment-item .item-comment-options .dropdown-menu:after {
  right: 14px;
  left: auto;
}
html[dir='rtl'] .comment-item .item-comment-options .dropdown-menu:after {
  left: 14px;
  right: auto;
}
html[dir='ltr'] .comment-item .item-comment-options .dropdown-menu {
  right: -8px;
  left: auto;
}
html[dir='rtl'] .comment-item .item-comment-options .dropdown-menu {
  left: -8px;
  right: auto;
}
.comment-item .item-outer {
  display: flex;
}
.comment-item .item-outer .item-media {
  min-width: 32px;
}
html[dir='ltr'] .comment-item .item-outer .item-media {
  margin-right: 10px;
}
html[dir='rtl'] .comment-item .item-outer .item-media {
  margin-left: 10px;
}
.comment-item .item-outer .item-media .img-wrapper,
.comment-item .item-outer .item-media .no_image_user {
  width: 32px;
  height: 32px;
  position: relative;
}
.comment-item .item-outer .item-media .img-wrapper img,
.comment-item .item-outer .item-media .no_image_user img {
  width: 100%;
  height: 100%;
}
.comment-item .item-outer .item-media .no_image_user span {
  font-size: 10px;
}
.comment-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
  font-size: 12px;
  line-height: 16px;
}
.comment-item .item-outer .item-inner .item-name {
  max-width: 100%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.comment-item .item-outer .item-inner .item-name .user_profile_link_span {
  padding: 0 !important;
}
.comment-item .item-outer .item-inner .item-comment-content {
  color: #555555;
  margin-top: 2px;
  margin-bottom: 2px;
}
.comment-item .item-outer .item-inner .item-comment-content .content-text {
  word-break: break-word;
  word-wrap: break-word;
  white-space: pre-line;
}
html[dir='rtl'] .comment-item .item-outer .item-inner .item-comment-content .content-text .item-tag-link {
  display: inline-block;
}
.comment-item .item-outer .item-inner .item-comment-content .item-tag-emoji {
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-left: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
}
html[dir='ltr'] .comment-item .item-outer .item-inner .item-comment-content .item-tag-emoji + .item-tag-emoji {
  margin-left: 0;
}
html[dir='rtl'] .comment-item .item-outer .item-inner .item-comment-content .item-tag-emoji + .item-tag-emoji {
  margin-right: 0;
}
.comment-item .item-outer .item-inner .item-comment-content .item-tag-emoji img {
  width: 100%;
  height: 100%;
}
.comment-item .item-outer .item-inner .item-comment-content .user_profile_link_span {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir='rtl'] .comment-item .item-outer .item-inner .item-comment-content .user_profile_link_span {
  display: inline-block;
}
.comment-item .item-outer .item-inner .item-comment-content .user_profile_link_span a {
  color: #3b5998 !important;
  font-weight: normal !important;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.comment-item .item-outer .item-inner .item-comment-content .user_profile_link_span a:hover {
  color: #2d4373 !important;
}
.comment-item .item-outer .item-inner .item-comment-content .content-photo {
  margin-top: 8px;
  margin-bottom: 8px;
  line-height: 0;
}
.comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo {
  display: inline-block;
  position: relative;
  max-width: 100%;
}
.comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo .thickbox {
  position: relative;
  display: block;
}
.comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo img {
  max-width: 320px;
  max-height: 320px;
}
@media (max-width: 991px) {
  .comment-item .item-outer .item-inner .item-comment-content .content-photo .item-photo img {
    max-width: 100%;
    max-height: 240px;
  }
}
.comment-item .item-outer .item-inner .item-comment-content .content-sticker {
  margin-top: 8px;
  margin-bottom: 8px;
}
.comment-item .item-outer .item-inner .item-comment-content .content-sticker .item-sticker {
  display: inline-block;
  position: relative;
  max-width: 80px;
  max-height: 80px;
  overflow: hidden;
  line-height: 0;
}
.comment-item .item-outer .item-inner .item-comment-content .content-sticker .item-sticker img {
  max-width: 100%;
  max-height: 100%;
}
.comment-item .item-outer .item-inner .item-action .action-list {
  display: flex;
  align-items: center;
  flex-flow: wrap;
}
.comment-item .item-outer .item-inner .item-action .total-like,
.comment-item .item-outer .item-inner .item-action .item-reply,
.comment-item .item-outer .item-inner .item-action .item-time,
.comment-item .item-outer .item-inner .item-action .item-remove-preview,
.comment-item .item-outer .item-inner .item-action .item-history {
  margin-top: 2px;
}
.comment-item .item-outer .item-inner .item-action .js_like_link_toggle {
  width: 16px;
  height: 16px;
  display: inline-block;
}
.comment-item .item-outer .item-inner .item-action .js_like_link_toggle span {
  display: none;
}
.comment-item .item-outer .item-inner .item-action .js_like_link_toggle:before {
  font-family: 'lineficon' !important;
  content: '\ea9e';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  display: block;
}
.comment-item .item-outer .item-inner .item-action .js_like_link_toggle.unlike:before {
  animation: button-unlike 300ms ease;
}
.comment-item .item-outer .item-inner .item-action .js_like_link_toggle.liked:before {
  content: '\ea9d';
  animation: button-like 300ms ease;
}
.comment-item .item-outer .item-inner .item-action .item-like {
  width: 16px;
  height: 16px;
  display: inline-block;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.comment-item .item-outer .item-inner .item-action .item-like:before {
  font-family: 'lineficon' !important;
  content: '\ea9e';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
}
.comment-item .item-outer .item-inner .item-action .item-like.liked:before {
  content: "\ea9d";
}
.comment-item .item-outer .item-inner .item-action .total-like {
  color: #3b5998;
  margin-left: 2px;
}
html[dir='rtl'] .comment-item .item-outer .item-inner .item-action .total-like {
  margin-right: 2px;
  margin-left: 0;
}
.comment-item .item-outer .item-inner .item-action .item-reply:before,
.comment-item .item-outer .item-inner .item-action .item-time:before,
.comment-item .item-outer .item-inner .item-action .item-remove-preview:before,
.comment-item .item-outer .item-inner .item-action .item-history:before {
  content: "";
  width: 3px;
  height: 3px;
  background: #ccc;
  display: inline-block;
  border-radius: 100%;
  margin: 0 6px;
  margin-bottom: 2px;
}
.comment-item .item-outer .item-inner .item-action .item-reply a,
.comment-item .item-outer .item-inner .item-action .item-remove-preview a {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.comment-item .item-outer .item-inner .item-action .item-time {
  color: #a2a2a2;
}
.comment-item .item-outer .item-inner .item-action .item-history a {
  color: #a2a2a2;
}
.comment-item .item-outer .item-inner .item-action .item-history a:hover {
  text-decoration: underline;
}
.comment-wrapper-reply .comment-viewmore,
.comment-wrapper-reply .comment-viewless {
  border-bottom: 0;
  height: 24px;
  margin-top: 8px;
  position: relative;
}
html[dir="ltr"] .comment-wrapper-reply .comment-viewmore,
html[dir="ltr"] .comment-wrapper-reply .comment-viewless {
  margin-left: 40px;
}
html[dir="rtl"] .comment-wrapper-reply .comment-viewmore,
html[dir="rtl"] .comment-wrapper-reply .comment-viewless {
  margin-right: 40px;
}
html[dir="ltr"] .comment-wrapper-reply .comment-viewmore,
html[dir="ltr"] .comment-wrapper-reply .comment-viewless {
  margin-right: 24px;
}
html[dir="rtl"] .comment-wrapper-reply .comment-viewmore,
html[dir="rtl"] .comment-wrapper-reply .comment-viewless {
  margin-left: 24px;
}
.comment-wrapper-reply .comment-viewmore:last-child:after,
.comment-wrapper-reply .comment-viewless:last-child:after {
  content: "";
  display: block;
  background: #f8f8f8;
  position: absolute;
  top: -8px;
  bottom: 0;
  left: -24px;
  width: 24px;
}
html[dir='rtl'] .comment-wrapper-reply .comment-viewmore:last-child:after,
html[dir='rtl'] .comment-wrapper-reply .comment-viewless:last-child:after {
  right: -24px;
  left: auto;
}
.comment-wrapper-reply .comment-viewmore .item-viewmore:before,
.comment-wrapper-reply .comment-viewless .item-viewmore:before {
  content: "\eb13";
}
html[dir='rtl'] .comment-wrapper-reply .comment-viewmore .item-viewmore:before,
html[dir='rtl'] .comment-wrapper-reply .comment-viewless .item-viewmore:before {
  transform: scaleX(-1);
  padding-left: 0;
  padding-right: 6px;
}
.comment-wrapper-reply .comment-viewmore .item-viewless:before,
.comment-wrapper-reply .comment-viewless .item-viewless:before {
  content: "\eab7";
}
.comment-wrapper-reply .comment-viewless {
  margin-top: 8px;
}
.comment-wrapper-reply .comment-viewless + div {
  margin-top: 0;
}
.comment-container-reply .comment_mini_child_holder {
  margin: 0;
}
.comment-container-reply .comment-item-reply {
  border-bottom: 0;
  padding: 6px 0;
}
html[dir="ltr"] .comment-container-reply .comment-item-reply {
  margin-left: 40px;
}
html[dir="rtl"] .comment-container-reply .comment-item-reply {
  margin-right: 40px;
}
html[dir="ltr"] .comment-container-reply .comment-item-reply {
  margin-right: 24px;
}
html[dir="rtl"] .comment-container-reply .comment-item-reply {
  margin-left: 24px;
}
@media (max-width: 480px) {
  html[dir="ltr"] .comment-container-reply .comment-item-reply {
    margin-left: 32px;
  }
  html[dir="rtl"] .comment-container-reply .comment-item-reply {
    margin-right: 32px;
  }
  html[dir="ltr"] .comment-container-reply .comment-item-reply {
    margin-right: 16px;
  }
  html[dir="rtl"] .comment-container-reply .comment-item-reply {
    margin-left: 16px;
  }
}
.comment-container-reply .comment-item-reply:last-child {
  padding-bottom: 0;
}
.comment-container-reply .comment-item-reply:before {
  content: "";
  display: block;
  background: #efefef;
  height: 1px;
  position: absolute;
  top: 20px;
  bottom: 0;
  left: -24px;
  width: 24px;
}
html[dir='rtl'] .comment-container-reply .comment-item-reply:before {
  left: auto;
  right: -24px;
}
@media (max-width: 480px) {
  .comment-container-reply .comment-item-reply:before {
    left: -16px;
    width: 16px;
  }
  html[dir='rtl'] .comment-container-reply .comment-item-reply:before {
    left: auto;
    right: -16px;
  }
}
.comment-container-reply .comment-item-reply.css-hide-line:after,
.comment-container-reply .comment-item-reply:last-child:after {
  content: "";
  display: block;
  background: #f8f8f8;
  position: absolute;
  top: 21px;
  bottom: 0;
  left: -24px;
  width: 24px;
}
html[dir='rtl'] .comment-container-reply .comment-item-reply.css-hide-line:after,
html[dir='rtl'] .comment-container-reply .comment-item-reply:last-child:after {
  right: -24px;
  left: auto;
}
.comment-container-reply .comment-item-reply .item-outer .item-media .img-wrapper,
.comment-container-reply .comment-item-reply .item-outer .item-media .no_image_user {
  width: 28px;
  height: 28px;
}
.comment-container-reply .comment-item-reply .item-outer .item-media .img-wrapper img,
.comment-container-reply .comment-item-reply .item-outer .item-media .no_image_user img {
  width: 100%;
  height: 100%;
}
.comment-container-reply .comment-item-reply .item-outer .item-media .no_image_user span {
  font-size: 10px;
}
.comment-group-icon {
  display: flex;
}
.comment-group-icon .item-icon {
  display: inline-block;
  width: 32px;
  height: 32px;
  font-size: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  -webkit-transition: color 300ms ease;
  -o-transition: color 300ms ease;
  transition: color 300ms ease;
  cursor: pointer;
}
.comment-group-icon .item-icon:hover {
  color: #555555;
}
.comment-group-icon .item-icon.open {
  color: #3b5998;
}
@media (max-width: 480px) {
  .comment-group-icon .item-icon {
    width: 26px;
  }
}
.comment-group-icon .item-icon.loading .ico {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.comment-group-icon .item-icon.loading .ico svg {
  display: none;
}
.comment-group-icon .item-icon.loading .ico:before {
  content: "\ea50" !important;
}
.comment-group-icon .item-icon.icon-emoji.open .ico:before {
  content: "\eadb";
}
@media (min-width: 1025px) {
  .comment-group-icon .item-icon.icon-emoji:hover .ico:before {
    content: "\eadb";
  }
}
.comment-group-icon .item-icon.icon-photo.open .ico:before {
  content: "\ea9a";
}
@media (min-width: 1025px) {
  .comment-group-icon .item-icon.icon-photo:hover .ico:before {
    content: "\ea9a";
  }
}
.comment-group-icon .item-icon.icon-sticker:not(.loading) .ico {
  width: 14px;
  height: 14px;
  -webkit-transition: background-color 300ms ease;
  -o-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
}
.comment-group-icon .item-icon.icon-sticker:not(.loading) .ico svg.sticker {
  display: none;
}
.comment-group-icon .item-icon.icon-sticker:not(.loading) .ico svg path {
  fill: #a2a2a2;
}
.comment-group-icon .item-icon.icon-sticker:not(.loading) .ico:before {
  display: none;
}
.comment-group-icon .item-icon.icon-sticker:not(.loading).open-list {
  color: #3b5998;
}
.comment-group-icon .item-icon.icon-sticker:not(.loading).open-list .ico svg.sticker-o {
  display: none;
}
.comment-group-icon .item-icon.icon-sticker:not(.loading).open-list .ico svg.sticker {
  display: block;
}
.comment-group-icon .item-icon.icon-sticker:not(.loading).open-list .ico svg path {
  fill: #3b5998 !important;
}
@media (min-width: 1025px) {
  .comment-group-icon .item-icon.icon-sticker:not(.loading):hover .ico svg.sticker-o {
    display: none;
  }
  .comment-group-icon .item-icon.icon-sticker:not(.loading):hover .ico svg.sticker {
    display: block;
  }
  .comment-group-icon .item-icon.icon-sticker:not(.loading):hover .ico svg path {
    fill: #555555;
  }
}
.comment-box-edit .item-edit-content .item-box-input .chooseFriend,
.comment-box-reply .item-edit-content .item-box-input .chooseFriend {
  left: 0;
  right: 0;
  top: 34px;
  margin-top: 0;
}
.comment-box .item-edit-content .item-box-input .chooseFriend {
  left: -56px;
  right: -8px;
  top: 44px;
  margin-top: 0;
}
.comment-box-edit .item-edit-content,
.comment-box .item-edit-content,
.comment-box-reply .item-edit-content {
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.1);
  position: relative;
  border: 1px solid #a2a2a2;
  border-radius: 4px;
  margin-top: 4px;
}
.comment-box-edit .item-edit-content .item-box-input,
.comment-box .item-edit-content .item-box-input,
.comment-box-reply .item-edit-content .item-box-input {
  display: flex;
  flex-flow: wrap;
  background: #fff;
  border-radius: 4px;
  justify-content: flex-end;
}
.comment-box-edit .item-edit-content .item-box-input .js_feed_comment_process_form > i,
.comment-box .item-edit-content .item-box-input .js_feed_comment_process_form > i,
.comment-box-reply .item-edit-content .item-box-input .js_feed_comment_process_form > i {
  top: 11px;
}
.comment-box-edit .item-edit-content .item-box-input.box-full .comment-textarea-edit,
.comment-box .item-edit-content .item-box-input.box-full .comment-textarea-edit,
.comment-box-reply .item-edit-content .item-box-input.box-full .comment-textarea-edit {
  flex: none;
}
.comment-box-edit .item-edit-content .item-box-input .comment-textarea-edit,
.comment-box .item-edit-content .item-box-input .comment-textarea-edit,
.comment-box-reply .item-edit-content .item-box-input .comment-textarea-edit {
  min-width: unset;
  min-height: 32px;
  resize: none;
  height: 32px;
  overflow: hidden;
  line-height: 16px;
  padding: 8px !important;
  padding-bottom: 0 !important;
  font-size: 12px;
  border: 0;
  box-shadow: none;
  flex: 1;
}
.comment-box-edit .item-edit-content .item-box-input .comment-group-icon,
.comment-box .item-edit-content .item-box-input .comment-group-icon,
.comment-box-reply .item-edit-content .item-box-input .comment-group-icon {
  display: flex;
  align-items: flex-end;
  width: auto;
  background: #fff;
  border-radius: 4px;
}
.comment-box-edit .comment-group-btn-icon,
.comment-box .comment-group-btn-icon,
.comment-box-reply .comment-group-btn-icon {
  display: flex;
  align-items: center;
}
.comment-box-edit .comment-group-btn-icon .comment-group-icon,
.comment-box .comment-group-btn-icon .comment-group-icon,
.comment-box-reply .comment-group-btn-icon .comment-group-icon {
  margin-top: 4px;
}
.comment-box-edit .comment-btn,
.comment-box .comment-btn,
.comment-box-reply .comment-btn {
  margin-top: 8px;
  display: flex;
}
@media (max-width: 480px) {
  .comment-box-edit .comment-btn .btn,
  .comment-box .comment-btn .btn,
  .comment-box-reply .comment-btn .btn {
    text-indent: 9999px;
    width: 24px;
    position: relative;
    overflow: hidden;
  }
  .comment-box-edit .comment-btn .btn:after,
  .comment-box .comment-btn .btn:after,
  .comment-box-reply .comment-btn .btn:after {
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .comment-box-edit .comment-btn .btn.btn-primary:after,
  .comment-box .comment-btn .btn.btn-primary:after,
  .comment-box-reply .comment-btn .btn.btn-primary:after {
    font-family: 'lineficon' !important;
    content: "\e97f";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .comment-box-edit .comment-btn .btn.btn-default:after,
  .comment-box .comment-btn .btn.btn-default:after,
  .comment-box-reply .comment-btn .btn.btn-default:after {
    font-family: 'lineficon' !important;
    content: "\eab2";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
}
html[dir='ltr'] .comment-box-edit .comment-btn .btn,
html[dir='ltr'] .comment-box .comment-btn .btn,
html[dir='ltr'] .comment-box-reply .comment-btn .btn {
  margin-right: 6px;
}
html[dir='rtl'] .comment-box-edit .comment-btn .btn,
html[dir='rtl'] .comment-box .comment-btn .btn,
html[dir='rtl'] .comment-box-reply .comment-btn .btn {
  margin-left: 6px;
}
.comment-box-edit .comment-btn .btn:last-child,
.comment-box .comment-btn .btn:last-child,
.comment-box-reply .comment-btn .btn:last-child {
  margin: 0 !important;
}
.comment-box-edit .item-edit-cancel,
.comment-box .item-edit-cancel,
.comment-box-reply .item-edit-cancel {
  color: #a2a2a2;
  margin-top: 6px;
}
.comment-box-edit .item-edit-cancel a,
.comment-box .item-edit-cancel a,
.comment-box-reply .item-edit-cancel a {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  color: #3b5998;
}
.comment-box-edit .item-edit-cancel a:hover,
.comment-box .item-edit-cancel a:hover,
.comment-box-reply .item-edit-cancel a:hover {
  color: #2d4373;
}
.comment-box-edit.has-photo-sticker .item-edit-content,
.comment-box.has-photo-sticker .item-edit-content,
.comment-box-reply.has-photo-sticker .item-edit-content {
  /* .item-box-input{
				border-bottom-color: @border-color-light;
				border-bottom-left-radius: 0;
				border-bottom-right-radius: 0;
			} */
}
.comment-box-edit.has-photo-sticker .item-edit-content .item-icon.icon-sticker,
.comment-box.has-photo-sticker .item-edit-content .item-icon.icon-sticker,
.comment-box-reply.has-photo-sticker .item-edit-content .item-icon.icon-sticker,
.comment-box-edit.has-photo-sticker .item-edit-content .item-icon.icon-photo,
.comment-box.has-photo-sticker .item-edit-content .item-icon.icon-photo,
.comment-box-reply.has-photo-sticker .item-edit-content .item-icon.icon-photo {
  display: none;
}
.comment-box-edit.has-photo-sticker .item-edit-photo,
.comment-box.has-photo-sticker .item-edit-photo,
.comment-box-reply.has-photo-sticker .item-edit-photo,
.comment-box-edit.has-photo-sticker .item-edit-sticker,
.comment-box.has-photo-sticker .item-edit-sticker,
.comment-box-reply.has-photo-sticker .item-edit-sticker {
  line-height: 0;
  border-top: 1px solid #efefef;
  padding: 8px;
  /* border: 1px solid @gray-dark;
			border-top: 0;
			 */
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background: #fff;
  position: relative;
}
.comment-box-edit.has-photo-sticker .item-edit-photo .item-delete,
.comment-box.has-photo-sticker .item-edit-photo .item-delete,
.comment-box-reply.has-photo-sticker .item-edit-photo .item-delete,
.comment-box-edit.has-photo-sticker .item-edit-sticker .item-delete,
.comment-box.has-photo-sticker .item-edit-sticker .item-delete,
.comment-box-reply.has-photo-sticker .item-edit-sticker .item-delete {
  width: 32px;
  height: 32px;
  display: block;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 0;
  cursor: pointer;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .comment-box-edit.has-photo-sticker .item-edit-photo .item-delete,
html[dir="ltr"] .comment-box.has-photo-sticker .item-edit-photo .item-delete,
html[dir="ltr"] .comment-box-reply.has-photo-sticker .item-edit-photo .item-delete,
html[dir="ltr"] .comment-box-edit.has-photo-sticker .item-edit-sticker .item-delete,
html[dir="ltr"] .comment-box.has-photo-sticker .item-edit-sticker .item-delete,
html[dir="ltr"] .comment-box-reply.has-photo-sticker .item-edit-sticker .item-delete {
  right: 0;
}
html[dir="rtl"] .comment-box-edit.has-photo-sticker .item-edit-photo .item-delete,
html[dir="rtl"] .comment-box.has-photo-sticker .item-edit-photo .item-delete,
html[dir="rtl"] .comment-box-reply.has-photo-sticker .item-edit-photo .item-delete,
html[dir="rtl"] .comment-box-edit.has-photo-sticker .item-edit-sticker .item-delete,
html[dir="rtl"] .comment-box.has-photo-sticker .item-edit-sticker .item-delete,
html[dir="rtl"] .comment-box-reply.has-photo-sticker .item-edit-sticker .item-delete {
  left: 0;
}
.comment-box-edit.has-photo-sticker .item-edit-photo .item-delete .ico,
.comment-box.has-photo-sticker .item-edit-photo .item-delete .ico,
.comment-box-reply.has-photo-sticker .item-edit-photo .item-delete .ico,
.comment-box-edit.has-photo-sticker .item-edit-sticker .item-delete .ico,
.comment-box.has-photo-sticker .item-edit-sticker .item-delete .ico,
.comment-box-reply.has-photo-sticker .item-edit-sticker .item-delete .ico {
  font-size: 10px;
}
.comment-box-edit.has-photo-sticker .item-edit-photo .item-delete:hover,
.comment-box.has-photo-sticker .item-edit-photo .item-delete:hover,
.comment-box-reply.has-photo-sticker .item-edit-photo .item-delete:hover,
.comment-box-edit.has-photo-sticker .item-edit-sticker .item-delete:hover,
.comment-box.has-photo-sticker .item-edit-sticker .item-delete:hover,
.comment-box-reply.has-photo-sticker .item-edit-sticker .item-delete:hover {
  color: #555555;
}
.comment-box-edit.has-photo-sticker .item-edit-photo .item-photo,
.comment-box.has-photo-sticker .item-edit-photo .item-photo,
.comment-box-reply.has-photo-sticker .item-edit-photo .item-photo,
.comment-box-edit.has-photo-sticker .item-edit-sticker .item-photo,
.comment-box.has-photo-sticker .item-edit-sticker .item-photo,
.comment-box-reply.has-photo-sticker .item-edit-sticker .item-photo,
.comment-box-edit.has-photo-sticker .item-edit-photo .item-sticker,
.comment-box.has-photo-sticker .item-edit-photo .item-sticker,
.comment-box-reply.has-photo-sticker .item-edit-photo .item-sticker,
.comment-box-edit.has-photo-sticker .item-edit-sticker .item-sticker,
.comment-box.has-photo-sticker .item-edit-sticker .item-sticker,
.comment-box-reply.has-photo-sticker .item-edit-sticker .item-sticker {
  position: relative;
  display: inline-block;
  overflow: hidden;
  max-width: 114px;
  line-height: 0;
}
.comment-box-edit.has-photo-sticker .item-edit-photo .item-photo img,
.comment-box.has-photo-sticker .item-edit-photo .item-photo img,
.comment-box-reply.has-photo-sticker .item-edit-photo .item-photo img,
.comment-box-edit.has-photo-sticker .item-edit-sticker .item-photo img,
.comment-box.has-photo-sticker .item-edit-sticker .item-photo img,
.comment-box-reply.has-photo-sticker .item-edit-sticker .item-photo img,
.comment-box-edit.has-photo-sticker .item-edit-photo .item-sticker img,
.comment-box.has-photo-sticker .item-edit-photo .item-sticker img,
.comment-box-reply.has-photo-sticker .item-edit-photo .item-sticker img,
.comment-box-edit.has-photo-sticker .item-edit-sticker .item-sticker img,
.comment-box.has-photo-sticker .item-edit-sticker .item-sticker img,
.comment-box-reply.has-photo-sticker .item-edit-sticker .item-sticker img {
  max-width: 100%;
  height: auto;
}
.comment-box-edit.has-photo-sticker .item-edit-photo .item-photo:before,
.comment-box.has-photo-sticker .item-edit-photo .item-photo:before,
.comment-box-reply.has-photo-sticker .item-edit-photo .item-photo:before,
.comment-box-edit.has-photo-sticker .item-edit-sticker .item-photo:before,
.comment-box.has-photo-sticker .item-edit-sticker .item-photo:before,
.comment-box-reply.has-photo-sticker .item-edit-sticker .item-photo:before,
.comment-box-edit.has-photo-sticker .item-edit-photo .item-sticker:before,
.comment-box.has-photo-sticker .item-edit-photo .item-sticker:before,
.comment-box-reply.has-photo-sticker .item-edit-photo .item-sticker:before,
.comment-box-edit.has-photo-sticker .item-edit-sticker .item-sticker:before,
.comment-box.has-photo-sticker .item-edit-sticker .item-sticker:before,
.comment-box-reply.has-photo-sticker .item-edit-sticker .item-sticker:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.comment-box-edit.has-photo-sticker .item-edit-photo .item-sticker,
.comment-box.has-photo-sticker .item-edit-photo .item-sticker,
.comment-box-reply.has-photo-sticker .item-edit-photo .item-sticker,
.comment-box-edit.has-photo-sticker .item-edit-sticker .item-sticker,
.comment-box.has-photo-sticker .item-edit-sticker .item-sticker,
.comment-box-reply.has-photo-sticker .item-edit-sticker .item-sticker {
  max-width: 80px;
}
.comment-item-edit .comment-group-btn-icon .comment-btn {
  display: none;
}
.comment-item-edit.mobile-style .comment-group-btn-icon .item-edit-cancel {
  display: none !important;
}
.comment-item-edit.mobile-style .comment-group-btn-icon .comment-btn {
  display: flex;
}
.comment-item-edit.mobile-style .comment-box-edit .comment-group-icon {
  position: absolute;
  bottom: -32px;
  background: #f8f8f8;
}
html[dir="ltr"] .comment-item-edit.mobile-style .comment-box-edit .comment-group-icon {
  left: 0;
}
html[dir="rtl"] .comment-item-edit.mobile-style .comment-box-edit .comment-group-icon {
  right: 0;
}
.comment-item-edit.mobile-style .comment-box-edit .comment-group-icon .item-icon {
  height: 24px;
}
@media (max-width: 480px) {
  .comment-item-edit.mobile-style .comment-box-edit .comment-group-icon {
    left: 0;
    right: 0;
  }
  html[dir='rtl'] .comment-item-edit.mobile-style .comment-box-edit .comment-group-icon {
    left: 0;
    right: 0;
  }
}
.comment-item-edit.mobile-style .comment-box-edit .comment-group-btn-icon {
  justify-content: flex-end;
}
.comment-item-edit.mobile-style .comment-sticker-container {
  /* @media(max-width: 480px){
				min-width: 200px;
			} */
  margin-bottom: 4px !important;
  /* .comment-sticker-header{
				.header-sticker-list{
					.item-container{
						@media (max-width: 480px){
							max-width: 100px;
						}
					}
				}
			} */
}
.comment-item-edit.mobile-style .comment-sticker-container:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-top: 6px solid #FFF;
  top: 100%;
  bottom: auto;
}
html[dir='ltr'] .comment-item-edit.mobile-style .comment-sticker-container:after {
  left: 44px !important;
  right: auto !important;
}
@media (max-width: 480px) {
  html[dir='ltr'] .comment-item-edit.mobile-style .comment-sticker-container:after {
    left: 34px !important;
    right: auto !important;
  }
}
html[dir='rtl'] .comment-item-edit.mobile-style .comment-sticker-container:after {
  right: 44px !important;
  left: auto !important;
}
@media (max-width: 480px) {
  html[dir='rtl'] .comment-item-edit.mobile-style .comment-sticker-container:after {
    right: 34px !important;
    left: auto !important;
  }
}
html[dir='ltr'] .comment-item-edit.mobile-style .comment-sticker-container {
  left: 0;
  right: auto;
}
html[dir='rtl'] .comment-item-edit.mobile-style .comment-sticker-container {
  right: 0;
  left: auto;
}
.comment-reply-new .comment-group-btn-icon .item-edit-cancel,
.comment-reply-new .comment-group-btn-icon .comment-btn {
  display: none;
}
.comment-reply-new.mobile-style .comment-group-btn-icon .item-edit-cancel {
  display: none !important;
}
.comment-reply-new.mobile-style .comment-group-btn-icon .comment-btn {
  display: flex;
}
.comment-reply-new.mobile-style .comment-box-reply .comment-group-icon {
  position: absolute;
  bottom: -32px;
  background: #f8f8f8;
}
html[dir="ltr"] .comment-reply-new.mobile-style .comment-box-reply .comment-group-icon {
  left: 0;
}
html[dir="rtl"] .comment-reply-new.mobile-style .comment-box-reply .comment-group-icon {
  right: 0;
}
.comment-reply-new.mobile-style .comment-box-reply .comment-group-icon .item-icon {
  height: 24px;
}
@media (max-width: 480px) {
  .comment-reply-new.mobile-style .comment-box-reply .comment-group-icon {
    left: 0;
    right: 0;
  }
  html[dir='rtl'] .comment-reply-new.mobile-style .comment-box-reply .comment-group-icon {
    left: 0;
    right: 0;
  }
}
.comment-reply-new.mobile-style .comment-box-reply .comment-group-btn-icon {
  justify-content: flex-end;
}
.comment-reply-new.mobile-style .comment-sticker-container {
  /* @media(max-width: 480px){
				min-width: 200px;
			} */
  margin-bottom: 4px !important;
  /* .comment-sticker-header{
				.header-sticker-list{
					.item-container{
						@media (max-width: 480px){
							max-width: 100px;
						}
					}
				}
			} */
}
.comment-reply-new.mobile-style .comment-sticker-container:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-top: 6px solid #FFF;
  top: 100%;
  bottom: auto;
}
html[dir='ltr'] .comment-reply-new.mobile-style .comment-sticker-container:after {
  left: 44px !important;
  right: auto !important;
}
@media (max-width: 480px) {
  html[dir='ltr'] .comment-reply-new.mobile-style .comment-sticker-container:after {
    left: 34px !important;
    right: auto !important;
  }
}
html[dir='rtl'] .comment-reply-new.mobile-style .comment-sticker-container:after {
  right: 44px !important;
  left: auto !important;
}
@media (max-width: 480px) {
  html[dir='rtl'] .comment-reply-new.mobile-style .comment-sticker-container:after {
    right: 34px !important;
    left: auto !important;
  }
}
html[dir='ltr'] .comment-reply-new.mobile-style .comment-sticker-container {
  left: 0;
  right: auto;
}
html[dir='rtl'] .comment-reply-new.mobile-style .comment-sticker-container {
  right: 0;
  left: auto;
}
.comment-footer.mobile-style .comment-group-btn-icon-empty {
  height: 32px;
  display: block !important;
  background: #fff;
  margin: 0 -16px;
  border-top: 1px solid #efefef;
}
@media (max-width: 480px) {
  .comment-footer.mobile-style .comment-group-btn-icon-empty {
    margin: 0 -8px;
  }
}
.comment-footer.mobile-style .mobile-sent-btn {
  display: flex !important;
  align-items: center;
  justify-content: center;
  padding: 0 8px;
  width: 32px;
  height: 32px;
  color: #a2a2a2;
  border-radius: 4px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 16px;
}
.comment-footer.mobile-style .mobile-sent-btn.active {
  background: #3b5998;
  color: #fff;
}
.comment-footer.mobile-style .comment-box .mobile-sent-btn {
  margin-bottom: 2px;
}
.comment-footer.mobile-style .comment-box .comment-group-icon {
  position: absolute;
  bottom: -44px;
  left: -44px;
  background: transparent;
}
html[dir='rtl'] .comment-footer.mobile-style .comment-box .comment-group-icon {
  left: auto;
  right: -44px;
}
.comment-footer.mobile-style .comment-box .comment-group-icon .item-icon {
  width: 32px !important;
  height: 32px !important;
}
@media (max-width: 480px) {
  .comment-footer.mobile-style .comment-box .comment-group-icon {
    right: 4px;
  }
  html[dir='rtl'] .comment-footer.mobile-style .comment-box .comment-group-icon {
    left: 4px;
  }
}
.comment-footer.mobile-style .comment-box .comment-group-btn-icon {
  justify-content: flex-end;
}
.comment-footer.mobile-style .comment-sticker-container {
  /* @media(max-width: 480px){
				min-width: 200px;
			} */
  margin-bottom: 4px !important;
  /* .comment-sticker-header{
				.header-sticker-list{
					.item-container{
						@media (max-width: 480px){
							max-width: 100px;
						}
					}
				}
			} */
}
.comment-footer.mobile-style .comment-sticker-container:after {
  content: "";
  width: 0;
  height: 0;
  border: 6px solid transparent;
  position: absolute;
  border-top: 6px solid #FFF;
  top: 100%;
  bottom: auto;
}
html[dir='ltr'] .comment-footer.mobile-style .comment-sticker-container:after {
  left: 44px !important;
  right: auto !important;
}
@media (max-width: 480px) {
  html[dir='ltr'] .comment-footer.mobile-style .comment-sticker-container:after {
    left: 34px !important;
    right: auto !important;
  }
}
html[dir='rtl'] .comment-footer.mobile-style .comment-sticker-container:after {
  right: 44px !important;
  left: auto !important;
}
@media (max-width: 480px) {
  html[dir='rtl'] .comment-footer.mobile-style .comment-sticker-container:after {
    right: 34px !important;
    left: auto !important;
  }
}
html[dir='ltr'] .comment-footer.mobile-style .comment-sticker-container {
  left: 0;
  right: auto;
}
html[dir='rtl'] .comment-footer.mobile-style .comment-sticker-container {
  right: 0;
  left: auto;
}
.comment-box-container {
  margin-left: -16px;
  margin-right: -16px;
  background: #fff;
  border-top: 1px solid #efefef;
  margin-top: -1px;
  padding: 12px 16px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}
html[dir="ltr"] .comment-box-container {
  padding-right: 8px;
}
html[dir="rtl"] .comment-box-container {
  padding-left: 8px;
}
@media (max-width: 480px) {
  .comment-box-container {
    margin-left: -8px;
    margin-right: -8px;
  }
}
.comment-box-container .item-outer {
  display: flex;
}
.comment-box-container .item-media {
  min-width: 32px;
}
html[dir="ltr"] .comment-box-container .item-media {
  margin-right: 8px;
}
html[dir="rtl"] .comment-box-container .item-media {
  margin-left: 8px;
}
.comment-box-container .item-media .img-wrapper,
.comment-box-container .item-media .no_image_user {
  width: 32px;
  height: 32px;
}
.comment-box-container .item-media .img-wrapper img,
.comment-box-container .item-media .no_image_user img {
  width: 100%;
  height: 100%;
}
.comment-box-container .item-media .no_image_user span {
  font-size: 10px;
}
.comment-box-container .item-inner {
  flex: 1;
}
.comment-box-container .comment-box {
  flex: 1;
}
.comment-box .item-edit-content {
  box-shadow: none;
  border: 0;
  margin-top: 0;
}
.comment-box .item-edit-content .item-box-input .comment-textarea-edit {
  font-size: 14px;
}
html[dir='ltr'] .comment-box .item-edit-content .item-box-input .comment-textarea-edit {
  padding-left: 0 !important;
}
html[dir='rtl'] .comment-box .item-edit-content .item-box-input .comment-textarea-edit {
  padding-right: 0 !important;
}
.comment-box .item-edit-content .item-box-input .comment-group-icon {
  /* @media (max-width: 480px){
					position: static;
				} */
}
.comment-box .item-edit-content .item-box-input .comment-group-icon .item-icon {
  font-size: 16px;
  height: 32px;
}
.comment-box .item-edit-content .item-box-input .comment-group-icon .item-icon.icon-sticker:not(.loading) .ico {
  width: 16px;
  height: 16px;
}
.comment-box-reply .item-edit-content {
  margin-top: 0 !important;
}
.comment-box-reply .item-edit-content .item-box-input {
  margin-top: 0;
}
.comment-box-reply .item-edit-content .item-box-input .comment-group-icon {
  /* @media (max-width: 480px){
					position: static;
				}
				.item-icon{
					.h-4;
				} */
}
@media (max-width: 480px) {
  .comment-reply-new .item-outer .item-media {
    display: none;
  }
}
.comment-emoji-container {
  border-top: 1px solid #eeeeee;
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
}
.comment-emoji-container .comment-emoji-header {
  border-bottom: 0;
  position: relative;
  display: flex;
  padding-top: 8px;
  padding-bottom: 8px;
}
.comment-emoji-container .comment-emoji-header:before {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #efefef;
}
.comment-emoji-container .comment-emoji-header .item-close {
  display: block;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 2;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  position: absolute;
  right: -8px;
  top: 0;
  cursor: pointer;
}
html[dir='rtl'] .comment-emoji-container .comment-emoji-header .item-close {
  right: auto;
  left: -8px;
}
.comment-emoji-container .comment-emoji-header .item-close:hover {
  color: #555555;
}
.comment-emoji-container .comment-emoji-header .item-close .ico {
  font-size: 9px;
}
.comment-emoji-container .comment-emoji-header .item-hover-info {
  font-size: 12px;
  color: #a2a2a2;
  position: absolute;
  top: 8px;
}
html[dir="ltr"] .comment-emoji-container .comment-emoji-header .item-hover-info {
  right: 32px;
}
html[dir="rtl"] .comment-emoji-container .comment-emoji-header .item-hover-info {
  left: 32px;
}
@media (max-width: 480px) {
  .comment-emoji-container .comment-emoji-header .item-hover-info {
    display: none;
  }
}
.comment-emoji-container .comment-emoji-header li {
  float: none;
  margin: 0;
}
html[dir="ltr"] .comment-emoji-container .comment-emoji-header li {
  margin-right: 16px;
}
html[dir="rtl"] .comment-emoji-container .comment-emoji-header li {
  margin-left: 16px;
}
.comment-emoji-container .comment-emoji-header li a {
  padding: 0;
  border: 0;
  font-size: 12px;
  background-color: transparent;
  color: #a2a2a2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  text-transform: uppercase;
}
.comment-emoji-container .comment-emoji-header li a:hover {
  color: #3b5998;
}
.comment-emoji-container .comment-emoji-header li.active:before {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  bottom: -8px;
  height: 1px;
  background: #3b5998;
}
.comment-emoji-container .comment-emoji-header li.active a {
  color: #3b5998;
}
.comment-emoji-container .comment-emoji-content {
  margin-top: 8px;
}
.comment-emoji-container .comment-emoji-content .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical,
.comment-emoji-container .comment-emoji-content .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {
  margin: 0;
}
.comment-emoji-container .comment-emoji-content .comment-emoji-list {
  max-height: 136px;
  min-height: 32px;
  overflow-y: auto;
  overflow-x: hidden;
  /* @media (min-width: 1025px){
				.mCSB_container .item-container{
					padding-right: 10px;
					html[dir='rtl'] &{
						padding-left: 10px;
						padding-right: 0;
					}
				}
			} */
}
.comment-emoji-container .comment-emoji-content .comment-emoji-list .item-container {
  display: flex;
  flex-flow: wrap;
}
.comment-emoji-container .comment-emoji-content .comment-emoji-list .item-container .item-emoji {
  padding: 5px;
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.comment-emoji-container .comment-emoji-content .comment-emoji-list .item-container .item-emoji:hover {
  background-color: #eeeeee;
}
.comment-emoji-container .comment-emoji-content .comment-emoji-list .item-container .item-emoji .item-outer {
  width: 24px;
  height: 24px;
}
.comment-emoji-container .comment-emoji-content .comment-emoji-list .item-container .item-emoji .item-outer img {
  width: 100%;
  height: 100%;
}
.comment-box.has-photo-sticker .item-edit-photo,
.comment-box.has-photo-sticker .item-edit-sticker {
  border: 1px solid #efefef;
}
.comment-box.has-photo-sticker .comment-emoji-container {
  border-bottom: 0;
}
.comment-footer .comment-emoji-container {
  position: relative;
  border-top: 0;
  background: #f8f8f8;
  border: 1px solid #efefef;
}
.comment-link .content-link-normal {
  margin-top: 4px;
  margin-bottom: 6px;
  display: flex;
  padding: 12px;
  border: 1px solid #efefef;
  background-color: #fff;
}
@media (max-width: 480px) {
  .comment-link .content-link-normal {
    flex-direction: column;
  }
}
.comment-link .content-link-normal .item-image {
  max-width: 180px;
  max-height: 200px;
  margin-right: 12px;
  border-right: 1px solid #efefef;
}
@media (max-width: 480px) {
  .comment-link .content-link-normal .item-image {
    width: 100%;
    max-width: 100%;
    max-height: 400px;
    margin: 0 ;
    margin-bottom: 8px;
  }
}
html[dir='rtl'] .comment-link .content-link-normal .item-image {
  margin-right: 0;
  margin-left: 12px;
}
.comment-link .content-link-normal .item-image img {
  width: 100%;
  height: 100%;
}
.comment-link .content-link-normal .item-inner .item-title {
  max-width: 100%;
  display: block;
  overflow: hidden;
  padding: 0;
  font-size: 16px;
  text-overflow: ellipsis;
  line-height: 22px;
  word-break: break-word;
  word-wrap: break-word;
  max-height: 44px;
  white-space: normal;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-weight: bold;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 480px) {
  .comment-link .content-link-normal .item-inner .item-title {
    max-width: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    font-size: 14px;
    text-overflow: ellipsis;
    line-height: 18px;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 36px;
    white-space: normal;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
}
.comment-link .content-link-normal .item-inner .item-title:hover {
  color: #2d4373;
}
.comment-link .content-link-normal .item-inner .item-info {
  font-size: 12px;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  text-transform: uppercase;
  color: #a2a2a2;
  margin-top: 4px;
}
.comment-link .content-link-photo .item-image {
  display: block;
  max-width: 200px;
  max-height: 400px;
  margin-top: 6px;
  margin-bottom: 6px;
}
.comment-link .content-link-photo .item-image img {
  width: 100%;
  height: 100%;
}
.comment-sticker-container {
  min-width: 265px;
  max-width: 265px;
  margin-bottom: -1px !important;
}
@media (max-width: 480px) {
  .comment-sticker-container {
    min-width: 100%;
    max-width: 100%;
    left: 0 !important;
    right: 0 !important;
  }
}
.comment-sticker-container:after {
  top: 100%;
  bottom: auto;
}
html[dir='ltr'] .comment-sticker-container:after {
  right: 40px !important;
  left: auto !important;
}
@media (max-width: 480px) {
  html[dir='ltr'] .comment-sticker-container:after {
    right: 32px !important;
    left: auto !important;
  }
}
html[dir='rtl'] .comment-sticker-container:after {
  left: 40px !important;
  right: auto !important;
}
@media (max-width: 480px) {
  html[dir='rtl'] .comment-sticker-container:after {
    left: 32px !important;
    right: auto !important;
  }
}
html[dir='ltr'] .comment-sticker-container {
  right: 0;
  left: auto;
}
html[dir='rtl'] .comment-sticker-container {
  left: 0;
  right: auto;
}
.comment-sticker-container .comment-sticker-header {
  display: flex;
  align-items: center;
}
.comment-sticker-container .comment-sticker-header .header-sticker-list {
  display: flex;
  align-items: center;
  flex: 1;
  min-width: 0;
}
.comment-sticker-container .comment-sticker-header .header-sticker-list li.active .item-recent {
  color: #555555;
  background: #eeeeee;
}
.comment-sticker-container .comment-sticker-header .header-sticker-list .item-container {
  /* max-width: 160px; */
  flex: 1;
  min-width: 0;
  overflow: hidden;
  /* @media(max-width: 480px){
					max-width: 100px;
				} */
}
.comment-sticker-container .comment-sticker-header .header-sticker-list .item-container .comment-full-sticker {
  white-space: nowrap;
  display: inline-block;
  position: relative;
  display: inline-flex;
  align-items: center;
}
.comment-sticker-container .comment-sticker-header .header-sticker-list .item-header-sticker.active a {
  background-color: #eeeeee;
}
.comment-sticker-container .comment-sticker-header .header-sticker-list .item-header-sticker a {
  width: 40px;
  height: 40px;
  display: inline-block;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.comment-sticker-container .comment-sticker-header .header-sticker-list .item-header-sticker a img {
  width: 100%;
  height: 100%;
}
.comment-sticker-container .comment-sticker-header .header-sticker-list .item-header-sticker a:hover {
  background-color: #eeeeee;
}
.comment-sticker-container .comment-sticker-header .item-recent,
.comment-sticker-container .comment-sticker-header .comment-next-sticker,
.comment-sticker-container .comment-sticker-header .item-add,
.comment-sticker-container .comment-sticker-header .comment-prev-sticker {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.comment-sticker-container .comment-sticker-header .item-recent:hover,
.comment-sticker-container .comment-sticker-header .comment-next-sticker:hover,
.comment-sticker-container .comment-sticker-header .item-add:hover,
.comment-sticker-container .comment-sticker-header .comment-prev-sticker:hover {
  background-color: #fff;
}
.comment-sticker-container .comment-sticker-header .item-recent {
  height: 40px;
  width: 40px;
  display: inline-block;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  position: relative;
  padding: 0;
}
.comment-sticker-container .comment-sticker-header .item-recent .ico {
  font-size: 16px;
  margin: 0;
}
.comment-sticker-container .comment-sticker-header .item-recent:hover {
  color: #555555;
}
.comment-sticker-container .comment-sticker-header .item-recent:before {
  content: "";
  position: absolute;
  top: 8px;
  bottom: 8px;
  width: 1px;
  background: #efefef;
}
html[dir="ltr"] .comment-sticker-container .comment-sticker-header .item-recent:before {
  right: 0;
}
html[dir="rtl"] .comment-sticker-container .comment-sticker-header .item-recent:before {
  left: 0;
}
.comment-sticker-container .comment-sticker-header .comment-next-sticker,
.comment-sticker-container .comment-sticker-header .comment-prev-sticker {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a2a2a2;
  cursor: pointer;
}
.comment-sticker-container .comment-sticker-header .comment-next-sticker:hover,
.comment-sticker-container .comment-sticker-header .comment-prev-sticker:hover {
  color: #555555;
}
html[dir='rtl'] .comment-sticker-container .comment-sticker-header .comment-next-sticker,
html[dir='rtl'] .comment-sticker-container .comment-sticker-header .comment-prev-sticker {
  transform: rotate(180deg);
}
.comment-sticker-container .comment-sticker-header .comment-next-sticker {
  border-left: 1px solid #efefef;
}
html[dir='ltr'] .comment-sticker-container .comment-sticker-header .comment-next-sticker {
  padding-left: 2px;
  margin-left: auto;
}
html[dir='rtl'] .comment-sticker-container .comment-sticker-header .comment-next-sticker {
  padding-right: 2px;
  margin-right: auto;
}
.comment-sticker-container .comment-sticker-header .comment-prev-sticker {
  border-right: 1px solid #efefef;
}
html[dir='ltr'] .comment-sticker-container .comment-sticker-header .comment-prev-sticker {
  margin-right: auto;
}
html[dir='rtl'] .comment-sticker-container .comment-sticker-header .comment-prev-sticker {
  margin-left: auto;
}
.comment-sticker-container .comment-sticker-header .item-add {
  width: 40px;
  height: 40px;
  display: inline-block;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.comment-sticker-container .comment-sticker-header .item-add .ico {
  font-size: 16px;
}
html[dir='ltr'] .comment-sticker-container .comment-sticker-header .item-add {
  margin-left: auto;
}
html[dir='rtl'] .comment-sticker-container .comment-sticker-header .item-add {
  margin-right: auto;
}
.comment-sticker-container .comment-sticker-header .item-add:before {
  content: "";
  position: absolute;
  top: 8px;
  bottom: 8px;
  width: 1px;
  background: #efefef;
}
html[dir="ltr"] .comment-sticker-container .comment-sticker-header .item-add:before {
  left: 0;
}
html[dir="rtl"] .comment-sticker-container .comment-sticker-header .item-add:before {
  right: 0;
}
.comment-sticker-container .comment-sticker-header .item-add:after {
  content: "";
  position: absolute;
  top: 8px;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background-color: #fa3e3e;
  opacity: 0;
}
html[dir="ltr"] .comment-sticker-container .comment-sticker-header .item-add:after {
  right: 8px;
}
html[dir="rtl"] .comment-sticker-container .comment-sticker-header .item-add:after {
  left: 8px;
}
.comment-sticker-container .comment-sticker-header .item-add.has-new:after {
  opacity: 1;
}
.comment-sticker-container .comment-sticker-content .comment-sticker-list {
  max-height: 150px;
  min-height: 150px;
  overflow-y: auto;
  overflow-x: hidden;
}
.comment-sticker-container .comment-sticker-content .comment-sticker-list .item-container {
  display: flex;
  flex-flow: wrap;
  padding: 0 4px;
}
.comment-sticker-container .comment-sticker-content .comment-sticker-list .item-container .item-sticker {
  padding: 4px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 25%;
}
.comment-sticker-container .comment-sticker-content .comment-sticker-list .item-container .item-sticker:hover {
  background-color: #eeeeee;
}
.comment-sticker-container .comment-sticker-content .comment-sticker-list .item-container .item-sticker .item-outer {
  margin-left: auto;
  margin-right: auto;
  width: 56px;
  height: 56px;
  line-height: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.comment-sticker-container .comment-sticker-content .comment-sticker-list .item-container .item-sticker .item-outer img {
  max-width: 56px;
  max-height: 56px;
}
@media (max-width: 480px) {
  .comment-sticker-container .comment-sticker-content .comment-sticker-list .item-container .item-sticker .item-outer {
    width: 48px;
    height: 48px;
  }
  .comment-sticker-container .comment-sticker-content .comment-sticker-list .item-container .item-sticker .item-outer img {
    max-width: 48px;
    max-height: 48px;
  }
}
@media (max-width: 375px) {
  .comment-box-reply .comment-sticker-container .comment-sticker-content .comment-sticker-list .item-container .item-sticker .item-outer,
  .comment-box .comment-sticker-container .comment-sticker-content .comment-sticker-list .item-container .item-sticker .item-outer {
    width: 46px;
    height: 46px;
  }
  .comment-box-reply .comment-sticker-container .comment-sticker-content .comment-sticker-list .item-container .item-sticker .item-outer img,
  .comment-box .comment-sticker-container .comment-sticker-content .comment-sticker-list .item-container .item-sticker .item-outer img {
    max-width: 46px;
    max-height: 46px;
  }
}
.comment-sticker-store .comment-sticker-store-header {
  position: relative;
  margin: 0 -16px;
  background: #f8f8f8;
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  padding-top: 0;
  margin-bottom: 16px;
}
html[dir="ltr"] .comment-sticker-store .comment-sticker-store-header .page_section_menu_link:before {
  right: 16px;
}
html[dir="rtl"] .comment-sticker-store .comment-sticker-store-header .page_section_menu_link:before {
  left: 16px;
}
@media (max-width: 991px) {
  .comment-sticker-store .comment-sticker-store-header {
    height: 56px;
  }
}
@media (min-width: 992px) {
  .comment-sticker-store .comment-sticker-store-header:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 54px;
    height: 1px;
    background: rgba(0, 0, 0, 0.05);
  }
  .comment-sticker-store .comment-sticker-store-header:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background: rgba(0, 0, 0, 0.05);
  }
}
.comment-sticker-store .comment-sticker-store-header .nav.nav-tabs {
  display: flex;
}
@media (max-width: 991px) {
  .comment-sticker-store .comment-sticker-store-header .nav.nav-tabs {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    overflow-y: hidden;
    padding-bottom: 20px;
  }
}
@media (min-width: 992px) {
  .comment-sticker-store .comment-sticker-store-header .nav.nav-tabs {
    flex-flow: wrap;
  }
}
.comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li {
  width: auto;
  display: flex;
  border-bottom: 0;
  border-top: 0;
  margin: 0;
}
.comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li:hover,
.comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li:focus,
.comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li.active {
  background: transparent !important;
}
.comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li:hover a,
.comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li:focus a,
.comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li.active a {
  background: rgba(59, 89, 152, 0.08) !important;
  color: #3b5998 !important;
}
.comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li.active a {
  border: 0;
  background: #fff !important;
}
.comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li.active a:before {
  opacity: 1;
}
.comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li a {
  font-weight: bold;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  height: 55px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 12px;
  padding-right: 12px;
  border: 0;
  border-right: 1px solid rgba(0, 0, 0, 0.03) !important;
  position: relative;
  z-index: 1;
  max-width: 180px;
  margin-bottom: 0;
}
.comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li a .item-number {
  font-size: 12px;
  color: #a2a2a2;
  font-weight: normal;
}
html[dir='ltr'] .comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li a .item-number {
  margin-left: 4px;
}
html[dir='rtl'] .comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li a .item-number {
  margin-right: 4px;
}
.comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li a:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 3px;
  background: #3b5998;
  opacity: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
@media (max-width: 991px) {
  .comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li a {
    max-width: 100%;
    white-space: nowrap;
  }
}
.comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li a:hover,
.comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li a:focus {
  background: transparent;
}
html[dir='rtl'] .comment-sticker-store .comment-sticker-store-header .nav.nav-tabs > li a {
  border-right: 0 !important;
  border-left: 1px solid rgba(0, 0, 0, 0.03) !important;
}
.comment-sticker-store {
  background-color: #fff;
  margin-top: -16px;
}
.comment-store-list {
  max-height: 370px;
  min-height: 370px;
  overflow: auto;
  margin: 0 -16px;
}
.comment-store-list .item-container {
  padding-left: 16px;
  padding-right: 16px;
}
.comment-stickerstore-item:not(.preview):last-child .item-outer {
  border-bottom: 0;
  margin-bottom: 0;
}
.comment-stickerstore-item .item-outer {
  display: flex;
  padding-bottom: 16px;
  border-bottom: 1px solid #efefef;
  margin-bottom: 16px;
}
.comment-stickerstore-item .item-outer .item-media {
  width: 80px;
  max-width: 80px;
  max-height: 80px;
  margin-top: 6px;
  text-align: center;
  line-height: 0;
  /* @media (max-width: 1024px){
				width: 80px;
				max-width: 80px;
				max-height: 80px;
			} */
}
html[dir="ltr"] .comment-stickerstore-item .item-outer .item-media {
  margin-right: 16px;
}
html[dir="rtl"] .comment-stickerstore-item .item-outer .item-media {
  margin-left: 16px;
}
.comment-stickerstore-item .item-outer .item-media img {
  max-width: 80px;
  max-height: 80px;
}
.comment-stickerstore-item .item-outer .item-inner {
  flex: 1;
  min-width: 0;
}
.comment-stickerstore-item .item-outer .item-inner .item-title {
  font-size: 18px;
  line-height: 24px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.comment-stickerstore-item .item-outer .item-inner .item-btn-group {
  display: flex;
  margin-top: 16px;
}
@media (max-width: 1024px) {
  .comment-stickerstore-item .item-outer .item-inner .item-btn-group {
    margin-top: 12px;
  }
}
html[dir='ltr'] .comment-stickerstore-item .item-outer .item-inner .item-btn-group .btn {
  margin-right: 6px;
}
html[dir='rtl'] .comment-stickerstore-item .item-outer .item-inner .item-btn-group .btn {
  margin-left: 6px;
}
.comment-stickerstore-item .item-outer .item-inner .item-btn-group .btn:last-child {
  margin: 0 !important;
}
.comment-store-preview-main {
  /* margin-left: -@grid-point*2;
	margin-right: -@grid-point*2; */
  max-height: 330px;
  overflow: auto;
}
@media (max-width: 480px) {
  html[dir='ltr'] .comment-store-preview-main {
    margin-right: -8px;
  }
  html[dir='rtl'] .comment-store-preview-main {
    margin-left: -8px;
  }
}
.comment-store-preview {
  display: flex;
  flex-flow: wrap;
  margin-top: 16px;
}
@media (max-width: 1024px) {
  .comment-store-preview.limit {
    display: none;
  }
}
.comment-store-preview.limit .item-sticker {
  width: 48px;
  height: 48px;
  display: inline-block;
  margin-right: 8px;
  line-height: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[dir='rtl'] .comment-store-preview.limit .item-sticker {
  margin-left: 8px;
  margin-right: 0;
}
.comment-store-preview.limit .item-sticker img {
  max-width: 48px;
  max-height: 48px;
}
.comment-store-preview.full {
  margin-top: -8px;
}
.comment-store-preview.full .item-sticker {
  width: 80px;
  height: 80px;
  display: inline-block;
  padding: 8px;
  line-height: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.comment-store-preview.full .item-sticker img {
  max-width: 64px;
  max-height: 64px;
}
.comment-none-sticker,
.comment-none-sticker-store {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.comment-none-sticker .none-sticker-icon,
.comment-none-sticker-store .none-sticker-icon {
  color: #dcdcdc;
  margin-bottom: 4px;
}
.comment-none-sticker .none-sticker-info,
.comment-none-sticker-store .none-sticker-info {
  font-size: 12px;
  color: #a2a2a2;
  padding-left: 16px;
  padding-right: 16px;
  text-align: center;
}
.comment-none-sticker {
  height: 150px;
}
.comment-none-sticker .none-sticker-icon {
  margin-top: -24px;
}
.comment-none-sticker .none-sticker-icon span.ico {
  font-size: 48px !important;
  line-height: 48px;
}
.comment-none-sticker-store {
  height: 370px;
}
.comment-none-sticker-store .none-sticker-icon {
  margin-bottom: 8px;
  margin-top: -80px;
}
.comment-none-sticker-store .none-sticker-icon .ico {
  font-size: 70px;
  line-height: 70px;
  display: inline-block;
  width: 70px;
  height: 70px;
  -webkit-transition: background-color 300ms ease;
  -o-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
}
.comment-none-sticker-store .none-sticker-icon .ico svg path {
  fill: #dcdcdc;
}
.comment-edit-history-container-fix {
  max-height: 350px;
  overflow: hidden;
  margin-top: -16px;
}
.comment-edit-history-container {
  max-height: 350px;
  overflow: auto;
}
.comment-edit-history-container .item-time {
  color: #a2a2a2;
}
.comment-edit-history-container + .help-block {
  margin: 0;
  padding: 0;
  padding-top: 16px;
  border-top: 1px solid #efefef;
}
.comment-item-hide .item-outer .item-inner .item-comment-content {
  margin-bottom: 0;
}
.comment-item-hide .item-outer .item-inner .item-action .action-list > span {
  margin-top: 0 !important;
}
.comment-wrapper .tagFriendChooser {
  display: flex;
  align-items: center;
}
.comment-wrapper .tagFriendChooser .tagFriendChooserInfo {
  font-size: 12px;
  line-height: 16px;
  display: flex;
  flex-direction: column;
}
.comment-wrapper .tagFriendChooser .tagFriendChooserInfo .item-name {
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  font-weight: bold;
}
.comment-wrapper .tagFriendChooser .tagFriendChooserInfo .item-type {
  color: #a2a2a2;
}
.comment-content {
  background: transparent;
}
.comment-content .comment-mini-content-commands {
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 8px;
  /* border-bottom: 1px solid @border-color-light; */
  border-bottom: 0;
}
@media (max-width: 767px) {
  .comment-content .comment-mini-content-commands {
    flex-flow: wrap;
  }
}
@media (max-width: 480px) {
  .comment-content .comment-mini-content-commands {
    flex-flow: wrap;
    padding-bottom: 4px;
  }
}
.comment-content .comment-mini-content-commands .feed-like-link a.js_like_link_toggle span {
  display: none;
}
.comment-content .comment-mini-content-commands .feed-like-link a.js_like_link_toggle.unlike:before {
  font-family: 'lineficon' !important;
  content: '\ea9e';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  animation: button-unlike 300ms ease;
}
.comment-content .comment-mini-content-commands .feed-like-link a.js_like_link_toggle.liked {
  background-color: #3b5998;
  color: #fff;
}
.comment-content .comment-mini-content-commands .feed-like-link a.js_like_link_toggle.liked:before {
  font-family: 'lineficon' !important;
  content: '\ea9d';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  animation: button-like 300ms ease;
}
.comment-content .comment-mini-content-commands .feed-like-link a.js_like_link_toggle.liked:hover {
  background-color: #2d4373;
  color: #fff;
}
.comment-content .comment-mini-content-commands .feed-comment-share-holder > a:before {
  font-family: 'lineficon' !important;
  content: '\ead4';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.comment-content .comment-mini-content-commands .feed-comment-share-holder > a i.fa {
  display: none;
}
.comment-content .comment-mini-content-commands .button-like-share-block {
  display: flex;
}
@media (max-width: 480px) {
  .comment-content .comment-mini-content-commands .button-like-share-block {
    width: 100%;
    border-top: 1px solid #f8f8f8;
    border-bottom: 1px solid #f8f8f8;
  }
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
    flex: 1;
  }
  .comment-content .comment-mini-content-commands .button-like-share-block.comment-has-3-actions .feed-like-link,
  .comment-content .comment-mini-content-commands .button-like-share-block.comment-has-3-actions .feed-comment-link,
  .comment-content .comment-mini-content-commands .button-like-share-block.comment-has-3-actions .feed-comment-share-holder {
    width: 33.33%;
  }
  .comment-content .comment-mini-content-commands .button-like-share-block.comment-has-2-actions .feed-like-link,
  .comment-content .comment-mini-content-commands .button-like-share-block.comment-has-2-actions .feed-comment-link,
  .comment-content .comment-mini-content-commands .button-like-share-block.comment-has-2-actions .feed-comment-share-holder {
    width: 50%;
  }
  .comment-content .comment-mini-content-commands .button-like-share-block.comment-has-1-actions .feed-like-link,
  .comment-content .comment-mini-content-commands .button-like-share-block.comment-has-1-actions .feed-comment-link,
  .comment-content .comment-mini-content-commands .button-like-share-block.comment-has-1-actions .feed-comment-share-holder {
    width: 100%;
  }
}
.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link .counter {
  cursor: pointer;
}
.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link .counter:hover {
  color: #3b5998;
}
.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
  display: flex;
  align-items: center;
}
html[dir="ltr"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
html[dir="ltr"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
html[dir="ltr"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
  margin-right: 16px;
}
html[dir="rtl"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
html[dir="rtl"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
html[dir="rtl"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
  margin-left: 16px;
}
@media (max-width: 480px) {
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
  }
  html[dir="ltr"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
  html[dir="ltr"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
  html[dir="ltr"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
    margin-right: 0;
  }
  html[dir="rtl"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link,
  html[dir="rtl"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link,
  html[dir="rtl"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder {
    margin-left: 0;
  }
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link:before,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link:before,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder:before {
    content: "";
    position: absolute;
    top: 8px;
    bottom: 8px;
    width: 1px;
    background: #eeeeee;
  }
  html[dir="ltr"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link:before,
  html[dir="ltr"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link:before,
  html[dir="ltr"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder:before {
    left: 0;
  }
  html[dir="rtl"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link:before,
  html[dir="rtl"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link:before,
  html[dir="rtl"] .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder:before {
    right: 0;
  }
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a {
    border-radius: 0 !important;
    background: none !important;
    box-shadow: none !important;
    color: #a2a2a2 !important;
    font-size: 14px !important;
  }
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a:hover,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a:hover,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:hover,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a.liked,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a.liked,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a.liked {
    color: #3b5998 !important;
  }
}
.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link .counter,
.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link .counter,
.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder .counter {
  color: #a2a2a2;
  font-weight: bold;
  font-size: 12px;
  margin-left: 6px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link .counter:empty,
.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link .counter:empty,
.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder .counter:empty {
  display: none;
}
html[dir='rtl'] .comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link .counter,
html[dir='rtl'] .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link .counter,
html[dir='rtl'] .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder .counter {
  margin-right: 6px;
  margin-left: 0;
}
.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a,
.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a,
.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a {
  width: 32px;
  height: 32px;
  background: #f8f8f8;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  color: #a2a2a2;
  font-size: 16px;
}
.comment-content .comment-mini-content-commands .button-like-share-block .feed-like-link > a:hover,
.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a:hover,
.comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:hover {
  box-shadow: 0px 6px 12px 0px rgba(76, 112, 186, 0.4);
  background-color: #d8e0f0;
  color: #3b5998;
}
@media (max-width: 480px) {
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a:hover,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:hover,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-link > a:focus,
  .comment-content .comment-mini-content-commands .button-like-share-block .feed-comment-share-holder > a:focus {
    color: #555555 !important;
  }
}
@media (max-width: 480px) {
  .comment-content .comment-mini-content-commands .button-like-share-block > div:nth-child(1):before {
    display: none;
  }
}
@media (max-width: 767px) {
  .comment-content .comment-mini-content-commands .js_comment_like_holder {
    width: 100%;
    padding: 0;
    padding-top: 8px;
    margin-top: 8px;
    border-top: 1px solid #f8f8f8;
  }
  .comment-content .comment-mini-content-commands .js_comment_like_holder .activity_like_holder {
    height: auto;
  }
}
@media (max-width: 480px) {
  .comment-content .comment-mini-content-commands .js_comment_like_holder {
    padding: 0;
    margin-top: 4px;
    border-top: 0;
  }
}
.comment-content .comment-mini-content-commands .activity_like_holder {
  color: #a2a2a2;
}
html[dir="ltr"] .comment-content .comment-mini-content-commands .activity_like_holder {
  padding-right: 32px;
}
html[dir="rtl"] .comment-content .comment-mini-content-commands .activity_like_holder {
  padding-left: 32px;
}
.comment-content .comment-mini-content-commands .activity_like_holder .people-liked-feed {
  color: #a2a2a2;
}
html[dir='ltr'] .comment-content .comment-mini-content-commands .activity_like_holder:before {
  font-family: 'lineficon' !important;
  content: '\ea9d';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #3b5998;
  margin-right: 4px;
}
html[dir='rtl'] .comment-content .comment-mini-content-commands .activity_like_holder:after {
  font-family: 'lineficon' !important;
  content: '\ea9d';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #3b5998;
  margin-left: 4px;
}
@media (max-width: 480px) {
  .comment-content .comment-mini-content-commands .activity_like_holder {
    display: block;
  }
}
.comment-content .comment-mini-content-commands .activity_like_holder.activity_not_like:before {
  display: none;
}
.comment-content .comment-mini-content-commands .activity_like_holder a {
  font-weight: 400 !important;
}
.comment-content .comment-mini-content-commands span.people-liked-feed {
  color: #555555;
}
.comment-content .comment-mini-content-commands span.people-liked-feed .user_profile_link_span a {
  color: #3b5998 !important;
}
.comment-content .comment_mini_content_border {
  margin-top: 0;
  position: relative;
}
.comment-content .comment_mini_content_border .feed-options-holder,
.comment-content .comment_mini_content_border .comment-options-holder {
  position: absolute;
  top: 0px;
}
html[dir="ltr"] .comment-content .comment_mini_content_border .feed-options-holder,
html[dir="ltr"] .comment-content .comment_mini_content_border .comment-options-holder {
  right: 8px;
}
html[dir="rtl"] .comment-content .comment_mini_content_border .feed-options-holder,
html[dir="rtl"] .comment-content .comment_mini_content_border .comment-options-holder {
  left: 8px;
}
.comment-content .comment_mini_content_border .feed-options-holder a[data-toggle="dropdown"],
.comment-content .comment_mini_content_border .comment-options-holder a[data-toggle="dropdown"] {
  font-size: 14px;
  color: #555555;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.comment-content .comment_mini_content_border .feed-options-holder a[data-toggle="dropdown"]:hover,
.comment-content .comment_mini_content_border .comment-options-holder a[data-toggle="dropdown"]:hover {
  color: #000000;
}
.comment-content .comment_mini_content_border .dropdown-menu {
  padding-top: 4px;
  padding-bottom: 4px;
  margin-top: 0;
}
.comment-content .comment_mini_content_border .dropdown-menu span.ico {
  font-size: 16px;
}
.comment-content .comment_mini_content_border .item-options-holder.comment-options-holder {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
html[dir="ltr"] .comment-content .comment_mini_content_border .item-options-holder.comment-options-holder {
  right: 0;
}
html[dir="rtl"] .comment-content .comment_mini_content_border .item-options-holder.comment-options-holder {
  left: 0;
}
.comment-content .comment_mini_content_border .item-options-holder.comment-options-holder.open {
  opacity: 1 !important;
}
@media (min-width: 480px) {
  .comment-content .comment_mini_content_border .item-options-holder.comment-options-holder {
    opacity: 0;
  }
}
.comment-content .comment_mini_content_border .item-options-holder.comment-options-holder a[data-toggle="dropdown"] {
  width: 24px;
  height: 24px;
}
.comment-content .comment_mini_content_border .item-options-holder.comment-options-holder .dropdown-menu {
  min-width: 96px;
}
html[dir='rtl'] .comment-content .comment_mini_content_border .item-options-holder.comment-options-holder .dropdown-menu:after {
  left: 7px;
  right: auto;
}
html[dir='ltr'] .comment-content .comment_mini_content_border .item-options-holder.comment-options-holder .dropdown-menu:after {
  right: 7px;
  left: auto;
}
.comment-content .comment_mini_content_border .item-options-holder.comment-options-holder .dropdown-menu a {
  font-size: 12px;
}
.comment-content .comment_mini_content_border .item-options-holder.comment-options-holder .dropdown-menu a .ico {
  font-size: 12px;
}
.comment-content .comment_mini_child_holder_padding {
  padding-bottom: 0;
}
@media (max-width: 480px) {
  html[dir="ltr"] .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .comment-content .comment-mini-content-commands .button-like-share-block {
    padding-right: 24px;
  }
  html[dir="rtl"] .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .comment-content .comment-mini-content-commands .button-like-share-block {
    padding-left: 24px;
  }
  .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .comment-content .comment-mini-content-commands .button-like-share-block > div {
    width: 33.33% !important;
    flex: none;
  }
  .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .comment-content .comment-mini-content-commands .button-like-share-block.comment-has-1-actions > div {
    justify-content: flex-start;
  }
  .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .comment-content .feed-options-holder > a {
    position: relative;
    width: 40px !important;
  }
  .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .comment-content .feed-options-holder > a:before {
    content: "";
    position: absolute;
    top: 8px;
    bottom: 8px;
    width: 1px;
    background: #eeeeee;
  }
  html[dir="ltr"] .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .comment-content .feed-options-holder > a:before {
    left: 0;
  }
  html[dir="rtl"] .item-detail-feedcomment .js_parent_feed_entry.parent_item_feed .comment-content .feed-options-holder > a:before {
    right: 0;
  }
}
.js_feed_content .comment-content .comment_mini_content_border {
  position: static;
}
.js_feed_content .comment-content .comment_mini_content_border .item-options-holder {
  top: 4px;
}
html[dir="ltr"] .js_feed_content .comment-content .comment-mini-content-commands .activity_like_holder {
  padding-right: 0;
}
html[dir="rtl"] .js_feed_content .comment-content .comment-mini-content-commands .activity_like_holder {
  padding-left: 0;
}
.activity_like_holder {
  height: 32px;
  line-height: 32px;
}
.js_comment_like_holder {
  min-height: 32px;
}
.comment-item-tag-emoji {
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-left: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
}
html[dir='ltr'] .comment-item-tag-emoji + .item-tag-emoji {
  margin-left: 0;
}
html[dir='rtl'] .comment-item-tag-emoji + .item-tag-emoji {
  margin-right: 0;
}
.comment-item-tag-emoji img {
  width: 100%;
  height: 100%;
}
/*End B&#236;nh lu&#7853;n*/
