/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width : 320px) and (max-width : 480px) {


/* "header" starts */

		.header {
			width:100%;
			height:100%;
		}

		/* "adamdanielbest_logo" starts */

		.adamdanielbest_logo{
			text-align:center;
			color:#000000;

		}

		/* "adamdanielbest_logo" ends */


		/* "global_navigation" starts */

		.global_navigation{
			display:block;

		}


		/* "global_navigation" starts */

		/* "line_break" starts */

	.line_break{
		height:4px;
		width:100%;
		background-color:#CCCCCC;
		margin-top:21px;}

		/* "line_break" ends */

		/* "about_me_copy" starts */

			.about_me_copy{
			font-size:23px;
			line-height: 27px;
			color:#000000;
			padding-bottom:49px;
			padding-top:42px;
			width:280px;
		}

		/* "about_me_copy" ends */



	/* "header" ends */

	/* "project_thumbnails" starts */

	.project_thumbnails_wrapper {
			overflow:hidden;
			margin:0 auto;
			width:280px;
			padding-top:30px;
		}

	#project_thumbnail {
    	float: left;
		background-color: #FFFFFF;
		padding:5px;
		margin-right:10px;
		margin-left:10px;
		margin-bottom:20px;
		border-bottom:solid;
		border-bottom-width:4px;
		border-bottom-color:#CCCCCC;
		width:110px;
		height:70px;


  	}

	/* "project_thumbnails" ends */

	/* "project_image" ends */

	.wrapper {
		overflow:hidden;
		margin:0 auto;
		width:300px;
	}

	#project_image {
			float: left;
			background-color: #FFFFFF;
			padding:10px;
			margin-right:10px;
			margin-left:10px;
			border-bottom:solid;
			border-bottom-width:4px;
			border-bottom-color:#CCCCCC;
			width:260px;
			height:184px;


		}

	.project_info_bottom{
		margin-left:40px;
		margin-right:40px;
		max-width:300px;
	}
}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 480px) and (max-width : 600px){

/* "header" starts */

		.header{
			width:100%;
			height:100%;
		}

		/* "adamdanielbest_logo" starts */

		.adamdanielbest_logo{
			text-align:center;
			color:#000000;

		}

		/* "adamdanielbest_logo" ends */

		/* "global_navigation" starts */

		.global_navigation{
			display:block;

		}


		/* "global_navigation" starts */

		/* "line_break" starts */

	.line_break{
		height:4px;
		width:100%;
		background-color:#CCCCCC;
		margin-top:50px;}

	/* "line_break" ends */

	/* "header" ends */

	/* "about_me_copy" starts */

			.about_me_copy{
			font-size:23px;
			line-height: 27px;
			color:#000000;
			padding-bottom:49px;
			padding-top:51px;
			width:280px;
		}

		/* "about_me_copy" ends */

		/* "project_thumbnails" starts */

	.project_thumbnails_wrapper {
			overflow:hidden;
			margin:0 auto;
			width:350px;
			padding-top:30px;
		}

	#project_thumbnail {
    	float: left;
		background-color: #FFFFFF;
		padding:5px;
		margin-right:10px;
		margin-left:10px;
		margin-bottom:20px;
		border-bottom:solid;
		border-bottom-width:4px;
		border-bottom-color:#CCCCCC;
		width:143px;
		height:91px;


  	}

	/* "project_thumbnails" ends */

		/* "project_image" starts */

		.wrapper {
			overflow:hidden;
			margin:0 auto;
			width:440px;
		}

		#project_image {
			float: left;
			background-color: #FFFFFF;
			padding:10px;
			margin-right:10px;
			margin-left:10px;
			border-bottom:solid;
			border-bottom-width:4px;
			border-bottom-color:#CCCCCC;
			width:400px;
			height:280px;


		}

		/* "project_image" ends */

		.project_info_bottom{
		margin-left:40px;
		margin-right:40px;
		max-width:400px;
	}



}

/* Small tablet (portrait) ----------- */
@media only screen and (min-width : 600px) and (max-width : 767px){

	/* "header" starts */

		/* "adamdanielbest_logo" ends */

		.header{
			width:100%;
			height:100%;
		}

		.adamdanielbest_logo{
			text-align:center;
			color:#000000;

		}

		/* "adamdanielbest_logo" ends */

	/* "header" ends */


		/* "about_me_copy" starts */

		.about_me_copy{
			font-size:26px;
			line-height: 30px;
			color:#000000;
			padding-bottom:49px;
			padding-top:51px;
			width:470px;
		}

		.connect_link_2{
			font-size:26px;
			color:#29b695;
			text-decoration:none;
		}

		/* "about_me_copy" ends */

		/* "project_thumbnail" starts */

		.project_thumbnails_wrapper {
			overflow:hidden;
			margin:0 auto;
			width:520px;
			padding-top:60px;
		}

		#project_thumbnail {
		float: left;
		background-color: #FFFFFF;
		padding:10px;
		margin-right:10px;
		margin-left:10px;
		margin-bottom:20px;
		border-bottom:solid;
		border-bottom-width:4px;
		border-bottom-color:#CCCCCC;
		width:220px;
		height:140px;
	}

		/* "project_thumbnail" ends */


		/* "project_image" starts */

		.wrapper {
			overflow:hidden;
			margin:0 auto;
			width:560px;
		}

		#project_image {
			float: left;
			background-color: #FFFFFF;
			padding:10px;
			margin-right:10px;
			margin-left:10px;
			border-bottom:solid;
			border-bottom-width:4px;
			border-bottom-color:#CCCCCC;
			width:520px;
			height:364px;


		}

		/* "project_image" ends */

		.project_info_bottom{
		margin-left:40px;
		margin-right:40px;
		max-width:520px;
	}


}


/* Small tablet (landscape) ----------- */
@media only screen and (min-width : 800px){

	/* "header" starts */

		/* "adamdanielbest_logo" ends */

		.header{
			width:100%;
			height:100%;
		}

		.adamdanielbest_logo{
			text-align:center;
			color:#000000;

		}

		/* "adamdanielbest_logo" ends */

	/* "header" ends */


		/* "about_me_copy" starts */

		.about_me_copy{
			font-size:26px;
			line-height: 30px;
			color:#000000;
			padding-bottom:49px;
			padding-top:51px;
			width:470px;
		}

		.connect_link_2{
			font-size:26px;
			color:#29b695;
			text-decoration:none;
		}

		/* "about_me_copy" ends */

		/* "project_thumbnail" starts */

		.project_thumbnails_wrapper {
			overflow:hidden;
			margin:0 auto;
			width:740px;
			padding-top:60px;
		}

		/* "project_thumbnail" ends */



		/* "project_image" starts */

		.wrapper {
			overflow:hidden;
			margin:0 auto;
			width:760px;
		}

		#project_image {
			float: left;
			background-color: #FFFFFF;
			padding:10px;
			margin-right:10px;
			margin-left:10px;
			border-bottom:solid;
			border-bottom-width:4px;
			border-bottom-color:#CCCCCC;
			width:720px;
			height:504px;


		}

		/* "project_image" ends */

		.project_info_bottom{
		margin-left:40px;
		margin-right:40px;
		max-width:720px;
	}


}

/* Tablet (portrait) ----------- */
@media only screen and (min-width : 768px) and (max-width : 799px){

	/* "header" starts */

		/* "adamdanielbest_logo" ends */

		.header{
			width:100%;
			height:100%;
		}

		.adamdanielbest_logo{
			text-align:center;
			color:#000000;

		}

		/* "adamdanielbest_logo" ends */

	/* "header" ends */


		/* "about_me_copy" starts */

		.about_me_copy{
			font-size:26px;
			line-height: 30px;
			color:#000000;
			padding-bottom:49px;
			padding-top:51px;
			width:470px;
		}

		.connect_link_2{
			font-size:26px;
			color:#29b695;
			text-decoration:none;
		}

		/* "about_me_copy" ends */

		/* "project_thumbnail" starts */

		.project_thumbnails_wrapper {
			overflow:hidden;
			margin:0 auto;
			width:520px;
			padding-top:60px;
		}

		#project_thumbnail {
		float: left;
		background-color: #FFFFFF;
		padding:10px;
		margin-right:10px;
		margin-left:10px;
		margin-bottom:20px;
		border-bottom:solid;
		border-bottom-width:4px;
		border-bottom-color:#CCCCCC;
		width:220px;
		height:140px;
	}

		/* "project_thumbnail" ends */



		/* "project_image" starts */

		.wrapper {
			overflow:hidden;
			margin:0 auto;
			width:728px;
		}

		#project_image {
			float: left;
			background-color: #FFFFFF;
			padding:10px;
			margin-right:10px;
			margin-left:10px;
			border-bottom:solid;
			border-bottom-width:4px;
			border-bottom-color:#CCCCCC;
			width:688px;
			height:482px;


		}

		/* "project_image" ends */

		.project_info_bottom{
		margin-left:40px;
		margin-right:40px;
		max-width:688px;
	}


}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-width : 1024px) and (max-width : 1279px){
/* "header" starts */

		.header{
			width:100%;
			height:100%;
		}

		.adamdanielbest_logo{
			text-align:center;
			color:#000000;

		}

	/* "header" ends */

	/* "about_me_copy" starts */

		.about_me_copy{
			font-size:26px;
			line-height: 30px;
			color:#000000;
			padding-bottom:49px;
			padding-top:51px;
			width:470px;
		}

		.connect_link_2{
			font-size:26px;
			color:#29b695;
			text-decoration:none;
		}

		/* "about_me_copy" ends */

		/* "project_thumbnail" starts */

		.project_thumbnails_wrapper {
			overflow:hidden;
			margin:0 auto;
			width:740px;
			padding-top:60px;
		}

		#project_thumbnail {
		float: left;
		background-color: #FFFFFF;
		padding:10px;
		margin-right:10px;
		margin-left:10px;
		margin-bottom:20px;
		border-bottom:solid;
		border-bottom-width:4px;
		border-bottom-color:#CCCCCC;
		width:330px;
		height:210px;
	}

		/* "project_thumbnail" ends */

		/* "project_image" starts */

		.wrapper {
			overflow:hidden;
			margin:0 auto;
			width:980px;
		}

		#project_image {
			float: left;
			background-color: #FFFFFF;
			padding:10px;
			margin-right:10px;
			margin-left:10px;
			border-bottom:solid;
			border-bottom-width:4px;
			border-bottom-color:#CCCCCC;
			width:940px;
			height:660px;


		}

		/* "project_image" ends */

		.project_info_bottom{
		margin-left:40px;
		margin-right:40px;
		max-width:940px;
	}
}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-width : 1280px){
/* "header" starts */

		.header{
			width:100%;
			height:100%;
		}

		.adamdanielbest_logo{
			text-align:center;
			color:#000000;

		}

	/* "header" ends */

	/* "about_me_copy" starts */

		.about_me_copy{
			font-size:26px;
			line-height: 30px;
			color:#000000;
			padding-bottom:49px;
			padding-top:51px;
			width:470px;
		}

		.connect_link_2{
			font-size:26px;
			color:#29b695;
			text-decoration:none;
		}

		/* "about_me_copy" ends */

		/* "project_image" starts */

		.project_thumbnails_wrapper {
			overflow:hidden;
			margin:0 auto;
			width:740px;
			padding-top:60px;
		}

		.wrapper {
			overflow:hidden;
			margin:0 auto;
			width:905px;
		}

		#project_image {
			float: left;
			background-color: #FFFFFF;
			padding:10px;
			margin-right:10px;
			margin-left:10px;
			border-bottom:solid;
			border-bottom-width:4px;
			border-bottom-color:#CCCCCC;
			width:865px;
			height:610px;


		}

		/* "project_image" ends */

		.project_info_bottom{
		margin-left:40px;
		margin-right:40px;
		max-width:865px;
	}
}

/* iPhone 4 ----------- */
@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}
