body {
 
  color: #5a5a5a;
}
.navbar-wrapper-stable {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 20;
}
.navbar-wrapper-stable > .container {
  padding-right: 0;
  padding-left: 0;
}
.navbar-wrapper-stable .navbar {
  padding-right: 15px;
  padding-left: 15px;
  background-color: transparent;
  border: none;
}
.navbar-wrapper-stable .navbar .container {
  width:100%;
}
@media (min-width: 768px) {
  .navbar-wrapper-stable {
   margin-top: 0px;
  }
  .navbar-wrapper-stable .container {
    padding-right: 15px;
    padding-left: 15px;
  }
  .navbar-wrapper-stable .navbar {
    padding-right: 0;
    padding-left: 0;
  }
}
.navbar-wrapper {
  position: absolute;
  top: 49px;
  right: 0;
  left: 0;
  z-index: 20;
}
.navbar-wrapper > .container {
  padding-right: 0;
  padding-left: 0;
}
.navbar-wrapper .navbar {
  padding-right: 15px;
  padding-left: 15px;
  background-color: transparent;
  border: none;
}
.navbar-wrapper .navbar .container {
  width: auto;
}
.carousel {
  height: 450px;
}
.carousel-caption {
  z-index: 10;
  text-align:justify !important;
  top:15% !important;
  left:10% !important;
}
.carousel .item {
  height: 450px;
  background-color: #777;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 450px;
}
.marketing .col-lg-4 {
  margin-bottom: 20px;
  text-align: center;
}
.marketing h2 {
  font-weight: normal;
}
.marketing .col-lg-4 p {
  margin-right: 10px;
  margin-left: 10px;
}
.featurette-divider {
  margin: 80px 0;
}
.featurette-heading {
  font-weight: 300;
  line-height: 1;
  letter-spacing: -1px;
}
@media (min-width: 768px) {
  .navbar-wrapper {
    margin-top: 2px;
  }
  .navbar-wrapper .container {
    padding-right: 15px;
    padding-left: 15px;
  }
  .navbar-wrapper .navbar {
    padding-right: 0;
    padding-left: 0;
  }
  .featurette-heading {
    font-size: 50px;
  }
}
@media (max-width:768px){
	 .navbar-wrapper .navbar-collapse{
	  margin-top: 1%;
  }
}
@media (max-width:575px){
	.home-header{ width:100%;}
}
@media only screen and (min-width:230px) and (max-width:480px){
	.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 175px;
}
.carousel{ height:175px; background:none;}
.carousel .item{ height:175px;}
.carousel-caption {
  z-index: 10;
  text-align:justify !important;
  top:0% !important;
  left:5% !important;
}
}
@media only screen and (min-width:481px) and (max-width:767px){.navbar-wrapper {top:20px;}}




@media only screen and (max-width : 666px) {

.navbar-wrapper-stable {display: none !important;}
.navbar-wrapper {top: 0;}
.navbar-toggle { margin-top: 15px !important; margin-right: 0;}
.navbar-brand > img {width:190px;}

.nav.blog-menu > li {display: inline-block;}
.contact-heading > p {font-size: 14px; text-align: initial;}
.cart-host-ul ul li {  padding: 0 0 14px 0px; margin-bottom: 15px;}
.cart-host-ul ul li h3 a { font-size: 20px;}
.cart-host-ul ul li h3{margin-top: 0px;}
.cart-host-ul ul li aside label strong { font-size: 18px;}
.cart-host-ul ul li aside input[type="checkbox"] { top: 1px;}
.main-home .col-sm-4 {padding-left:15px; padding-right: 15px; }
.hoster div.col-sm-1{ display:none; }
.allhosting {margin-left: 0;}	
#nbdhd5 { padding: 0 10px;}
.hosting_images ul li { width: 46%;}
.legal_agreement_h2 {font-size: 18px !important;}
.legal_agreement_h4 { font-size: 16px;text-align: initial !important;}
.icon { padding-top: 8%; margin-bottom: 30px;}
#you { padding-left: 4%; padding-bottom: 2%; padding-right: 4%;}
.banner-btn-w , .banner-btn {margin-left:0px;}
.basket #no-more-tables table.ad-cart tr td {text-align: right;}
.cart-host-ulin { z-index: 2; position: relative;}
.mpadd-zro{ padding:0; }
.cart-host-ulin ul li br{ display:none; }
.basket #no-more-tables table.ad-cart tr td p{ margin:0;}
.basket #no-more-tables table.ad-cart tr td { padding:5px 10px;}
.basket #no-more-tables table tr td {text-align: right;}
#ribbon { min-width: 200px;}
.forms-sec .as-form-sec { margin-top: -15px;}
.btn-group-lg > .btn, .btn-lg {

    padding: 10px 16px;
    font-size: 14px;}
	
	
.basket #no-more-tables table.bor-hy-tab td.m-align-tdemailpro{ text-align:left !important; }
.forms-sec .as-form-sec { padding: 10px;}
}

@media only screen and (max-width :480px) {
.navbar-brand > img { padding-top: 0;}
.header_bottom_margin { margin-top: 60px;}
.foot_right { padding-left: aut0; width: 100%;}
#no-more-tables table, #no-more-tables thead, #no-more-tables tbody, #no-more-tables th, #no-more-tables td, #no-more-tables tr {margin: 0;padding: 0px;}
p { font-size:12px; }
}




