body{margin:0px;padding:0px;background:#7ad8ec url(../images/body_bg.jpg) repeat-x top;}
*{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;}
a{color:#990000;text-decoration:underline;font-weight:bold;}
a:hover{text-decoration:none;}
h1, h2, h3, h4, h5, h6{margin:0px;padding:0px;}
h1{color:#209fbb;font-size:24px;font-weight:bold;padding-bottom:7px;border-bottom:1px solid #CCCCCC;}
h2{color:#fff;font-size:20px;font-weight:bold;padding-bottom:7px;}
h3{color:#fff;font-size:16px;margin:0px;padding:0px;font-weight:bold;}
h4, h4 a{color:#b81919;font-size:18px;text-decoration:none;padding-bottom:10px;font-weight:bold;}
h5{color:#000;font-size:14px;font-weight:bold;padding-bottom:5px;padding-top:5px;}
h6{color:#990000;font-size:14px;font-weight:bold;padding-bottom:5px;padding-top:5px;}
h5 span{color:#999999;font-size:12px;}
p{margin:0px;padding:0px;text-align:justify;font-weight:normal;}
.clr{margin:0px;padding:0px;clear:both;height:7px;}
.clr1{margin:0px;padding:0px;clear:both;height:14px;}
.header{background:url(../images/header_iamges.png) no-repeat center;height:220px;margin:0 auto;}
#wrapper{width:984px;margin:0 auto;}
.logo{width:205px;float:left;margin-top:25px;}
.header_right{width:200px;float:right;}
.isn_no{margin-top:30px;text-align:right;}
.date{color:#FFFFFF;margin-top:120px;text-align:right;font-size:16px;font-weight:bold;}
.topmenuuu{margin-top:10px;text-align:right;color:#FFFFFF;}
.topmenuuu a{color:#FFFFFF;font-weight:bold;text-decoration:none;}
.topmenuuu a:hover{color:#FF6600;text-decoration:none;}
.menu_bg{background:url(../images/menu_bg.png) no-repeat;height:37px;width:984px;margin:0 auto;}
.contentbg{background:#ffffff;}
.contentdiv{margin:0px 15px 0px 15px;}
.left_panel{width:238px;float:left;}
.cen_panel{width:458px;float:left;margin-left:10px;}
.innercen_panel{width:698px;float:right;}
.right_panel{width:238px;float:right;}
.side_head{background:url(../images/side_header_bg.png) no-repeat;height:28px;padding-top:3px;padding-left:10px;}
.side_head_2{background:#930;height:28px;padding-top:3px;padding-left:10px;}
.login_panel a, news_panel span a{color:#006699;font-weight:bold;text-decoration:underline;}
.login_panel a:hover, news_panel span a:hover{text-decoration:none;}
.login_panel{border-left:1px solid #085b6d;border-right:1px solid #085b6d;border-bottom:1px solid #085b6d;height:145px;padding:7px;}
.l_txtbox{width:210px;height:20px;border:1px solid #085b6d;}
.search_pa{border-left:1px solid #085b6d;border-right:1px solid #085b6d;border-bottom:1px solid #085b6d;height:45px;padding:7px;}
.bestpaperawards{border-left:1px solid #085b6d;border-right:1px solid #085b6d;border-bottom:1px solid #085b6d;padding:7px;}
.search_bx{width:180px;float:left;}
.go{width:39px;float:left;}
.search_txtbox{width:178px;height:29px;border:1px solid #085b6d;}
.left_menu{}
.left_menu ul{margin:0px;padding:0px;}
.left_menu ul li{list-style:none;background:url(../images/item-pointer.gif) no-repeat left;padding-left:16px;height:25px;line-height:25px;}
.left_menu ul li a{color:#666666;font-weight:bold;text-decoration:none;}
.left_menu ul li a:hover{color:#FF6600;text-decoration:none;}
.news_panel{border-left:1px solid #085b6d;border-right:1px solid #085b6d;border-bottom:1px solid #085b6d;height:244px;padding:7px;}
.red_more{}
.red_more a{color:#006699;font-weight:bold;text-decoration:underline;}
.red_more a:hover{text-decoration:none;}
.red_more1{}
.red_more1 a{color:#fff;font-weight:bold;text-decoration:underline;}
.red_more1 a:hover{text-decoration:none;}
red_more a:hover{text-decoration:none;}
.book_d{border-left:1px solid #085b6d;border-right:1px solid #085b6d;border-bottom:1px solid #085b6d;height:280px;text-align:center;padding:7px;}
.indexing_logo{height:85px;background:#eeeeee;padding:7px;}


#footer{
    height:69px;
    background:#014958;
    width:100%;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
}


#footer_wrap{width:984px;margin:0 auto;height:49px;padding-top:20px;}
.bottom_footerleft{background:url(../images/bottom_left.png) no-repeat;width:10px;height:139px;float:left;}
.bottom_footerright{background:url(../images/bottom_right.png) no-repeat;width:10px;height:139px;float:right;}
.bottomfooterce{background:url(../images/bottom_ce.png) repeat-x;;height:139px;width:964px;float:left;}
.callforpaper{width:208px;float:left;padding-right:17px;background:url(../images/bottom_sep.gif) no-repeat right;height:100px;margin-left:13px;margin-top:17px;}
.emailsms{width:208px;float:left;padding-right:17px;background:url(../images/bottom_sep.gif) no-repeat right;height:100px;margin-top:17px;margin-left:17px;}
.article{width:208px;float:left;padding-right:17px;background:url(../images/bottom_sep.gif) no-repeat right;height:100px;margin-top:17px;margin-left:17px;}
.online{width:208px;float:left;padding-right:17px;height:100px;margin-top:17px;margin-left:17px;}

.designed{color:#FFFFFF;}

.designed a{color:#999999;text-decoration:none;}
.designed a:hover{text-decoration:underline;}


.counter{}
.social_icon{}

.img_st{padding:5px;border:1px solid #CCCCCC;border-radius:5px;}
#tbl_spry{padding:0px;border-top:1px solid #aaa;border-left:1px solid #aaa;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;}
#tbl_spry th{margin:0px;padding-top:3px;padding-right:10px;padding-bottom:3px;padding-left:10px;text-align:left;color:#FFFFFF;font-weight:bold;background:#666666;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;cursor:pointer;}
#tbl_spry td{margin:0px;padding-top:3px;padding-right:10px;padding-bottom:3px;padding-left:10px;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;text-align:left;vertical-align:middle;}
.txtboxes{width:150px;border:1px solid #CCCCCC;height:20px;}
.select_boxes{width:130px;height:20px;border:1px solid #CCCCCC;}
fieldset{border:1px solid #12768b;border-radius:5px;}
.fild_h{height:180px;}
.txtarer{width:200px;border:1px solid #CCCCCC;height:40px;}
.archieve_list{}
.archieve_list ul{margin:0px;padding:0px;}
.archieve_list ul li{list-style:none;background:url(../images/arch_arrow.png) no-repeat left;padding-left:20px;height:25px;line-height:25px;}
.archieve_list ul li a{color:#333333;font-weight:bold;text-decoration:none;}
.archieve_list ul li a:hover{text-decoration:underline;}
.paper_winner{display:block;border-radius:5px;text-align:left;padding:5px 5px 5px 5px;background:#990000;color:#FFFFFF;font-weight:bold;}
.paper_winner b{color:#FFCC00;font-weight:bold;}
.paper_winner a{color:#FFCC00}

 #header{
            background: url(../assets/images/head_banner.png);
            height: 200px;
            background-repeat: round;
        }

.header {
     background: unset;
     height: unset;
}

.dheadname {
  margin-top: 14px;
    width: 560px;
    float: left;
}
.dheadname h2.title {
    font-size: 48px;
    color: #fff;
    font-family: "Times New Roman", Times, serif;
    margin: 10px 0px 0px 0px;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 38px;
    text-shadow: 3px 4px 2px #000;
    padding-bottom: 0px;
}
.dheadname h2 {
    font-size: 20px;
    color: #fff;
    font-family: "Times New Roman", Times, serif;
    margin: 8px 0px 0px 0px;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 26px;
    text-shadow: 3px 4px 2px #000;
    padding-bottom: 0px;
}

.dheadname h4 {
    text-align: center;
    background: transparent !important;
    height: 20px;
    line-height: 24px;
}

.dheadname h4 {
    text-align: center;
    line-height: 10px;
    margin: 10px 0px 0px;
}

.dheadname h4 a {
    color: #fff;
    font-family: 'Arvo', serif;
    text-align: center;
    font-size: 18px;
    font-weight: 400;
    text-decoration: none;
}

.dheadname h6 {
    font-size: 16px;
    color: #fff;
    font-family: "Times New Roman", Times, serif;
    font-weight: bold;
    margin-top: 8px;
}


 .iso_text {
	position: absolute;
    top: 40%;
    left: 35%;
}
 .iso_text h4 {
    text-align: center;
    line-height: 10px;
}
.iso_text h4 a {
    color: #fff;
    font-family: 'Arvo', serif;
    text-align: center;
    font-size: 15px;
    font-weight: 400;
    text-decoration: none;
}
.logo_iso {
    position: absolute;
    width: 10%;
    right: 25px;
    top: 0px;
}
.logo_iso img {
    width: 100%;
}

.pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 3;
    color: #fff!important;
    cursor: default;
    background-color: #c73834!important;
    border-color: #c73834!important;
}
.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #000!important;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #919191!important;
}
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
    color: #000!important;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #919191!important;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    z-index: 2;
    color: #fff !important;
    background-color: #b0201b!important;
    border-color: #fff !important;
}
.front-wrapper{
margin-top: 4px!important;
background: #fff;
padding: 15px 0px;
}
.track_article tr{
    padding: 10px;
}
.track_article tr:nth-child(odd){
    background: #cccc;
}

.archieve_list ul li {
    list-style: none;
    padding-left: 20px;
    height: unset;
    line-height: 36px;
    display: inline-block;
    width: 48%;
    vertical-align: top;
    margin-right: 0px;
    border-bottom: 1px solid #eee;
    border-right: 1px solid #eee;
}
.archieve_list ul li::after {
    background: url(../images/arch_arrow.png) no-repeat left;
}

.archieve_list h5 {
    color: #000;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
    padding-top: 5px;
    background: url(../images/side_header_bg.png) no-repeat;
    height: 28px;
    padding-top: 3px;
    padding-left: 10px;
    margin-bottom: 15px;
    background-color: #117185;
}
.archieve_list h5 a{
    color: #fff!important;
    text-decoration: none;
}

@media(max-width: 767px){
    .header_right {
     position: relative;
     padding-right: 25px
    }
    .logo_iso {
        position: absolute!important;
        width: 50%!important;
        right: -6px!important;
        top: 95%!important;
    }
}