a.nav-toggle {
    background: white;
}
.blueorder
{
    overflow: hidden;
    float: none !important;
    margin: 0 auto;
}
.headicon { height: 113px; }
.headicon a.hvr-float-shadow { height: 100%; }
.testright { margin: 0; margin-top: 50px; }

.alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d;
}
.alert-danger {
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #a94442;
}
.alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}
.jointxt h1
{
    line-height: 3.5rem;
}
.orderxt a
{
    margin-top: -15px;
    padding: 15px 0px;
    box-sizing: border-box;
}
.sercieboxdetlis h3 a
{
    color: rgb(0, 0, 238);
    font-weight: bold;
}

.footerright{position: absolute; width:320px; bottom: 82px; right: 0;}
.footerright h1{float:left; font-weight:bold; line-height:45px; font-size:35px; color:#fff; font-family: 'Roboto Condensed';  width:100%;}
.footerright h3{float:left; font-weight:bold; line-height:45px; font-size:20px; color:#fff; font-family: 'Roboto Condensed';  width:100%;}
.fbdiv{width:100%; float:left;}
.fbicon{float:left; padding:13px 0px 0px;}
.fbtxt{float:left; padding:0px 0px 0px 10px; font-weight:bold; line-height:45px; font-size:16px; color:#fff; font-family: 'Roboto Condensed';}


@media only screen and (max-width: 890px) {
    #footleft
    {
        display: none;
    }
}
@media only screen and (max-width: 1050px) {
    .footerright
    {
        display: none;
    }
}