.head-403 {
  height: 250px;
  margin-top: 150px;
}
.head-403 h1 {
  font-family: Roboto;
  font-size: 250px;
  text-align: center;
  font-weight: 500;
  line-height: 50px;
}
.head-403 h2 {
  font-size: 40px;
  line-height: 50px;
  font-weight: 300;
  text-align: center;
  margin-top: 100px;
}
.container-wrap {
  /*height: 110vh;*/
  height: min-height;
  margin-top: 100px;
}
.buttons-403 {
  display: flex;
  justify-content: center;
  margin: 20px 0 50px 0;
}
.buttons-403 a {
  margin-right: 5px;
}
.set-2fa .container-wrap .main-content {
  min-height: calc(100vh - 155px);
}
/****** language switcher *********/

#gtranslate_wrapper {
  position: static !important;
  display: flex;
  align-items: center;
}
#gtranslate_wrapper .fancy-select-wrap {
  padding: 0 !important;
}
#gtranslate_wrapper .fancy-select-wrap .select2-container a {
  font-size: 12px;
  border-radius: 0;
  height: auto;
  /* padding: 0 0 5px 0; */
  border: none;
  background: transparent !important;
  color: #444444 !important;
}
#gtranslate_wrapper .fancy-select-wrap .select2-container{
  border-left: 1px solid #dbdbdb;
  padding-left: 20px;
}
#gtranslate_wrapper .select2-container .select2-choice > .select2-chosen {
  line-height: normal;
  color: #444444 !important;
  font-size: 0;
  height: 22px;
  width: 22px;
  margin-right: 0;
  background: url(../../img/icons/Language_Selector_Icon.png) no-repeat center;
}
#gtranslate_wrapper .select2-container .select2-choice .select2-arrow {
  width: 8px;
  display: none;
}
#gtranslate_wrapper .select2-dropdown-open .select2-choice .select2-arrow b:after {
  border-bottom-color: #666666 !important;
}
#gtranslate_wrapper .select2-container:not(.select2-dropdown-open) .select2-choice:hover .select2-arrow b:after {
  border-top-color: #666666 !important;
}
/* 19-4-22 */
.home #gtranslate_wrapper .fancy-select-wrap .select2-container a ,
.home #gtranslate_wrapper .select2-container .select2-choice > .select2-chosen {
  color: #ffffff !important;
}
.home #gtranslate_wrapper .select2-dropdown-open .select2-choice .select2-arrow b:after {
  border-bottom-color: #ffffff!important;
}
.home #gtranslate_wrapper .select2-container:not(.select2-dropdown-open) .select2-choice:hover .select2-arrow b:after,
.home #gtranslate_wrapper .select2-container:not(.select2-dropdown-open) .select2-choice .select2-arrow b:after {
  border-top-color: #ffffff !important;
}
.post-type-archive-polls #gtranslate_wrapper,
.single-polls #gtranslate_wrapper{
  right: 278px !important;
}
/**** button **********/

body .nectar-button.regular-button:hover {
  background: #5b92e5 !important;
}
/******* select 2 ********/

.select2-drop {
  min-width: 200px;
}
.select2-drop .select2-search .select2-input {
  background: transparent;
  border: 1px solid #d6d6d6;
  border-radius: 0;
}
.is-popup-search-form .is-search-form {
  overflow: hidden;
}
.is-popup-search-form .is-search-form .is-search-submit .is-search-icon {
  display: block !important;
  background-color: #4eabea !important;
  border: none;
}
.is-popup-search-form .is-search-form button.is-search-submit{
  border: none !important;
}
/* .is-popup-search-form .is-search-form .is-search-submit .is-form-style .is-search-submit path{
  fill: #ffffff !important;
} */
.is-popup-search-form .is-search-form .is-search-submit path {
  fill: #ffffff !important;
}
#is-popup-wrapper{
  background: #030238f0;
}
#is-popup-wrapper .popup-search-close::after,
#is-popup-wrapper .popup-search-close::before{
  border-color: #ffffff;
}
body[data-fancy-form-rcs="1"] .select2-container .select2-choice{
  padding: 0;
}
/* header */
body.search.material .span_9{
  margin-right:  0 ;
}
#header-outer[data-lhe="default"] header#top nav > ul > .astm-search-menu  > a{
  padding-left: 18px;
  padding-right: 20px;
}
/* 27-6-22 */
.page-loder  #ajax-content-wrap {
  opacity: 0;
  transition: opacity 0.5s ease;
}
.page-loder.loaded  #ajax-content-wrap {
  opacity: 1;
}
.page-loder::after{
  content: "";
  position: fixed;
  height: 100%;
  width: 100%;
  background: url(../../img/page-loader.gif) no-repeat center;
  display: block ;
  left: 0;
  top: 0;
  z-index: 99;
}
.page-loder.loaded::after {
  display: none !important;
}
/*****************************

 Responsive

****************************/

@media only screen and (max-width: 1000px) {
  #gtranslate_wrapper {
    position: absolute !important;
    right: 38px !important;
    top: 11px !important;
  } 
  #gtranslate_wrapper .fancy-select-wrap .select2-container{
    border-left: none;
  }
}
@media screen and (min-width: 1001px) and (max-width: 1199px) {
  #header-outer[data-lhe="default"] header#top nav > ul > .astm-search-menu  > a{
    padding-left: 14px;
    padding-right: 14px;
  }
  #gtranslate_wrapper .fancy-select-wrap .select2-container{
    padding-left: 14px;
  }

}
