/****************************** BUTTONS **********************************/

.et_button_no_icon .et_pb_button,
.et_button_no_icon .et_pb_button:hover,
.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,
.et_button_no_icon.et_button_left .et_pb_button:hover,
.et_button_no_icon.woocommerce a.button.alt,
.et_button_no_icon.woocommerce-page a.button.alt,
.et_button_no_icon.woocommerce button.button.alt,
.et_button_no_icon.woocommerce-page button.button.alt,
.et_button_no_icon.woocommerce input.button.alt,
.et_button_no_icon.woocommerce-page input.button.alt,
.et_button_no_icon.woocommerce #respond input#submit.alt,
.et_button_no_icon.woocommerce-page #respond input#submit.alt,
.et_button_no_icon.woocommerce #content input.button.alt,
.et_button_no_icon.woocommerce-page #content input.button.alt,
.et_button_no_icon.woocommerce a.button,
.et_button_no_icon.woocommerce-page a.button,
.et_button_no_icon.woocommerce button.button,
.et_button_no_icon.woocommerce-page button.button,
.et_button_no_icon.woocommerce input.button,
.et_button_no_icon.woocommerce-page input.button,
.et_button_no_icon.woocommerce #respond input#submit,
.et_button_no_icon.woocommerce-page #respond input#submit,
.et_button_no_icon.woocommerce #content input.button,
.et_button_no_icon.woocommerce-page #content input.button,
.et_button_no_icon.woocommerce a.button.alt:hover,
.et_button_no_icon.woocommerce-page a.button.alt:hover,
.et_button_no_icon.woocommerce button.button.alt:hover,
.et_button_no_icon.woocommerce-page button.button.alt:hover,
.et_button_no_icon.woocommerce input.button.alt:hover,
.et_button_no_icon.woocommerce-page input.button.alt:hover,
.et_button_no_icon.woocommerce #respond input#submit.alt:hover,
.et_button_no_icon.woocommerce-page #respond input#submit.alt:hover,
.et_button_no_icon.woocommerce #content input.button.alt:hover,
.et_button_no_icon.woocommerce-page #content input.button.alt:hover,
.et_button_no_icon.woocommerce a.button:hover,
.et_button_no_icon.woocommerce-page a.button:hover,
.et_button_no_icon.woocommerce button.button:hover,
.et_button_no_icon.woocommerce-page button.button:hover,
.et_button_no_icon.woocommerce input.button:hover,
.et_button_no_icon.woocommerce-page input.button:hover,
.et_button_no_icon.woocommerce #respond input#submit:hover,
.et_button_no_icon.woocommerce-page #respond input#submit:hover,
.et_button_no_icon.woocommerce #content input.button:hover,
.et_button_no_icon.woocommerce-page #content input.button:hover,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button.alt,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button.alt,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button.alt,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button.alt,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button.alt,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button,
.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button,
.et_button_no_icon.et_button_left.woocommerce a.button.alt:hover,
.et_button_no_icon.et_button_left.woocommerce-page a.button.alt:hover,
.et_button_no_icon.et_button_left.woocommerce button.button.alt:hover,
.et_button_no_icon.et_button_left.woocommerce-page button.button.alt:hover,
.et_button_no_icon.et_button_left.woocommerce input.button.alt:hover,
.et_button_no_icon.et_button_left.woocommerce-page input.button.alt:hover,
.et_button_no_icon.et_button_left.woocommerce #respond input#submit.alt:hover,
.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit.alt:hover,
.et_button_no_icon.et_button_left.woocommerce #content input.button.alt:hover,
.et_button_no_icon.et_button_left.woocommerce-page #content input.button.alt:hover,
.et_button_no_icon.et_button_left.woocommerce a.button:hover,
.et_button_no_icon.et_button_left.woocommerce-page a.button:hover,
.et_button_no_icon.et_button_left.woocommerce button.button:hover,
.et_button_no_icon.et_button_left.woocommerce-page button.button:hover,
.et_button_no_icon.et_button_left.woocommerce input.button:hover,
.et_button_no_icon.et_button_left.woocommerce-page input.button:hover,
.et_button_no_icon.et_button_left.woocommerce #respond input#submit:hover,
.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit:hover,
.et_button_no_icon.et_button_left.woocommerce #content input.button:hover,
.et_button_no_icon.et_button_left.woocommerce-page #content input.button:hover,
.woocommerce input.button,
.woocommerce input.button:hover {
    padding: 0.5em 1em !important;
}

/******************************************* SHORT TESTIMONIAL SLIDER **************************************/

.short_testimonial .et_pb_slide_description {
    padding-top: 0;
    padding-bottom: 8%;
}

/*******************************************  SPACED PRICING TABLES **************************************/

.cb_spaced_pricing_table .et_pb_pricing_table {
    padding: 37px 29px 17px;
    margin-right: 7px;
    border-width: 1px !important;
    border-style: solid !important;
    border-radius: 4px;
}
#cb_sbce_pricing_table.cb_spaced_pricing_table .et_pb_pricing_table:last-of-type {
    margin-right: 0;
}
#cb_sbce_pricing_table.cb_spaced_pricing_table .et_pb_pricing_table:last-of-type .et_pb_et_price,
#cb_sbce_pricing_table.cb_spaced_pricing_table .et_pb_pricing_table:last-of-type .et_pb_dollar_sign,
.cb_spaced_pricing_table .et_pb_pricing_table:last-of-type .et_pb_frequency {
    display: none;
}
#cb_sbce_pricing_table.cb_spaced_pricing_table .et_pb_pricing_table:last-of-type .et_pb_pricing_content_top {
    padding: 0;
    margin: 0;
}
#cb_sbce_pricing_table.cb_spaced_pricing_table .et_pb_pricing_table:last-of-type .et_pb_pricing_content {
    margin: 0;
    padding: 0;
    display: table-cell;
    height: 191px;
				   
			   
    vertical-align: middle;
}
#cb_sbce_pricing_table.cb_spaced_pricing_table .et_pb_pricing_table:last-of-type .et_pb_pricing_content h3,
#cb_sbce_pricing_table.cb_spaced_pricing_table .et_pb_pricing_table:last-of-type .et_pb_pricing_content li {
    padding: 0;
}

.cb_spaced_pricing_table .et_pb_pricing_table {
    width: calc(25% - 7px);
}

.cb_spaced_pricing_table.et_pb_pricing_3 .et_pb_pricing_table {
    width: calc(33% - 7px);
}

.et_pb_pricing_table .et_pb_button_wrapper{
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.et_pb_pricing_table_6 .et_pb_pricing_content ul li, .et_pb_pricing_table_7 .et_pb_pricing_content ul li, .et_pb_pricing_table_8 .et_pb_pricing_content ul li {
    padding: 0;
}

.et_pb_pricing_table form input[type="image"] + img {
    height: 0px;
    opacity: 0;
    visibility: hidden;
    width: 0px;
    float: left;
}
.et_pb_pricing_table form {
    text-align: center;
}
.et_pb_pricing_table form input[type="image"]{
    width: 100%;
    max-width: 203px;
    margin: 0 auto;
}


/*************************************** FORMS *************************************/
/* .et-pb-contact-message p {
    color: #ffffff !important;
    text-align: center !important;
    font-size: 32px !important;
} */

.et-pb-contact-message p {
 color: #ff141c !important;
 text-align: center !important;
 font-size: 18px !important;
}

#cb_contact_us_form .et-pb-contact-message p {
    color: #666666 !important;
}
.et-pb-contact-message ul li {
    color: #ff141c;
}
							  
				   
 
/************************************* BOOTSTRAP ***********************************/

.bs ul.nav.nav-tabs{
    padding-bottom: 41px;
}


/* Equal heights for Plan table */
@media screen and (max-width: 1279px){
	#cb_sbc_pricing_table .et_pb_pricing li {
		padding-left:0;
	}
}
@media screen and (max-width: 1229px){
	#cb_sbc_pricing_table .et_pb_pricing_content {
		padding-left:15px;
		padding-right:12px;
	}
}
@media screen and (max-width: 1099px){
	#cb_sbc_pricing_table .et_pb_pricing_content {
		padding-left:0;
		padding-right:0;
	}
}
@media screen and (max-width: 999px){
	#cb_sbc_pricing_table .et_pb_pricing_content {
		padding-left:0;
		padding-right:0;
	}
	#cb_sbc_pricing_table.cb_spaced_pricing_table .et_pb_pricing_table {
		padding-left:25px;
		padding-right:25px;
	}
}	
@media screen and (max-width: 980px){
	#cb_sbc_pricing_table.cb_spaced_pricing_table .et_pb_pricing_table {
		float: none;
		margin: 30px auto 0;
		width: 100% !important;
		max-width: 325px;
	}
}
/* Equal heights for Plan table END HERE */

/* Equal heights for Pricing table */
#cb_sbce_pricing_table .et_pb_pricing_table_6 .et_pb_pricing_heading {
	margin-bottom:17px;
}
#cb_sbce_pricing_table .et_pb_pricing_heading span{
	min-height: 40px;
    display: block;
}
.et_pb_column #cb_sbce_pricing_table .et_pb_pricing_heading h2 {
	min-height:28px;
}
@media screen and (max-width: 1365px){
	.et_pb_column #cb_sbce_pricing_table .et_pb_pricing_heading h2 {
		font-size: 23px !important;
	}
	#cb_sbce_pricing_table .et_pb_pricing_table_9 .et_pb_button {
		font-size: 16px !important;
	}
}
@media screen and (max-width: 1260px){
	#cb_sbce_pricing_table .et_pb_pricing_table_9 .et_pb_button {
		font-size: 15px !important;
	}
}
@media screen and (max-width: 1200px){
	.et_pb_column #cb_sbce_pricing_table .et_pb_pricing_heading h2 {
		font-size: 20px !important;
	}	
	#cb_sbce_pricing_table .et_pb_pricing_table_9 .et_pb_button {
		font-size: 14px !important;
	}
}
@media screen and (max-width: 1150px){
	#cb_sbce_pricing_table .et_pb_pricing_table_9 .et_pb_button {
		font-size: 13px !important;
		max-width: 203px;
		margin-left: auto !important;
		margin-right: auto !important;
	}
}
@media screen and (max-width: 1100px){
	.et_pb_column #cb_sbce_pricing_table .et_pb_pricing_heading h2 {
		font-size: 16px !important;
	}
	#cb_sbce_pricing_table .et_pb_pricing_content {
		min-height:66px
	}
	#cb_sbce_pricing_table .et_pb_pricing_heading span {
		font-size: 13px !important;
		font-weight: normal !important;
	}
	
}
@media screen and (max-width: 980px){
	.et_pb_column #cb_sbce_pricing_table .et_pb_pricing_table {
		float: none;
		margin: 30px auto 0 !important;
		width: 100% !important;
		max-width: 325px;
	}
	div.et_pb_row_5.et_pb_row {
		margin-top: 0px!important;
		padding-top: 0px!important;
	}
	.et_pb_column #cb_sbce_pricing_table .et_pb_pricing_heading h2 {
		font-size: 25px !important;
	}	
	#cb_sbce_pricing_table .et_pb_pricing_heading span {	
		font-weight: bold !important;
	}
}
/*same table on scanbizcards-enterprise page*/
#cb_sbce_pricing_table.et_pb_pricing_tables_0 .et_pb_pricing_heading span{
	min-height: inherit;
}
#cb_sbce_pricing_table.et_pb_pricing_tables_0 .et_pb_pricing_content {
    min-height: inherit;
}
@media screen and (max-width: 1180px){
	#cb_sbce_pricing_table.et_pb_pricing_tables_0 .et_pb_pricing_table_3 .et_pb_pricing h3 {
		font-size:16px;
	}
	#cb_sbce_pricing_table.et_pb_pricing_tables_0 .et_pb_button {
		font-size: 16px !important;
		padding-left: 6px!important;
		padding-right: 6px !important;
	}
}
@media screen and (max-width: 980px){
	#cb_sbce_pricing_table.et_pb_pricing_tables_0 .et_pb_pricing_table_3 .et_pb_pricing h3 {
		font-size:22px;
	}
}
/* Equal heights for Pricing table END HERE */