.tel-circle{color: #0375AC!important;border: 1px solid; border-radius: 50px;    padding: 3px;    font-size: 12px;}
#header-wrap {min-height: 80px;   margin: 0 auto;    width: 100%;    border-bottom: 1px solid #ccc;    padding: 10px 0 0 0;}
.phone-Div1{text-align: right;    margin: 6px 0px;    float: right;}
.cta-main{background: #7bb62c;border-radius: 5px;text-align: center;margin: 5px auto 0px; padding: 15px 20px ;font-size: 24px!important;font-weight: bold;line-height: 30px; color: #fff!important}
.cta-main:hover{background: #659a1d;text-decoration: none;color: #fff}
.mobile-button1{background: #7bb62c;border-radius: 5px;text-align: center;margin: 5px auto 0px; float: right}
a.mobile-button1{padding: 8px 20px;color: #fff;text-decoration: none;display: table;font-size: 15px;font-weight: bold;line-height: 30px}
a.mobile-button1:hover{background: #659a1d;text-decoration: none;color: #fff}

.carousel{background: #f2f2f2;}
.carousel-inner{min-height: 120px;}
.carousel-indicators {position: absolute;    bottom: -40px;    left: 50%;    z-index: 15;    width: 60%;    padding-left: 0;    margin-left: -30%;    text-align: center;    list-style: none;}
.carousel-indicators li {display: inline-block;    width: 14px;   height: 14px;    margin: 1px;   text-indent: -999px;    cursor: pointer;    background-color: #fff;  border: 1px solid #ccc; border-radius: 10px;}	
.carousel-indicators .active {width: 15px;    height:15px;    margin: 0;    background-color: #1f72ba;}	
.journalslider {border: 0px solid #ccc; position: relative;    padding: 10px 20px 0px 20px;}
.journalslider .journal-box {border-right: 1px solid #ddd; }
.journalslider .carousel-indicators {bottom: 0px!important;    left: 114%!important;    width: 12%!important;}
#myCarousel{background: #fff}
.journalslider .carousel-indicators .active {background: #6ec8d7!important; width: 14px!important; height:14px!important; margin: 1px!important;}


.banner-inner-txt h1 {
	position: relative;
	color: #fff;
	font-size: 35px;
	line-height: 50px;
	font-weight: bold;
}
.banner-inner-txt h3 {
	font-size: 25px;
	color: #fff;
	line-height: 36px;
}
.top-part-banner li {
	background: #0081c6;
	padding: 15px 36px;
	text-align: center;
	border-radius: 10px;
	display: inline-block;
	margin: 0px 5px;
}
.top-part-banner li span {
	color: #fff;
}
.abstact-editing-first-img {
	background-image: url(../images/abstact-image/abstact-editing-fourth.png);
	width: 94px;
	height: 58px;
	display: block;
	text-align: center;
	margin: 0px auto 10px auto;
}
.abstact-editing-second-img {
	background-image: url(../images/abstact-image/abstact-editing-fifth.png);
	width: 55px;
	height: 57px;
	display: block;
	text-align: center;
	margin: 0px auto 10px auto;
}
.abstact-editing-third-img {
	background-image: url(../images/abstact-image/abstact-editing-sixth.png);
	background-repeat:no-repeat;
	width: 51px;
	height: 57px;
	display: block;
	text-align: center;
	margin: 0px auto 10px auto;
}
.academic-field-first {background-image: url(../images/abstact-image/academic-field-first.png);  width: 33px;  height: 33px;  display: block;  text-align: center;  margin: 0px auto 10px auto;  }
.academic-field-second {background-image: url(../images/abstact-image/academic-field-second.png);  width: 42px;  height: 37px;  display: block;  text-align: center;  margin: 0px auto 10px auto;  }
.academic-field-third {background-image: url(../images/abstact-image/academic-field-third.png);  width: 37px;  height: 28px;  display: block;  text-align: center;  margin: 0px auto 10px auto;  }
.academic-field-fourth {background-image: url(../images/abstact-image/academic-field-fourth.png);  width: 35px;  height: 39px;  display: block;  text-align: center;  margin: 0px auto 10px auto;  }
.academic-field-fifth {background-image: url(../images/abstact-image/academic-field-fifth.png);  width: 36px;  height: 30px;  display: block;  text-align: center;  margin: 0px auto 10px auto;  }
.top-part-banner li span {
	color: #fff;
}
.additional-text{font-size: 16px;text-align: center;}
.bottom-banner-part {
	margin-top: 30px;
}
.bottom-banner-part h3 {
	background: #7b7b7b;
	padding: 10px;
	font-size: 15px;
	text-align: center;
	color: #fff;
	margin-bottom: 0px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.bottom-banner-part ul {
	width: 100%;
	display: inline-block;
	border: 2px solid #ebebeb;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	background: #fff;
	text-align: center;
}
.bottom-banner-part ul li {
	display: inline-block;
	margin: 10px 35px;
	text-align: center;
}
.benefits li {
	font-size: 14px;
	color: #000000;
	font-weight: normal;
}


/*banners styles*/
.hm-blue-bg{background: #232323 url(../images/abstact-image/abstract-editing-banner-two.png) center no-repeat; background-size: cover; border-bottom: 4px solid #0081c6; margin-bottom: 40px;height: 340px;}
/*.home-page-banner1{background:url(../images/tr-abstract-banner-content.png?v-apr2020) no-repeat left center;width:100%;height:357px;background-position: 20px 45px}*/
.list-tick li { list-style-type: none;    background: url(/images/sci-trans-tick.png) 0 -4px no-repeat;   padding: 0 0 8px 41px;    margin: 0px;    font-size: 16px;    line-height: 27px;}


.service-box{min-height: 440px; border-width: 2px 2px 6px 2px!important; }
.service-box i{ position: absolute;    top: 9px;    left: 11px;}
.service-box .btm-title{bottom: 0; border-top:2px solid #ccc; width: 90%; margin:0 auto; padding: 20px 0; font-size: 18px; font-weight: bold}
.box-shadow {box-shadow: 0px 0px 25px 0px #878484;}
.icon-circle{border-radius: 100px; background: #fff; width: 60px; height: 60px; margin: 0 auto 20px; padding: 20px 0 0 5px; position: absolute; top: -9%; left: 40%; font-size: 26px; font-weight: bold; text-transform: uppercase;}

ul.list-red-tick {    display: block;    list-style-type: decimal;    margin-top: 1em;    margin-bottom: 1em;    margin-left: 0;   margin-right: 0;}
ul.list-red-tick  li	{ background: url(../images/check_mark.png) 0 0 no-repeat; padding:0 0 10px 24px;    margin-left: 20px;	list-style-type:none; 	text-align: left;	font-size: 15px; line-height: 22px; width: 88%; }
ul.list-black {    display: block;    list-style-type: decimal;    margin-top: 1em;    margin-bottom: 1em;    margin-left: 0;    margin-right: 0;   }
ul.list-black  li	{ padding:0 0 10px 0px;    margin-left: 15px;	list-style-type:disc; 	text-align: left;	font-size: 16px; color: #000; width: 170px;}
ul.list-editor {    display: block; width: 100%; padding-left: 10px;     }
ul.list-editor  li	{ padding:0;    margin:0 0 2px 15px;	list-style-type:disc; 	text-align: left;	font-size: 11px; color: #000; }

.cta-main{background: #7bb62c;border-radius: 5px;text-align: center;margin: 5px auto 0px; padding: 15px 30px ;font-size: 24px!important;font-weight: bold;line-height: 30px!important; color: #fff!important}
.cta-main:hover{background: #659a1d;text-decoration: none;color: #fff}
.mobile-button1{background: #7bb62c;border-radius: 5px;text-align: center;margin: 5px auto 0px; float: right}
a.mobile-button1{padding: 8px 20px;color: #fff;text-decoration: none;display: table;font-size: 15px;font-weight: bold;line-height: 30px}
a.mobile-button1:hover{background: #659a1d;text-decoration: none;color: #fff}

.text-bold {font-weight: bold;}
.maker {margin: 0px 0 70px 0; font-size: 16px; line-height: 34px; padding: 0px;	font-weight: bold; font-size: 20px;}

/*background CSS*/
.bg-grey{background: #ebebeb;}
.bg-grey-dark{background: #636363;}
.bg-light-grey{background: #f5f5f5;}
.bg-light-grey2{background: #e2e2e2;}
.bg-blue{background: #0170c2;}
.bg-bluedark{background: #033462;}
.bg-red{background: #D30003;}
.bg-green{background: #1C7B00;}
.bg-white{background: #fff;}
.bg-yellow{background: #D8C900;}
.bg-black{background: #000;}
.bg-black2{background: #202020;}
.bg-transparent{background:transparent;}
.bg-green2{background-color: #55c2c9;}
.bg-green3{background-color: #e6f8eb;}
.bg-green4{background-color: #0e8cbf;}
.bg-blue-light{background-color: #e6f1f8}
.bg-blue-light2{background-color: #2882b6}

.bor-grey{border: 2px solid #cdcdcd}
.bor-grey-btm-color{border-bottom-color: #636363!important}
.bor-blue{border: 2px solid #0170c2}
/*Position CSS*/
.pos-relative{position: relative;}
.pos-absolute{position: absolute;}
.pos-fixed{position: fixed;}

.mar-t0{margin-top: 0px!important}
.mar-t10{margin-top: 10px!important}
.mar-t20{margin-top: 20px!important}
.mar-t40{margin-top:40px!important}
.mar-t50{margin-top:50px!important}


ul.editorbox{width:100%; max-height:540px; margin:20px 0;}
ul.editorbox li .topbox {width:100%; display: block; float: left; margin: 0 0 15px 0; border-bottom:1px dashed #ccc}
ul.editorbox li .topbox .img-box{width:95px; height:105px; margin:0 10px 0 0; float:left}
ul.editorbox li .topbox .journal-img{margin-right:15px; float:left; border:1px solid #ccc}	
ul.editorbox li .topbox .detail-box{width:60%; margin:0; float:left}
ul.editorbox li .topbox p{line-height:22px; font-size: 13px;}
ul.editorbox li .topbox a.pop-button{display:block; background:url(../images/journal-link-arrows.png) 90px 0 no-repeat; float:right; width:109px; height:16px; line-height:15px; font-weight:bold; margin:0 0 15px 0  }
ul.editorbox li .topbox .editor-name{  font-weight:bold; padding:0 0 20px 0;}
ul.journal-details1{ margin:15px 0 10px 0;}
ul.journal-details1 li{ background: url(../images/bullet_black.gif) 0 -1px no-repeat; padding:0 0 0 13px; font-size: 14px;}
ul.journal-details1 li a { font-size:14px;}
.modal-body{overflow: auto!important}


.hm-testimonial{border:1px solid #ccc;padding: 0 10px;overflow: hidden}
.hm-testimonial .title-ts{font-size: 20px;font-weight: bold;border-right: 1px solid #ccc;margin: 20px 0 0 20px;padding: 35px 0px;}
.hm-testimonial .btn-vertical-slider{ margin-left:35px; cursor:pointer}
.hm-testimonial .carousel.vertical .carousel-inner .item {-webkit-transition: 0.6s ease-in-out top;-moz-transition: 0.6s ease-in-out top;-ms-transition: 0.6s ease-in-out top;-o-transition: 0.6s ease-in-out top;transition: 0.6s ease-in-out top; font-size: 14px;}
.hm-testimonial .carousel.vertical .carousel-inner .item p{margin: 20px 0 10px 0}
.hm-testimonial .carousel.vertical .active {top: 0}
.hm-testimonial .carousel.vertical .next{top: 100%}
.hm-testimonial .carousel.vertical .prev{top: -100%}
.hm-testimonial .carousel.vertical .next.left,.carousel.vertical .prev.right{top: 0}
.hm-testimonial .carousel.vertical .active.left{top: -100%}
.hm-testimonial .carousel.vertical .active.right{top: 100%}
.hm-testimonial .carousel.vertical .item {left: 0}

ul.list-blue-check {text-align:left; padding:0; margin:15px 0 0;}
ul.list-blue-check li.bg-grey1 {background-color: #ebebeb!important;}
ul.list-blue-check li{background:url(../images/blue_check_bullet.png) no-repeat scroll 8px 9px;color:#444;font-size:14px;padding:10px 0 10px 35px}
ul.list-blue-check li.rollt {border-bottom:1px solid #ddd; line-height:22px; padding:10px 0 10px 35px; color:#444;}

@media screen and (max-width:992px){
	.editage-logo1 img{width: 200px}
	.mobile-button1{margin: 10px auto 0px; padding: 3px 5px!important;}
	.home-page-banner { height: 296px !important; background: none;}
	.home-page-tagline{font-size:24px}
	.hm-blue-bg{margin-bottom: 20px}
	.quality-line{font-size:16px}
	.home-page-tagline-cta{margin-top:30px;text-align:center}
	#banner_stats_wrap{margin-top:30px}
	#banner_stats_wrap ul.stats_list li br{display:none}
	#banner_stats_wrap ul.stats_list li{border-left:0px!important;margin:0px auto;border:none !important }
	.home-page-banner{height: 246px !important; background: #232323 url(../images/tr-abstract-bg-banner.jpg) center no-repeat; background-size: cover; border-bottom: 4px solid #0081c6; margin-bottom: 20px; width:100%;height:300px;background-position: -50px 0px; padding: 10px 0 0 0;}
	
	
	.img-responsive{max-width: 100%}
	.tablet-translation{margin-top: 193px;}
	.journal-details1 {width: 100%}
	
	.serviceDiv2 { margin: 20px 0 25px 0px;}
	.nav-locker{background: #fff; height: 75px}
	#header-wrap{padding: 0; min-height: 65px;}
	
	.hm-testimonial .title-ts{padding: 23px 0 0px 0!important}
	.service-box{margin-top: 70px;}
	.service-box .btm-title1{bottom: 0px; position: relative;}
	.service-box .btm-title2{bottom: -2px; position: relative;}
	.service-box .btm-title3{bottom: -120px!important; position: relative;}
	
	.maker {margin: 0px 0 20px 0;}

}
u, s {
    color: #f81818!important;
}

@media only screen and (min-width: 320px) and (max-width: 767px) {
	.hm-blue-bg {
		height: auto;
	}
	.top-part-banner ul{text-align: center;}
	.top-part-banner li {
		padding: 5px 20px;
		margin: 10px 5px;
	}
	.banner-inner-txt{text-align: center;}
}
ul.list-ses-blue-check {
    text-align: left;
    padding: 0;
    margin: 15px 0 0;
}
ul.list-ses-blue-check li.bg-blu {
    background-color: #EFF2FB;
}
ul.list-ses-blue-check li {
    background: url(/images/check.png) no-repeat scroll 15px 13px;
    color: #262626;
    font-size: 16px;
    padding: 15px 0 15px 45px;
}
.title{
	font-weight: 700;
    font-size: 30px;
    line-height: 36px;
    color: #262626;
    margin-bottom: 40px;
}
.tablemain .tab-content > div {
    margin-bottom: 13px;
}
.tablemain .table-responsive {
    font-family: 'Noto Sans';
    border-radius: 4px;
}
.tablemain .table.pay-fees-tbl > thead > tr > th {
    background: #4A6BD8;
    font-weight: 700;
    font-size: 16px;
    line-height: 26px;
    padding: 4px 10px !important;
    height: 56px;
}
.tablemain .table.pay-fees-tbl > thead > tr > th:first-child {
    background: linear-gradient(to top right, #7990E0 calc(50% - 1px), white , #4A6BD8 calc(50% + 1px) );
    text-align: left;
    width: 260px;
}
.tablemain .paymentfeestable tr td:first-child{
    font-weight: 700;
    color: #113DCD;
}
.tablemain .paymentfeestable tr td {
    font-size: 16px;
    border: 0.5px solid #D8D8D8;
    vertical-align: middle !important;
    background-color:#ffffff !important;
}
.tablemain .strikediag:before {
    border: 1px solid #000;
    transform: skewY(0deg);
    -webkit-transform: skewY(0deg);
    -moz-transform: skewY(0deg);
}
.tablemain .paymentfeestable tr:last-child td {
    border: none !important;
	padding-top: 20px !important;
}
.paymentfeestable, .paymentfeestable2 {
    border: none !important;
}
.text-pos-rt{
	position: absolute;
	right: 10px;
	top:5px
}
.text-pos-lt{
	position: absolute;
	left: 10px;
	bottom:5px
}
.CTA-btns{
	display: flex;
	justify-content: center;
}
.combtn-wh{background: #ffffff;border-radius: 5px;font-weight: 700 !important;font-size: 15px !important;width: 205px;display: block;align-items: center; color: #0036C1 !important;transition: 0.3s ease all; -webkit-transition: 0.3s ease all; -moz-transition: 0.3s ease all; border: 1px solid #0036C1; padding: 18px 0; margin: 0 15px;}
.combtn-wh:hover{text-decoration: none !important;background: rgb(0 54 193 / 19%);}

@media only screen and (max-width: 767px){
    .combtn-wh{
        margin: 0 5px;
		padding: 10px;
    }

}
.pro-table .tab-content > div {
    margin-bottom: 13px;
}
.pro-table .table-responsive {
    font-family: 'Noto Sans';
    border-radius: 4px;
}
.pro-table .table-responsive .table {
    border: 1px solid #D8D8D8;
}
.pro-table .table.pay-fees-tbl > thead > tr > th {
    background: #7890E0;
    font-weight: 700;
    font-size: 16px;
    line-height: 26px;
    padding: 4px 10px !important;
    height: 56px;
}

.pro-table .paymentfeestable tr td {
    font-size: 16px;
    border: 0.5px solid #D8D8D8;
    vertical-align: middle !important;
    background-color:#ffffff !important;
    font-weight: 500 !important;
    padding: 8px 12px !important;
}
.pro-table .strikediag:before {
    border: 1px solid #000;
    transform: skewY(0deg);
    -webkit-transform: skewY(0deg);
    -moz-transform: skewY(0deg);
}
.pro-table .paymentfeestable .c-pink{
    position: relative;
    padding-left:40px ;
}
.pro-table .paymentfeestable .c-pink::before{
    background: url(../images/ai-icon.png) no-repeat left top;
    content: "";
    width: 32px;
    height: 32px;
    position: absolute;
    left: 15px;
    top:0;
    bottom: 0;
    margin: auto 0;
}
@media only screen and (max-width: 767px){
	.pro-table .paymentfeestable .c-pink::before{
		left:0
	}
}
.c-bg{
    border-radius: 4px;
    padding: 7px;
    min-height: 60px;
    vertical-align: middle;
    display: flex;
    align-items: center;
    justify-content: center;
}
.c-pink{
    background-color: #FDF2F8;
}
.c-cyan{
    background-color: #E8F6F3;
}
.c-peach{
    background-color: #FFF6DA;
}
.c-violet{
    background-color: #F6F0EF;
}
.c-blu{
    background-color: #F5F3FE;
}
.red {
    color: #f81818!important;
}