#register_form_button, .whcom_main .whcom_button, .whcom_form_field button, #security_question button, #mass_pay_form button{
    border-radius: 4px!important;
    padding: 8px 25px!important;
    border-width: 2px!important;
}
.whcom_main .whcom_button.whcom_button_secondary, #security_question button.whcom_button_secondary{color: #dedede!important;}
#register_form_button:hover, #security_question button:hover,.whcom_main .whcom_button:hover,
.whcom_main .whcom_button.whcom_button_secondary:hover,.whcom_form_field button:hover,#mass_pay_form button:hover{
    background: #fff!important;
}
.whcom_panel .whcom_list_wcap_style_2 li .wcap_load_page{
    padding-left: 35px;
}
.whcom_panel .whcom_list_wcap_style_2 li i{
    position: absolute;
    top: 5px;
    left: 15px;
    width: auto;
}
.whcom_list_bordered.whcom_has_links a{
    padding: 7px 15px;
}
#primary_nav_wrap .wcap_navbar_right li:hover a{
    color: #838383!important;
}
#primary_nav_wrap ul.wcap_navbar_right > li > ul, #primary_nav_wrap ul li:hover > ul{
    border-color: #dedede;
    border-top: hidden;
}
#primary_nav_wrap ul.wcap_navbar_right > li > ul li:hover, #primary_nav_wrap ul li:hover > ul li:hover{
    background: rgb(245, 245, 245)!important;
}
.whcom_form_field > input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not(textarea), .whcom_form_field select:not(textarea), .whcom_form_field textarea:not(textarea){
    height: 45px;
    line-height: 45px;
}
.whcom_form_field select option{
    height: 35px;
    line-height: 35px;
}
#primary_nav_wrap .wcap_navbar_left li:hover a{
    color: #838383!important;
}
.whcom_text_small a{color: #ded;}
.whcom_text_small.whcom_op_summary_item_domain_link a,.whcom_text_small.whcom_summary_product_domain a{color: #888;}
.whcom_list_stripped > li:nth-child(odd) {background: #f6f6f6;}
.whcom_text_small a:hover{text-decoration: underline;color: #ded;}
.whcom_panel.whcom_panel_fancy_2.whcom_panel_primary {border-color: #E0E0E0!important;}
.whcom_main button.whcom_button_secondary:not(.whcom_button_primary){color: #fff;}
.whcom_cart_summary_sidebar .whcom_bordered_bottom{padding-bottom: 8px;}
.whcom_panel .whcom_text_bold i.whcom_icon_mail-2{font-size: 20px;}
#wcap_main_div ul.whcom_list_stripped{list-style: none;}

.wcop_product_boxes .wcop_product_box.whcom_panel a.whcom_button:hover{background: transparent!important;text-decoration: underline;color: #fff!important;}
.whcom_panel .whcom_panel_footer a.whcom_button.whcom_button_small:hover{background: transparent!important;text-decoration: underline;color: #fff!important;}
.whcom_op_product_domain_options .whcom_form_field .whcom_form_field_addon{height: 43px;line-height: 30px; padding: 6px 10px;}
.whcom_op_product_domain_options .whcom_form_field > input:not([type="radio"]):not([type="checkbox"]):not([type="submit"])[name="domain"]{padding-left: 70px;}
.wcap_dashboard_panels .whcom_panel_body.whcom_has_list {padding: 15px!important;}