@charset "utf-8";
/* CSS Document */

body{ font-size:12px; line-height:normal !important; padding:0; font-family:Tahoma, Geneva, sans-serif; color:#000000;}

header{background:#000; padding:25px 0;}

@media (max-width:480px){#first {margin-top:20px;}}
.contact{ text-align:right; color:#fff;  font-size:24px;}
.contact h5{  margin:0 0 10px 0; font-family: 'Michroma', sans-serif; text-transform:uppercase; font-size:15px!important; color:white;}
.contact a{color:#fff!important;}

.navbar-nav{ margin:0;}
.navbar-brand{ display:none;}
.navbar{ border-radius:0; margin:0; min-height:auto;}
.navbar-collapse{ padding:0;}
.navbar-inverse{ background-color:#555; border-color:#555; margin-bottom:20px;}
.nav>li>a{ padding:12px 20px;}
.navbar-nav>li>a{font-family: 'Michroma', sans-serif; text-transform:uppercase; font-size:12px;}
.navbar-nav>li{ border-left:1px solid #444;}

.navbar-inverse .navbar-nav>li>a{ color:#fff;}
.navbar-inverse .navbar-nav>li>a:hover{ color:#edb104;}

.well { background:#bd2125; color:#fff; border:none; border-radius:0; font-size:13px;}
.well h6 { margin-bottom:0;}
.well ul{ list-style-type:none; margin:0; padding:0; margin-top:15px;}
.well li{ padding-bottom:10px;}
.well li:last-child{ padding-bottom:0;}
.well .glyphicon{ color:#fff;}


.carousel{ margin-bottom:20px;}

.list-group-item:first-child{ font-weight:bold; font-size:14px; border-radius:0;}
.list-group-item:last-child{border-radius:0;}

h6{  margin-top:0; font-family: 'Michroma', sans-serif; text-transform:uppercase; font-size:12px;}
h5{margin-top:0; font-family: 'Michroma', sans-serif; color:#555; font-size:12px !important;}
h1 {margin-top:0; font-family: 'Michroma', sans-serif;}
.thumbnail{ border-radius:0;}
.caption{ height:auto;  font-family: 'Michroma', sans-serif; text-transform:uppercase; text-align:center;color:#fff; background:#555;}

footer{ margin:0; background:#000; padding:25px 0; border-top: 1px solid #ddd; color:#fff;}
.caption a{ color:#fff; text-decoration:none;}

footer ul{ list-style-type:none; margin:0; padding:0;}
footer li{ display:inline; border-right:1px solid #555; padding:0 10px 0 6px;}
footer li a{text-decoration:none; color:#fff;}
footer li a:hover{color:#ccc; text-decoration:none;}

footer address{ text-align:right; margin:0; line-height:normal;}
footer address a{ text-decoration:underline; color:#fff;}
footer address a:hover{ text-decoration:underline; color:#ccc;}
.skyline{ font-size:11px;}

@media(max-width:768px){ footer skyline {text-align:center!important;}}
.glyphicon{ margin-right:5px;}
.yellow{background:#edb104;}
.red{color:#d70915;}

.row a {color:black;text-decoration:underline;}
.row a:hover{ text-decoration:underline;}

footer .row a{color:white!important;text-decoration:none;}

.well a{color:white!important;text-decoration:none;}

.caption a{color:white!important;text-decoration:none;}
.caption a:hover{text-decoration:none!important;}

.prod .btn-primary {color:white!important; text-decoration:none; background-color:#edb104!important; border:1px solid #eda304; padding:7px 14px;}
.prod .btn-primary:hover{color:#000000!important;text-decoration:none!important;}
.prod ul{padding:10px 0 10px 15px;}
.prod .glyphicon {margin:0px!important;}

.glyphicon-star{ color:#edb104;}
.glyphicon-ok{color:#edb104;}

.thankyou{ height:500px;}

@media (max-width:768px){.contact{text-align:center!important;  margin-top:20px!important;} address{ margin-top:20px!important; text-align:center!important;} footer ul{  text-align:center!important;} .skyline{ text-align:center !important;}}

.cc_banner-wrapper .cc_banner{
	background-color:#000;
	color:#fff;
	border-top:1px solid #fff;
}
.cc_banner-wrapper .cc_banner a.cc_more_info{
	color:#d70915;
}
.cc_banner-wrapper .cc_banner a.cc_more_info:hover{
	text-decoration:underline;
}

.cc_banner-wrapper .cc_banner a.cc_btn{
	background-color:#d70915;
	color:#fff;
}

.cc_banner-wrapper .cc_banner a.cc_btn:hover{
	background-color:#A70710;
}