﻿body { margin: 0; padding: 0; }
nav { padding: 10px 0; }
.navbar-header { margin: 0; padding: 0; }
    .navbar-header a img { width: 340px; height: 30.4px; margin-top: 9.8px; }
.nav-logo { margin: 0; padding: 0; }
.banner { width: 100%; height: 456px; }
.carousel-indicators li { background-color: #fff; border: none; }
.carousel-indicators .active { background-color: #bc0c16; border: none; }
.item img { width: 100%; height: 456px!important; float: left; }
.navbar-default { opacity: 0.8; }
    .navbar-default .navbar-nav > li > a { color: #333; }
        .navbar-default .navbar-nav > li > a:hover { color: #bc0c16; }
.auto-container { position: static; max-width: 1200px; padding: 0px 15px; margin: 0 auto; }
.sec-title { position: relative; margin-bottom: 30px; }
.pricing-section { position: relative; padding: 50px 0px 50px; }
.sec-title h2 { font-size: 20px; text-transform: capitalize; margin-bottom: 5px; color: #333333; }
.sec-title h3 { font-size: 10px; font-family: Arial; text-transform: capitalize; margin-bottom: 5px; color: #000000; }
.pricing-table { position: relative; margin-bottom: 30px; }
    .pricing-table .inner-box { position: relative; top: 0px; background: #ffffff; border-radius: 5px; overflow: hidden; -moz-transition: all 500ms ease; -webkit-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; transition: all 500ms ease; }
    .pricing-table .table-header { position: relative; text-align: center; }
    .pricing-table .table-content { position: relative; padding: 15px 20px; text-align: center; font-size: 13px; text-transform: capitalize; }
    .pricing-table .table-footer { position: relative; padding: 5px 20px 20px; height: 75px; text-align: center; }
.word { border-bottom: 1px solid #d2d2d2; }
.news { width: 100%; float: left; }
    .news li { line-height: 30px; }
        .news li a i { width: 80%; float: left; color: #000; font-style: normal; font-size: 12px; margin-left: 15px; }
        .news li a span { width: 15%; float: right; color: #666; text-align: right; }
.title a { padding: 0 20px; color: #333; font-size: 14px; }
.banner { margin-top: 0; }
    .banner .banner-btn li { width: 12px; height: 12px; margin: 0 5px; }
   .banner .banner-img .item {width:100%;height: 456px; background-repeat: no-repeat; background-position: center; background-size: cover; }
        .banner .banner-img .item img {width:100%;height: 456px; }
