.standard {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
}

.header_side .standard {
    width: 100%;
    position: relative;
    top: auto;
}


/*menu styling*/

.menu_icn {
    display: block;
    padding-left: 10px;
}

#page {
    display: block;
    position: relative;
    top: 0px;
    z-index: 99;
    width: 100%;
}

.main_mmenu {
    display: inline-block;
}

.header_bot,
.header_top,
.banner_side_txt p,
.col2_tab_left,
.col3_right {
    display: none;
}

.header_mid {
    padding: 5px 0px;
}

.header_side_ .header_mid {
    border-bottom: 2px solid #257d40;
}

.header_mid .btn_ {
    display: none;
}

.logo,
.right_mid {
    float: none;
    display: inline-block;
    vertical-align: middle;
}

.right_mid {
    margin: 13px auto;
}

.logo {
    width: 59.4%;
}

.jama {
    width: 50%;
}

.split-slideshow {
    height: 60vh;
    overflow: hidden;
}

.slideshow .slider .item {
    height: 55vh;
}

.banner_side_txt h1 {
    font-size: 35px;
}

.banner_side {
    top: 33%;
    width: 80%;
}

.latest_news_left {
    width: 20%;
}

.latest_news_right {
    width: 80%;
}

.all1 {
    bottom: 9%;
}

.logo_side {
    width: 100%;
}

#tabs .tabs li {
    width: 31%;
    margin-bottom: 20px;
}

.col2_tab_right {
    width: 100%;
    margin: 0px auto;
}

.col2_tab_right_1 {
    width: 33%;
    right: -20px;
}

.col2_rgt_box {
    width: 100%;
    /* display: inline-block;
    vertical-align: top; */
}

.col3_left {
    width: 100%;
}

.col3_box {
    width: 49%;
}

.col4_box {
    width: 49.8%;
    float: none;
    display: inline-block;
    margin: 0px auto 20px;
}

.col4_box ul {
    margin-bottom: 0px;
}

.col4_right .col4_box {
    width: 80%;
    display: block;
    margin: 20px auto 0;
}

.ccol4_txt {
    float: none;
}

.col4 {
    padding: 0px 0px;
}

.col4_left,
.col4_right {
    float: none;
    width: 100%;
}

.box_img_ {
    width: 47.3%;
}

.col5_box {
    width: 32.4%;
}

.footer_top {
    width: 90%;
}

.footer_inner_ {
    display: none;
}

.footer_inner_:first-child {
    display: block;
    width: 100%;
    text-align: center;
}

.footer_inner_ p {
    text-align: center;
}

.footer_inner_ ul li {
    text-align: left;
}

.soc_side {
    text-align: center;
}

.right_bottom_ {
    padding: 5px 0px;
}

.right_txt {
    width: 100%;
    text-align: center;
    margin: 0px auto 10px;
}

.right_txt ul {
    display: none;
}

.companytag,
.imedia {
    display: block;
    float: none;
    margin: 0px auto;
    text-align: center;
}

.inner_banner {
    height: auto;
}

.inner_banner .banner_side_txt {
    top: 30%;
    width: 80%;
}

.content_side_left,
.about_side .standard:before {
    display: none;
}

.content_side_right {
    width: 100%;
}

.right_side_txt h1 {
    font-size: 25px;
}

.right_side_txt,
.about_txt,
.contact_info,
.tend_details,
.annual_reports {
    padding-left: 0;
}

.contact_info .phn {
    width: 23.9%;
}

.rep_box {
    width: 33%;
}

.bod_box {
    width: 48.2%;
}

.pages_nav ul {
    ;
    width: 100%;
}

.col30_main .all3_box{
    width: 31.3%;
}

.tag_line {
    width: 29.5%;
}

.cate_gory_main .inquiry_info_left{
    width: 100%;
}

.col5_right,
.col5_left {
    width:100%;
}