@charset "utf-8";
/* CSS Document */


/*==========  Non-Mobile First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1920px) {

    .tickercontainer {
        height: 61px !important;
    }

    .tickercaption2 {
        padding-top: 18px !important;
    }

}

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1366px) {

    .padZro:after {
        top: 10px !important;
    }

    .tickercaption2 {
        padding-top: 10px !important;
    }

    .tickercontainer {
        height: 41px !important;
    }

    .tickercontainer .mask {
        top: 6px !important;
    }

    /*.footer_logo{*/
        /*margin-top: 65%;*/
    /*}*/

    .annive_img {
        margin-top: -45%;
        width: 13%;
    }

}


/* Large Devices, Wide Screens */
@media only screen and (max-width : 1280px) {

    .logo_col{
        height: 92px;
    }

    .annive_img {
        margin-top: -47%;
        width: 15%;
    }

    /*.footer_logo {*/
        /*margin-top: 71%;*/
    /*}*/

}


/* Large Devices, Wide Screens */
@media only screen and (max-width : 1024px) {

    .navbar-nav>li>a {
        padding-right: 12px;
        padding-left: 12px;
    }

    .logo{
        padding-top: 10px;
    }

    /*.footer_logo {*/
        /*margin-top: 109%;*/
    /*}*/

    .img_text {
        margin-top: -20%;
        margin-bottom: 7%;
        margin-right: 0%;
        margin-left: 59%;
    }

    .tickercaption {
        width: 60px !important;
    }


}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {

    .logo_col {
        height: auto;
    }

    .logo {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .navbar .navbar-nav {
        display: inline-block;
        float: none !important;
        vertical-align: top;
        text-align: center;
    }

    .navbar .navbar-collapse {
        text-align: center;
    }

    .img_text {
        margin-top: -36%;
        margin-bottom: 22%;
        margin-left: 0%;
    }

    .annive_img {
        margin-top: -60%;
    }

    .footer_logo {
        margin-top: 0%;
    }

    .footer_ul {
       text-align: center;
    }

    .footer_p {
      text-align: center;
    }

}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {

    .annive_img {
        margin-top: -48%;
    }

    .img_text {
        margin-top: -25%;
    }

}


/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {

    .navbar-nav>li>a {
        border-right: transparent;
        line-height: 45px;
        font-size: 18px;
        font-weight: 400;
    }

    .top_news_img {
        margin-top: -24%;
    }

    .tickercaption {
        width: auto !important;
    }
    .img_text {
        margin-bottom: 25%;
    }

}


/* Small Devices, Tablets */
@media only screen and (max-width : 720px) {

    .img_text {
        display: none;
    }

}



/* Extra Small Devices, Phones */
@media only screen and (max-width : 640px) {

    .annive_img {
        margin-top: -45%;
        width: 30%;
        margin-bottom: 45%;
    }

}


/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {

    .annive_img {
        margin-top: -52%;
        width: 40%;
        margin-bottom: 35%;
    }

}

/* Custom, iPhone Retina */
@media only screen and (max-width : 375px) {

    .annive_img {
        margin-top: -57%;
    }

    .announce_text {
        font-size: 40px;
    }

}


/* Custom, iPhone Retina */
@media only screen and (max-width : 360px) {



}


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



}