/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
	#container {
		width:750px;
	}
	/*-------------------------------------------------------*/
		/* Profile Section */
	/*-------------------------------------------------------*/
	/* About */
	.about {
		width:410px;
	}
	.about h1 {
		line-height:38px;
		font-size:30px
	}
	.about h3 {
		font-size:14px;
		line-height:14px;
	}
	/* Personal info */
	.personal-info {
		width:280px;
		margin-right:10px;
	}
	.personal-info li span {
		width:190px;
	}
	/*-------------------------------------------------------*/
		/* cv */
	/*-------------------------------------------------------*/
	.timeline-section {
		width:380px;
		padding-right:30px;
	}
	.skills-section {
		width:300px;
	}
	/*-------------------------------------------------------*/
		/* Portfolio */
	/*-------------------------------------------------------*/
	#portfolio-list {
		width:750px;
	}
	#portfolio-list li {

		margin-right:60px;
	}
	/*-------------------------------------------------------*/
		/* Contact */
	/*-------------------------------------------------------*/
	.contact-info {
		width:250px;
	}
	.contact-form {
		width:420px;
	}
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	#container {
		width:470px;
	}
	/*-------------------------------------------------------*/
		/* Top Section */
	/*-------------------------------------------------------*/	
	/* Logo */
	#logo h2 {
		font-size:25px;
		font-weight:900;
		color: #444;
		line-height:30px;
	}
	#logo h4 {
		color:#666;
		line-height:15px;
	}
	/* Social icons */
	.socialicons {
		margin-top:9px;
	}
	.social-text {
		display:none;
	}
	/*-------------------------------------------------------*/
		/* Profile Section */
	/*-------------------------------------------------------*/
	/* About */
	.about {
		width:420px;
		display:block;
	}
	.about h1 {
		line-height:38px;
		font-size:30px
	}
	.about h3 {
		font-size:14px;
		line-height:14px;
	}
	/* Personal info */
	.personal-info {
		margin-top:0;
		display:block;
		width:420px;
		background:none;
		border-top:1px solid #fdc62a;
	}
	.personal-info li span {
		width:280px;
	}
	/*-------------------------------------------------------*/
		/* Menu */
	/*-------------------------------------------------------*/
	.tabs {
		padding-left:5px;
	}
	.timeline-section {
		width:420px;
		padding-right:60px;
	}
	/*-------------------------------------------------------*/
		/* cv */
	/*-------------------------------------------------------*/
	.skills-section {
		width:420px;
	}
	.skills li h4 {
		width:260px;
	}
	/*-------------------------------------------------------*/
		/* Portfolio */
	/*-------------------------------------------------------*/
	#portfolio-list {
		width:450px;
	}
	#portfolio-list li {
		margin-right:40px;
	}
	/*-------------------------------------------------------*/
		/* Contact */
	/*-------------------------------------------------------*/
	.contact-info {
		width:420px;
	}
	.contact-form {
		margin-top:20px;
		width:420px;
	}
	

}