.featherlight .featherlight-close-icon {
    position: fixed;
    color: #fff;
    margin: 10px;
    font-size: 30px;
    background: transparent;
}

.featherlight .featherlight-inner {
    display: block !important;
}
#redirectPopupTarget .nav-header span{
	color: #fff;
    right: 10px;
    margin-top: 10px;
    font-size: 25px;
    position: absolute;
    cursor: pointer;
}
#redirectPopupTarget {    
	top: 0;
    position: fixed;
    width: 100%;
    z-index: 9999;
    background-color: #1b1b1b;
    height: 100%;
overflow-y: scroll;}

h1 {font-family: "Open Sans", sans-serif;font-weight: 400;color: #fff;margin-top: 0px;}
.content {xwidth:90%; width: 336px;margin-left: auto;margin-right: auto;padding-top: 30px; xtext-align:center;font-size:14px;color: #999;}
.button {font-size: 20px;padding: 15px 0px;display: block;width: 100%;text-align:center;margin-left:auto;margin-right:auto;text-transform:uppercase;background-color: rgba(244,132,0,1.00);border-radius: 5px;}
a{color: #fff;text-decoration: none;}
.buttondiv {margin: 50px 0 40px;}
input[type=checkbox] {font-size: 30px;}
.nav-header{ padding:15px 20px 0px;top:0;left:0;width:100%;font-size: 18px;font-weight: 700;position: fixed;background-color: #000;border-bottom: #ff9900 3px solid;}
.nav-header { z-index:11;}
.content { z-index:10;}

#page-overlay {background: #1b1b1b;position: fixed;bottom: 0;left: 0;right: 0;top: 0;z-index: 1000000;opacity: 1;}
.page-loader {padding: 0;vertical-align: middle;display: table-cell !important;margin: 0;text-align: center;}
.page-loader-outer {width: 100%;padding: 0;display: table !important;height: 100%;position: absolute;top: 0;left: 0;margin: 0;}