tr, td {
    border: 0 solid #DDDDDD !important;
}

/*
David - 27 March 2015 - ccInvoices 2.0.5
Commented because conflicts with new Bootstrap buttons
and we use BS now anyway, so why not?
*/
/*
.tdIdClass a:hover{
	text-decoration: none !important;
	background-color: #F4F9FE !important;
}
*/
.tdIdClass{
	border:solid 1px #e5eff8 !important;
	background-color:#f4f9fe !important;
}
.ccinvoices_messageCl{
	width:80% !important;
	border: 1px solid rgb(0, 0, 0) !important;
	background-color:#FFEEED !important;
	border-color:#FFB5B3 !important;
}
.ccinvoices_messageBlue{
	width:80%;
	border: 1px solid rgb(0, 0, 0) !important;
	background-color:#f0ffe9 !important;
	border-color:#b4ffa3 !important;
}
.ccinvoices_statusbox1{
	border:solid 1px #818283 !important;
	background-color:#E3E4E4;
	color:#818283;
	text-transform:uppercase;
}
.ccinvoices_statusbox2{
	border:solid 1px #1BC721 !important;
	background-color:#F3FFEE;
	color:#006C09;
	text-transform:uppercase;
}
.ccinvoices_statusbox3{
	border:solid 1px #FF7570 !important;
	background-color:#FFF6F6;
	color:#E62C2F;
	text-transform:uppercase;
}
.ccinvoices_statusbox4{
	border:solid 1px #7DAEE3 !important;
	background-color:#DCEBFC;
	color:#006DCF;
	text-transform:uppercase;
}
.chillcreations-content-v4 .well {
	margin-bottom: 20px;
}
.ccinvoices_paymentmethods{
	height:60px;
	width:100%;
	border:0px;
}
.ccinvoices_paymentmethods td{
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
}
.ccinvoices_cancelImgcl{
	width:16px;
	padding-left:5px !important;
}
.ccinvoices_cancelMsg{
	padding:10px !important;
}
.ccinvoices_successImgcl{
	width:16px;
	padding-left:5px !important;
}
.ccinvoices_successMsg{
	padding:10px !important;
}
.ccinvoices_authForm td{
	padding:0px !important;
}
#exp_date_chzn{
	width: 100px !important;
}
#exp_year_chzn{
	width: 70px !important;
}

#recTR2 input{
    width: 20px !important;
}

#status_bar select{
	float:right;
	 margin-bottom: 10px;
}
.ccinvoices-overview-table-wrap {
	width: 100%;
	overflow-x: auto;
}
.list-footer ul{
	display:none;
}
.counter{
	display:none;
}

/*Added ccInvoices 1.9.5*/

.pagination ul li{
	float:left;
	padding:0px !important;
	margin:0px !important;
}

.pagination ul>li:first-child>span{
	padding: 4px 12px !important;
}


/*ccInvoices 1.9.10*/

tr.headStyle th{
	line-height:13px;
	padding-left:8px;
	border-right:2px solid #ffffff;
	background-color:#D1D1D1 !important;

}
tr.headStyle th a{
	font-weight:bold;
	color:#424141;
	text-decoration:none !important;
	font-size: 12px;
}
tr.headStyle td{
	vertical-align: middle !important;
	line-height: 14px !important;
}
td .invoice_status{
	text-align:center !important;
	padding: 8px 4px !important;
}

/*
David - 15 April 2015 - ccInvoices 2.0.7
Added override CSS for stripe button
So it looks like Bootstrap btn btn-warning
*/
.stripe-button-el span {
	background: none !important;
	height: unset !important;
	min-height: unset !important;
	font-weight: normal !important;
	padding: 0px !important;
	border: 0px !important;
	-webkit-box-shadow: inset 0 0 0 !important;
	-moz-box-shadow: inset 0 0 0 !important;
	-ms-box-shadow: inset 0 0 0 !important;
	-o-box-shadow: inset 0 0 0 !important;
	box-shadow: inset 0 0 0 !important;
	font-size: 13px !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;

}
.stripe-button-el,.stripe-button-el:hover,.stripe-button-el:focus,.stripe-button-el:active.stripe-button-el:visited{

	display: inline-block !important;
	padding: 4px 12px !important;
	margin-bottom: 0 !important;
	font-size: 13px !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	cursor: pointer !important;
	color: #333 !important;

	background-color: #f5f5f5 !important;
	background-image: -moz-linear-gradient(top,#fff,#e6e6e6) !important;
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6)) !important;
	background-image: -webkit-linear-gradient(top,#fff,#e6e6e6) !important;
	background-image: -o-linear-gradient(top,#fff,#e6e6e6) !important;
	background-image: linear-gradient(to bottom,#fff,#e6e6e6) !important;
	background-repeat: repeat-x !important;

	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05) !important;
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05) !important;
	/* box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); */

	background:-webkit-linear-gradient(top, #fbb450 0%, #f89406 100%) !important;
	background:-moz-linear-gradient(top, #fbb450 0%, #f89406 100%) !important;
	background:-ms-linear-gradient(top, #fbb450 0%, #f89406 100%) !important;
	background:-o-linear-gradient(top, #fbb450 0%, #f89406 100%) !important;
	background:linear-gradient(to bottom, #fbb450 0%, #f89406 100%) !important;

	background-color: #f89406 !important;
	-webkit-appearance: button !important;

	text-shadow: 0 -1px 0 rgba(0,0,0,0.25) !important;
	background-image: -moz-linear-gradient(top,#fbb450,#f89406) !important;
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406)) !important;
	background-image: -webkit-linear-gradient(top,#fbb450,#f89406) !important;
	background-image: -o-linear-gradient(top,#fbb450,#f89406) !important;
	background-image: linear-gradient(to bottom,#fbb450,#f89406) !important;
	background-repeat: repeat-x !important;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false), startColorstr='#fffab44f', endColorstr='#fff89406', GradientType=0) !important;
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05) !important;

	border: 1px solid !important;
	border-color: #f89406 #f89406 #ad6704 !important;

}

.stripe-button-el span:after {
	font-family: 'Icomoon';
	content: '\e006';
	padding-left: 0px;
	position: relative;

}





