/* Slideshow override */
#t4-slides .container-fluid{
    padding-left: 0;
    padding-right: 0;
}

#t4-slides{
    padding-top: 3rem;
    background: rgb(235, 234, 248);
    background: linear-gradient(90deg, rgb(190, 220, 248) 0%, rgb(166, 205, 253) 0%, rgb(126, 162, 245) 100%);
    color:rgb(49, 49, 49);
}

#t4-slides :is(h1,h2,h3,h4,h5,h6){
    color: rgb(43, 43, 43);
}

#t4-slides a{
    color:aliceblue;
}

#t4-slides .novel-studio-icon{
    background: rgb(59,49,242);
    background: linear-gradient(5deg, rgba(59,49,242,1) 0%, rgba(48,118,201,1) 0%, rgba(80,139,233,1) 47%, rgba(25,97,247,1) 100%);
    display: flex;
    direction: ltr;
    flex-direction: column;
    justify-content: center;
    border-radius:.5rem;
    min-height: 320px;
    justify-items: center;
}

#t4-slides .novel-studio-icon img{
  max-width: none;
  height:fit-content;
  margin:auto;
}


/* Main menu */
@media (min-width: 992px){
  .navbar-expand-lg .navbar-collapse {
      display: -webkit-box!important;
      display: -ms-flexbox!important;
      display: flex!important;
      -ms-flex-preferred-size: auto;
      flex-basis: auto;
      justify-content: flex-end;
  }
}





/* 软件产品的自定义字段 大屏幕 */
@media screen and (min-width:768px) {
    .novel_studio ul.fields-container{
        display: flex;
        flex-direction: row;
        width: 100%;
        /* background:url(../images/novel-studio-bg.png) no-repeat right center; */
    }

    .novel_studio .first-area .product-imgae span{
      display: flex;
      height:100%;
      flex-direction: column;
      justify-content: center;
    }
    .novel_studio .com-content-article__body .article-extra-ct .field-entry .field-value img{
      max-width: 50%;
      align-self: center;
    }
    
    .novel_studio ul.fields-container .first-area{
        display:flex;
        justify-content: start;
        margin-right: 2rem;
      		flex-grow:1;
    }
  .novel_studio ul.fields-container .second-area{
    flex-grow:1;
  }
    .novel_studio ul.fields-container .first-area li{
        padding-left: 0;
      	width:100%;
    }


    .novel_studio ul.fields-container .second-area li{
        padding-left: 4.3rem;
    }

    .novel_studio ul.fields-container .second-area li.download-link,.novel_studio ul.fields-container .second-area li.download-link-64bit{
        padding-left: 10rem;
    }

    
}

/* Pricing Table */
section.pricing {
    background: #007bff;
    background: linear-gradient(to right, #0062E6, #33AEFF);
  }
  
  .pricing .card {
    border: none;
    border-radius: 1rem;
    transition: all 0.2s;
    box-shadow: 0 0.5rem 1rem 0 rgba(0, 0, 0, 0.1);
  }
  
  .pricing hr {
    margin: 1.5rem 0;
  }
  
  .pricing .card-title {
    margin: 0.5rem 0;
    font-size: 1.5rem;
    letter-spacing: .1rem;
    font-weight: bold;
    color:rgba(25, 48, 179,.8) !important;
  }
  
  .pricing .card-price {
    font-size: 3rem;
    margin: 0;
  }
  
  .pricing .card-price .period {
    font-size: 0.8rem;
  }
  
  .pricing ul li {
    margin-bottom: 1rem;
    font-size: 1rem;
  }
  
  /* .pricing .text-muted {
    opacity: 0.7;
  } */
  
  .pricing .btn {
    font-size: 80%;
    border-radius: 5rem;
    letter-spacing: .1rem;
    font-weight: bold;
    padding: 1rem;
    opacity: 0.7;
    transition: all 0.2s;
  }
  
  /* Hover Effects on Card */
  
  @media (min-width: 992px) {
    .pricing .card:hover {
      margin-top: -.25rem;
      margin-bottom: .25rem;
      box-shadow: 0 0.5rem 1rem 0 rgba(0, 0, 0, 0.3);
    }
  
    .pricing .card:hover .btn {
      opacity: 1;
    }
  }


  /* T4 Content Top 2 Module Style */
  #t4-content-top-2{
    background: rgb(59,49,242);
    background: linear-gradient(5deg, rgba(59,49,242,1) 0%, rgba(48,118,201,1) 0%, rgba(80,139,233,1) 47%, rgba(25,97,247,1) 100%);
    padding: 5rem 0;
  }
  #t4-content-top-2 h3{
    color:aliceblue;
  }


/* Mega Menu */
.t4-megamenu.animate.slide .dropdown>.dropdown-menu{
  background:#4d546e;
}
.t4-megamenu.animate.slide .dropdown>.dropdown-menu li a:hover{
  background:#606470;
}