/*!
 * Start Bootstrap - Creative v4.0.0-beta.2 (https://startbootstrap.com/template-overviews/creative)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-creative/blob/master/LICENSE)
 */
* {
	font-family:'Segoe-UI','Helvetica Neue',Arial,sans-serif;
}

 body,html{
 	width:100%;height:100%
 }
 body{
 	font-family:Segoe-UI,'Helvetica Neue',Arial,sans-serif;
 }

 hr{
 	max-width:50px;border-width:3px;border-color:#f05f40
 }
 hr.light{
 	border-color:#fff
 }

 strong a {
 	color:#343a40;
 
 	-webkit-transition:all .5s;
 	-moz-transition:all .5s;
 	transition:all .5s;
 }

 strong a:hover {
 	color: #DEE;
 	text-decoration: none;
 	font-size: 4.5rem;
 }

a img strong {
	width: 200px;
 	height: 200px;
}
 img.grow:hover {
 	width: 300px;
 	height: 300px;
 }
 }
 a{
 	color:#f05f40;
 	-webkit-transition:all .2s;
 	-moz-transition:all .2s;
 	transition:all .2s;
 }
 a:hover{
 	color:#1CABE8;
 }
 h1,h2,h3,h4,h5,h6{font-family:'Open Sans','Helvetica Neue',Arial,sans-serif}
 .bg-primary{
 	background-color:#f05f40!important
 }
 .bg-dark{
 	background-color:#212529!important
 }
 .text-faded{
 	color:rgba(255,255,255,.7)
 	}
 	section{
 		padding:8rem 0
 	}
 .section-heading{
 	margin-top:0
 }
 ::-moz-selection{
 	color:#fff;
 	background:#212529;
 	text-shadow:none
 }
 ::selection{
 	color:#fff;
 	background:#212529;
 	text-shadow:none;
 }
 img::selection{
 	color:#fff;
 	background:0 0;
 }
 img::-moz-selection{
 	color:#fff;background:0 0
 }
 body{
 	-webkit-tap-highlight-color:#212529;
 }



 i {
 	color: white;
 	transition: all .5s;
 }

i:hover {
	color: #1CABE8;
}

#bootstrap-overrides a:hover{
	color:#1CABE8;
}


 /*main page Nav*/

 #mainNav .navbar-nav>li.nav-item>a.nav-link.active:hover,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus.active:hover{background-color:transparent
 }
 @media (min-width:992px){
 	#mainNav{
 		border-color:transparent;
 		background-color:transparent;
 	}

 #mainNav .navbar-brand{
 	color:rgba(255,255,255,.7);
 }
 #mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{
 	color:#1CABE8;
 }
 #mainNav .navbar-nav>li.nav-item>a.nav-link{
 	padding:.5rem 2rem;
 	font-size: 1.2rem;
 	font-weight: inherit;
 }
 #mainNav .navbar-nav>li.nav-item>a.nav-link,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus{
 	color:#343a40;
 }
 #mainNav .navbar-nav>li.nav-item>a.nav-link:focus:hover,#mainNav .navbar-nav>li.nav-item>a.nav-link:hover{
 	color:#1CABE8;
 }
 #mainNav.navbar-shrink{
 	border-bottom:1px solid rgba(33,37,41,.1);
 	background-color:#fff;
 }
 #mainNav.navbar-shrink .navbar-brand{
 	color:#f05f40;
 }
 #mainNav.navbar-shrink .navbar-brand:focus,#mainNav.navbar-shrink .navbar-brand:hover{
 	color:#f05f40;
 }
 #mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link,#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:focus{color:#212529;
 }
 #mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:focus:hover,#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:hover{
 	color:#f05f40}}

 /*Other Pages Nav*/

 #secNav .navbar-nav>li.nav-item>a.nav-link.active:hover,#secNav .navbar-nav>li.nav-item>a.nav-link:focus.active:hover{background-color:transparent
 }
 @media (min-width:992px){
 	#secNav{
 		border-color:#212529;
 		background-color:#212529;
 	}
 	
 #secNav .navbar-brand{
 	color:rgba(255,255,255,.7);
 }
 #secNav .navbar-brand:focus,#secNav .navbar-brand:hover{
 	color:#1CABE8;
 }
 #secNav .navbar-nav>li.nav-item>a.nav-link{
 	padding:.5rem 2rem;
 	font-size: 1.2rem;
 	font-weight: inherit;
 }
 #secNav .navbar-nav>li.nav-item>a.nav-link,#secNav .navbar-nav>li.nav-item>a.nav-link:focus{
 	color:#fff;
 }
 #secNav .navbar-nav>li.nav-item>a.nav-link:focus:hover,#secNav .navbar-nav>li.nav-item>a.nav-link:hover{
 	color:#1CABE8;
 }
 #secNav.navbar-shrink{
 	border-bottom:1px solid rgba(33,37,41,.1);
 	background-color:#fff;
 }
 #secNav.navbar-shrink .navbar-brand{
 	color:#f05f40;
 }
 #secNav.navbar-shrink .navbar-brand:focus,#secNav.navbar-shrink .navbar-brand:hover{
 	color:#f05f40;
 }
 #secNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link,#secNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:focus{color:#212529;
 }
 #secNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:focus:hover,#secNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:hover{
 	color:#f05f40}}


 /*Other Stuff*/

 strong {
 	transiton: all .5s;
 }
 strong a img{
 	transition: all .5s;
 }

 strong a img:hover{
 	width: 300px;
 	height: 300px;
 }

 strong:hover {
 	opacity: 0.9;
 }

 body.otherpage {
 	background-image:url(../img/topography.png);
 	background-size: 15%;
 	background-attachment: fixed;
 }
 header.masthead{
 	padding-top:10rem;padding-bottom:calc(10rem - 56px);
 	background-image:url(../img/coo_background.png);
 	background-position:center center;
 	-webkit-background-size:cover;
 	-moz-background-size:cover;
 	-o-background-size:cover;
 	background-size:cover;
 	transition-duration: all .5s;
 }
 header.otherpage{
 	background-image:url(../img/topography.png);
 	background-size: 10%;
 	background-attachment: fixed;
 	/*background-repeat: repeat;*/
 	/*background-position:center center;*/
 }

.navAdjust {
	margin-top: 4rem;
}
 header.masthead hr{
 	margin-top:30px;
 	margin-bottom:30px;
 }
 header.masthead h1{
 	font-size:2rem;
 }
 header.masthead p{
 	font-weight:300;
 }

 h3 {

 }
 @media (min-width:768px){
 	header.masthead p{
 		font-size:1.15rem;
 		}
 	}
 @media (min-width:992px){
 	header.masthead{
 		height:100vh;
 		min-height:650px;
 		padding-top:0;
 		padding-bottom:0;
 	}
 header.masthead h1{
 	font-size:3rem
 	}
 }
 @media (min-width:1200px){
 	header.masthead h1{
 		font-size:4rem;
 		}
 	}
 
 .text-primary{
 	color:#f05f40!important
 }
 .btn{
 	font-weight:700;text-transform:uppercase;
 	border:none;
 	border-radius:300px;
 	font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;
 }
 .btn-xl{
 	padding:1rem 2rem
 }
 .btn-primary{
 	background-color:#f05f40;
 	border-color:#f05f40;
 }
 .btn-primary:active,.btn-primary:focus,.btn-primary:hover{
 	color:#fff;
 	background-color:#ee4b28!important;
 }
 .btn-primary:active,.btn-primary:focus{
 	box-shadow:0 0 0 .2rem rgba(240,95,64,.5)!important;
 }