
@media (min-width: 768px) {
	.navbar .container .navbar-right {
		float:left!important;
		margin-top:12px;
		text-transform:uppercase;
	}
}
.navbar { padding-bottom: 5px; }
.navbar-toggle { margin-top: 0px; }
.navbar .container .navbar-header .navbar-brand { padding-top:0px; padding-bottom:0px; }
.navbar .container .navbar-right { margin-top:0px; }

#portfolio #filters { padding: 0px; }
#portfolio_tem .image_wrapper { float:left; clear:both; margin-bottom:20px; width:100%; }
#portfolio_tem .single_image { margin-bottom: 20px; float: left; margin-right: 20px; }
#portfolio_tem .big { height:auto; }
#portfolio_tem .big img { position:static; }
#portfolio_tem .thumbs .thumb img { border-radius: 5px; }
#portfolio #gallery_container .photo img { border-radius: 5px; }
#portfolio #gallery_container .photo .mask h3,
#portfolio #gallery_container .photo .mask small { text-shadow: 2px 2px 5px #000000; }


pre { font-family:Courier New; line-height:18px!important; white-space:nowrap; overflow-x:auto; }

input.error, textarea.error { background-color:#f6e0e0!important; }

.btn { border-radius:10px; font-family: 'Lato', sans-serif !important; border:0; padding:10px 30px; }
.btn.btn-default { background:black; color:white; text-transform:uppercase; }
.btn.btn-lg { font-size:14px; font-weight:bold; }

.big .img-responsive { max-height:100%; }
