.ie8 .mennu-highlight { 
  height: 219px;
}


.ie9 .btn-gray-default .dropdown-menu > div  { height: 142px !important; overflow: hidden; }

.ie9 #create-event-form .btn-gray-default .dropdown-menu
.ie8 .btn-gray-default .dropdown-menu > div { height: 138px !important; }

.ie9 #create-event-form .btn-gray-default.btn-middle.select_os .dropdown-menu > div { height: 296px !important; }

input[type=text]::-ms-clear,
input[type=password]::-ms-reveal ,
.field-login .btn-gray-default input.form-input::-ms-clear,
.field-login .btn-gray-default input.form-input::-ms-reveal {
  display: none;
}

.ie8 .connect-page .tab li a { font-size: 12px; }

_::-webkit-full-page-media, /*_:future,*/ :root .connect-page .tab li a {
	font-size: 11px;
  padding-left: 8px;
  padding-right: 8px;
  word-spacing: -1px;
}e

_::-webkit-full-page-media, /*_:future,*/ :root .resource-landing .container .top-resource-landing .button-section { 
  width: 40%;
}

_::-webkit-full-page-media, /*_:future,*/ :root .btn-gray-default .dropdown-menu { 
  height: 170px !important; 
}

/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  .ismac .connect-page .tab li a {
    font-size: 11px;
    padding-left: 10px;
    padding-right: 10px;
    word-spacing: 0px;
  }

  .ismac .creat-form .header-tab ul li a {
    padding-left: 30px;
    padding-right: 30px;
    font-weight: 300;
  }

  .ismac .block-regis .btn-large-blue > span > span {
    padding-left: 0;
    padding-right: 0;
  }
} 


@media screen and (-webkit-min-device-pixel-ratio:0) { 
  .btn-gray-default .dropdown-menu { 
    height: 170px !important; 
  }

  .resource-landing .container .top-resource-landing .button-section { 
    width: 40%;
  }

  .connect-page .tab li a {
    font-size: 11px;
    padding-left: 8px;
    padding-right: 8px;
    word-spacing: 0px;
  }

  .field-login .btn-gray-default input.form-input,
  .btn-gray-default .dropdown-menu li span,
  .btn-gray-default.btn-textarea textarea,
  .btn-large-blue,
  .field-login h4 { 
    font-weight: 500;
  }

.ismac .loading-icon, 
 .loading-icon {
    display: none !important; 
  }

 .creat-form .header-tab ul li a {
    padding-left: 30px;
    padding-right: 30px;
    font-weight: 300;
  }

  .block-regis .btn-large-blue > span > span {
    padding-left: 0;
    padding-right: 0;
  }
}
*/
.ie8.div_merchants_listing .items_m,
.ie8.div_merchants_listing .items_m + .items_m + .items_m,
.ie8.div_merchants_listing .items_m + .items_m + .items_m + .items_m + .items_m,
.ie8.div_merchants_listing .items_m + .items_m + .items_m + .items_m + .items_m + .items_m + .items_m,
.ie8.div_merchants_listing .items_m + .items_m + .items_m + .items_m + .items_m + .items_m + .items_m + .items_m + .items_m {
  clear: both;
}


.ie8 .resource .btn-gray-light .dropdown-menu {
  height: 120px !important; 
}

.ie8 .member-info-dash .checkbox input[type="checkbox"], 
.ie8 .member-info-dash .checkbox input[type="radio"],
.ie9 .member-info-dash .checkbox input[type="checkbox"], 
.ie9 .member-info-dash .checkbox input[type="radio"] {
  margin-top: 7px;
}


.ie8 .connect-page .header-tab ul li,
.ie8 #os_funding_form_holder > ul li { float: left; min-width: 120px;}

.ie8 #os_funding_form_holder > ul li a {font-size: 13px; }

.ie8 .events-page .meta-article .hour-event { min-width: 150px;}

.ie8 #os_funding_form_holder .funding_form .ipsField > dd { min-width: 150px;}

.ie8 .reset-field .ipsField dd#no_change_in_bank_details_flag-element { width: 100%; display: block;}
/*
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
  .member-info-dash .checkbox input[type="checkbox"], 
  .member-info-dash .checkbox input[type="radio"] {
    margin-top: 7px;
  }
}
*/


.device_mobile .container{ 
  width: 100% !important;  
  overflow: visible !important; 
}

.device_mobile .about .img-about img { width: 100% !important; }

.ie8 .author-about .page-about  .row  div.col-lg-6:first-child,
.ie8 .author-about .page-about  .row  div.col-lg-6:first-child  + div.col-lg-6 + div.col-lg-6,
.ie8 .author-about .page-about  .row  div.col-lg-6:first-child  + div.col-lg-6 + div.col-lg-6 + div.col-lg-6 + div.col-lg-6 {
  clear: both;
}

.ie8 .creat-form .header-tab ul li a {
  padding-left: 35px;
  padding-right: 35px;
}

.ie8 .connect-page .tab li a {
  padding-left: 9px;
  padding-right: 9px;
}