/*
Theme Name: vigor Child 01
Theme URI: 
Description: Child 01 theme for the vigor theme
Author: <a href="http://www.Wpopal.com">Wpopal Team</a>
Author URI: 
Template: vigor
Version: 1.1.3 Updated 06-Jun-2017
*/

/* Generated by Orbisius Child Theme Creator (http://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Wed, 28 Jun 2017 23:09:41 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/
.navbar-mega .navbar-nav>li>a {
color:#666 !important;
}
#opal-masthead .header-main{
background: #fff !important;
}
.timings:before{
border-bottom: 91px solid #F99D1B !important;
}
.timings {
    background: #F99D1B !important;
}
body.kc-css-system .kc-css-799606 {
    background: #662D91 !important;
}


.timetable_clearfix table.tt_timetable th {
    background: #662D91 !important;
}

.opal_teacher.page .entry-content {
    
    background: #662D91 !important;
}
.tribe-list-widget .tribe-event-time {
    background: #662D91!important;
}
.tag-links a {
    background-color: #F99D1B !important;
}
.pricing-style .kc-elm.pricing-center .plan-figure {
    background: #F99D1B !important;
}
.pricing.pricing-v1:hover .plan-figure {
    background: #F99D1B !important;
    
}
.pricing-style .kc-elm.pricing-center .pricing-footer a {
    background: #F99D1B !important;
    color: #fff;
    border-color: #F99D1B !important;
}
.pricing.pricing-v1:hover .pricing-footer a {
    background: #F99D1B !important;
    color: #fff;
    border-color:#F99D1B !important;
}
.text-block-page .btn {
    background: transparent;
    border: 2px solid #F99D1B !important;
    color: #fff;
    margin-top: -5px;
}
.pricing-style .kc-elm.pricing-center {
   
     border-top: 5px solid #F99D1B !important;
}
.pricing.pricing-v1:hover {
   
    border-top: 5px solid #F99D1B !important;
}
article .entry-left.table-cell-left .entry-date {
    color: #fff;
    background: #662D91 !important;
}
body.kc-css-system .kc-css-359623 {
    background: #662D91 !important;
}

ul{
    font-family: Poppins;
}

a.custom-logo-link img.custom-logo {
    width: 245px;
    max-width: 245px;
}
ul#primary-menu {
    width: 100%;
    text-align: center;
}
ul#primary-menu li.menu-item {
    display: inline-block;
    float: none;
}
h1, h2, h3 {
    color: #662D91 !important;
}

.container h1{
    color: #fff !important;
}

h4 {
    color: #F99D1B !important;
}

.active{
    color: #F99D1B !important;
}

a:hover {
    color: #F99D1B !important;
}

.opal-copyright {
color: #F99D1B;
}
@media(max-width:1200px){
.scroll-wrapper {
	-webkit-overflow-scrolling: touch;
  	overflow-y: scroll;
}
}