/*
Theme Name:   BethemeChild
Description:  Write here a brief description about your child-theme
Author:       setiamedic
Author URL:   https://staging.dataflows.co/projects/setiamedic
Template:     betheme
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  BethemeChild
*/

/* Write here your own personal stylesheet */

h1,h2,h3,h4,h5,h6{font-weight:700 !important;}
.top_bar_right {
	display: none;
}

#header_cart{display:none !important;}
#Side_slide .extras{display:none !important;}

#home-section-1 .right-div{float:right;padding:0 !important;}
#home-section-1 h2{font-size:52px;}
#home-section-1 i{display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;}
#home-section-1 i:before{    font-family: "mfn-icons";
    font-style: normal;
    font-weight: 400;
    speak: none;
    display: inline-block;
    text-decoration: none!important;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
}
#home-section-1 .fa-facebook-f:before {
    content: '\f30c';
}
#home-section-1 a.social-link{display:block;color:rgb(139, 136, 168);font-weight:600;}

a.button.invert{background-color:rgb(236, 238, 243);color:rgb(23, 17, 81);}

.woocommerce-product-details__short-description .box-div{font-size:0;}
.woocommerce-product-details__short-description .box-div .single-div{width:25%;display:inline-block;vertical-align:top;}
.woocommerce-product-details__short-description .box-div .single-div img{width:100%;}
.woocommerce-product-details__short-description .link-div{text-align:center;margin:15px 0 0;}
.woocommerce-product-details__short-description .link-div a{border:2px solid #ffd5a3;padding:5px 10px;display:inline-block;color:#000;font-weight:600;}
.woocommerce-product-details__short-description .link-div a:hover{background-color:#ffd5a3;text-decoration:none;}

.pum-theme-lightbox .pum-container{border:none;}
.pum-content .outer-div{font-size:0;}
.pum-content .outer-div .left-div,
.pum-content .outer-div .right-div{width:100%;display:block;vertical-align:top;}
.pum-content .outer-div .form-div{margin:0 0 10px;}
.pum-content .outer-div .form-div.half{width:50%;display:inline-block;vertical-align:top;padding-right:20px;box-sizing:border-box;}
.pum-content .outer-div .form-div.half.right{padding-right:0;}
.pum-content .outer-div .form-div.hidden{display:none;}
.pum-content .outer-div label{font-size:14px;}
.pum-content .outer-div input{font-size:14px;}
.pum-content .outer-div input[type="checkbox"]{border-radius:6px;}
.pum-content .outer-div .wpcf7-list-item{margin:0;display:block;}
.pum-content .outer-div textarea{height:75px;}
.pum-content .outer-div input[type="submit"]{font-size:14px;padding:11px 20px;border:none;display:inline-block;font-size:15px;}

.download_tab_tab a.ui-tabs-anchor{display:none !important;}

a.button .button_label{font-weight:700;padding-left:25px !important;padding-right:25px !important;}

/*form .column{float:none;}*/
.wpcf7 input[type="submit"]{font-weight:700;padding-left:25px !important;padding-right:25px !important;padding-top:15px !important;padding-bottom:15px !important;}

.slick-arrow{width:25px !important;height:50px !important;padding:0;background-repeat:no-repeat;background-size:contain;background-image:url(https://www.setiamedic.com/wp-content/uploads/2020/09/arrow-left-black.png) !important;background-color:transparent;top:45%;position:absolute;color:transparent;overflow:hidden;margin:0;z-index:3;outline:none;background-position:center center;}
.slick-arrow.slick-prev{left:-30px;}
.slick-arrow.slick-next{right:-30px;background-image:url(https://www.setiamedic.com/wp-content/uploads/2020/09/arrow-right-black.png) !important;}

footer .widget p:last-child{margin-bottom:0;}

@media screen and (max-width:767px){
	#Top_bar #logo img.logo-mobile{max-width:180px;}
	.mobile-sticky #Top_bar.is-sticky #logo img.logo-mobile-sticky{max-width:180px;}
	.mcb-section-1rl8c4nae  .image_frame{max-width:260px;width:100%;margin:0 auto 10px;}

	#home-section-1{padding-top:20px !important;}
	#home-section-1 h2{font-size:36px;line-height:41px;}
	#home-section-1 .right-div{margin-bottom:-30px;}
	#home-section-2{padding-top:30px !important;padding-bottom:0 !important;}
	#home-section-3{padding-top:0 !important;padding-bottom:30px !important;}
	#home-section-4{padding-top:30px !important;padding-bottom:30px !important;}
	#home-section-4 .one-fourth{width:calc(50% - 5px) !important;margin-right:10px;clear:none;}
	#home-section-4 .one-fourth:nth-child(2n){margin-right:0;}
	#about-section-2{padding-top:30px !important;padding-bottom:30px !important;}
	#about-section-3{padding-top:30px !important;padding-bottom:30px !important;}

	.woocommerce-product-details__short-description .box-div .single-div{width:50%;}
	.pum-content .outer-div .left-div,
	.pum-content .outer-div .right-div{width:100%;}

	.woocommerce ul.products li.product,
	div.wpb_wrapper .woocommerce ul.products li.product{margin-left:0 !important;margin-right:0 !important;}
	.woocommerce ul.products li.product h4, .woocommerce-page ul.products li.product h4{text-align:center;}

	#Footer .widgets_wrapper{padding:35px 0 !important;}
	footer .widget{margin-top:10px;}
}

@media screen and (max-width:650px){
	.pum-theme-lightbox .pum-container{max-width:calc(100% - 30px) !important;left:15px !important;}
}

@media screen and (max-width:450px){
	.pum-content .outer-div .form-div.half{width:100%;padding-right:0;}
}

@media screen and (max-width:479px){
	#home-section-1 h2 {line-height: 52px;}
}

.btn-whatsapp {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 999;
}