.acc-profile .sort-table {
    margin-top: 2em;
}

.acc-profile .sort-table-title {
    width: 330px !important;
}

.acc-profile .sort-table-status {
    width: 100px !important;
}

.acc-profile .sort-table ol li {
    font-size: 18px;
}

.acc-profile .sort-table-button {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.acc-profile .sort-table-value-text {
    font-size: 14px !important;
}

.acc-profile .sort-table-value {
    padding-right: 0 !important;
    text-align: center !important;
    width: 100px !important;
}

.cart-table .sort-table-remove {
    width: 2% !important;
}
.cart-table .sort-table-remove img {
    margin-top: 8px;
}

.cart-table .sort-table-domain-name {
    width: 50% !important;
    text-align: left !important;
}
.cart-table .sort-table-domain-name.pull-right {
    text-align: right !important;
    float: right;
}

.finale-price{
    color: #009900;
}

.cart-table .sort-table-price {
    width: 20% !important;
    text-align: right !important;
    border-left: 1px solid lightgray;
}

.bidding-table li, .cart-table-row {
    background-color: white;
    border-bottom: 1px solid lightgray !important;
}

.no-border {
    border: none !important;
}


.cart-table, .bidding-table {
    background: white;    
}

.cart-table ol, .bidding-table ol {
    background: white;
}

.cart-summ {
    text-align: right;
    width: 98%;
    padding: 3% 1% !important;
}

a.button-yellow-right {
    float: right;
    display: block;
    padding: 1px 2px 3px 1px;
    width: 92px;
    height: 34px;
    font-size: 13px;
    line-height: 34px;
    color: #916c27;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
    background: url("../img/button_yellow.png") no-repeat;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
}
					
.bidding-table div {
    text-align: center !important;
    width: 29%;
}

.your-domains-table div {
	width: 42%;
}

.bidding-table .cart-table-row div {
    text-align: left !important;
}

.sort-table-message p {
    margin: 0;
    padding: 0;
    font-size: 14px;
    font-style: italic;
    line-height: 1em;
}

.sort-table-message p i {
    color: red;
    text-transform: uppercase;
}

.price-table-title a {
    color: black;
}

.new-user-btn {
    float: left;
    color: white;
    width: 220px;
    text-align: right;
}

.acc-profile-inner {
    width: 60%;
    float: left;
}

.acc-profile-connect {
    width: 30%;
    margin-left: 10%;
    float: left;
    margin-top: 25px;
}

.acc-profile-item select {
    max-width: 350px;
}

.readonly-email {
    color: silver !important;
    cursor: default !important;
}

.js-table-pagination {
    margin-bottom: 0 !important;
}

.js-table-pagination li {
    border-bottom: 0 !important;
    padding: 0 !important;
}

.followed-domains .sort-table-button {
    width: 109px !important;
}

.red {
    color: indianred;
}

.blue {
    color: #478799;
}

.price-table-small li.last-visible-paginated {
    border-bottom: 1px solid #EFEFED;
}

.price-table-small .js-table-pagination {
    padding-top: 3px;
}

.form-table select {
    border: 1px solid #B9BCBE;
    border-radius: 2px;
    box-shadow: 0 0 0 4px #F3F7F8, 0 1px 4px rgba(0, 0, 0, 0.15) inset;
    color: #666666;
    font-size: 16px;
    font-style: italic;
    padding: 5px 5px 5px 12px;
    width: 311px;
}

.co-table-coupon .form-item-input {
	float: left;
	margin: 0 1em;
}

.co-table-coupon .form-item-input input {
	width: 150px;
}

.co-table-coupon .form-item-button {
	float: left;
}

.co-table-coupon .co-table-item-name {
	line-height: 2.4em;
}

.co-table-coupon-span {
	color: #009900;
	text-transform: uppercase;
}

#couponError {
	margin-top: 1em;
	float: right;
	color: red;
	display: none;
}

.removeCoupon img {
	margin-left: 5px;
}

.input-error {
	float: right; 
	margin-left: 10px;
	margin-top: 3px;
	position: relative !important;
}

.reg-form .input-error {
    float: left; 
}

.checkout-option button {
	font-weight: bold;
	font-style: normal !important;
}

.checkout-information-summary {
	float: left; width: 65%; margin-right: 5%;
}

.popup-in-scrollable {
	width: 845px;
}

a.button-yellow:hover {
	text-decoration: none;
}