
/* ---------------------------------------------PORTFOLIO ONE COLUMN------------------------------------------------------*/

/* portf-single1-our-project start */
.portf-single1-our-project{
	height:180px;
	background-color:#2c3e50;
	margin-top: 17px;
}
.portf-single1-our-project{
	background-image: url("../assets/images/portfolio/port_one_hdbg.png");
	background-repeat: no-repeat;
	background-position-x: right;
}
.portf-single1-our-project .left-part h2{
	font-size:36px;
	font-weight:bold;
	color:white;
	padding-top:15px;
}
.portf-single1-our-project .left-part p{
	font-size:16px;	
	color:white;
	line-height: 20px;
}
.portf-single1-our-project .right-part img{
	height: 180px;
}

/* portf-single1-our-project end */


/* portf-single1-leave-comment start */

.portf-single1-leave-comment h2 .head-title{
	font-size: 30px;
	color: #666666;
	font-weight: bold;

}
.portf-single1-our-projects h2 .head-title{
	font-size: 30px;
	color: #666666;
	font-weight: bold;

}
.portf-single1-leave-comment .button-part{	
	padding-top:10px;
}
.portf-single1-leave-comment .button-part .txt-part{
	
}
.portf-single1-leave-comment .button-part .btp-part{
	float: right;
}

/* portf-single1-leave-comment end */


/* portf-single1-when-grow start */

.portf-single1-when-grow h2 .head-title{
	font-size: 30px;
	color: #333333;
	font-weight: bold;
}
.portf-single1-when-grow .left-part h2 {
	margin-bottom: 0px;
}
.portf-single1-when-grow .left-part p.sub-head {
	margin-bottom: 25px;
}
.portf-single1-when-grow .page-header {
border-bottom: 2px solid #e2e2e2;
margin-bottom: 26px;
padding-bottom: 0px;
margin-top: 15px;
}
.portf-single1-when-grow .page-header h2 {
font-size: 18px;
font-weight: bold;
text-align: left;
margin-bottom: 10px;
margin-top: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
.portf-single1-when-grow .page-header .feature-title {
text-align: center;
padding-bottom: 9px;
border-bottom: 2px solid #2c3e50;
color: #666666;
}

.portf-single1-when-grow .right-part .grp-button{
	background-color: #2c3e50;
	height: 60px;
	margin-top: 20px;
	color: white;
	font-size: 16px;
	border-radius: 5px;
}
.portf-single1-when-grow .right-part .grp-button img.heart256{
	padding-left: 10px;
}
.portf-single1-when-grow .right-part .grp-button span.second{
	padding: 10px 10px 10px 10px;
	border-radius: 100%;
	background-color: #17222d;
	border: 1px solid white;
	vertical-align: middle;
}
.portf-single1-when-grow .right-part .grp-button span.first{
	padding: 10px 10px 10px 10px;	
	vertical-align: middle;
}
.portf-single1-when-grow .right-part .grp-button span.third{
	padding: 10px 10px 10px 30px;	
	vertical-align: middle;
}
.portf-single1-when-grow .grp-image{	
	padding: 10px 0px 10px 0px;	
}
.portf-single1-when-grow .grp-image .socl-icon img{	
	padding: 0px 10px 0px 0px;
}
.portf-single1-when-grow .grp-image .image-icon {	
	padding-left: 246px;	
}
.portf-single1-when-grow .grp-image .image-icon img {	
	padding-left: 10px;	
}
.portf-single1-when-grow table.tbl-part tbody tr td:first-child{	
	height: 25px;
	width: 80px;
	font-weight: bold;
}

/* portf-single1-when-grow end */


/* portf-single1-recent-project start */
.portf-single1-recent-project h2 .head-title{
	font-size: 30px;
	color: #666666;
	font-weight: bold;
}
.portf-single1-recent-project img.post-image{
	width:270px;
	height:270px;
}

.portf-single1-recent-project .content-part {
	margin-bottom: 30px;
}
.portf-single1-recent-project .content-part .recent-post a{
	display: block;
	position: relative;
}
.portf-single1-recent-project .content-part .recent-post a img{
	display: block;
	position: relative;
}
.portf-single1-recent-project .content-part .recent-post a .overlay{	

	height: 100%;
	position: absolute;
	text-decoration: none;
	width: 100%;
	z-index: 100;
	background-color: rgba(255,103,96, 0.92);
	padding: 20px;
	padding-top: 70px;
}
.portf-single1-recent-project .content-part .recent-post .overlay ul li{
	display:inline;
	float: left;	
	width: 40px!important;
}
.portf-single1-recent-project .content-part .recent-post .overlay ul{
	margin-top: 20px;
	margin-left: 10px;
}
.portf-single1-recent-project .content-part .recent-post .overlay h3{
	color:white;
	text-align: center;
}
.portf-single1-recent-project .content-part .recent-post .overlay span.meta{
	color:white;
	text-align: center;
	padding-left: 25px;
}
.portf-single1-recent-project .content-part .lmr {
	background-color: #6dbcdb;
	height: 60px;
	border-radius: 5px;
	text-align: center;
	padding-top: 18px;
	font-size: 24px;	
}
.portf-single1-recent-project .content-part .lmr a {		
	color:white;
	text-decoration:none;
}
.portf-single1-when-grow .right-part p{
	line-height: 19px;
}

/* portf-single1-recent-project end */