.whmpress.whmpress_pricing_table.alt-02 {
    border: 4px solid #ffcb08;
    text-align: center;
    box-shadow: none;
    border-radius: 0;
    max-width: 100%;
    margin-bottom: 40px;
}

.whmpress.whmpress_pricing_table.alt-02 .pricing_table_combo .whmpress_order_button,
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_combo a,
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_combo button,
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_submit .whmpress_order_button,
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_submit a,
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_submit button {
    border: 1px solid #815627;
    box-shadow: 0 3px 0 #815627, 0 6px 4px -2px rgba(0,0,0,0.3);
    color: #333333;
    font-weight: 700;
    font-size: 24px;
    background: #ffcb08;
    width: 80%;
    margin-top: 7%;
   /* font-family: roboto;*/
}
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_combo .whmpress_order_button:hover,
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_combo a:hover,
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_combo button:hover,
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_submit .whmpress_order_button:hover,
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_submit a:hover,
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_submit button {
    background: #ffd43d;
}


.whmpress.whmpress_pricing_table.alt-02 .pricing_table_heading .holder h2{
    font-size: 20px!important;
    text-transform: uppercase;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 0;
    color: #3a679d;
    /*font-family: roboto;*/
}
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_detail {
    display: none;
}
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_detail.details {
    display: block;
}
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_detail .holder{
    font-size: 17px;
    margin-top: 5px;
    color: #848484;
    line-height: 1.2;
    font-weight: 400;
}
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_price .holder {
    font-size: 52px;
    font-weight: 700;
    color: #d05b00;
    margin-top: 0;
    /*font-family: roboto;*/
}
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_price .holder span.amount{
    letter-spacing: -3px;
}
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_price .holder .currency{
    font-size: 30px;
}
.whmpress.whmpress_pricing_table.alt-02 .pricing_table_price .holder .duration{
    font-size: 25px;
    font-weight: 400;
}


.whmpress.whmpress_pricing_table.alt-02 .whmpress.whmpress_description  ul{
    border:none;
    padding: 0 0 0 0;
}
.whmpress.whmpress_pricing_table.alt-02 .whmpress.whmpress_description ul li{
    border-top: 0px dashed #d7dee8;
    border-bottom:none;
    font-size:14px;
    color:#484848;
    padding: 9px 10px;
}
.whmpress.whmpress_pricing_table.alt-02 .whmpress.whmpress_description  ul li strong{

}
.whmpress.whmpress_pricing_table.alt-02 .whmpress.whmpress_description  ul li span{
    /*border-bottom: 1px dashed #BCBEC0;*/
}
.vc_column_container>.vc_column-inner{
    padding: 0 0;
}
#whmpress.whmpress_pricing_table.alt-02.featured{
    border: 4px solid #5273A5;
    transform: scaleY(1);
}
/* saddam css Start*/
.ast-desktop .main-header-menu.submenu-with-border .sub-menu, .ast-desktop .main-header-menu.submenu-with-border .children {
    background: #364556;

}
.widget_nav_menu li {
    padding: 10px 0;
}

/* saddam css end*/

/* Domain Price */
span.whmpress.whmpress_domain_price{
    color: #d05b00!important;
    font-size: 36px!important;
    font-weight: 900;
   /* font-family: roboto;*/
}
span.whmpress.whmpress_domain_price sub{
    font-size:15px;
    font-weight:400;
}

/* Domain Search Ajax */
/*@media (min-width: 482px) {
    .whmpress.whmpress_domain_search_ajax form {
        position: relative;
        height: 66px;
        display: block !important;
        max-width: 780px;
    }
    .whmpress.whmpress_domain_search_ajax form input[type=search]#search_box {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        height: 100%;
        width: 76%;
        display: block;
        font-size: 20px;
        font-weight: 700;
    }
    .whmpress.whmpress_domain_search_ajax form button {
        position: absolute;
        height: 66px;
        right: 10px;
        width: 180px;
        background-color: #ffcb08;
        border-bottom: 4px solid rgba(174,117,0,.5);
        color: #ae7500;
        font-weight: 700;
        font-size: 24px;
    }
}*/
.whmpress_price_matrix_extended table th,
.whmpress_price_matrix table th, .whmpress_price_matrix_domain table th{
    background:#3a679d!important;
}
.whmpress_price_matrix_extended table tr:nth-of-type(odd), .whmpress_price_matrix table tr:nth-of-type(odd), .whmpress_price_matrix_domain table tr:nth-of-type(odd) {
    /* background: #ffcb08!important; */
    font-weight: 600;
}
.whmpress_price_matrix_extended table tr:nth-of-type(even),
.whmpress_price_matrix table tr:nth-of-type(even) {
    /* background: #d05b00; */
    font-weight: 600;
}

.whmpress_price_matrix_extended label, .whmpress.whmpress_price_matrix label {
    border: 1px solid #815627;
    box-shadow: 0 3px 0 #815627, 0 6px 4px -2px rgba(0,0,0,0.3);
    color: #333333;
    font-weight: 600;
    font-size: 22px;
    background: #ffcb08;
    width: 80%;
    margin-top: 10%;
    padding: 10px 28px;
}
/*.whmpress_price_matrix_domain.style_1 .whmp_domain_search_container{*/
/*    width: 100% !important;*/
/*}*/
/*.whmpress_price_matrix_domain.style_1 .whmp_domain_search_container input[type="search"]{*/
/*    width: 50%;*/
/*    display: inline-block;*/
/*    outline: 0;*/
/*    padding: 8px 10px;*/
/*    border-radius: 4px;*/
/*    border: 2px solid #ddd !important;*/
/*    height: 50px !important;*/
/*}*/
/*.whmpress_price_matrix_domain.style_1 .whmp_domain_search_container label{*/
/*    border: 1px solid #815627;*/
/*    box-shadow: 0 3px 0 #815627, 0 6px 4px -2px rgba(0,0,0,0.3);*/
/*    color: #333333;*/
/*    font-weight: 600;*/
/*    font-size: 22px;*/
/*    background: #ffcb08;*/
/*    padding: 10px 28px;}*/
/*.whmpress input[type="search"] {*/
/*    height: 50px;*/
/*}*/

/*.whmpress_price_matrix_domain.style_1 .whmpress_price_matrix_header{*/
/*    background: transparent !important;*/
/*}*/
div#domain-list-id label,
div#domain-list-id label{
    border: 1px solid #815627;
    box-shadow: 0 3px 0 #815627, 0 6px 4px -2px rgba(0,0,0,0.3);
    color: #333333;
    font-weight: 600;
    font-size: 22px;
    background: #ffcb08;
    width: 80%;
    margin-top: 10%;
    padding: 10px 28px;
}
.whmpress .whmpress_order_button {
    background: #ffcb08!important;
    color: #333333!important;
}
div#domain-list-id input {
    padding: 24px 17px;
}

ul.vps-host-item-list {
    display: inline-block;
    list-style: none;
    font-weight: 700;
    width: 40%;
    margin: 0;
    text-transform: capitalize;
}
ul.vps-host-item-list li{
    padding-bottom: 10px;
}
ul.vps-host-item-list li p{
    font-size: 14px;
    font-weight: 400;
}
.os-item-icone {
    font-size: 75px;
}


.os-item-icone img {
    width: 1em;
    margin-right: 150px;
    display: inline-block;
}
div#WHM__CURR__COMBO .whmpress.whmpress_currency_combo {
    z-index: 99999;
   
}

.whmpress_domain_search_ajax .whcom_margin_bottom_15.whcom_bordered_bottom.whcom_padding_bottom_5 {
    display: none;
}
.whmpress_price_matrix table, .whmpress_price_matrix_domain table {
    border-right: 1px solid rgba(0,0,0,.1);
    border-bottom: 1px solid rgba(0,0,0,.1);
}

::-webkit-input-placeholder { /* Edge */
    color: #d6d6d6;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #d6d6d6;
}

::placeholder {
    color: #d6d6d6;
}

.whmp_domain_search_ajax_results .whmp_search_ajax_title.whmp_found_title {
    background: #ffcb085c !important;
    color: #d05b00 !important;
    border-top: 4px solid #ffcb08 !important;
}
.whmp_domain_search_ajax_results .whmp_search_ajax_title.whmp_found_title .whmp_search_ajax_buttons a {
    border: 1px solid #815627 !important;
    box-shadow: 0 3px 0 #815627, 0 6px 4px -2px rgba(0,0,0,0.3) !important;
    color: #333333 !important;
    font-weight: 800 !important;
    font-size: 24px;
    background: #ffcb08 !important;
    margin-top: 1% !important;
    border-radius: 5px !important;
}
.whmp_domain_search_ajax_results .whmp_found_result{
    background: #ffcb085c !important;
    color: #d05b00 !important;
    border-left: 4px solid #ffcb08 !important;
}
.whmp_domain_search_ajax_results .load-more-div button,
.whmp_domain_search_ajax_results .whmp_found_result .whmp_search_ajax_buttons a{
    border: 1px solid #815627 !important;
    box-shadow: 0 3px 0 #815627, 0 6px 4px -2px rgba(0,0,0,0.3) !important;
    color: #333333 !important;
    font-weight: 800 !important;
    background: #ffcb08 !important;
    border-radius: 5px !important;
}
.whmp_loading_div {
    text-align: center;
}
.whmp_domain_search_ajax_results .whmp_search_ajax_title.whmp_not_found_title{
    background: #f1f1f1 !important;
    color: #5d7280 !important;
    border-top: 4px solid #e06126 !important;
}
.whmp_domain_search_ajax_results .whmp_not_found_result {
    background: #f1f1f1 !important;
    color: #5d7280 !important;
    border-left: 4px solid #e06126 !important;
}
.whmp_domain_search_ajax_results .whmp_search_ajax_title.whmp_not_found_title .whmp_search_ajax_buttons a {
    background: #e06126 !important;
    border-color: #e06126 !important;
    border-radius: 5px !important;
}

.whmp_domain_search_ajax_results .whmp_not_found_result .whmp_search_ajax_buttons a{
    background: #e06126 !important;
    border-color: #e06126 !important;
    border-radius: 5px !important;
}

.whmpress.whmpress_pricing_table.horizontal-04 .top.bottom .whmpress.whmpress_description ul {
    border: none;
    margin: 0;
    padding: 0 30px;
}

.whmpress.whmpress_pricing_table.horizontal-04 .top.bottom .whmpress.whmpress_description ul li {
    border: none;
    color: #333333;
    font-size: 16px;
    font-weight: 400;
    text-align: left;
}

.whmpress.whmpress_pricing_table.horizontal-04 .top.bottom .whmpress.whmpress_descriptionr ul li i.fa.fa-question-circle {
    font-size: 16px;
    color: #989898;
    font-weight: 400;
}

.whmpress.whmpress_pricing_table.horizontal-04 .top.bottom .whmpress.whmpress_description ul li i.fa.fa-question-circle:hover {
    color: #000000;
    transition: 0.5s;
}

ul.list-items.side-barleft label.detail_billing_radio {
    position: relative;
    padding-left: 16px !important;
}

@media (max-width: 786px) {

    .whmpress.whmpress_pricing_table.horizontal-04 .top {
        float: none;
        max-width: 100%;
        margin: auto;
    }

    .whmpress.whmpress_pricing_table.horizontal-04 .top.top1 {
        border: none;
    }

    .whmpress.whmpress_pricing_table.horizontal-04 {
        padding-bottom: 0;
    }

    .whmpress.whmpress_pricing_table.horizontal-04 .top.bottom .pricing_table_features .holder ul {
        border-top: solid 2px #ffcb08;
        padding: 15px 0;
    }

    .whmpress.whmpress_pricing_table.horizontal-04 .top.bottom {
        padding-top: 55px;
        width: 85%;
    }

    .whmpress.whmpress_pricing_table.horizontal-04 .top.bottom .whmpress.whmpress_description ul li {
        padding: 10px 0;
    }

    .whmpress.whmpress_pricing_table.horizontal-04 .top.top1 .pricing_table_combo .holder select {
        width: 75%;
    }

}


@media only screen and (max-width: 768px) {
    .creativeon-breadcrumb-header {
        padding-top: 50px !important;
    }
}

/*.whmpress.whmpress_price_matrix_domain.style_1.multi_durations .whmp_domain_special_toggle_container {*/
/*    display: none;*/
/*}*/

ul#menu-side-bar-menu li {
    display: inline-block;
}
ul#menu-footer-ssl-resources {
    list-style: none;
}
ul#menu-footer-ssl-resources li {
    display: inline-block;
}

.whmpress_domain_search_ajax_extended_container.wcop_df_container.whcom_main .whcom_margin_bottom_15.whcom_bordered_bottom.whcom_padding_bottom_5 {
    display: none;
}


/*====================================
              elegant style
======================================*/

#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant {
    background: white;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_form_field > input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]),
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_form_field select,
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_form_field textarea,
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_form_field .whcom_plus,
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_form_field .whcom_minus,
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_button {
    height: 40px;
    padding: 4px 12px;
    line-height: 32px;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_form_field > input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]).whcom_button_big,
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_form_field select.whcom_button_big,
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_form_field textarea.whcom_button_big,
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_form_field .whcom_plus.whcom_button_big,
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_form_field .whcom_minus.whcom_button_big,
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_button.whcom_button_big {
    height: auto;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant button,
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant a.whcom_button,
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_button,
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant input[type="submit"] {
    background: #3a699f;
    color: white;
    border: 2px solid #3a699f;
    border-radius: 2px;
    font-size: 16px;
    height: auto;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant button:hover,
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant a.whcom_button:hover,
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_button:hover,
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant input[type="submit"]:hover {
    background: #3a699f;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .wcop_sp_section {
    margin-bottom: 15px;
    padding: 30px 20px;
    -webkit-box-shadow: 0 1px 3px 0.5px rgba(0, 0, 0, 0.16);
    box-shadow: 0 1px 3px 0.5px rgba(0, 0, 0, 0.16);
    border-left: 5px solid #3a699f85;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .wcop_sp_section.wcop_sp_section_active {
    border-left-color: #3a699f;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .wcop_sp_section .wcop_sp_section_heading {
    color: #3a699f;
    font-size: 20px;
    border: 0;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .wcop_sp_section .wcop_sp_section_content {
    padding: 0;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .wcop_sp_sidebar .wcop_sp_section {
    border-left: 0;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_domain_form_container {
    background: white;
    border: 0;
    border-radius: 0;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_domain_form_container .whcom_domain_form_item_container {
    background: white;
    margin-bottom: 10px;
    border: 1px solid #CFCFCF;
    border-radius: 2px;
    padding: 10px;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_domain_form_container .whcom_domain_form_item_container .whcom_domain_form_item_toggle {
    cursor: pointer;
    padding: 10px 10px 10px 40px;
    position: relative;
    line-height: 20px;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_domain_form_container .whcom_domain_form_item_container .whcom_domain_form_item_toggle > span {
    position: absolute;
    width: 20px;
    height: 20px;
    border-radius: 20px;
    left: 10px;
    top: 50%;
    margin-top: -10px;
    border: 2px solid #CFCFCF;
    background: white;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_domain_form_container .whcom_domain_form_item_container .whcom_domain_form_item_toggle > span:after {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    left: 3px;
    top: 50%;
    margin-top: -5px;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_domain_form_container .whcom_domain_form_item_container .whcom_domain_form_item_content {
    display: none;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_domain_form_container .whcom_domain_form_item_container.active {
    border: 2px solid #3a699f;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_domain_form_container .whcom_domain_form_item_container.active .whcom_domain_form_item_content {
    display: block;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_domain_form_container .whcom_domain_form_item_container.active .whcom_domain_form_item_toggle > span {
    border-color: #3a699f;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .whcom_domain_form_container .whcom_domain_form_item_container.active .whcom_domain_form_item_toggle > span:after {
    background: #3a699f;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .elegant_08_payment_options label {
    margin-bottom: 15px;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .elegant_08_payment_options .whcom_radio_container > label {
    display: block;
    width: 100%;
    border: 1px solid #CFCFCF;
    -webkit-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    transition: all 300ms linear;
    padding: 4px 12px;
    line-height: 32px;
    -webkit-box-shadow: inset 0 0 0 1px #CFCFCF;
    box-shadow: inset 0 0 0 1px #CFCFCF;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .elegant_08_payment_options .whcom_radio_container > label:before {
    left: 5px;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .elegant_08_payment_options .whcom_radio_container > label.whcom_checked {
    border: 1px solid #3a699f;
    -webkit-box-shadow: inset 0 0 0 1px #3a699f;
    box-shadow: inset 0 0 0 1px #3a699f;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .wcop_sp_order_summary .whcom_list_bordered li {
    border: 0;
    margin: 0;
}
#wcop_sp_main.wcop_sp_main.wcop_sp_08_elegant .wcop_sp_order_summary .wcop_sp_summary_totals {
    border: 0;
    margin: 0;
}
.whmpress.whmpress_price_matrix.dedicated .whcom_row.lob .whcom_col_xl_1 {
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 22px !important;
}
#whcom_08_elegant_summary_section .whcom_padding_10_0 .whcom_clearfix span.whcom_pull_left {
    border-bottom: 1px dotted #d05e28;
    color: rgb(208, 94, 40);
}
#whcom_08_elegant_summary_section .whcom_padding_10_0 .whcom_clearfix span.whcom_pull_right.wcop_sp_replace_spinner {
    border-bottom: 1px dotted #d05e28;
    color: rgb(208, 94, 40);
}
.wcop_sp_promo_container small {
    font-size: 80%;
    font-weight: bold;
}
div#whcom_08_elegant_summary_section .whcom_clearfix.whcom_margin_bottom_5{
    border-top: none !important;
}