/*
	Theme Name:     Propharm Child
	Theme URI:      http://www.enovathemes.com/propharm
	Description:    Propharm - Pharmacy Medical WooCommerce WordPress Theme
	Author:         Enovathemes
	Author URI:     https://enovathemes.com
	Version:        1.0
	Template:       propharm
*/

/* =Theme customization starts here
-------------------------------------------------------------- */


/* Global */
.show-on-mobile{display:none !important;}
.hide-on-mobile{display:flex !important;}

@media only screen and (max-width: 767px) {
	.show-on-mobile{display:flex !important;}
	.hide-on-mobile{display:none !important;}
}
/*  */



/*  */
.gt_switcher_wrapper {
	display:none;
}
.gt-translate-short-code{
	float: right;
    padding-top: 10px;
    padding-right: 10px;
}
.gtranslate_wrapper .gt_switcher,
.gt-translate-short-code .gt_switcher{
	width:120px !important;
}
.gtranslate_wrapper .gt_switcher .gt_selected,
.gt-translate-short-code .gt_switcher .gt_selected {
	background:#ffffff !important;
	border-radius: 8px;
}
.gtranslate_wrapper .gt_switcher .gt_selected a,
.gt-translate-short-code .gt_switcher .gt_selected a{
	border-radius: 8px;
    padding: 5px 5px !important;
	width:108px !important;
}
.gtranslate_wrapper .gt_switcher .gt_selected a:after,
.gt-translate-short-code .gt_switcher .gt_selected a:after {
    height: 18px !important;
}
.gtranslate_wrapper .gt_switcher .gt_option,
.gt-translate-short-code .gt_switcher .gt_option {
	border-top: 1px solid #ccc;
	padding-top: 5px;
	background-color: #fff !important;
	width:117px !important;
	max-height: 117px !important;
	margin-top: 5px;
	border-radius: 8px;
}
.gtranslate_wrapper .gt_switcher .gt_option a,
.gt-translate-short-code .gt_switcher .gt_option a{
    padding: 5px 5px !important;
}
.gtranslate_wrapper .gt_switcher .gt_option a:hover,
.gt-translate-short-code .gt_switcher .gt_option a:hover {
    background: #f5f5f5 !important;
}
/*  */
.woocommerce-shop .shop-top-widgets #banner-4 .toggle-banner-toggle{
	display:none;
	visibility:hidden;
	width:0;
	height:0;
}

/*  */

.vc-row-231161{
	margin-bottom: 37px;
    border-bottom: 1px solid #eee;
}
#tns4 .post-media img{
	width:64px !important;
	padding-top:20px;
}

.product .single_add_to_cart_button{
	width: 48%;
}
.product .single_add_to_cart_button.telegram{
	float:right;
}
/*  */
.product .button.whatsapp:before,
.product .button.telegram:before {
    content: "";
    vertical-align: middle;
	width: 30px !important;
    height: 30px !important;
	margin-right: 5px;
	-webkit-mask: unset;
	mask: unset;
	filter: brightness(0) invert(1) drop-shadow(0px 0px 1px white) drop-shadow(0px 0px 0px white);
}
.product .button.whatsapp:before,
.product .button.whatsapp:hover:before{
    background: url(images/icons/whatsapp-svgrepo-com.svg) center/contain no-repeat !important;
}

.product .button.telegram:before,
.product .button.telegram:hover:before{
    background: url(images/icons/telegram-outline-svgrepo-com.svg) center/contain no-repeat !important;
}


@media only screen and (max-width: 1280px) {
	.gt_switcher_wrapper {
		display: block;
		bottom: 5px !important;

	}
}

@media only screen and (max-width: 991px) {
	.vc_custom_1770216506784 .vc_figure{
		margin-top:24px
	}
	
	.vc_custom_1770216506784 .vc_figure,
	.vc_custom_1770216506784 .vc_figure a,
	.vc_custom_1770216506784 .vc_figure a img{
		width:100%;
	}
}


@media only screen and (max-width: 767px) {
	
	/* 	 */
	.product .single_add_to_cart_button{
		width: 100%;
	}
	.product .single_add_to_cart_button.telegram{
		float:none;
	}
}