div.dataTables_wrapper div.dataTables_processing {
  width: 120px !important;
  padding: 5px 0 !important;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 12rem;
  color: #ffffff;
}

.cookie-popup.position-bottom {
  width: 300px !important;
}

.cookie-popup.position-bottom .cookie-popup-left, .cookie-popup.position-bottom .cookie-popup-right {
  display: block;
  text-align: inherit;
}

.file-image-1 .file-name-1 {
  right: 0;
  left: 0;
  bottom: -30px;
  color: #524d4d;
  font-size: 12px;
  text-align: center;
  font-weight: 500;
}

.file-image-1 {
  width: 100px;
  height: 100px;
  /* display: flex; */
  /* align-items: center; */
  /* justify-content: center; */
  margin: 4px;
  margin-top: 36px;
  position: relative;
  border: 1px solid #e9edf4;
  border-radius: 5px;
  text-align: center;
}

.spfileupload .file-image-1 .product-image img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 5px;
}

.spfileupload {
  background-color: #f1f4fb;
  border-radius: 10px;
  padding: 20px;
  margin-bottom: 20px;
  padding-right: 28px;
}
.spfileupload .form-control {
  background-color: #fff;
  border-color: #f1f4fb;
}
.spfileupload .form-control::-webkit-file-upload-button {
  background-color: #e4e9f5;
}
.spfileupload .file-image-1 {
  background: #e4e9f5;
  padding: 10px;
}

.privatearticle {
  margin-bottom: 0px;
}
.privatearticle svg {
  position: relative;
  top: -2px;
}

.acc-header a {
  font-size: 1.1rem !important;
}

.logosdelete {
  padding: 5px;
  line-height: 1;
  font-size: 12px;
}

.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.flex-2 {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}

@media (min-width: 992px) {
  .can_msg {
    position: absolute;
    top: -33px;
    right: 12px;
  }

  .flex-md-1 {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }

  .flex-md-2 {
    -webkit-box-flex: 2;
        -ms-flex: 2;
            flex: 2;
  }
}
@media (max-width: 1440px) {
  .pos-sticky-scroll {
    position: relative !important;
    top: unset !important;
    left: unset !important;
    right: unset !important;
    width: 100% !important;
  }
}
.horizontalMenucontainer, .app-content {
  overflow: clip !important;
}

.nav-link .badge {
  border-radius: 7px !important;
  top: 2px !important;
  right: 8px !important;
  font-size: 0.57rem !important;
}

.pagination .page-link {
  padding: 0.65rem 0.95rem;
}

.custom-switch-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.custom-switch-indicator {
  display: inline-block;
  height: 1.25rem;
  width: 2.25rem;
  background: #e9ecef;
  border-radius: 50px;
  position: relative;
  vertical-align: bottom;
  border: 1px solid #e9ebfa;
  -webkit-transition: 0.3s border-color, 0.3s background-color;
  -o-transition: 0.3s border-color, 0.3s background-color;
  transition: 0.3s border-color, 0.3s background-color;
}

.custom-switch-indicator:before {
  content: "";
  position: absolute;
  height: calc(1.25rem - 4px);
  width: calc(1.25rem - 4px);
  top: 1px;
  left: 1px;
  background: #fff;
  border-radius: 50%;
  -webkit-transition: 0.3s left;
  -o-transition: 0.3s left;
  transition: 0.3s left;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4);
}

.custom-switch-input:checked ~ .custom-switch-indicator {
  background: #36f;
}

.custom-switch-input:checked ~ .custom-switch-indicator:before {
  left: calc(1rem + 1px);
}

.custom-switch {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0;
  padding-left: 0;
}

@media (max-width: 767px) {
  .sidenav-toggled.main-navbar-show .main-navbar-backdrop {
    visibility: visible;
    opacity: 1;
  }

  .app .app-sidebar {
    margin-top: 0px !important;
  }
}
.main-navbar-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.25);
  z-index: 999;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  width: auto !important;
}

.dark-mode .table-striped > tbody > tr:nth-of-type(odd) > * {
  color: #e2e5e9;
}
.dark-mode .spfileupload {
  background-color: #212650;
}
.dark-mode .spfileupload .file-image-1 {
  background-color: #191d43;
  border: 1px solid #191d43;
}

.sprukologoimages .btn.ticketnotedelete {
  font-size: 12px;
  padding: 0.25rem 0.25rem;
  line-height: 1;
}
.sprukologoimages .btn.ticketnotedelete i {
  line-height: 1;
  font-size: 12px;
}

.social-icon {
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2rem;
  position: relative;
  text-align: center;
  display: inline-block;
  font-weight: 600;
  vertical-align: bottom;
  font-size: 0.875rem;
}
.social-icon svg {
  width: 18px;
  height: 40px;
}

.login-icons {
  position: relative;
}
.login-icons span {
  position: absolute;
  font-size: 10px;
  bottom: -11px;
  padding: 3px;
  border: 1px solid #e6ebf1;
  border-radius: 50%;
  width: 22px;
  background-color: white;
  color: #8d95ad;
  height: 22px;
}

#searchList .dropdown-menu li a {
  white-space: normal;
}

.article-search input {
  border-radius: 13px;
}
.article-search #searchList .dropdown-menu {
  border-radius: 13px !important;
}

.category-search input {
  border-radius: 13px;
}
.category-search #searchList .dropdown-menu {
  border-radius: 13px !important;
}

.sprukocard {
  -webkit-box-shadow: 0 0 10px var(--primary);
          box-shadow: 0 0 10px var(--primary);
}

.empty-block {
  border-radius: 50%;
  background-color: #f1f4fb;
}

.main-settings-layout {
  height: calc(100vh - 288px);
}

.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.mn-wd-20p {
  min-width: 20% !important;
}

.settings-layout-2 .main-settings-content {
  height: calc(100vh - 424px);
}

.main-settings-content {
  height: calc(100vh - 418px);
  position: relative;
  overflow: hidden;
}

.onoffswitch2.switch-lg {
  width: 33px;
}
.onoffswitch2.switch-lg .onoffswitch2-label.switch-lg-label {
  height: 20px;
}
.onoffswitch2.switch-lg .onoffswitch2-label.switch-lg-label::before {
  height: 21px;
  width: 21px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.nav-settings {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.nav-settings > .nav-item {
  display: block;
}
.nav-settings > .nav-item > .nav-link {
  padding: 0rem;
  font-size: 15px;
  border-radius: 0.275rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  background: 0, 0;
  color: #263871;
  -webkit-transition: background-color ease 0.2s;
  -o-transition: background-color ease 0.2s;
  transition: background-color ease 0.2s;
  position: relative;
  border: 1px solid #e9ebfa;
}
.nav-settings > .nav-item > .nav-link .nav-setting-icon, .nav-settings > .nav-item > .nav-link .nav-setting-txt {
  padding: 0.55rem 1rem;
}
.nav-settings > .nav-item > .nav-link .nav-setting-icon {
  border-right: 1px solid #e9ebfa;
}
.nav-settings > .nav-item > .nav-link::before {
  content: "";
  position: absolute;
  height: 80%;
  padding: 2px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: -16px;
  background-color: var(--primary);
  visibility: hidden;
}
.nav-settings > .nav-item > .nav-link.active {
  color: #fff !important;
  background-color: var(--primary);
  border-color: var(--primary);
}
.nav-settings > .nav-item > .nav-link.active svg {
  fill: #fff !important;
}
.nav-settings > .nav-item > .nav-link.active::before {
  visibility: visible;
}
.nav-settings > .nav-item > .nav-link.active .nav-setting-icon {
  border-right-color: #698aeb;
}
.nav-settings > .nav-item > .nav-link:not(.active):hover {
  color: var(--primary) !important;
}
.nav-settings > .nav-item > .nav-link:not(.active):hover svg {
  fill: var(--primary) !important;
}
.nav-settings > .nav-item + .nav-item {
  margin-top: 10px;
  margin-left: 0px;
}

@media (max-width: 991px) {
  .nav-settings {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .nav-settings > .nav-item > .nav-link::before {
    content: none;
  }
  .nav-settings > .nav-item + .nav-item {
    margin-top: 0px;
    margin-left: 10px;
  }
}
@media (max-width: 767px) {
  .nav-settings {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .nav-settings > .nav-item + .nav-item {
    margin-top: 10px;
    margin-left: 0px;
  }
}
#emailalerroff {
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.header-flags .dropdown-menu {
  max-height: 300px;
  overflow: auto;
  background: #fff;
}

.rtl .is-loading > .form-control ~ .spinner-border, .rtl .is-loading > .form-control ~ .spinner-grow, .rtl .is-loading > .form-control-plaintext ~ .spinner-border, .rtl .is-loading > .form-control-plaintext ~ .spinner-grow, .rtl .is-loading > .form-select ~ .spinner-border, .rtl .is-loading > .form-select ~ .spinner-grow, .rtl .is-loading > .form-select[size] ~ .spinner-border, .rtl .is-loading > .form-select[size] ~ .spinner-grow {
  left: calc(0.375em + 0.1875rem);
  right: inherit;
}

.dropzone .dz-preview .dz-error-message {
  top: unset !important;
  bottom: 150px !important;
}
.dropzone .dz-preview .dz-error-message::after {
  content: none !important;
}
.dropzone .dz-preview.dz-error .dz-remove {
  color: #be2626;
}

.blur_image {
    -webkit-filter:blur(3px);
            filter:blur(3px)
}



@media all and (min-width:481px) and (max-width: 1276px) {
    .ticket-note {
        margin-top: 20px;
        margin-bottom: 20px
    }
  }



/* 12-10-2022

/*fonts*/
@font-face {
    font-family: 'main-font';
    font-weight: normal;
    src: url('../fonts/BukraAlt_Regular.eot');
    src: url('../fonts/BukraAlt_Regular.eot') format('embedded-opentype'), url('../fonts/BukraAlt_Regular.woff2') format('woff2'), url('../fonts/BukraAlt_Regular.woff') format('woff'), url('../fonts/BukraAlt_Regular.ttf') format('truetype'), url('../fonts/BukraAlt_Regular.svg#BukraAlt_Regular') format('svg');
}

@font-face {
    font-family: 'main-font';
    font-weight: bold;
    src: url('../fonts/BukraAlt_Bold.eot');
    src: url('../fonts/BukraAlt_Bold.eot') format('embedded-opentype'), url('../fonts/BukraAlt_Bold.woff2') format('woff2'), url('../fonts/BukraAlt_Bold.woff') format('woff'), url('../fonts/BukraAlt_Bold.ttf') format('truetype'), url('../fonts/BukraAlt_Bold.svg#BukraAlt_Bold') format('svg');
}
@font-face {
    font-family: 'numbers-font';
    src:url('../fonts/AlHilal-number-Regular.ttf') format('truetype');
}
body, html{
    overflow-x: hidden;
}
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1, span, b, a, p, label, input, button, th, td, div {
  font-family: 'main-font';
}
.card{
    -webkit-box-shadow: 0 0.15rem 1.75rem 0 rgb(196 205 224);
            box-shadow: 0 0.15rem 1.75rem 0 rgb(196 205 224);
}

span.badge.badge-success.badge-counter {
    height: 18px;
    font-size: 12px !important;
    background: #dc0441;
}

.dropdown-menu.dropdown-menu-end.dropdown-menu-arrow.animated.p-0.notification-dropdown-container.show {
    -webkit-box-shadow: 0 0.15rem 1.75rem 0 rgb(196 205 224);
            box-shadow: 0 0.15rem 1.75rem 0 rgb(196 205 224);
}

.app-header.header.header-main {-webkit-box-shadow: 0 0.15rem 1.75rem 0 rgb(196 205 224 / 34%);box-shadow: 0 0.15rem 1.75rem 0 rgb(196 205 224 / 34%);}

.landing-header, .sticky-wrapper.is-sticky .horizontal-main{
padding: 0px !important;
}
.landing-header, .sticky-wrapper.is-sticky .horizontal-main{
    
}

.sticky-wrapper.is-sticky .landing-header .horizontalMenu > .horizontalMenu-list > li > a, .landingmain-header.header .horizontalMenu > .horizontalMenu-list > li > a{
    color: #fff !important;
}

.landing-header .horizontalMenu > .horizontalMenu-list > li:not(.profile-dropdown){
    padding: 10px 0;
    -webkit-transition: .2s all ease-in-out;
    -o-transition: .2s all ease-in-out;
    transition: .2s all ease-in-out;
}

.landingmain-header.home-page
{
    background: #000a46;
}
.landing-header .horizontalMenu > .horizontalMenu-list > li:not(.profile-dropdown):hover {
    background-color: #0017a1d6;
}

.sticky-wrapper.is-sticky .horizontal-main{
    background: #000a46 !important;
    border: 0 !important;
}

.landingmain-header.header .horizontal-main, .support-mobile-header{
    background: #000a46 !important;
    border: 0 !important;
}

input.form-control {
    padding: 15px;
}
.support-mobile-header .header-flags .dropdown-toggle
{
    color: #fff;
}
.footer-support{
    background-color: #000A46;
}
.sub-footer li a {
    padding: 2px;
}
.sub-footer li a:hover {
    color: #fff;
    border-bottom: 1px solid;
}
footer span {
    color: #fff;
}
.mt-9, .my-9 {
    margin-top: 2rem !important;
}
.mb-7, .my-7 {
    margin-bottom: 0rem !important;
}
.bg-background-support::before{
    background-color: #00093f;
}
.bannerimg.cover-image {
    display: none;
}

.home-page .is-sticky .header-message i {
    color: #fff;
}
.NameSTing.a {
    margin-left: 70px!important;
}
.NameSTing.b {
    margin-right: 70px!important;
}
.headerlanding-logo .icon i {
    color: #fff;
}
.sptb-tab {
    padding-top: 2rem;
    padding-bottom: 4rem;
}
.bg-background-support h1 {
    font-weight: 800 !important;
    font-size: 2rem;
}
li.dropdown.profile-dropdown {
    margin-top: 10px;
}
.choose-icon img {
    border-radius: 50%;
    -webkit-box-shadow: 0px 0px 5px #aaa;
            box-shadow: 0px 0px 5px #aaa;
    width: 150px;
    height: 150px;
}
.landingmain-header i.feather.feather-bell.header-icon {
    color: #fff;
}
.suuport-body h4.font-weight-semibold.mb-2 {
    padding: 20px;
    font-weight: 900 !important;
}

.suuport-body p {
    padding: 20px 0 0 0;
    color: #000a46 !important;
    font-size: 1.3rem;
}
.dtr-control input.checkall {
    margin-left: 20px;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before{
    margin-left: 10px !important;
    margin-top: -13px !important;
    font-size: 1.2rem !important;
    padding-top: 3px !important;
    height: 1.2em !important;
    width: 1.3em !important;
    content: "\f0d7" !important;
    border: none !important;
    font-family: 'FontAwesome' !important;
}

.product-image div p {
    display: none;
}
.card.support-converbody .card-footer.border.border-primary {
    padding: 2rem;
}
.card.support-converbody .file-image-1 {
    border: 1px solid #333;
    height: 250px;
    padding: 0;
    width: 200px;
    margin: 5px;
}
.card.support-converbody .product-image {
    width: 200px;
}

.file-image-1 .file-name-1 {
    /* margin-top: 36px; */
    top: 80%;
    display: block;
    font-weight: 900;
    font-size: .8em;
    /* -webkit-box-shadow: 0 0px 2px #aaa; */
    /* box-shadow: 0 0px 2px #aaa; */
    padding: 8px 10px;
    display: none;
}
.file-image-1 .product-image img {
    width: 100%;
    height: 200px;
}
#spruko_loaddata .card-body a .brround.avatar-lg{
    border-radius: 50%;
    -webkit-box-shadow: 0 0 3px #000a46;
            box-shadow: 0 0 3px #000a46;
}
img.avatar.avatar-md.bradius.rounded-circle {
    -webkit-box-shadow: 0 0 3px #777;
            box-shadow: 0 0 3px #777;
}

.header-brand img.header-brand-img.mobile-logo {
    -webkit-box-shadow: 0 0 3px #777;
            box-shadow: 0 0 3px #777;
}
footer.footer {
    background: #00093f;
}
footer.footer b {
    color: #fff;
}
img.header-brand-img.darkmobile-logo {
    border-radius: 50%;
    -webkit-box-shadow: 0 0 4px 3px #fff;
            box-shadow: 0 0 4px 3px #fff;
    width: 40px;
    height: 40px;
}


th:nth-of-type(2) {
    display: block !important;
}
.odd td:nth-of-type(2) {
    display: block !important;
}
.even td:nth-of-type(2) {
    display: block !important;
}
.note-editing-area
{
    height: 10rem;
}
img.header-brand-img.light-logo, img.header-brand-img.desktop-lgo {
    margin-top: 12px;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 5px #fff;
            box-shadow: 0 0 5px #fff;
}
/*menu*/

.slider-menu-social-icons ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-top: 1px solid #ffffff29;
    padding: 20px;
    margin-bottom: 0px;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    list-style: none;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center;
}

.slider-menu-social-icons ul li {
    text-align: center;
}

.slider-menu-social-icons ul li a {
    display: block;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    /* border: 1px solid #e8e8e838; */
    padding: 10px;
    border-radius: 10px;
    background-color: #9ba5ca45;
    width: 48px;
    -webkit-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    transition: all ease 0.3s;
}
.slider-menu-social-icons ul li a:hover{
    background-color: #2e4099;
    border-color:#0028f0;
}
.expanded-menu-slider .card-header {
    padding: 0px;
}
.expanded-menu-slider-item div.accordion {
    max-height: calc(100vh - 160px);
    overflow-y: auto;
}



img.menu-toggle-btn-close {
    -webkit-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    transition: all ease 0.3s;
    -webkit-transform: rotate(145deg);
        -ms-transform: rotate(145deg);
            transform: rotate(145deg);
    opacity: 0;
}

a#menu-toggle-btn img {
    position: absolute;
}

img.menu-toggle-btn-open {
    visibility: visible;
    opacity: 1;
}

.suuport-convercontentbody .row.galleryopen .file-image-1 {
    padding: 20px;
    border: 1px solid #20406c;
    margin-bottom: 10px;
    margin-right: 20px;
}
    
    
.bg-primary {
  background-color: #000A46 !important;
}
.footer-copywrite-links-list-cont a {
    padding-bottom: 5px;
}
.footer-copywrite-links-list-cont a:hover {
    border-bottom: 1px solid #ddd;
}
/*footer*/
footer{
    padding-top: 2.5rem;
}
.partner-cont-title {
    text-align: center;
    font-weight: bold;
    color: #fff;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 14px;
}

.partner-cont-title:before {
    content: '';
    position: absolute;
    height: 1px;
    background-color: #fff;
    right: 0;
    left: 0;
    top: 12px;
}

.partner-cont-title .partner-cont-title {
    background-color: #000a46;
    display: block;
    position: relative;
    padding: 0px 24px;
    font-family: 'main-font';
}

.partner-cont-title .partner-cont-title:before {
    display: none;
}

.partner-cont-logos {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.partners-cont.main-partner-cont {
    margin-bottom: 40px;
}

.partners-cont.all-partners-cont .partner-cont-logos img {
    width: 130px;
    -webkit-box-shadow: 0 0 0px 1px #ffffff;
    box-shadow: 0 0 0px 1px #ffffff;
    object-fit: cover;
}

.partners-cont.all-partners-cont .partner-cont-logos .row {
    gap: 20px;
}

.footer-copywrite-cont {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 50px;
    padding-bottom: 30px;
}

.footer-copywrite-links-list-cont ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    gap: 20px;
    padding: 0px;
}

.footer-copywrite-links-list-cont ul a {
    color: #B4B4B4;
    font-size: 12px;
}

.footer-copywrite-logo img {
    height: 60px;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 10px 3px #152585;
            box-shadow: 0 0 10px 3px #152585;
}

.footer-copywrite-txt {
    color: #B4B4B4;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 10px;
    font-size: 14px;
}
.partner-cont-logos div {
    margin-left: 2rem;
}
footer i.fab {
    font-size: 1.3rem;
    padding: 6px 1px 3px 4px;
}

@media (min-width: 576px) {
  footer .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  footer .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  footer .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  footer .container {
    max-width: 1140px;
  }
}

.market-btn {
    display: inline-block;
    padding: 0.3125rem 0.875rem;
    padding-left: 2.8125rem;
    -webkit-transition: border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;
    -o-transition: border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;
    transition: border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;
    border: 1px solid #e7e7e7;
    background-position: center left 0.75rem;
    background-color: #fff;
    background-size: 1.5rem 1.5rem;
    background-repeat: no-repeat;
    text-decoration: none;
    margin: auto 10px;
    width: 180px;
}
.market-btn .market-button-title {
    display: block;
    color: #222;
    font-size: 1.125rem;
}
.market-btn .market-button-subtitle {
    display: block;
    margin-bottom: -0.25rem;
    color: #888;
    font-size: 0.75rem;
}
.market-btn:hover {
    background-color: #00ffd0;
    text-decoration: none;
}
.apple-btn {
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzMDUgMzA1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDUgMzA1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCI+CjxnIGlkPSJYTUxJRF8yMjhfIj4KCTxwYXRoIGlkPSJYTUxJRF8yMjlfIiBkPSJNNDAuNzM4LDExMi4xMTljLTI1Ljc4NSw0NC43NDUtOS4zOTMsMTEyLjY0OCwxOS4xMjEsMTUzLjgyQzc0LjA5MiwyODYuNTIzLDg4LjUwMiwzMDUsMTA4LjIzOSwzMDUgICBjMC4zNzIsMCwwLjc0NS0wLjAwNywxLjEyNy0wLjAyMmM5LjI3My0wLjM3LDE1Ljk3NC0zLjIyNSwyMi40NTMtNS45ODRjNy4yNzQtMy4xLDE0Ljc5Ny02LjMwNSwyNi41OTctNi4zMDUgICBjMTEuMjI2LDAsMTguMzksMy4xMDEsMjUuMzE4LDYuMDk5YzYuODI4LDIuOTU0LDEzLjg2MSw2LjAxLDI0LjI1Myw1LjgxNWMyMi4yMzItMC40MTQsMzUuODgyLTIwLjM1Miw0Ny45MjUtMzcuOTQxICAgYzEyLjU2Ny0xOC4zNjUsMTguODcxLTM2LjE5NiwyMC45OTgtNDMuMDFsMC4wODYtMC4yNzFjMC40MDUtMS4yMTEtMC4xNjctMi41MzMtMS4zMjgtMy4wNjZjLTAuMDMyLTAuMDE1LTAuMTUtMC4wNjQtMC4xODMtMC4wNzggICBjLTMuOTE1LTEuNjAxLTM4LjI1Ny0xNi44MzYtMzguNjE4LTU4LjM2Yy0wLjMzNS0zMy43MzYsMjUuNzYzLTUxLjYwMSwzMC45OTctNTQuODM5bDAuMjQ0LTAuMTUyICAgYzAuNTY3LTAuMzY1LDAuOTYyLTAuOTQ0LDEuMDk2LTEuNjA2YzAuMTM0LTAuNjYxLTAuMDA2LTEuMzQ5LTAuMzg2LTEuOTA1Yy0xOC4wMTQtMjYuMzYyLTQ1LjYyNC0zMC4zMzUtNTYuNzQtMzAuODEzICAgYy0xLjYxMy0wLjE2MS0zLjI3OC0wLjI0Mi00Ljk1LTAuMjQyYy0xMy4wNTYsMC0yNS41NjMsNC45MzEtMzUuNjExLDguODkzYy02LjkzNiwyLjczNS0xMi45MjcsNS4wOTctMTcuMDU5LDUuMDk3ICAgYy00LjY0MywwLTEwLjY2OC0yLjM5MS0xNy42NDUtNS4xNTljLTkuMzMtMy43MDMtMTkuOTA1LTcuODk5LTMxLjEtNy44OTljLTAuMjY3LDAtMC41MywwLjAwMy0wLjc4OSwwLjAwOCAgIEM3OC44OTQsNzMuNjQzLDU0LjI5OCw4OC41MzUsNDAuNzM4LDExMi4xMTl6IiBmaWxsPSIjMmUyZTJlIi8+Cgk8cGF0aCBpZD0iWE1MSURfMjMwXyIgZD0iTTIxMi4xMDEsMC4wMDJjLTE1Ljc2MywwLjY0Mi0zNC42NzIsMTAuMzQ1LTQ1Ljk3NCwyMy41ODNjLTkuNjA1LDExLjEyNy0xOC45ODgsMjkuNjc5LTE2LjUxNiw0OC4zNzkgICBjMC4xNTUsMS4xNywxLjEwNywyLjA3MywyLjI4NCwyLjE2NGMxLjA2NCwwLjA4MywyLjE1LDAuMTI1LDMuMjMyLDAuMTI2YzE1LjQxMywwLDMyLjA0LTguNTI3LDQzLjM5NS0yMi4yNTcgICBjMTEuOTUxLTE0LjQ5OCwxNy45OTQtMzMuMTA0LDE2LjE2Ni00OS43N0MyMTQuNTQ0LDAuOTIxLDIxMy4zOTUtMC4wNDksMjEyLjEwMSwwLjAwMnoiIGZpbGw9IiMyZTJlMmUiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
}
.google-btn {
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPHBvbHlnb24gc3R5bGU9ImZpbGw6IzVDREFERDsiIHBvaW50cz0iMjkuNTMsMCAyOS41MywyNTEuNTA5IDI5LjUzLDUxMiAyOTkuMDA0LDI1MS41MDkgIi8+Cjxwb2x5Z29uIHN0eWxlPSJmaWxsOiNCREVDQzQ7IiBwb2ludHM9IjM2OS4wNjcsMTgwLjU0NyAyNjIuMTc1LDExOS40NjcgMjkuNTMsMCAyOTkuMDA0LDI1MS41MDkgIi8+Cjxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEQzY4QTE7IiBwb2ludHM9IjI5LjUzLDUxMiAyOS41Myw1MTIgMjYyLjE3NSwzODMuNTUxIDM2OS4wNjcsMzIyLjQ3IDI5OS4wMDQsMjUxLjUwOSAiLz4KPHBhdGggc3R5bGU9ImZpbGw6I0ZGQ0E5NjsiIGQ9Ik0zNjkuMDY3LDE4MC41NDdsLTcwLjA2Myw3MC45NjFsNzAuMDYzLDcwLjk2MWwxMDguNjg4LTYyLjg3N2M2LjI4OC0zLjU5Myw2LjI4OC0xMS42NzcsMC0xNS4yNyAgTDM2OS4wNjcsMTgwLjU0N3oiLz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
}
.windows-btn {
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDQ4MCA0ODAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4MCA0ODA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMC4xNzYsMjI0TDAuMDAxLDY3Ljk2M2wxOTItMjYuMDcyVjIyNEgwLjE3NnogTTIyNC4wMDEsMzcuMjQxTDQ3OS45MzcsMHYyMjRIMjI0LjAwMVYzNy4yNDF6IE00NzkuOTk5LDI1NmwtMC4wNjIsMjI0ICAgbC0yNTUuOTM2LTM2LjAwOFYyNTZINDc5Ljk5OXogTTE5Mi4wMDEsNDM5LjkxOEwwLjE1Nyw0MTMuNjIxTDAuMTQ3LDI1NmgxOTEuODU0VjQzOS45MTh6IiBmaWxsPSIjMDBiY2YyIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
}
.amazon-btn {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0idXVpZDo1RDIwODkyNDkzQkZEQjExOTE0QTg1OTBEMzE1MDhDOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQUJGNjhGNDRGNkMxMUU3OUY5REJEQzBGNkVBQUI5QiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQUJGNjhGMzRGNkMxMUU3OUY5REJEQzBGNkVBQUI5QiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QUM1ODJFMkIxNEExMUUzQkY1NEUzQkNCRjlEODA1RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QUM1ODJFM0IxNEExMUUzQkY1NEUzQkNCRjlEODA1RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4g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);
}
.market-btn-light {
    border-color: rgba(255, 255, 255, 0.14);
    background-color: rgba(0, 0, 0, 0);
}
.market-btn-light .market-button-title {
    color: #fff;
}
.market-btn-light .market-button-subtitle {
    color: rgba(255, 255, 255, 0.6);
}
.market-btn-light:hover {
    background-color: rgba(255, 255, 255, 0.06);
}
.market-btn-light.apple-btn {
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzMDUgMzA1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDUgMzA1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCI+CjxnIGlkPSJYTUxJRF8yMjhfIj4KCTxwYXRoIGlkPSJYTUxJRF8yMjlfIiBkPSJNNDAuNzM4LDExMi4xMTljLTI1Ljc4NSw0NC43NDUtOS4zOTMsMTEyLjY0OCwxOS4xMjEsMTUzLjgyQzc0LjA5MiwyODYuNTIzLDg4LjUwMiwzMDUsMTA4LjIzOSwzMDUgICBjMC4zNzIsMCwwLjc0NS0wLjAwNywxLjEyNy0wLjAyMmM5LjI3My0wLjM3LDE1Ljk3NC0zLjIyNSwyMi40NTMtNS45ODRjNy4yNzQtMy4xLDE0Ljc5Ny02LjMwNSwyNi41OTctNi4zMDUgICBjMTEuMjI2LDAsMTguMzksMy4xMDEsMjUuMzE4LDYuMDk5YzYuODI4LDIuOTU0LDEzLjg2MSw2LjAxLDI0LjI1Myw1LjgxNWMyMi4yMzItMC40MTQsMzUuODgyLTIwLjM1Miw0Ny45MjUtMzcuOTQxICAgYzEyLjU2Ny0xOC4zNjUsMTguODcxLTM2LjE5NiwyMC45OTgtNDMuMDFsMC4wODYtMC4yNzFjMC40MDUtMS4yMTEtMC4xNjctMi41MzMtMS4zMjgtMy4wNjZjLTAuMDMyLTAuMDE1LTAuMTUtMC4wNjQtMC4xODMtMC4wNzggICBjLTMuOTE1LTEuNjAxLTM4LjI1Ny0xNi44MzYtMzguNjE4LTU4LjM2Yy0wLjMzNS0zMy43MzYsMjUuNzYzLTUxLjYwMSwzMC45OTctNTQuODM5bDAuMjQ0LTAuMTUyICAgYzAuNTY3LTAuMzY1LDAuOTYyLTAuOTQ0LDEuMDk2LTEuNjA2YzAuMTM0LTAuNjYxLTAuMDA2LTEuMzQ5LTAuMzg2LTEuOTA1Yy0xOC4wMTQtMjYuMzYyLTQ1LjYyNC0zMC4zMzUtNTYuNzQtMzAuODEzICAgYy0xLjYxMy0wLjE2MS0zLjI3OC0wLjI0Mi00Ljk1LTAuMjQyYy0xMy4wNTYsMC0yNS41NjMsNC45MzEtMzUuNjExLDguODkzYy02LjkzNiwyLjczNS0xMi45MjcsNS4wOTctMTcuMDU5LDUuMDk3ICAgYy00LjY0MywwLTEwLjY2OC0yLjM5MS0xNy42NDUtNS4xNTljLTkuMzMtMy43MDMtMTkuOTA1LTcuODk5LTMxLjEtNy44OTljLTAuMjY3LDAtMC41MywwLjAwMy0wLjc4OSwwLjAwOCAgIEM3OC44OTQsNzMuNjQzLDU0LjI5OCw4OC41MzUsNDAuNzM4LDExMi4xMTl6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8cGF0aCBpZD0iWE1MSURfMjMwXyIgZD0iTTIxMi4xMDEsMC4wMDJjLTE1Ljc2MywwLjY0Mi0zNC42NzIsMTAuMzQ1LTQ1Ljk3NCwyMy41ODNjLTkuNjA1LDExLjEyNy0xOC45ODgsMjkuNjc5LTE2LjUxNiw0OC4zNzkgICBjMC4xNTUsMS4xNywxLjEwNywyLjA3MywyLjI4NCwyLjE2NGMxLjA2NCwwLjA4MywyLjE1LDAuMTI1LDMuMjMyLDAuMTI2YzE1LjQxMywwLDMyLjA0LTguNTI3LDQzLjM5NS0yMi4yNTcgICBjMTEuOTUxLTE0LjQ5OCwxNy45OTQtMzMuMTA0LDE2LjE2Ni00OS43N0MyMTQuNTQ0LDAuOTIxLDIxMy4zOTUtMC4wNDksMjEyLjEwMSwwLjAwMnoiIGZpbGw9IiNGRkZGRkYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
}
.market-btn-light.amazon-btn {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0idXVpZDo1RDIwODkyNDkzQkZEQjExOTE0QTg1OTBEMzE1MDhDOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QjFCQzQ2QjRGNkQxMUU3OUY5REJEQzBGNkVBQUI5QiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QjFCQzQ2QTRGNkQxMUU3OUY5REJEQzBGNkVBQUI5QiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QUM1ODJFMkIxNEExMUUzQkY1NEUzQkNCRjlEODA1RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QUM1ODJFM0IxNEExMUUzQkY1NEUzQkNCRjlEODA1RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4g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);
}
.partner-cont-logos a {
    border-radius: 5px;
    margin-bottom: 10px;
}
.note-editing-area {
    height: 20rem;
}
.note-codable{
    direction: ltr;
}
footer.footer {
    background: #000a46;
}
@media only screen and (max-width: 991px) {
    .animated-arrow span:before, .animated-arrow span:after{
        background: #fff;
    }
    .animated-arrow {
        position: absolute;
        left: 0;
        top: 0;
        z-index: 102;
        cursor: pointer;
        padding: 20px 35px 20px 15px;
        margin: 16px 0 0 18px;
        border-radius: 8px;
        border: 0px solid #e9ebfa;
        background: transparent;
    }
    .animated-arrow span {
        background: #fff;
    }
    .active .horizontalMenu .horizontal-overlapbg {
        opacity: 1;
        -webkit-transition: opacity .5s ease-in-out;
        -moz-transition: opacity .5s ease-in-out;
        -ms-transition: opacity .5s ease-in-out;
        -o-transition: opacity .5s ease-in-out;
    }
    .horizontal-overlapbg {
        background-color: rgba(0,0,0,0.8);
    }
    .horizontalMenu > .horizontalMenu-list > li {
        background: #000a46;
    }
    .horizontalMenu > .horizontalMenu-list > li a {
        font-size: 1rem;
        border: 0;
    }   
    .horizontalMenu > .horizontalMenu-list > li:hover
    {
        background-color: #0017a1d6 !important;
    }
    .horizontalMenu > .horizontalMenu-list {
        background-color: #000a46;
    }
    .horizontalMenu > .horizontalMenu-list > li > a{
        color: #fff;
    }

}
@media (max-width: 420px) {

    .rtl .support-mobile-header .header-brand-img.mobile-logo {
        border-radius: 50%;
    }
    .support-mobile-header .header-brand-img.mobile-logo {
        border-radius: 50%;
    }

}

button.btn.btn-primary.add-lib {
    display: none;
    font-size: 1.2rem;
    height: 50px !important;
    background: #ab8200;
}

.add-lib i.fa.fa-book {
    font-size: 1.5rem;
}
@media (max-width: 992px) {

    button.btn.btn-primary.add-lib {
        right: 3rem;
        top: -10rem;
    }
}
@media (max-width: 600px) {

    .card.support-converbody .file-image-1 {
        margin-left: 50%;
    }
}
@media (min-width: 992px) {
    .landingmain-header.header .headerlanding-logo .header-brand-img.desktop-lgo {
        display: block !important;
        margin-top: 5px;
        /* width: 160px; */
        height: 60px;
    }
    
    .mt-9, .my-9 {
        margin-top: 7rem !important;
    }
    
    .file-image-1 .file-name-1 {
        /* margin-top: 36px; */
        /* top: 70%; */
        /* display: block; */
        /* font-weight: 900; */
        /* font-size: .8em; */
        /* -webkit-box-shadow: 0 0px 2px #aaa; */
        /* box-shadow: 0 0px 2px #aaa; */
        /* padding: 8px 10px; */
        /* border: 1px solid #3333331f; */
        height: 40px;
    }
    
    .suuport-convercontentbody .row.galleryopen .file-image-1 {
        border: 1px solid #33333333;
        margin-bottom: 10px;
        margin-right: 20px;
        height: 250px;
        padding: 0;
        width: 200px;
    }
}

@media (min-width: 360px) and (max-width: 991.98px) 
{
    img.header-brand-img.desktop-lgo {
        display: none !important;
    }
    img.header-brand-img.mobile-logo {
        display: block !important;
        width: 50px;
        height: 50px;
        margin-right: 80px;
        margin-top: -3px;
        margin-left: inherit;
        border-radius: 50%;
    }    
    
    .card.support-converbody .media-body {
        display: block;
        text-align: center;
        margin-top: -2rem;
    }
    
    .suuport-convercontentbody h5.mt-1.mb-1.font-weight-semibold {margin: -45px 60px 0px 0px;}

    .suuport-convercontentbody .media-body {
        margin: -45px 0 0px 0px;
        display: block;
    }
    
    .suuport-convercontentbody .fs-13.mb-0.mt-1 {
        text-align: center;
    }
    
    .suuport-convercontentbody .row.galleryopen {}
    
    .suuport-convercontentbody .row.galleryopen .file-image-1{
        /* padding: 30px; */
        margin: 10px auto;
        border: 1px solid #20406c;
        display: block;
        width: 60%;
        height: 252px;
        padding: 0;
    }
    

}

div#spruko_loaddata .card-body:nth-child(even) {
    background: #f7f7f7;
}
div#spruko_loaddata .card-body:nth-child(odd) {
    background: #fff;
}
img.header-brand-img.dark-logo {
    border-radius: 50%;
    -webkit-box-shadow: 0 0 4px 3px #fff;
            box-shadow: 0 0 4px 3px #fff;
    margin-top: -5px;
    width: 60px;
    height: 60px;
}

.readMore .file-image-1 .product-image img {
    height: 100px;
}

.Desgined-By-StingWEB {
    display: none;
}


td, th {
    display: revert !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control{

}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before{
    display: none !important;
}
table.table-bordered.dataTable th, table.table-bordered.dataTable td {
    height: 45px;
    vertical-align: middle;
}
table.table-bordered.dataTable th a, table.table-bordered.dataTable td a {
    display: block;
    margin-top: 10px;
}
.dataTable td a {
    display: inline !important;
}


