@import url(http://fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,700,800,900);
@import url("rnav.css");
body
	{
		padding:0px; margin:0px;
		background-color:#ffffff;
		background-position:top center;
		background-repeat:no-repeat;
		background-size:100% 100%;
		font-family: 'Raleway', sans-serif; color: #000000; font-weight:400; font-size:16px; line-height:24px; text-align:left;
	}
	
.wrapper1 {
	width:100%; margin:auto;
}

.topwrapper {
	background: url(../images/bgd_top.png); 
	position:fixed; z-index:20000; margin:auto; width:100%;
	border-bottom: 2px solid #ffffff;
}

.wrapper2 {
	width:1024px; margin:auto;
}


.topsection {
	height:80px; text-align:left;
}

.headerwrapper {
	margin:auto;  padding-top:0px;
}

.bgd_home2 {
	background: url(../images/bgd_top2.png) top left repeat-x; 
}

.header {
	background-color:#ffffff;
	background-position:top center;
	background-repeat:no-repeat;
	background-image: url(../images/bgd_header1.jpg); 
	height:80px;
}

	
.font24	{
	font-size:24px; line-height:30px;}


h1	{
	font-family: 'Raleway', sans-serif; font-size:36px; line-height:40px; margin: 0px 0px 10px 0px; padding: 0px 0px 10px 0px; font-weight:400;}

	
h2	{
	font-family: 'Raleway', sans-serif; font-size:28px; line-height:30px; margin: 0px; padding: 0px 0px 0px 0px; font-weight:400; color:#1a6b00}
	
h3	{
	font-size:18px; line-height:20px; color: #000000; margin: 0px; padding: 10px 0px 0px 0px; font-weight:300;}
	
/* ------ Start Slider Styles ------*/

.sliderbgd	{
	position:relative;
	background-color:#ffffff;
	background-position: top center;
	background-repeat:no-repeat;
	background-size:100% auto;
	}
.slidertextbgd	{
	height:120px; position:absolute;bottom: 0; left: 0; width:100%
	}

.slidertext	{
	margin:auto; width:960px; height:120px;  background:url(../images/bgd_slidertext2.png) top right no-repeat; color:#FFF; padding:30px; text-align:right
	}
	
.slidertext h1 {
	color:#FFF; padding:0px; margin:0px; font-weight:400;
	}
.slidertext h2 {
	color:#FFF;padding:0px; margin:0px
	}
	
.sliderpic1 {
	background-image:url(../images/bgd_slider1.jpg);
	
	}
.sliderpic2 {
	background-image:url(../images/bgd_slider1.jpg);
	
	}
	
.otherprojects {
	width:24%; margin-right:1%; float:left;
	
	}	
	

@media only screen and (max-width: 480px) {
	.sliderbgd	{
	
	}
	.slidertext	{
	margin:auto; width:100%; height:120px;  background:url(../images/bgd_slidertext.png) top left repeat-x; color:#FFF; padding:30px 0px 0px 0px; text-align:center
	}
	.slidertext h1 {
	color:#FFF; padding:0px; margin:0px; font-size:30px;
	}
	.slidertext h2 {
	color:#FFF;padding:0px; margin:0px;font-size:24px;
	}

}

@media only screen and (min-width : 480px) and (max-width : 780px) {
	.sliderbgd	{
	
	}
	.slidertext	{
	margin:auto; width:100%; height:120px;  background:url(../images/bgd_slidertext.png) top left repeat-x; color:#FFF; padding:30px 20px 0px 20px;  text-align:center
	}
	.slidertext h1 {
	color:#FFF; padding:0px; margin:0px; font-size:30px;
	}
	.slidertext h2 {
	color:#FFF;padding:0px; margin:0px;font-size:24px;
	}

}

.bgd_secondary {
	background-image:url(../images/bgd_secondary1.jpg);
	background-size:100%;
	background-repeat:no-repeat;
	background-position: top center;
	background-attachment:fixed;
	text-align:center;
	height:350px;
	}

.bgd_secondary img {
	margin-top:170px;
	}

	
/* ------ End Slider Styles ------*/

A {
	color: #cc0000; TEXT-DECORATION: underline
}
A:visited {

	color: #cc0000; TEXT-DECORATION: underline
}
A:hover {
	color: #000000; TEXT-DECORATION:none
}



.promo1 { 
	position:absolute;
	z-index:99;
	overflow:visible;
	margin-left:740px;
	margin-top:96px;
	width:240px; height:240px;
	background-image:url(../images/studentsuccess.png);
	background-position:top right;
	background-repeat:no-repeat;
}


.toptext { 
	line-height:30px; font-size:18px; float:right;margin-right:10px; color:#8f8f8f
}
.topsocial { 
	 float:right;margin-right:10px;
}
.rmenu { 
	width:60px; height:80px; float:right;
	background:url(../images/icon_menu.png) top right no-repeat;
	visibility:hidden;
}
.rmenu a { 
	width:60px; height:40px; display:block; text-decoration:none;
}

.btn1:hover { 
	background:#000000;
}

.btn1 { 
	color:#FFFFFF; text-align:center; margin:0px 0px 0px 6px;padding:0px 10px 0px 10px;
	float:left;
	font-size:14px; line-height:30px;
	font-weight:bold;
	text-transform:uppercase;
	background:#c6292c;
	-webkit-border-radius:  6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;

}

.topbtn {
	float:right;
	margin-right:10px;
	-webkit-border-radius:  0px 0px 6px 6px;
	-moz-border-radius: 0px 0px 6px 6px;
	border-radius: 0px 0px 6px 6px;

}

.btn1 A {
	color: #ffffff; TEXT-DECORATION: none
}
.btn1 A:visited {

	color: #ffffff; TEXT-DECORATION: none
}
.btn1 A:hover {
	color: #ffda6d; TEXT-DECORATION:none
}

.btn2:hover { 
	background:#000000;
}

.btn2 { 
	color:#FFFFFF; text-align:center; margin:0px 0px 0px 6px;padding:0px 10px 0px 10px;
	float:left; width:150px;
	font-size:14px; line-height:30px;
	font-weight:bold;
	text-transform:uppercase;
	background:#c6292c;
	-webkit-border-radius:  6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;

}

.btn2 A {
	color: #ffffff; TEXT-DECORATION: none
}
.btn2 A:visited {

	color: #ffffff; TEXT-DECORATION: none
}
.btn2 A:hover {
	color: #ffda6d; TEXT-DECORATION:none
}



.end {
	margin-right:0px;
}

.secondaryleft { 
	text-align:center; color:#FFFFFF; font-size:14px; line-height:16px; width:320px; margin:40px 0px 0px 0px;
}

.lborder { 
	border-right:1px solid #bdbcbc;
}

.homeleft { 
	text-align:center; color:#FFFFFF; font-size:14px; line-height:16px; width:230px; margin:40px 0px 0px 45px;
}
.homeleft h2 { 
	font-size:28px; line-height:32px; font-weight:bold; color:#FFFFFF; 
}
.homeleft A {
	color: #ffffff; TEXT-DECORATION: underline
}
.homeleft A:visited {

	color: #ffffff; TEXT-DECORATION: underline
}
.homeleft A:hover {
	color: #7debff; TEXT-DECORATION:none
}


.menucontainer { 
	position:relative; margin:auto; float:right; width:960px; margin:auto; margin-top:0px
}
.logo {
	  width:200px; height:115px; margin-top:0px; float:left;
	  margin-left:10px;
	   z-index:199; overflow:visible; position:absolute;
	   background-size: 100% auto;
	   background-image:url(../images/logo.png);
	   background-repeat:no-repeat;
	   background-position:top center;
	   background-color:#FFFFFF
}

.logo a{
	display:block;
	float:left;
	text-decoration:none;
	width:200px; height:115px;
}


.allquotes .quotes_cont2 {
	width:590px; height:120px; margin:auto;
	background-image:none;
	
}

.allquotes .quotetxt	{
	float:left; text-align:left; padding:20px 0px 0px 20px; width:380px; color:#ffffff; font-size:15px; line-height:22px;
}		

.allquotes .quotes_link {
	display:none;
	
}

.bgd_slider {
	background:#FFFFFF url(../images/bgd_homepic.jpg) top left repeat-x;
}
.bgd_content {
	background:#ebebeb;
	background-image: -webkit-linear-gradient(bottom, #ebebeb 80%, #c9c9c9);
	background-image: -moz-linear-gradient(bottom, #ebebeb 80%, #c9c9c9);
	background-image: -o-linear-gradient(bottom, #ebebeb 80%, #c9c9c9);
	background-image: -ms-linear-gradient(bottom, #ebebeb 80%, #c9c9c9);
	background-image: linear-gradient(to top, #ebebeb 80%, #c9c9c9);
	
}
.bgd_content2 {
	background:#ffffff;

	
}
.homefeature {
	width:980px; margin:auto;
	overflow:hidden;
	height:1%;
	text-align:left; padding:20px 0px 20px 0px;
}
.content {
	width:1024px;
	margin:auto;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	height:1%;
}
.clearfix {
	
	overflow:hidden;
	height:1%;
}

.container_slides {
	width:980px; height:300px; margin:auto;
}
.header_sec {
	width:980px; height:120px; margin:auto;
}
.img_header {
	width:980px; height:200px; margin:auto;
}

.top_contact {
	  position:relative; width:100%;
	  height:36px; float:right; text-align:right; 
	  margin-top:0px; 
}
.top_contact p {
	 
}

.toplinks {
	
	font-size:15px; line-height:15px;
	color:#ffffff;
	margin:0px 0px 0px 0px;
	text-align:center;
	float:right;text-align:right
}


.social_t:hover, .social_i:hover, .social_f:hover {
	background-position:bottom center;
}
.social_t, .social_i, .social_f {
	background-position:top center;	width:50px; height:50px; float:right;
}
.social_t {	background-image:url(../images/social_twitter.png);}
.social_i {	background-image:url(../images/social_in.png);}
.social_f {	background-image:url(../images/social_facebook.png);}

.social_t a, .social_i a, .social_f a {
	display:block;
	text-decoration:none;
	height:50px;
	width:50px;
}

.footerwrap {
	background:#1a1c20 url(../images/bgd_footer.jpg) top left repeat-x; overflow:hidden; height:1%;
}
.footer {
	color: #9d9d9c; font-weight:none; font-size:14px;
	padding:15px 0px 40px 0px; text-align:left; margin:auto;
	background:#1a1c20 url(../images/bgd_footer.jpg) top left repeat-x; overflow:hidden; height:1%;
}
.footer A {
	color: #9d9d9c; TEXT-DECORATION: none
}
.footer A:visited {
	color: #9d9d9c; TEXT-DECORATION: none
}
.footer A:hover {
	color: #ffffff; TEXT-DECORATION: none;
}

.homeright li {padding-bottom:14px;}



	
/* Start Styles for forms */

.search input
	{
		border-color: #cc0000; border-width:1px; border-style:solid; 
		background-color: #ffffff; 
		padding:2px 0px 0px 2px;
		font-family:Tahoma; color: #000000; font-size:11px;
	}

textarea
	{
		font-family:Arial, Helvetica, sans-serif; font-size:13px; 
	}
	
.form1:hover
	{
		background:#7dba2e;
	}

.form1
	{
		background:#3084ff; color:#FFFFFF; padding:16px; margin:0px 0px 10px 20px;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
	}
	
.form1 p
	{
		margin:0px 0px 8px 0px;
	}

.form1 input
	{
		border: 0px solid;
		
		padding:6px 6px 6px 6px;
		color: #000000; font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		width:130px;
		margin:0px 10px 0px 0px;
		
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		
		-webkit-box-shadow: 0px 0px 10px #000000;
		-moz-box-shadow: 0px 0px 10px #000000;
		box-shadow: 0px 0px 10px #000000;
	
	}

.form1 textarea
	{
		border: 0px solid;
		padding:6px 6px 6px 6px;
		color: #000000; font-size:14px;
		font-family:Myriad Pro, Arial, Helvetica, sans-serif;
		width:310px;
		margin-bottom:10px;
		height:60px;
	
		
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		
		-webkit-box-shadow: 0px 0px 10px #000000;
		-moz-box-shadow: 0px 0px 10px #000000;
		box-shadow: 0px 0px 10px #000000;
	}
/* End Styles for forms */

.areas	{
	padding:20px 40px 20px 40px; margin:20px 20px; color:#cf0a0d; font-size:20px; line-height:32px;
	background-color:#e1e1e1;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	}
.areas h1	{
	color:#000000;
	}	
.areaofs	{
	margin-right:20px;
	}		
	

.testimonial	{
	margin:auto; margin-bottom:20px; color:#1a6b00;
	}

.lquote	{
	float:left; background:url(../images/lquote.png) top left no-repeat;
	padding:10px 70px 0px 70px;
	}	
.rquote	{
	width:100%; background:url(../images/rquote.png) bottom right no-repeat; margin-bottom:20px;
	}
.cite	{
	width:700px; margin:auto; text-align:right; line-height:65px; color:#ffffff; font-size:17px; font-style:italic;
	}

.greyrow {
	border-bottom:4px solid #ffffff;
	border-top:1px solid #828283;
	background-color:#f0f0f0;
}

.whiterow {
	border-top:1px solid #cccccc;
	border-bottom:2px solid #ffffff;
	background-color:#ffffff;
}


.greenrow {
	border-top:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	background-color:#598600;
	color:#ffffff;
}

.greenrow  h1	{
	color:#ffd578}

.greenrow  h2	{
	color:#ffffff}


.peachrow {
	border-top:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	background-color:#f67d42;
	color:#ffffff;
}

.peachrow  h1	{
	color:#ffffff}

.peachrow  h2	{
	color:#ffffff}

.fprojectslist {
	background-color:#598600;
	color:#ffffff;
	-webkit-border-radius:  12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	width:30%;
	float:left;
}

.fprojectslist h2 {
	color:#ffffff;
}

.fprojectsimgs {
	width:68%;
	float:right;
	margin-left:1%;
}

.fprojectslist A {
	color: #ffffff; TEXT-DECORATION: none;  display:block; padding:12px; width:90%;
	border-top:1px solid #FFF;
}
.fprojectslist A:visited {
	color: #ffffff; TEXT-DECORATION: none;  display:block;
}
.fprojectslist A:hover {
	color: #FFFFFF; TEXT-DECORATION: none;  display:block;
}


.cqbox {
	background-color:#598600;
	color:#ffffff;
	 padding:20px;
	-webkit-border-radius:  12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}
.cqbox h2 {
	
	color:#ffffff;
	font-size:20px;
	padding:0px 0px 0px 0px;
}

.nbox {
	background-color:#355000;
	color:#ffffff;
	margin:20px; padding:20px;
	-webkit-border-radius:  12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}
.nbox h2 {
	background-color:#355000;
	color:#ffd578;
	font-size:20px;
	padding:0px 0px 0px 0px;
}
.btng:hover {
	background-color:#456800;
}

.btnb:hover {
	background-color:#75b000;
}
.btng, .btnb {
	background-color:#598600;
	color:#ffffff; padding:4px 8px 4px 8px;
	float:left;
	-webkit-border-radius:  6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	
}
.btng A {
	color: #ffffff; TEXT-DECORATION: none;  display:block; 
}
.btng A:visited {
	color: #ffffff; TEXT-DECORATION: none;  display:block;
}
.btng A:hover {
	color: #FFFFFF; TEXT-DECORATION: none;  display:block;
}

.btnb A {
	color: #ffffff; TEXT-DECORATION: none;  display:block; 
}
.btnb A:visited {
	color: #ffffff; TEXT-DECORATION: none;  display:block;
}
.btnb A:hover {
	color: #FFFFFF; TEXT-DECORATION: none;  display:block;
}

.btnb {
	background-color:#456800;
	
}

.btng A {
	color: #ffffff; TEXT-DECORATION: none;  display:block; 
}
.btng A:visited {
	color: #ffffff; TEXT-DECORATION: none;  display:block;
}
.btng A:hover {
	color: #FFFFFF; TEXT-DECORATION: none;  display:block;
	
}

.footerrow1 {
	border-top:6px solid #f84b43;
	
}
.footerrow2 {
	border-top:1px solid #343434;
	border-bottom:1px solid #343434;
	background:#7a7a7a;
}

.footerrow2 A {
	color: #ffffff; TEXT-DECORATION: none;
}
.footerrow2 A:visited {
	color: #ffffff; TEXT-DECORATION: none;
}
.footerrow2 A:hover {
	color: #ffffff; TEXT-DECORATION: underline;
	
}

.footerleft {
	float:left; color:#ffffff; font-size:16px; text-align:left; padding-bottom:20px;
}
.footerright {
	float:right; text-align:center; color:#ffffff; text-align:right;
}
.mapimg {
	border:2px solid #cccccc
}
.map {
	padding:20px; text-align:center
}

.sidebar1 {
	padding:20px; text-align:left
}

.col {
	clear:both;
	display:block;
}
/*-------------------------------------*/
.cols1-55 {
	width:55%; float:left;
}
.cols1-45 {
	 float:right; width:45%;
}
/*-------------------------------------*/
.cols2-55 {
	width:55%; float:left;
}
.cols2-45 {
	 float:right; width:45%;
}
/*-------------------------------------*/
.cols1-60 {
	width:60%; float:left;
}
.cols1-40 {
	 float:right; width:40%;
}

/*-------------------------------------*/
.cols1-65 {
	width:65%; float:left;
}
.cols1-35 {
	 float:right; width:35%;
}
/*-------------------------------------*/
.snav { 
	background:#f0f0f0; margin:0px 0px 30px 0px;
}

.snav h2 { 
	color:#d2060d; font-size:18px; text-transform:uppercase; padding:10px 20px 10px 20px;
	border-bottom: 1px solid #9e9e9e;
	
}
.snav li:hover { 
	background:#1a6b00;
}
.snav li { 
	margin:0px 0px 0px 0px; padding:0px;
	border-bottom: 1px solid #dddddd;
	border-top: 1px solid #ffffff;
}

.snav ul { 
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
	list-style:none;
}

.snav ul ul li{ 
	border:none;
}
.snav ul li a{ 
	padding:12px 0px 12px 20px;
}
.snav ul ul li a{ 
	padding:5px 0px 5px 40px;
}
.snav A {
	color: #1a6b00; TEXT-DECORATION: none;  display:block; 
}
.snav A:visited {
	color: #1a6b00; TEXT-DECORATION: none;  display:block;
}
.snav A:hover {
	color: #FFFFFF; TEXT-DECORATION: none;  display:block;
	
}

.intimg1 {
	width:300px; float:right; margin:20px
}

@media only screen and (max-width: 480px) {

	.wrapper2 {
	width:100%;
	}

	.wrapper1 {
	width:auto;
	}
	.content {
	width:auto;
	}
	#access {
	visibility:hidden
	}
	.menucontainer {
	visibility:hidden; height:1px;
	}
	.toptext {
	visibility:hidden; height:1px;
	}
	.topsocial{
	visibility:hidden; height:1px;
	}
	.rmenu {
	visibility:visible;
	}
	.logo {
	  width:144px; height:80px;
	  margin-top:0px;  float:left; 
	   z-index:199; overflow:visible; position:absolute;
	   background-size: 100% auto;
	   background-image:url(../images/logo.png);
	   background-repeat:no-repeat;
	   background-position:top center;
	   -webkit-box-shadow: 0px 0px 10px #000000;
		-moz-box-shadow: 0px 0px 10px #000000;
		box-shadow: 0px 0px 10px #000000;
	}
	.logo a{
		width:144px; height:80px;
		display:block;
		float:left;
		text-decoration:none;
	}
	.topsection {
	height:40px; text-align:left;
	}
	.top_contact {
	  width:200px;
	  
	}
	.headerwrapper {
		margin:auto;  padding-top:0px;
	}
	
	.intimg1 {
	width:95%; float:none; margin:auto; margin-bottom:20px; margin-top:20px
	}

	/*-------------------------------------*/
	.cols1-55 {
	float:none; width:100%
	}
	.cols1-45 {
	 float:none; width:100%;
	}
	/*-------------------------------------*/
	.cols2-55 {
		float:none; width:100%
	}
	.cols2-45 {
		 float:none; width:100%
	}
	/*-------------------------------------*/
	.cols1-60 {
	float:none; width:100%
	}
	.cols1-40 {
	 float:none; width:100%;
	}
	/*-------------------------------------*/
	.cols1-65 {
	float:none; width:100%
	}
	.cols1-35 {
	 float:none; width:100%;
	}
	/*-------------------------------------*/
	.footerleft {
	 float:none; width:100%;  text-align:center;
	}
	.footerright {
	 float:none; width:100%; text-align:center;  border-top: 1px solid #FFF; padding-top:20px;
	}
	
	.bgd_secondary {
		height:250px;
		}
	
	.bgd_secondary img {
		margin-top:120px;
		width:90%
		}
	.fprojectslist {
		
		width:95%;
		float:none;
		margin:auto;
		margin-bottom:20px;
	}
	.fprojectsimgs {
		width:95%;
		float:none;
		padding-bottom:20px;
		margin:auto;
		padding:0px;
	}
	
}

@media only screen and (min-width : 480px) and (max-width : 780px) {

	.wrapper2 {
	width:100%;
	}
	.wrapper1 {
	width:auto; 
	}
	.content {
	width:auto;
	}
	#access {
	visibility:hidden
	}
	.menucontainer {
	visibility:hidden; height:1px;
	}
	.rmenu {
	visibility:visible;
	}
	.logo {
	  width:144px; height:80px;
	  margin-top:0px;  float:left;
	   z-index:199; overflow:visible; position:absolute;
	   background-size: 100% auto;
	   background-image:url(../images/logo.png);
	   background-repeat:no-repeat;
	   background-position:top center;
	}
	.logo a{
		 width:144px; height:80px;
		display:block;
		float:left;
		text-decoration:none;
	}
	.topsection {
	height:40px; text-align:left;
	}
	.headerwrapper {
		margin:auto;  padding-top:0px;
	}
	.nbox {
	margin:20px;
	}
	.cqbox {
	margin:20px;
	}
	.intimg1 {
	width:300px; float:none; margin:auto; margin-bottom:20px; margin-top:20px
	}
	.cols1-55 {
	float:none;	 width:100%
	}
	.cols1-45 {
	 float:none; width:100%;
	}
	/*-------------------------------------*/
	.cols2-55 {
		float:none; width:100%
	}
	.cols2-45 {
		 float:none; width:100%
	}
	/*-------------------------------------*/
	.cols1-60 {
	float:none; width:100%
	}
	.cols1-40 {
	 float:none; width:100%;
	}
	/*-------------------------------------*/
	.areaofs	{
	float:left;
	}
	
	.footerleft {
	 float:none; width:100%; text-align:center;
	}
	.footerright {
	 float:none; width:100%; text-align:center; border-top: 1px solid #FFF;padding-top:20px;
	}
		.bgd_secondary {
		height:250px;
		}
	
	.bgd_secondary img {
		margin-top:120px;
		width:90%
		}
		
	

}

/*new projects css*/
.projcont{ padding:20px 0; padding-left:10px; max-width:1024px; margin:0 auto; }
.projects {
	width:33%;
	float:left;
}
.ptext {
	/*font-size:18px; line-height:24px; */
	height:48px;
	padding:20px 0px 20px 0px;
	color:#bf6728; text-align:center;
	text-transform:uppercase;
	overflow:hidden;
}
.projects .thumb-container{ width:100%; overflow:hidden; height: 0; padding-bottom:60%; }
.projects .thumb-container .thumb{ display:block; width:100%; height:auto; }
.proj-info{ width:100%; }
@media only screen and (max-width: 360px) { 
	.projcont{ padding-top:0; }	
}

/* end new projects css*/
