/******************************
	order page
*******************************/
#wppizza-send-order #wppizza_cad_coupons{display:none;min-width:250px;max-width:300px;width: 100%}
#wppizza-send-order #wppizza_cad_coupons-btn{display:none;margin: 2px 1px;width: auto;min-width: 0;height: auto !important;padding: 5px 7px !important;line-height: 100%;}
#wppizza-send-order #wppizza_cad_coupons-btn.wppizza_cad_spinner{background:url('/wp-admin/images/loading.gif') center center no-repeat transparent;}
#wppizza-send-order #wppizza_cad_coupons-results{display:none;}
/*inserted into order summary details**/
#wppizza-send-order #wppizza_cad_coupons_wrap{margin-bottom:5px;}
#wppizza-send-order #wppizza_cad_coupons_code>span{font-weight:bold}
#wppizza-send-order #wppizza_cad_coupons_remove{margin:0 0 0 5px;width:auto; min-width: 0;height: auto !important;padding: 1px 5px  3px 5px !important;line-height: 100%;}
/*invalid preselected code error**/
#wppizza-send-order #wppizza_cad_coupons_code_invalid{text-align:center;font-weight:600;margin:3px 0;padding:5px 0}


/******************************
	cart
*******************************/
.wppizza-cart-info .wppizza_cad_coupon{/*padding-bottom:2px;padding-top:2px;*/}

/******************************
	shortcode display of coupons
*******************************/

.wppizza_cad_coupons{width:100%;overflow:auto;margin:0;padding:0}/*wrapper*/

.wppizza_cad_coupons .wppizza_cad_coupon{border:1px dotted #cccccc;width:290px;margin:0 10px 20px 0;padding:5px;float:left}
.wppizza_cad_coupons .wppizza_cad_coupon>label{font-weight:600;font-size:120%;text-align:center;display:block;margin:0;padding:3px}
.wppizza_cad_coupons .wppizza_cad_coupon>label:before{content:'"'}
.wppizza_cad_coupons .wppizza_cad_coupon>label:after{content:'"'}
/*additional info*/
.wppizza_cad_coupons .wppizza_cad_coupon_addinfo{font-size:80%;text-align:center;}
/**coupon detail*/
.wppizza_cad_coupons .wppizza_cad_coupon_delivery{font-size:90%;text-align:center;margin:0;padding:0 0 0 0}
.wppizza_cad_coupons .wppizza_cad_coupon_order{font-size:90%;text-align:center;margin:0;padding:0 0 0 0}

/*availability dates and times*/
.wppizza_cad_coupons .wppizza_cad_coupon_availability{font-size:90%;text-align:center;padding:10px 0}
/**weekdays implode**/
.wppizza_cad_coupons .wppizza_cad_coupon_weekdays>span:not(:first-child):before{content:',';padding:0 4px 0 0}


/*coupon conditions**/
.wppizza_cad_coupons .wppizza_cad_coupon_conditions_lbl{font-size:80%;text-align:center;margin:0;padding:5px 0 0 0}
.wppizza_cad_coupons .wppizza_cad_coupon_conditions>ul{margin:0;padding:0}
.wppizza_cad_coupons .wppizza_cad_coupon_conditions>ul>li{font-size:80%;}
/**code*/
.wppizza_cad_coupons .wppizza_cad_coupon_code{text-align:center;margin:0;padding:5px 0}
.wppizza_cad_coupons .wppizza_cad_coupon_applied{text-align:center;font-size:90%;font-style:italic;font-weight:600}

/******************************
	shortcode display of discounts
*******************************/
.wppizza_cad_discounts{width:100%;overflow:auto;margin:0;padding:0}/*wrapper*/

.wppizza_cad_discounts .wppizza_cad_discount{border:1px dotted #cccccc;width:290px;margin:0 10px 20px 0;padding:5px;float:left}
.wppizza_cad_discounts .wppizza_cad_discount>label{font-weight:600;font-size:120%;text-align:center;display:block;margin:0;padding:3px}
.wppizza_cad_discounts .wppizza_cad_discount>label:before{content:'"'}
.wppizza_cad_discounts .wppizza_cad_discount>label:after{content:'"'}
/*additional info*/
.wppizza_cad_discounts .wppizza_cad_discount_addinfo{font-size:80%;text-align:center;}
/*additional availability dates and times*/
.wppizza_cad_discounts .wppizza_cad_discount_availability{font-size:90%;text-align:center;padding:10px 0}
/**weekdays implode**/
.wppizza_cad_discounts .wppizza_cad_discount_weekdays>span:not(:first-child):before{content:',';padding:0 4px 0 0}
/**discount detail*/
.wppizza_cad_discounts .wppizza_cad_discount_order{font-size:90%;text-align:center;margin:0;padding:5px 0 0 0}
/*offer conditions**/
.wppizza_cad_discounts .wppizza_cad_discount_conditions_lbl{font-size:80%;text-align:center;margin:0;padding:5px 0 0 0}
.wppizza_cad_discounts .wppizza_cad_discount_conditions>ul{margin:0;padding:0}
.wppizza_cad_discounts .wppizza_cad_discount_conditions>ul>li{font-size:80%;}

/******************************
	shortcode clear
*******************************/
.wppizza_cad_clear{clear:both;display:block;margin:0;padding:0}

/************************
*
*	[shortcode pagination]
*
************************/
.wppizza-cad-pagination-wrap{text-align:center;margin:50px 0;padding:0}
.wppizza-cad-pagination,.wppizza-cad-pagination-selected,.wppizza-cad-pagination-txt,.wppizza-cad-pagination-txt-disabled{
	cursor:pointer;
	text-decoration:none;
	font-family: Verdana;
	padding:5px;
	line-height: 17px;
	font-size: 10px;
	vertical-align: middle;
	border: 1px solid #CECECE;
	display: inline-block;
	min-width:16px;
	margin:2px;
	color: #333;
	text-align: center;
	vertical-align: middle;
	border-radius: 3px;
    text-shadow: 0 1px 1px rgba(255,255,255,0.75);
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
    background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
    background-image: -o-linear-gradient(top,#fff,#e6e6e6);
    background-image: linear-gradient(to bottom,#fff,#e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #ccc;
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    border-bottom-color: #b3b3b3;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.wppizza-cad-pagination-selected,a.wppizza-cad-pagination:hover,a.wppizza-cad-pagination-txt:hover{font-weight:bold;color:#333}
.wppizza-cad-pagination-selected{cursor:default}
.wppizza-cad-pagination-txt,.wppizza-cad-pagination-txt-disabled{padding-left:15px;padding-right:15px;}
.wppizza-cad-pagination-txt-disabled,.wppizza-cad-pagination-txt-disabled:hover{color:#AAAAAA;cursor:default}