.global_warning_inner_container {display:none;float:left; width: 100%; }
.global_warning_inner_container > div {background-color: rgba(245, 79, 79, 0.1);padding: 4px 17px 4px 8px;text-transform: none !important;position:relative}
.global_warning_inner_container > div .warning_expression {font-family: Metrocity-Book;font-size: 11px;color: #F54F4F;letter-spacing: 0;line-height: 17px;}
.global_warning_inner_container > div .option_icon {width: 15px;height: 13px;display: block;float: left;}
.global_warning_inner_container > div .warning_inline_close {float: right;margin-top: 4px;margin-right: 0;width: 10px;cursor: pointer;}
.global_warning_inner_container > div .warning_popup_options {display:none}

.global_warning.uncheck .global_warning_inner_container,
.global_warning.check .global_warning_inner_container {display:none;float:left; width: 100%; }
.global_warning.uncheck .global_warning_inner_container > div .option_icon,
.global_warning.check .global_warning_inner_container > div .option_icon {width: 15px;height: 13px;display: block;float: left;margin-right: 10px;}
.global_warning.uncheck .global_warning_inner_container > div .warning_inline_close,
.global_warning.check .global_warning_inner_container > div .warning_inline_close {float: right;margin-top: 4px;margin-right: 0;width: 10px;cursor: pointer;position: absolute;right: 5px;top: 4px;}
.global_warning.uncheck .global_warning_inner_container > div .warning_popup_options,
.global_warning.check .global_warning_inner_container > div .warning_popup_options {display:none}
.global_warning.uncheck .warning_purpose,  
.global_warning.check .warning_purpose {background-size: 14px;height: 14px;position: relative;top: 2px;}

.global_warning.popup .global_warning_inner_container {position: fixed;top: 0;bottom: 0;right: 0;left: 0;z-index: 100;margin: 0 !important;background: rgba(0,0,0,0.50);text-align: center;}
.global_warning.popup .global_warning_inner_container > div {text-align: center;overflow: hidden;position: absolute;background: white;z-index: 100;width: 500px;box-shadow: 0 3px 6px rgba(34, 34, 34, 0.5);border-radius: 6px;border: 1px solid #eeeeee;background-color: #ffffff;float: none;right: 0;left: 0;top: 50%;transform: translateY(-50%); padding: 20px 30px;margin: 0 auto}
.global_warning.popup .global_warning_inner_container > div .warning_expression {line-height: 20px;color: #333333;font-size: 14px;text-align: center;}
.global_warning.popup .global_warning_inner_container > div .option_icon {display: block;width: 100%;text-align: center;background-position: center;background-size: 34px;height: 34px;margin-top: 7px;margin-bottom: 12px;}
.global_warning.popup .global_warning_inner_container > div .option_icon.close {display: none}
.global_warning.popup .global_warning_inner_container > div .warning_popup_options {display: table;float:right;margin-top: 30px;}
.global_warning.popup .global_warning_inner_container > div .warning_popup_options a {cursor:pointer;color: #007dcf;font-family: "Metrocity-Medium";font-size: 13px;font-weight: 500;line-height: 21px;text-transform: uppercase;float: left;margin-left: 22px;}
.global_warning.popup .global_warning_inner_container > div .warning_popup_options a:hover {cursor: pointer;color: #7f7f7f;}

.global_warning_inner_container > p.loader::before {content: '';position: absolute;right: 0;left: 0;top: 0;bottom: 0;background: rgba(255, 255, 255, 0.7);}
.global_warning.uncheck .global_warning_p_container, .global_warning.check .global_warning_p_container {margin-bottom: 20px;}

.option_icon{background-repeat:no-repeat;}
.option_icon.warning_purpose[type=alert]{background-image:      url(../../../../../../redesign2/sysimages/warn_alert.png);}
.option_icon.warning_purpose[type=success]{background-image:    url(../../../../../../redesign2/sysimages/warn_success.png);}
.option_icon.warning_purpose[type=information]{background-image:url(../../../../../../redesign2/sysimages/warn_info.png);}
.option_icon.warning_purpose[type=error]{background-image:      url(../../../../../../redesign2/sysimages/warn_error.png);}
.option_icon.warning_purpose[type=none]{display: none !important}

@media screen and  (max-width:768px){
  .global_warning.popup .global_warning_inner_container > div {width: 90%;}

  .global_warning.popup .global_warning_inner_container,

  .global_warning.uncheck .global_warning_inner_container,
  .global_warning.check .global_warning_inner_container {position: fixed;top: 0;bottom: 0;right: 0;left: 0;z-index: 100;margin: 0 !important;background: rgba(0,0,0,0.50);text-align: center;}

  .global_warning.uncheck .global_warning_inner_container > div,
  .global_warning.check .global_warning_inner_container > div {text-align: center;overflow: hidden;position: absolute;background: white;z-index: 100;width: 90%;box-shadow: 0 3px 6px rgba(34, 34, 34, 0.5);border-radius: 6px;border: 1px solid #eeeeee;background-color: #ffffff;float: none;right: 0;left: 0;top: calc(50% - 125px);padding: 22px 16px;margin: 0 auto}
  .global_warning.uncheck .global_warning_inner_container > div .warning_expression,
  .global_warning.check .global_warning_inner_container > div .warning_expression {line-height: 20px;color: #333333;font-size: 14px;text-align: center;}
  .global_warning.uncheck .global_warning_inner_container > div .option_icon,
  .global_warning.check .global_warning_inner_container > div .option_icon {display: block;width: 100%;text-align: center;background-position: center;background-size: 28px;height: 26px;margin-top: 7px;margin-bottom: 12px; }
  .global_warning.uncheck .global_warning_inner_container > div .option_icon.close,
  .global_warning.check .global_warning_inner_container > div .option_icon.close {display: none}
  .global_warning.uncheck .global_warning_inner_container > div .warning_popup_options,
  .global_warning.check .global_warning_inner_container > div .warning_popup_options {display: block;margin-top: 45px;}
  .global_warning.uncheck .global_warning_inner_container > div .warning_popup_options a,
  .global_warning.check .global_warning_inner_container > div .warning_popup_options a {cursor:pointer;color: #007dcf;font-family: "Metrocity-Medium";font-size: 13px;font-weight: 500;line-height: 21px;text-transform: uppercase;float: right;margin-left: 22px;}
}
