/*
Theme Name: BA General child
Author: Booking Algorithms
Theme URI: http://ba-booking.com/
Author URI: http://ba-booking.com/
Description: Child theme for BA General
Version: 1.0.0
Template: ba-general
Text Domain: ba-polestar
*/

/******widgets**********/

code{
    background: #eee;
    font: 15px Courier\ 10 Pitch,Courier,monospace;
    padding: 3px;
}

.widget p{
    margin: 0 0 10px 0;
}

.widget pre, pre.pre_inline{
    padding: 0 5px;
    margin: 0;
    display: inline-flex;
    word-wrap: break-word;
    overflow: initial;
}

.widget-baps-text{
    color: #333;
}

.widgets-top .widget {
    padding: 0 0 20px 0;
}

.widget-area .widget {
    padding: 10px 20px;
    margin: 0 0 20px 0;
    border: 1px solid #ccc;
}

.widget-area .widget a, .widget-area .widget a:visited, .widget-area .widget a:active{
    color: #4d8ffb;
}

.widget_baps_docs_widget{
    
}

.widget-baps-docs{
    
}

.docs_widget_list{
    
}

.docs_widget_list li{
    font-size: 16px;
    padding: 5px 0;
}

.docs_widget_list li.docs_widget_item_parent{
    border-bottom: 1px solid #ebebeb;
}

.docs_widget_list li a{
    display: inline;
}

.docs_widget_list li a:hover{
    text-decoration: underline;
}

.widget .docs_widget_list li.docs_widget_current_item > a{
    background-color: #fafafa;
    padding-left: 10px;
    color: #2d2d2d;
}

.widget .docs_widget_list ul.docs_widget_list_children{
    list-style: circle inside;
}

.widget-area .widget ul.docs_widget_list_children li{
    line-height: 1.4em;
    padding: 0;
}

.docs_widget_list_children{
    display: none;
    padding-left: 20px;
}

.docs_widget_list_children.active{
    display: block;
}

.widget_ba_event_yml_widget .ba_event_widget_info h4{
    color: #fff;
}

.widget_ba_event_yml_widget .ba_event_widget_info:hover h4{
    color: #2d2d2d;
}

.widget-area .widget.widget_baps_text_widget{
   border: 3px solid #4d8ffb; 
}

.widget_baps_text_widget .widget-title, .widget-area .widget.widget_baps_text_widget .widget-title{
    background-color: #4d8ffb;
    color: #fff;
    padding: 5px 20px 5px 10px;
    border: none;
    margin-left: -20px;
    border-radius: 0 10px 10px 0; 
}

.table-compare th{
    background-color: rgb(243, 243, 243);
    font-weight: 400;
    text-transform: uppercase;
}

.table-compare th, .table-compare td{
    padding: 5px 10px;
}

.card_title{
    color: #777;
}
