/*
 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 ********************/


h1{

    font-size: 28px !important;

}

h2{

    font-size: 26px !important;

}


h3 {font-size: 23px !important;

}

h4 {font-size: 20px !important;

}

h5 {font-size: 18px !important;

}

h6{font-size: 16px!important;

}

.qt-appicon {

    display: inline-block!important;

    width: 50px!important;

    height: 60px!important;

    padding: 0 !important;

    margin: 0 0.5rem!important;

    padding: 8px!important;
    
    background-color: #000!important;

}



.qt-appicon span {

    background-size: cover!important;

    display: block!important;

    width: 35px!important;

    height: 35px!important;

    margin: 5px!important;
    background-color: #000!important;

}

.qt-negative .qt-caption-med span {
background-color: #000!important;
}

.qt-pagination li i {
  position: relative;
  top: 6px;
}
 


    .qt-pushpin-container {
    display: none !important;
     width: 0%!important;
}

/*Disabling animated icons on menu*/
.qt-menubar ul.qt-desktopmenu>li>a::before, .qt-menubar ul.qt-desktopmenu>li>a::after, .qt-menubar ul.qt-desktopmenu>li::after { 

display: none!important;

}

.tabs {
  display: flex;
  position: relative;
  overflow-x: auto;
  overflow-y: hidden;
  height: 48px;
  background-color: #000;
  margin: 0 auto;
  width: 100%;
  white-space: nowrap;
}

.qt-content-primary-light {
  background-color: #2d2d2d!important;
}

.side-nav ul li a {
    display: block;
    height: auto;
    line-height: 1em;
    padding: 18px 24px;
    font-size: 20px!important;
    letter-spacing: 0;
}


.qt-the-content .qt-show-schedule ul.tabs {
    margin: 0px 0px 30px 0px!important;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
    background-color: #000!important;
}


@media only screen and (min-width: 1201px)
.qt-part-archive-item .qt-item-header .qt-header-mid {
    padding: 200px 0!important;
}

.qt-menubar {
    font-family: Khand;
    font-weight: 400;
    letter-spacing: 0.06em;
    text-transform: none;
    /* height: 100px; */
    padding: 20px 0px 20px 0px!important;
}