/*BODY*/
body {
  background-color: #151717!important;
}

/*IMAGES*/
figcaption {
	color: #7b7b7b;
	font-size: 0.8em;
	margin-bottom: -5px!important;
}
@media screen and (max-width:750px){
	figcaption {
		padding-left: 3.3%!important;
		padding-right: 3.3%!important;
		font-size: 0.9em;
	}
}
.wp-block-image a{
	transition: all .3s ease-in-out;
}
.wp-block-image a:hover{
	filter: brightness(75%);
}
.wp-block-post-featured-image a{
	transition: all .3s ease-in-out;
}
.wp-block-post-featured-image a:hover{
	filter: brightness(75%);
}


/*SITE LOGO*/
.wp-block-site-logo {
	min-width: 140px!important;
}
.wp-block-site-logo a:hover{
	filter: brightness(90%);
	transition: .3s ease;
}

/*HEADINGS*/
h2, h3, h4 {
	padding-top: 10px;
}

/*MONTSERRAT*/
.has-montserrat-font-family {
		font-size: 0.8em;
}
.has-montserrat-font-family a:hover {
	text-decoration: underline!important;
}

/*LISTS*/
/*Change List Icon*/
.entry-content ul li {
	//list-style-type:"⏵  ";
}

/*BUTTONS*/
.wp-block-buttons {
	padding-bottom: 20px!important;
}
.wp-block-button a:hover{
	color: black!important;
	background-color: #ff6565!important;
	transition: all .2s ease-in-out;
}

/*P Text Hover*/
strong a:hover{
	text-decoration: underline!important;
}
/*H Text Hover*/
a:hover{
	text-decoration: none!important;
	color: #ff6565;
}

/*COVER TEXT*/
.wp-block-cover {
	text-shadow: 2px 2px 10px rgba(0,0,0, 0.5)!important;
}
.wp-block-button {
	text-shadow:none!important;
}

/*COUNTRY BLOCKS*/
.wp-block-cover h2 a {
	color: white!important;
}

/*SOCIAL ICONS*/
.wp-social-link:hover{
	color: #f5f2ec!important;
	background-color: #ff6565!important;
}
.wp-social-link {
	font-size: .9em!important;
}

/*NAVIGATION*/
.wp-block-navigation-item__content {
	font-family: //poppins!important;
} 

/*No Underline for Nav*/
.has-montserrat-font-family .has-text-color a:hover {
		text-decoration: none!important;
}
/*Dropdown*/
/*Move all menus down and make padding transparent*/
.wp-block-navigation__submenu-container {
	padding:20px 0px 0px 0px!important;
	background-color: transparent!important;
	border-style:none!important;
}
/*Create gap between menu and submenu make padding transparent*/
.wp-block-navigation-item ul li ul{
	padding-right: 15px!important;
	padding-top:1px!important;
	background-color: transparent!important;
	border-style:none!important;
}
/*List items background black*/
.wp-block-navigation-item li {
	background-color: #1f1f1e!important;
	padding: 2px 4px 2px 4px!important;
}
/*Creates border radius on list items*/
.wp-block-navigation-item li:only-child {
	border-radius: 13px 13px 13px 13px!important;
}
.wp-block-navigation-item li:first-child {
	border-radius: 13px 13px 0px 0px;
	padding-top:4px!important;
}
.wp-block-navigation-item li:last-child {
	border-radius: 0px 0px 13px 13px;
	padding-bottom:4px!important;
}

/*Hover for linked items*/
.wp-block-navigation-item li a:hover {
	background-color: #ff6565;
	border-radius: 10px;
}
/*Remove buttons*/
.wp-block-navigation-item button {
	display: none!important;
}
/*Spacing*/
.wp-block-navigation-submenu {
	padding-bottom: 0px!important;
}
.wp-block-navigation__submenu-container {
	padding-bottom: 0px!important;
}

/*ARTICLE SPACING*/
.wp-block-post-content p {
	padding-bottom:.7rem;
}
.wp-block-post-content h2{
	padding-top:10px;
}
.wp-block-post-content h3{
	padding-top:10px;
}
.wp-block-post-content h4{
	padding-top:10px;
}
.wp-block-post-content figure {
	padding-top:5px;
	padding-bottom:20px;
}
.instagram-media {
	margin-top: 1rem!important;
}

/*MOBILE SIZING*/
@media screen and (min-width:800px){
	.home-page-title {
		width: 60%!important;
	}
}

@media screen and (max-width:600px){
	/*Text*/
	.column-post p {
		font-size: 1.25em;
	}
	.home-page-title {
	font-size: 1.8rem!important;
}
	.recent-cats {
	font-size: 0.8em!important;
}
	.recent-titles {
		font-size: 1.2em!important;
	}
	/*Headings*/
	h2 {
		font-size: 1.8em!important;
	}
	h2 a{
		font-size: 1em!important;
	}
	h3 {
		font-size: 1.6em!important;
	}
	h4 {
		font-size: 1.5em!important;
	}
	.has-montserrat-font-family {
		font-size: 0.9em;
	}
	li {
		font-size: 1.2em;
	}
	.archive-titles {
		font-size: 1.3em!important;
	}
	.suggested-titles {
		font-size: 1.3em!important;
	}
	.mobile-sizing {
		//padding-left: 5%!important;
	  //padding-right: 5%!important;
	}
	.cover-sizing {
		padding-left: 2.5%!important;
	  padding-right: 2.5%!important;
	}
	/*Read Next*/
	.read-next {
		font-size: 1.1em!important;
	}
	/*Article Blocks*/
	.accom-block p {
		font-size: 1.1em!important;
		padding-left: 10px!important;
	}
	.accom-block div{
		width: 85%;
	}
	.toc{
		width: 80%!important;
	}
	/*Title Text Size*/
	h1 {
		font-size: 2.1em!important;
	}
	/*ARTICLE IMAGE SIZING*/
	
	.column-post .wp-block-image img { border-radius: 10px!important;
	}
}

/*MOBILE BUTTONS*/
@media screen and (max-width:1050px){
	.wp-block-button {
		width: 90%!important;
		text-align: center;
	}
	.wp-block-button a {
		font-size: 1.05em!important;
	}
}

/*SEARCH*/
.wp-block-search__input {
	padding-left: 1.2rem;
	padding-right: 1.2rem;
	padding-top: 0.6rem;
}
.lower-search {
  width: 100%!important;
}
/*Remove Search for Mobile View*/
@media screen and (min-width:0px) and (max-width: 799px) {
	.upper-search {
		display: none;
	}
	.lower-search {
		padding-top:69px!important;
	}
}
/*Lowers search bar on desktop*/
@media screen and (min-width: 799px) {
	.upper-search {
		padding-top:0.6em
	}
}
/*Remove Search for Desktop View*/
@media screen and (min-width:800px) and (max-width:10000px) {
	.lower-search {
		display: none;
	}
}
/*Move everything under header up*/
@media screen and (min-width:0px) and (max-width: 799px) {
	.cover-img {
		margin-top: -20px!important;
	}
}
/*Tablet view search bar size*/
@media screen and (min-width:600px) and (max-width: 799px) {
	.wp-block-search__inside-wrapper{
		width:70%!important;
	}
}

/*FOOTER*/
@media screen and (max-width:600px){
	.archive-page {
		padding-left: 3%!important;
	  padding-right: 3%!important;
	}
	.footer-text {
		width:90%!important;
		padding-left:5%!important;
	}
}

/*ARTICLE SIZING*/
@media screen and (max-width: 601px) {
	.column-post {
		margin-left:4%;
		margin-right:4%;
	}
}
@media screen and (min-width:601px) and (max-width: 781px) {
	.column-post {
		margin-left:10%;
		margin-right:10%;
	}
}

/*REMOVES SIDEBARS FOR MOBILE*/
@media screen and (max-width:781px) {
	.sidebar-menu {
		display:none;
	}
	.sidebar {
		display:none;
	}
	.about-us{
		display:none;
	}
}

/* Left sidebar sticky*/
.sidebar-menu {
	position: sticky;
	top: 7%;
}

/* Right sidebar sticky*/
.sidebar {
	position: sticky;
	top: 7%;
}

/* Home page block sizing*/
@media screen and (min-width:900px) {
	.intro {
	width:50%;
	}
}

@media screen and (min-width:480px) and (max-width: 781px) {
	.footer-blocks {
		width:70%
	}
}
@media screen and (min-width: 1050px) {
	.footer-blocks {
		width:70%
	}
}

/* Article blocks*/
.accom-block figure{
	padding-bottom: 10px!important;
}

/* Mobile Title Positioning*/
@media screen and (min-width: 781px) {
	.post-title {
		width: 60%;
		margin-left: 2%!important;
	}
}

/* SUGGESTIONS BLOCK*/
.suggested-titles {
		margin-top: 0px!important;
	padding-top: 0px!important;
}

@media screen and (max-width: 600px) {
	.suggested-title {
		font-size: 2.6rem!important;
	}
}

@media screen and (max-width: 370px) {
	.suggested-title {
		font-size: 2.2rem!important;
	}
}
.suggested-title {
	margin-top:0px!important;
	transition: all .1s ease-in-out;
}
.suggested-title a{
	color: #ff6565!important;
}
.suggested-title:hover {
	transform: scale(1.05);
}


/* ABOUT US PAGE */
@media screen and (min-width: 700px) {
	.about-gallary {
		width: 40%!important;
	}
}
@media screen and (min-width: 699px) {
	.about-gallary {
		width: 40%!important;
	}
}
@media screen and (min-width:700px) and (max-width: 999px) {
	.about-gallary {
		width: 60%!important;
	}
}
@media screen and (max-width:600px) {
	.about-us-paragraphs {
	font-size: 1.25em!important;
	}
	.about-us-headings {
	font-size: 1.6em!important;
	}
}

.about-us {
	display: none;
}