/*
 * PrestaCart
 * @version  1.0
 *
 * @author Hashem Afkhami @ prestafa.com <hashem_afkhami@yahoo.com>
 * @copyright  2014 prestafa.com

 *
 */
/* Safari 4.0 - 8.0 */
@-webkit-keyframes changeBackground {
  0% {background:#23a55a;}
  50% {background:#23a55a;}
  70% {background:#55f197;}
  100% {background:#23a55a;}
}

@keyframes changeBackground {
  0% {background:#23a55a;}
  50% {background:#23a55a;}
  70% {background:#55f197;}
  100% {background:#23a55a;}
}
.orderCarrierContent .radio{
    float: right;margin-top: 22px;
}
.PSCart input:focus, .PSCart select:focus, .PSCart textarea:focus {
	border: 1px solid #1abc9c;
}
#titlePayByBanksaman{
    position: absolute;
    top: 110px;
    right: 195px;
    padding: 2px 10px;
    border-radius: 5px;
    animation: changeBackground .7s infinite;
}
#titlePayByBanksaman a{
    color: #fff !important;
}
.PSCart input.btn, .PSCart a.btn, .PSCart input[type=submit] {
	background: #1abc9c;
}
.PSCart #SubmitCreate {
  -webkit-animation: changeBackground .7s infinite; /* Safari 4.0 - 8.0 */
  animation: changeBackground .7s infinite;
}

.PSCart input.btn:hover, .PSCart a.btn:hover {
	background: #16a085;
}

.PSCart .big-title {
	border-bottom: 3px double #2ecc71;
}

.PSCart .big-title:after {
	background: #2ecc71;
}

.PSCart thead {
	/*background: #2ecc71;*/
	background: linear-gradient(-45deg,#23A6D5,#E73C7E,#23A6D5);
}
.PSCart .cart_quantity_input {
	background: #27ae60;
}

.PSCart .cart_quantity_down, .PSCart .cart_quantity_up {
	background: #2ecc71;
}

.PSCart td.cart_total span {
	color: #16a085;
}

.PSCart td.cart_delete a, .PSCart .price_discount_del a {
	background: #e74c3c;
}

.PSCart td.cart_delete a:hover {
	background: #c0392b;
}

.PSCart .choose {
	/*background: #2ecc71;*/
}
.tfooter-gragient{
    background: linear-gradient(-45deg,#23A6D5,#E73C7E,#23A6D5);
}

.PSCart .choose .btn {
	color: #fff;
  -webkit-animation: changeBackground .7s infinite; /* Safari 4.0 - 8.0 */
  animation: changeBackground .7s infinite;
}

.PSCart .choose .btn:hover {
}

.PSCart .discount {
	background: #23A6D5;
}

.PSCart .total_price_container {
	/*background: #27ae60;*/
}

.PSCart .discount_name_block input {
	background: rgba(0,0,0,0.3);
}

.PSCart .tabhead {
	border-bottom: 5px solid #2ecc71;
	background: #27ae60;
	background: #676767;
}

.PSCart .tabhead.active {
	background: #2ecc71;
	background: linear-gradient(-45deg,#23A6D5,#E73C7E);
}

.PSCart #step3 td.price {
	background: #25a4d4;
}

.PSCart .dbs-steps .prev:hover a,
.PSCart .dbs-steps .next:hover a{
	color:#2ECC71;
}