/************************About Page********************************/
.path-node .view-content .field-content .video-embed-field-provider-youtube {
  margin-bottom: 15px;
}
body ul.social-icon a.facebook-share {
  background-image: url(../../images/social-icons/fb.svg) !important;
}
body ul.social-icon a.delicious {
  background-image: url(../../images/social-icons/deli.svg);
}
body ul.social-icon a.google-plus {
  background-image: url(../../images/social-icons/g+.svg);
}
body ul.social-icon a.digg {
  background-image: url(../../images/social-icons/digg.svg);
}
body ul.social-icon a.renren {
  background-image: url(../../images/social-icons/rn.svg);
}
/************************Topics  Page********************************/
h1.page-header {
  padding-left: 0;
}
.with-filter-by.views-element-container .nav li a.active {
  font-weight: bold;
  color: #003d5d;
  text-decoration: underline;
  border: 0;
}
.with-filter-by.views-element-container .nav li a {
  outline: 0;
}
body.page-node-type-topic .form--inline .form-actions {
  clear: none;
}
body.page-node-type-topic .post li a {
  color: #14a2d9;
}
body.page-node-type-topic .post li a:hover {
  color: #003d5d;
}
/************************Topics and Country evaluation Page********************************/
.views-exposed-form.bef-exposed-form .block-inner .form-submit.btn-primary,
.path-country-evaluation .block-inner .form--inline .js-form-wrapper .form-submit.btn-primary {
  background-color: #00a7ee;
  color: #fff;
  font-size: 16px;
  margin-right: 15px;
  box-shadow: none;
  border-radius: 3px;
  height: 40px;
  line-height: 22px;
}
.views-exposed-form.bef-exposed-form .block-inner .form-submit.btn-primary:hover ,
.path-country-evaluation .block-inner .form--inline .js-form-wrapper .form-submit.btn-primary:hover {
  color: #ffffff;
  background: #0ab2fa;
}
body.path-topics .region-content .block:nth-child(2) {
  margin-bottom: 15px;
}
/************************Blog detailed Page********************************/
body.page-node-type-blog .js-filter-wrapper.js-form-wrapper.form-wrapper {
  display: none;
}
body.page-node-type-blog .pager-nav .pagination > li {
  padding: 0;
}
body.page-node-type-blog .btn.btn-primary {
  background-color: #00a7ee;
}
body.page-node-type-blog .btn.btn-primary.focus,
body.page-node-type-blog .btn.btn-primary.active {
  color: #ffffff;
  background-color: #398439;
  border-color: #255625;
}
/************************Country Page********************************/
body .views-exposed-form .block-inner .form--inline .form-item-field-country-target-id,
body .views-exposed-form .block-inner .form--inline .form-item-field-region-target-id,
body .views-exposed-form .block-inner .form--inline .form-item-field-region-target-id + .form-wrapper {
  margin-bottom: 0em;
}
.form-actions input[value="Reset"] {
  background-image: url(/themes/custom/iegbootstrap5/images/icons-new/reset.svg);
  background-repeat: no-repeat;
  background-position: left 1px center;
  padding-left: 24px;
  box-shadow: none;
  font-size: 16px;
  text-decoration: none;
}
.form-actions input[value="Reset"]:hover {
  background-image: url(/themes/custom/iegbootstrap5/images/icons-new/reset_hover.svg);
  background-repeat: no-repeat;
  background-position: left 1px center;
  padding-left: 24px;
  box-shadow: none;
  font-size: 16px;
  text-decoration: none;
}
body.path-ieg-search-icrr .js-form-wrapper .form-submit.processed:hover {
  color: #38b1ef;
}
body .message-lists .form-actions input[value="Apply to selected items"] {
  visibility: hidden;
}
body .form-actions input[value="Delete Selected"] {
  margin: 10px 0px 10px 10px;
  visibility: visible !important;
}
@media only screen and (max-width: 479px) {
  .path-frontpage .evaluation_themes .view-home-page-topic-listing .view-content,
  .path-frontpage .focus-datas .field--name-field-focus-area-details {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
  }
}

/************************Media Querry********************************/

@media (max-width: 480px) {
  body.path-node .left-column-style {
    float: none;
    width: 100%;
    max-width: 100%;
  }
  .views-element-container .block-inner .view-content .ordered-row {
    padding-top: 80%;
  }
  body.page-node-type-expert .grids.event-list-nowrap .views-row {
    padding-top: 80% !important;
  }
  body.page-node-type-expert .notice-content {
    padding: 15px 6px;
  }
  .page-header .site-logo {
    max-width: 179px;
  }
  body.page-node-type-page .post.views-row table:not(.table) td {
    padding: 0;
    display: block;
    text-align: center;
    margin-bottom: 20px;
  }
  body.page-node-type-page .post a img {
    margin-bottom: 15px;
    max-width: 100%;
    height: 96px;
    width: auto;
  }
  .post.views-row h2 {
    text-align: center;
  }
  .path-country-evaluation .form--inline .chosen-container {
    width: 100% !important;
  }
  .path-country-evaluation .form--inline .chosen-container .chosen-choices {
    margin-bottom: 15px;
  }
}
@media (max-width: 767px) {
  body.path-node .left-column-style {
    float: none;
    max-width: 100%;
    padding-right: 0;
  }
  body {
    padding-top: 68px;
  }
  body.page-node-type-expert .notice-content {
    padding: 15px 6px;
  }
}
@media (min-width:375px) and (max-width: 667px) and (orientation: landscape) {
  body.page-node-type-expert .notice-content {
    padding: 15px 6px;
  }
  .path-country-evaluation .form--inline .chosen-container .chosen-choices {
    margin-bottom: 15px;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  body.page-node-type-expert .grids .views-row {
    padding-top: 35% !important;
  }
  body.page-node-type-page .views-row.ordered-row {
    padding-top: 35%;
    border-right: 6px solid #fff;
  }
  body.path-country-evaluation .views-exposed-form:not(.modal-search) .form-item {
    width: auto;
  }
  .path-country-evaluation .views-exposed-form:not(.modal-search) .js-form-wrapper {
    margin-top: 26px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  body.page-node-type-expert .grids .views-row {
    padding-top: 41%  !important;
  }
  body.path-experts .region-content .views-row {
    padding-top: 41% !important;
  }
  body.page-node-type-page .views-row.ordered-row {
    padding-top: 41%;
    margin-right: 0;
    border-right: 3px solid #fff;
  }
  body .grids .views-row {
    padding-top: 41%;
  }
}
@media (min-width: 480px) and (max-width: 768px) {
  .page-header .site-logo {
    max-width: 227px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .page-header .site-logo {
    /* margin-left: 40px; */
    margin-left: 0; /*26-03-2025*/
  }
  body.path-experts .region-content .views-row {
    width: 50%;
    padding-top: 35%;
    margin-right: 0;
    border-right: 5px solid #fff;
  }
}
@media (max-width: 1180px) and (min-width: 992px) {
  body.path-experts .region-content .views-row {
    width: 33%;
    padding-top: 27%;
  }
  /* body.page-node-type-page .views-row.ordered-row {
    width: 50%;
    margin-right: 0 !important;
    padding-top: 27%;
    border-right: 6px solid #fff;
  } */
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .connect-ieg-block .container .sign-form {
    border-radius: 7px;
    margin-top: 15px;
  }
  body.page-node-type-topic .eval-grids-tab .chosen-container {
    width: 200px !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  body.page-node-type-page .views-field.views-field-body .left-column-style + h3 {
    margin-top: 0;
  }
}
@media only screen and (max-width: 720px) {
  .page-node-type-topic .eval-grids-tab .js-form-type-select label {
    min-width: 85px;
  }
}
