#content #primary{float:none;width:auto}h2{font-size:25px!important}.jetpets-online-payment .text-right{text-align:right}.jetpets-online-payment .flash-error{color:#790000;font-size:1em;font-weight:700;margin-bottom:25px;border-top:2px solid #790000;border-bottom:2px solid #790000;padding:16px 0;clear:both;width:100%;text-align:center}.jetpets-online-payment input[type=number]{padding:10px;width:100%;display:block;border:1px solid #EEE;margin-top:8px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;font-size:.95em;font-weight:400;color:#333;-webkit-appearance:none;resize:none;background-color:#FFF}.jetpets-online-payment input[disabled],.jetpets-online-payment input[readonly]{background-color:#ebebe4}.jetpets-online-payment #pay-opt-cont{margin-top:10px}.jetpets-online-payment #pay-opt-cont label{margin-top:14px}.jetpets-online-payment .has-error input[type=text],.jetpets-online-payment .has-error input[type=email],.jetpets-online-payment .has-error select,.jetpets-online-payment .has-error input[type=text]:focus,.jetpets-online-payment .has-error input[type=email]:focus,.jetpets-online-payment .has-error select:focus{border:1px solid #790000}.jetpets-online-payment .has-error label,.jetpets-online-payment .error{color:#790000}.jetpets-online-payment .error{font-size:80%}.jetpets-online-payment .cards{margin-top:10px;line-height:100%}.jetpets-online-payment .cards span,.jetpets-online-payment .cards img{display:inline-block}@media only screen and (max-width:768px){.jetpets-online-payment .control-label--empty{display:none}}.jetpets-online-payment .control-label{margin-top:10px}.jetpets-online-payment .help{font-size:80%;color:#666;font-style:italic}.jetpets-online-payment .section{padding:20px;margin-top:30px;margin-bottom:30px;border:3px solid #F3F1F1}.jetpets-online-payment .hide{display:none}@media (max-width:767px){#jetpets-online-payment-form .card-padding-left-15{padding-left:15px}#jetpets-online-payment-form .no-padding-in-xs{padding:0}}#jetpets-online-payment-login .btn-orange,#jetpets-online-payment-form .btn-orange,#jetpets-online-payment-result .btn-orange,#jetpets-online-payment-bpay .btn-orange,#jetpets-online-payment-debit .btn-orange{background:url(../../../../../../../plugins/jetpets-payments/css/images/gradient_orange.png) repeat-x;color:#fff;padding:10px;font-size:16px;border-radius:0}#jetpets-online-payment-form .btn-blue,#jetpets-online-payment-bpay .btn-blue,#jetpets-online-payment-debit .btn-blue{background:url(../../../../../../../plugins/jetpets-payments/css/images/gradient_blue.png) repeat-x;color:#fff;height:43px}#jetpets-online-payment-login .hash,#jetpets-online-payment-form .hash{font-weight:600;font-size:1.3em}#jetpets-online-payment-result .margin-bottom-end-page,#jetpets-online-payment-form .margin-bottom-end-page,#jetpets-online-payment-bpay .margin-bottom-end-page,#jetpets-online-payment-debit .margin-bottom-end-page{margin-bottom:20px}#jetpets-online-payment-login{margin-top:20px}#jetpets-online-payment-login .input-group-addon{background-color:#FFF}@media (min-width:728px){#jetpets-online-payment-login .no-padding-left{padding-left:0}}@media (max-width:728px){#jetpets-online-payment-login .input-group{padding-left:15px;padding-right:15px}}#jetpets-online-payment-options{margin:30px 0}#jetpets-online-payment-options a{text-decoration:none}#jetpets-online-payment-options .text-center{text-align:center}#jetpets-online-payment-options .bg-blue-gradient{color:#FFF;background-color:#1A2D41}#jetpets-online-payment-options .padding-int-30{padding:30px}#jetpets-online-payment-options .payby{font-size:25px;margin:10px 0}#jetpets-online-payment-options .col-xs-offset-1{margin-bottom:10px}@media (max-width:375px){#jetpets-online-payment-options .payby{font-size:22px;margin:0}}#jetpets-online-payment-bpay .bpay-cont{width:400px;font-weight:700;border:solid 2px #003267}#jetpets-online-payment-bpay .bpay-image-cont{padding:10px;width:70px}#jetpets-online-payment-bpay .bpay-biller-cont{width:100%;padding:10px 10px 10px 0}#jetpets-online-payment-bpay .bpay-biller-div{width:100%;padding:10px;border:solid 2px #003267;height:76px}#jetpets-online-payment-bpay .bpay-info-cont{padding:0 10px 10px 10px}#jetpets-online-payment-bpay .margin-20,#jetpets-online-payment-debit .margin-20{margin:20px}#jetpets-online-payment-bpay .bpay-other-info{margin:6px 10px 30px 6px}#jetpets-online-payment-bpay .blue-text{color:#003267}#jetpets-online-payment-bpay .bold-font{font-weight:700}#jetpets-online-payment-bpay .info-text-small{font-size:75%}@media (max-width:520px){#jetpets-online-payment-bpay .bpay-cont{width:100%}#jetpets-online-payment-bpay .bpay-biller-div{padding:5px}}#jetpets-online-payment-debit{font-size:16px}#jetpets-online-payment-debit .padding-10{padding:10px}#jetpets-online-payment-debit .info-text-small{font-size:85%}#jetpets-online-payment-debit .orange-text{color:#F19541}#jetpets-online-payment-debit .bold-text{font-weight:700}#jetpets-online-payment-debit .blue-text{color:#0D439F}#jetpets-online-payment-form .margin-bottom-20{margin-bottom:20px}#jetpets-online-payment-form .no-padding{padding:0}#jetpets-online-payment-form input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (min-width:992px){#jetpets-online-payment-form .no-padding-left{padding-left:0}}#jetpets-online-payment-result .text-orange{font-size:25px;color:orange;margin-bottom:20px}.smpl-step{border-bottom:solid 1px #e0e0e0;padding:0 0 10px 10%}.smpl-step>.smpl-step-step{padding:0;position:relative;margin-left:0}.smpl-step>.smpl-step-step .smpl-step-info{font-size:14px;color:orange;font-weight:600}.smpl-step>.smpl-step-info{font-size:24px;color:orange;font-weight:600}.smpl-step>.smpl-step-step .smpl-step-info.active{color:#38526F}.smpl-step>.smpl-step-step>.smpl-step-icon{position:absolute;top:30px;left:50%;margin-top:-36px;margin-left:-15px;border:2px solid orange;border-radius:50%;width:18px;height:18px;background-color:#FFF;display:block}.smpl-step>.smpl-step-info>.smpl-step-icon{border:2px solid orange;border-radius:50%;width:18px;height:18px;background-color:orange;display:inline-block}.smpl-step>.smpl-step-step>.smpl-step-icon.active{background-color:orange}.smpl-step>.smpl-step-step>.progress{position:relative;border-radius:0;height:3px;box-shadow:none}.smpl-step>.smpl-step-step>.progress>.progress-bar{width:0;box-shadow:none;background:orange;width:100%}.smpl-step>.smpl-step-step.complete>.progress>.progress-bar{width:100%}.smpl-step>.smpl-step-step.active>.progress>.progress-bar{width:50%}.smpl-step>.smpl-step-step:first-child.active>.progress>.progress-bar{width:0%}.smpl-step>.smpl-step-step:last-child.active>.progress>.progress-bar{width:100%}.smpl-step>.smpl-step-step:first-child>.progress{left:50%;width:50%}.smpl-step>.smpl-step-step:last-child>.progress{width:50%}.smpl-step>.smpl-step-step.disabled a.smpl-step-icon{pointer-events:none}.jetpets-online-payment-login .input-micro{width:46px}.jetpets-online-payment-login .input-pico{width:31px}.jetpets-online-payment-login .section h3{line-height:normal}.jetpets-online-payment-login .section h3 i{font-weight:400}.jetpets-online-payment-login .section *+h3{margin-top:40px}.jetpets-online-payment-login .section .form-group{margin-top:20px}.jetpets-online-payment-login .section *+.form-group{margin-top:0}.jetpets-online-payment-login input.address+br+input{margin-top:5px}.jetpets-online-payment-login input.first_name+br+input{margin-top:5px}.jetpets-online-payment-login *+.input-group.date{margin-top:5px}.jetpets-online-payment-login .form-group.continue{margin-top:20px;margin-bottom:0}.jetpets-online-payment-login .form-group.continue #form-submit-next{float:right}.jetpets-online-payment-login .form-group.continue a{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#333}.jetpets-online-payment-login form{margin-bottom:0}.section p{margin:20px 0}.section+.section{margin-top:20px}.form-group-checkbox input[type=checkbox]{margin:0}.jetpets-online-payment-login .col-no-padding{padding:0}.jetpets-online-payment-login .col-no-padding+.col-no-padding{padding-left:5px}.jetpets-online-payment-login #form-client-address-2{margin-top:5px}.jetpets-online-payment-login .input-group.date+.input-group.date{margin-top:5px}.jetpets-online-payment-details div.payment-error{margin-bottom:20px}.jetpets-online-payment-login-form-error{color:red}.jetpets-online-payment-login .form-pet-born-yes{margin-top:5px}.popup{padding:5px 20px}.popup ol{list-style-type:lower-alpha}.popup ol li+li{margin-top:10px}.jetpets-online-payment-login .form-group p{margin:5px 0}.jetpets-online-payment-login .simple-label{display:inline;position:relative;top:3px}.highlight{color:red}.receiver-passport{margin-top:40px}.small-input{width:100%}.radio-inline{display:inline-block}.part-payment{text-align:left!important}.btn-submit{text-align:right}@media screen and (max-width:1150px) and (min-width:1020px){.smpl-step{padding:0 0 10px 0}}@media screen and (max-width:979px) and (min-width:768px){.smpl-step{padding:0 0 10px 20%}}@media screen and (max-width:789px) and (min-width:767px){.smpl-step{padding:0 0 10px 15%}}@media screen and (max-width:767px){.form-horizontal .control-label{text-align:left!important}.form-control{width:100%}.input-prepend input{width:95%!important}.btn-submit{text-align:left}.input-prepend{width:100%}.control-label{margin-top:10px}.part-payment{margin-top:0}}@media screen and (max-width:480px){.input-prepend input{width:90%!important}}@media screen and (max-width:380px){.part-payment{margin-left:0}}.jetpets-online-payment .input-prepend{position:relative}.jetpets-online-payment .input-prepend input{width:100%!important;padding-left:30px}.jetpets-online-payment .input-prepend span.add-on{right:auto;left:10px}