#con1250 {margin-top:20px;font-size: 1rem;}
#con1250 h1 {font-size:24px;border:0px!important;}
#con1250 h2 {font-size:20px!important;border:0px!important;padding:0px!important;margin-left: 5px;margin-bottom: 10px;}

.big-title {letter-spacing:2px;font-size:22px;}
.email {font-size:16px!important;color: #1f6a8c;}
.email-code {font-size: 87.5%;color: #2683ae;word-wrap: break-word;}
.phone {font-family: arial;font-size:18px!important;margin-top:5px;}
a.info {color: #2683ae;}
a.pr-link {color: #888;}

.bd-callout-teal {border-left-color: #5bc0de!important;}
.bd-callout-green {border-left-color: #30a64a!important;}
.bd-callout-yellow {border-left-color: #f0ad4e!important;}
.bd-callout-blue {border-left-color: #157ffb!important;}
.bd-callout-red {border-left-color: #da3849!important;}
.bd-callout-purple {border-left-color: #ad5ec4!important;}
.bd-callout-pink {border-left-color: #e83e8c!important;}
.bd-callout {padding: 1.1rem;margin-top: 1.25rem;margin-bottom: 1.25rem;border: 1px solid #eee;border-left-width: .25rem;border-radius: .25rem;font-size: 1rem;}

.boord-table {font-size: 1rem;}
.boord-table thead th {background-color: #F5F5F5;border-bottom:0px;}


::-webkit-input-placeholder {color:#aaa!important;}
:-moz-placeholder {color:#aaa!important;opacity:1;}
::-moz-placeholder {color:#aaa!important;opacity:1;}
:-ms-input-placeholder {color:#aaa!important;}
::-ms-input-placeholder {color:#aaa!important;}
::placeholder {color: #aaa!important;}

.cau {color: #c1522d!important;}
.req {border: 1px solid #55b176;}
.tip {color:#909090;font-size:0.9rem;}
.mono {}

.ul-start {padding-inline-start: 20px;list-style-type: disc;margin-top: 0.5rem;margin-bottom:15px;color:#666;font-size:0.9rem;}
.ul-start li {color: #777;}
.ul-complete {margin-top:5px;}
.ul-dscr {padding-inline-start: 10px;list-style-type: none;margin-top: 0.1rem;color:#666;font-size:0.9rem;}

.form-group {margin-bottom: 0.5rem;}
.form-check-label-sm {font-size: .875rem;}
.form-check-label, .form-check-label-sm {cursor:pointer!important;}

.custom-control-label, .custom-control-label-sm {cursor:pointer!important;}
.custom-control-label-sm {padding-top: calc(.15rem + 1px);padding-bottom: calc(.25rem + 1px);font-size: .875rem;line-height: 1.5;}
.custom-file-label-sm {padding-top: calc(.25rem + 1px);padding-bottom: calc(.25rem + 1px);font-size: .875rem;line-height: 1.5;height: calc(1.5em + .5rem + 2px);}
.custom-file-label-sm::after {padding: .35rem .75rem;height: calc(1.5em + .5rem);}

.btn-grey {color: #212529;background-color: #E6E6E6;border-color: #ccc;}
.btn-grey:hover {background-color: #D6D6D6;}
.btn-cmd {width:100px;}
.btn-w100 {width:100px;}
.btn-w200 {width:200px;}

.r-0 {margin-right: 0px;padding-right: 0px;}
.l-0 {margin-left: 0px;padding-left: 0px;}

.left-title {padding-right: 0px;padding-left: 20px!important;text-align:center;}

#payment-amount strike {color:#e83e8c;margin-right: 8px;}
#payment-amount {margin-top: 2px;font-size:1.2rem;font-weight: 600;}
#company {text-transform: uppercase;}
#cardholder {text-transform: uppercase;}

#sb1162-box {border: 3px solid #55b176;padding: 10px 15px;border-radius: 5px;font-size: 14px;}
.sb1162-red {border: 3px solid #dc3545!important;}
.sb1162-title {font-weight: 800;font-size: 16px;margin-top: 2px;}
.sb1162-men {color: #c94024ed;}
.sb1162-q {font-size: 18px;margin-bottom: 10px;}
.sb1162-blue {color: #3272c3;font-weight: 600;}
.sb1162-dscr {width: 80%;background-color: #efefef;border-radius: 5px;padding: 10px 15px;border: 1px solid #55b176;margin: 5px 0px 0px 17px;display: none;}
.sb1162-ex {background-color: #fff;padding: 7px 10px;border-radius: 5px;border: 1px solid #bfbfbf;}
.sb1162-ex-m {background-color: #fff;padding: 7px 10px;border-radius: 5px;border: 1px solid #bfbfbf;margin-left: 10px;margin-right: 10px;}

#preview-img {text-align:center;}
#preview-img img {max-width: 430px;}

.cvv2-hint {font-size:1rem;}
.modal-lg {max-width:670px}
.agreement p {font-size: 13px;color: #666;}
.agreement p.red {color:red;}

.failed{color:red;margin-top:10px;}

#adstype-row {display:none;}
#category-row {display:none;}
#term-row {display:none;}
#payment-amount-row {display:none;}

#contents-row {display:none;}
#sb1162-row {display:none;}
#payment-row {display:none;}
#agreement-row {display:none;}
#btn-cmd-row {display:none;}