a:hover, a:active, a:focus {
     outline: none;
 }
 .blog-header{
      padding-top:15px;
      padding-bottom:15px;
 }
 ul.header-link {
      display:flex;
      text-align:left;
      margin-top:16px;
      padding-left:0;
      font-family: 'Open Sans', sans-serif;
 }
 ul.insight-login-left{
      margin-top: 22px;
 }
 ul.header-link li {
      list-style:none;
      line-height: 0px;
      border-left: none;
      border-right: #777 solid 0px;
      padding: 0 10px 0 0;
      margin: 0 0 0 12px;
 }
 ul.header-link li:last-child {
      border-right:none;
      padding-right:0;
 }
 ul.header-link li a {
      color: #585757 !important;
      font-size: 14px;
      font-weight: 600;
      text-transform: capitalize;
      text-decoration: none;
      cursor: pointer;
       line-height: normal;
       padding-bottom:13px;
 }
 ul.header-link li a.active{
      border-bottom:4px solid #e88729;
      color: #585757 !important;
 }
 ul.header-link li a:hover, ul.header-link li a.active {
      border-bottom:4px solid #e88729;
 }
 ul.header-link li a:focus{
      outline: none;
 }
 ul.header-link2 {
      display:flex;
      justify-content:right;
      margin-top:16px;
      justify-content: flex-end;
      font-family: 'Open Sans', sans-serif;
 }
 ul.header-link2 li {
      list-style:none;
      border-left: none;
      border-right: #777 solid 1px;
      padding: 0 10px 0 0;
      margin: 0 0 0 10px;
 }
 ul.header-link2 li:last-child {
      border-right:none;
      padding-right:0;
 }
 ul.header-link2 li a {
      color: #585757 !important;
      font-size: 14px;
      font-weight: 600;
      text-transform: capitalize;
      text-decoration: none;
      cursor: pointer;
       line-height: normal;
       padding-bottom:14px;
 }
 ul.header-link2 li a:hover, ul.header-link2 li a.active {
      border-bottom:4px solid #e88729;	
 }
 ul.header-link2 li a:focus{
      outline: none;
 }
 ul.header-link2 li:first-child a{
      color: #fff !important;
      background-color: #337ac5;
      font-size: 14px;
      font-weight: 600;
      text-transform: capitalize;
      text-decoration: none;
      cursor: pointer;
      line-height: 12px;
      padding: 4px 15px 4px 18px;
      border-radius: 28px;
 }
 ul.header-link2 li:first-child a:hover{
      border-bottom:0px solid #e88729;
 }
 ul.header-link2 li:first-child a.active, ul.header-link2 li:first-child a:focus{
     border-bottom:0px solid #e88729;
     color: #fff !important;
      background-color: #337ac5 !important;
      font-size: 14px;
      font-weight: 600;
      text-transform: capitalize;
      text-decoration: none !important;
      cursor: pointer;
      line-height: 12px;
      padding: 4px 15px 4px 18px;
      border-radius: 28px;
 }
/*for-employer-drop-menu-start*/
ul.header-link2 li:nth-child(4) .fa-caret-down{
     font-size: 12px;
}
ul.header-link2 li:nth-child(4) a:hover{
     border-bottom:0px solid #e88729;
     color: #2f73bc !important;
}
ul.header-link2 li:nth-child(4) a.active, ul.header-link2 li:nth-child(4) a:focus{
     color: #2f73bc !important;
}
ul.header-link2 li:nth-child(4) .for-employer .fa-angle-double-down{
    top: 1px;
    position: relative;
    left: 3px;
}
ul.header-link2 li:nth-child(4) .for-employer .dropdown-menu{
     float: none;
    left: auto;
    right: 0;
    top: 34px;
    min-width: 122px;
    border: 0px;
    border-radius: 0px;
    box-shadow: none;
    padding-top: 0px;
    box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.09);
     -webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.09);
     -moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.09);
}
ul.header-link2 li:nth-child(4) .for-employer .dropdown-menu li{
     border-right:0px;
     padding: 0px 0px 0px 6px;
     margin: 0;
}
ul.header-link2 li:nth-child(4) .for-employer .dropdown-menu li a{
     text-align: left;
     padding: 5px 0px 5px 0px;
     font-size: 13px;
}
ul.header-link2 li:nth-child(4) .for-employer .dropdown-menu li a:hover{
     background-color: transparent;
}
ul.header-link2 li:nth-child(4) .for-employer .dropdown-menu li:first-child a{
     line-height: normal;
     color: #585757  !important;
     background-color: transparent;
     border-radius: 0px;
     display: inline;
}
ul.header-link2 li:nth-child(4) .for-employer .dropdown-menu li:first-child:hover,
ul.header-link2 li:nth-child(4) .for-employer .dropdown-menu li:first-child.active, 
ul.header-link2 li:nth-child(4) .for-employer .dropdown-menu li:first-child:focus{
     background-color: transparent !important;
}
ul.header-link2 li:nth-child(4) .for-employer .dropdown-menu li:first-child a:hover,
ul.header-link2 li:nth-child(4) .for-employer .dropdown-menu li:first-child a.active, 
ul.header-link2 li:nth-child(4) .for-employer .dropdown-menu li:first-child a:focus{
     color: #2f73bc !important;
     background-color: transparent !important;
}

ul.header-link2 li:nth-child(4) .for-employer .dropdown-menu li:nth-child(2){
     margin-top: 6px;
}
ul.header-link2 li:nth-child(4) .for-employer .dropdown-menu li:nth-child(2) a{
     text-transform: none;
}
/*for-employer-drop-menu-end*/
.page_header{
     background-color: #fff;
     padding: 19px 0px 16px 0px;
     border-bottom: 1px solid #e7e7e7;
 }
 .page_header figure.logo{
     position: absolute;
     top: -8px;
 }
 .page_header img{
     height: 53px;
 }
 .top_main_row{
     padding: 0px 0 0px 0;
     border-bottom: 0px solid #e7e7e7;
 }
 .quick_help_link {
      padding: 1px 7px!important;
      border: 1px solid #e88729!important;
      border-radius: 18px!important;
 }
 .page_header .header_index_bottom_nav{
      margin-top: 16px;
      display: block;
      text-align: right;
 }
 .page_header .insight-login-right{
      margin-top: 16px;
      font-family: 'Open Sans', sans-serif;
 }
 .page_header .header_index_bottom_nav li {
      list-style: none;
     line-height: 10px;
     display: inline-block;
     border-left: #777 solid 1px;
     border-right: #777 solid 0px;
     padding: 0 0 0 9px;
     margin: 0 5px 0 0;
  }
  .page_header .header_index_bottom_nav li:last-child {
      margin-right: 0;
      margin-left: 0;
  }
  .page_header .header_index_bottom_nav li:first-child {
      border-left:none;
  }
 .page_header .header_index_bottom_nav li a{
     font-weight: 600;
     color: #585757 !important;
     font-size: 14px;
     text-transform: capitalize;
     text-decoration: none;
     cursor: pointer;
 }
 .page_header .header_index_bottom_nav li:last-child{
      margin-right: 0;
 }
 .page_header .register_login_col .dropdown-menu li{
      border-right: 0px solid #777;
 } 
 .page_header .register_login_col .dropdown-menu li:nth-child(4) div{
     display: inline-block;
     color:#292929; 
     font-size:14px; 
     font-weight:400;
 }
 .page_header .register_login_col .dropdown-menu li:nth-child(4) div a{
     cursor:pointer;
     color:#292929;
 }
 .page_header .register_login_col .big_header_drop_menu {
      top: 58px;
  }
 .page_header .register_login_col li{
      line-height: 10px;
  }
 .page_header .register_login_col li a{
      line-height: 10px;
  }
 .page_header  ul.about_header{
      position: absolute;
      top: -10px;
      right: 15px;
  }
  .page_header .header_index_bottom_nav li a:hover, .page_header .header_index_bottom_nav li a.active{
      border-bottom:4px solid #e88729;
      color: #585757 !important;
      padding-bottom: 14px;
 }
 .page_header .header_index_bottom_nav li a:focus{
      outline: none;
 }
 .page_header .register_login_col li a.dropdown-toggle::after{
      display: none;
 }
 .top_main_row .navbar-default{
      padding-right: 0;
 }
 .select-country .btn-primary {
      color: #fff;
      background-color: transparent;
      border-color: transparent;
  }
  .select-country .btn-primary:hover{
      color: #fff;
      background-color: transparent;
      border-color: transparent;
  }
  .select-country .btn{
      padding: 0;
      line-height: 11px;
      color: #585757 !important;
      font-size: 14px;
      font-weight: 600;
  }
  .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
      background-color: transparent !important;
      border-color: transparent !important;
      outline: none!important;
  }
  .select-country ul li{
      border-right: #777 solid 0px;
      padding: 7px 8px 6px 6px;
      margin: 0 0 0 0px;
      display: block;
      font-size: 10px;
  }
  .select-country ul li:last-child{
       margin-top: 0px;
  }
  .select-country ul li a:hover{
       border-bottom: 0px;
       background-color: #fff;
  }
  .select-country ul li:hover{
     background-color: #fff !important;
  }
  .select-country ul li a, .select-country ul li:first-child a {
      color: #585757  !important;
      background-color: #fff;
      font-size: 12px;
      font-weight: 400;
      text-transform: capitalize;
      text-decoration: none;
      cursor: pointer;
      line-height: 12px;
      padding: 4px 4px ;
      border-radius: 0;
      border-right: #777 solid 0px;
     padding: 0 0px 0 0;
     margin: 0 0 0 0px;
  }
  .select-country ul li a:hover, .select-country ul li:first-child a:hover {
     color: #337ac5  !important;
  }
  .select-country ul li a:focus, .select-country ul li:first-child a:focus {
     color: #337ac5  !important;
     background-color: #fff !important;
     font-size: 12px;
     font-weight: 400;
     text-transform: capitalize;
     text-decoration: none;
     cursor: pointer;
     line-height: 12px;
     padding: 4px 4px ;
     border-radius: 0;
     border-right: #777 solid 0px;
    padding: 0 0px 0 0;
    margin: 0 0 0 0px;
 }
  .select-country ul li a span{
       font-weight: 600;;
  }
  .select-country ul.dropdown-menu{
       left: auto!important;
       right: 0;
       min-width: 122px;
       top: 34px;
       padding-top: 0px;
       padding-bottom: 0px;
       border-radius: 0;
       font-size: 0px;
  }
  .blog .select-country ul.dropdown-menu{
     top: 19px!important;
  }
  .select-country .dropdown-toggle::after{
       display: none;
  }
  .select-country .btn img{
       display: inline-block;
  }
  .select-country ul li{
       border-bottom: 1px solid rgba(0, 0, 0, .15);
  }
  .select-country ul li:last-child{
       border-bottom: none;
  }
  .select-country ul li:last-child{
       padding-right: 7px;
  }
  .select-country ul li:hover{
       background-color: #f0f0f0;
       cursor: pointer;
  }
  .top_main_row .navbar{
       padding: 0;
  }

  .select-country .icon-world_icon{
     font-size: 20px;
     font-weight: 400;
     line-height: 10px;
  }
  .select-country .region_text{
     font-size: 11px;
     font-weight: 400;
     vertical-align: text-top;
  }
  .select-country .fa-caret-down{
     vertical-align: text-top;
     font-size: 12px;
  }
  
/*blog-page-logo*/
.blog .new-header-logo{
     display: flex;
}
.blog .new-header-logo figure{
     position: absolute;
     top: -8px
}
body.author .page_header ul.about_header{
     top: -15px;
}
body.category .page_header ul.about_header{
     top: -15px;
     z-index: 555;
}
body.category .page_header .insight-login-right{
     margin-top: 10px;
}
body.author .page_header ul.about_header{
     top: -15px;
     z-index: 555;
}
body.author .page_header .insight-login-right{
     margin-top: 10px;
}
.author .page_header .register_login_col .big_header_drop_menu{
     top: 54px!important;
}
.category .page_header .register_login_col .big_header_drop_menu{
     top: 54px!important;
}
body.author .page_header{
     padding: 17px 0px 15px 0px;
}
body.author .page_header ul.header-link2{
     margin-top: 17px;
}
body.author .page_header ul.header-link2 li{
     line-height: 12px;
}
body.author .page_header ul.header-link2 li a{
     line-height: 18px;
}
body.author .page_header ul.header-link2 li:first-child a{
     line-height: 12px;
}
body.author .page_header .select-country .btn{
     margin-top: 1px;
}
body.category .page_header{
     padding: 17px 0px 15px 0px;
}
body.category .page_header ul.header-link2{
     margin-top: 17px;
}
body.category .page_header ul.header-link2 li{
     line-height: 12px;
}
body.category .page_header ul.header-link2 li a{
     line-height: 18px;
}
body.category .page_header ul.header-link2 li:first-child a{
     line-height: 12px;
}
body.category .page_header .select-country .btn{
     margin-top: 1px;
}
@media (max-width: 1024px) {
     ul.header-link{
          margin-top: 0;
     }
     .select-country ul.dropdown-menu{
          top: 42px;
     }
     .blog .select-country ul.dropdown-menu{
          top: 45px!important;
       }
       ul.header-link li a:hover{
            border-bottom: none!important;
       }
       .page_header img {
          height: 46px;
      }
}

@media (max-width: 991px) {
     .select-country ul.dropdown-menu{
          top: 39px;
     }
     .blog .select-country ul.dropdown-menu{
          top: 42px!important;
       }
       .page_header img {
          height: 46px;
      }
}
  @media (max-width: 767.98px) { 
     ul.header-link2 li:first-child a{
          color: #585757 !important;
          background-color: transparent;
          font-size: 13px;
          font-weight: 600;
          text-transform: capitalize;
          text-decoration: none;
          cursor: pointer;
          line-height: 15px;
          padding: 0px 0px 16px 0px;
          border-radius: 0px;
     }
     ul.header-link2 li:nth-child(4) .for-employer .dropdown-menu li:nth-child(2) {
          margin-top: 4px;
      }
      ul.header-link li a{
          font-size: 13px !important;
      }
      .blog .select-country ul.dropdown-menu{
           min-width: 120px;
      }
      
  }
  @media (max-width: 575px) { 
     .blog .select-country ul.dropdown-menu{
          top: 40px!important;
       }
  }