.alert-success {
    background-color: #b3b3b3;
    border-color: #b3b3b3;
    color: #ffffff;
}


input[type="submit"].btn-block
{
width: 100px;
}


.btn.btn-default.btn-block.disabled
{
  width: 100px;
}

.btn.disabled
{
    opacity: 100;
}
.btn-default.disabled:hover{
    background-color: #dddddd;
}


#ContactUSSend
{
  width: 100px;
}

body {
  font-family:Arial,sans-serif,Helvetics;
}

@media (max-width:991px) {
  #promo .jumbotron {
    margin:80px auto;
  }
}

.jumbotron h1, .jumbotron .h1 {
  font-size:50px;
  color:white;
  margin-top: 50px
}

.jumbotron p {
  color:white;
  margin-top:10px;
  margin-bottom:30px;
}

#promo {
  text-align:center;
  height:600px;
  background:url(../../assets/img/header6.jpg) center;
  background-size:cover;
  z-index: 5;
}

#promo .jumbotron {
  border-radius:20px;
  padding:40px;
  background-color:rgba(255,255,255,0);
  max-width:800px;
  margin:50px auto;
}

@media (max-width:991px) {
  #promo .jumbotron {
    padding:20px;
  }
}

#aboutUs {
  background-color:#e6e6e6;
  text-align:center;
  padding-top:20px;
  padding-bottom:40px;
}

#aboutUs p {
  /*font-size:14px;*/
  color:#666d70;
  margin:auto;
 
}

#ourProduct {
  text-align:center;
  padding-bottom:10px;
}

.imageOurProduct {

  opacity: 1;
  border: 15px;

}

.imageOurProduct:hover {

  opacity: 0.5;

}

.carousel-control {

color:red;
opacity: 1;
width:0px;

}

.carousel-control:hover {

color:red;
opacity: 1;

}

ol.carousel-indicators {
     position: absolute;
     bottom: 10px;
     margin: 0;
     left: 0;
     right: 0;
     width: auto;
}

ol.carousel-indicators li, ol.carousel-indicators li.active {
     width: 1.5rem;
     height: 1.5rem;
     margin: 0;
     border-radius: 100%;
     border: 0;
     background: transparent;
}

ol.carousel-indicators li {
     background: rgba(255,200,200,1);
     margin-left: .5rem;
     margin-right: .5rem;
}

ol.carousel-indicators li.active {
     background: red;
}

#ourProduct h3 {
  color:#cb0808;
  margin-top:0;
  margin-bottom:0;
  font-size:30px;
  font-weight:500;
}

#ourProduct p {
  margin-top:10px;
  color:black;
}

.clmOurProduct {
  padding-bottom:30px;
  text-align:center;
margin: auto;
 float: none;
  
  
}

#latestNews {
  background-color:#e6e6e6;
  text-align:center;
  /*padding-top:20px;*/
  padding-bottom:20px;
}

.container.gsb-container {
  max-width:auto;
  padding-bottom:10px;
 
}

h1 {
  color:#d30000;
  font-size:35px;
  font-weight:600;
}

#logo {
  max-height:40px;
  margin-right:10px;
  display:inline-block;
}

.navbar-default .navbar-brand {
  color:#666d70;
}

.navbar-default .navbar-nav > .active > a:hover {
  color:#d30000;
  font-weight:600;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color:#d30000;
  background-color:transparent;
  border-color:#d30000;
}

.btn-default {
  color:#ffffff;
  background-color:#d30000;
  border:none;
  width:100px;
  margin:0 auto;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color:#666d70;
  background-color:transparent;
}

.navbar-default .navbar-nav > .active > a:hover {
  color:#666d70;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
}

.navbar-default .navbar-nav > .active > a:hover {
  color:#666d70;
}

.navbar-default .navbar-nav > li > a {
  color:#666d70;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color:#d22d14;
  font-weight:700;
  background-color:transparent;
}

.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  color:#d30000;
  background-color:transparent;
}

.thumbnail.gsb-thumbnail {
  max-width:300px;
  margin:0 auto;
  padding-bottom:15px;
}

#product_heading {
  color:#d30000;
  font-weight:500;
}

.text-center.product_text {
  color:#666d70;
  height:200px;
}

.btn.btn-default.product_btn {
  text-align:left;
}

.col-md-3.newsItem {
  max-width:300px;
  margin:0 auto;
  padding-top:10px;
  padding-bottom:10px;
}

.col-md-3.newsItem h3 {
  margin-top:10px;
}

.fa.fa-tasks {
  font-size:50px;
  color:#d30000;
}

#contactUs {
  text-align:center;
  padding-top:20px;
  padding-bottom:20px;
}

.container.contactForm {
  text-align:left;
  max-width:500px;
}

.form-control.fromTexBox {
  /*max-width:500px;*/
  margin:20px 0 20px 0;
}

#messageBox {
  margin-bottom:20px;
}

.latestNewsIcon {
  margin:auto;
  font-size:30px;
  color:#cb0808;
  display:inline-block;
  padding-top:8px;
}

.col-md-1.iconColumn {
  padding-left:0;
}

#latestNewsItemRow p {
  text-align:left;
}

@media (min-width: 991px) {
  #latestNewsImage {
    padding-top:10px;
  }
}

.col-md-6.newsItem {
  padding-left:40px;
  padding-right:40px;
}

#newsMainText {
  margin-bottom:40px;
}

@media (max-width:991px) {
  #latestNewsItemRow p {
    text-align:center;
  }
}

#email {
  padding-top:20px;
  padding-bottom:10px;
}

#footerTop {
  color:white;
  text-align:center;
  background-color:#444444;
}

#socialMedia {
  padding-top:10px;
  padding-bottom:10px;
}

#socialMedia a {
  display:inline-block;
  width:35px;
  height:35px;
  cursor:pointer;
  background-color:#292929;
  border-radius:2px;
  font-size:20px;
  color:#ffffff;
  text-align:center;
  line-height:35px;
  margin-right:20px;
  margin-left:20px;
  margin-bottom:5px;
}

#footerBottom {
  text-align:center;
  color:#888787;
  padding-top:0px;
  font-size:11px;
  background-color:rgb(51,51,51);
}

#disclaimer h5 {
  font-size:11px;
  margin-bottom:2px;
  margin-top:15px;
}

#disclaimer {
  max-width:1000px;
}

#footerMiddle {
  height:1px;
  background-color:rgb(200,197,197);
}

#emialLink {
  color:white;
}

#latestNews h1 {
  padding-top:30px;
}

#latestNewsMain {
  padding-bottom:30px;
}

#gb_recaptcha{
  max-width: 304px;
  margin: 0 auto;


}