/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@font-face{
   font-family:'Montserrat Black'; 
   src:url(https://www.galabrandworks.com/fonts/Montserrat-Black.ttf); 
}
	.black {
		font-family: 'Montserrat Black', serif;
	}

@font-face{
   font-family:'Adobe Caslon'; 
   src:url(https://www.galabrandworks.com/fonts/ACaslonPro-Italic.otf); 
}
	.alter-font {
		font-family: 'Adobe Caslon', serif;
	}

.gbw-shape div.text {
	display: block;
	width: 50px;
	height: 20px;
	background-color: rgba(195, 216, 46, 0.9);
	border-radius: 40% 70% 40% 60% / 70% 70% 30% 40% !important;
}

i.icon-menu,
i.icon-search {
	font-size: 20px !important;
}

div.stuck .header-bg-color, div.stuck .header-wrapper {
	background-color: rgba(255,255,255,0.6) !important;
}

/* .main01-fixed {
	position: fixed !important;
}

div.maintop-banner .bg.bg-loaded {
	background-attachment: fixed !important;
} */

.sm-icons .button.icon.circle>i:only-child {
	color: #c4d82d !important;
	font-size: 1.7em;
}

.sm-icons .button.is-outline,
.sm-icons .button.is-outline {
	border-color: rgba(196,216,45,0.5) !important;
	margin-right:10px;
}

.sm-icons.social-icons i {
	min-width:1.5em !important;
}

.sm-icons i[class^="icon-"],
.sm-icons i[class*=" icon-"] {
	line-height: 1.5 !important;
}

.sm-icons .button i {
	top: 0 !important;
}

.gizli {
	display: none;
	/* position: fixed !important; */
}

@media only screen and (min-width: 48em) {
/*************** ADD DESKTOP ONLY CSS HERE  ***************/
	div.mfp-content {
		-webkit-transform: skewX(-20deg) !important;
		-ms-transform: skewX(-20deg) !important;
		transform: skewX(-20deg) !important;
		width: 50% !important;
		left: -180px !important;
	}
	
	div.mfp-content #main-menu {
		padding-right: 50px;
	}

	div.mfp-content #main-menu .sidebar-menu {
		width: 50%;
		-webkit-transform: skewX(20deg);
		-ms-transform: skewX(20deg);
		transform: skewX(20deg);
		float: right;
	}
	.nav>li>a {
		font-size:1.8em !important;
		font-weight: bold !important;
		font-family: 'Montserrat Black' !important;
	}
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}