/*
Theme Name: Tybee Island
Description: Tybee Island is simple responsive SEO friendly theme. 
Version: 0.1
Tags:  blog, news, featured-images, one-column, theme-options
Text Domain: Tybee Island 
Domain Path: Tybee Island 
Author: A2Z Developing Team [tanand79gmail.com] 
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}



.banner-slider .premium-blog-post-tags-container {
	position: absolute;
	top: -30% !important;
	background-color: #19a3ed !important;
	border-radius: 50px !important;
	padding: 4px 11px !important;
}
.cate-slider .premium-blog-post-tags-container {
	position: absolute;
	top: -30% !important;
	background-color: #19a3ed !important;
	border-radius: 50px !important;
	padding: 4px 11px !important;
}

.banner-slider .premium-blog-entry-meta {
	position: absolute;
	top: 10% !important;
}
#banner-slider .carousel-arrow {
	margin-top: 230px !important;
}
#banner-slider .carousel-arrow.carousel-prev.slick-arrow {
	margin-left: 85% !important;
}
.news-email {
	width: 100% !important;
	height: 50px !important;
	border-radius: 20px !important;
	border: none !important;
	padding-left: 46px !important;
	color: #071c35 !important;
	font-family: "Manrope" !important;
	font-weight: 500 !important;
	font-size: 14px !important;
	background-image: url(https://blog.tybeeislandageorgiagem.com/wp-content/uploads/2024/07/ti-mail-icon.png) !important;
	background-repeat: no-repeat !important;
	background-position: 3% center !important;
	background-size: 4% !important;
	/* padding-right: 7px !important; */
}

.news-btn {
	position: absolute;
	margin: 0px !important;
	padding: 7px 25px !important;
	font-family: "PlayfairDisplay" !important;
	background-color: #19a3ed !important;
	border: 0px !important;
	border-radius: 18px !important;
	right: 3px !important;
	color: #fff !important;
	top: 3px !important;
	font-size: 20px !important;
}


.header-icon .elementor-icon-list-icon {
	background-color: #fff !important;
	border-radius: 50px !important;
	width: 27px !important;
	height: 27px !important;
	padding: 7px 0px 0px 7px !important;
}
/*Hover*/


/*header*/
.header-menu {
	position: absolute;
	left: 0;
	right: 0;
	
}

/*.header-menu .hfe-nav-menu .current_page_item {
	background-color: #fff !important;
	border-radius: 70px !important;
	padding: 0px 10px 0px 10px !important;
	}*/


 

.cate-slider .premium-blog-none-effect {
	background: black;
}
.cate-slider .premium-blog-none-effect img {
	opacity: 0.8;
}



/*RESPONSIVE*/
@media screen and (max-width: 1440px) {

}
@media screen and (max-width: 1270px) {

}
