.a_404, .box1 p, .heading { font-weight: 700; }
.heading, .p_404 { text-shadow: 0 0 0; }
a { font-family: Arial; }
.box1 p, .carousel-inner h2 span, .confidence1 span, .maincontent h1 span, .ourproducts P span, .rfq1 span, .service h3, .topbrands p span { font-family: encode_sansbold; }
.carousel .item {
    left: 0 !important;
    -webkit-transition: opacity .4s;
    -moz-transition: opacity .4s;
    -o-transition: opacity .4s;
    transition: opacity .4s;
    background-color: #000
}
.carousel-control { background-image: none !important; }
.next.left, .prev.right { opacity: 1; z-index: 1; }
.active.left, .active.right { opacity: 0; z-index: 2; }
.carousel-inner h2 span { color: #fff; font-size: 45px; }
.search { border: 1px solid #ccc; overflow: hidden; background: #fff; }
.search input[type=text] { border: 1px solid #bbbec1; }
.search1 label { background: #000; color: #fff; display: block; margin-top: 9px; padding: 10px; text-align: center; }
.search2 { margin-top: 16px; }
.search3 { margin-top: 10px; }
.searchbox { position: absolute; z-index: 9999; width: 100%; margin-top: -70px; }
maincontent p { font-size: 13px; color: #636a71; line-height: 38px; letter-spacing: 1.5px; }
.maincontent h1 { font-size: 25px; margin-bottom: 25px; text-align: left !important; width: 100%; float: left; }
.a_404, .ourproducts P, .p_404, .rfq1 p, .rfqform h5, .topbrands p { text-align: center; }
.box1, .box1 p { font-size: 13px; }
.box1 { border: 1px solid #ccc; padding: 15px; }
.box1 p { color: #f68a15; }
.rfq1 { border: 1px solid #dcdcdc; padding: 0; background: #fff; }
.rfq1 li { color: #636a71; }
.rfq1 p { background: #272d33; color: #fff; font-size: 20px; line-height: 25px; padding: 10px 0; margin-bottom: 0; }
.rfqform { padding: 10px; }
.rfqform h5 { width: 100%; margin: 0 auto; padding: 10px 0; }
    .rfqform h5 input {
        color: #fff;
        background: #f68a15;
        padding: 10px 35px;
        font-size: 13px;
        border-radius: 3px !important;
        margin: 0 auto;
        width: 75%;
        font-weight: 700;
        border: none;
    }
.data12 { animation: 1.5s ease-in-out 0s normal none 1 running move2; border-left: 160px solid transparent; border-bottom-style: solid; border-bottom-width: 510px; overflow: visible; position: static; top: 0; z-index: 0; color: #f68a15; }
.service-items { position: absolute; z-index: 9999; margin-top: 60px; margin-left: -50px; transform: skew(-15deg); width: 90%; }
.service-items .service h3 { color: #fff; font-size: 18px; margin-bottom: 5px; }
.service-items .service p { color: #fff; font-size: 13px; margin-left: 15px; }
.service-items .service { margin-bottom: 40px !important; }
.service-items .service i { color: #ff6568; float: left; font-size: 46px; margin-right: 10px; }
.service-items .service h3, .service-items .service i, .service-items .service p { transform: skew(15deg); }
.confidence1 { margin-top: 80px; }
.confidence12 { font-size: 70px; color: #fff; line-height: 88px; }
.normalp { color: #fff; font-size: 25px; margin-bottom: 50px; }
.confidence1 span a { border: 1px solid #fff; color: #fff; padding: 15px 30px; border-radius: 50px; font-size: 13px; }
.ourproducts { background: #e9edeb; padding: 30px 0; font-size: 13px; line-height: 28px; }
.ourproducts P, .topbrands p { font-size: 35px; }
.ourproducts P { color: #272d33; }
.ourproducts li { color: #636a71; letter-spacing: 1px !important; }
.topbrands p { margin-top: 30px; margin-bottom: 0; color: #272d33; }
.padding10 { background: #fff; font-size: 13px; line-height: 28px; padding: 0 0 0 10px; }
.padding10 a { color: #636a71; }
.data, .follow p, .follows, .footerlink a, .p_404, .wsmenu-list > li > a { color: #fff; }
.borderright { border-right: 1px solid #ccc; padding: 9px; margin-top: 10px; }
.borderright1 { background: #f68a15; height: 245px }
.follows { margin-top: 20px; font-size: 13px !important; }
.follow img { width: 30px; }
.follow p { font-size: 11px; }
.footerlink p { margin: 0; color: grey; }
.footerlink a { margin-top: 15px; }
.data { background: #f68a15; padding: 5px 0; }
.tab-content-wrapper-404 { width: 90%; margin: 20px auto; background-color: rgba(255,255,255,.8); }
.tab-content-wrapper-404 .box { text-align: center; padding: 20px; }
.p_404 { background-color: rgba(0,0,0,.6); padding: 5px; }
.a_404 { border: 1px solid #ccc; padding: 5px 20px; margin: 10px 0; display: inline-block; color: #000; text-decoration: none; }
.a_404:hover { background-color: #111; color: #fff; text-decoration: none; }
.a_404 i { font-size: 20px; }
.text-404 { padding: 0 150px; width: 500px; max-height: 300px !important; margin: 0 auto; }
.heading { padding: 10px; line-height: 27px; font-size: 25px; color: #000; margin-bottom: 10px; }

@media (max-width:550px) {
    .tab-content-wrapper-404 { width: 95%; }
    .text-404 { width: 100%; padding: 0; }
    .heading { font-size: 1.8em; }
}

@media (max-width:450px) {
    .tab-content-wrapper-404 { width: 95%; }
    .heading { font-size: 1.8em; }
}

@media (max-width:350px) {
    .tab-content-wrapper-404 { width: 95%; }
    .heading { font-size: 1.5em; }
}

@media (max-width:250px) {
    .tab-content-wrapper-404 { width: 95%; }
    .heading { font-size: 1.5em; }
}

.borderright { height: 210px; }

@media screen and (max-width: 550px) {
    .borderright { height: auto !important; }
}

@media screen and (max-width: 800px) {
    .borderright1 { height: auto !important; }
}
