/*======================================
Theme Name: Love Skin
Theme URI: https://loveskindev.wpengine.com/
Description: Love Skin Theme
Version: 1.0
Author: Love Skin
Author URI: https://loveskindev.wpengine.com/
Template: Divi
======================================*/


/* You can add your own CSS styles here. Use !important to overwrite styles if needed. */

.et_pb_button {
	cursor:pointer;
}

/* CLEARS THE ‘X’ FROM INTERNET EXPLORER */
input[type=search]::-ms-clear { display: none; width : 0; height: 0; }
input[type=search]::-ms-reveal { display: none; width : 0; height: 0; }

/* CLEARS THE ‘X’ FROM CHROME */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }

/* Hide number input spinner arrows in WebKit browsers (Chrome, Safari, Edge) */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Hide number input arrows in Firefox */
input[type="number"] {
    -moz-appearance: textfield;
}

/* Always show number spinner arrows 
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	opacity: 1;
    display: block;
}

input[type="number"] {
	-moz-appearance: textfield;
}
*/

img {
	object-fit: cover !important;
}

@media (max-width: 415px) {
	img {
		object-fit: cover !important;
	}
}

@media (max-width: 2560px) and (min-width: 1921px) {
	.et_pb_row.et_pb_row_0.heading-row {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	
	div#et-boc .testimonial-photo img {
		width: 100%;
		height: 1250px !important;
	}
} 

@media (max-width: 2048px) and (min-width: 1921px) {
	
}

@media (max-width:980px) {
    /* START OF SIDEBAR MENU */
    .et_pb_menu .et_pb_menu__menu {
        display: flex !important;
    }
    
    .sidebar-menu .et_pb_menu .et_pb_menu__menu>nav>ul>li {
        width: 100% !important;
		margin-bottom: 30px !important;
    }
    
    .et_mobile_nav_menu {
        display: none !important;
    }
    /* END OF SIDEBAR MENU */
}