/*
Theme Name: TV Channel Insight
Theme URI: https://www.ovationthemes.com/wordpress/free-tv-wordpress-theme
Author: pewilliams
Author URI: https://www.ovationthemes.com/
Description: TV Channel Insight is a theme which can be used by Internet Provider and Satellite TV website under the tv channel insight framework, designed especially for Internet Service Provider, Satellite TV, Broadband, Online TV, Cable Television, IPTV, Telecom Company, Online Cinema, news, media, broadcasting, marketing, communication and entertainment with strong relevance to video and streaming-based platforms. It can also be suitable for VoIP, Mobile Operator, Internet and TV store, Digital TV, Online Movies, Cinema and related digital service niches. This theme is designed with multipurpose features such as structured sections to organize content properly, along with enable/disable options for better control over layout. It is professional in design and helps present content in a clear and engaging way. The theme is fully SEO optimized to support better search visibility and includes WooCommerce support for monetization and service selling. It also provides a flexible color palette with customization options to match branding needs, making it suitable for building a powerful and modern TV, media, and broadcasting website.
Version: 5.4
Requires PHP: 5.6
Tested up to: 6.9
Requires at least: 5.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: tv-channel-insight
Template: cyber-security-services
Tags: blog, portfolio, photography, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, grid-layout, custom-colors, custom-background, custom-header, custom-menu, custom-logo, editor-style, sticky-post, featured-images, flexible-header, featured-image-header, footer-widgets, full-width-template, threaded-comments, theme-options, wide-blocks, block-styles, post-formats, translation-ready, rtl-language-support

TV Channel Insight WordPress Theme, Copyright 2023 pewilliams
TV Channel Insight is distributed under the terms of the GNU GPL

TV Channel Insight WordPress Theme is child theme of Cyber Security Services WordPress Theme, Copyright 2023 pewilliams
Cyber Security Services WordPress Theme is distributed under the terms of the GNU GPL
*/

:root {
    --theme-primary-color:#0ec9ac;
    --theme-primary-fade:#e5fffb;
    --theme-mid-sec-bg:#00142c;
    --theme-mid-sec-box:#021e3f;
}

/*color-change*/
.entry-content .quotepost a,.entry-content .quotepost p,#Category-section pre.wp-block-verse{
    background: var(--theme-primary-color);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; 
}
button,input[type="button"],input[type="submit"],.home-btn a, .box-button a,.wrap_figure,
.gb_nav_menu ul ul,.scrollup,.woocommerce ul.products li.product .onsale, .woocommerce span.onsale,
.wc-block-cart__submit-container a,.woocommerce #respond input#submit, .woocommerce a.button, 
.woocommerce button.button, .woocommerce input.button,.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
nav.woocommerce-MyAccount-navigation ul li,a.added_to_cart.wc-forward ,.site-info,.site-footer .search-form .search-submit,
.site-footer .search-form .search-submit,#home-about h3,.slide-inner-box h3,.linksbox i:hover{
    background: var(--theme-primary-color);
}

span.service-btn a,#middle-sec h4{
    color: #fff;
}
.linksbox i {
    background: rgb(0 0 0 / 20%);
}
.page-template-custom-home-page .gb_nav_menu ul li a:active, 
.page-template-custom-home-page .gb_nav_menu ul li a:hover{
    color: #fff;
}
.site-footer input[type="search"]{
    color: #222;
}

/* --------- Services --------- */
span.service-btn {
    float: right;
}
#middle-sec,.copyright {
    background: var(--theme-mid-sec-bg);
}
.mid-inner-box {
    background: var(--theme-mid-sec-box);
    border-radius: 10px;
    height: 100%;
}
.mid-inner-box i {
    color: #ffde55;
    font-size: 30px;
}
.mid-inner-box h5 {
    color: #fff;
    font-size: 20px;
}
.mid-inner-box p {
    color: #78808f;
}
#middle-sec h4{
    font-size: 30px;
}
#middle-sec h3{
    font-size: 15px;
    background: var(--theme-primary-color);
    color: #fff;
    padding: 8px 20px;
    border-radius: 30px;
    display: inline-block;
    margin-bottom: 25px;
}

.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar {
    padding: 2px;
}

/* Accessibility */
/* Text meant only for screen readers. */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  clip-path: none;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0;
}

@media screen and (max-width: 991px){
    .page-template-custom-home-page .wrap_figure {
        background: var(--theme-primary-color) !important;
    }
     .gb_nav_menu ul ul{
        background: transparent !important;
    }
    .gb_nav_menu ul li a:active, .gb_nav_menu ul li a:hover {
        color: var(--theme-primary-color) !important;
    }

}
@media screen and (max-width: 575px){
    .slide-inner-box {
        left: 20% !important;
        right: 20% !important;
        text-align: center !important;
    }
}

@media screen and (max-width:782px){
    .admin-bar .fixed{
        margin-top: 0px !important;
    }
    .menu_header.fixed{
        position: static !important;
        background: transparent !important;
    }
    .page-template-custom-home-page .wrap_figure {
        position: static;
        background: var(--theme-primary-color);
    }
}