/*
 Theme Name:   OnAir2 Child
 Theme URI:    http://qantumthemes.com/
 Description:  OnAir2 Child Theme
 Author:       QantumThemes
 Author URI:   http://qantumthemes.com/helpdesk
 Template:     onair2
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         two-columns, right-sidebar
 Text Domain:  onair2-child
*/

/***************************************************************
****************************************************************
************* PUT YOUR CUSTOM STYLES BELOW ********************/


/*** QT STYLES DYNAMIC CUSTOMIZATIONS *******************************************************************
*
* Copy the custom styles from the header of the HTML and put it in the styles.css of the child theme
* In the functions.php of your child theme, create an empty function called qantumthemes_css_customizations which will prevent the theme from outputting the custom CSS.
*
*/

body, html, .qt-content-main, .qt-negative .qt-caption-small span, .qt-paper, .qt-negative .qt-caption-med, .qt-card, .qt-paper, .qt-card, .qt-card-s, .qt-negative .qt-caption-med span, input:not([type]), input[type=text], input[type=password], input[type=email], input[type=url], input[type=time], input[type=date], input[type=datetime], input[type=datetime-local], input[type=tel], input[type=number], input[type=search], textarea.materialize-textarea {
color: rgba(0,67,155,0.87) }

*::placeholder {
color: rgba(0,67,155,0.87) }

.qt-text-secondary {
color: rgba(0,67,155,0.65) }

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color: rgba(0,67,155,0.75) }

a, .qt-content-main a, a.qt-logo-text span, .tabs .tab a, .qt-pageheader h1 a, .qt-pageheader h2 a, .qt-pageheader h3 a, .qt-pageheader h4 a, .qt-pageheader h5 a, .qt-pageheader h6 a {
color: #4095be }

.qt-content-aside, .qt-footer, .qt-tags {
color: rgba(0,67,155,0.65) }

.qt-content-aside a, .qt-footer a, .qt-tags a, .qt_color_secondary {
color: #64c9d9 }

.qt-negative, .qt-content-primary-dark,.qt-content-primary,.qt-content-primary-light,.qt-btn-primary, .btn-primary,.qt-secondary, .qt-btn-secondary, .btn-secondary, nav.qt-menubar ul.qt-desktopmenu a:hover, .qt-side-nav a , .qt-sharepage a, .qt-caption-med span , .qt-caption-small span, a.rsswidget, .qt-text-neg, .qt-logo-text, .qt-negative .qt-btn-ghost, .qt-text-neg .qt-btn-ghost {
color: #ffffff }

.qt-mobile-menu, .qt-menu-social a {
color: rgba(255,255,255,0.65) }


body, html, .qt-body {
background-color:#f7f7f9 }

.qt-paper, .qt-card, .qt-card-s, .qt-negative .qt-caption-med span, a.rsswidget, input:not([type]), input[type=text], input[type=password], input[type=email], input[type=url], input[type=time], input[type=date], input[type=datetime], input[type=datetime-local], input[type=tel], input[type=number], input[type=search], textarea.materialize-textarea, table.striped>tbody>tr:nth-child(odd), table.bordered>thead>tr, table.bordered>tbody>tr, .qt-negative .qt-caption-small span {
background-color: #ffffff }

.qt-content-primary, .qt-menubar-top {
background-color: #00033a }

.qt-content-primary-dark, .qt-menubar , .qt-mobile-menu, .qt-desktopmenu a{
background-color: #00439b }

.qt-content-primary-light {
background-color: #003a88 }

.qt-accent, .qt-btn-primary, .btn-primary, nav.qt-menubar ul.qt-desktopmenu a:hover, .qt-btn-primary, .tabs .indicator, .pagination li.active {
background-color: #4095be!important }

a.qt-link-layer {
background-color: #58a8cb!important }

.qt-secondary, .qt-btn-secondary, .btn-secondary, .qt-side-nav li li a, .slick-slider .slick-arrow::after, .slick-slider .slick-dots li.slick-active button {
background-color: #64c9d9!important }

.qt-caption-med span, .qt-caption-small span, a.rsswidget  {
background-color: #00439b }



.qt-tags a {
  border-color: rgba(0,67,155,0.65) }

.qt-menubar ul.qt-desktopmenu > li::after, .qt-menubar ul.qt-desktopmenu > li > a::after, .qt-menubar ul.qt-desktopmenu > li > a::before , .qt-menubar ul.qt-desktopmenu > li.current_page_item:hover::after, .qt-menubar ul.qt-desktopmenu > li.current_page_item:hover > a::after, .qt-menubar ul.qt-desktopmenu > li.current_page_item:hover > a::before, .qt-negative .qt-btn-ghost, .qt-negative .qt-widgets .qt-caption-small, .qt-caption-small {
border-color: #ffffff }

.qt-menubar ul.qt-desktopmenu > li.current_page_item::after, .qt-menubar ul.qt-desktopmenu > li.current_page_item > a::after, .qt-menubar ul.qt-desktopmenu > li.current_page_item > a::before, .qt-pageheader .qt-caption {
border-color: #4095be !important; }

.qt-caption-small, .qt-negative .qt-caption-small {
border-color: #00439b }

.qt-negative .qt-caption-small { 
border-color: #ffffff 
  }



/* Hover states ============ */
a:hover, .tabs .tab a:hover, .qt-pageheader h1 a:hover, .qt-pageheader h2 a:hover, .qt-pageheader h3 a:hover, .qt-pageheader h4 a:hover, .qt-pageheader h5 a:hover, .qt-pageheader h6 a:hover { 
  color: #58a8cb }
.qt-menubar-top a:hover, .qt-pageheader .qt-tags a:hover, .qt-content-aside a:hover, .qt-footer a:hover, .qt-tags a:hover, .qt_color_secondary:hover {
  color: #58a4b0!important }
.qt-btn-primary:hover, .btn-primary:hover, .qt-sharepage a:hover {
  background-color: #58a8cb!important }
.qt-btn-secondary:hover, .btn-secondary:hover, .qt-secondary:hover, .qt-btn-secondary:hover, .btn-secondary:hover, .qt-side-nav li li a:hover, .slick-slider .slick-arrow:hover::after, .slick-slider .slick-dots li.slick-active button:hover {
  background-color: #58a4b0!important }
.qt-tags a:hover {
  border-color: #58a4b0!important }



/*** CS Wartburgradio STYLES CUSTOMIZATIONS ***************************************************************
* 
*
*/
#qtfooterwidgets .qt-header-bg {opacity: 0.1!important;}

.wpb-js-composer .vc_tta-tab>a {
    border-color: #00439b !important;
    background-color: #00439b !important;
	 color: #ffffff !important;
}
.wpb-js-composer .vc_tta-tab.vc_active>a {   
    background-color: #ffffff !important;
	 color: #00439b !important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
    border: none!important;
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body {
    padding: 0 0 0 20px!important;;
}