/*   



Theme Name: Tequity




*/











.wp-caption {



	margin-bottom: 20px;



	text-align: center;



	padding-top: 5px;



	width: auto !important;



}



.wp-caption img {



	border: 0 none;



	padding: 0;



	margin: 0;



}



.wp-caption p.wp-caption-text {



	width: auto !important;



	line-height: 1.5;



	font-size: 11px;



	padding: 3px 0;



	margin: 0px 0 0 0;



	background: #f6f6f6;



	display: block;



	-webkit-border-radius: 0px 0px 3px 3px;



	border-radius: 0px 0px 3px 3px;



}



.wp-smiley {



	margin: 0 !important;



	max-height: 1em;



}



.size-full {



}



.size-large {



}



.size-medium {



}



.size-thumbnail {



}



.gallery-caption {



}



.bypostauthor {



}



img.alignright {



	float: right;



	margin: 0 0 1em 1em



}



img.alignleft {



	float: left;



	margin: 0 1em 1em 0



}



img.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto



}



.alignright {



	float: right;



}



.alignleft {



	float: left;



}



.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;



	text-align:center;



}







.home3 h1 {



width: 370px;



margin:0



}

.project-info ul{

	margin-left:30px;

	list-style-type:disc;

}

div.wpcf7 div span.wpcf7-form-control-wrap input[type="checkbox"]{

	width:32px;

}

.wpcf7-form input[type="text"]{

	margin-top:0px;

}

div.wpcf7 div.wpcf7-response-output.wpcf7-mail-sent-ok{

	clear:both;

}

div.wpcf7 div.wpcf7-response-output.wpcf7-validation-errors{

	clear:both;

}
.home-text-wrapper{
	background:none;	
}

.home-bottom .full-width{
	border-top:35px solid #00adef;	
	text-align: center;
	font-size: 28px;
	font-weight: 200;
	margin-bottom:0px;
}
.home-bottom .clearfix{
	clear:both;	
}
.home-bottom span{
		margin:0 10px;	
	}
 @media screen and (max-width: 768px) {
	.home-bottom span{
		display:block;	
	}
	.home-bottom .clearfix{
	clear:none;	
	}

 }
 @media screen and (max-width: 480px) {
	 
	 .container {font-size:14px;
	 }
	 .home-bottom span{
		font-size:22px; 
	 }
	 .subtitle{
		font-size:20px !important; 
	 }
	 #before-about{
		line-height:20px !important;
	 }
	 #before-about p{
		 margin:15px auto !important;
	 }
 }
.home-logo .full-width{
	text-align:center;	
}


span.wpcf7-list-item{
	margin-left:0px;
}
.logo.large h3{
	color:white;
	margin-top:10px;
	width:280px;	
}

#before-about{
	font-size:19px;	
	line-height:45px;
	font-weight:bold;
}
.rnr-portfolio{
	padding-top:3px;	
}
#call-on-contact{
position: fixed;
z-index: 1000;
bottom: 70px;
right: 20px;	
}
#call-on-contact a:hover {
background-color: #222222;
}
#call-on-contact a{
display: block;
width: 40px;
height: 40px;
background: #515A5F url(images/phone.png) no-repeat center center;
text-indent: -9999px;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
-webkit-transition: 0.2s all linear;
-moz-transition: 0.2s all linear;
-o-transition: 0.2s all linear;
transition: 0.2s all linear;
}


#call-on-linkedin{
position: fixed;
z-index: 1000;
bottom: 120px;
right: 20px;	
}
#call-on-linkedin a:hover {
background-color: #222222;
}
#call-on-linkedin a{
display: block;
width: 40px;
height: 40px;
background: #515A5F url(images/linkedin.png) no-repeat center center;
text-indent: -9999px;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
-webkit-transition: 0.2s all linear;
-moz-transition: 0.2s all linear;
-o-transition: 0.2s all linear;
transition: 0.2s all linear;
}


#call-on-twitter{
position: fixed;
z-index: 1000;
bottom: 120px;
right: 20px;	
}
#call-on-twitter a:hover {
background-color: #222222;
}
#call-on-twitter a{
display: block;
width: 40px;
height: 40px;
background: #515A5F url(images/twitter.png) no-repeat center center;
text-indent: -9999px;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
-webkit-transition: 0.2s all linear;
-moz-transition: 0.2s all linear;
-o-transition: 0.2s all linear;
transition: 0.2s all linear;
}




.post-single-content .post-single-meta{
	display:none;	
}
.overlay{
display: none;
}

.posts-nav{
	display:none;	
}