/* As Featured On Logo Table */
.afo, .afo tbody, .afo tr, .afo td { border: none !important; } 

/* Pricing Table Styles */
.et_pb_pricing_content_top { border-bottom: none; } /* remove line that separates "header" of table items with package detail section */

/* header margin */
.hmargin { margin-bottom: 15px; }

/* success stories h3 */
.h3ss h3 { font-weight: bold !important; color: #ff7f77; font-size: 28px !important; } 

/* billing form styles */
.paddingleftfix { padding-left: 0px !important; }

.promolabel { display: inline; padding-left: 3%; }
.sc-form-group { padding-left: 3%; }

.sc-form-group .sc-coup-coupon-container .sc-coup-coupon {
	color: #999;
    padding: 16px;
    background-color: #eee;
    border-radius: 0px;
    border: none; }

.mystripebtn {
    display: block;
    position: relative;
    padding: 11px 33px 16px;
    height: 50px;
    line-height: 30px;
    background: #1275ff;
    background-image: -webkit-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: -moz-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: -ms-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: -o-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: -webkit-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: -moz-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: -ms-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: -o-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
    -ms-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
    -o-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
	border: none; }

/* create a free profile - registration styles */
.zm_alr_form_field_container input { 
	color: #999;
    padding: 16px;
    background-color: #eee;
    border-radius: 0px;
	border: none;
    border-bottom: 2px solid #ddd; }

.zm_alr_form_field_container input:hover, .zm_alr_form_field_container input:focus {
	border-bottom: 2px solid #ff7f77; }

.zm_alr_form_field_container select { 
	color: #999;
    padding: 16px;
    background-color: #eee;
    border-radius: 0px;
	border: none; }

#zm_alr_register_submit_button {
	text-shadow: none;
	background-color: #FF7F77;
	color: #FFF; 
	border-radius: 0px;
	border: none; }