@media (max-width: 360px){
.content {
	padding: 12% 0 0;
	}
}
	
@media (max-width: 768px){
  .content {
	padding: 12% 0 0;
	}
}

/*@media (max-width: 992px){
  .content {
	padding: 10% 0 0;
	}
}*/

@media (max-width: 603px){
.space-above{
	margin-top: 45px;	
}
}



/*..@media (min-width: 500px){
.space-large {
	margin-top: 780px;	
}
}

@media (min-width: 604px){
.space-large {
	margin-top: 100px;	
}
}

@media (min-width: 768px) {
 .space-large {
	margin-top: 300px;	
}
}

@media (min-width: 992px) {
 .space-large {
	margin-top: 300px;	
}
}


@media (min-width: 1000px) {
 .space-large {
	margin-top: 350px;	
}
}..*/

@media (max-width: 1009px) {
 .space-large {
	margin-top: 300px;	
}

.space-base {
	margin-top: 92px;	
}
}


#tf-portfolio.navbar-default {
	background-color: rgb(0,0,102);
	}

#tf-careernav.navbar-default {
	background-color: rgb(0,0,102);
	}
	
#tf-contactnav.navbar-default {
	background-color: rgb(0,0,102);
	}


@media (max-width: 768px){
#tf-menu.navbar-default {
	background-color: rgba(0,0,102);
	}
	
	
#tf-works li.pull-right, #tf-works li.pull-left {
    margin-top: 10px;
    float: none !important;
    text-align: center;
    display: block;
}
label{
    float: none !important
}
.pull-left.fnav,
.pull-right.fnav {
    float: none !important;
    text-align: center;
}

.hover-bg .hover-text {
    padding: 12% 10%;
}
.hoverorange-bg .hoverorange-text {
	 padding: 12% 15%;
}
}

@media (max-width: 360px){
.hover-bg .hover-text {
    padding: 22% 10%;
}
}

@media (max-width: 360px){
.hoverorange-bg .hoverorange-text {
    padding: 22% 10%;
}
}
