.home-gallery .section-heading, .main-footer, .main-footer a{color:#fff !important;}
.section-heading, .btn-orange-border{color:#ff4400}
.btn-orange-border, .home-services, .home-overview, .bg-white{background-color:#fff;}
.home-gallery, .box-orange.bg-orange,
.bg-light-blue, .label-primary, .modal-primary .modal-body{background-color:#ff4400 !important;}
.btn-orange-border, .border-top, .box-orange, .nav-tabs-custom>.nav-tabs>li.active, .nav-stacked>li.active>a, .nav-stacked>li.active>a:hover
{border-color:#ff4400}
.nav>li>a{color:#282828;}
.main-footer{background-color:#282828;}
.main-header .navbar-brand{color:#333}

.main-header .nav>li.active>a{border-bottom:3px solid #ff4400}
.img-width-full{width:100%; height:auto}
.margin-top{margin-top:10px}
.no-min-height{min-height:auto}

.home-features{background-color:#eee; padding-top:40px; padding-bottom:40px;}
.section-heading{margin-bottom:30px}
.section-news dl{}
.section-news dl dt{}
.section-news dl dd{margin-bottom:20px}
.box.box-orange.bg-orange{box-shadow:none; border:1px solid rgba(255,255,255,0.3)}

.carousel img.img-width-full{max-height:400px !important;}
.info-box.bg-transparent{background:none; box-shadow:none}
.info-box.bg-transparent .info-box-icon{height:64px; width:64px; line-height:normal; background:none}
.info-box.bg-transparent .info-box-content{margin-left:70px}

.box.box-orange{box-shadow:0 1px 1px rgba(0,0,0,0.1); border:1px solid #eee}

.carousel-caption{right:auto; left:10%; bottom:80px; text-align:left}
.carousel-caption h3{font-size:58px; text-transform:uppercase}
.carousel-button .btn{min-width:160px}
.carousel-button .btn.bg-navy{background-color:rgba(0,0,0,0.7) !important;}
.carousel-button .btn.bg-orange{background-color:rgba(255,68,0,0.7) !important;}

.list-arrow{}

.without-image .user-block .username, .without-image .user-block .description, .without-image .user-block .comment{margin-left:auto}

.page-banner{position:relative}
.page-banner .banner-caption{position:absolute; bottom:5%; color:#fff; font-size:48px; text-shadow:0 1px 2px rgba(0,0,0,.6)}

.login-box, .register-box{margin:1% auto}

/*added for header*/
.main-header .header-big{text-align:center; background-color:#e3e3e3}
.main-header .header-big .container{padding:10px 0}
.main-header .header-big a{font-size:36px; font-weight:bold; text-decoration:none; color:#036}
.main-header .nav>li.active>a{border-bottom-color:rgba(255,255,255,0.7)}
.skin-yellow-light .main-header .navbar{background-color:#f47911}
.main-header .navbar-brand{color:#fff}