body {
    margin: 0 auto;
    font-family: Arial "MS Serif", "New York", serif;
    font-size: 11pt;
}

.tmb_img {
    width: 100%;
}

.pg_img {
    height: 250px;
}

.pgd_img {
    height: 170px;
}

.sld_tmb_img {
    width: 100%;
    height: 350px;
}

.det_nws_img {
    margin-right: 10px;
}

.top_bar {
    width: 100%;
    float: left;
}

.tp_txt {
    width: 100%;
    float: left;
    padding: 5px 0;
    text-align: right;
    font-size: 10pt;
    line-height: 20px;
}

.tpclr {
    color: #666;
    padding: 0 30px 0 0;
    margin: 0;
}

.compola {
    width: 100%;
    float: left;
    z-index: 11;
    position: fixed;
    padding: 5px 10px;
    background-color: #fff;
    box-shadow: -2px 2px 2px 1px rgba(0,0,0,0.15);
    /*background-image: url(images/header_bg.jpg);
    background-position: 50% 0;*/
}

.compola-1 {
    width: 100%;
    float: left;
    padding: 5px 10px;
    background-color: #fff;
    box-shadow: -2px 2px 2px 1px rgba(0,0,0,0.15);
    /*background-image: url(images/header_bg.jpg);
    background-position: 50% 0;*/
}

.ks_hdr {
    width: 100%;
    float: left;
    padding: 10px;
    background-color: #eb0c05;
}

.top_1 {
    width: 25%;
    float: left;
    text-align: left;
}

.top_2 {
    width: 100%;
    float: left;
    text-align: center;
}

.top_logo {
    width: 34%;
    float: left;
    text-align: right;
    margin: 0 0 0 32%;
}

.top_soc {
    width: 20%;
    float: left;
    text-align: left;
    margin: 55px 0 0 20px;
}

.top_3 {
    width: 25%;
    float: left;
    text-align: right;
    margin: 10px 0 0 0;
}

.logo {
    float: left;
    margin: -22px 0 0 0;
    position: absolute;
}

.cp_name {
    float: left;
    text-align: center;
    margin-left: 135px;
}

.pur_ank {
    float: right;
    background-color: #242424;
    text-align: center;
    color: #fff;
    font-size: 15pt;
    font-weight: bold;
    margin: 7px 0 0 0;
}

    .pur_ank a {
        float: right;
        color: #fff;
        line-height: 28px;
        padding: 12px 21px 12px 21px;
        text-decoration: none;
    }

        .pur_ank a:hover {
            color: #fff;
            text-decoration: none;
            background-color: #000;
            -webkit-transition: all .6s ease-in-out;
            -o-transition: all .6s ease-in-out;
            transition: all .6s ease-in-out;
        }

.nws_area {
    width: 100%;
    float: left;
    margin: 0 0 20px 0;
}

.nws_a {
    width: 59%;
    float: left;
}

.nws_b {
    width: 39%;
    float: left;
    display: block;
    margin: 0 0 0 9px;
}

    .nws_b a {
        color: #000;
        text-decoration: none;
    }

        .nws_b a:hover {
            color: #eb0c05;
            text-decoration: none;
        }

    .nws_b p {
        width: 100%;
        float: left;
        margin: 0;
        font-size: 13pt;
        font-weight: bold;
        line-height: 22px;
        padding: 7px 0 7px 0;
        border-bottom: 2px dotted #ddd;
    }

.dvdroa {
    width: 1px;
    height: 15px;
    background-color: #c2c2c2;
    margin: 10px 0 0 0;
}

.brkng {
    width: 100%;
    float: left;
    background-color: #ffd200;
    margin: 1px 0 0 0;
}

.brkng_a {
    width: 15%;
    float: left;
}

.brkng_b {
    width: 85%;
    float: left;
}

    .brkng_b a {
        color: #000;
        text-decoration: none;
    }

        .brkng_b a:hover {
            color: #eb0c05;
            text-decoration: none;
        }

    .brkng_b ul {
        margin: 0;
        padding: 0;
        list-style-image: url(images/red_icon.png);
    }

    .brkng_b li {
        margin: 0;
        padding: 8px 30px 0 0;
        display: inline-block;
    }

.all_data {
    width: 100%;
    float: left;
    padding: 105px 0 10px 0;
}

.all_data1 {
    width: 100%;
    float: left;
    padding: 10px 0 10px 0;
}

.lfterra {
    width: 73.9%;
    float: left;
    margin: 0 9px 0 0;
}

.div-left {
    width: 20%;
    float: left;
    text-align: center;
}

.div-center {
    width: 60%;
    padding: 0 30px 0px 30px;
    float: left;
    text-align: center;
    background-color: #FFF;
}

.div-center-1 {
    width: 80%;
    padding: 0 10px 0px 0;
    float: left;
    text-align: center;
    background-color: #FFF;
}

.div-right {
    width: 20%;
    float: left;
}

.sldr_arrw {
    margin-top: 170px;
}

.main-text {
    width: 100%;
    float: left;
}

.main-heading {
    width: 100%;
    float: left;
    background-color: #eb0c05;
    color: #fff;
    font-size: 18pt;
    margin: 0;
    padding: 7px 0 10px 0;
    text-align: center;
    line-height: 27px;
    font-weight: bold;
}

.main-data {
    width: 100%;
    float: left;
    margin: 15px 0;
}

.ppr_area {
    width: 100%;
    float: left;
    padding: 10px;
    background-color: #003366;
    border-radius: 8px;
}

.ppr_head {
    width: 100%;
    float: left;
    background-color: #eb0c05;
    color: #fff;
    font-size: 18pt;
    margin: 0 0 5px 0;
    padding: 7px 0 10px 0;
    text-align: center;
    line-height: 27px;
    font-weight: bold;
}

.ppr_data {
    width: 100%;
    float: left;
    text-align: center;
}

.nwsppr {
    width: 100%;
    float: left;
    /*margin: 10px 0 0 0;*/
}

.nwsppr_head {
    width: 100%;
    float: left;
    background-color: #eb0c05;
    color: #fff;
    font-size: 18pt;
    margin: 0;
    padding: 7px 0 10px 0;
    text-align: center;
    line-height: 27px;
    font-weight: bold;
}

.nwsppr_data {
    width: 100%;
    float: left;
}

.nwsppr_item {
    width: 23.6%;
    float: left;
    margin: 10px 6px 10px 6px;
}

.nwsppr_img {
    width: 100%;
    float: left;
    background-color: #424242;
    padding: 5px;
    text-align: center;
}

    .nwsppr_img a {
        width: 100%;
        float: left;
    }

        .nwsppr_img a:hover {
            text-decoration: none;
            opacity: 0.5;
        }

.nwsppr_txt {
    width: 100%;
    float: left;
    text-align: center;
    background-color: #d7d7d7;
    color: #424242;
    margin: 1px 0 0 0;
    padding: 0 0 0 0;
    font-weight: bold;
    font-size: 13pt;
    line-height: 30px;
}

    .nwsppr_txt a {
        width: 100%;
        float: left;
        background-color: #d7d7d7;
        color: #424242;
    }

        .nwsppr_txt a:hover {
            width: 100%;
            float: left;
            color: #fff;
            background-color: #999;
        }

.clip {
    width: auto;
    float: right;
    margin: 0 0 10px 0;
}

.box_area {    
    float: left;
    padding: 5px;
    border-radius: 5px;
    margin: 5px;
    border: 1px solid #ccc;
    background-color: #fff;
}

.box_logo {
    width: 100%;
    float: left;
    margin: 0 0 0 0;
    padding: 0 0 10px 0;
    border-bottom: 2px solid #ccc;
}

.box_pic {
    /*width: 50%;*/
    float: left;
    margin: 0 25% 0 25%;
    padding: 10px 0 10px 0;
}

.box_link {
    width: 100%;
    float: left;
    margin: 0 0 0 0;
}

.box_socl {
    width: 100%;
    float: left;
    margin: 7px 0 0 0;
}

.box_btns {
    width: 100%;
    float: left;
    margin: 7px 0 0 0;
}

.ajj_di {
    width: 100%;
    float: left;
    margin: 0 0 10px 0;
}

.ajj_di_data {
    width: 100%;
    float: left;
    margin: 1px 0 0 0;
}

.rgterra {
    width: 25%;
    float: left;
}

.rgt_comn {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}

.blk {
    color: #000;
}

.menu_bar {
    width: 100%;
    float: left;
    margin: 1px 0 0 0;
}

.sldr {
    width: 100%;
    float: left;
    background-size: cover;
    border-top: 1px solid #fff;
    border-bottom: 5px solid #ffa200;
}

.slider_heading {
    font-size: 14pt;
    line-height: 20pt;
    font-weight: bold;
}

.who {
    width: 100%;
    float: left;
    padding: 20px 0;
}

    .who h2 {
        font-size: 25pt;
        color: #404040;
        margin: 5px 0 5px 0;
    }

.who_txt {
    color: #6b6b6b;
}

.who_more {
    color: #ffffff;
    float: left;
    font-size: 10pt;
}

    .who_more a {
        color: #ffa200;
        background-color: #223965;
        text-decoration: none;
        padding: 7px 13px;
    }

        .who_more a:hover {
            color: #000;
            background-color: #ffa200;
            text-decoration: none;
            padding: 7px 13px;
            -webkit-transition: all .3s ease;
            -moz-transition: all .3s ease;
            -ms-transition: all .3s ease;
            -o-transition: all .3s ease;
        }

.batt {
    width: 100%;
    float: left;
    background-image: url(images/batt_bg.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    height: 167px;
}

.batt_ttl {
    font-size: 37pt;
    color: #fff;
    font-weight: bold;
    margin: 50px 0 0 0;
    text-align: center;
}

.batt_sml {
    font-size: 14pt;
    color: #fff;
    margin: 0;
    text-align: center;
}

.ttleo {
    font-size: 25pt;
    color: #404040;
    margin: 10px 0 10px 0;
    text-align: center;
}

.why_blt {
    width: 100%;
    float: left;
    padding: 20px 0;
}

.why_data {
    width: 100%;
    float: left;
    padding: 15px;
    background-color: #f9f9f9;
    border: 1px solid #ccc;
    border-radius: 5px;
    margin: 20px 0 0 0;
}

.why_a {
    width: 100%;
    float: left;
    text-align: center;
    padding: 0 0 10px 0;
}

.why_b {
    width: 100%;
    float: left;
    text-align: center;
    padding: 0 0 5px 0;
    font-size: 13pt;
}

.why_c {
    width: 100%;
    float: left;
    text-align: center;
    color: #606060;
    padding: 0 0 5px 0;
}

.prdt {
    width: 100%;
    float: left;
    padding: 0 0 30px 0;
}

.prdt_1 {
    width: 100%;
    float: left;
    margin: 20px 0 0 0;
}

.prdt_1_a {
    width: 100%;
    float: left;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 5px solid #223965;
    padding: 20px 10px;
    text-align: center;
}

.prdt_1_b {
    width: 100%;
    float: left;
    background-color: #223965;
    padding: 5px 0 5px 0;
    font-size: 11pt;
}

    .prdt_1_b a {
        color: #ffa200;
        text-decoration: none;
    }

        .prdt_1_b a:hover {
            color: #fff;
            text-decoration: none;
        }

    .prdt_1_b p {
        margin: 0;
        color: #fff;
        text-align: center;
    }

.prdt_2 {
    width: 100%;
    float: left;
    margin: 20px 0 0 0;
}

.prdt_2_a {
    width: 100%;
    float: left;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 5px solid #ffa200;
    padding: 20px 10px;
    text-align: center;
}

.prdt_2_b {
    width: 100%;
    float: left;
    background-color: #ffa200;
    padding: 5px 0 5px 0;
    font-size: 11pt;
}

    .prdt_2_b a {
        color: #fff;
        text-decoration: none;
    }

        .prdt_2_b a:hover {
            color: #000;
            text-decoration: none;
        }

    .prdt_2_b p {
        margin: 0;
        color: #000;
        text-align: center;
    }

.sldr_arrw {
    margin-top: 170px;
}

.page_head {
    width: 100%;
    float: left;
    background-color: #ffa200;
    padding: 20px 0;
    margin-top: 1px solid #fff;
    background-image: url(images/page_head-bg.jpg);
    background-repeat: no-repeat;
    height: 130px;
    background-position: top center;
}

    .page_head h1 {
        text-align: center;
        font-size: 30pt;
        font-weight: bold;
        margin: 20px 0 0 0;
        color: #fff;
        text-shadow: 0 3px 3px rgba(0,0,0,.6);
    }

.main_panel {
    width: 100%;
    float: left;
    padding: 20px 0;
}

.cnt_sm {
    color: #292929;
    font-size: 15pt;
    font-weight: bold;
    margin: 0;
    padding: 10px 0;
    border-bottom: 1px solid #e1e1e1;
}

.yelw {
    color: #ffa200;
}

.blu {
    color: #336699;
    font-size: 17pt;
}

.prdt_item {
    width: 100%;
    float: left;
    background-color: #f8f8f8;
    padding: 10px;
    border: 1px solid #e8e8e8;
    margin: 0 0 20px 0;
}

.prdt_tt {
    font-size: 18pt;
    font-weight: bold;
    margin: 20px 0 10px 0;
    color: #336699;
    float: left;
    width: 100%;
}

.footer {
    width: 100%;
    float: left;
    color: #fff;
    background: #003366;
    padding: 10px 0;
    margin: 10px 0 0 0;
    text-align: center;
    border-top: 5px solid #ffa200;
    font-size: 10pt;
}

    .footer p {
        margin: 0;
        padding: 0;
        line-height: 18px;
    }

    .footer a {
        color: #fff;
        -webkit-transition: color 300ms, background-color 300ms;
        -moz-transition: color 300ms, background-color 300ms;
        -o-transition: color 300ms, background-color 300ms;
        transition: color 300ms, background-color 300ms;
    }

        .footer a:hover {
            text-decoration: none;
            color: #ccc;
        }

    .footer ul {
        margin: 0;
        padding: 0;
        list-style: none;
        line-height: 18px;
    }

    .footer li {
        margin: 0 8px 0 0;
        padding: 0;
        display: inline;
        line-height: 1.8;
    }

.ftr_lft {
    width: 100%;
    float: left;
    text-align: center;
}

.ftr_rgt {
    width: 100%;
    float: left;
    text-align: center;
    margin: 3px 0 0 0;
}

.lft_nws_full {
    width: 100%;
    float: left;
}

.lft_nws_ttl {
    width: 100%;
    float: left;
    text-align: center;
    padding: 5px 0;
    background-color: #242424;
    border-left: 5px solid #eb0c05;
}

    .lft_nws_ttl h1 {
        width: 100%;
        float: left;
        text-align: center;
        padding: 5px 0;
        font-weight: bold;
        font-size: 16pt;
        margin: 0;
        line-height: 1;
        color: #fff;
    }

.lft_nws_full_data {
    width: 100%;
    float: left;
    padding: 10px 0 0 0;
    text-align: justify;
    border-bottom: 5px solid #d7d7d7;
}

    .lft_nws_full_data p {
        margin: 0 0 10px 0;
    }

.nws_padd {
    margin-right: 10px;
    margin-bottom: 10px;
}

/*.lft_nws_relt
{
    width: 100%;
    float: left;
    margin: 25px 0 0 0;
}

.lft_nws_relt_ttl
{
    width: 100%;
    float: left;
    background-color: #ffd200;
    padding: 10px;
    text-align: center;
    color: #eb0c05;
    font-size: 15pt;
    font-weight: bold;
    line-height: 25px;
    border-radius: 40px;
}

.lft_nws_relt_data
{
    width: 100%;
    float: left;
    color: #003366;
    padding: 10px 0 20px 0;
}

.lft_nws_relt_data a
{
    color: #003366;
    text-decoration: none;
}

.lft_nws_relt_data a:hover
{
    color: #cc0000;
    text-decoration: none;
}

.lft_nws_relt_data ul
{
    margin: 0 0 0 0;
    padding: 0;
	background-color: #eb0c05;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
}

.lft_nws_relt_data li
{
    margin: 0 0 0 20px;
    padding: 5px 0 0 10px;
    font-size: 13pt;
    font-weight: bold;
    list-style-image: url(images/white_icon.png);
    border-bottom: 1px solid #e1e1e1;
	background-color: #f5f5f5;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
}

.lft_nws_relt_data li:hover
{    
	background-color: #fff;
}*/

.nws_full_detal {
    width: 100%;
    float: left;
    padding: 20px 0 10px 0;
}

.nws_full-det_head {
    width: 100%;
    float: left;
}

.nws_full-detaerea {
    width: 100%;
    float: left;
    margin: 0 0 10px 0;
}

.nws_edtn {
    width: 100%;
    float: left;
    text-align: center;
    font-size: 16pt;
    font-weight: bold;
    color: #003366;
    margin: 10px 0 0 0;
}

.m_new_grp {
    width: 100%;
    float: left;
    margin: 15px 0 0 0;
    padding: 0 0 15px 0;
    border-bottom: 1px solid #e9e9e9;
}

.m_new_img {
    width: 20%;
    float: left;
}

.m_new_data {
    width: 79%;
    float: left;
    margin: 0 0 0 1%;
}

.m_new_head {
    width: 100%;
    float: left;
    margin: 0 0 5px 0;
    color: #003366;
    font-weight: bold;
    font-size: 16pt;
    line-height: 20pt;
}

    .m_new_head a {
        color: #003366;
        text-decoration: none;
    }

        .m_new_head a:hover {
            color: #eb0c05;
            text-decoration: none;
            -webkit-transition: all .2s ease-in-out;
            -o-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
        }

.m_new_details {
    width: 100%;
    float: left;
    margin: 0;
    text-align: justify;
}

    .m_new_details a {
        color: #000;
        text-decoration: none;
    }

        .m_new_details a:hover {
            color: #333;
            text-decoration: none;
            -webkit-transition: all .2s ease-in-out;
            -o-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
        }

.nwsppr_sub_head {
    width: 100%;
    float: left;
    background-color: #003366;
    text-align: center;
    padding: 2px 0;
    color: white;
    font-size: 12pt;
    line-height: 20pt;
}

.lft_nws_full_sharing {
    width: 100%;
    float: left;
    padding: 10px 0 10px 0;
    text-align: justify;
    border-bottom: 5px solid #e7e7e7;
}

.lft_nws_relt {
    width: 100%;
    float: left;
    margin: 15px 0 0 0;
}

.lft_nws_relt_ttl {
    width: 100%;
    float: left;
    background-color: #003366;
    padding: 10px;
    text-align: center;
    color: #fff;
    font-size: 15pt;
    font-weight: bold;
    line-height: 25px;
    border-radius: 10px;
}

.lft_nws_relt_data {
    width: 100%;
    float: left;
    color: #292929;
    padding: 5px 0 20px 0;
}

    .lft_nws_relt_data a {
        color: #292929;
        text-decoration: none;
    }

        .lft_nws_relt_data a:hover {
            color: #cc0000;
            text-decoration: none;
        }

    .lft_nws_relt_data ul {
        margin: 0 0 0 0;
        padding: 0;
        background-color: #242424;
        border-radius: 10px;
        border: 1px solid #e1e1e1;
    }

    .lft_nws_relt_data li {
        margin: 3px 3px 3px 30px;
        padding: 5px 0 0 10px;
        font-size: 13pt;
        font-weight: bold;
        list-style-image: url(images/relt-icon.png);
        border-bottom: 1px solid #e1e1e1;
        background-color: #f5f5f5;
        -webkit-transition: all .3s ease;
        -moz-transition: all .3s ease;
        -ms-transition: all .3s ease;
        -o-transition: all .3s ease;
        border-top-right-radius: 10px;
        border-bottom-right-radius: 10px;
    }

        .lft_nws_relt_data li:hover {
            background-color: #fff;
        }


.cnt_img {
    width: 25%;
    float: left;
}

.cnt_a {
    width: 100%;
    float: left;
    margin: 0 0 20px 0;
    border-bottom: 1px solid #eee;
}

.cnt_ttls {
    width: 75%;
    float: left;
    text-align: center;
}

.cnt_tt {
    font-size: 30pt;
    color: #eb0c05;
    font-weight: 700;
}

.cnt_txt {
    font-size: 20pt;
    font-weight: 700;
    line-height: 28pt;
}

.cnt_b {
    width: 100%;
    float: left;
    margin: 0 0 20px 0;
}

.cnt_box {
    width: 31.3%;
    float: left;
    background-color: #f5f5f5;
    padding: 25px 0;
    margin: 0 1% 0 1%;
    text-align: center;
    border-bottom: 5px solid #eb0c05;
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}

.cnt_box_tt1 {
    font-size: 17pt;
    font-weight: 700;
    line-height: 28pt;
    color: #666;
}

.cnt_box_tt2 {
    font-size: 25pt;
    font-weight: 700;
    line-height: 28pt;
}

.cnt_c {
    width: 100%;
    float: left;
}

.repor-grp {
    width: 23%;
    float: left;
    border: 1px solid #ddd;
    padding: 5px;
    margin: 0 1% 2% 1%;
}

.repor-img {
    width: 100%;
    float: left;
    height: 210px;
}

.repor-txt {
    width: 100%;
    float: left;
    background-color: #003366;
    color: #fff;
    text-align: center;
    padding: 5px 0 5px 0;
    line-height: 15pt;
    border-top: 5px solid #fff;
    font-size: 13pt;
}

.repor-txt-sm {
    color: #ffd200;
    text-align: center;
    padding: 5px 0 5px 0;
    font-size: 11pt;
}

.gall-grp {
    width: 48%;
    float: left;
    border: 1px solid #ddd;
    padding: 5px;
    margin: 0 1% 2% 1%;
    background-color: #ddd;
}

.gall-img {
    width: 100%;
    float: left;
    border: 2px solid #fff;
}

.gall-txt {
    width: 100%;
    float: left;
    background-color: #ffd200;
    color: #000;
    text-align: center;
    padding: 5px 0 5px 0;
    line-height: 17pt;
    border-left: 2px solid #fff;
    border-right: 2px solid #fff;
    border-bottom: 2px solid #fff;
    font-weight: 700;
}

    .gall-txt a {
        color: #000;
        text-decoration: none;
    }

        .gall-txt a:hover {
            color: #eb0c05;
            text-decoration: none;
        }

.gall-det-grp {
    width: 31.3%;
    float: left;
    border: 1px solid #ddd;
    padding: 5px;
    margin: 0 1% 2% 1%;
    background-color: #242424;
}

.indocamoca {
    width: 49.99333333%;
    float: left;
    padding: 0 10px 10px 10px;
    height: 385px;
}

.sml-box {
    width: 100%;
    float: left;
}

.sml-box-ttl {
    width: 100%;
    float: left;
    font-size: 11pt;
    padding: 5px 0 5px 0;
    line-height: 17px;
    text-align: center;
    font-weight: bold;
    color: #cc0000;
}

.sml-box-ttl {
    width: 100%;
    float: left;
    font-size: 11pt;
    padding: 5px 0 5px 0;
    line-height: 17px;
    text-align: center;
    font-weight: bold;
    color: #cc0000;
}

.big-vd {
    width: 100%;
    float: left;
    margin: 0 0 20px 0;
    padding: 10px 0;
    background-color: #000;
}

.oth-vd-ttl {
    width: 100%;
    float: left;
    background-color: #ffd200;
    color: #000;
    padding: 10px 0 10px 0;
    text-align: center;
    margin: 0 0 10px 0;
}

.oth-vd {
    width: 31.3%;
    float: left;
    margin: 0 1% 0 1%;
    height: 320px;
}

.oth-vd-tmb {
    width: 100%;
    float: left;
}

.oth-vd-txt {
    width: 100%;
    float: left;
    font-size: 11pt;
    padding: 5px 0 5px 0;
    line-height: 17px;
    text-align: center;
    font-weight: bold;
    color: #cc0000;
}

#player2 {
    /*float:left;*/
    width: 100%;
    /*padding:0.5% 0% 0% 0%;*/
    background: #000;
    text-align: center;
    position: relative;
    margin: 0 auto;
}

.player4c {
    /*float:left;*/
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}

.player4 {
    float: left;
    width: 100%;
    background: #000;
    padding: 1% 0% 0% 0%;
    /*margin:44px 0 0 0;*/
}

    .player4 .youtube_id {
        position: relative;
        padding-bottom: 56.25%;
        /*padding-top:10px;*/
        height: 0;
        overflow: hidden;
        float: left;
        width: 100%;
        /*margin-top:15px;
    margin-bottom:10px*/
    }

        .player4 .youtube_id iframe {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
        }

.fld-mar {
    margin-bottom: 0;
}

.thumb-main {
    width: 100%;
    float: left;
    margin: 0 0 20px 0;
}

.thumb-title {
    width: 98%;
    float: left;
    text-align: center;
    padding: 10px 0 7px 0;
    margin: 0 0 3px 0;
    font-size: 13pt;
    font-weight: bold;
    color: #fff;
    background-color: #ff000e;
}

.thumb-pic {
    width: 100%;
    float: left;
    text-align: left;
    padding-right: 5px;
}

.thumb-sep {
    width: 155px;
    float: left;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

.purane-ank {
    width: 100%;
    float: left;
    text-align: center;
    padding: 10px 0 7px 0;
    margin: 0 0 10px 0;
    font-size: 13pt;
    font-weight: bold;
    border-radius: 8px;
    background-color: #ffa200;
}

.sol {
    margin: 5px 0 0 0;
    float: right;
}

.paging-main {
    width: 100%;
    margin: 0 0 -4px 0;
    text-align: center;
    float: left;
}

.pages {
    clear: left;
    overflow: hidden;
    border-radius: 8px;
    display: inline-block;
    padding: 8px 5px 8px 5px;
    margin: 0 0 0 85px;
    background-color: #003366;
}

    .pages a, .pages span {
        padding: 2px 6px;
        margin: 0 2px 0 2px;
        color: #003366;
        background: #fff;
        display: block;
        float: left;
    }

        .pages span.current {
            font-weight: bold;
            color: #fff;
            background: #ffa200;
            border-radius: 2px;
            font-size: 14pt;
            font-weight: bold;
            line-height: 1;
        }

    .pages a {
        background-color: #fff;
        border-radius: 2px;
        font-size: 14pt;
        font-weight: bold;
        line-height: 1;
        color: #eb0c05;
        text-decoration: none;
    }

        .pages a:hover {
            background-color: #ffa200;
            color: #fff;
            -webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -ms-transition: all .5s ease;
            -o-transition: all .5s ease;
        }

.red {
    color: red;
}

#prev {
    position: absolute;
    width: 55px;
    left: 5px;
    top: 470px;
    height: 57px;
    z-index: 999999;
    opacity: 0.6;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}

#next {
    position: absolute;
    width: 55px;
    left: 890px;
    top: 470px;
    height: 57px;
    z-index: 999999;
    opacity: 0.6;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}

.divEPage {
    width: 100%;
    float: left;
    text-align: center;
}

.inner {
    width: auto;
    position: absolute;
}

#scroller {
    OVERFLOW-Y: scroll;
    OVERFLOW-X: hidden;
    padding-bottom: 10px;
    width: 250px;
    height: 1500px;
    padding-top: 0px;
    color: Black;
    text-align: center;
}

    #scroller A {
        color: Navy;
        text-decoration: none;
        font-weight: 700;
    }

.top-ads-div {
    width: 100%;
    float: left;
    margin-bottom: 10px;
    text-align: center;
}

.left-ads-div {
    margin-bottom: 7px;
    text-align: center;
}

.right-ads-div {
    width: 100%;
    float: left;
    margin-bottom: 10px;
    text-align: center;
}

.bot-ads-div {
    width: 100%;
    float: left;
    margin-bottom: 7px;
    margin-top: 10px;
    text-align: center;
}

.bot_links {
    display: none;
}







@media (max-width:1200px) {

    .nwsppr_item {
        width: 23.1%;
        float: left;
        margin: 10px 6px 10px 6px;
    }
}



@media (max-width:992px) {

    .lfterra {
        width: 73%;
        float: left;
        margin: 0 9px 0 0;
    }

    .nws_b {
        width: 38%;
        float: left;
        margin: 0 0 0 9px;
    }

        .nws_b p {
            font-size: 11pt;
        }

    .nwsppr_item {
        width: 22.7%;
        float: left;
        margin: 10px 6px 10px 6px;
    }
}




@media (max-width:768px) {

    .nwsppr_item {
        width: 22.7%;
        float: left;
        margin: 10px 6px 10px 6px;
    }

    .top_bar {
        display: none;
    }

    .compola {
        margin-top: 0;
    }
}




@media (max-width:480px) {

    .batt_ttl {
        font-size: 20pt;
        margin: 50px 0 0 0;
    }

    .batt_sml {
        font-size: 11pt;
    }

    .who h2 {
        font-size: 20pt;
        text-align: center;
        margin: 10px 0 5px 0;
    }

    .ttleo {
        font-size: 20pt;
        margin: 0;
    }

    .sldr_arrw {
        margin-top: 40px;
    }

    .dvdroa {
        display: none;
    }

    .ftr_lft {
        width: 100%;
        float: left;
        text-align: center;
    }

    .footer li {
        margin: 0 8px 0 0;
        padding: 0;
        display: inline;
        line-height: 1.4;
    }

    .ftr_rgt {
        width: 100%;
        float: left;
        text-align: center;
        margin: 0;
    }

    .lfterra {
        width: 100%;
        float: left;
        margin: 0;
    }

    .nwsppr_item {
        width: 46%;
        float: left;
        margin: 10px 6px 10px 6px;
    }

    .nws_a {
        width: 100%;
        float: left;
    }

    .nws_b {
        width: 100%;
        float: left;
        margin: 0;
    }

        .nws_b p {
            font-size: 11pt;
        }

    .rgterra {
        width: 100%;
        float: left;
    }

    .rgt_comn {
        width: 100%;
        float: left;
        margin-bottom: 10px;
        text-align: center;
    }

    .brkng_a {
        width: 37%;
        float: left;
        margin-right: 5px;
    }

    .brkng_b {
        width: 61%;
        float: left;
    }

        .brkng_b li {
            margin: 0;
            padding: 8px 20px 0 0;
            display: inline-block;
            font-size: 10pt;
        }

    .pur_ank {
        font-size: 10pt;
        margin-top: 0;
    }

        .pur_ank a {
            float: right;
            color: #fff;
            line-height: 28px;
            padding: 0 5px 0 5px;
            text-decoration: none;
        }

    .sldr_arrw {
        margin-top: 150px;
    }

    .slider_heading {
        font-size: 12pt;
        line-height: 15pt;
    }

    .lft_nws_ttl h1 {
        text-align: center;
        padding: 5px 0;
        font-size: 14pt;
        line-height: 1.5;
    }

    .lft_nws_relt_data ul {
        margin: 0 0 0 0;
        padding: 0 0 0 7px;
        ;
    }

    .lft_nws_relt_data li {
        margin: 3px 3px 3px 20px;
        padding: 5px 10px 0 10px;
        font-size: 11pt;
    }

    .lft_nws_full_data {
        padding: 2px 0 0 0;
    }

    .nws_edtn {
        font-size: 14pt;
    }

    .m_new_img {
        width: 100%;
        float: left;
    }

    .m_new_data {
        width: 100%;
        float: left;
        margin: 0;
    }

    .m_new_head {
        font-size: 13pt;
        line-height: 18pt;
        margin: 5px 0 0 0;
    }

    .m_new_details {
        line-height: 15pt;
        font-size: 10.5pt;
    }

    .nwsppr_sub_head {
        width: 100%;
        float: left;
        background-color: #003366;
        text-align: center;
        padding: 5px;
        color: white;
        font-size: 10pt;
        line-height: 15pt;
    }

    .nwsppr_head {
        width: 100%;
        float: left;
        background-color: #eb0c05;
        color: #fff;
        font-size: 14pt;
        margin: 0;
        padding: 7px 0 10px 0;
        text-align: center;
        line-height: 23px;
        font-weight: bold;
    }

    .cnt_img {
        width: 100%;
        float: left;
        text-align: center;
        border-bottom: 1px solid #ddd;
    }

    .cnt_a {
        width: 100%;
        float: left;
        margin: 0 0 20px 0;
        border-bottom: 1px solid #eee;
    }

    .cnt_ttls {
        width: 100%;
        float: left;
        text-align: center;
    }

    .cnt_tt {
        font-size: 22pt;
        color: #eb0c05;
        font-weight: 700;
    }

    .cnt_txt {
        font-size: 15pt;
        line-height: 20pt;
    }

    .gall-grp {
        width: 100%;
        float: left;
        margin: 0 0 3% 0;
    }

    .gall-det-grp {
        width: 48%;
        float: left;
        margin: 0 1% 3% 1%;
    }

    .indocamoca {
        width: 100%;
        float: left;
        padding: 0;
        height: 385px;
    }

    .oth-vd {
        width: 100%;
        float: left;
        margin: 0 0 3% 0;
        height: auto;
    }

    .repor-grp {
        width: 48%;
        float: left;
        border: 1px solid #ddd;
        padding: 5px;
        margin: 0 1% 2% 1%;
    }

    .cnt_box {
        width: 100%;
        float: left;
        padding: 15px 0;
        margin: 0 0 15px 0;
        text-align: center;
    }

    .cnt_box_tt1 {
        font-size: 14pt;
        line-height: 28pt;
    }

    .cnt_box_tt2 {
        font-size: 20pt;
        line-height: 28pt;
    }

    .fld-mar {
        margin-bottom: 15px;
    }

    .repor-txt {
        font-size: 12pt;
    }

    .repor-txt-sm {
        font-size: 10pt;
    }

    .repor-img {
        width: 100%;
        float: left;
        height: 180px;
    }

    .div-left {
        display: none;
    }

    .div-center {
        width: 100%;
        padding: 0 5px 0px 5px;
        float: left;
        text-align: center;
        background-color: #FFF;
    }

    .div-right {
        display: none;
    }

    #prev {
        position: absolute;
        width: 55px;
        left: 2px;
        top: 220px;
        height: 57px;
        z-index: 999999;
        opacity: 0.7;
        filter: alpha(opacity=40); /* For IE8 and earlier */
    }

    #next {
        position: absolute;
        width: 55px;
        left: 253px;
        top: 220px;
        height: 57px;
        z-index: 999999;
        opacity: 0.7;
        filter: alpha(opacity=40); /* For IE8 and earlier */
    }

    .purane-ank {
        font-size: 11pt;
    }

    .pages {
        clear: left;
        overflow: hidden;
        border-radius: 8px;
        display: inline-block;
        padding: 8px 5px 8px 5px;
        margin: 0;
        background-color: #003366;
    }

    .sol {
        display: none;
    }

    .top_1 {
        width: 20%;
        float: left;
        text-align: left;
    }

    .top_2 {
        width: 100%;
        float: left;
        text-align: center;
    }

    .top_3 {
        display: none;
    }

    .logo {
        width: 29%;
        float: left;
        margin: -16px 0 0 0;
        position: absolute;
    }

    .ks_hdr {
        width: 100%;
        float: left;
        padding: 10px 0;
        margin-top: 15px;
        background-color: #eb0c05;
    }

    .cp_name {
        float: left;
        text-align: center;
        margin-left: 110px;
        margin-bottom: 5px;
    }

    .all_data {
        width: 100%;
        float: left;
        padding: 70px 0 10px 0;
    }

    .div-center-1 {
        width: 100%;
        padding: 0 0 0 0;
        float: left;
        text-align: center;
        background-color: #FFF;
    }

    .bot_links {
        width: 100%;
        float: left;
        bottom: 0;
        /*display: block;*/
        position: fixed;
        z-index: 9999999;
        padding: 5px 0 5px 0;
        background-color: #f5f5f5;
        border-top: 1px solid #ddd;
    }

        .bot_links span {
            padding: 0 7px 0 7px;
        }

    .bot_lft {
        float: left;
        text-align: left;
        padding: 0 0 0 5px;
        width: 99px;
    }

    .bot_cen {
        float: left;
        padding: 0 0 0 0;
        text-align: center;
    }

    .bot_rgt {
        float: left;
        text-align: right;
        padding: 0 5px 0 0;
    }

    .top_logo {
        width: 70%;
        float: left;
        text-align: right;
        margin: 0 0 0 11%;
    }

    .top_soc {
        width: 17%;
        float: left;
        text-align: left;
        margin: 15px 0 0 5px;
    }

    .clip {
        width: auto;
        float: right;        
        margin: 0 0 7px 0;
    }

    .box_area {
        width: 92%;
        float: left;
        padding: 10px;
        border-radius: 5px;
        margin: 10px 4% 0 4%;
        border: 1px solid #ccc;
    }
}
