/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/
.section-border-bottom { border-bottom: 1px solid #8d8d8d; }

.barber2_table { font-size: 15px; margin: 20px 0 0; }
.barber2_table td.t1 { color: #000; font-weight: 700; }
.barber2_table td { color: #a3845b; }
#Footer table { background-color:#cccccc;  }
#Footer table th {   border:1px solid #444444;}
#Footer table td {   border:1px solid #444444;}
#Footer a.mfn-link-5 {margin: 0!important ;}
.footer-titre{font-size: 22px; line-height: 28px; font-weight: 400; letter-spacing: 1px;font-family: "Noto Serif",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}
.h4-titre{font-size: 22px; line-height: 28px; font-weight: 400; letter-spacing: 1px;font-family: "Noto Serif",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}

.tableau table { background-color:#d7d0ca; }
.tableau table th{letter-spacing:0;  color:#000000;}
.tableau table td{   color:#a2835b;}
@media (max-width: 800px){
.art-table .art-tbody .art-tr:nth-child(2n+1) {    background: #cccccc!important;}
}
#Top_bar .menu > li > a { padding: 30px 0 8px;}
table th, table td {    padding: 10px 2px;}
.wp-caption-text {    color: #444444;    padding-bottom: 15px;}
.gallery .gallery-item .gallery-icon{ margin-bottom: 15px;}
table tr:first-child td{    box-shadow:none;}
.get_in_touch, .get_in_touch a, .get_in_touch h3, .get_in_touch ul, .infobox, .infobox a, .infobox h3, .infobox ul {    color: #444!important;}
.mcb-column-inner{ margin-bottom:0;}
.mcb-column { margin-bottom: 30px;}
.dark h1 { margin-bottom:0;}

.wp-block-social-links, .wp-block-social-links.has-normal-icon-size {    font-size: 30px;}
.wp-block-social-links .wp-social-link a {   color: #fff!important;}
#Footer .social { display:none;}

@media only screen and (min-width: 1240px) { 
  #Top_bar.is-sticky {
    
    top: 60px!important;
    
  }
}
@media only screen and (max-width: 767px) { 
.mysticky-welcomebar-fixed .mysticky-welcomebar-content p a, .mysticky-welcomebar-fixed .mysticky-welcomebar-content p {
  font-size: 13px!important; text-align:center!important;
}
}


