span.tar_loc_name { display: inline-block; } select.plan_opt { color: #089dfc; font-weight: bold; } span.circ_check { background: #4ed38e; color: #FFF; border-radius: 50%; padding: 2px 6px; font-size: 15px; } span.circ_ex { background: #ec3131; color: #FFF; border-radius: 50%; padding: 0px 7px 2px; font-size: 15px; } .hid_temp{ display:none; } .prc_price p{ text-align:right; } table.addons th { text-align: left; background: #2a314f; color: #E46D2B; } table.addons th, table.addons td { padding: 2px 8px !important; } table.addons tr:nth-child(even) {background: #e4e4e7} table.addons tr:nth-child(odd) {background: #f0f0f0} input.aof { float: right; margin-left: 10px; } .si_plan_form select { width: 100%; padding: 0 15px; } .si_plan_form input[type=button] { padding: 13px 29px; line-height: 17px; font-size: 14px; border: none; color: #FFF; text-transform: uppercase; border-radius: 2px; margin-bottom: 20px; cursor: pointer; } .addition_ttl { text-align: center; margin-top: 10px; font-size: 18px; font-style: italic; } .form_ttl { margin-bottom: 0; } body .pricing_item table.addons { margin-top: 10px; margin-bottom: 20px; }

div#ccp_ttl {
    text-align: center;
    margin-bottom: 20px;
    font-size: 30px;
    color: #333333;
}
div#servicesloading {
    text-align: center;
}
div#service_hldr .row_hldr {
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
    justify-content: center;
}
div#service_hldr .col-sm-4 {
    background: #e1e1e1;
    padding: 20px 20px 0;
    margin: -7px;
}
div#orderbtn_hldr {
    text-align: center;
    margin-bottom: 20px;
}
div#orderbtn_hldr a {
    background: #089dfc;
    color: #FFF;
    padding: 15px 25px;
    display: inline-block;
}