@charset "UTF-8";
/* CSS Document */


/*Capture details pop up icons - wind, weather etc*/
 .captures_icon {
	 height:30px; 
	 filter: grayscale(100%);
 }
 
 .captures_icon:hover {
	 height:30px; 
	 filter: grayscale(0%);
 }
 
 .capture_icon_popover{
	display: block;
	margin-top:5px;
	margin-bottom:0px;
	margin-left: auto;
	margin-right: auto;
	width: 70px;
}

.popup_text{
	text-align:center;
}

/*Fix mixed thumbnail size issues*/
.contain img{
	object-fit:contain;
}
.cover img{
	object-fit:cover;
}

.search_thumb img{
	display:block;
	height:220px;
	margin:0 auto;
}
.search_thumb{
	height:220px;
}

.also_thumb img{
	display:block;
	height:170px;
	overflow:hidden;
	margin:0 auto;
	}

.also_thumb{
	margin:0 auto;
	height:170px;
}

/*Fix missing borders in top menu*/
.fc-bl-1{border-left:1px solid #e7e7e7;}
.fc-br-1{border-right:1px solid #e7e7e7;}

/*Fix where images are used instead of font awesome or feather icons*/
.fc-micon{opacity:0.9;}
.fc-micon:hover{opacity:1; transition:0.3s;}

 /*Hidden objects for ajax etc*/
 .fc-hidden{
	 display:none;
}

 /*Profile pic in top left*/
.fc-profile-top a img{
	height:30px!important;
	margin-right:5px;
	border:solid #333333 1px;
	opacity:0.75;
	transition: 0.3s;
}

.fc-profile-top a:hover img{
	opacity:1;
	text-decoration:none;
}
	
body{
    position: absolute;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

.fc-star{margin-right:2px!important; font-size:0.8em;}
.deletecomment{position:absolute!important; right:0px!important; top:0px!important; display:block!important; z-index:1000!important;}
.scroll-to:hover{text-decoration:none!important;}
.img-preview{width:100%;}


@media (max-width: 575.98px) {
	.hideifmob{
	visibility:hidden;
	}
}

.hideifmob{
visibility:hidden;
margin:0px;
padding:0px;
display:none;
}

#photos .tr:active {
cursor:pointer;
}

.photo-actions {
border: none;
text-align: center;
text-decoration: none;
margin: 0px 3px 0px 0px;
padding: 3px 7px 5px 7px;
border-radius:50%;
list-style:none;
color:#FFF;
cursor:pointer;
font-size:11px;
}

.inline-flag{
position:absolute;
right:10px;
top:18px;  
height:15px;
border:solid silver 1px;

}

.listed{
text-decoration:underline!important;
}

/*Inline edit options show over thumbs in search results*/
.hov{display:none;}

@media (max-width: 575.98px) {
	.hideifmob{visibility:hidden;}
	.hov{display:block;}
}

@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-moz-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-o-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-ms-keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.hovercraft:hover .hov {
	display: block;
	animation: fadeIn 1s;
	-webkit-animation: fadeIn 1s;
	-moz-animation: fadeIn 1s;
	-o-animation: fadeIn 1s;
	-ms-animation: fadeIn 1s;
}

.fc-inline-ed{
	position:absolute;
	top:0px;
	right:0px;
	display:block;
	padding:0px;
	z-index:0;
	height:100%;
}

.fc-inline-ed li {
	border: none;
	text-align: center;
	text-decoration: none;
	padding: 0px;
	margin: 5px;
	border-radius:50%;
	list-style:none;
	color:#FFF;
	-webkit-filter: grayscale(50%); /* Safari 6.0 - 9.0 */
	opacity:0.9;
	filter: grayscale(50%);
	cursor:pointer;
	width:31px;
	height:31px;
}

.ina {
	width:15px;
	height:31px;
}
.fc-inline-ed li:hover {
	-webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
	filter: grayscale(0%);
	opacity:1;
	cursor:pointer;	
}


.inline-likes{
position:absolute; right:10px; text-align:left; color:silver;
}

.inline-stars{
	width:50%;
}

.btn-block:hover{cursor:pointer;}
.fc-inline-ed li img{ width:17px; height:17px; position:relative; top:6px;}
.fc-inline-ed li span {color:#FFF;}
.fc-inline-ed li.fc-ipic {background-color:#96F;}
.fc-inline-ed li.fc-ilike {background-color:#395ef7;}
.fc-inline-ed li.fc-unlike {background-color:#395ef7; opacity:1; -webkit-filter: grayscale(0%);filter: grayscale(0%); }
.fc-inline-ed li.fc-icomment {background-color:#FC0;}
.fc-inline-ed li.fc-icopy {background-color:#3dca83;}
.fc-inline-ed li.fc-iedit {background-color:#fa8c45;}
.fc-inline-ed li.fc-idelete {background-color:#f1453d;}
.fc-bg-yellow {background-color:#3dca83!important;}
.fc-like-blue{color:#395ef7!important;}

.feature_h3{color:black;}

#load-msg{width:100%;}