/*
	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
-------------------------------------------------------------- */
/* Lang BTN */
.langopen {
    display: block;
    position: fixed;
    bottom: 20px;
    right: 27px;
    z-index: 999999;
    border: 1px solid #ccc;
    border-radius: 5px;
    background: #eee;
    padding: 0 2px;
    width:50px;
    height: 45px;
    overflow: hidden;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    -ms-transition: 1s;
    -o-transition: 1s;
    transition: 1s;
}
.langopen a {
    display: inline-block;
    margin: 2px;
}
.langopen a img {
    width: 40px;
}
.langopen a.selected {
    opacity: 0.5;
    float:right;
}
.langopen a.unselected {
    opacity: 0;
    visibility: hidden;
    width: 0;
    margin-right: -10px;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    -ms-transition: 1s;
    -o-transition: 1s;
    transition: 1s;
}
.langopen:hover{
    width:100px;
    height: 45px;
    overflow: hidden;
}
.langopen:hover a.unselected{
    visibility: visible;
    margin: 2px;
    width: auto;
    opacity: 1;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    -ms-transition: 1s;
    -o-transition: 1s;
    transition: 1s;
}
#to-top{
	bottom: 70px;
	right: 27px;
	border: 1px solid #ccc;
	border-radius: 5px;
	background: #eee;
	padding: 0 2px;
	width: 50px;
	height: 25px;
}


/* cart btn */
.cart-checkout .wc-block-cart .wc-block-cart__submit-container{
	font-size: 16px;
    overflow: hidden;
    max-width: 100%;
	height:40px;
    background-color: #f2971f;
    border: none;
    border-radius: 72px;
    transition: all 200ms ease-out;
}
.cart-checkout .wc-block-cart .wc-block-cart__submit-container a{
    color: #fff;
	font-weight: 700;
    min-height: 40px !important;
}
.cart-checkout .wc-block-cart .wc-block-cart__submit-container:hover{
    background-color: #184363 ;
}
/* woocommerce-account show/hide password icon */
.woocommerce-account span.password-input{
    position: relative;
}

.woocommerce-account span.password-input button.show-password-input{
	position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 40px;
    border-radius: 0 10px 10px 0;
	background-image: url(https://aptekaonline.store/wp-content/uploads/pass-hide.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 25px;
}

.woocommerce-account span.password-input button.display-password{
	background-image: url(https://aptekaonline.store/wp-content/uploads/pass-show.png);
}







/* `xxl` applies to x-large devices (large desktops, less than 1400px) */
@media (max-width: 1399.98px) {

}

/* `xl` applies to large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) {

}

	
/* `xl` applies to large devices (desktops, less than 1200px) */
@media (max-width: 1023.98px) {
	.langopen {
		bottom: 45px;
		right: 20px;
	}
	#to-top{
		bottom: 95px;
		right: 20px;
	}
	
}

/* `lg` applies to medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) {

}

/* `md` applies to small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) {
	.product .single_add_to_cart_button{
		margin-left: 10px !important;
	}
}

/* `sm` applies to x-small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {

}