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

#Top_bar .menu_wrapper {margin-left: 60px;}

#Top_bar.is-sticky {height: auto; padding-bottom: 30px;}
#Top_bar.is-sticky #logo img.logo-sticky {max-height: 94px;}

#Top_bar .action_button {padding: 28px 16px!important; margin: 40px 5px 0 !important;}
#Top_bar.is-sticky .action_button {padding: 24px 16px!important; margin: 20px 5px 0 !important;}

#Top_bar .menu > li > a { padding: 85px 0 30px;}
#Top_bar.is-sticky .menu > li > a { padding: 50px 0 0!important;}

#Top_bar .menu > li ul li {width: 280px;}
#Top_bar .menu > li ul li a {font-size: 15px;}

.mcb-item-rwzmhrkj9 h5 {font-size: 24px!important; margin: 10px 0px;}
.mcb-section .mcb-wrap-yn5grljcw .mcb-wrap-inner-yn5grljcw {padding-bottom: 20px!important;}

.svc-t-txt .button, .svc-b-txt .button {padding: 20px;}
.svc-menu .widget_nav_menu ul li {padding: 20px 0 30px;}
.svc-menu ul li a {padding: 8px 0 9px 80px; background: url('https://drjanadlam.co.za/wp-content/uploads/2024/04/underline2.png') bottom left 80px no-repeat; font-weight: bold; color: #0e5e61;}

.widget_nav_menu ul li:after {display: none;}
.widget_archive ul, .widget_nav_menu ul {background: none!important; list-style: none;}

.wpcf7 input[type="submit"] {padding; 20px!important;}

.svc-menu .widget_nav_menu ul li.current-menu-item a {color: #8ab4b2!important;}

.svc1 {background: url('https://drjanadlam.co.za/wp-content/uploads/2024/04/svc1.png') left center no-repeat;}
.svc2 {background: url('https://drjanadlam.co.za/wp-content/uploads/2024/04/svc2.png') left center no-repeat;}
.svc3 {background: url('https://drjanadlam.co.za/wp-content/uploads/2024/04/svc3.png') left center no-repeat;}
.svc4 {background: url('https://drjanadlam.co.za/wp-content/uploads/2024/04/svc4.png') left center no-repeat;}
.svc5 {background: url('https://drjanadlam.co.za/wp-content/uploads/2024/04/svc5.png') left center no-repeat;}

.svc-txt li {color: #091b1c;}
.svc-txt ul {list-style-image: url('https://drjanadlam.co.za/wp-content/uploads/2024/04/bullet.png');}
.svc-txt h3 {font-size: 24px!important; font-weight: bold!important;}

.faq .question > .title { padding: 20px 40px 20px 50px;}
.faq .question > .answer {background: #bcd4d3; padding: 20px 40px 30px;}
.faq .question > .title .num {display: none;}
.faq .question:after {display: none;}
.faq .question:before {display: none;}

.faq .question > .title > .acc-icon-plus, .faq .question .title > .acc-icon-minus {right: 0; top: 0px; width: 60px; height: 68px; background: #8DB5B3; padding: 23px; color: #0E5E61;}

.footer-table tr:first-child td {box-shadow: none !important;}
.footer-table tr:nth-child(2n) td {background: transparent !important;}
.footer-table td {font-size: 17px; text-align: left; border: none; padding: 2px 0;}
.footer-table td h5 { text-transform: uppercase; font-weight: bold; margin-bottom: 0;}
.footer-table td:nth-child(n) {vertical-align: top;}
#Footer .footer_copy {font-size: 14px !important; }
#Footer .footer_copy .one {margin-bottom: 10px; padding-top: 10px;}

#Footer h5 {margin-bottom: 5px;}
#text-2 {border-right: 2px solid #135A6E;}
#text-5 {border-left: 2px solid #135A6E; padding-left: 15px;}
#text-3 {border-right: 2px solid #135A6E;}

.mfn-footer .footer_copy {border-top: none;}
#Footer .footer_copy .one {border-top: 1px solid #135A6E;}
#Footer i {color: #135A6E;}
.bolp {font-weight: bold; color: #135A6E; text-transform: uppercase;}



/* RESPONSIVE */

#Side_slide #menu ul li a {text-transform: uppercase;  line-height: 27px;}


/* > 1490 ------------------------------------------------------------------------------------------------------------- > 1680 */

@media only screen and (min-width: 1490px) and (max-width: 1680px)
{
	
}

/* > 1240 ------------------------------------------------------------------------------------------------------------- > 1240 */

@media only screen and (min-width: 1240px)
{
	
}

/* #Header Creative always Open	1240 - 1489 ----------------------------------------- #Header Creative always Open 1240 - 1489 */

@media only screen and (min-width: 1240px) and (max-width: 1489px)
{
	#Top_bar #logo, .header-fixed #Top_bar #logo, .header-plain #Top_bar #logo, .header-transparent #Top_bar #logo { height: 120px;}
	
	.dark h1 {font-size: 35px; line-height: 36px;}
	
}

/* < 1240 ------------------------------------------------------------------------------------------------------------- < 1240 */

@media only screen and (max-width: 1239px)
{
	
}

/* #Desktop	960 - 1239 ---------------------------------------------------------------------------------- #Desktop	960 - 1239 */

@media only screen and (min-width: 960px) and (max-width: 1239px)
{
	.dark h1 {font-size: 35px; line-height: 36px;}
	.mcb-section .mcb-wrap-yn5grljcw .mcb-wrap-inner-yn5grljcw {padding-left: 50px!important;}
	
	.mcb-section .mcb-wrap .mcb-item-dmjlmovr7 .mcb-column-inner-dmjlmovr7, .mcb-section .mcb-wrap .mcb-item-5h5vm4gf .mcb-column-inner-5h5vm4gf {padding-left: 30px!important; padding-right: 30px!important;}
	
	.faq .question > .title > .acc-icon-plus, .faq .question .title > .acc-icon-minus {background: transparent!important; padding: 23px; color: #8DB5B3;}
	
	.mcb-section .mcb-wrap .mcb-item-ah6swphim .mcb-column-inner-ah6swphim, .mcb-section .mcb-wrap .mcb-item-qjzx0yaeo .mcb-column-inner-qjzx0yaeo, .mcb-section .mcb-wrap .mcb-item-j968o9pfq .mcb-column-inner-j968o9pfq {padding-left: 20px!important; padding-right: 20px!important;}
	
}


/* #Desktop	> 960 -------------------------------------------------------------------------------------------- #Desktop	> 960 */

@media only screen and (min-width: 960px)
{
	
}
/* #Tablet (Landscape) 768 - 959 --------------------------------------------------------------- #Tablet (Landscape) 768 - 959 */
@media only screen and (min-width: 768px) and (max-width: 959px)
{
	.faq .question > .title > .acc-icon-plus, .faq .question .title > .acc-icon-minus {background: transparent!important; padding: 23px; color: #8DB5B3;}

}

/* #Desktop & Tablet (Landscape) > 768 --------------------------------------------------- #Desktop & Tablet (Landscape) > 768 */

@media only screen and (min-width: 768px)
{
	
}

@media only screen and (max-width: 768px)
{
.faq .question > .title > .acc-icon-plus, .faq .question .title > .acc-icon-minus {background: transparent!important; padding: 23px; color: #8DB5B3;}
	
}

/* #Tablet (Portrait) & Mobile < 768 ------------------------------------------------------- #Tablet (Portrait) & Mobile < 768 */

@media only screen and (max-width: 767px)
{
	#text-2 {border-right: none; }
	#text-5 {border-left: none; padding-left: 15px;}
	#text-3 {border-right: none;}
	
	#Footer {font-size: 15px;}
	
}

/* #Tablet (Portrait) & Mobile (Landscape) 480 - 768 ----------------------- #Tablet (Portrait) & Mobile (Landscape) 480 - 768 */

@media only screen and (min-width: 480px) and (max-width: 767px)
{
	
	
}

/* #Mobile (Portrait) < 480 ------------------------------------------------------------------------- #Mobile (Portrait) < 480 */

@media only screen and (min-width: 448px) and (max-width: 500px)
{
	
}

@media only screen and (max-width: 479px)
{
	
}

@media only screen and (max-width: 375px)
{	
	
}

@media only screen and (max-width: 320px)
{
	
}

/* Retina | iPad ----------------------------------------------------------------------------------------------- Retina | iPad */
@media only screen and (max-device-width: 1024px)
{
	
}