/*
 Theme Name:     Peak Child
 Description:    Peak Child Theme
 Author:         OnionEye
 Author URI:     http://themeforest.net/user/onioneye
 Template:       peak
 Version:        1.1.0
*/

/*  Theme customization starts here
    ========================================================================== */


/* Font changes */

	@font-face {
		font-family: CorbeauPro;
		src: url('fonts/CorbeauPro-Normal.otf') format('opentype');
	}

	@font-face {
		font-family: CorbeauPro;
		font-weight: bold;
		src: url('fonts/CorbeauPro-Bold.otf') format('opentype');
	}

	@font-face {
		font-family: CorbeauPro;
		font-weight: 300;
		src: url('fonts/CorbeauPro-Light.otf') format('opentype');
	}

	@font-face {
		font-family: CorbeauPro;
		font-style: italic;
		src: url('fonts/CorbeauPro-NormalItalic.otf') format('opentype');
	}

	.header {
		margin-left: 220px;
	}

	body, 
	button, 
	input, 
	textarea {
		font-family: 'CorbeauPro', Georgia, serif;
		font-weight: 300;
		line-height: 28px;
		line-height: 1.75em; /* =28px */
		color: #222;
	}

	h1, 
	h2, 
	h3, 
	h4, 
	h5, 
	h6,
	.h1,
	.h2,
	.h3,
	.h4,
	.h5,
	.h6 { 
		font-family: 'CorbeauPro', Arial, Helvetica, sans-serif;
		font-weight: 300;
		color: #222;
	}

	input[type="submit"], button, input[type="button"], .url-button, .read-more {		
		font-family: 'CorbeauPro', Helvetica Neue, Helvetica, sans-serif;
	}

	.caps {
		font-family: 'CorbeauPro', Helvetica Neue, Helvetica, sans-serif;
		font-weight: 300;
	}

	.meta-column strong {
		font-weight: 300;
	}

	.menu a, 
	.portfolio-filter a,
	.filter-title {
		font-family: 'CorbeauPro', Helvetica Neue, Helvetica, sans-serif;
		font-weight: normal;
		text-transform: uppercase;
		letter-spacing: .3em;
	}

	.post .post-time { 
		font-family: 'CorbeauPro', Helvetica Neue, Helvetica, sans-serif;
	}

	.pager {
		font-family: 'CorbeauPro', Helvetica Neue, Helvetica, sans-serif;
		font-weight: bold;
	}

/* Other changes */

		.oy-logo {
			margin: 0 auto;	
		}

		.oy-logo a {
			margin: 0;	
		}

    a { 
	    color: #005bab;
			text-decoration: none;
			transition: .2s all ease;
    }

		.social-and-search {
			margin-left: 183px;
		}

		.social-and-search li.search-item {

		}

		ul.portfolio-filter li {
			margin-bottom: 0.8em;
			line-height: 1.1em;
		}

		.no-touch a:hover {
			color: #000;
		}

		.cssanimations .oy-logo,
		.no-touch .oy-logo a:hover {
			animation: none;
		}

		.cssanimations .social-and-search,
		.cssanimations .mobile-search {
			animation: none;
		}


	@media only screen and (max-width: 940px) {
		.header {
			margin-left: 0;
		}
		.social-and-search {
			max-width: auto;
		}
	}
