
/* Page Setup
-------------*/
body {background-color:#e9ebe8;color:#454849;font-family: Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;font-weight:400}
p {font-size:15px;line-height:21px}
h1 {margin-top:0px;font-size:32px;line-height:34px;margin-bottom:5px;font-family: Raleway, Lato, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:500}
h2{margin-top:0px;font-size:24px;line-height:28px;margin-bottom:5px;font-family: Raleway, Lato, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400}
h3{margin-top:0px;font-size:20px;line-height:24px;margin-bottom:5px;font-family: Raleway, Lato, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400}
h4{margin-top:0px;font-size:20px;line-height:24px;margin-bottom:5px;font-family: Raleway, Lato, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400}

.navbar-right{padding-right:15px}
.navbar-right a{margin-top:15px;}
.navbar-right a:first-child{margin-right:5px}
.navbar-right i{margin-right:7px}

.headline{background-color:#7493b5;text-align:center;height:105px;color:#fff;margin-top:-20px}
.headline h1,.headline h2{padding-top:35px;font-size:32px}

.headline2{background-image: url('images/debut_dark.png');background-repeat: repeat-y repeat-y;text-align:center;height:130px;color:#fff;}
.headline2 h1,.headline2 h2{padding-top:30px;font-size:32px}
.headline2 .form-inline{width:210px;margin:auto;margin-top:15px;}
.headline2 .form-inline input{width:100px}

.feature{height:350px;background-color:#ccc;margin-top:30px;border:1px solid #ddd}
.feature .col-md-4{background-color:#fff;height:348px;}

.navbar{height:80px;margin-bottom:0px}
.navbar-brand{margin:0px;padding:0px;height:72px;margin-top:4px}

/* Index Page Stuff
-------------*/
.header{background-image: url('images/contractor2.jpg');width:100%;height:560px;margin-top:-35px;margin-bottom:25px}
.headline-index{position:absolute;width:56%;margin-left:22%;margin-top:140px;background-color:#000;opacity:.6;height:90px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.header h1{position:absolute;width:50%;margin-left:25%;margin-top:140px;color:#fff;text-align:center;line-height:90px;font-size:34px}
.header i{color:#c84e53;margin:0px:7px;font-size:50px}
.form-bg{position:absolute;width:100%;height:100px;margin-top:460px;background-color:#000;opacity:.6}
.header form{position:absolute;margin-top:460px;padding-top:27px;width:44%;margin-left:28%;}
.header form .dropdown-toggle{padding-top:11px;height:46px}

.dropdown-menu{background-color:rgba(000,0,0,0.7)}
.dropdown-menu li{margin-top:0px !important;}
.dropdown-menu a{color:#fff !important;padding:10px 20px !important;}
.dropdown-menu a:hover{background-color:#2f5791 !important;}
.dropdown:active{background-color:green !important}

.features{margin-top:45px;margin-bottom:45px}
.features h2{font-size:36px;line-height:42px;font-weight:500;text-align:center;color:#3468a5}
.features h3{font-size:26px;line-height:32px;margin-top:50px;font-weight:bold;color:#3468a5}
.features .col-xs-12{margin-top:50px;border-bottom:1px solid #ccc;padding-bottom:50px}

.fa-ul i{color:#66a44a}
.features li{font-size:16px}

.markets{margin-bottom:30px;padding:40px 0px;background-color:#181918;color:#3468a5}
.markets h2{margin-bottom:20px}
.markets a{color:#666;}
.markets ul{width: 14em;margin: 0 auto 1em auto;}


/* Phones
-------------*/
@media(max-width:767px){
	.headline2 h1,.headline2 h2{padding-top:15px;font-size:26px}
}

/* Small Tablets
-------------*/
@media(min-width:768px){
	.headline2 h1,.headline2 h2{padding-top:15px;font-size:26px}
}

/* Tablets
-------------*/
@media(min-width:992px){
	.headline2 h1,.headline2 h2{padding-top:30px;font-size:32px}
}

/* Desktop
-------------*/
@media(min-width:1200px){
	.headline2 h1,.headline2 h2{padding-top:30px;font-size:32px}
}

/* Footer
----------------------------------------------- */
.copyright{background-color:#3468a5;color:#fff;margin-top:30px;padding-top:15px}
.copyright a{color:#fff;}

