/* language picker overlapping issue start*/
@media(max-width:6000px){
  #block-menu-menu-languages{right:0px;top:70px; }
  body.admin-menu #block-menu-menu-languages{top:97px;}
}

@media only screen and (min-width:1580px) and (max-width:6000px) { 
  html body.front {
    background-size:contain;
  }
}
/* language picker overlapping issue end */

@media(max-width:1579px){
  #block-menu-menu-languages{right:0px;top:70px; }
  body.admin-menu #block-menu-menu-languages{top:97px;}
}
@media(min-width:1200px) {
  #mainmenu{
    position: absolute;
    width: 40%;
    left: 30%;
    padding: 6px 0 0;
  }
  .start-order-menu-btn {
    position: absolute;
    right: 150px;
    bottom: 3px;
  }
  body.i18n-ko #mainmenu {
    width: 35%;
  }
}
@media(max-width:1199px){
  .navbar div.utils-search-wrap{right: 50px;}
  .screen-search{display:none;}
  #mainmenu{padding: 0 0 9px 0;}
  #block-boxes-testimonial-slider .slides {
    height:316px;
  }
  #block-boxes-testimonial-slider .slides ul {
    width: 94000px;
  }
  #block-boxes-testimonial-slider .slides li {
    width:940px;
    height:316px;
  }
  #boxes-box-edanz_hero_01 .col-lg-4{padding:20px 8px 0;}
  #boxes-box-edanz_hero_01 .box01{float: left;}
  #boxes-box-edanz_hero_01 .box02{float: left; margin:0 0 0 20px;}
  #block-boxes-reach-publication-goal div.expert{background: url(../images/line03.png) no-repeat center top; padding:60px 0 0;}
  #block-boxes-reach-publication-goal h3.t1{text-align:center;}
  #block-boxes-reach-publication-goal div.raise{text-align:center;}
  #block-boxes-first-time-using .box02{padding:20px 0 0;}
  .bottom2-fluid {padding: 30px 0;margin-top: 30px; border:none;}
  #block-boxes-we-guarantee .box01{padding:0;}
  #block-boxes-we-guarantee .box02{padding:0;}
  #block-boxes-free-author-tool div.sign{padding: 16px 0 16px;}
  #block-edanz-editor-0 .box01{height: auto; border:none; padding: 0;}
}
@media (max-width:991px){
  #block-boxes-testimonial-slider .slides {
    height:316px;
  }
  #block-boxes-testimonial-slider .slides ul {
    width: 72000px;
  }
  #block-boxes-testimonial-slider .slides li {
    width:720px;
    height:316px;
  }
  #block-menu-menu-edanz{float: none; clear: both; width: auto; text-align:center;}
  #block-menu-menu-publishers{float: none; clear: both; width: auto; text-align:center;}
  #block-menu-menu-security{float: none; clear: both; width: auto; text-align:center;}
  #block-boxes-working-hours{float: none; clear: both; width: auto; text-align:center;}
}
@media(max-width:767px){
  .navbar div.mobile-search{background:#fff;color:#898989;}
  .region-navigation{ display: none !important; }
  #mainmenu{top:70px;width:100%;}
  #mainmenu ul.menu{background:#c30d23;width:100%; margin:0; padding: 10px 0 20px;}
  #mainmenu ul.menu li{padding: 0;}
  #mainmenu ul.menu li.first{padding: 0;}
  #mainmenu ul.menu li.login{display: block;padding: 0;}
  #mainmenu ul.menu li.register{display: block;padding:10px 0 0;}
  #mainmenu ul.menu li a{text-transform: uppercase; text-align: center; display: block; color:#fff; background: url(../images/rectangle.png) no-repeat center bottom;padding:10px 0 12px;}
  #mainmenu ul.menu li.register a{width:120px; margin:0 auto;background:#fff;color:#c30d23; text-transform:initial;border-radius:2px;}
  #mainmenu ul.menu li.active-trail a,
  #mainmenu ul.menu li.active a{background: url(../images/rectangle.png) no-repeat center bottom;}
  #mainmenu ul.menu li.active-trail a span,
  #mainmenu ul.menu li.active a span{background: none;padding:0 0 0px;}
  #mainmenu ul.menu li a:hover{background: url(../images/rectangle.png) no-repeat center bottom;}
  #mainmenu ul.menu li a:hover span{background: none;padding:0 0 0px;}
  #boxes-box-edanz_hero_01{height:auto; padding:0 0 32px;}
  #boxes-box-edanz_hero_01 .boxes-box-content{color:#fff; padding:30px 0 0;}
  #boxes-box-edanz_hero_02{height:auto; padding:0 0 32px;}
  #boxes-box-edanz_hero_02 .boxes-box-content{color:#fff; padding:30px 0 0;}
  #boxes-box-edanz_hero_03{height:auto; padding:0 0 32px;}
  #boxes-box-edanz_hero_03 .boxes-box-content{color:#fff; padding:30px 0 0;}
  #block-boxes-reach-publication-goal{background:#fff; padding:0 20px;}
  #block-boxes-reach-publication-goal div.box01{padding:0 0px;}
  #block-boxes-first-time-using .box02{padding:20px 0 0 21px;}
  #block-boxes-testimonial-slider .slides {
    width:320px;
    margin: 0 auto;
    height:316px;
  }
  #block-boxes-testimonial-slider .slides ul {
    width: 32000px;
  }
  #block-boxes-testimonial-slider .slides li {
    width:320px;
    height:316px;
  }
  .block-copyright .block-content .pull-left{float:none !important; clear:both; text-align:center;}
  .block-copyright .block-content .pull-right{float:none !important; clear:both;text-align:center;}
  #boxes-box-edanz_hero_01 h3.t1{font-size:32px;line-height:35px;}
  #boxes-box-edanz_hero_01 .manuscripts,
  #boxes-box-edanz_hero_01 .customers{font-size: 24px;line-height: 28px;}
  #boxes-box-edanz_hero_01 .box01 p,
  #boxes-box-edanz_hero_01 .box02 p{font-size:12px;line-height:15px;}
  #boxes-box-edanz_hero_01 .box01,
  #boxes-box-edanz_hero_01 .box02{width:215px;}
  #boxes-box-edanz_hero_01 .box03{padding:0;}
  #boxes-box-edanz_hero_02 h3.t1{font-size:32px;line-height:35px;}
  #boxes-box-edanz_hero_02 .manuscripts,
  #boxes-box-edanz_hero_02 .customers{font-size: 24px;line-height: 28px;}
  #boxes-box-edanz_hero_02 .box01 p,
  #boxes-box-edanz_hero_02 .box02 p{font-size:12px;line-height:15px;}
  #boxes-box-edanz_hero_02 .box01{width:215px;}
  #boxes-box-edanz_hero_02 .box02{width:215px; margin: 0 0 0 20px;}
  #boxes-box-edanz_hero_02 .box03{padding:0;width:auto;}
  #boxes-box-edanz_hero_03 h3.t1{font-size:32px;line-height:35px;}
  #boxes-box-edanz_hero_03 .manuscripts,
  #boxes-box-edanz_hero_03 .customers{font-size: 24px;line-height: 28px;}
  #boxes-box-edanz_hero_03 .box01 p,
  #boxes-box-edanz_hero_03 .box02 p{font-size:12px;line-height:15px;}
  #boxes-box-edanz_hero_03 .box01{width:215px; position:static; float:left;}
  #boxes-box-edanz_hero_03 .box02{width:215px; position:static; float:left; margin:0 0 0 20px;}
  #boxes-box-edanz_hero_03 .box03{padding:0; position:static; width:auto;}
  #block-boxes-reach-publication-goal h2.block-title{font-size:32px;line-height:35px;}
  #block-boxes-first-time-using h3.t1{font-size:32px;line-height:35px;}
  #block-boxes-we-guarantee h2.block-title{font-size:32px;line-height:35px;}
  #block-boxes-free-author-tool h2.block-title{font-size:32px;line-height:35px;}
  #block-boxes-our-expert-editors h2.block-title{font-size:32px;line-height:35px;}
  #block-boxes-testimonial-slider h2.block-title{font-size:32px;line-height:35px;}
  #block-block-54{font-size:18px; line-height:24px;}
  #block-boxes-testimonial-slider div.testimonial{font-size:16px;line-height:24px;}
  #block-boxes-testimonial-slider div.name{line-height:24px;}
  .bottom3-fluid{padding:16px 0;}
  #block-boxes-we-guarantee ul.guarantee li{padding:0 0 16px;}
  #block-boxes-free-author-tool{padding:0;}

  /* Header main menu design */
  .navbar div.logo { padding-left:0px; }
  .navbar div.utils-search-wrap { right:0px; }
  #mainmenu .navbar-nav > li.dropdown > ul.dropdown-menu { float:left; width:100%; display:block; }
  #mainmenu .navbar-nav > li.dropdown > ul.dropdown-menu > li.leaf > a { float:left; width:100%; display:block; color:#616165; }
  #mainmenu .navbar-nav > li.dropdown:hover > ul.dropdown-menu:before { display:none; }
}
@media(max-width:479px){
  #block-edanz-editor-0 .experts dl dt{float:none;clear:both;text-align:center;width: auto;}
  #block-edanz-editor-0 .experts dl dd{margin:0;}
  #block-edanz-editor-0 .experts_home dl{
    margin: 10px 0;
    border: solid 1px #e4e4e4;
    padding: 10px 5px;
  }
  #block-edanz-editor-0 .experts .view_full {
    float: none;
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
  }
  #block-edanz-editor-0 .experts_home hr {
    margin: 0;
    display: none;
  }
  #block-edanz-editor-0 .expertise {
    padding: 0 0 20px 0;
    height: auto;
  }
  #block-edanz-editor-0 .editor_cons {
    padding: 0;
  }
  #boxes-box-edanz_hero_01 .box01{float:none; clear:both;}
  #boxes-box-edanz_hero_01 .box02{float:none; clear:both; margin:15px 0 0;}
  #boxes-box-edanz_hero_02 .box01{float:none; clear:both; width:290px;}
  #boxes-box-edanz_hero_02 .box02{float:none; clear:both; margin:15px 0 0; width:290px;}
  #boxes-box-edanz_hero_03 .box01{float:none; clear:both; width:290px; }
  #boxes-box-edanz_hero_03 .box02{float:none; clear:both; margin:15px 0 0; width:290px; }

  /* Header main menu design */
  .navbar div.logo { padding-left:0px; }
  .navbar div.utils-search-wrap { right:0px; }
  #mainmenu .navbar-nav > li.dropdown > ul.dropdown-menu { float:left; width:100%; display:block; }
  #mainmenu .navbar-nav > li.dropdown > ul.dropdown-menu > li.leaf > a { float:left; width:100%; display:block; color:#616165; }
  #mainmenu .navbar-nav > li.dropdown:hover > ul.dropdown-menu:before { display:none; }
}

