@font-face {
    font-family: 'OpenSans-Bold';
    src: url('../fonts/OpenSans-Bold-webfont.eot');
    src: url('../fonts/OpenSans-Bold-webfontd41d.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Bold-webfont.woff') format('woff'), url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'), url('../fonts/OpenSans-Bold-webfont.svg#OpenSans-Bold-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSans-Regular';
    src: url('../fonts/OpenSans-Regular-webfont.eot');
    src: url('../fonts/OpenSans-Regular-webfontd41d.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Regular-webfont.woff') format('woff'), url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'), url('../fonts/OpenSans-Regular-webfont.svg#OpenSans-Regular-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot');
    src: url('../fonts/fontawesome-webfontd41d.eot?#iefix') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff') format('woff'), url('../fonts/fontawesome-webfont.ttf') format('truetype'), url('../fonts/fontawesome-webfont.svg#fontawesome-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
    font: normal 15px/24px "OpenSans-Regular", Sans-Serif;
    color: #000;
    -webkit-font-smoothing: antialiased;
}

header {
    padding: 3px 0;
}

header .brandtag h1 {
    font-size: 11px;
    color: #989898;
    font-family: 'OpenSans-Regular';
    margin: 0px;
    padding: 0 0 0 5px;
}

header .branding svg {
    width: 190px;
    margin: -9px 0 0;
    padding: 0;
}

.enago-refer-friend-program {
    padding: 0;
    top: -20px;
    left: -35px;
}

.kindlecontainer {
    width: 340px;
    margin: 20px 0px 0 0;
    display: none;
}

header .header_cta span {
    display: block;
    font-size: 11px;
    color: #989898;
    margin-top: 0px;
    text-align: center;
}

.highlighter {
    color: #d52b1e;
}

header .top_link a {
    font-size: 11px;
    color: #989898;
    margin-left: 1.2rem;
}

.top_link {
    color: #464646;
    font-size: 13px;
    padding: 0 0 0 10px;
    text-decoration: none;
}

.dropdown-item {
    display: block;
    width: 80%;
    padding: .25rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
}

.dropdown-item:focus,
.dropdown-item:hover {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa;
}

header .top_link .global-links {
    min-width: 260px;
    margin: 0;
    padding: 0.2rem 0;
}

header .top_link .global-links .col.one {
    padding-right: 0;
}

header .top_link .global-links .col.two {
    padding-left: 0;
}

header .top_link a.login {
    background-color: #e1e1e1;
    border-radius: 25px;
    color: #333;
    padding: 0.1rem 0.6rem;
    transition: 0.3s;
}

header .top_link a.login:before {
    display: inline-block;
    content: "";
    font-family: moon;
    margin-right: 0.1rem;
}

header .top_link .global-links a {
    font-size: 13px;
    padding: 3px 0 0 0px;
}

header .top_link .global-links a:before {
    content: "";
    display: inline-block;
    width: 24px;
    height: 17px;
    margin-right: 10px;
    background: url(../images/regions-small-flags.png) 0 0 no-repeat;
    vertical-align: text-bottom;
}

header .top_link .global-links a.germany:before {
    background-position: -75px -18px;
}

header .top_link .global-links a.china:before {
    background-position: -25px -18px;
}

header .top_link .global-links a.taiwan:before {
    background-position-y: -18px;
}

header .top_link .global-links a.turkey:before {
    background-position: -100px -18px;
}

header .top_link .global-links a.brazil:before {
    background-position: -25px 0;
}

header .top_link .global-links a.korea:before {
    background-position: -75px 0;
}

header .top_link .global-links a.east:before {
    background-position: -100px 0;
}

header .top_link .global-links a.kazakhstan:before {
    background-position: -50px 0;
}

header .top_link .global-links a.ru:before {
    background-position: -125px 0;
}

#contact i.fa {
    display: inline-block;
    padding: 0.35em 0.4em;
    cursor: pointer;
}

.header_phone {
    width: 277px;
    margin: 5px 0px 0px 0px;
    text-align: right;
    float: right;
    position: relative;
}

#contact {
    position: absolute;
    right: 0;
    opacity: 1;
    transition: 0.3s;
    transition: opacity 0.4s ease;
    -webkit-transition: opacity 0.4s ease;
    -moz-transition: opacity 0.4s ease;
    -ms-transition: opacity 0.4s ease;
    z-index: 10;
}

#contact:hover {
    opacity: 0;
    transition: opacity 0.4s ease;
    -webkit-transition: opacity 0.4s ease;
    -moz-transition: opacity 0.4s ease;
    -ms-transition: opacity 0.4s ease;
    background-color: #fff;
}

#contact_a {
    position: absolute;
    right: 75%;
    opacity: 0;
    transition: 0.3s;
    transition: opacity 0.4s ease;
    -webkit-transition: opacity 0.4s ease;
    -moz-transition: opacity 0.4s ease;
    -ms-transition: opacity 0.4s ease;
    z-index: 10;
    top: 8px;
}

#contact i {
    transform: rotate(0deg);
    font-size: 24px;
}

#contact .icon-phone:before {
    content: "ï‚•";
    text-decoration: none;
    font-size: 30px;
    font-family: "Fontawesome";
    color: #000000;
}

#contact_mo {
    opacity: 0;
    position: absolute;
    right: 10px;
    transition: opacity 0.4s ease;
    -webkit-transition: opacity 0.4s ease;
    -moz-transition: opacity 0.4s ease;
    -ms-transition: opacity 0.4s ease;
    z-index: 9;
    top: 1px;
}

#contact_mo i {
    padding-right: 5px;
    transform: rotate(20deg);
    font-size: 24px;
}

#contact_mo .fa-phone:before {
    content: "ï‚•";
    text-decoration: none;
    font-size: 30px;
    font-family: "Fontawesome";
}

#contact_mo .icon-phone:before {
    content: "ï‚•";
    text-decoration: none;
    font-size: 30px;
    font-family: "Fontawesome";
}

#contact_mo span.bhours {
    color: #000000;
    font-size: 8px;
    font-style: normal;
    display: block;
    line-height: 0;
    margin: 9px 0 2px;
    font-family: "OpenSans-Regular";
}

#contact_mo a.ntext {
    padding: 5px 0 0 !important;
    font-weight: 600;
    color: #000000;
    text-decoration: none;
    box-shadow: none;
    font-size: 18px;
    display: block;
    letter-spacing: 1px;
    font-family: "OpenSans-Regular";
    text-align: left;
}

#contact:hover~#contact_mo {
    opacity: 1;
    background-color: #fff;
    transition: opacity 0.4s ease;
    -webkit-transition: opacity 0.4s ease;
    -moz-transition: opacity 0.4s ease;
    -ms-transition: opacity 0.4s ease;
}

#contact:hover~#contact_a {
    opacity: 1;
    background-color: #fff;
    transition: opacity 0.4s ease;
    -webkit-transition: opacity 0.4s ease;
    -moz-transition: opacity 0.4s ease;
    -ms-transition: opacity 0.4s ease;
}

#home-slider {
    min-height: 425px;
    overflow: hidden;
}

#home-slider .conference .carousel-caption {
    text-align: left;
    padding: 0px 0px;
    margin: 0px auto;
    top: 7%;
    width: 1070px;
}

#home-slider .conference picture .rroberts {
    position: absolute;
    top: 0;
    left: 55%;
    height: 100%;
}

#home-slider .conference .carousel-caption h3 {
    font-size: 66px;
    font-weight: 700;
    font-family: 'OpenSans-Bold';
    background-image: linear-gradient(to right, #ff3b57, #892168, #892168);
    background-size: 100%;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-text-fill-color: transparent;
    background-image: -ms-linear-gradient(top, transparent, transparent);
}

#home-slider .conference .carousel-caption .tagline1 {
    font-family: 'OpenSans-Regular';
    font-size: 24px;
    font-weight: normal;
    letter-spacing: 1px;
    text-transform: uppercase;
    line-height: 18px;
}

#home-slider .conference .carousel-caption .tagline2 {
    font-family: 'OpenSans-Regular';
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 1px;
    text-transform: none;
    line-height: 28px;
    margin: 15px 0!important;
}

#home-slider .conference .carousel-caption h4 {
    font-family: 'OpenSans-Bold';
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: none;
    line-height: 34px;
    margin: 25px 0 0;
    background-image: linear-gradient(to right, #ff3b57, #892168, #892168);
    background-size: 100%;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-text-fill-color: transparent;
    background-image: -ms-linear-gradient(top, transparent, transparent);
}

#home-slider .conference .carousel-caption .days {
    font-family: 'OpenSans-Regular';
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 1px;
    margin: 10px 0 5px;
}

#home-slider .conference .carousel-caption .keynote {
    font-family: 'OpenSans-Regular';
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 1px;
    margin: 10px 0 0;
    padding: 0;
    text-transform: uppercase;
}

#home-slider .conference .carousel-caption .notes {
    font-family: 'OpenSans-Regular';
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 1px;
    margin: 0;
    padding: 0;
}

#home-slider .conference .carousel-caption .complimentary {
    font-family: 'OpenSans-Regular';
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 1px;
    line-height: 30px;
}

#home-slider .conference .carousel-caption .complimentary:before {
    content: '\a';
    white-space: pre;
}

#home-slider .conference .carousel-caption .btnregister {
    background: linear-gradient(90deg, rgb(255, 59, 87) 0%, rgb(137, 33, 104) 100%);
    font-family: 'OpenSans-Regular';
    text-transform: uppercase;
    cursor: pointer;
    outline: none;
    box-shadow: none;
    box-sizing: border-box;
    letter-spacing: 0px;
    font-weight: 400;
    font-size: 13px;
    border-color: rgba(255, 255, 255, 0);
    border-radius: 30px;
    padding: 15px 50px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    white-space: nowrap;
    opacity: 1;
    outline: none !important;
}

#home-slider .conference .carousel-caption .btnregister:hover {
    background: linear-gradient(45deg, rgb(255, 59, 87) 0%, rgb(137, 33, 104) 100%);
    color: #ccc;
}

#home-slider .conference .carousel-caption .cta-register {
    text-align: center;
    margin: 0;
    display: inline-flex;
}

#home-slider .top-impact .carousel-caption .textup {
    margin-top: 13px !important;
    line-height: 1.4;
}

#home-slider .top-impact .carousel-caption {
    top: 50px!important;
}

#home-slider .carousel-item.lottery {
    background: url(../images/lottery-banner.jpg) center 0 no-repeat;
    background-color: #eedfa8 !important;
    height: 425px;
}

#home-slider .carousel-item.tise {
    background: url(../images/tise-banner.jpg) center 0 no-repeat;
    background-color: #fffdfd !important;
    height: 425px;
}

#home-slider .carousel-item.merry {
    background: url(../images/christmas-banner.jpg) center 0 no-repeat;
    background-color: #f0f0e6 !important;
    height: 425px;
}

#home-slider .lottery .carousel-caption .textup {
    margin-top: 20px !important;
    line-height: 1.4;
    text-align: left;
}

#home-slider .lottery .carousel-caption {
    top: 50px!important;
    width: 42%;
}

#home-slider .tise .carousel-caption .textup {
    margin-top: 20px !important;
    line-height: 1.4;
    text-align: left;
    font-size: 1.30rem;
    color: #000;
}

#home-slider .tise .carousel-caption .clnote {
    margin-top: 20px !important;
    line-height: 1.4;
    text-align: left;
    font-size: 12px;
    color: #000;
}

#home-slider .tise .carousel-caption {
    top: 15px!important;
    width: 42%;
}

#home-slider .merry .carousel-caption .textup {
    margin-top: 13px !important;
    line-height: 1.4;
}

#home-slider .merry .carousel-caption {
    top: 50px!important;
}

#home-slider .rejection .carousel-caption {
    top: 50!important;
}

#home-slider .rejection .carousel-caption .limitedoffer {
    background-color: #ffc323;
    border: none;
    color: #000000;
    padding: 10px 60px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 5px 0 0;
    letter-spacing: 1px;
    font-weight: 700!important;
    border-radius: 100px 100px 100px 100px;
}

#home-slider .carousel-caption {
    user-select: none;
    top: 10%;
}

#home-slider .carousel-caption.wallet {
    user-select: none;
    top: 0% !important;
    ;
}

#home-slider .carousel-caption h3 {
    font-size: 3.5rem;
    font-weight: 600!important;
    letter-spacing: 2px;
    color: #fff;
}

#home-slider .top-impact .carousel-caption h3 {
    font-size: 2.5rem;
    font-weight: normal;
    font-weight: 600;
}

#home-slider .lottery .carousel-caption h3 {
    font-size: 40px;
    font-weight: bold;
    color: #000;
    line-height: 44px;
    text-align: left;
}

#home-slider .tise .carousel-caption h3 {
    font-size: 40px;
    font-weight: bold;
    color: #000;
    line-height: 44px;
    text-align: left;
    letter-spacing: 1px!important;
}

#home-slider .merry .carousel-caption h3 {
    font-size: 40px;
    font-weight: bold;
    color: #000;
    line-height: 44px;
    letter-spacing: 1px;
}

#home-slider .rejection .carousel-caption h3 {
    font-size: 2.5rem;
    font-weight: normal;
    letter-spacing: 1px;
    line-height: 1.5;
}

#home-slider .vipeditors .carousel-caption h3 {
    font-size: 2.5rem;
    font-weight: normal!important;
    letter-spacing: 1px;
    line-height: 54px;
}

#home-slider .discount30 .carousel-caption h3 {
    font-size: 2.5rem;
    font-weight: normal!important;
    letter-spacing: 1px;
    line-height: 54px;
}

#home-slider .discount30 .carousel-caption h3 span.discount-perc {
    display: inline-block;
    background: url(../../404.html) no-repeat 0 0;
    width: 113px;
    height: 41px;
    text-align: center;
    vertical-align: middle;
    line-height: 41px;
    font-size: 36px;
    color: #000;
    font-weight: 700 !important;
    letter-spacing: 0;
    margin: 0 5px;
}

#home-slider .discount30 .carousel-caption p.notes {
    font-size: 14px;
    margin: 25px 0!important;
}

#home-slider .discount30 .carousel-caption p.nline {
    font-size: 18px;
    margin: 10px 0!important;
}

#home-slider .top-impact .carousel-caption .textup {
    margin-top: 13px !important;
    line-height: 1.4;
}

#home-slider .lottery .carousel-caption .textup {
    margin-top: 20px !important;
    line-height: 1.4;
    text-align: left;
}

#home-slider .carousel-caption p {
    font-size: 1.75rem;
    max-width: 100%;
    margin: auto;
    line-height: 1.2;
}

#home-slider .lottery .carousel-caption p {
    font-size: 1.5rem;
    color: #000;
    text-align: left;
}

#home-slider .merry .carousel-caption p {
    font-size: 1.5rem;
    color: #000;
}

#home-slider .rejection .carousel-caption p {
    font-size: 1.5rem;
    color: #fff;
    line-height: 1.4!important;
}

#home-slider .rejection .carousel-caption p.cond {
    font-size: 16px;
    margin: 20px 0!important;
}

#home-slider .halloween .carousel-caption {
    padding: 0 0 0 23%;
}

#home-slider .halloween .carousel-caption h3 {
    font-size: 2.5rem;
    font-weight: normal!important;
    letter-spacing: 1px;
    line-height: 54px;
}

#home-slider .halloween .btn.primary {
    font-size: 18px;
    letter-spacing: 1px;
    padding: 8px 35px!important;
}

#home-slider .halloween .carousel-caption .textup {
    font-size: 22px;
    line-height: 36px;
}

#home-slider .halloween .carousel-caption p.notes {
    font-size: 14px;
    margin: 40px 0!important;
}

#home-slider .halloween .carousel-caption .heading_halloween {
    margin: 0;
}

#home-slider .corona-virus .carousel-caption h3 {
    font-size: 2.5rem;
    font-weight: 600;
    letter-spacing: 0px;
    color: #171717;
    padding: 3.5% 0% 0%;
    margin: 0% 3% 0% 24%;
    line-height: 55px;
}

#home-slider .corona-virus .carousel-caption p {
    color: #d52b1e;
    padding: 0% 0% 0%;
    margin: 0% 3% 0% 22%;
}

.text-e-red {
    color: #d52b1e;
}

.fifty {
    vertical-align: -webkit-baseline-middle;
    margin-top: -10px;
}


/*peer review week*/

#home-slider .peerreview .carousel-caption h3 {
    font-size: 44px;
    font-weight: normal!important;
    letter-spacing: 1px;
    line-height: 65px;
    margin-bottom: 20px;
}

#home-slider .peerreview .carousel-caption p.gred-text {
    font-size: 24px;
    background: #D52B1D;
    background: -webkit-linear-gradient(to right, #D52B1D 26%, #b90780 76%);
    background: -moz-linear-gradient(to right, #D52B1D 26%, #b90780 76%);
    background: linear-gradient(to right, #D52B1D 26%, #b90780 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

#home-slider .peerreview .carousel-caption p {
    font-size: 16px;
    margin-bottom: 12px
}


/*peer review week */

.homepage #clients_partners {
    min-height: 80px;
    background: #ffffff;
}

#home-slider .carousel-inner .carousel-item .main img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.thanksg-slider {
    background: url(../images/thanksg-banner.jpg) center center no-repeat;
    background-color: #1b0700;
}

#clients_partners .heading-partners {
    font-family: "OpenSans-Regular";
    font-size: 24px;
    line-height: 30px;
    min-height: 100px;
    padding: 19px 0;
    font-weight: 600;
    letter-spacing: 1px;
    border: 1.5px solid;
    border-top: 0;
    border-bottom: 0;
    border-left: 0;
    border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(226, 226, 226, 1) 48%, rgba(255, 255, 255, 0) 100%);
    border-image-slice: 1;
}

#clients_partners .owl-carousel .item img {
    display: block;
    width: 100%;
    height: auto;
}

#clients_partners .owl-carousel .item {
    margin: 3px 20px;
}

#clients_partners .owl-carousel {
    margin: 10px 0;
}

#clientlogo .owl-nav {
    display: none;
}

#english_editing {
    background-color: #f1f2f2;
    box-shadow: 0 .125rem .25rem rgba(0, 0, 0, 1.09)!important;
}

#english_editing h2.brandline {
    font-family: "OpenSans-Regular";
    font-size: 36px;
    font-weight: 600;
    color: #000000;
    text-align: center;
    line-height: 26px;
    height: 35px;
    margin: 0;
    padding: 0;
}

#english_editing h2.brandline::before {
    display: none;
}

#english_editing h2 {
    font-family: "OpenSans-Regular";
    font-size: 30px;
    font-weight: 600;
    position: relative;
    margin: 46px 0 0;
    padding: 0 0;
    color: #000000;
    text-align: center;
    line-height: 28px;
    height: 32px;
}

#english_editing h2:before {
    content: "";
    position: absolute;
    background-color: #d52b1e;
    width: 5%;
    height: 2px;
    bottom: -10px;
    left: 47.5%;
}

#english_editing p.intro {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    color: #000000;
    line-height: 26px;
    margin: 20px 0 0px;
    padding: 0;
    text-align: center;
}

#english_editing .sub-section {
    padding: 0px 0 0;
}

#english_editing .service-box {
    border-radius: 5px;
    text-align: left;
    margin: 40px 0px 0px;
    padding: 22px;
    filter: drop-shadow(0px 1px 4.5px rgba(0, 0, 0, 0.18));
    position: relative;
    cursor: pointer;
}

#english_editing .service-box.row2 {
    margin-bottom: 0px!important;
}

#english_editing .service-box h1 {
    font-family: "OpenSans-Regular";
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    margin: 0;
    padding: 0;
    color: #000000;
    text-align: left;
}

#english_editing .service-box h3 {
    font-family: "OpenSans-Regular";
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    margin: 0;
    padding: 0;
    color: #000000;
    text-align: left;
}

#english_editing .service-box p {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    color: #000000;
    line-height: 26px;
    margin: 15px 0 0;
    padding: 0;
    text-align: left;
}

#english_editing .service-box p.presub {
    min-height: 158px;
}

#english_editing .service-box p.postsub {
    min-height: 110px;
}

#english_editing .service-box.engediting {
    background: url(../images/webp/home/bg-english-editing.html);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: top right;
}

#english_editing .service-box.pubsupport {
    background: url(../images/webp/home/bg-ps-service.html);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: right -15px;
}

#english_editing .service-box.translation {
    background: url(../images/webp/home/bg-translation-service.html);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: top right;
}

#english_editing .service-box.citation {
    background: url(../images/webp/home/bg-ciatation-booster.html);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: top right;
}

#english_editing .service-box.statistical {
    background: url(../images/webp/home/bg-statistical.html);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: top right;
}

#english_editing .service-box.gabstract {
    background: url(../images/webp/home/bg-gabstract.html);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: top right;
}

#editor_team {
    background: url(../images/webp/bg-editorialteam.html);
    background-repeat: no-repeat;
    background-color: #f1f2f2;
    background-position: center 0;
}

.no-webp #english_editing .service-box.engediting {
    background: url(../images/home/bg-english-editing.png);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: top right;
}

.no-webp #english_editing .service-box.pubsupport {
    background: url(../images/home/bg-ps-service.png);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: right -15px;
}

.no-webp #english_editing .service-box.translation {
    background: url(../images/home/bg-translation-service.png);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: top right;
}

.no-webp #english_editing .service-box.citation {
    background: url(../images/home/bg-ciatation-booster.png);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: top right;
}

.no-webp #english_editing .service-box.statistical {
    background: url(../images/home/bg-statistical.png);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: top right;
}

.no-webp #english_editing .service-box.gabstract {
    background: url(../images/home/bg-gabstract.png);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: top right;
}

.no-webp #editor_team {
    background: url(../images/bg-editorialteam.jpg);
    background-repeat: no-repeat;
    background-color: #f1f2f2;
    background-position: center 0;
}

#editor_team h2 {
    font-family: "OpenSans-Regular";
    font-size: 30px;
    font-weight: 600;
    position: relative;
    margin: 0 0;
    padding: 0 10px;
    color: #ffffff;
    text-align: center;
    line-height: 26px;
    height: 35px;
}

#editor_team h2:before {
    content: "";
    position: absolute;
    background-color: #d52b1e;
    width: 5%;
    height: 2px;
    bottom: -10px;
    left: 47.5%;
}

#editor_team h2.black {
    color: #000000;
}

#editor_team h2.black::before {
    content: "";
    position: absolute;
    background-color: #d52b1e;
    width: 5%;
    height: 2px;
    bottom: -10px;
    left: 47.5%;
}

#homeeditor.owl-carousel {
    margin: 35px 0 0px;
}

#homeeditor .item {
    background: #fff;
    border-radius: 5px;
    text-align: center;
    margin: 5px 0px 20px;
    padding: 25px 8px 20px;
    filter: drop-shadow(0px 1px 4.5px rgba(0, 0, 0, 0.18));
    min-height: 315px;
}

#homeeditor .item a {
    color: #000;
    margin: 0 auto;
}

#homeeditor .item .edi-lt-img,
#homeeditor .item .title {
    display: block;
    float: none;
    text-align: center;
}

#homeeditor .item a {
    text-decoration: none;
}

#homeeditor .item .edi-lt-img img {
    display: inline-flex;
    width: 125px;
    border-radius: 50%;
}

#homeeditor .item .editor-exp {
    padding-left: 16px;
    font-family: "OpenSans-Regular";
    font-size: 12px;
}

#homeeditor .item .title {
    width: 100%;
    display: block;
    line-height: 25px;
    color: #000;
    margin: 30px 0 0;
    font-size: 16px;
    font-family: "OpenSans-Regular";
    padding-bottom: 30px;
}

#homeeditor .item .editor-exp .exp {
    float: left;
    border-right: rgb(151, 145, 145) 1px solid;
    width: 140px;
    margin-right: 20px;
    border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(226, 226, 226, 1) 48%, rgba(255, 255, 255, 0) 100%);
    border-image-slice: 1;
}

#homeeditor .item .editor-exp .exp strong {
    font-size: 28px;
    font-family: "OpenSans-Regular";
    font-weight: normal;
    margin-right: 10px;
    float: left;
    margin-top: 5px;
}

#homeeditor .item .editor-exp .exp-txt {
    text-align: left;
    float: left;
    line-height: 16px;
    width: 80px;
}

#homeeditor .item .editor-exp .exp-flag {
    float: left;
}

#homeeditor .item .editor-exp .exp-flag img {
    height: 23px;
    width: 38px;
    margin-left: 5px;
    margin-top: 7px;
    float: left;
}

#homeeditor .item .viewprofile {
    display: none;
    text-align: center;
    font-size: 13px;
    color: #00f;
    text-decoration: underline;
}

#homeeditor .item .codet {
    display: none;
}

#homeeditor .owl-nav {
    top: 45%;
}

#homeeditor .owl-dots {
    top: 45%;
}

#homeeditor .owl-nav .owl-prev {
    position: absolute;
    top: 39%;
    left: -6%;
    transition: 0.2s;
}

#homeeditor .owl-nav .owl-prev:hover {
    left: -6.3%;
    transition: 0.2s;
}

#homeeditor .owl-nav .owl-next {
    position: absolute;
    top: 39%;
    right: -6%;
    transition: 0.2s;
}

#homeeditor .owl-nav .owl-next:hover {
    right: -6.3%;
    transition: 0.2s;
}

#homeeditor .item .title strong {
    font-size: 24px;
    display: block;
}

#editor_team .sub-section {
    margin: 50px 0 40px;
}

.exp-editor .pos-relat {
    background: #fff;
    filter: drop-shadow(0px 1px 4.5px rgba(0, 0, 0, 0.18));
    margin: 0;
}

#subjectarea {
    margin: 40px 0 10px;
}

#subjectarea ul.salist {
    padding: 0;
    margin: 0;
    float: left;
    border-radius: 5px;
    background-color: #ffffff;
    filter: drop-shadow(0px 1px 4.5px rgba(0, 0, 0, 0.18));
}

#subjectarea ul.salist li {
    list-style: none;
    float: left;
    padding: 7px;
    margin: 0px;
    text-align: center;
    min-height: 128px;
    vertical-align: middle;
}

#subjectarea ul.salist li.celltop {
    border-right: 1px solid #dcdcdc;
    border-image: linear-gradient(to top, #dcdcdc, rgba(0, 0, 0, 0)) 1 100%;
}

#subjectarea ul.salist li.cellbottom {
    border-right: 1px solid #dcdcdc;
    border-image: linear-gradient(to bottom, #dcdcdc, rgba(0, 0, 0, 0)) 1 100%;
}

#subjectarea ul.salist li.icons {
    width: 12.5%;
    height: 125px;
    background-position: 50% 25%!important;
}

#subjectarea ul.salist li.economics a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url(../images/webp/icon_sa_sprites.html) -270px -270px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.agriculture a:before {
    content: "";
    width: 50px;
    height: 60px;
    background: url("../images/webp/icon_sa_sprites.html") -15px -12px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.biology a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/webp/icon_sa_sprites.html") -275px -100px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.medicines a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/webp/icon_sa_sprites.html") -450px -10px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.engineering a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/webp/icon_sa_sprites.html") -12px -185px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.chemistry a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/webp/icon_sa_sprites.html") -185px -99px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.socialscience a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/webp/icon_sa_sprites.html") -445px -273px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.businessmanagement a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/webp/icon_sa_sprites.html") -270px -183px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.computerscience a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/webp/icon_sa_sprites.html") -10px -95px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.bioscience a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/webp/icon_sa_sprites.html") -450px -97px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.education a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/webp/icon_sa_sprites.html") -100px -183px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.surgery a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/webp/icon_sa_sprites.html") -10px 70px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.dentistry a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/webp/icon_sa_sprites.html") -185px -187px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.humanities a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/webp/icon_sa_sprites.html") -100px -275px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.materialscience a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/webp/icon_sa_sprites.html") -185px -360px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.earthscience a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/webp/icon_sa_sprites.html") -185px -273px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.economics a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url(../images/icon_sa_sprites.png) -270px -270px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.agriculture a:before {
    content: "";
    width: 50px;
    height: 60px;
    background: url("../images/icon_sa_sprites.png") -15px -12px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.biology a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/icon_sa_sprites.png") -275px -100px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.medicines a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/icon_sa_sprites.png") -450px -10px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.engineering a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/icon_sa_sprites.png") -12px -185px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.chemistry a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/icon_sa_sprites.png") -185px -99px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.socialscience a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/icon_sa_sprites.png") -445px -273px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.businessmanagement a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/icon_sa_sprites.png") -270px -183px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.computerscience a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/icon_sa_sprites.png") -10px -95px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.bioscience a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/icon_sa_sprites.png") -450px -97px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.education a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/icon_sa_sprites.png") -100px -183px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.surgery a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/icon_sa_sprites.png") -10px 70px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.dentistry a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/icon_sa_sprites.png") -185px -187px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.humanities a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/icon_sa_sprites.png") -100px -275px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.materialscience a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/icon_sa_sprites.png") -185px -360px;
    display: block;
    margin: auto;
}

.no-webp #subjectarea ul.salist li.earthscience a:before {
    content: "";
    width: 60px;
    height: 60px;
    background: url("../images/icon_sa_sprites.png") -185px -273px;
    display: block;
    margin: auto;
}

#subjectarea ul.salist li.last {
    border-right: 0px solid #eee;
}

#subjectarea ul.salist li a {
    display: block;
    text-align: center;
    color: #000;
    text-decoration: none;
    padding-top: 10px;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
}

#publishedpaper {
    background: url(../images/webp/bg-paperpublish.html);
    background-repeat: no-repeat;
    background-color: #f1f2f2;
    background-position: center 0;
}

.no-webp #publishedpaper {
    background: url(../images/bg-paperpublish.jpg);
    background-repeat: no-repeat;
    background-color: #f1f2f2;
    background-position: center 0;
}

#publishedpaper h2 {
    font-family: "OpenSans-Regular";
    font-size: 30px;
    font-weight: 600;
    position: relative;
    margin: 0 0;
    padding: 0 10px;
    color: #ffffff;
    text-align: center;
    line-height: 26px;
    height: 35px;
}

#publishedpaper h2:before {
    content: "";
    position: absolute;
    background-color: #d52b1e;
    width: 5%;
    height: 2px;
    bottom: -10px;
    left: 47.5%;
}

#publishedpaper h2.black {
    color: #000000;
}

#publishedpaper h2.black::before {
    content: "";
    position: absolute;
    background-color: #d52b1e;
    width: 5%;
    height: 2px;
    bottom: -10px;
    left: 47.5%;
}

#publishedpaper .sub-section {
    margin: 50px 0;
}

#publishedpaper .btn.primary.cyan {
    margin: 0px 0 4px;
}

#paper-carousel.owl-carousel {
    margin: 40px 0 10px;
}

#paper-carousel.owl-carousel .owl-stage-outer {
    border: 0px solid transparent;
    transition: ease 0.6s;
}

#paper-carousel .owl-nav {
    display: block;
}

#paper-carousel .owl-nav .owl-prev {
    position: absolute;
    top: 37%;
    left: -6%;
    transition: 0.2s;
}

#paper-carousel .owl-nav .owl-prev:hover {
    left: -6.3%;
    transition: 0.2s;
}

#paper-carousel .owl-nav .owl-next {
    position: absolute;
    top: 37%;
    right: -6%;
    transition: 0.2s;
}

#paper-carousel .owl-nav .owl-next:hover {
    right: -6.3%;
    transition: 0.2s;
}

.medical-papers-in {
    filter: drop-shadow(0px 1px 4.5px rgba(0, 0, 0, 0.18));
    margin: 0 auto;
}

.medical-papers-in .paper-wrp {
    background: #ffffff;
    overflow: hidden;
    position: relative;
    border-radius: 4px;
}

.paper-img {
    float: left;
}

.paper-content {
    float: left;
    padding-left: 20px;
    padding-top: 22px;
}

.paper-content ul {
    list-style: none;
    padding: 0px;
}

.paper-content ul li {
    text-align: left;
    margin-bottom: 15px;
    font-size: 16px;
    color: #000000;
}

.paper-content ul li span {
    font-size: 16px;
    color: #da3121;
    display: inline-block;
    padding: 5px;
    background: #f7f1ec;
    font-weight: bold;
    margin-left: 10px;
}

.client-log {
    float: right;
    position: absolute;
    right: 20px;
    bottom: 20px;
}

#testimo-carousel .testi-wrp {
    background: #ffffff;
    overflow: hidden;
    position: relative;
    padding: 25px 25px;
    filter: drop-shadow(0px 1px 4.5px rgba(0, 0, 0, 0.18));
    border-radius: 5px;
    min-height: 375px;
    margin: 2px 0 5px;
    transition: ease 0.6s;
    border: 2px solid transparent;
}

#testimo-carousel .testi-wrp .testi-content {
    display: inline-block;
    width: 80%;
    padding-left: 20px;
    text-align: left;
}

#testimo-carousel .testi-wrp .testi-content h3 {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    color: #000000;
    font-weight: bold;
    line-height: 22px;
}

#testimo-carousel .testi-wrp .testi-content h3 span {
    font-weight: normal;
    font-size: 18px!important;
}

#testimo-carousel .testi-wrp .testi-content p {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    line-height: 26px;
    color: #000000;
    margin: 15px 0 0px;
}

#testimo-carousel .testi-wrp .testi-img {
    float: left;
}

#testimo-carousel .testi-wrp .clientbox {
    position: relative;
    float: left;
}

#testimo-carousel .testi-wrp .testi-flag {
    position: absolute;
    left: 60%;
    bottom: -10px;
}

#testimo-carousel .testi-wrp .testi-flag img {
    height: 23px;
    width: 38px;
    float: left;
    filter: drop-shadow(0px 1px 4.5px rgba(0, 0, 0, 0.18));
}

#testimo-carousel .testi-wrp .testi-img img {
    display: inline-flex;
    width: 86px;
    border-radius: 50%;
}

#testimo-carousel .testi-logo {
    position: absolute;
    bottom: 25px;
    width: 86px;
}

#testimo-carousel .testi-logo img {
    width: 86px;
    display: inline-flex;
}

#testimo-carousel.owl-carousel {
    margin: 40px 0 10px;
}

#testimo-carousel .owl-nav {
    display: block;
}

#testimo-carousel .owl-nav .owl-prev {
    position: absolute;
    top: 42%;
    left: -6%;
    transition: 0.2s;
}

#testimo-carousel .owl-nav .owl-prev:hover {
    left: -6.3%;
    transition: 0.2s;
}

#testimo-carousel .owl-nav .owl-next {
    position: absolute;
    top: 42%;
    right: -6%;
    transition: 0.2s;
}

#testimo-carousel .owl-nav .owl-next:hover {
    right: -6.3%;
    transition: 0.2s;
}

.feature-wrp {
    background: #fff;
    padding: 20px;
    filter: drop-shadow(0 0 6px rgba(0, 0, 0, 0.18));
    border-radius: 4px;
}

.feature-wrp .feature-img img {
    width: 100%;
}

#why_enago {
    background: url(../images/webp/bg-editorialteam.html);
    background-repeat: no-repeat;
    background-color: #f1f2f2;
    background-position: center 0;
}

.no-webp #why_enago {
    background: url(../images/bg-editorialteam.jpg);
    background-repeat: no-repeat;
    background-color: #f1f2f2;
    background-position: center 0;
}

#why_enago h2 {
    font-family: "OpenSans-Regular";
    font-size: 30px;
    font-weight: 600;
    position: relative;
    margin: 0 0;
    padding: 0 10px;
    color: #ffffff;
    text-align: center;
    line-height: 26px;
    height: 35px;
}

#why_enago h2:before {
    content: "";
    position: absolute;
    background-color: #d52b1e;
    width: 5%;
    height: 2px;
    bottom: -10px;
    left: 47.5%;
}

#why_enago h2.black {
    color: #000000;
}

#why_enago h2.black::before {
    content: "";
    position: absolute;
    background-color: #d52b1e;
    width: 5%;
    height: 2px;
    bottom: -10px;
    left: 47.5%;
}

#why_enago .enago-box {
    border: 0px solid #00000014;
    background: #fff;
    border-radius: 5px;
    text-align: center;
    margin: 40px 0 0px;
    padding: 20px;
    filter: drop-shadow(0px 1px 4.5px rgba(0, 0, 0, 0.18));
    min-height: 345px;
}

#why_enago .enago-box img {
    display: flex;
    margin: 0 0 20px;
}

#why_enago .enago-box h3 {
    font-family: "OpenSans-Regular";
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    margin: 0;
    padding: 0;
    color: #000000;
    text-align: left;
}

#why_enago .enago-box p {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    color: #000000;
    line-height: 26px;
    margin: 10px 0 0;
    padding: 0;
    text-align: left;
}

#why_enago .sub-section {
    padding: 50px 0 0;
}

#why_enago .award-box {
    background: transparent;
    text-align: center;
    margin: 40px 0 0px;
    padding: 0px;
}

#why_enago .award-box img {
    margin: 0 0 20px;
}

#why_enago .award-box p {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    color: #000000;
    line-height: 24px;
    margin: 0;
    padding: 0;
    text-align: center;
    height: 45px;
}

#enago_membership {
    background: url(../images/webp/bg-enagomembership.html);
    background-repeat: no-repeat;
    background-color: #f1f2f2;
    background-position: center 0;
}

.no-webp #enago_membership {
    background: url(../images/bg-enagomembership.jpg);
    background-repeat: no-repeat;
    background-color: #f1f2f2;
    background-position: center 0;
}

#enago_membership h2 {
    font-family: "OpenSans-Regular";
    font-size: 30px;
    font-weight: 600;
    position: relative;
    margin: 0 0;
    padding: 0 10px;
    color: #ffffff;
    text-align: center;
    line-height: 26px;
    height: 35px;
}

#enago_membership h2:before {
    content: "";
    position: absolute;
    background-color: #d52b1e;
    width: 5%;
    height: 2px;
    bottom: -10px;
    left: 47.5%;
}

#enago_membership h2.black {
    color: #000000;
}

#enago_membership h2.black::before {
    content: "";
    position: absolute;
    background-color: #d52b1e;
    width: 5%;
    height: 2px;
    bottom: -10px;
    left: 47.5%;
}

#enago_membership h2.white {
    color: #000000;
}

#enago_membership h2.white::before {
    content: "";
    position: absolute;
    background-color: #d52b1e;
    width: 5%;
    height: 2px;
    bottom: -10px;
    left: 47.5%;
}

#enago_membership .advantages-box {
    background: url(../images/webp/feature-image-membership.html);
    background-repeat: no-repeat;
    margin: 40px auto;
    position: relative;
    background-position: top center;
    min-height: 492px;
}

.no-webp #enago_membership .advantages-box {
    background: url(../images/feature-image-membership.png);
    background-repeat: no-repeat;
    margin: 40px auto;
    position: relative;
    background-position: top center;
    min-height: 492px;
}

#enago_membership .advantages-box .left-cont {
    padding-right: 15px!important;
}

#enago_membership .advantages-box .right-cont {
    padding-left: 15px!important;
}

#enago_membership .advantages-box .left-cont .cont-box {
    text-align: right;
}

#enago_membership .advantages-box .right-cont .cont-box {
    text-align: left;
}

#enago_membership .advantages-box .cont-box {
    display: inline-block;
    border-radius: 5px;
    padding: 15px;
    margin-bottom: 20px;
    font-size: 16px;
    font-family: "OpenSans-Regular";
    filter: drop-shadow(0px 1px 4.5px rgba(0, 0, 0, 0.18));
    background-color: #ffffff;
}

#enago_membership .advantages-box .cont-box span.club {
    background: #fff url(../images/webp/home/icon-rewardclub.html) right 0px center no-repeat;
    padding-right: 97px;
    display: block;
}

#enago_membership .advantages-box .cont-box.lft1 {
    margin: 78px 83px 20px 0px;
}

#enago_membership .advantages-box .cont-box span.group {
    background: #fff url(../images/webp/home/icon-my-page.html) right 0px center no-repeat;
    padding-right: 115px;
    display: block;
}

#enago_membership .advantages-box .cont-box.lft2 {
    margin: 0px 115px 20px 0px;
}

#enago_membership .advantages-box .cont-box span.benefits {
    background: #fff url(../images/webp/home/icon-exclusive.html) left 5px center no-repeat;
    padding-left: 125px;
    display: block;
}

#enago_membership .advantages-box .cont-box.lft3 {
    margin: 0px 83px 0px 0px;
}

#enago_membership .advantages-box .cont-box span.editor {
    background: #fff url(../images/webp/home/icon-my-editors.html) left 0px center no-repeat;
    padding-left: 127px;
    display: block;
}

#enago_membership .advantages-box .cont-box.rht1 {
    margin: 78px 0px 20px 83px;
}

#enago_membership .advantages-box .cont-box span.wallet {
    background: #fff url(../images/webp/home/icon-enago-wallet.html) right 0px center no-repeat;
    padding-right: 130px;
    display: block;
}

#enago_membership .advantages-box .cont-box.rht2 {
    margin: 0px 0px 20px 115px;
}

#enago_membership .advantages-box .cont-box span.referral {
    background: #fff url(../images/webp/home/icon-referral-program.html) left 5px center no-repeat;
    padding-left: 118px;
    display: block;
}

.no-webp #enago_membership .advantages-box .cont-box span.club {
    background: #fff url(../images/home/icon-rewardclub.png) right 0px center no-repeat;
    padding-right: 97px;
    display: block;
}

#enago_membership .advantages-box .cont-box.lft1 {
    margin: 78px 83px 20px 0px;
}

.no-webp #enago_membership .advantages-box .cont-box span.group {
    background: #fff url(../images/home/icon-my-page.png) right 0px center no-repeat;
    padding-right: 115px;
    display: block;
}

#enago_membership .advantages-box .cont-box.lft2 {
    margin: 0px 115px 20px 0px;
}

.no-webp #enago_membership .advantages-box .cont-box span.benefits {
    background: #fff url(../images/home/icon-exclusive.png) left 5px center no-repeat;
    padding-left: 125px;
    display: block;
}

#enago_membership .advantages-box .cont-box.lft3 {
    margin: 0px 83px 0px 0px;
}

.no-webp #enago_membership .advantages-box .cont-box span.editor {
    background: #fff url(../images/home/icon-my-editors.png) left 0px center no-repeat;
    padding-left: 127px;
    display: block;
}

#enago_membership .advantages-box .cont-box.rht1 {
    margin: 78px 0px 20px 83px;
}

.no-webp #enago_membership .advantages-box .cont-box span.wallet {
    background: #fff url(../images/home/icon-enago-wallet.png) right 0px center no-repeat;
    padding-right: 130px;
    display: block;
}

#enago_membership .advantages-box .cont-box.rht2 {
    margin: 0px 0px 20px 115px;
}

.no-webp #enago_membership .advantages-box .cont-box span.referral {
    background: #fff url(../images/home/icon-referral-program.png) left 5px center no-repeat;
    padding-left: 118px;
    display: block;
}

#enago_membership .advantages-box .cont-box.rht3 {
    margin: 0px 0px 0px 83px;
}

#enago_membership .partners-section {
    padding: 5px 0 0;
}

#enago_membership .partners-section p {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    color: #000000;
    line-height: 26px;
    margin: 34px 0 25px;
    padding: 0;
    text-align: center;
}

#enago_membership .partners-section .partners-box {
    background: #fff;
    border-radius: 5px;
    text-align: center;
    margin: 0px 0 0px;
    padding: 20px;
    filter: drop-shadow(0px 1px 4.5px rgba(0, 0, 0, 0.18));
}

#enago_membership .partners-section .partners-box h3 {
    font-family: "OpenSans-Regular";
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    margin: 0;
    padding: 0;
    color: #000000;
    text-align: left;
}

#enago_membership .partners-section .partners-box.universities h3:before {
    position: absolute;
    right: 15px;
    content: "";
    display: block;
    background: url(../images/webp/home/partner-university.html) center -74px no-repeat;
    width: 200px;
    height: 160px;
    background-position: 0 0;
    top: 42px;
}

#enago_membership .partners-section .partners-box.publishers h3:before {
    position: absolute;
    right: 15px;
    content: "";
    display: block;
    background: url(../images/webp/home/partner-journals.html) center -74px no-repeat;
    width: 156px;
    height: 160px;
    background-position: 0 0;
    top: 42px;
}

.no-webp #enago_membership .partners-section .partners-box.universities h3:before {
    position: absolute;
    right: 15px;
    content: "";
    display: block;
    background: url(../images/home/partner-university.png) center -74px no-repeat;
    width: 200px;
    height: 160px;
    background-position: 0 0;
    top: 42px;
}

.no-webp #enago_membership .partners-section .partners-box.publishers h3:before {
    position: absolute;
    right: 15px;
    content: "";
    display: block;
    background: url(../images/home/partner-journals.png) center -74px no-repeat;
    width: 156px;
    height: 160px;
    background-position: 0 0;
    top: 42px;
}

#enago_membership .partners-section .partners-box p {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    color: #000000;
    line-height: 26px;
    margin: 10px 0;
    padding: 0 186px 0 0;
    text-align: left;
    min-height: 132px;
}

#enago_membership .partners-section .partners-box .view-btn.topborder {
    border-top: solid 1px #c6c5c5;
    margin: 0!important;
    padding: 15px 0 0;
}

#enago_membership iframe {
    width: 100%;
    min-height: 401px;
}

#enago_membership .vgallary {
    margin: 30px 0;
    padding: 0;
}

#enago_membership .photobanner {
    height: auto;
    width: 4225px;
    margin-bottom: 0px;
    float: left;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#enago_membership .photobanner div {
    display: inline-block;
    margin: 0 -4px;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#enago_membership #lightgallery div {
    position: relative;
}

#enago_membership #lightgallery div h4 {
    position: absolute;
    top: 5%;
    background: #ffffffb0;
    z-index: 999;
    padding: 5px 5px;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    width: 85%;
    font-weight: bold;
    font-size: 14px;
}

#enago_membership .lg-outer.lg-pull-caption-up .lg-sub-html {
    top: 70px;
    height: 46px;
    line-height: 46px;
    bottom: 0;
    transition: none;
}

#enago_membership .lg-sub-html h4 {
    line-height: 35px;
    font-size: 20px;
}

#enago_membership .photobanner img {
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
    width: 300px;
    border: 2px solid #000;
}

#enago_membership .photobanner img:hover {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    cursor: pointer;
    z-index: 99;
    position: relative;
    -webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.2);
}

#enago_news {
    background: url(../images/webp/bg-enagonews.html);
    background-repeat: no-repeat;
    background-color: #f1f2f2;
    background-position: center 0;
}

.no-webp #enago_news {
    background: url(../images/bg-enagonews.jpg);
    background-repeat: no-repeat;
    background-color: #f1f2f2;
    background-position: center 0;
}

#enago_news h2 {
    font-family: "OpenSans-Regular";
    font-size: 30px;
    font-weight: 600;
    position: relative;
    margin: 0 0;
    padding: 0 10px;
    color: #ffffff;
    text-align: center;
    line-height: 25px;
    height: 35px;
}

#enago_news h2:before {
    content: "";
    position: absolute;
    background-color: #d52b1e;
    width: 5%;
    height: 2px;
    bottom: -10px;
    left: 47.5%;
}

#enago_news h2.black {
    color: #000000;
}

#enago_news h2.black::before {
    content: "";
    position: absolute;
    background-color: #d52b1e;
    width: 5%;
    height: 2px;
    bottom: -10px;
    left: 47.5%;
}

#enago_news p {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    color: #ffffff;
    line-height: 26px;
    margin: 35px 0 25px;
    padding: 0;
    text-align: center;
}

#enago_news .news-box {
    background: #fff;
    border-radius: 5px;
    text-align: left;
    margin: 0px 0 0px;
    padding: 20px 20px;
    filter: drop-shadow(0px 1px 4.5px rgba(0, 0, 0, 0.18));
    position: relative;
}

#enago_news .news-box span.date {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin: 0;
    padding: 0;
    color: #000000;
    text-align: left;
}

#enago_news .news-box img {
    display: flex;
    margin: 0 0 20px;
}

#enago_news .news-box p {
    font-family: "OpenSans-Regular";
    font-size: 18px;
    font-weight: 600;
    color: #000000;
    line-height: 26px;
    margin: 10px 0 0;
    padding: 0;
    text-align: left;
    min-height: 85px;
}

#enago_news .news-box.karger {
    background: url(../images/webp/home/bg-news-karger.html);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: 13px 20px;
}

#enago_news .news-box.begel {
    background: url(../images/webp/home/bg-news-begel.html);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: 13px 20px;
}

#enago_news .news-box span.covid19 {
    background: url(../images/webp/home/bg-news-research-report.html);
    background-color: #ffffff;
    background-repeat: no-repeat;
    display: block;
    background-size: 100%;
    padding: 165px 0 0;
}

#enago_news .news-box span.covid19_research {
    background: url(../images/webp/home/bg-news-conference.html);
    background-color: #ffffff;
    background-repeat: no-repeat;
    display: block;
    background-size: 100%;
    padding: 165px 0 0;
}

#enago_news .news-box span.raxterio {
    background: url(../images/home/bg-news-raxterio.png);
    background-color: #ffffff;
    background-repeat: no-repeat;
    display: block;
    background-size: 100%;
    padding: 165px 0 0;
}

#enago_news .news-box span.authorone {
    background: url(../images/webp/home/bg-news-authorone.html);
    background-color: #ffffff;
    background-repeat: no-repeat;
    display: block;
    background-size: 100%;
    padding: 165px 0 0;
}

#enago_news .news-box span.trinka {
    background: url(../images/webp/home/bg-news-trinka.html);
    background-color: #ffffff;
    background-repeat: no-repeat;
    display: block;
    background-size: 100%;
    padding: 165px 0 0;
}

.no-webp #enago_news .news-box.karger {
    background: url(../images/home/bg-news-karger.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: 13px 20px;
}

.no-webp #enago_news .news-box.begel {
    background: url(../images/home/bg-news-begel.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: 13px 20px;
}

.no-webp #enago_news .news-box span.covid19 {
    background: url(../images/home/bg-news-research-report.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    display: block;
    background-size: 100%;
    padding: 165px 0 0;
}

.no-webp #enago_news .news-box span.covid19_research {
    background: url(../images/home/bg-news-conference.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    display: block;
    background-size: 100%;
    padding: 165px 0 0;
}

.no-webp #enago_news .news-box span.authorone {
    background: url(../images/home/bg-news-authorone.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    display: block;
    background-size: 100%;
    padding: 165px 0 0;
}

.no-webp #enago_news .news-box span.trinka {
    background: url(../images/home/bg-news-trinka.jpg);
    background-color: #ffffff;
    background-repeat: no-repeat;
    display: block;
    background-size: 100%;
    padding: 165px 0 0;
}

#enago_news .sub-section {
    padding: 50px 0 0;
}

#enago_news .sub-section p {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    color: #000000;
    line-height: 26px;
    margin: 30px 0;
    padding: 0;
    text-align: center;
}

#enago_news .security-box {
    background: transparent;
    text-align: center;
    margin: 40px 0 10px;
    padding: 0 20px 0 50px;
    border-right-width: 2px;
    border-right-style: solid;
    -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d5d5d5), to(rgba(0, 0, 0, 0))) 1 100%;
    -webkit-border-image: -webkit-linear-gradient(#d5d5d5, rgba(0, 0, 0, 0)) 1 100%;
    -moz-border-image: -moz-linear-gradient(#d5d5d5, rgba(0, 0, 0, 0)) 1 100%;
    -o-border-image: -o-linear-gradient(#d5d5d5, rgba(0, 0, 0, 0)) 1 100%;
    border-image: linear-gradient(to bottom, #d5d5d5, rgba(0, 0, 0, 0)) 1 100%;
}

#enago_news .security-box.last {
    border-right: none;
}

#enago_news .security-box h3 {
    font-family: "OpenSans-Regular";
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    margin: 0;
    padding: 0;
    color: #000000;
    text-align: left;
}

#enago_news .security-box.robustdata h3:before {
    position: absolute;
    left: 15px;
    content: "";
    display: block;
    background: url(../images/webp/home/icon-data-security.html) center -74px no-repeat;
    width: 35px;
    height: 50px;
    background-position: 0 0;
}

#enago_news .security-box.availability h3:before {
    position: absolute;
    left: 0;
    content: "";
    display: block;
    background: url(../images/webp/home/icon-24hours.html) center -74px no-repeat;
    width: 50px;
    height: 50px;
    margin-right: 10px;
    background-position: 0 0;
}

#enago_news .security-box.securepayment h3:before {
    position: absolute;
    left: 0;
    content: "";
    display: block;
    background: url(../images/webp/home/icon-secure-payment.html) center -74px no-repeat;
    width: 50px;
    height: 50px;
    margin-right: 10px;
    background-position: 0 0;
}

.no-webp #enago_news .security-box.robustdata h3:before {
    position: absolute;
    left: 15px;
    content: "";
    display: block;
    background: url(../images/home/icon-data-security.png) center -74px no-repeat;
    width: 35px;
    height: 50px;
    background-position: 0 0;
}

.no-webp #enago_news .security-box.availability h3:before {
    position: absolute;
    left: 0;
    content: "";
    display: block;
    background: url(../images/home/icon-24hours.png) center -74px no-repeat;
    width: 50px;
    height: 50px;
    margin-right: 10px;
    background-position: 0 0;
}

.no-webp #enago_news .security-box.securepayment h3:before {
    position: absolute;
    left: 0;
    content: "";
    display: block;
    background: url(../images/home/icon-secure-payment.png) center -74px no-repeat;
    width: 50px;
    height: 50px;
    margin-right: 10px;
    background-position: 0 0;
}

#enago_news .security-box span {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    line-height: 30px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    margin: 0px 0 10px;
    padding: 0;
    display: flex;
}

#enago_news .security-box p {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    color: #000000;
    line-height: 26px;
    margin: 10px 0;
    padding: 0;
    text-align: left;
}

footer {
    background: #1d1d1d;
    color: #fff;
    padding: 2rem 0;
}

footer a:hover {
    color: #b0b0b0;
    transition: ease 0s;
}

footer .container {
    max-width: 1500px;
    width: 100%;
}

footer h5,
h6 {
    margin-bottom: 0.5rem;
    font-weight: 500;
    color: #fff !important;
    line-height: 1.4;
}

footer p {
    font-size: 14px;
    margin-top: 0;
    margin-bottom: 1rem;
    line-height: 24px;
    font-family: "OpenSans-Regular", Sans-Serif;
}

footer a {
    font-size: inherit;
    color: #ffffff;
}

a.text-link.light {
    color: #fff;
    font-size: 14px;
    line-height: 24px;
}

a.text-link {
    color: #00f;
    position: relative;
}

a.text-link.light:before {
    background: #fff;
}

a.text-link:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    bottom: 0;
    left: 0;
    background: #00f;
    visibility: visible;
    transform: scaleX(1);
    transition: 0.2s linear;
}

a.text-link:hover:before {
    visibility: hidden;
    transform: scaleX(0);
}

a.text-link:hover {
    text-decoration: none;
}

footer .imp-links ul {
    list-style-type: square;
    padding-left: 1.2rem;
}

footer .imp-links ul li {
    font-size: 12px;
}

footer .imp-links ul li a {
    text-decoration: none;
    line-height: 24px;
}

footer .footer-social ul {
    list-style-type: none;
    padding-left: 0;
    margin-top: 10px;
}

footer .footer-social ul li {
    display: inline-block;
    margin-right: 0.5rem;
}

footer .footer-social ul li a:before {
    content: "\e499";
    font-family: "moon";
    font-size: 28px;
    display: inline-block;
    vertical-align: middle;
}

footer .footer-social ul li a.twitter:before {
    content: "\e49e";
}

footer .footer-social ul li a.linkedin:before {
    content: "\e4cf";
}

footer .footer-social ul li a.youtube:before {
    content: "\e4a3";
    font-size: 36px;
}

footer .footer-social ul li a.ios:before {
    content: "";
    background: url(../../assets/images/common/app-link-img.png) 0 0 no-repeat;
    width: 126px;
    height: 37px;
}

footer .footer-social ul li a.android:before {
    content: "";
    background: url(../../assets/images/common/app-link-img.png) 0 bottom no-repeat;
    width: 126px;
    height: 37px;
}

footer .footer-flags ul {
    margin: 10px 0 10px 0 !important;
}

footer .border-top {
    border-top-color: #343434 !important;
}

.back-to-top.ask-qsn {
    right: 75px;
    font-size: 18px;
    display: none !important;
}

footer .inner .widget {
    line-height: 24px;
}

.footer-flags ul {
    margin: 0 0 0 50px;
    padding: 0;
    list-style-type: none;
    text-align: left
}

.footer-flags ul li {
    display: inline-block;
    padding-bottom: 10px !important;
}

span.regn-flag {
    display: inline-block;
    width: 24px;
    height: 17px;
    margin-right: 10px;
    background: url(../../images/common/regions-small-flags.png) 0 0 no-repeat;
    vertical-align: text-bottom
}

span.regn-flag.japan {
    background-position: 0 0
}

span.regn-flag.germany {
    background-position: -75px -18px
}

span.regn-flag.china {
    background-position: -25px -18px
}

span.regn-flag.taiwan {
    background-position: 0 -18px
}

span.regn-flag.turkey {
    background-position: -100px -18px
}

span.regn-flag.brazil {
    background-position: -25px 0
}

span.regn-flag.korea {
    background-position: -75px 0
}

span.regn-flag.east {
    background-position: -100px 0
}

span.regn-flag.kazakhstan {
    background-position: -50px 0
}

span.regn-flag.ru {
    background-position: -125px 0
}

.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 50px;
    right: 20px;
    background-color: rgba(34, 34, 34, 0.6) !important;
    font-size: 22px !important;
    color: #eee !important;
    padding: 0.3rem 1rem !important;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out !important;
    scroll-behavior: smooth;
}

.btn {
    display: inline-block;
    font-weight: 400;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out !important;
    box-shadow: 0.15s ease-in-out;
}

.eicon.up-arrow:before {
    font-family: "Fontawesome";
}

.eicon.up-arrow:before {
    content: "ïƒ˜";
}

.eicon:before {
    content: "";
    display: inline-block;
}

.nolink {
    cursor: none!important;
}

.section-padding {
    padding: 50px 0;
}

.topic-padding {
    padding: 50px 0;
}

.section-tp-padding {
    padding-top: 40px;
}

.section-bt-padding {
    padding-bottom: 40px;
}

.pad-30 {
    margin-top: 30px;
}

.btn.primary.cyan {
    background-color: #FF0000;
    box-shadow: 0 4px 0 #FF0000;
    margin: 10px 0 4px;
}

.btn.primary.red {
    background-color: #d52b1e;
    box-shadow: 0 4px 0 #c10e00;
    padding: 8px 22px;
}

.btn.primary.red:hover {
    background-color: #d20f00;
}

.btn.primary {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    border-radius: 0;
    text-transform: uppercase;
    padding: 8px 12px;
}

.btn.primary:hover {
    background-color: #FF0000;
}

.btn.primary.big {
    font-size: 1.75rem;
    line-height: 1.7rem;
    border-radius: 5px;
    padding: 10px 20px;
    font-weight: 300;
}

.btn.primary.big span {
    font-size: 1.125rem;
    text-transform: none;
    font-weight: 300;
}

.view-btn {
    text-align: right;
    margin-top: 15px;
}

#editor_team .view-btn {
    text-align: right;
    margin-top: 0px;
}

.view-btn a.textlink {
    font-size: 16px;
    color: #00f;
    text-decoration: none;
    position: relative;
}

.view-btn a.textlink:before {
    content: "";
    position: absolute;
    width: 75%;
    height: 1px;
    bottom: 0px;
    background: #00f;
    visibility: visible;
    transform: scaleX(1);
    transition: 0.2s linear;
}

.view-btn a:after {
    content: "";
    display: inline-block;
    background: url(../images/webp/home/view-more-icon.html) 0 0 no-repeat;
    height: 16px;
    width: 16px;
    margin-left: 7px;
    vertical-align: middle;
}

.no-webp .view-btn a:after {
    content: "";
    display: inline-block;
    background: url(../images/home/view-more-icon.png) 0 0 no-repeat;
    height: 16px;
    width: 16px;
    margin-left: 7px;
    vertical-align: middle;
}

.view-btn a span {
    display: inline-block;
    background: #d52b1e;
    padding: 1px 8px 1px 10px;
    border-radius: 50px;
    margin-left: 10px;
}

.view-btn .icon-caret-right {
    color: #fff;
}

.businesshours {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    color: #000000;
    line-height: 26px;
    margin: 30px 0;
    padding: 0;
}

.contactno {
    font-family: "OpenSans-Regular";
    color: #000000;
    padding: 10px 0;
    display: inline-flex;
}

.contactno a.ntext {
    padding: 0px !important;
    font-weight: 600;
    color: #000000;
    text-decoration: none;
    box-shadow: none;
    font-size: 40px;
    display: block;
    line-height: 30px;
}

.contactno i {
    padding-right: 5px;
    /*font-size:52px;*/
}

.contactno .fa-phone:before {
    content: "\f095";
    text-decoration: none;
    font-size: 40px;
    font-family: "Fontawesome";
}

.icon-caret-right:before {
    content: "\f0da";
    font-family: "Fontawesome";
}

.maincta {
    width: 55%;
    margin: 37px auto 0;
    padding: 30px;
}

.maincta .btn.primary.cyan {
    background-color: #029dcd;
    box-shadow: 0 4px 0 #0281a8;
    margin: 0px 0 4px;
}

.maincta .btn.primary.cyan:hover {
    background-color: #0293bf;
    box-shadow: 0 4px 0 #0281a8;
}

.maincta .btn.primary.big {
    font-size: 1.75rem;
    line-height: 1.7rem;
    border-radius: 5px;
    padding: 10px 20px;
    font-weight: 300;
    margin: 7px 30%;
}

.maincta .cta-price {
    padding-right: .25rem!important;
}

.maincta .cta-upload {
    padding-left: .25rem!important;
}

.maincta .cta-phone {
    background-color: #e8e8e8;
    padding: 10px 0;
    margin: 0;
    text-align: center;
    border-radius: 5px;
}

.home p {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    font-weight: normal;
    line-height: 26px;
    padding: 10px 0;
    color: #000000;
}

.mt-30per {
    margin-top: 30%;
}

.borderani {
    cursor: pointer;
    position: relative;
    transition: all 1s;
}

.borderani:after,
.borderani:before {
    content: " ";
    position: absolute;
    transition: all 1s;
}

.borderani:after {
    border-top: 2px solid transparent;
    border-right: 2px solid transparent;
    width: 10%;
    height: 33%;
    top: -1px;
    right: -1px;
    border-radius: 0px;
}

.borderani:before {
    border-bottom: 1px solid #dcdcdc;
    border-left: 2px solid transparent;
    width: 100%;
    height: 33%;
    left: -1px;
    bottom: -1px;
    border-radius: 0px;
}

.borderani:hover:before {
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #d52b1e;
    border-left: 2px solid #d52b1e;
    border-radius: 5px;
}

.borderani:hover:after {
    width: 100%;
    height: 100%;
    border-top: 2px solid #d52b1e;
    border-right: 2px solid #d52b1e;
    border-radius: 5px;
}

.btn-container {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.btn-container .btn-effect {
    width: 40px;
    height: 40px;
    background: #ffffff;
    border-radius: 50%;
    margin: 0 5px;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
    position: relative;
    display: block;
    box-shadow: rgba(0, 0, 0, 0.5) 0 4px 4px!important;
}

.btn-container .btn-effect span {
    position: absolute;
    top: 50%;
    width: 10px;
    height: 10px;
    left: 50%;
    border: 2px solid #000000;
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    -ms-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
}

.btn-container .btn-effect span:before {
    content: "";
    position: absolute;
    width: 20px;
    height: 2px;
    background: #000000;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
}

.btn-container .btn-effect.prev span {
    border-right: none;
    border-bottom: none;
}

.btn-container .btn-effect.prev span:before {
    -webkit-transform: rotate(45deg) translate(-2px, -0.7px) scale(0);
    -ms-transform: rotate(45deg) translate(-2px, -0.7px) scale(0);
    transform: rotate(45deg) translate(-2px, -0.7px) scale(0);
    -webkit-transform-origin: left;
    -ms-transform-origin: left;
    transform-origin: left;
}

.btn-container .btn-effect.next span {
    border-left: none;
    border-top: none;
}

.btn-container .btn-effect.next span:before {
    -webkit-transform: rotate(45deg) translate(-2px, 13.5px) scale(0);
    -ms-transform: rotate(45deg) translate(-2px, 13.5px) scale(0);
    transform: rotate(45deg) translate(-2px, 13.5px) scale(0);
    -webkit-transform-origin: right;
    -ms-transform-origin: right;
    transform-origin: right;
}

.btn-container .btn-effect:hover {
    background: #ffffff;
}

.btn-container .btn-effect:hover.prev span {
    left: calc(50% - 5px);
}

.btn-container .btn-effect:hover.prev span:before {
    -webkit-transform: rotate(45deg) translate(-2px, -0.7px) scale(1);
    -ms-transform: rotate(45deg) translate(-2px, -0.7px) scale(1);
    transform: rotate(45deg) translate(-2px, -0.7px) scale(1);
}

.btn-container .btn-effect:hover.next span {
    left: calc(50% + 5px);
}

.btn-container .btn-effect:hover.next span:before {
    -webkit-transform: rotate(45deg) translate(-2px, 13.5px) scale(1);
    -ms-transform: rotate(45deg) translate(-2px, 13.5px) scale(1);
    transform: rotate(45deg) translate(-2px, 13.5px) scale(1);
}

.pad-0 {
    padding: 0;
}

.editor-lftt img {
    width: 100%;
}

.editor-rghtt {
    display: table;
    vertical-align: middle;
    height: 310px;
}

.exp-editor .view-btn {
    width: 100%;
    margin-top: 20px !important;
}

.video-wrap {
    padding: 0 20px 0 30px;
    display: table-cell;
    vertical-align: middle;
    height: 100%;
}

.video-wrap span {
    display: block;
    font-size: 16px;
    line-height: 30px;
}

.video-wrap h3 {
    font-family: "OpenSans-Regular";
    font-size: 24px;
    font-weight: 600;
    margin: 0;
    padding: 0;
    color: #000000;
    text-align: left;
}

.video-wrap p {
    font-family: "OpenSans-Regular";
    font-size: 16px;
    color: #000000;
    line-height: 26px;
    margin: 13px 0 0;
    padding: 0;
    text-align: left;
}

#editor_team .modal-header {
    padding: 10px 17px;
    border-bottom: none;
}

#editor_team .modal-body {
    padding-top: 0;
}


/* help call out */

#trickModal h5.modal-title,
#treatModal h5.modal-title {
    font-family: "OpenSans-Regular";
    font-weight: 700;
    color: #000000;
    font-size: 24px;
}

#treatModal .modal-footer,
#trickModal .modal-footer {
    text-align: center;
    display: inline-block;
}

#treatModal .tandc,
#trickModal .tandc {
    font-size: 12px;
}

#treatModal .terms,
#trickModal .terms {
    font-size: 12px;
}

#treatModal .popover_message,
#trickModal .popover_message {
    font-size: 16px;
}

.or {
    padding: 0;
    margin: 0;
}

.or:after {
    content: "OR";
    font-weight: bold;
    position: relative;
    padding: 0 10px;
    margin: 0 20px 0 20px;
    font-size: 18px;
    letter-spacing: 1px;
}

.options {
    font-weight: bold;
    position: relative;
    padding: 30px 0 0;
    font-size: 20px;
    letter-spacing: 1px;
}

@media (min-width:576px) {
    #editor_team .modal-dialog {
        max-width: 594px !important;
        margin: 190px auto;
    }
}

@media (max-width:575.98px) {
    .editor-lftt img {
        width: 100%;
        max-width: 100%;
        height: auto;
    }
    #editor_team .modal-dialog {
        margin: 120px 20px 0 13px;
    }
    .video-wrap {
        padding: 0px 0px;
    }
    .editor-rghtt {
        padding: 30px 30px;
        height: auto;
    }
    .video-wrap ul li {
        width: 45%;
    }
    .video-wrap ul {
        padding-left: 0;
        padding-top: 10px;
    }
    .back-to-top {
        display: none!important;
    }
    .minht {
        height: 425px !important;
    }
    .carousel-indicators {
        display: none;
    }
    .carousel-caption {
        right: 5%;
        left: 5%;
    }
    .carousel-item {
        min-height: 360px;
    }
    .carousel-control-prev,
    .carousel-control-next {
        width: 5%;
    }
    #home-slider .tise .carousel-caption .clnote {
        text-align: center;
    }
    #home-slider .tise .carousel-caption .textup {
        font-size: 20px!important;
    }
    .fifty {
        vertical-align: -webkit-baseline-middle;
        margin-top: -5px;
        height: 40px;
    }
    #home-slider .top-impact .carousel-caption {
        top: 15px !important;
    }
    #home-slider .top-impact .carousel-caption h3 {
        font-size: calc(1.3875rem + 1.65vw);
    }
    #home-slider .carousel-item.lottery {
        background: url(../images/lottery-banner.jpg) center 0 no-repeat;
        background-color: #eedfa8 !important;
        background-position: -352px 0px;
        height: 425px;
    }
    #home-slider .carousel-item.tise {
        background: url(../images/tise-banner.jpg) center 0 no-repeat;
        background-color: #fffdfd !important;
        background-position: -352px 0px;
        height: 425px;
    }
    #home-slider .lottery .carousel-caption {
        top: 45px !important;
        width: 90%;
    }
    #home-slider .lottery .carousel-caption h3 {
        font-size: calc(1.3875rem + 1.65vw);
        text-align: center;
        line-height: 37px;
        margin-top: 0!important;
    }
    #home-slider .lottery .carousel-caption .textup {
        text-align: center;
    }
    #home-slider .tise .carousel-caption {
        top: 15px !important;
        width: 90%;
    }
    #home-slider .tise .carousel-caption h3 {
        font-size: calc(1.3875rem + 1.65vw);
        text-align: center;
        line-height: 37px;
        margin-top: 0!important;
    }
    #home-slider .tise .carousel-caption .textup {
        text-align: center;
    }
    #home-slider .merry .carousel-caption {
        top: 0px !important;
    }
    #home-slider .merry .carousel-caption h3 {
        font-size: calc(1.3875rem + 1.65vw);
        margin-top: 10px!important;
        line-height: 37px;
    }
    #home-slider .vipeditors .carousel-caption h3 {
        font-size: calc(1.3875rem + 1.65vw);
        letter-spacing: 1px;
        line-height: 1.2;
    }
    #home-slider .discount30 .carousel-caption h3 {
        font-size: calc(1.3875rem + 1.65vw);
        letter-spacing: 1px;
        line-height: 1.2;
    }
    #home-slider .top-impact .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
    }
    #home-slider .lottery .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
        text-align: center;
        margin-top: 20px;
    }
    #home-slider .tise .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
        text-align: center;
        margin-top: 20px;
    }
    #home-slider .merry .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
        text-align: center;
    }
    #home-slider .rejection .carousel-caption h3 {
        font-size: calc(1.3875rem + 1.65vw);
    }
    #home-slider .rejection .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
    }
    #home-slider .corona-virus .carousel-caption {
        top: 40px!important;
    }
    #home-slider .corona-virus img {
        margin: 0% -355%!important;
    }
    #home-slider .corona-virus .carousel-caption h3 {
        font-size: 1.7rem;
        font-weight: 600;
        letter-spacing: 0px;
        color: #171717;
        padding: 1% 0% 10px 0%;
        margin: 0;
        line-height: 42px;
    }
    #home-slider .corona-virus .carousel-caption p {
        color: #d52b1e;
        padding: 7% 0% 0%;
        margin: 0% 0% 0%;
    }
    #home-slider .corona-virus .carousel-caption .mt-4,
    .my-4,
    .mt-2 {
        margin-top: 0.1rem !important;
    }
    #home-slider .rejection .carousel-caption .mt-4 {
        margin-top: 0.0rem!important;
    }
    #home-slider .rejection .carousel-caption p.cond {
        margin-top: 10px!important;
        font-size: 14px;
    }
    #english_editing.section-padding {
        padding: 30px 0 40px;
    }
    #editor_team.section-padding {
        padding: 33px 0 45px;
    }
    #publishedpaper.section-padding {
        padding: 33px 0 40px;
    }
    #why_enago.section-padding {
        padding: 40px 0 20px;
    }
    #enago_membership.section-padding {
        padding: 30px 0 20px;
    }
    #enago_news.section-padding {
        padding: 30px 0 15px;
    }
    #english_editing h2 {
        line-height: 40px;
        height: auto;
        margin: 30px 0 20px;
    }
    #english_editing h2.brandline {
        height: auto;
        line-height: normal;
    }
    #english_editing p.intro {
        margin: 15px 0px 0;
        text-align: center;
    }
    #english_editing h2:before {
        width: 10%;
        bottom: -10px;
    }
    #english_editing .service-box {
        margin: 20px 0px 0px;
    }
    #english_editing .service-box p.presub {
        min-height: auto!important;
    }
    #english_editing .sub-section {
        padding: 3px 0 0;
    }
    #english_editing .service-box.row2 {
        margin-bottom: 0px!important;
    }
    #editor_team .sub-section {
        margin: 32px 0 40px;
    }
    #editor_team h2 {
        line-height: 40px;
        height: auto;
    }
    #editor_team h2:before {
        width: 10%;
    }
    #homeeditor .item .editor-exp {
        padding: 0 50px;
    }
    .btn.primary.big {
        font-size: 21px;
        line-height: 30px;
        margin: 0px 0 0px;
    }
    #subjectarea ul.salist li.icons {
        width: 50%;
    }
    #subjectarea ul.salist li.cellcorner::before {
        border-image: none;
    }
    #subjectarea ul.salist li.celltop {
        border-bottom: 1px solid #dcdcdc;
        border-image: none;
    }
    #subjectarea ul.salist li.cellbottom {
        border-bottom: 1px solid #dcdcdc;
        border-image: none;
    }
    #subjectarea ul.salist li.cellcorner::before {
        border-bottom: 0px solid #dcdcdc;
    }
    #subjectarea ul.salist li.education {
        border-bottom: 1px solid #dcdcdc;
    }
    #subjectarea ul.salist li.biology {
        border-bottom: 0px solid #dcdcdc;
    }
    #editor_team h2.black::before {
        width: 10%;
    }
    #publishedpaper .sub-section {
        margin: 32px 0 40px;
    }
    #publishedpaper h2 {
        line-height: 40px;
        height: auto;
    }
    #publishedpaper h2:before {
        width: 10%;
        bottom: -10px;
    }
    #paper-carousel .paper-img img {
        margin: auto;
        padding: 20px 0;
        height: auto;
    }
    .paper-img {
        float: unset;
    }
    #paper-carousel .paper-content {
        float: left;
        padding: 10px 40px;
    }
    #paper-carousel .client-log {
        float: left;
        position: unset;
        width: 100%;
    }
    .owl-carousel .owl-item img {
        display: block;
        margin: auto;
    }
    #paper-carousel .paper-wrp {
        min-height: 750px;
    }
    #publishedpaper h2.black::before {
        width: 10%;
    }
    #testimo-carousel .testi-wrp {
        text-align: center;
        min-height: 735px;
        padding: 20px 35px;
    }
    #testimo-carousel .testi-wrp .clientbox {
        position: relative;
        float: left;
        margin: 0px auto 15px;
        width: 100%;
    }
    #testimo-carousel .testi-wrp .testi-flag {
        position: absolute;
        left: 50%;
        bottom: -10px;
    }
    #testimo-carousel .testi-wrp .testi-img {
        float: left;
        display: inline-flex;
        width: 100%;
    }
    #testimo-carousel .testi-wrp .testi-content {
        width: 100%;
        text-align: center;
        padding: 15px 0 0;
    }
    #testimo-carousel .testi-logo {
        position: unset;
        margin: 20px 0 0px;
        float: left;
        width: 100%;
    }
    #why_enago .sub-section {
        padding: 33px 0 0;
    }
    #why_enago h2 {
        margin: 0 0 20px;
    }
    #why_enago h2:before {
        width: 10%;
    }
    #why_enago .enago-box {
        margin: 20px 0 0px;
        min-height: auto;
    }
    #why_enago .enago-box p {
        text-align: center;
    }
    #why_enago .award-box {
        margin: 20px 0 20px;
    }
    #why_enago .award-box img {
        margin: 0 0 10px;
    }
    #why_enago .enago-box h3 {
        text-align: center;
    }
    #why_enago .enago-box img {
        margin: 0px auto 20px;
    }
    #why_enago h2.black {
        line-height: 40px;
        height: auto;
    }
    #why_enago h2.black::before {
        width: 10%;
    }
    #enago_news h2 {
        line-height: 40px;
        height: auto;
    }
    #enago_news h2:before {
        width: 10%;
    }
    #enago_news p {
        margin: 33px 0 30px;
    }
    #enago_news .news-box {
        margin: 20px 0 0px;
    }
    #enago_news .news-box.covid19 {
        background-position: 16px 16px;
        background-size: 90%;
    }
    #enago_news h2.black {
        margin: 0 0 10px;
    }
    #enago_news h2.black::before {
        width: 10%;
    }
    #enago_news .news-box.covid19_research {
        background-position: 16px 16px;
        background-size: 90%;
    }
    #enago_news .news-box.authorone {
        background-position: 16px 16px;
        background-size: 90%;
    }
    #enago_news .sub-section {
        padding: 34px 0 0;
    }
    #enago_news .security-box {
        border: none;
        padding: 0 0 0 65px;
        margin: 25px 0 0;
    }
    #enago_news .security-box span {
        margin: 0px 0 5px;
    }
    #enago_news .security-box p {
        margin: 0px 0;
    }
    #enago_news .security-box.availability h3:before {
        left: 15px;
    }
    #enago_news .security-box.securepayment h3:before {
        left: 15px;
    }
    .contactno i {
        font-size: 32px;
    }
    .maincta {
        width: 100%;
        margin: 15px auto 0;
        padding: 20px;
    }
    .maincta .cta-price {
        margin: 5px 0;
        padding-right: 1.03rem!important;
    }
    .maincta .cta-upload {
        margin: 0;
        padding-left: 1.03rem!important;
    }
    .btn.primary.big span {
        font-size: 16px;
    }
    .contactno a.ntext {
        font-size: 28px;
    }
    .contactno .fa-phone:before {
        font-size: 28px;
    }
    #enago_membership h2 {
        line-height: 40px;
        height: auto;
    }
    #enago_membership h2:before {
        width: 10%;
        bottom: -10px;
    }
    #enago_membership .advantages-box {
        background: none;
        margin: 40px auto 0px;
    }
    #enago_membership .advantages-box .left-cont {
        padding-right: 0px!important;
    }
    #enago_membership .advantages-box .right-cont {
        padding-left: 0px!important;
    }
    #enago_membership .advantages-box .cont-box {
        border-radius: 0px;
    }
    #enago_membership .advantages-box .cont-box span.club {
        background: #fff url(../images/webp/home/icon-rewardclub.html) center 20px no-repeat;
        padding: 95px 20px 20px;
        margin: 0 0 0px;
        cursor: pointer;
        text-align: center;
        border-top-right-radius: 4px;
        border-top-left-radius: 4px;
        border-bottom: solid 1px #000000;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.club {
        background: #fff url(../images/home/icon-rewardclub.png) center 20px no-repeat;
        padding: 95px 20px 20px;
        margin: 0 0 0px;
        cursor: pointer;
        text-align: center;
        border-top-right-radius: 4px;
        border-top-left-radius: 4px;
        border-bottom: solid 1px #000000;
    }
    #enago_membership .advantages-box .cont-box.lft1 {
        margin: 0 0 20px;
        padding: 0;
    }
    #enago_membership .advantages-box .cont-box.lft2 {
        margin: 0 0 20px;
        padding: 0;
    }
    #enago_membership .advantages-box .cont-box.lft3 {
        margin: 0 0 20px;
        padding: 0;
    }
    #enago_membership .advantages-box .cont-box.rht1 {
        margin: 0 0 20px;
        padding: 0;
    }
    #enago_membership .advantages-box .cont-box.rht2 {
        margin: 0 0 20px;
        padding: 0;
    }
    #enago_membership .advantages-box .cont-box.rht3 {
        margin: 0 0 0px;
        padding: 0;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.group {
        background: #fff url(../images/home/icon-my-page.png) center 20px no-repeat;
        padding: 80px 20px 20px;
        margin: 0 0 0px;
        cursor: pointer;
        text-align: center;
        border-bottom: solid 0px #000000;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.benefits {
        background: #fff url(../images/home/icon-exclusive.png) center 20px no-repeat;
        padding: 80px 20px 20px;
        margin: 0 0 0px;
        cursor: pointer;
        text-align: center;
        border-bottom: solid 0px #000000;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.editor {
        background: #fff url(../images/home/icon-my-editors.png) center 20px no-repeat;
        padding: 65px 20px 20px;
        margin: 0 0 0px;
        cursor: pointer;
        text-align: center;
        border-bottom: solid 0px #000000;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.wallet {
        background: #fff url(../images/home/icon-enago-wallet.png) center 20px no-repeat;
        padding: 80px 20px 20px;
        margin: 0 0 0px;
        cursor: pointer;
        text-align: center;
        border-bottom: solid 0px #000000;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.referral {
        background: #fff url(../images/home/icon-referral-program.png) center 20px no-repeat;
        padding: 80px 20px 20px;
        margin: 0 0 0px;
        cursor: pointer;
        text-align: center;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
    }
    #enago_membership .advantages-box .cont-box span.group {
        background: #fff url(../images/webp/home/icon-my-page.html) center 20px no-repeat;
        padding: 80px 20px 20px;
        margin: 0 0 0px;
        cursor: pointer;
        text-align: center;
        border-bottom: solid 0px #000000;
    }
    #enago_membership .advantages-box .cont-box span.benefits {
        background: #fff url(../../404.html) center 20px no-repeat;
        padding: 80px 20px 20px;
        margin: 0 0 0px;
        cursor: pointer;
        text-align: center;
        border-bottom: solid 0px #000000;
    }
    #enago_membership .advantages-box .cont-box span.editor {
        background: #fff url(../../404.html) center 20px no-repeat;
        padding: 65px 20px 20px;
        margin: 0 0 0px;
        cursor: pointer;
        text-align: center;
        border-bottom: solid 0px #000000;
    }
    #enago_membership .advantages-box .cont-box span.wallet {
        background: #fff url(../../404.html) center 20px no-repeat;
        padding: 80px 20px 20px;
        margin: 0 0 0px;
        cursor: pointer;
        text-align: center;
        border-bottom: solid 0px #000000;
    }
    #enago_membership .advantages-box .cont-box span.referral {
        background: #fff url(../../404.html) center 20px no-repeat;
        padding: 80px 20px 20px;
        margin: 0 0 0px;
        cursor: pointer;
        text-align: center;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
    }
    #enago_membership h2.black::before {
        width: 10%;
    }
    #enago_membership .partners-section {
        padding: 35px 0 0;
    }
    #enago_membership .partners-section .partners-box {
        margin: 0 0 20px;
    }
    .no-webp #enago_membership .partners-section .partners-box.universities h3:before {
        position: unset;
        margin: 0 auto 20px;
        border-radius: 50%;
        border: solid 2px #c6c5c5;
        width: 156px;
        background-position: -23px 0;
    }
    #enago_membership .partners-section .partners-box.universities h3:before {
        position: unset;
        margin: 0 auto 20px;
        border-radius: 50%;
        border: solid 2px #c6c5c5;
        width: 156px;
        background-position: -23px 0;
    }
    #enago_membership .partners-section .partners-box h3 {
        text-align: center;
    }
    #enago_membership .partners-section .partners-box p {
        margin: 0;
        padding: 10px 0;
        text-align: center;
    }
    .no-webp #enago_membership .partners-section .partners-box.publishers h3:before {
        position: unset;
        margin: 0 auto 20px;
        border-radius: 50%;
        border: solid 2px #c6c5c5;
        width: 156px;
    }
    #enago_membership .partners-section .partners-box.publishers h3:before {
        position: unset;
        margin: 0 auto 20px;
        border-radius: 50%;
        border: solid 2px #c6c5c5;
        width: 156px;
    }
    .maincta .cta-phone {
        margin: 5px 0;
    }
    #home-slider .conference .carousel-caption {
        padding: 0px 0px;
        margin: 10px auto;
        width: unset;
        text-align: center;
    }
    #home-slider .conference .carousel-caption h3 {
        font-size: 36px;
    }
    #home-slider .conference .carousel-caption .tagline1 {
        font-size: 18px;
    }
    #home-slider .conference .carousel-caption .tagline2 {
        font-size: 16px;
        font-weight: normal;
        letter-spacing: 0px;
        line-height: 26px;
    }
    #home-slider .conference .carousel-caption .tagline2 br {
        display: none;
    }
    #home-slider .conference .carousel-caption h4 {
        font-size: 18px;
        line-height: 26px;
    }
    #home-slider .conference .carousel-caption .days {
        font-size: 14px;
    }
    #home-slider .conference picture .rroberts {
        display: none;
    }
    #home-slider .conference .carousel-caption .cta-register {
        float: inherit;
    }
    #home-slider .peerreview .carousel-caption h3 {
        font-size: 36px;
        line-height: 48px;
    }
    #home-slider .peerreview .carousel-caption {
        top: 0
    }
    #home-slider .peerreview .carousel-caption p {
        margin-top: 20px
    }
}

@media (min-width:576px) and (max-width:767.98px) {
    .minht {
        height: 425px !important;
    }
    .editor-lftt img {
        width: 100%;
        max-width: 100%;
        height: auto;
    }
    .video-wrap {
        padding: 20px 30px 0;
    }
    .editor-lftt {
        padding: 0 20px;
    }
    .video-wrap ul li {
        width: 45%;
    }
    .carousel-indicators {
        display: none;
    }
    .carousel-caption {
        right: 5%;
        left: 5%;
    }
    .carousel-item {
        min-height: 360px;
    }
    .carousel-control-prev,
    .carousel-control-next {
        width: 5%;
    }
    #home-slider .top-impact .carousel-caption {
        top: 15px !important;
    }
    #home-slider .top-impact .carousel-caption h3 {
        font-size: calc(1.3875rem + 1.65vw);
    }
    #home-slider .top-impact .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
    }
    #home-slider .lottery .carousel-caption {
        top: 15px !important;
    }
    #home-slider .lottery .carousel-caption h3 {
        font-size: calc(1.3875rem + 1.65vw);
    }
    #home-slider .lottery .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
    }
    #home-slider .tise .carousel-caption {
        top: 15px !important;
    }
    #home-slider .tise .carousel-caption h3 {
        font-size: calc(1.3875rem + 1.65vw);
    }
    #home-slider .tise .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
    }
    #home-slider .merry .carousel-caption {
        top: 5px !important;
    }
    #home-slider .merry .carousel-caption h3 {
        font-size: calc(1.3875rem + 1.65vw);
    }
    #home-slider .merry .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
    }
    #home-slider .rejection .carousel-caption h3 {
        font-size: calc(1.3875rem + 1.65vw);
    }
    #home-slider .rejection .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
    }
    #home-slider .corona-virus .carousel-caption {
        top: 40px!important;
    }
    #home-slider .corona-virus img {
        margin: 0% -355%!important;
    }
    #home-slider .corona-virus .carousel-caption h3 {
        font-size: 1.7rem;
        font-weight: 600;
        letter-spacing: 0px;
        color: #171717;
        padding: 1% 0% 10px 0%;
        margin: 0;
        line-height: 42px;
    }
    #home-slider .corona-virus .carousel-caption p {
        color: #d52b1e;
        padding: 7% 0% 0%;
        margin: 0% 0% 0%;
    }
    #home-slider .corona-virus .carousel-caption .mt-4,
    .my-4,
    .mt-2 {
        margin-top: 0.1rem !important;
    }
    #home-slider .rejection .carousel-caption .mt-4 {
        margin-top: 1.0rem!important;
    }
    #home-slider .rejection .carousel-caption p.cond {
        margin-top: 10px!important;
    }
    .section-padding {
        padding: 30px 0;
    }
    #english_editing.section-padding {
        padding: 30px 0 40px;
    }
    #editor_team.section-padding {
        padding: 30px 0 45px;
    }
    #publishedpaper.section-padding {
        padding: 30px 0 40px;
    }
    #why_enago.section-padding {
        padding: 40px 0 40px;
    }
    #enago_membership.section-padding {
        padding: 30px 0 10px;
    }
    #english_editing h2 {
        font-size: 28px;
        padding: 10px 10px;
        margin: 0;
    }
    #english_editing h2.brandline {
        height: auto;
        line-height: normal;
    }
    #english_editing p.intro {
        margin: 15px 5px;
        text-align: center;
    }
    #english_editing h2:before {
        width: 10%;
        bottom: -10px;
    }
    #english_editing .service-box {
        margin: 30px 0px 0px;
    }
    #english_editing .sub-section {
        padding: 30px 0 0;
    }
    #english_editing .service-box.row2 {
        margin-bottom: 0px!important;
    }
    #editor_team h2:before {
        width: 10%;
    }
    #homeeditor .item .editor-exp {
        padding: 0 50px;
    }
    .btn.primary.big {
        font-size: 21px;
        line-height: 30px;
        margin: 0px 0 20px;
    }
    #subjectarea ul.salist li.icons {
        width: 50%;
    }
    #subjectarea ul.salist li.cellcorner::before {
        border-image: none;
    }
    #subjectarea ul.salist li.celltop {
        border-bottom: 1px solid #dcdcdc;
        border-image: none;
    }
    #subjectarea ul.salist li.cellbottom {
        border-bottom: 1px solid #dcdcdc;
        border-image: none;
    }
    #subjectarea ul.salist li.cellcorner::before {
        border-bottom: 0px solid #dcdcdc;
    }
    #editor_team h2.black::before {
        width: 10%;
    }
    #publishedpaper h2:before {
        width: 10%;
    }
    #paper-carousel .paper-img img {
        margin: auto;
        padding: 20px 0;
    }
    .paper-img {
        float: unset;
    }
    #paper-carousel .paper-content {
        float: left;
        padding: 10px 40px;
    }
    #paper-carousel .client-log {
        float: right;
        position: unset;
        padding: 0 20px;
    }
    #paper-carousel .paper-wrp {
        min-height: 750px;
    }
    #publishedpaper h2.black::before {
        width: 10%;
    }
    #testimo-carousel .testi-wrp {
        text-align: center;
        min-height: 700px;
    }
    #testimo-carousel .testi-wrp .testi-img {
        float: left;
        display: inline-flex;
    }
    #testimo-carousel .testi-wrp .testi-content {
        width: 100%;
        text-align: left;
        padding: 15px 0 0;
    }
    #testimo-carousel .testi-logo {
        position: unset;
        margin: 20px 0 10px;
        float: right;
    }
    #why_enago .sub-section {
        padding: 30px 0 0;
    }
    #why_enago h2:before {
        width: 10%;
    }
    #why_enago .enago-box {
        margin: 40px 0 0px;
    }
    #why_enago .enago-box p {
        text-align: center;
    }
    #why_enago .enago-box h3 {
        text-align: center;
    }
    #why_enago .enago-box img {
        margin: 10px auto 20px;
    }
    #why_enago h2.black::before {
        width: 10%;
    }
    #enago_news h2:before {
        width: 10%;
    }
    #enago_news p {
        margin: 30px 0 20px;
    }
    #enago_news .news-box {
        margin: 30px 0 0px;
    }
    #enago_news .news-box.covid19 {
        background-position: 16px 16px;
        background-size: 90%;
    }
    #enago_news h2.black::before {
        width: 10%;
    }
    #enago_news .news-box.covid19_research {
        background-position: 16px 16px;
        background-size: 90%;
    }
    #enago_news .news-box.authorone {
        background-position: 16px 16px;
        background-size: 90%;
    }
    #enago_news .sub-section {
        padding: 30px 0 0;
    }
    #enago_news .security-box {
        border: none;
        padding: 0 0 0 65px;
        margin: 0 0 20px;
    }
    #enago_news .security-box.availability h3:before {
        left: 15px;
    }
    #enago_news .security-box.securepayment h3:before {
        left: 15px;
    }
    .maincta {
        width: 100%;
        margin: 10px auto;
        padding: 20px;
    }
    .btn.primary.big span {
        font-size: 16px;
    }
    .contactno a.ntext {
        font-size: 28px;
    }
    .contactno .fa-phone:before {
        font-size: 28px;
    }
    #enago_membership h2:before {
        width: 10%;
    }
    #enago_membership .advantages-box {
        background: none;
        margin: 40px auto 30px;
    }
    #enago_membership .advantages-box .left-cont {
        padding-right: 0px!important;
    }
    #enago_membership .advantages-box .right-cont {
        padding-left: 0px!important;
    }
    #enago_membership .advantages-box .cont-box.lft1 {
        margin: 0 0 20px;
        padding: 0;
    }
    #enago_membership .advantages-box .cont-box.lft2 {
        margin: 0 0 20px;
        padding: 0;
    }
    #enago_membership .advantages-box .cont-box.lft3 {
        margin: 0 0 20px;
        padding: 0;
    }
    #enago_membership .advantages-box .cont-box.rht1 {
        margin: 0 0 20px;
        padding: 0;
    }
    #enago_membership .advantages-box .cont-box.rht2 {
        margin: 0 0 20px;
        padding: 0;
    }
    #enago_membership .advantages-box .cont-box.rht3 {
        margin: 0 0 20px;
        padding: 0;
    }
    #enago_membership .advantages-box .cont-box span.club {
        background: #fff url(../images/home/icon-rewardclub.png) center 20px no-repeat;
        padding: 95px 20px 20px;
        margin: 0 0 30px;
        cursor: pointer;
        text-align: center;
    }
    #enago_membership .advantages-box .cont-box span.group {
        background: #fff url(../images/home/icon-my-page.png) center 20px no-repeat;
        padding: 60px 20px 20px;
        margin: 0 0 30px;
        cursor: pointer;
        text-align: center;
    }
    #enago_membership .advantages-box .cont-box span.benefits {
        background: #fff url(../images/home/icon-exclusive.png) center 20px no-repeat;
        padding: 80px 20px 20px;
        margin: 0 0 30px;
        cursor: pointer;
        text-align: center;
    }
    #enago_membership .advantages-box .cont-box span.editor {
        background: #fff url(../images/home/icon-my-editors.png) center 20px no-repeat;
        padding: 65px 20px 20px;
        margin: 0 0 30px;
        cursor: pointer;
        text-align: center;
    }
    #enago_membership .advantages-box .cont-box span.wallet {
        background: #fff url(../images/home/icon-enago-wallet.png) center 20px no-repeat;
        padding: 80px 20px 20px;
        margin: 0 0 30px;
        cursor: pointer;
        text-align: center;
    }
    #enago_membership .advantages-box .cont-box span.referral {
        background: #fff url(../images/home/icon-referral-program.png) center 20px no-repeat;
        padding: 80px 20px 20px;
        margin: 0 0 30px;
        cursor: pointer;
        text-align: center;
    }
    #enago_membership h2.black::before {
        width: 10%;
    }
    #enago_membership .partners-section .partners-box {
        margin: 0 0 30px;
    }
    #enago_membership .partners-section .partners-box.universities h3:before {
        position: unset;
        margin: 0 65px 20px;
        border-radius: 50%;
        border: solid 2px #c6c5c5;
        width: 156px;
        background-position: -23px 0;
    }
    #enago_membership .partners-section .partners-box h3 {
        text-align: center;
    }
    #enago_membership .partners-section .partners-box p {
        margin: 0;
        padding: 10px 0;
        text-align: center;
    }
    #enago_membership .partners-section .partners-box.publishers h3:before {
        position: unset;
        margin: 0 65px 20px;
        border-radius: 50%;
        border: solid 2px #c6c5c5;
        width: 156px;
    }
    .maincta .cta-phone {
        margin: 5px 0;
    }
    #home-slider .conference .carousel-caption {
        padding: 0px 0px;
        margin: 0px auto;
        width: unset;
    }
    #home-slider .conference .carousel-caption h3 {
        font-size: 39px;
    }
    #home-slider .conference .carousel-caption .tagline1 {
        font-size: 18px;
    }
    #home-slider .conference .carousel-caption .tagline2 {
        font-size: 16px;
        font-weight: normal;
        letter-spacing: 0px;
        line-height: 26px;
    }
    #home-slider .conference .carousel-caption h4 {
        font-size: 18px;
        line-height: 26px;
    }
    #home-slider .conference .carousel-caption .days {
        font-size: 14px;
    }
    #home-slider .conference picture .rroberts {
        display: none;
    }
    #home-slider .peerreview .carousel-caption h3 {
        font-size: 36px;
        line-height: 48px;
    }
    #home-slider .peerreview .carousel-caption {
        top: 0
    }
    #home-slider .peerreview .carousel-caption p {
        margin-top: 20px
    }
}

@media (min-width:768px) and (max-width:991.98px) {
    .minht {
        height: 300px !important;
    }
    .editor-lftt img {
        width: 100%;
        max-width: 100%;
        height: auto;
    }
    #home-slider .carousel-caption.wallet img {
        width: 70%;
        max-width: 70%;
        height: auto;
    }
    .video-wrap {
        padding: 30px 30px;
    }
    .video-wrap ul li {
        width: 45%;
    }
    .editor-rghtt {
        height: auto;
    }
    .carousel-caption {
        right: 5%;
        left: 5%;
    }
    .carousel-control-prev,
    .carousel-control-next {
        width: 5%;
    }
    .carousel-indicators {
        display: none;
    }
    #home-slider {
        min-height: 300px!important;
    }
    #home-slider .top-impact .textup br {
        display: none;
    }
    #home-slider .lottery .textup br {
        display: none;
    }
    #home-slider .carousel-inner {
        height: 300px;
    }
    #home-slider .carousel-inner .main .slide-img {
        height: 300px;
        margin: auto;
    }
    #home-slider .carousel-control-prev {
        height: 300px;
    }
    #home-slider .carousel-control-next {
        height: 300px;
    }
    #home-slider .top-impact .carousel-caption {
        top: 0px!important;
    }
    #home-slider .top-impact .carousel-caption h3 {
        margin-top: 0!important;
        font-size: calc(1.3875rem + 1.65vw);
    }
    #home-slider .top-impact .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
    }
    #home-slider .carousel-item.lottery {
        height: 312px;
        background-size: cover;
        background-position: -293px -10px;
    }
    #home-slider .lottery .carousel-caption {
        top: 0px!important;
        width: 55%;
    }
    #home-slider .lottery .carousel-caption h3 {
        margin-top: 0!important;
        font-size: calc(1.3875rem + 1.65vw);
    }
    #home-slider .lottery .carousel-caption p {
        font-size: 20px;
    }
    #home-slider .lottery .carousel-caption .textup {
        margin-bottom: 14px!important;
    }
    #home-slider .carousel-item.tise {
        height: 312px;
        background-size: cover;
        background-position: -293px -10px;
    }
    #home-slider .tise .carousel-caption {
        top: 0px!important;
        width: 55%;
    }
    #home-slider .tise .carousel-caption h3 {
        margin-top: 0!important;
        font-size: 32px!important;
        line-height: 37px!important;
    }
    #home-slider .tise .carousel-caption p {
        font-size: 20px;
    }
    #home-slider .tise .carousel-caption .textup {
        margin-bottom: 14px!important;
        font-size: 14px!important;
    }
    #home-slider .tise .carousel-caption .clnote {
        margin-top: 10px !important;
    }
    #home-slider .merry .carousel-caption {
        top: 0px!important;
    }
    #home-slider .merry .carousel-caption h3 {
        margin-top: 0!important;
        font-size: calc(1.3875rem + 1.65vw);
    }
    #home-slider .merry .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
        margin-top: 25px;
    }
    #home-slider .corona-virus .carousel-caption h3 {
        font-size: 2rem;
        font-weight: 600;
        letter-spacing: 0px;
        color: #171717;
        padding: 3% 0% 15px 24%;
        margin: 0;
        line-height: 42px;
    }
    #home-slider .corona-virus .carousel-caption p {
        color: #d52b1e;
        padding: 0% 0% 0%;
        margin: 0% 3% 0% 27%;
    }
    #home-slider .rejection .carousel-caption h3 {
        font-size: calc(1.0rem + 1.65vw);
        margin-top: 5!important;
    }
    #home-slider .vipeditors .carousel-caption h3 {
        font-size: calc(1.0rem + 1.65vw);
        letter-spacing: 1px;
        line-height: 45px!important;
        margin-top: 5!important;
    }
    #home-slider .vipeditors .carousel-caption {
        top: 0%;
    }
    #home-slider .vipeditors .carousel-caption .learn {
        margin-top: 20px!important;
    }
    #home-slider .discount30 .carousel-caption h3 {
        font-size: calc(1.0rem + 1.65vw);
        letter-spacing: 1px;
        line-height: 45px!important;
        margin-top: 5!important;
    }
    #home-slider .discount30 .carousel-caption {
        top: 0%;
    }
    #home-slider .discount30 .carousel-caption .learn {
        margin-top: 20px!important;
    }
    #home-slider .rejection .carousel-caption p {
        font-size: calc(1.0rem + 0.3vw);
    }
    #home-slider .rejection p.cond {
        font-size: 12px!important;
        margin-top: 10px !important;
    }
    #home-slider .rejection .carousel-caption .mt-4 {
        margin-top: 0.5rem!important;
    }
    #home-slider .corona-virus .carousel-caption .btn.primary {
        margin-top: 0px!important;
    }
    #home-slider .corona-virus .carousel-caption {
        top: 5%;
    }
    #home-slider .corona-virus img {
        margin: 0% -35%;
    }
    #editor_team .sub-section {
        margin: 39px 0 40px;
    }
    #english_editing.section-padding {
        padding: 30px 0 40px;
    }
    #editor_team.section-padding {
        padding: 40px 0 40px;
    }
    #publishedpaper.section-padding {
        padding: 40px 0 40px;
    }
    #why_enago.section-padding {
        padding: 40px 0 40px;
    }
    #enago_membership.section-padding {
        padding: 40px 0 10px;
    }
    #enago_news.section-padding {
        padding: 40px 0 20px;
    }
    #home-slider .top-impact .primary {
        margin-top: 10px!important;
    }
    #home-slider .lottery .primary {
        margin-top: 10px!important;
    }
    #home-slider .tise .primary {
        margin-top: 0px!important;
    }
    #english_editing h2 {
        line-height: 35px;
        height: auto;
        margin: 30px 0 20px;
    }
    #english_editing .service-box.translation {
        margin-bottom: 5px;
    }
    #english_editing h2.brandline {
        height: auto;
        line-height: normal;
    }
    #english_editing p.intro {
        margin: 15px 0px 0;
        text-align: center;
    }
    #english_editing h2:before {
        width: 10%;
        bottom: -10px;
    }
    #english_editing .service-box {
        margin: 20px 0px 0px;
    }
    #english_editing .service-box p.presub {
        min-height: auto;
        width: 90%;
    }
    #english_editing .service-box p.postsub {
        min-height: auto;
        width: 90%;
    }
    #english_editing .service-box.statistical p {
        min-height: auto;
        width: 90%;
    }
    #english_editing .service-box h1 br {
        content: " ";
    }
    #english_editing .service-box h3 br {
        content: " ";
    }
    #english_editing .sub-section {
        padding: 0px 0 0;
    }
    #publishedpaper .sub-section {
        margin: 40px 0;
    }
    #english_editing .service-box.row2 {
        margin-bottom: 0px!important;
    }
    #editor_team h2:before {
        width: 10%;
    }
    #homeeditor .item .editor-exp {
        padding: 0 50px;
    }
    .btn.primary.big {
        font-size: 21px;
        line-height: 30px;
        margin: 0px 0 5px;
    }
    #subjectarea ul.salist li.education {
        border-bottom: 1px solid #dcdcdc;
    }
    #subjectarea ul.salist li.icons {
        width: 25%;
    }
    #subjectarea ul.salist li.cellcorner::before {
        border-image: none;
    }
    #subjectarea ul.salist li.celltop {
        border-bottom: 1px solid #dcdcdc;
        border-image: none;
    }
    #subjectarea ul.salist li.cellbottom {
        border-bottom: 1px solid #dcdcdc;
        border-image: none;
    }
    #subjectarea ul.salist li.cellcorner::before {
        border-bottom: 0px solid #dcdcdc;
    }
    #editor_team h2.black::before {
        width: 10%;
    }
    #publishedpaper h2:before {
        width: 10%;
    }
    #paper-carousel .paper-img img {
        width: 108%;
    }
    .paper-img {
        float: left;
        margin-right: 20px;
    }
    #paper-carousel .paper-content {
        float: left;
        padding: 10px;
        width: 70%;
    }
    #paper-carousel .owl-nav .owl-prev {
        top: 42%;
    }
    #paper-carousel .owl-nav .owl-next {
        top: 42%;
    }
    .paper-content ul {
        list-style: none;
        padding: 0px;
        margin: 0;
    }
    .paper-content ul li {
        margin-bottom: 10px;
    }
    #publishedpaper h2.black::before {
        width: 10%;
    }
    #testimo-carousel .testi-wrp {
        text-align: center;
        min-height: 675px;
    }
    #testimo-carousel .testi-wrp .testi-img {
        float: left;
        display: inline-flex;
        width: 100%;
    }
    #testimo-carousel .testi-wrp .clientbox {
        position: relative;
        float: left;
        margin: 0 33% 15px;
    }
    #testimo-carousel .testi-wrp .testi-img img {
        margin: auto;
    }
    #testimo-carousel .testi-wrp .testi-content {
        width: 100%;
        text-align: center;
        padding: 15px 0 0;
    }
    #testimo-carousel .testi-logo {
        position: unset;
        margin: 20px 0 0px;
        float: right;
        width: 100%;
    }
    #why_enago .sub-section {
        padding: 40px 0 0;
    }
    #why_enago h2 {
        margin: 0 0 20px;
    }
    #why_enago h2:before {
        width: 10%;
    }
    #why_enago .enago-box {
        margin: 20px 0 0px;
        min-height: auto;
    }
    #why_enago .enago-box p {
        text-align: center;
    }
    #why_enago .enago-box h3 {
        text-align: center;
    }
    #why_enago .enago-box img {
        margin: 10px auto 20px;
    }
    #why_enago h2.black::before {
        width: 10%;
    }
    #why_enago .award-box {
        margin: 20px 0 0px;
    }
    #why_enago .award-box p {
        height: auto;
    }
    #why_enago .award-box img {
        width: 100%;
        height: auto;
    }
    #why_enago .award-box img.reddesk {
        padding: 19px 0 0;
    }
    #enago_news h2:before {
        width: 10%;
    }
    #enago_news p {
        margin: 33px 0 7px;
    }
    #enago_news .news-box {
        margin: 20px 0 0px;
    }
    #enago_news .news-box p {
        min-height: 90px;
    }
    #enago_news .news-box.covid19 {
        background-position: 16px 16px;
        background-size: 90%;
    }
    #enago_news h2.black::before {
        width: 10%;
    }
    #enago_news .news-box.covid19_research {
        background-position: 16px 16px;
        background-size: 90%;
    }
    #enago_news .news-box.authorone {
        background-position: 16px 16px;
        background-size: 90%;
    }
    #enago_news .sub-section {
        padding: 40px 0 0;
    }
    #enago_news .security-box {
        border: none;
        padding: 0 0 0 58px;
        margin: 40px 0 18px;
    }
    #enago_news .security-box.availability h3:before {
        left: 15px;
    }
    #enago_news .security-box.securepayment h3:before {
        left: 15px;
    }
    .businesshours {
        display: block;
        margin: 0px 0;
    }
    .contactno {
        margin: 0;
    }
    .contactno i {
        padding-right: 5px;
        font-size: 42px;
    }
    .maincta {
        width: 100%;
        margin: 0px auto;
        padding: 20px;
    }
    .maincta .mt-3,
    .mt-4 {
        margin-top: 0!important;
    }
    .btn.primary.big span {
        font-size: 16px;
    }
    #enago_membership h2:before {
        width: 10%;
    }
    #enago_membership h2.black {
        height: auto;
        line-height: 35px;
    }
    #enago_membership .advantages-box {
        background: none;
        margin: 40px auto 30px;
    }
    #enago_membership .advantages-box .left-cont {
        padding-right: 0px!important;
    }
    #enago_membership .advantages-box .right-cont {
        padding-left: 0px!important;
    }
    #enago_membership .advantages-box .cont-box.lft1 {
        margin: 0px 0 20px;
        padding: 15px;
    }
    #enago_membership .advantages-box .cont-box.lft2 {
        margin: 0px 0 20px;
        padding: 15px;
    }
    #enago_membership .advantages-box .cont-box.lft3 {
        margin: 0px 0 20px;
        padding: 15px;
    }
    #enago_membership .advantages-box .cont-box.rht1 {
        margin: 0px 0 20px;
        padding: 15px;
    }
    #enago_membership .advantages-box .cont-box.rht2 {
        margin: 0px 0 20px;
        padding: 15px;
    }
    #enago_membership .advantages-box .cont-box.rht3 {
        margin: 0px 0 0px;
        padding: 15px;
    }
    #enago_membership .advantages-box .cont-box span.club {
        margin: 0;
        padding: 0 0 0 130px;
        background: #fff url(../images/webp/home/icon-rewardclub.html) left center no-repeat;
        text-align: left;
    }
    #enago_membership .advantages-box .cont-box span.group {
        margin: 0;
        padding: 0 0 0 130px;
        background: #fff url(../images/webp/home/icon-my-page.html) left center no-repeat;
        text-align: left;
    }
    #enago_membership .advantages-box .cont-box span.benefits {
        margin: 0;
        padding: 0 0 0 130px;
        background: #fff url(../../404.html) left center no-repeat;
        text-align: left;
    }
    #enago_membership .advantages-box .cont-box span.editor {
        margin: 0;
        padding: 0 0 0 130px;
        background: #fff url(../images/webp/home/icon-my-editors.html) left center no-repeat;
        text-align: left;
    }
    #enago_membership .advantages-box .cont-box span.wallet {
        margin: 0;
        padding: 0 0 0 130px;
        background: #fff url(../images/webp/home/icon-enago-wallet.html) left center no-repeat;
        text-align: left;
    }
    #enago_membership .advantages-box .cont-box span.referral {
        margin: 0;
        padding: 5px 0 5px 130px;
        background: #fff url(../../404.html) left center no-repeat;
        text-align: left;
    }
    #enago_membership h2.black::before {
        width: 10%;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.club {
        margin: 0;
        padding: 0 0 0 130px;
        background: #fff url(../images/home/icon-rewardclub.png) left center no-repeat;
        text-align: left;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.group {
        margin: 0;
        padding: 0 0 0 130px;
        background: #fff url(../images/home/icon-my-page.png) left center no-repeat;
        text-align: left;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.benefits {
        margin: 0;
        padding: 0 0 0 130px;
        background: #fff url(../images/home/icon-exclusive.png) left center no-repeat;
        text-align: left;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.editor {
        margin: 0;
        padding: 0 0 0 130px;
        background: #fff url(../images/home/icon-my-editors.png) left center no-repeat;
        text-align: left;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.wallet {
        margin: 0;
        padding: 0 0 0 130px;
        background: #fff url(../images/home/icon-enago-wallet.png) left center no-repeat;
        text-align: left;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.referral {
        margin: 0;
        padding: 5px 0 5px 130px;
        background: #fff url(../images/home/icon-referral-program.png) left center no-repeat;
        text-align: left;
    }
    #enago_membership h2.black::before {
        width: 10%;
    }
    #enago_membership .partners-section .partners-box {
        margin: 0 0 30px;
    }
    .no-webp #enago_membership .partners-section .partners-box.universities h3:before {
        position: unset;
        margin: 0 65px 20px;
        border-radius: 50%;
        border: solid 2px #c6c5c5;
        width: 156px;
        background-position: -23px 0;
    }
    #enago_membership .partners-section .partners-box.universities h3:before {
        position: unset;
        margin: 0 65px 20px;
        border-radius: 50%;
        border: solid 2px #c6c5c5;
        width: 156px;
        background-position: -23px 0;
    }
    #enago_membership .partners-section .partners-box h3 {
        text-align: center;
    }
    #enago_membership .partners-section .partners-box p {
        margin: 0;
        padding: 10px 0;
        text-align: center;
        min-height: 185px;
    }
    .no-webp #enago_membership .partners-section .partners-box.publishers h3:before {
        position: unset;
        margin: 0 65px 20px;
        border-radius: 50%;
        border: solid 2px #c6c5c5;
        width: 156px;
    }
    #enago_membership .partners-section .partners-box.publishers h3:before {
        position: unset;
        margin: 0 65px 20px;
        border-radius: 50%;
        border: solid 2px #c6c5c5;
        width: 156px;
    }
    #home-slider .conference picture .rroberts {
        position: absolute;
        top: 0;
        left: 60%;
        height: 100%;
    }
    .carousel-control-next,
    .carousel-control-prev {
        width: 7%!important;
    }
    #home-slider .conference .carousel-caption {
        right: 7%;
        left: 7%;
        padding: 0px 0px;
        top: 0%;
        margin: 0px auto;
        width: unset;
    }
    #home-slider .conference .carousel-caption h3 {
        font-size: 44px;
    }
    #home-slider .conference .carousel-caption .tagline1 {
        font-size: 20px;
        line-height: 18px;
    }
    #home-slider .conference .carousel-caption .tagline2 {
        line-height: 22px;
        margin: 10px 0!important;
        font-size: 12px;
    }
    #home-slider .conference .carousel-caption .days {
        margin: 1px 0;
    }
    #home-slider .conference .carousel-caption h4 {
        font-size: 18px;
    }
    #home-slider .conference .carousel-caption .complimentary:before {
        content: '';
    }
    #home-slider .peerreview .carousel-caption h3 {
        font-size: 36px;
        line-height: 48px;
    }
    #home-slider .peerreview .carousel-caption {
        top: 0
    }
    #home-slider .peerreview .carousel-caption p {
        margin-top: 20px
    }
}

@media (min-width:992px) and (max-width:1199.98px) {
    .pos-relat .col-lg-6 {
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }
    .editor-rghtt {
        height: auto;
        padding: 30px 0;
    }
    .video-wrap p {
        font-size: 14px;
        line-height: 24px;
        margin: 10px 0 0;
    }
    .minht {
        height: 400px !important;
    }
    .carousel-caption {
        right: 5%;
        left: 5%;
    }
    .carousel-control-prev,
    .carousel-control-next {
        width: 5%;
    }
    .carousel-indicators {
        display: none;
    }
    #home-slider {
        min-height: 400px!important;
    }
    #home-slider .top-impact .textup br {
        display: none;
    }
    #home-slider .lottery .textup br {
        display: none;
    }
    #home-slider .carousel-inner {
        height: 400px;
    }
    #home-slider .carousel-inner .slide-img {
        height: 400px;
    }
    #home-slider .carousel-control-prev {
        height: 400px;
    }
    #home-slider .carousel-control-next {
        height: 400px;
    }
    #home-slider .top-impact .carousel-caption {
        top: 25px!important;
    }
    #home-slider .top-impact .carousel-caption h3 {
        margin-top: 0!important;
        font-size: calc(1.3875rem + 1.65vw);
    }
    #home-slider .top-impact .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
    }
    #home-slider .lottery .carousel-caption {
        top: 25px!important;
        width: 42%;
    }
    #home-slider .lottery .carousel-caption h3 {
        margin-top: 0!important;
        font-size: calc(1.3875rem + 1.65vw);
    }
    #home-slider .lottery .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
    }
    #home-slider .tise .carousel-caption {
        top: 25px!important;
        width: 42%;
    }
    #home-slider .tise .carousel-caption h3 {
        margin-top: 0!important;
        font-size: calc(1.3875rem + 1.65vw);
    }
    #home-slider .tise .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
    }
    #home-slider .merry .carousel-caption {
        top: 50px!important;
    }
    #home-slider .merry .carousel-caption h3 {
        margin-top: 0!important;
        font-size: calc(1.3875rem + 1.5vw);
    }
    #home-slider .merry .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
        margin-top: 35px;
    }
    #home-slider .merry .carousel-caption .textup {
        margin-top: 25px !important;
    }
    #home-slider .corona-virus .carousel-caption h3 {
        font-size: 2rem;
        font-weight: 600;
        letter-spacing: 0px;
        color: #171717;
        padding: 3% 0% 15px 24%;
        margin: 0;
        line-height: 42px;
    }
    #home-slider .corona-virus .carousel-caption p {
        color: #d52b1e;
        padding: 0% 0% 0%;
        margin: 0% 3% 0% 27%;
    }
    #home-slider .vipeditors .carousel-caption .learn {
        margin-top: 20px!important;
    }
    #home-slider .vipeditors .carousel-caption h3 {
        font-size: calc(1.3875rem + 1.65vw);
        margin-top: 0!important;
    }
    #home-slider .discount30 .carousel-caption .learn {
        margin-top: 20px!important;
    }
    #home-slider .discount30 .carousel-caption h3 {
        font-size: calc(1.3875rem + 1.65vw);
        margin-top: 0!important;
    }
    #home-slider .rejection .carousel-caption h3 {
        font-size: calc(1.3875rem + 1.65vw);
        margin-top: 0!important;
    }
    #home-slider .rejection .carousel-caption p {
        font-size: calc(1.275rem + 0.3vw);
    }
    #home-slider .rejection p.cond {
        font-size: 14px!important;
        margin-top: 10px !important;
    }
    #home-slider .rejection .carousel-caption .mt-4 {
        margin-top: 1.5rem!important;
    }
    #home-slider .corona-virus .carousel-caption .btn.primary {
        margin-top: 0px!important;
    }
    #home-slider .corona-virus .carousel-caption {
        top: 5%;
    }
    #home-slider .corona-virus img {
        margin: 0% -35%;
    }
    #editor_team .sub-section {
        margin: 39px 0 40px;
    }
    #english_editing.section-padding {
        padding: 30px 0 40px;
    }
    #editor_team.section-padding {
        padding: 40px 0 40px;
    }
    #publishedpaper.section-padding {
        padding: 40px 0 40px;
    }
    #why_enago.section-padding {
        padding: 40px 0 40px;
    }
    #enago_membership.section-padding {
        padding: 40px 0 10px;
    }
    #enago_news.section-padding {
        padding: 40px 0 20px;
    }
    #home-slider .top-impact .primary {
        margin-top: 30px!important;
    }
    #home-slider .lottery .primary {
        margin-top: 30px!important;
    }
    #english_editing h2 {
        line-height: 35px;
        height: auto;
        margin: 30px 0 20px;
    }
    #english_editing .service-box.translation {
        margin-bottom: 5px;
    }
    #english_editing h2.brandline {
        height: auto;
        line-height: normal;
    }
    #english_editing p.intro {
        margin: 15px 0px 0;
        text-align: center;
    }
    #english_editing h2:before {
        width: 10%;
        bottom: -10px;
    }
    #english_editing .service-box {
        margin: 20px 0px 0px;
    }
    #english_editing .service-box p.presub {
        min-height: 185px;
    }
    #english_editing .service-box p.postsub {
        min-height: 160px;
    }
    #english_editing .service-box.statistical p {
        min-height: 160px;
    }
    #english_editing .sub-section {
        padding: 0px 0 0;
    }
    #publishedpaper .sub-section {
        margin: 40px 0;
    }
    #english_editing .service-box.row2 {
        margin-bottom: 0px!important;
    }
    #editor_team h2:before {
        width: 10%;
    }
    #homeeditor .item .editor-exp {
        padding: 0 30px;
    }
    .btn.primary.big {
        font-size: 21px;
        line-height: 30px;
        margin: 0px 0 5px;
    }
    #subjectarea ul.salist li.education {
        border-bottom: 1px solid #dcdcdc;
    }
    #subjectarea ul.salist li.cellcorner::before {
        border-image: none;
    }
    #subjectarea ul.salist li.celltop {
        border-bottom: 1px solid #dcdcdc;
        border-image: none;
    }
    #subjectarea ul.salist li.cellbottom {
        border-bottom: 1px solid #dcdcdc;
        border-image: none;
    }
    #subjectarea ul.salist li.cellcorner::before {
        border-bottom: 0px solid #dcdcdc;
    }
    #editor_team h2.black::before {
        width: 10%;
    }
    #publishedpaper h2:before {
        width: 10%;
    }
    #paper-carousel .paper-img img {
        width: 108%;
    }
    .paper-img {
        float: left;
        margin-right: 20px;
    }
    #paper-carousel .paper-content {
        float: left;
        padding: 10px;
        width: 70%;
    }
    #paper-carousel .owl-nav .owl-prev {
        top: 40%;
        left: -4%;
    }
    #paper-carousel .owl-nav .owl-prev:hover {
        left: -4.5%;
        transition: 0.2s;
    }
    #paper-carousel .owl-nav .owl-next {
        top: 40%;
        right: -4%;
    }
    #paper-carousel .owl-nav .owl-next:hover {
        right: -4.5%;
        transition: 0.2s;
    }
    #testimo-carousel .owl-nav .owl-prev {
        position: absolute;
        top: 42%;
        left: -4%;
        transition: 0.2s;
    }
    #testimo-carousel .owl-nav .owl-prev:hover {
        left: -4.5%;
        transition: 0.2s;
    }
    #testimo-carousel .owl-nav .owl-next {
        position: absolute;
        top: 42%;
        right: -4%;
        transition: 0.2s;
    }
    #testimo-carousel .owl-nav .owl-next:hover {
        right: -4.5%;
        transition: 0.2s;
    }
    .paper-content ul {
        list-style: none;
        padding: 0px;
        margin: 0;
    }
    .paper-content ul li {
        margin-bottom: 10px;
    }
    #publishedpaper h2.black::before {
        width: 10%;
    }
    #testimo-carousel .testi-wrp {
        text-align: center;
        min-height: 600px;
    }
    #testimo-carousel .testi-wrp .testi-img {
        float: left;
        display: inline-flex;
        width: 100%;
    }
    #testimo-carousel .testi-wrp .clientbox {
        position: relative;
        float: left;
        width: 100%;
    }
    #testimo-carousel .testi-wrp .testi-flag {
        position: absolute;
        left: 50%;
        bottom: -10px;
    }
    #testimo-carousel .testi-wrp .testi-img img {
        margin: auto;
    }
    #testimo-carousel .testi-wrp .testi-content {
        width: 100%;
        text-align: center;
        padding: 25px 0 0;
    }
    #testimo-carousel .testi-logo {
        position: unset;
        margin: 20px 0 0px;
        float: right;
        width: 100%;
    }
    #why_enago .sub-section {
        padding: 40px 0 0;
    }
    #why_enago h2 {
        margin: 0 0 20px;
    }
    #why_enago h2:before {
        width: 10%;
    }
    #why_enago .enago-box {
        margin: 20px 0 0px;
        min-height: 410px;
    }
    #why_enago .award-box p {
        font-size: 14px;
    }
    #why_enago .enago-box p {
        text-align: center;
    }
    #why_enago .enago-box h3 {
        text-align: center;
        font-size: 20px;
    }
    #why_enago .enago-box img {
        margin: 10px auto 20px;
    }
    #why_enago h2.black::before {
        width: 10%;
    }
    #why_enago .award-box {
        margin: 20px 0 0px;
    }
    #why_enago .award-box p {
        height: auto;
    }
    #why_enago .award-box img {
        width: 100%;
    }
    #why_enago .award-box img.reddesk {
        padding: 19px 0 0;
    }
    #enago_news h2:before {
        width: 10%;
    }
    #enago_news p {
        margin: 33px 0 7px;
    }
    #enago_news .news-box {
        margin: 20px 0 0px;
    }
    #enago_news .news-box p {
        min-height: 105px;
    }
    #enago_news .news-box.covid19 {
        background-position: 16px 16px;
        background-size: 90%;
    }
    #enago_news h2.black::before {
        width: 10%;
    }
    #enago_news .news-box.covid19_research {
        background-position: 16px 16px;
        background-size: 90%;
    }
    #enago_news .news-box.authorone {
        background-position: 16px 16px;
        background-size: 90%;
    }
    #enago_news .sub-section {
        padding: 40px 0 0;
    }
    #enago_news .security-box {
        border: none;
        padding: 0 0 0 58px;
        margin: 40px 0 18px;
    }
    #enago_news .security-box.availability h3:before {
        left: 15px;
    }
    #enago_news .security-box.securepayment h3:before {
        left: 15px;
    }
    .businesshours {
        display: block;
        margin: 0px 0;
    }
    .contactno {
        margin: 0;
    }
    .contactno i {
        padding-right: 5px;
        font-size: 42px;
    }
    .maincta {
        width: 60%;
        margin: 0px auto;
        padding: 20px;
    }
    .maincta .mt-3,
    .mt-4 {
        margin-top: 0!important;
    }
    .btn.primary.big span {
        font-size: 16px;
    }
    #enago_membership h2:before {
        width: 10%;
    }
    #enago_membership h2.black {
        height: auto;
        line-height: 35px;
    }
    #enago_membership .advantages-box {
        margin: 40px auto 30px;
    }
    #enago_membership .advantages-box .left-cont {
        padding-right: 0px!important;
    }
    #enago_membership .advantages-box .right-cont {
        padding-left: 0px!important;
    }
    #enago_membership .advantages-box .cont-box.lft1 {
        margin: 40px 85px 20px 0;
        padding: 15px;
    }
    #enago_membership .advantages-box .cont-box.lft2 {
        margin: 0px 85px 20px 0;
        padding: 15px;
    }
    #enago_membership .advantages-box .cont-box.lft3 {
        margin: 0px 85px 0px 0;
        padding: 15px;
    }
    #enago_membership .advantages-box .cont-box.rht1 {
        margin: 40px 0 20px 85px;
        padding: 15px;
    }
    #enago_membership .advantages-box .cont-box.rht2 {
        margin: 0px 0 20px 85px;
        padding: 15px;
    }
    #enago_membership .advantages-box .cont-box.rht3 {
        margin: 0px 0 0px 85px;
        padding: 15px;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.club {
        margin: 0;
        padding: 0 0 0 95px;
        background: #fff url(../images/home/icon-rewardclub.png) left center no-repeat;
        text-align: left;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.group {
        margin: 0;
        padding: 0 0 0 110px;
        background: #fff url(../images/home/icon-my-page.png) left center no-repeat;
        text-align: left;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.benefits {
        margin: 0;
        padding: 0 0 0 127px;
        background: #fff url(../images/home/icon-exclusive.png) left center no-repeat;
        text-align: left;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.editor {
        margin: 0;
        padding: 0 0 0 130px;
        background: #fff url(../images/home/icon-my-editors.png) left center no-repeat;
        text-align: left;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.wallet {
        margin: 0;
        padding: 0 0 0 125px;
        background: #fff url(../images/home/icon-enago-wallet.png) left center no-repeat;
        text-align: left;
    }
    .no-webp #enago_membership .advantages-box .cont-box span.referral {
        margin: 0;
        padding: 0 0 0 115px;
        background: #fff url(../images/home/icon-referral-program.png) left center no-repeat;
        text-align: left;
    }
    #enago_membership .advantages-box .cont-box span.club {
        margin: 0;
        padding: 0 0 0 95px;
        background: #fff url(../images/home/icon-rewardclub.png) left center no-repeat;
        text-align: left;
    }
    #enago_membership .advantages-box .cont-box span.group {
        margin: 0;
        padding: 0 0 0 110px;
        background: #fff url(../images/home/icon-my-page.png) left center no-repeat;
        text-align: left;
    }
    #enago_membership .advantages-box .cont-box span.benefits {
        margin: 0;
        padding: 0 0 0 127px;
        background: #fff url(../images/home/icon-exclusive.png) left center no-repeat;
        text-align: left;
    }
    #enago_membership .advantages-box .cont-box span.editor {
        margin: 0;
        padding: 0 0 0 130px;
        background: #fff url(../images/home/icon-my-editors.png) left center no-repeat;
        text-align: left;
    }
    #enago_membership .advantages-box .cont-box span.wallet {
        margin: 0;
        padding: 0 0 0 125px;
        background: #fff url(../images/home/icon-enago-wallet.png) left center no-repeat;
        text-align: left;
    }
    #enago_membership .advantages-box .cont-box span.referral {
        margin: 0;
        padding: 0 0 0 115px;
        background: #fff url(../images/home/icon-referral-program.png) left center no-repeat;
        text-align: left;
    }
    #enago_membership h2.black::before {
        width: 10%;
    }
    #enago_membership .partners-section .partners-box {
        margin: 0 0 30px;
    }
    .no-webp #enago_membership .partners-section .partners-box.universities h3:before {
        position: unset;
        margin: 0 auto 15px;
        border-radius: 50%;
        border: solid 2px #c6c5c5;
        width: 156px;
        background-position: -23px 0;
    }
    #enago_membership .partners-section .partners-box.universities h3:before {
        position: unset;
        margin: 0 auto 15px;
        border-radius: 50%;
        border: solid 2px #c6c5c5;
        width: 156px;
        background-position: -23px 0;
    }
    #enago_membership .partners-section .partners-box h3 {
        text-align: center;
    }
    #enago_membership .partners-section .partners-box p {
        margin: 0;
        padding: 10px 0;
        text-align: center;
        min-height: 132px;
    }
    .no-webp #enago_membership .partners-section .partners-box.publishers h3:before {
        position: unset;
        margin: 0 auto 15px;
        border-radius: 50%;
        border: solid 2px #c6c5c5;
        width: 156px;
    }
    #enago_membership .partners-section .partners-box.publishers h3:before {
        position: unset;
        margin: 0 auto 15px;
        border-radius: 50%;
        border: solid 2px #c6c5c5;
        width: 156px;
    }
    .m-auto {
        margin: 0!important;
    }
    #homeeditor .owl-nav .owl-prev {
        position: absolute;
        top: 43%;
        left: -4%;
        transition: 0.2s;
    }
    #homeeditor .owl-nav .owl-prev:hover {
        left: -4.5%;
        transition: 0.2s;
    }
    #homeeditor .owl-nav .owl-next {
        position: absolute;
        top: 43%;
        right: -4%;
        transition: 0.2s;
    }
    #homeeditor .owl-nav .owl-next:hover {
        right: -4.5%;
        transition: 0.2s;
    }
    #subjectarea ul.salist li.icons {
        width: 25%;
    }
    #home-slider .conference picture .slide-img {
        height: 400px;
    }
    .carousel-control-next,
    .carousel-control-prev {
        width: 7%;
    }
    #home-slider .conference .carousel-caption {
        right: 7%;
        left: 7%;
        padding: 0px 0px;
        margin: 0px auto;
        width: unset;
    }
    #home-slider .conference picture .rroberts {
        position: absolute;
        top: 0;
        left: 59%;
        height: 100%;
    }
    #home-slider .conference .carousel-caption .days {
        margin: 10px 0;
    }
    #home-slider .peerreview .carousel-caption p {
        margin-top: 30px
    }
}

#home-slider .cancer-research .carousel-caption {
    top: 12px;
}

.cancer-webinar-banner-left {
    text-align: left;
}

.cancer-webinar-banner-left h4 {
    color: #000;
    font-size: 14px;
    margin: 0;
    padding: 0;
    background: #fff536;
    padding: 6px 15px;
    display: inline-block;
    text-transform: inherit;
    font-weight: 600;
    border-radius: 3px;
}

.cancer-webinar-banner-left h1 {
    color: #fff;
    font-weight: bold !important;
    font-size: 40px !important;
    background-image: linear-gradient(to right, #ff3b57, #892168, #892168);
    background-size: 100%;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-text-fill-color: transparent;
    background-image: -ms-linear-gradient(top, transparent, transparent);
    margin: 8px 0 0 0;
    padding: 0;
    font-family: 'Open Sans';
}

.cancer-webinar-banner-left h3 {
    font-size: 36px !important;
    font-weight: bold !important;
    background-image: linear-gradient(to right, #ff3b57, #892168, #892168);
    background-size: 100%;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-text-fill-color: transparent;
    background-image: -ms-linear-gradient(top, transparent, transparent);
    margin: 0 0 8px 0;
    font-family: 'Open Sans';
    letter-spacing: 0px !important;
}

.cancer-content-rgt h3 {
    font-size: 28px !important;
}

.cancer-webinar-banner-left p {
    font-size: 18px !important;
    color: #fff !important;
    padding-bottom: 10px;
}

.cancer-webinar-banner-left ul {
    list-style: none;
    margin: 0 0 44px 0;
    padding-left: 0;
}

.cancer-webinar-banner-left ul li.date-cancer {
    color: #fff;
    width: auto;
    padding-right: 20px;
    float: left;
    font-size: 18px;
    padding-left: 35px;
    background-image: url(../images/date-cancer-webinar.png);
    background-repeat: no-repeat;
    background-position: left center;
}

.cancer-webinar-banner-left ul li.time-cancer {
    color: #fff;
    width: 48%;
    float: left;
    font-size: 18px;
    padding-left: 35px;
    background-image: url(../images/time-webinar-icon.png);
    background-repeat: no-repeat;
    background-position: left center;
}

.cancer-webinar-banner-left sup {
    top: -.5em;
}

.cancer-webinar-banner-left ul.rober-des {
    font-size: 18px;
    width: 56%;
}

.cancer-webinar-banner-left ul.rober-des {
    list-style: square;
    color: #fff;
    font-size: 18px;
    margin: 0;
    padding-left: 20px;
    float: left;
    width: auto;
    padding-right: 20px;
}

.cancer-webinar-banner-left .rober-des-sec {
    width: 42%;
}

.cancer-webinar-banner-left .rober-des-sec {
    list-style: square;
    color: #fff;
    font-size: 18px;
    margin: 0;
    padding-left: 20px;
    float: left;
    width: 36%;
}

.cancer-webinar-banner-left ul.rober-des li {
    width: 100%;
    margin-bottom: 5px;
}

.cancer-webinar-banner-left ul.rober-des-sec li {
    width: 100%;
    margin-bottom: 5px;
}

.cancer-webinar-banner-left p a {
    margin: 12px 0 0 0;
}

.webp #home-slider .e-learn h3 strong {
    background: url(../images/webp/e-learning-giveaway.html) no-repeat;
}

#home-slider .e-learn h3 {
    font-size: 42px;
}

#home-slider .e-learn h3 strong {
    background: url(../images/e-learning-giveaway.png) no-repeat;
    width: 483px;
    height: 58px;
    background-size: 100%;
    display: inline-block;
    padding: 0 14px;
    background-position: center;
}

#home-slider .e-learn p.text {
    font-size: 24px;
    font-weight: normal;
    padding-top: 30px;
    width: 800px;
    line-height: 34px;
    margin: 0 auto !important
}

@media (min-width:1200px) and (max-width:1458px) {
    .cancer-research .container {
        padding-left: 0;
    }
    #home-slider .cancer-research .carousel-caption {
        left: 12%;
    }
    #editor_team .modal-dialog {
        max-width: 594px !important;
        margin: 120px auto;
    }
    #home-slider .top-impact .textup br {
        display: none;
    }
    #home-slider .lottery .textup br {
        display: none;
    }
    #home-slider .corona-virus img {
        margin: 0% -20%;
    }
    #home-slider .conference .carousel-caption {
        padding: 0px 0px;
    }
    #home-slider .conference picture .rroberts {
        position: absolute;
        top: 0;
        left: 59%;
        height: 100%;
    }
    #home-slider .halloween img {
        margin: 0 -13%!important;
        position: relative;
    }
}

@media (min-width:1459px) and (max-width:1714px) {
    #home-slider .corona-virus img {
        margin: 0% -10%;
    }
}

@media (min-width:1920px) {}

@-moz-document url-prefix() {
    #english_editing h2.brandline {
        font-size: 34px;
    }
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    #english_editing h2.brandline {
        font-size: 34px;
    }
    #homeeditor .item .edi-lt-img img {
        display: inline-block;
    }
}

@media (max-width:1024px) {
    #home-slider .halloween img {
        margin: 0 -32%!important;
        position: relative;
    }
    #home-slider .thanksg-slider {
        top: -70px;
    }
    #home-slider .tise .carousel-caption .textup {
        font-size: 1.10rem;
        margin-bottom: 10px!important;
    }
    #home-slider .carousel-item.tise {
        background: url(../images/tise-banner.jpg) 57% 0 no-repeat;
    }
}

@media (max-width:768px) {
    #home-slider .cancer-research .carousel-caption {
        top: -7px;
    }
    #home-slider .carousel-caption.wallet {
        padding-top: 0;
    }
    .cancer-research .container {
        padding: 0;
    }
    .cancer-webinar-banner-left h1 {
        font-size: 24px !important;
    }
    .cancer-content-lft {
        width: 100%;
        float: left;
    }
    .cancer-webinar-banner-left h3 {
        font-size: 22px !important;
    }
    .cancer-webinar-banner-left p {
        font-size: 13px !important;
        clear: both;
    }
    .cancer-webinar-banner-left ul li.date-cancer {
        font-size: 14px;
    }
    .cancer-webinar-banner-left ul li.time-cancer {
        font-size: 14px;
    }
    .fixrsp {
        display: none;
    }
    .cancer-webinar-banner-left ul.rober-des li {
        font-size: 14px;
        margin-bottom: 0;
    }
    .cancer-webinar-banner-left ul.rober-des-sec li {
        font-size: 14px;
        margin-bottom: 0;
    }
    .cancer-webinar-banner-left ul li.date-cancer {
        font-size: 14px;
        margin-bottom: 7px;
        width: auto;
    }
    .cancer-content-rgt {
        display: block;
        width: 100%;
        float: right;
        padding-left: 0;
    }
    .cancer-webinar-banner-left p a {
        margin-top: 8px;
        font-size: 14px !important;
        padding: 5px 22px !important;
    }
    .cancer-webinar-banner-left h4 {
        font-size: 12px;
        padding: 5px 10px;
    }
    .cancer-webinar-banner-left ul {
        margin: 0 0 40px 0;
    }
    .cancer-content-rgt h3 {
        font-size: 20px !important;
        margin-bottom: 0px;
    }
    #home-slider .e-learn h3 {
        font-size: 30px;
    }
    #home-slider .e-learn h3 strong {
        background: url(../images/e-learning-giveaway.png) no-repeat;
        width: 405px;
        height: 52px;
        background-size: 100%;
        display: inline-block;
        padding: 0 7px;
        background-position: center;
        line-height: 45px;
    }
    #home-slider .e-learn p.text {
        padding-top: 0;
    }
    #home-slider .carousel-inner .carousel-item .main img {
        position: relative;
        right: 53%;
    }
    #home-slider .halloween .carousel-caption .textup {
        font-size: 22px;
        line-height: 30px;
        margin-bottom: 24px!important;
    }
    #home-slider .halloween .carousel-caption .textup br {
        display: none;
    }
    .options {
        padding: 10px 0 0;
    }
    #home-slider .carousel-item.tise {
        background: url(../images/tise-banner.jpg) center 0 no-repeat;
        background-size: 185%;
    }
}

@media (max-width:480px) {
    #home-slider .carousel-caption.wallet {
        padding-top: 0;
    }
    #home-slider .discount30 .carousel-caption p.nline {
        font-size: 14px;
    }
    #fixed-form-container {
        display: none;
    }
    .cancer-content-lft {
        width: 100%;
    }
    .cancer-content-rgt {
        width: 100%;
    }
    .cancer-webinar-banner-left h4 {
        padding: 6px 5px;
        font-size: 12px;
    }
    .cancer-webinar-banner-left h1 {
        font-size: 20px !important;
        margin-bottom: 2px;
    }
    .cancer-webinar-banner-left h3 {
        font-size: 18px !important;
        margin-bottom: 10px;
        line-height: 1.3;
    }
    .cancer-webinar-banner-left p {
        font-size: 12px !important;
    }
    .cancer-webinar-banner-left ul li.date-cancer {
        font-size: 12px;
        margin-bottom: 10px;
        width: 100%;
        line-height: 20px;
    }
    .cancer-webinar-banner-left ul li.time-cancer {
        font-size: 12px;
        margin-bottom: 10px;
        width: 100%;
        line-height: 24px;
    }
    .cancer-webinar-banner-left p {
        clear: both;
        font-size: 14px !important;
        line-height: 1.4 !important;
        margin-bottom: 5px !important;
    }
    .cancer-webinar-banner-left ul.rober-des li {
        font-size: 12px;
        line-height: 20px;
        margin-bottom: 5px;
    }
    .cancer-webinar-banner-left ul.rober-des {
        padding-left: 15px;
        padding-right: 10px
    }
    .cancer-webinar-banner-left ul.rober-des-sec li {
        font-size: 12px;
        line-height: 20px;
        margin-bottom: 5px;
    }
    .cancer-webinar-banner-left .rober-des-sec {
        padding-left: 15px;
        padding-right: 10px;
        width: 100%;
    }
    .cancer-content-lft {
        margin-bottom: 10px;
    }
    #home-slider .cancer-research .carousel-caption {
        top: -4px;
    }
    .cancer-research img {
        transform: translateX(-260px);
    }
    #home-slider .e-learn h3 {
        font-size: 28px;
    }
    #home-slider .e-learn h3 strong {
        width: 345px;
    }
    #home-slider .e-learn p.text {
        font-size: 22px;
    }
    #home-slider .peerreview .carousel-caption h3 {
        font-size: 32px;
        line-height: 44px;
    }
    #home-slider .peerreview .carousel-caption {
        top: 0
    }
    #home-slider .peerreview .carousel-caption p.gred-text {
        font-size: 18px
    }
    #home-slider .peerreview .carousel-caption p {
        margin-top: 0;
        line-height: 24px;
        font-size: 14px
    }
    #home-slider .halloween .carousel-caption {
        padding: 0!important;
        top: 5%!important;
    }
    #home-slider .carousel-inner .carousel-item .main img {
        position: relative;
        right: 183%;
    }
    .thanksg-slider {
        background: url(../images/thanksg-banner-sm.jpg) center center no-repeat!important;
        background-color: #1b0700;
        top: 0!important;
    }
    .mbt-25 {
        margin-top: -25px;
    }
    .options {
        padding: 20px 0 0;
    }
    #home-slider .carousel-item.tise {
        background: url(../images/tise-banner.jpg) 25% 0 no-repeat;
        background-size: auto;
    }
}


/* Given by Sudhir 

#fixed-form-container{
  position: fixed;
  bottom: 0px;
  right: 3%;
  width: 86%;
  text-align: center;
  margin: 0;
z-index: 1000000000;
}

#surveylegend-survey { width:100%; height:500px; }
 
#fixed-form-container .button:after { 
 
  content: "+ ";
  text-align: right;
  display: inline-block;
  width: 70%;

}

#fixed-form-container .expanded:after { 
  content: "- ";
  text-align: right;
  display: inline-block;
  width: 70%;

}

#fixed-form-container .button { 
font-size:22px; 
cursor: pointer;
margin-left: auto;
margin-right: auto;
border: 2px solid #0433AF ;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 4px 4px 0px 0px;
padding: 10px 20px 5px 20px;
background-color: #0433AF ;
color: #fff;
display: inline-block;
text-align: left;
text-decoration: none; font-weight:500; width: 390px;
}

#fixed-form-container .body{
  background-color: #fff; 
  border-radius: 5px;
  border: 1px solid #eee;
  margin-bottom: 16px;
 
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.3);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.3);
  box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.3);
}

@media only screen and (min-width:768px){
  #fixed-form-container .button{
     margin: 0;

  }
  #fixed-form-container {
      right: 20px;
      width: 390px;
      text-align: left;
  }

  #fixed-form-container .body{
     
      border-radius: 0px 5px 5px 5px;
  }
}

@media only screen and (max-width:414px){
  #fixed-form-container .button{
     margin: 0;

  }
  #fixed-form-container {
      right: 20px;
      width: 70%;
      text-align: left;
  }

  #fixed-form-container .body{
     
      border-radius: 0px 5px 5px 5px;
  }
}

Given by Sudhir - code end */