/* =Agency Skin
-------------------------------------------------------------- */
/* Loader */
.queryloader__overlay__percentage { font-family: 'Montserrat', sans-serif; }

/* Common Typography */
body { font-family: 'Lora', serif; }

.full-width { background: #232323; }

h1, h2, h4, h5, h6 { font-family: 'Montserrat', sans-serif; }

h3 { font-family: 'Lora', serif; }

/* Buttons */
button.button {
	color: #fff;
	background: transparent;
	padding: 15px 40px;
	border: 2px solid rgba(255,255,255,.5);
	font-family: 'Montserrat', sans-serif;

	-webkit-border-radius: 100px;
	   -moz-border-radius: 100px;
			border-radius: 100px;
}

button.button:hover {
	color: #232323;
	background: #fff;
	border: 2px solid #fff;
}

a.fixed-button, a.fixed-button-back {
	color: #fff;
	font-family: 'Montserrat', sans-serif;
}

/* Subscribe Modal */
.md-content {
	background: url(../../images/agency/modal-bg.jpg) no-repeat;
	background-size: cover;
}

form .text {
	font-family: 'Montserrat', sans-serif;
	border: 1px solid rgba(255,255,255,.5);
}

form .text:focus {
	border: 1px solid #fff;
}

form .submit {
	font-family: 'Montserrat', sans-serif;
	color: #f2f2f2;
	background: #232323;
	border: 2px solid #232323;
}

form .submit:hover {
	background: #000;
	border: 2px solid #000;
}
	
/* Icon Boxes */
.icon-box .icon { color: #9F8F68; }

/* Portfolio */
.thumbnail.large, .thumbnail.small { width: 100%; }

@media only screen and (min-width : 480px) {
	.thumbnail.large { width: 62.5%; }
	.thumbnail.small { width: 37.5%; }
}

/* Lightbox */
.pswp__counter {
	font-family: 'Montserrat', sans-serif;
	font-size: 10px;
}

.pswp__share-tooltip {
	font-family: 'Montserrat', sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	letter-spacing: 0.2em;
}

/* Contact */
fieldset label { font-family: 'Montserrat', sans-serif; }

fieldset input, fieldset textarea {
	padding: 14px 7px 14px 15px;
	margin-bottom: 40px;
	border: 2px solid #f2f2f2;
	background: #f2f2f2;

	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
			border-radius: 5px;
}

fieldset input:focus, fieldset textarea:focus {
	background: #fff;
}

#submit {
	font-family: 'Montserrat', sans-serif;
	padding: 15px 50px;
	color: #fff;
	background: #9F8F68;

	-webkit-border-radius: 100px;
	   -moz-border-radius: 100px;
			border-radius: 100px;

	-webkit-box-shadow: 0px 6px 10px 3px rgba(0, 0, 0, 0.10);
	   -moz-box-shadow: 0px 6px 10px 3px rgba(0, 0, 0, 0.10);
			box-shadow: 0px 6px 10px 3px rgba(0, 0, 0, 0.10);
}

#submit:hover { background: #AA996F; }