/*!
    Theme Name: Bootstrap for Genesis
    Description: Bootstrap-powered Genesis child theme.
    Author: Sehui Park
    Version: 3.1.0
    Template: genesis
    Text Domain: bootstrap-for-genesis
*/
/*media kits */
.entry table, .entry table td, .entry table th, .table-bordered, .table-bordered td, .table-bordered th {
    border: none !important;
}

.entry table td, .entry table th, .table td, .table th, .widget_calendar table td, .widget_calendar table th, .widget table td, .widget table th{
    padding: 0.2em !important;
}
/* Dental */
#noBorder,.noBorder {
    border: none;
    padding:0.2em
}

.ohgText, .ohgText > strong{
    font-family: adobe-caslon-pro, serif;
    }

    
.ohgHeader, .contactTitle, .contactName,.contactNumber, .contactEmail {
    font-family: interstate, sans-serif;
}
.contactTitle, .contactName,.contactNumber, .contactEmail{
    font-weight: 700;
}
.ohgHeader > strong, .ohgHeader > strong > em, .ohgHeader > em {
    font-family: interstate, sans-serif;
}




/* Trucking */


.ttText{
    font-family: kepler-std, serif;
}
.ttText > strong{
    font-family: kepler-std, serif;
}
.ttHeading {
    font-family: myriad-pro, sans-serif;

}
.ttHeading > strong, .ttHeadingr > strong > em, .ttHeading > em {
    font-family: myriad-pro, sans-serif;

}

/* Insurance */

.cuw-sub, .cuw-sub > strong,.cuw-sub > strong > em, .cuw-sub > em {
    font-family: joanna-nova, sans-serif;
}
.cuw-headline, .cuw-headline > strong, .cuw-headline > strong > em, .cuw-headline > em{
    font-family: ltc-bodoni-175, serif;
}

.cuw-sub2, .cuw-sub2 > strong,.cuw-sub2 > strong > em, .cuw-sub2 > em {
    font-family: franklin-gothic-urw, sans-serif;
}


/* Investment Executive/Finance Investment */

.inv-menu{
    font-family: roboto, sans-serif;
}
.inv-link, .inv-link > strong, .inv-link > em, .inv-link > strong > em{
    font-family: roboto, sans-serif;
    color:#EE1B22;
    
}
.inv-link:hover, .inv-link:hover > strong, .inv-link:hover > em, .inv-link:hover > strong > em{
    font-weight:bold;
    color:#EE1B22;
    
}
.inv-text, .inv-text > em {
        font-family: roboto, sans-serif;
}
.inv-text > strong{
    font-family: roboto, sans-serif;
    font-weight:700
}
.inv-heading-red, .inv-heading-red > strong, .inv-heading-red > em, .inv-heading-red > strong > em{
    font-family: roboto, sans-serif;
    color:#EE1B22;
    font-weight:700;
}
.inv-heading, .inv-heading > strong, .inv-heading > em, .inv-heading > strong > em{
    font-family: roboto, sans-serif;
    font-weight:700;
}

/* Advisor-Cons */

@font-face { font-family: sohne dreiviertelfett; src: url(/wp-content/themes/bootstrap-for-genesis/assets/fonts/Söhne-Dreiviertelfett.otf); font-weight: normal; }
@font-face { font-family: sohne buch; src: url(/wp-content/themes/bootstrap-for-genesis/assets/fonts/Söhne-Buch.otf); font-weight: normal; }

.vis-menu{
    font-family: sohne dreiviertelfett, roboto, sans-serif;
}
.vis-line{
    margin:0px 2px;
    border: 1px solid #707070
    
}
.vis-link, .vis-link > strong, .vis-link > em, .vis-link > strong > em{
    font-family:  sohne buch, roboto, sans-serif;
    color:#00A592;
    
}
.vis-link:hover, .vis-link:hover > strong, .vis-link:hover > em, .vis-link:hover > strong > em{
    color:#00A592;
    
}

.vis-text, .vis-text > em {
        font-family:  sohne buch, roboto, sans-serif;
        margin:0px;
}
.vis-text > strong{
    font-family:  sohne buch, roboto, sans-serif;
    font-weight:700
}
.vis-text-second, .vis-text-second > em {
    font-family: sohne dreiviertelfett, roboto, sans-serif;
}
.vis-text-second > strong{
    font-family: sohne dreiviertelfett, roboto, sans-serif; 
    font-weight:700
}
.vis-heading, .vis-heading > strong, .vis-heading > em, .vis-heading > strong > em{
    font-family: sohne dreiviertelfett, roboto, sans-serif;
}
.vis-heading-colour{
    color: #00A592; 
    font-family: sohne dreiviertelfett, roboto, sans-serif;
    font-weight:700;
}
.vis-heading-second, .vis-heading-second > strong, .vis-heading-second > em, .vis-heading-second > strong > em{
    font-family: sohne buch, roboto, sans-serif;
}
.vis-colour-main{
    color:#00A592;
}
.cons-colour-main{
    color:#A2163D;
}
.vis-text-table, .vis-text-table > strong, .vis-text-table > strong > em, .vis-text-table > em{
    font-family:  sohne buch, roboto, sans-serif;
    font-size:14px;
    margin:0px;
    padding:5px 0px;
}
.nopadding{
    padding:0px 0px
}
.vis-list {
    list-style-type:disc;
    color:#00A592; 
    font-family: sohne dreiviertelfett, roboto, sans-serif;
    font-weight:700;
}

.vis-list > span {
    font-family: sohne dreiviertelfett, roboto, sans-serif;
    font-weight:700;
}
.vis-list-item::before {
    list-style-type:disc;
    font-family: sohne dreiviertelfett, roboto, sans-serif;
    color: #00A592; 
    display: inline-block; 
    font-weight:700;
  }
.newsletter-section {
    padding-top:10px;

}
.no-margin-bottom {
    margin-bottom:0px;
}