.popup {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10000000000;
    overflow-x: auto;
    overflow-y: scroll;
    background: rgba(0, 0, 0, 0.46);
    transition: opacity 0.3s ease 0s;
    text-align: left;
    margin:auto;
    padding-top:10%;
}
.popup-inner {
    border-radius: 4px;
    background: #FFF none repeat scroll 0% 0%;
    max-width:800px;
    width:40%;
    margin-left: auto;
    margin-right: auto;
    min-height: 350px;
    box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.75);
}
.entry-content {padding: 4%;margin:0;}
.popup-inner h1{margin-top: 6px;text-align: center;}
.entry-content p {text-align:center;font-size:18px;}
.entry-content img{display:block;margin-left:auto;margin-right:auto;}
.popup-inner textarea{width: 100%;margin-left: 0;}
.popup-child-left{width: 49%;float: left;}
.popup-child-right{width: 49%;float: right;text-align: right;}
.popuperror1{float: right;color: red;font-size: 12px;margin-right: 40px;}
.error-submit1{margin-left: 40%;margin-top: 10px;}
.ajaxsuccess{margin-top: 24%;color: #07b107;}
.try-help-notification-popup{width:200px;height:auto;text-align:center;background:#9f9b9b;margin-left:auto;margin-right:auto;}
.try-help-notification-popup{font-size:15px;width:96%;line-height:1.5em;text-align:center;background:#a59b9b;float:left;margin:5px 0 0 5px;}
.try-help-notification-popup>p{margin:0;}
/* Close Button */
.popup-close {
    width:30px;
    height:30px;
    padding-top:4px;
    display:inline-block;
    position:relative;
    top:0px;
    right:auto;
    transition:ease 0.25s all;
    -webkit-transform:translate(50%, -50%);
    transform:translate(50%, -50%);
    border-radius:1000px;
    background:rgba(0,0,0,0.8);
    font-family:Arial, Sans-Serif;
    font-size:20px;
    text-align:center;
    line-height:100%;
    color:#fff;
    float: right;
    z-index: 1000;
    cursor:pointer;
}
.popup-close:hover {
    -webkit-transform:translate(50%, -50%) rotate(180deg);
    transform:translate(50%, -50%) rotate(180deg);
    background:rgba(0,0,0,1);
    text-decoration:none;
    color: #fff;
}
@media screen and (max-width: 1200px) {
    .popup{padding-top:15%;}
    .popup-inner {width:52%;}
    .popup-child:first-child>.popup-child-left{font-size:13px;}
}
@media screen and (max-width: 1024px) {
    .popup{padding-top:22%;}
    .popup-inner {width:60%;}
}
@media screen and (max-width: 768px) {
    .popup{padding-top:32%;}
    .popup-inner {width:52%;}
    .popup-child-left{width: 100%;float: left;padding: 0;}
    .popup-child-right{width: 100%;float: left;text-align:left;padding: 0;}
}
@media screen and (max-width: 567px) {
    .popup{padding:50% 5%;}
    .error-submit1{margin-left: 36% !important;}
    .popup-inner,.popup-child,.popup-base { width: 100%;}
}
@media screen and (max-width: 360px) {
    .popup{padding:68% 4%;}
    .popup-inner {width:52%;}
    .error-submit1{margin-left: 36% !important;}
    .popup-inner,.popup-child,.popup-base { width: 100%;}
}