/*
Theme Name:     Leadinjection Child
Theme URI:      http://leadinjection.io/
Description:    Child theme for the leadinjection WordPress theme
Author:         Themeinjection
Author URI:     http://leadinjection.io/
Template:       leadinjection
Version:        2.3.11
*/

/* You can overwrite the parent theme's styles with your own code here. */


.h2-heading {font-weight: 500; color: #262626; letter-spacing: 4px;}

.vc_row.wpb_row, .row_style {margin-bottom: 0!important;}

.blur-desc-text {
    margin-bottom: 68px;
    background: #ffffffc9;
    backdrop-filter: blur(30px) !important;
    padding: 32px;
    border-radius: 2px;
}

.li-icon-text-box .li-icon-text-box-inner .li-icon-text-box-title {color: #303d4a;}
.li-icon-text-box .li-icon-text-box-inner .li-icon-text-box-icon {color: rgb(76 88 99 / 55%);}
.li-icon-text-box {border-bottom: 5px solid rgb(149 155 161);}

.li-header {background: none !important;}
.li-header .navbar {margin-bottom: 0;}
.li-header.header-style-1 .navbar { min-height: 80px; margin-top: 16px;}
.navbar {border: none !important;}
.li-header.transparent-to-color, .menu_holder.sticky_container {background: #262626e0;box-shadow: unset !important;transition: all 2s ease;}
.mega_main_menu .nav_logo .logo_link {display: block !important;}
.menu_holder.sticky_container {height: 80px;}
.mega_main_menu * {outline: none !important;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link .link_text {letter-spacing: 2px;}
.menu_holder .nav_logo > a > img {display: none!important;}
.sticky_container .nav_logo > a > img {display: block!important;}
span.mobile_button {display: block!important; border: 1px solid #fff; border-radius: 4px; padding: 2px 3px 3px 3px!important; width: 48px; height: 48px; margin: 0px 32px 0 0 !important;}
span.symbol_menu {display: block; font-size: 32px !important; font-weight: 200 !important; margin: -42px 0 0 10px;}
.menu_inner .mobile_menu_active span.symbol_cross {margin: -43px 0px 0px 9px !important; font-size: 21px !important; vertical-align: top !important; display: block!important;}




.slider-section,
.specification-section,
.masternodes-section,
.rewards-section,
.wallets-section,
.exchanges-section,
.partners-section,
.community-channels-section{}

.about-section {padding: 96px 0 0 0!important;}
.rewards-section,
.masternodes-section,
.wallets-section,
.partners-section {padding: 96px 0!important;}
.community-channels-section {padding: 96px 0 260px 0!important;}

.masternodes-section .h2-heading{
  color: #fff!important;
}


.li-header.no-shadow {
    box-shadow: none;
    position: fixed;
    z-index: 10000;
    width: 100%;
    background: transparent;
}

.central-desc-text { line-height: 1.68; font-weight: 600; font-size: 20px; letter-spacing: 0.5px;}
.central-desc-text h3 {margin: 35px 0 0; font-size: 20px; text-align: left!important; font-weight: 600;}
.about-section img {opacity: 0.8; border-radius: 4px;}


.specification-section{padding: 140px 0!important;}
.about-section .h2-heading,
.specification-section .h2-heading,
.masternodes-section .h2-heading,
.rewards-section .h2-heading,
.wallets-section .h2-heading,
.exchanges-section .h2-heading,
.partners-section .h2-heading,
.community-channels-section .h2-heading {margin-bottom:64px;}





/* SPECIFICATION SECTION */

.specification-logo {margin-top: 24px;}

/* MASTERNODES SECTION */

.masternodes-section {
    background: #262626;
    background: -o-radial-gradient(circle, #505050 0%, #252424 57%, #000000 100%);
    background: radial-gradient(circle, #505050 0%, #252424 57%, #000000 100%);
}


/* REWARS SECTION */

.rewards-section {background: #fff;}

.panel-group .panel {
    margin-bottom: 0;
    border-radius: 2px!important;
    -webkit-box-shadow: 0px 7px 28px 3px rgba(214, 214, 214, 0.52)!important;
    -moz-box-shadow: 0px 7px 28px 3px rgba(189,189,189,0.88)!important;
    box-shadow: 0px 7px 28px 3px rgba(224, 224, 224, 0.55)!important;
}

.li-accordion-plus-minus .panel-title-link-toggle, .li-accordion-plus-minus-cornered .panel-title-link-toggle, .li-accordion-plus-minus-round .panel-title-link-toggle {
    background-color: #262626!important;
    border-radius: 2px;
    padding-right: 48px;
    padding-left: 36px;
    color: #0cffff!important;
}

.li-accordion-plus-minus .panel-title-link,
.li-accordion-plus-minus-cornered .panel-title-link,
.li-accordion-plus-minus-round .panel-title-link {color: #2B4269; margin-left: 64px;}

/* WALLETS SECTION */

.vc-hoverbox:hover .vc-hoverbox-back {
    border-radius: 2px;
    -webkit-transition: all 1s ease-in;
    -moz-transition: all 1s ease-in;
    -ms-transition: all 1s ease-in;
    -o-transition: all 1s ease-in;
    transition: all 0.5s ease-in;
}

.windows-download-hoverbox .vc-hoverbox-block.vc-hoverbox-back .download-wallet-btn,
.macos-download-hoverbox .vc-hoverbox-block.vc-hoverbox-back .download-wallet-btn,
.linux-download-hoverbox .vc-hoverbox-block.vc-hoverbox-back .download-wallet-btn {
    border-width: 2px;}


.windows-download-hoverbox .vc-hoverbox-block.vc-hoverbox-back {background: #01a4ef!important;}
.macos-download-hoverbox .vc-hoverbox-block.vc-hoverbox-back {background: #eee!important; color: #262626;}

.macos-download-hoverbox .vc-hoverbox-block.vc-hoverbox-back h2,
.macos-download-hoverbox .vc-hoverbox-block.vc-hoverbox-back p,
.macos-download-hoverbox .vc-hoverbox-block.vc-hoverbox-back a {color:#262626;}
.macos-download-hoverbox .vc-hoverbox-block.vc-hoverbox-back h2 {font-weight: 500!important;}
.macos-download-hoverbox .vc-hoverbox-block.vc-hoverbox-back .download-wallet-btn {color:#262626; border-color: #262626;}
.linux-download-hoverbox .vc-hoverbox-block.vc-hoverbox-back {background: #ff5721!important;}
.wallets-section-hoverbox h2 {color: #fff; font-size: 20px; font-weight: 400; line-height: 1.1;}
.wallets-section-hoverbox {color: #fff;}
.wallets-section-hoverbox p {
  margin: 20px 0 40px 0;
  padding: 0;
  font-size: 14px;
  line-height: 1;
}

.wallet-section-button, .wallet-section-button a {width: 100% !important; margin: 0 !important;}
.download-wallet-btn {
  display: inline-block;
  width: 95%;
  margin-bottom: 8px;
  padding: 8px;
  text-decoration: none;
  letter-spacing: 0.5px;
  color: #fffffa;
  border: 1px solid #fffffa;
  border-radius: 4px;
  background: none;
  font-size: 14px;
  font-weight: 500;
}

.download-wallet-btn:hover {
  text-decoration: none;
  color: #262626;
  border: 1px solid #cff27e;
  background: #cff27e;
}

.downloads-btns {margin-top: -16px;}
.source-code-down-link {padding: 32px 0 0 0; color: #515052; font-size: 18px;}
.source-code-down-link .fa {vertical-align: sub; font-size: 37px;}

/* PARTNERS SECTION */

figure.imghvr-zoom-in {
    border-radius: 4px;
    margin-top: 16px;
    -webkit-box-shadow: -1px 3px 21px 1px rgba(163,163,163,0.94);
    -moz-box-shadow: -1px 3px 21px 1px rgba(163,163,163,0.94);
    box-shadow: -1px 3px 21px 1px rgba(163,163,163,0.94);
}

.partners-logo-desc p {margin-top: 10%;}
.li-footer-style-3 .footer-copyright {background-color: #262626; color: #fff; padding-top: 120px; min-height: 350px; border-bottom: 2px solid #0cffff;}
.site-info {font-weight: 300; letter-spacing: 1px;}

.scroll-up-btn {border-radius: 40px; background: #000;}
.scroll-up-btn:hover {background: #0cffff;!important;}
.header-fixed-style-1 {padding-top: 0 !important;}


@media (max-width: 959px){
.li-header.header-style-1 .navbar {margin-top: 0px!important;}
.menu_inner.mobile_menu_active {background: #000!important; margin-top: -20px!important; padding: 32px 0!important;}
ul#main_ul-primary {padding: 32px 0;}
ul#main_ul-primary li{padding: 8px 0 8px 16px !important;}
.about-section {padding: 48px 0 0 0!important;}
.rewards-section,
.masternodes-section,
.wallets-section,
.partners-section {padding: 48px 0!important;}
.community-channels-section {padding: 48px 0 120px 0!important;}
.specification-section{padding: 48px 0!important;}

.about-section .h2-heading,
.specification-section .h2-heading,
.masternodes-section .h2-heading,
.rewards-section .h2-heading,
.wallets-section .h2-heading,
.exchanges-section .h2-heading,
.partners-section .h2-heading,
.community-channels-section .h2-heading {margin-bottom:48px;}
}