@media (min-width:960px) {
	.limit-width {
		max-width:1200px;
		margin:auto;
	}
}

@media (max-width: 959px) {

	.t-background-cover {
		min-height:280px!important;
		min-width:100%!important;
		max-width:100%!important;
	}

	#sc-nav .logo {
		top:18px;
		left:20px;
	}

	#sc-nav .logo svg {
		width:auto;
		height:30px;
	}

	#sc-nav .logo .crumb {
		top:-23px;
		left:50px;
	}

	#sc-nav .menu {
		padding:0;
		margin:0;
		position:absolute;
		top: 20px;
		right: 20px;
	}

	#sc-nav .mail {
		right: 70px;
		top: 16px;
	}

	#menu-wrapper nav ul li a {
		font-size:1em;
	}

	#menu-wrapper nav .drop-menu li a {
		font-size:.6em!important;
		margin:5px 0!important;
		padding:0!important;
	}

	.onepage-pagination {
		display:none;
	}

	.main-container .row-container .row-parent {
		padding:30px;
	}

	#home .heading-pink-border-left,
	#home .heading-white-border-left {
		padding-left:20px;
	}

	#home .section-hello h1 {
		font-size:1.5em;
	}

	#home .section-hello h2 {
		font-size:2.2em;
	}

	#home .section-hello p {
		font-size:1em;
	}

	#home .section-about h2 {
		font-size:1.6em;
	}

	#home .section-about p {
		font-size:1em;
	}

	#home .section-projects h3 {
		font-size:1.6em;
	}

	#home .section-projects p {
		font-size:.8em;
	}

	#home .section-resume h2 {
		font-size:1.6em;
	}

	#home .section-resume p {
		font-size:1em;
	}

	#home .section-contact h2 {
		font-size:1.6em;
	}

	#home .section-contact p {
		font-size:1em;
	}

	#project .section-header h2 {
		font-size: 2.4em;
	}

	#project .section-header p {
		font-size:1em;
	}

	#project .section-content h3 {
		font-size:2.4em;
	}

	#project .section-content p {
		font-size:1.2em;
	}

	#project .section-contact h2 {
		font-size:1.6em;
	}

	#project .section-contact p {
		font-size:1em;
	}

	#project .section-work-together .title {
		font-size: 1em;
	}

	#project .section-projects h3 {
		font-size:1.6em;
	}

	#project .section-projects p {
		font-size:.8em;
	}

	#photography #page-header h2 {
		font-size: 1.4em;
	}

	#photography #page-header p {
		font-size:.7em;
	}

	.btn-xl {
		font-size:14px!important;
		padding:16px 27px!important;
	}

	.onepage-pagination {
		display:block;
		right:40px;
		top:auto;
		bottom:10px;
	}

	.no-touch .cd-dot-cont {
		width:10px;
		height:10px;
	}

	.no-touch .onepage-pagination .cd-dot {
		width:6px;
		height:6px;
	}

	.onepage-pagination {
		display:none;
	}

	#project-slider h2 {
		font-size:1.4em;
	}

	#project-slider .owl-item h3 {
		font-size:.8em;
	}

	#project-slider .owl-item .btn {
		-webkit-transform:scale(1)!important;
		-moz-transform:scale(1)!important;
		-o-transform:scale(1)!important;
		-ms-transform:scale(1)!important;
		transform:scale(1)!important;
	}

	.tmb.tmb-light.tmb-overlay-gradient-bottom .t-entry-visual .t-entry-visual-overlay {
		background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.75) 0%,transparent 80%);
		background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.75) 0%,transparent 80%);
		background-image:-o-linear-gradient(bottom,rgba(0,0,0,.75) 0%,transparent 80%);
		background-image:linear-gradient(to top,rgba(0,0,0,.75) 0%,transparent 80%);
	}

	.tmb.tmb-dark.tmb-overlay-gradient-bottom .t-entry-visual .t-entry-visual-overlay {
		background-image:-webkit-linear-gradient(bottom,rgba(255,255,255,.75) 0%,transparent 80%);
		background-image:-moz-linear-gradient(bottom,rgba(255,255,255,.75) 0%,transparent 80%);
		background-image:-o-linear-gradient(bottom,rgba(255,255,255,.75) 0%,transparent 80%);
		background-image:linear-gradient(to top,rgba(255,255,255,.75) 0%,transparent 80%);
	}

	.footer-scroll-top {
		right:12px;
		bottom:32px;
	}
}

@media (max-device-width: 736px) {
	#home .section-hello h1 {
		font-size:1.4em;
	}

	#home .section-hello h2 {
		font-size:1.8em;
	}

	#home .section-hello p {
		font-size:.9em;
	}

	#home .section-about h2 {
		font-size:1.4em;
	}

	#home .section-about p {
		font-size:.9em;
	}

	#home .section-projects h3 {
		font-size:1.4em;
	}

	#home .section-projects p {
		font-size:.9em;
	}

	#home .section-resume h2 {
		font-size:1.4em;
	}

	#home .section-contact h2 {
		font-size:1.4em;
	}

	#home .section-contact p {
		font-size:.9em;
	}

	#project .section-header h2 {
		font-size: 1.4em;
	}

	#project .section-header p {
		font-size:.9em;
	}

	#project .section-content h3 {
		font-size:1.4em;
	}

	#project .section-content p {
		font-size:.9em;
	}

	#project .section-contact h2 {
		font-size:1.4em;
	}

	#project .section-contact p {
		font-size:.9em;
	}

	#project .section-work-together .title {
		font-size: .9em;
	}

	#project .section-projects h3 {
		font-size:1.4em;
	}

	#project .section-projects p {
		font-size:.9em;
	}

	#photography #page-header h2 {
		font-size: 1.4em;
	}

	#photography #page-header p {
		font-size:.9em;
	}
}