#active-popup {  /* background-color: rgba(52,73,94, 0.7); */background-color: rgba(0, 0, 0, 0.6);  position: absolute;  width: 100%;  /* height: 100% !important; */  top: 0;  left: 0;  z-index: 999;}#popup-container .wdpu-title {line-height: normal; padding-bottom: 2px; font-size: 18px; font-weight: 500;}#popup-container .wdpu-subtitle h4{padding-bottom: 10px;}#popup-container span.wpcf7-not-valid-tip { display:none; }#popup-container {  background-color: #fff;  border: 4px solid #fb9824 !important;  border-radius: 6px;  box-shadow: 0 2px 40px rgba(0, 0, 0, 0.3);  display: none;  height: auto;  left: 0;  margin:0 auto 0;  max-width: 530px !important;  padding: 0;  position: fixed;  right: 0;  top: 50%;  width: 45%;  z-index: 999;  transform: translate(0px, -50%);  transform: translateX(-0%) translateY(calc(-50% - .5px));   }.mform {padding:15px;}.mform .form-row{padding:0;}#popup-container input{width: 100%;border: solid 1px #e6e6e6;text-indent: 10px;margin-bottom: 10px;height: 40px;color: #2d2d2d;background-color: #ffffff;padding: 0px;border-radius: 0px 0px 0px 0px;width: 100%;resize: none;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-box-shadow: 0 0 0 0 rgb(0,0,0);-webkit-box-shadow: 0 0 0 0 rgb(0,0,0);-ms-box-shadow: 0 0 0 0 rgb(0,0,0);-o-box-shadow: 0 0 0 0 rgb(0,0,0);box-shadow: 0 0 0 0 rgb(0,0,0);font-family: inherit;font-size: inherit;line-height: inherit;margin: 0 auto;text-decoration: none !important;outline: none !important;} #popup-container .wpcf7-radio .wpcf7-list-item{margin:5px 15px 5px 0;}#popup-container .wpcf7-radio input{width: auto; margin-right: 5px;}#popup-container .wpcf7-radio .wpcf7-list-item-label{display: inline-block;}#popup-container select{width: 100%;border: solid 1px #e6e6e6;text-indent: 4px;margin-bottom: 10px;height: 40px !important;color: #2d2d2d;font-weight: 400;font-size: 16px;} #popup-container .button{text-align: center}#popup-container .button input {    /* background: #fb9824; */    /* border-radius: 50px; */    /* border: 0; */    color: #fff;    /* width: auto; */    padding: 8px 15px;    text-transform: uppercase;    line-height: 20px;    background-color: green;    border-radius: 30px;    width: auto;}#popup-container .button:hover input{background: #2d2d2d;}#popup-container .form-row.hdd{text-align: center;}#popup-container .terms-condition{line-height: normal; font-size: 13px;}input::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #313131; opacity: 1;}input::-moz-placeholder { /* Firefox 19+ */color: #505050; opacity: 1;}input:-ms-input-placeholder { /* IE 10+ */color: #505050; opacity: 1;}input:-moz-placeholder { /* Firefox 18- */color: #505050; opacity: 1;}textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #505050; opacity: 1;}textarea::-moz-placeholder { /* Firefox 19+ */color: #505050; opacity: 1;}textarea:-ms-input-placeholder { /* IE 10+ */color: #505050; opacity: 1;}textarea:-moz-placeholder { /* Firefox 18- */color: #505050; opacity: 1;}.modal-content {  position: relative;  text-align: center;}#popup-window {  padding: 0;  position: relative;}.modal-content h1,.modal-content p { color: #fff; }/* .modal-content p { padding: 20% 5% 0 5%; } */#popup-container a.close {    background: rgba(255, 255, 255, 1) url(../mpopup/close.png) no-repeat scroll 0 0;    height: 16px;    opacity: 0.9;    position: absolute;    right: -6px;    text-decoration: none;    top: -5px;    width: 16px;    z-index: 10;}@media only screen and (max-width: 1199px) {	#popup-container { width: 52%;}	#popup-window { padding: 10px 20px;}}@media only screen and (max-width: 991px) {	#popup-container { width: 68%;}}@media only screen and (max-width: 767px) {	.mpopup { overflow: hidden;}	#popup-container { height: 300px; overflow: scroll; width: 80%;}	#popup-window { padding: 10px 15px;}	#popup-container .wdpu-title { font-size: 16px !important;}	#popup-container .wpcf7-form input, .wdpu-msg .wpcf7-form select, .wdpu-msg .wpcf7-form textarea { margin: 0 0 5px; padding: 6px 1.5%;}	#popup-container a.close { right: 0; top: 0;}}@media only screen and (max-width: 479px) {	#popup-container { height: /*460px*/ auto; width: 90%;}	#popup-window { padding: 10px;}	#popup-container .wdpu-title { font-size: 16px !important; font-weight: 400; padding-top: 12px;}}