@charset "utf-8";
.well {
padding: 0px;
background-color: none;
border: 0px solid #E3E3E3;
}
.phonenumber {
	float: left;
	padding-top: 35px;
}

.orangetext {
	color: #1abc9c;
}

.emeraldtext {
	color: #00CC66;
}
.navbar-nav > li {
	font-size: 13px;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 8px;
}
.nav > li > a {
    display: block;
    padding: 8px 8px;
    position: relative;
}
.portfolio-filter > li {
    display: inline-block;
	margin-right: 4px;
	margin-left: 4px;
	margin-top: 4px;
}
.navbar-inverse .navbar-nav {
    margin-top: 20px;
}
.portfolio-t ul{
	width: 100%;
}
.portfolio-items.col-3 > li {
    width: 33%;
}
#portfolio .dropdown ul{
	width: 100%;
	
}
#portfolio .dropdown li{
	width: 100%;
	
}
#portfolio .dropdown li a:hover{
	background-color: #CCC;
	color: #333;
}
.portfolio-dropdown{
	margin-bottom: 20px;
}
body #portfolio{
    padding: 20px 0;
}

	/* ==========================================================================
   MEDIA QUERIES
   ========================================================================== */

/* Large desktop */
@media (min-width: 1200px)  { 

 }
 @media (max-width: 992px) {
	body {
    padding-top: 80px;
}
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
	.portfolio-items.col-3 > li {
    width: 33.333333333%;
} 

}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 992px) { 
.navbar-inverse .navbar-nav {
    margin-top: 0px;
	margin-right: 100px;
}
.portfolio-items.col-3 > li {
    width: 45%;
} 
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) { 
.portfolio-items.col-3 > li {
    width: 45%;
} 
 }

/* Landscape phones and down */
@media (max-width: 480px)  { 
.phonenumber {
	color: #FF772F;
	text-align: left;
	width: 100%;
	font-size: 30px;
	padding-top: 0px;
	padding-left: 20px;
}
.portfolio-filter li {
	margin-top: 5px;
	margin-bottom: 5px;
}
.media .media-body {
	padding-top: 5px;
	color: #333;
}
.media .pull-left {
	color: #F90;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-size: 24px;
	padding-top: 3px;
}
body {
    padding-top: 90px;
}
.navbar-brand {
    padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
	
 }
.portfolio-t ul{
	margin-left: 5px;
}
.portfolio-items.col-3 > li {
    width: 100%;
}

}
