
	body{
		margin: 0px 40px;
		font-family: 'Poppins';
		color: rgba(0,0,0,0.8);
	}

	a{
		text-decoration: none;
		color: inherit;
	}
		a:hover{
			color: #637B79;
		}

	h1{
		line-height: 1.1em !important;
		margin-bottom: 40px;
	}
		.change-font{
			font-family: 'Cookie';
			color: #637B79;
			font-size: 57px;
			font-weight: 200;
		}

/*---------HEAD-----------*/

	header{
		padding: 30px 0px;
		margin-bottom: 50px;
	}

	.main{
		margin-left: 25px;
	}

/*---------PHOTOS-----------*/

	.download{
		margin-right: 285px;
		display: flex;
		justify-content: space-between;
	}
		.download img{
			margin-right: 8px;
		}
			.download:hover img{
				filter: invert(47%) sepia(7%) saturate(841%) hue-rotate(126deg) brightness(97%) contrast(89%);
			}

	.filter-area{
		padding-left: 0px !important;
		margin-bottom: 30px;
	}
		.filter-area li{
			display: inline-block;
			position: relative;
			margin-bottom: 10px;
		}
			.filter-area li a{
				text-transform: uppercase;
				letter-spacing: 1px;
				font-weight: 800;
				margin-right: 10px;
				font-size: 14px;
			}
				.filter-area li.active:after{
					content: '';
					position: absolute;
					left: -6px;
					bottom: -4px;
					width: 100%;
					height: 1px;
					background-color: rgba(0,0,0, 0.1);
				}

		.galery-zone{
			margin-right: 280px;
			margin-bottom: 80px;
		}
			.pgc-rev-item-menu-type-lightbox .pgc-rev-item-menu-button:nth-child(4),
			.pgcsimplygalleryblock-justified-item-menu-holder, 
			.pgcsimplygalleryblock-masonry-item-menu-holder{
				display: none;
			}

/*---------FORM-----------*/

	input{
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		border: 1px solid rgba(0,0,0,0.1);
		border-radius: 20px;
		height: 40px;
		width: 350px;
		padding-left: 30px;
		margin-bottom: 5px;
	}

		input:focus{
			outline: none !important;
			border-color: #637B79;
		}

	input[type=submit]{
		width: 100px;
		background-color: #637B79;
		border-color: #637B79;
		color: white;
		font-family: 'Poppins';
		padding: 0px !important;
		text-transform: uppercase;
		letter-spacing: 1px;
		font-size: 13px;
		font-weight: 600;
		cursor: pointer;
	}
		input[type=submit]:hover{
			background-color: white;
			color: #637B79;
		}

	.notif{
		padding: 15px 40px;
		background-color: #DF4551;
		color: white;
		border-radius: 20px;
		margin-top: 40px;
		display: inline-block;
	}

/*---------FIXED-----------*/

	.fixed-img{
		position: fixed;
		top: 0px;
		right: 0px;
		height: 100%;
		width: auto;
		opacity: 0.2;
		z-index: -1;
	}

/*---------RESPONSIVE-----------*/

	@media screen and (max-width: 900px){
		.main, .download{
			margin-left: 0px !important;
			width: 90%;
		}
			input{
				display: block;
				width: 100%;
  				max-width: 100%; 
			}

			.galery-zone{
				margin-right: 0px;
			}

		.pgc-rev-item-menu-view{
			display: none !important;
		}

		.fixed-img{
			opacity: 0.1;
		}
	}