@charset "UTF-8";
@import url("../webfonts/bellGothic/stylesheet.css");
@import url("../webfonts/35C60B_0_unhinted_0/stylesheet.css");
@import url("../webfonts/35C60B_5_unhinted_0/stylesheet.css");
@import url("../webfonts/35C60B_4_unhinted_0/stylesheet.css");
@import url("../webfonts/35C60B_5_0/stylesheet.css");
@import url("../webfonts/35C60B_4_0/stylesheet.css");
@import url("../webfonts/35C60B_1_0/stylesheet.css");
@import url("../webfonts/35C60B_3_unhinted_0/stylesheet.css");
@import url("../webfonts/35C60B_3_0/stylesheet.css");
@import url("../webfonts/35C60B_2_0/stylesheet.css");
@import url("../webfonts/35C60B_1_unhinted_0/stylesheet.css");
@import url("bruce.css");
.body {
	background-color: #333333;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding-top: 11px;
}
.navbar {
	background-color: #333333;
}
.navbar .navbar-brand {
	color: #FFFFFF;
	font-family: "35C60B 2 0";
	padding-right: 60px;
}

.navbar .navbar-brand:hover,
.navbar .navbar-brand:focus {
	color: #999999;
	font-family: "35C60B 2 0";
}
.navbar .navbar-text {
	color: #FFFFFF;
}
.navbar-brand {
	background-image: url(../images/bruceLogo.png);
	background-repeat: no-repeat;
	background-size: 125px auto;
	background-position: -5% 0%;
	padding: 28px 100px 41px 62px;
	margin-top: 0px;
	font-size: 15px;
	color: #E07700;
}
.nav.navbar-nav .active a {
	font-family: bellGothic;
	color: #E07700;
}
.body footer {
	margin-left: 30px;
	width: 50%;
	color: #999999;
	font-family: "35C60B 0 unhinted 0";
	font-size: 9px;
	padding-top: 15px;
	line-height: 11px;
	margin-top: 5px;
}
.body .home {
	margin-left: 53px;
}
.nav.navbar-nav li a {
	font-family: bellGothic;
	color: #E07700;
}
.navbar .navbar-text a:hover,
.navbar .navbar-text a:focus {
  color: #e07700; 
}
.navbar .navbar-nav .nav-link {
  color: #e07700;
  border-radius: .25rem;
  margin: 0 0.25em;
}
.navbar .navbar-nav .nav-link:not(.disabled):hover,
.navbar .navbar-nav .nav-link:not(.disabled):focus {
  color: #e07700;
}
.navbar .navbar-nav .nav-item.active .nav-link,
.navbar .navbar-nav .nav-item.active .nav-link:hover,
.navbar .navbar-nav .nav-item.active .nav-link:focus,
.navbar .navbar-nav .nav-item.show .nav-link,
.navbar .navbar-nav .nav-item.show .nav-link:hover,
.navbar .navbar-nav .nav-item.show .nav-link:focus {
  color: #e07700;
  background-color: #e07700;
}
.navbar .navbar-toggle {
  border-color: #e07700;
}
.navbar .navbar-toggle:hover,
.navbar .navbar-toggle:focus {
  background-color: #e07700;
}
.navbar .navbar-toggle .navbar-toggler-icon {
  color: #ffffff;
}
.navbar .navbar-collapse,
.navbar .navbar-form {
  border-color: #ffffff;
}
.navbar .navbar-link,
.navbar .navbar-link:hover {
}

.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item {
  color: #ffffff;
}
.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item:hover,
.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item:focus {
  color: #e07700;
}
.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item.active {
  color: #e07700;
  background-color: #e07700;
}
.BellGothic-Roman { 
	font-family: BellGothic-Roman;
	font-weight: normal;
	font-style: normal;
}
.BellGothic-Italic { 
	font-family: BellGothic-Italic;
	font-weight: normal;
	font-style: normal;
}
.BellGothic-Bold { 
	font-family: BellGothic-Bold;
	font-weight: normal;
	font-style: normal;
}
.BellGothic-Black {
	font-family: BellGothic-Black;
	font-weight: normal;
	font-style: normal;
}
.body .BellGothic-Black {
	letter-spacing: -5pt;
	font-size: 41em;
	margin-top: 10px;
}
.BellGothic-BoldItalic { 
	font-family: BellGothic-BoldItalic;
	font-weight: normal;
	font-style: normal;
}
.BellGothic-BlackItalic { 
	font-family: BellGothic-BlackItalic;
	font-weight: normal;
	font-style: normal;
}
.body .BellGothic-Black {
	color: #0099B3;
	font-family: "35C60B 3 0";
	font-size: 12em;
}
.body h2 {
	color: #0099B3;
	padding-left: 50px;
	font-size: 7em;
	letter-spacing: -5px;
	font-family: "35C60B 3 0";
}
.copy {
	font-family: bellGothic;
	color: #E07700;
	padding-left: 55px;
	margin-left: -25px;
}
.col-md-12 #breakline {
	border-top: 7px solid #FFFFFF;
}
.phone.active {
	color: #E07700;
}
h3 {
	font-family: "35C60B 3 unhinted 0";
	color: #E07700;
	font-size: 1em;
	padding-left: 40px;
}
#tombstone {
	margin-left: 40px;
}
footer {
	width: 50%;
	padding-top: 41px;
	border-top: 2px solid #FFFFFF;
}
.phone.active.hover {
	text-decoration: none;
}
#activeAbout {
	background-image: url(../images/aboutOver.svg);
}
.container-fluid .row .col-lg-12 {
	padding-top: 10px;
}
.col-lg-12 .row .col-lg-12 {
	padding-bottom: 10px;
}
.body.BellGothic-Black {
}
.h5 {
	margin-left: 30px;
}
.body.BellGothic-Black {
}
#ZIG {
    margin-top: -25px;
    letter-spacing: -10px;
}
#porfolio {
	margin-top: 5px;
	margin-bottom: 5px;
}
.img-responsive {
	margin-bottom: 15px;
	margin-top: 0px;
}
#either {
    margin-top: -5px;
    letter-spacing: -7px;
}
a #insta {
	height: 30px;
	width: auto;
	margin-left: 4px;
}
.col-xs-3 a .insta {
	height: 30px;
	width: auto;
	margin-left: 10px;
}
.insta #Instagram {
	height: 30px;
	width: auto;
	margin-left: 10px;
}
.link {
	color: #E07700;
}
.row.rule hr {
	border-color: #666666;
	margin-left: 15px;
	margin-right: 15px;
}
@media (min-width:649px) and (max-width:959px){
.navbar-brand.BellGothic-Bold logo {
	background-image: url(../images/bruceLogo.png);
	background-repeat: no-repeat;
}
.body.BellGothic-Black {
	font-size: 9em;
}
.body .h1 {
}
.body h2 {
	font-size: 5em;
}
#social {
	max-width: 35px;
	max-height: 35px;
	margin-left: 46px;
	margin-right: -30px;
}
a #LinkedIn {
	max-width: 40px;
	max-height: 40px;
}
a #Instagram {
}
a #LinkedIn {
	height: 30px;
}
.col-sm-2 .insta #Instagram {
	height: 40px;
}
.linkedIn {
	margin-left: 26px;
}
.row .row.rule .col-md-6 {
}
.col-md-1 {
}
.img-responsive {
	/* [disabled]float: right; */
}
.row.rule .clearfix {
	/* [disabled]clear: right; */
	/* [disabled]float: left; */
}
}
.row.rule .col-sm-2.col-xs-4.col-md-2 {
	margin-left: -10px;
}
.row .col-xs-5.col-sm-3.col-md-2 {
    /* [disabled]text-align: center; */
}
p.copy {
	color: #FFFFFF;
}
.copy.portfolio {
	padding-left: 0px;
}
.row #portfolio a {
}
.body .container-fluid {
}
.copy.col-lg-9.col-sm-9 {
	color: #FFFFFF;
	margin-left: 3px;
}
.img-responsive #morework {
	padding-top: 0px;
	padding-left: 0px;
}
.row .rule {
	border-top-style: solid;
	margin-left: 30px;
	max-width: 90%;
	/* [disabled]border-collapse: collapse; */
}
#activeWork {
	background-image: url(../images/workOver.svg);
	background-position: 1px 0%;
	margin-left: 10px;
}
.body h1 {
	color: #0099B3;
	font-size: 10em;
	line-height: 91%;
	margin-left: 50px;
	letter-spacing: -3px;
}
.navbar {
	border-color: #333333;
	color: #FFFFFF;
}
.email {
	background-image: url(../images/email.svg);
	background-repeat: no-repeat;
	font-size: 12px;
	margin-top: 5px;
	text-align: left;
	margin-left: 7px;
	margin-right: 0px;
	padding-right: 57px;
	background-position: 4px 0%;
}
.about {
	background-image: url(../images/about.svg);
	background-repeat: no-repeat;
	background-position: 5px 0%;
	margin-top: 5px;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 10px;
}
.work {
	margin-top: 5px;
	font-size: 12px;
	background-image: url(../images/work.svg);
	background-repeat: no-repeat;
	background-position: 3px 0%;
	margin-left: 10px;
}
.phone {
    color: #FFFFFF;
    text-align: left;
    float: left;
    margin-top: 10px;
    margin-left: 8px;
    font-size: 16px;
    font-family: "35C60B 0 unhinted 0";
	}
.linkedIn {
	margin-left: 30px;
	max-width: 30px;
	max-height: 30px;
}
.instagram {
	margin-left: 15px;
	max-width: 30px;
	max-height: 30px;
}

@media screen and (min-width:300px) and (max-width:649px){
.body.BellGothic-Black {
	font-size: 4em;
	letter-spacing: -4px;
	word-spacing: 5px;
}
.body h2 {
	font-size: 3em;
	letter-spacing: -3px;
	word-spacing: 3px;
}
@media (min-width:649px) and (max-width:959px){
.body.BellGothic-Black .col-md-9 {
	font-size: 3em;
}

@media (min-width:649px) and (max-width:1199px){
.body.BellGothic-Black {
	font-size: 7em;
	min-width: 75%;
}

@media (min-width:650px) and (max-width:1199px){
.body h2 {
	font-size: 6em;
}
.img-responsive {
	padding-top: 0px;
	padding-left: 0px;
}

@media (min-width:375px) and (max-width:649px){
.body h2 {
	font-size: 5em;
	}
	
@media (min-width:375px) and (max-width:649px){
.copy.col-lg-9.col-sm-8 {
	font-size: 1em;
}
.img-responsive {
	min-width: 75%;
}

@media (min-width:1200px){
.img-responsive {
	max-width: 150%;
}
	
	}
#porfolio {
}
.hover {
}
.hover {
}
.hover {
}
.hover {
}
.hover {
}
#portfolio {
}
#portfolio {
}
#portfolio {
}
#portfolio {
}
#portfolio {
}
#portfolio {
}

@media screen and (min-width:960px){
}

@media screen and (min-width:200px) and (max-width:649px){
}

@media screen and (min-width:299px) and (max-width:649px){
}
.link {
}
.col-lg-12 {
}
.col-sm-0 {
}
.porfolio {
}
.portfolio {
}
.portfolio {
}
.home {
}
