/* line 11, ../sass/inc/_modal.scss */
.help-center-modal-open { overflow: hidden; }

/* line 16, ../sass/inc/_modal.scss */
.help-center-modal { display: none; overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; -webkit-overflow-scrolling: touch; outline: 0; }
/* line 32, ../sass/inc/_modal.scss */
.help-center-modal.fade .help-center-modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform 0.3s ease-out; -moz-transition: -moz-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; }
/* line 36, ../sass/inc/_modal.scss */
.help-center-modal.in .help-center-modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); }

/* line 38, ../sass/inc/_modal.scss */
.help-center-modal-open .help-center-modal { overflow-x: hidden; overflow-y: auto; }

/* line 44, ../sass/inc/_modal.scss */
.help-center-modal-dialog { position: relative; width: auto; height: 100%; }

/* line 51, ../sass/inc/_modal.scss */
.help-center-modal-content { position: absolute; left: 50%; top: 50%; background-color: #ffffff; border-radius: 3px; margin-left: -285px; margin-top: -200px; width: 570px; outline: 0; }
/* line 61, ../sass/inc/_modal.scss */
.help-center-modal-content.long-text { top: 25%; }
/* line 64, ../sass/inc/_modal.scss */
.help-center-modal-content p { line-height: 150%; }
/* line 67, ../sass/inc/_modal.scss */
.help-center-modal-content.compare-images { width: 750px; margin-left: -375px; top: 30%; }
/* line 71, ../sass/inc/_modal.scss */
.help-center-modal-content.compare-images .help-center-modal-body { padding: 0px; }
/* line 73, ../sass/inc/_modal.scss */
.help-center-modal-content.compare-images .help-center-modal-body img { max-width: 100%; }
/* line 78, ../sass/inc/_modal.scss */
.help-center-modal-content.small-320 { width: 320px; margin-left: -160px; }
/* line 82, ../sass/inc/_modal.scss */
.help-center-modal-content.extra-large { width: 870px; margin-left: -435px; margin-top: -285px; }
@media all and (max-width: 900px) { /* line 82, ../sass/inc/_modal.scss */
  .help-center-modal-content.extra-large { width: 400px; margin-left: -200px; } }
@media all and (max-width: 400px) { /* line 82, ../sass/inc/_modal.scss */
  .help-center-modal-content.extra-large { width: 320px; margin-left: -160px; } }

/* line 98, ../sass/inc/_modal.scss */
.help-center-modal-backdrop { position: absolute; top: 0; right: 0; left: 0; background-color: rgba(0, 0, 0, 0.5); }

/* line 108, ../sass/inc/_modal.scss */
.help-center-modal-header { padding: 20px; border-bottom: 1px solid #e0e0e0; }

/* line 113, ../sass/inc/_modal.scss */
.help-center-modal-header .close { float: right; }
/* line 115, ../sass/inc/_modal.scss */
.help-center-modal-header .close .icon-cross { fill: #aeb5b7; }

/* line 121, ../sass/inc/_modal.scss */
.help-center-modal-title { margin: 0; }

/* line 126, ../sass/inc/_modal.scss */
h3.help-center-modal-title { padding: 0px; }

/* line 132, ../sass/inc/_modal.scss */
.help-center-modal-body { position: relative; padding: 20px; padding-bottom: 0px; }

/* line 139, ../sass/inc/_modal.scss */
.full-container-width .help-center-modal-body { padding: 30px; }

/* line 145, ../sass/inc/_modal.scss */
.help-center-modal-footer { border-top: 1px solid #e0e0e0; padding: 20px; text-align: right; }
/* line 29, ../sass/inc/_mixins.scss */
.help-center-modal-footer:after { content: ""; display: table; clear: both; }
/* line 152, ../sass/inc/_modal.scss */
.help-center-modal-footer .btn { margin: 0px 5px; }
/* line 156, ../sass/inc/_modal.scss */
.help-center-modal-footer .btn-group .btn + .btn { margin-left: -1px; }
/* line 160, ../sass/inc/_modal.scss */
.help-center-modal-footer .btn-block + .btn-block { margin-left: 0; }

/* line 166, ../sass/inc/_modal.scss */
.help-center-modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }

/* line 176, ../sass/inc/_modal.scss */
.buttons-modal .btn { margin-bottom: 10px; }
/* line 179, ../sass/inc/_modal.scss */
.buttons-modal p { margin-bottom: 10px; }

.help-center-modal-body label { display: block; font-weight: bold; padding-bottom: 10px;  }

.help-center-modal-body input, .help-center-modal-body textarea {  border: 1px solid #e0e0e0;  border-radius: 3px;  width: 95%;  padding: 10px;  resize: none;  margin-bottom: 20px;  }

.help-center-modal-header .close { opacity: 1; }
.help-center-modal-dialog .help-center-modal-content.long-text { top: 31%; }
@media (max-width:768px) { 
	.help-center-modal-dialog .help-center-modal-content { margin-left: -150px; width: 300px; }
	.help-center-modal-dialog #message { height: 90px; }
	.help-center-modal-dialog .help-center-modal-content.long-text { top:37%; }
	.help-center-modal-dialog .form-group { margin-bottom: 0px; }
	.help-center-modal-dialog .g-recaptcha { -webkit-transform: scale(0.81); -webkit-transform-origin: 0 0; } }
@media (max-width:360px) {
	.help-center-modal-dialog .help-center-modal-body label { padding-bottom: 0px; }
	.help-center-modal-dialog #message { height: 52px; }
	.help-center-modal-dialog .help-center-modal-content.long-text { top: 42%; } }