/*
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 WP theme which can be used by Internet Provider and Satellite TV WordPress Theme created especially for Internet Service Provider, Satellite TV, Broadband, Online TV, Cable Television, IPTV, Telecom Company, Online Cinema, news, media, broadcasting, marketing, communication and entertainment. It can also be suitable for VoIP, Mobile Operator, Internet and TV store, Digital TV, Online Movies, Cinema, Computer type of niches. This theme is ideally made by our experts. It has multipurpose features such as sections to organize things properly. Also, the sections has enable disable option. The theme is professional and gives specification to your work. All website who wants to rank on search engine can use this theme as it is completely SEO optimized and have woocommerce support. The TV Channel Insight WordPress theme is suitable for Satellite TV, Broadband, Online TV, and Cable Television. This multipurpose elegant theme gives everything a user need to create a powerful website for their TV Channel Insight websites. Moreover, this theme has color pallet which is beautiful and it gives perfect look to any website. The bright color gives elegant look and importantly it can be changed by our customization feature. Demo: https://trial.ovationthemes.com/tv-channel-insight/
Version: 3.4
Requires PHP: 5.6
Tested up to: 6.6
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 ,.prev.page-numbers,
.next.page-numbers,.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,.slide-inner-box p{
    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: var(--theme-primary-color);
}

/* --------- 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);
    }
}