/*
Theme Name: TenthPlanet Pentaho
Template: sway
Theme URI: https://www.swaytheme.com/
Author: Key-Design
Author URI: http://themeforest.net/user/Key-Design
Description: Multi-Purpose WordPress Theme with Block Builder
Version: 1.0
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, translation-ready
/* Below you can write your style */
/****** Common Style Starts ******/
#main-banner-section .wpcf7-form-control.wpcf7-text {background: #2B3E6F;border: 1px solid #2B3E6F !important;border-radius: 5px;}
.single-post-content {margin-top: 50px;}
#main-menu .navbar-nav a, #main-menu .navbar-nav .menu-item a {color:#000;}
.navbar.navbar-default .menubar .navbar-nav .active > a {font-weight: 800 !important;
color: #000 !important;text-decoration: underline solid #000 3px;text-underline-offset: 10px;}
#main-menu .navbar-nav a, #main-menu .navbar-nav .menu-item a {color:#000 !important;}
.topbar {background-color: #fff !important;}
#menu-top-bar-menu li a {color: #000;font-size: 16px;}
.tb-border-design .topbar-left-content {border:0px;}
/** Additional Unique styles*******/
#main-banner-section {background: linear-gradient(110.85deg, rgba(0, 40, 143, 0.992604) 17.43%, rgba(4, 27, 71, 0.29) 98.73%);}
.services-main-menu {background:#fff;}
.menubar.main-nav-right {background:#fff;}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {background: #2B3E6F;
border: 1px solid #2B3E6F !important;border-radius: 5px;}
.navbar-shrink #main-menu .navbar-nav .mega-menu > .dropdown-menu::before, .keydesign-cart .keydesign-cart-dropdown, #main-menu .navbar-nav.navbar-shrink .menu-item-has-children .dropdown-menu, .navbar-nav.navbar-shrink .menu-item-has-children .dropdown-menu, .navbar.navbar-default.navbar-shrink .keydesign-cart .keydesign-cart-dropdown, .navbar.navbar-default.navbar-shrink .dropdown-menu, .navbar.navbar-default.navbar-shrink.contained .container, body:not(.transparent-navigation) .navbar.navbar-default.contained .container, .navbar.navbar-default.navbar-shrink .menubar{background:#fff;}
.services-banner-section .wpcf7-form-control.has-spinner.wpcf7-submit {width: 100%;background-color: #FFF;color: #000;border:1px solid #fff !important;text-transform:uppercase;}
.fa-solid.fa-play {color: #fff !important;}
.wpcf7 p .wpcf7-form-control.wpcf7-submit {background-color:#fff;}
.wpcf7-form-control { margin-bottom: 0px !important; }
.btn.btn-default.compiere-button-theme{background: linear-gradient(111.29deg, #0677B5 30.05%, rgba(4, 59, 71, 0.29) 193.95%);border-radius: 5px;border-radius: 5px;border-color:#0E4058;}
.product-button-theme {background: #FFF;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);border-radius: 5px;font-weight:600 !important;text-transform:none;font-size:18px;padding:10px 20px;}
#product-banner-section p {color:#fff;}
.bg-compiere {background: linear-gradient(110.85deg, rgba(0, 40, 143, 0.992604) 17.43%, rgba(4, 27, 71, 0.29) 98.73%);}
.clients-section .owl-item {margin-right:10px;border:1px solid #d4d4d4;}
.analyse-steps-section h5{font-size:20px !important;}
.analyse-steps-section p{font-size:18px !important;}
/****** Common Style Ends ******/
/*** New Banner Style Starts ****/
.banner-top-text {font-size:22px !important;color:#fff !important;margin-bottom:10px !important;font-weight:300 !important;}
.banner-main-text {font-size:36px !important;color:#fff !important;margin-top:0px !important;margin-bottom:50px;}
.banner-small-text {font-size:19px !important;line-height:27px;color:#fff;font-weight:300 !important;}
.btn-main-getquote {background-color:#2e6e37;color:#fff;text-transform:uppercase;font-weight:500;font-size:18px;padding:10px 40px !important;margin-right:15px;}
.btn-main-getquote:hover {background-color:#23552a;color:#fff;}
.btn-main-scheduledemo { padding: 12px; font-size: 17px;width: 195px;text-align: center;border-color: #fff !important;color:#fff !important;font-weight: 500; }
.btn-main-scheduledemo:hover {background-color: #fff !important;
color: #222;}
.cta-mainbanner {padding-top:30px;padding-bottom:30px;}
.banner-services-top-text {font-size:18px;color:#333;margin-bottom:10px;font-weight:500;background-color: #308437;
color: #fff;padding: 6px;}
#main-landing-banner-erp {border-top:5px solid #0d3865;border-bottom:5px solid #0d3865;}
.erp-bullets-section ul li {
background: url(https://tenthplanet.in/wp-content/themes/tenthplanet/images/icon_tick_white.png) no-repeat 0 7px;color: #fff;padding-left: 21px;line-height: 30px;text-align: left;    list-style: none;font-size: 22px;font-weight: 300;}
.erp-bullets-section-top-text {font-size:24px;font-weight:500;color:#fff;}
.scroll-down-btn {width: 50px;height: 50px;font-size: 36px;color: #fff;border: 2px solid #fff;border-radius: 50%;
    display: inline-grid;
}
.scroll-down-btn .fa {vertical-align: text-top;margin-top: 7px;}
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 14px;font-size: inherit;
    text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.scroll-down-btn:hover {background: #fff;}
#main-banner-section .fa-solid.fa-download {color: #fff;font-size:14px !important;font-weight:700 !important;}
.downloadkit-text p {font-size:14px !important;font-weight:700 !important;}
#main-banner-section .wpcf7-response-output {color: #fff;}
/*** New Banner Style Ends ****/
/******Webinar*******/
.wpcf7-validates-as-required {font-size: 18px !important;/*height: 50px !important;*/}
.submit_button_webinar {margin-top: 30px !important;}
.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {color: #666 !important;font-weight: 300 !important;}
.page-template-default #primary {padding-bottom:0px !important;}
#talk-to-an-expert ul li {font-size:17px;}
#talk-to-an-expert ul {margin-left:25px;}
/***** Product Page Menu Starts *****/
#mega-menu-max_mega_menu_1 li a{  background: linear-gradient(81.72deg, #0E4058 3.13%, #2F7597 101.81%) !important;box-shadow: 0px 4px 10px 5px rgba(0, 0, 0, 0.12) !important;border-radius: 10px !important;margin-right: 20px;}
#mega-menu-max_mega_menu_1 li a:hover {background:linear-gradient(81.72deg, #fff 3.13%, #fff 101.81%) !important;box-shadow: 0px 4px 10px 5px rgba(0, 0, 0, 0.12) !important;;color:#000 !important;border:1px solid #0E4058 !important;}
#mega-menu-max_mega_menu_1 li active:a{background:linear-gradient(81.72deg, #fff 3.13%, #fff 101.81%) !important;box-shadow: 0px 4px 10px 5px rgba(0, 0, 0, 0.12) !important;;color:#000 !important;border:1px solid #0E4058 !important;}
#mega-menu-max_mega_menu_1 .mega-current-menu-item > a {background: #fff !important;color: #000 !important;border:1px solid #0E4058 !important;}
.logged-in #main-menu .navbar-nav a, #main-menu .navbar-nav .menu-item a {font-weight:500;}
/***** Product Page Menu Ends *****/
/******Webinar*******/
.wpcf7-validates-as-required {font-size: 18px !important;/*height: 50px !important;*/}
.submit_button_webinar {margin-top: 30px !important;}
.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {color: #666 !important;font-weight: 300 !important;}
#talk-to-an-expert ul li {font-size:17px;}
#talk-to-an-expert ul {margin-left:25px;}
/****** Pentaho Pricing Page Starts ******/
.pricing-section .wpb_column.vc_column_container {padding: 0px 10px;}
.pricing-section .wpb_text_column ul > li::before {margin-top:6px !important;}
.pricing-section .wpb_text_column ul li {padding-left:24px;line-height:26px !important;margin-bottom:10px !important;font-size:15px !important;}
.pricing-customization-section .wpb_column.vc_column_container {padding: 0px 10px;}
.pricing-customization-section .wpb_text_column ul li {padding-left:24px;line-height:26px !important;margin-bottom:10px !important;font-size:15px !important;}
.pricing-customization-section .wpb_text_column ul > li::before {margin-top:6px !important;}
@media(min-width:1270px)
{
.pricing-section .vc_column_container > .vc_column-inner {min-height:650px !important;}
.pricing-customization-section .vc_column_container > .vc_column-inner {min-height:900px !important;}
.entry-header.single-page-header.has-top-padding.with-topbar-mobile.with-topbar {padding-top: 155px !important;}
}
@media(min-width:1024px) and (max-width:1269px)

{
.pricing-section .vc_column_container > .vc_column-inner {min-height:840px !important;}
.pricing-customization-section .vc_column_container > .vc_column-inner {min-height:1050px !important;}
}
@media(max-width:767px)
{
.pricing-section .vc_column_container > .vc_column-inner {margin-bottom:30px;}
.pricing-customization-section .vc_column_container > .vc_column-inner {margin-bottom:30px;}
}
/****** Pentaho Pricing Page Ends ******/
.blog-single-content ul ul {
  padding-top: 0px !important;
  padding-left: 30px !important;
  padding-bottom:0px !important;
}
/**** Services Landing Page*******/
.boxservice .cb-simple-link {padding-top: 30px !important;position: absolute;bottom: 35px !important;right:29px !important;}
.boxservice .cb-wrapper {min-height: 400px !important;}
@media (min-width:769px) and (max-width:1024px){.boxservice .cb-wrapper {height: 400px !important;}}
 @media only screen and (max-width: 600px) {.boxservice .cb-wrapper {height: 320px !important;}}
