.slot--article-stock-shipping .tws-article-stock-shipping--delivery-message {
    color: #f00 !important;
    font-size: 14px;
    font-weight: bold;
}


.checkout .tws-checkout--select-delivery .tws-checkout--select-delivery-list {
    display: flex;
    flex-direction: column;
}
.checkout .tws-checkout--select-delivery .tws-checkout--delivery-method-103788 {
	order: 4;
}
.checkout .tws-checkout--select-delivery .tws-checkout--delivery-method-108089 {
	order: 1;
}
.checkout .tws-checkout--select-delivery .tws-checkout--delivery-method-131241 {
	order: 2;
}
.checkout .tws-checkout--select-delivery .tws-checkout--delivery-method-133013 {
	order: 3;
}


.checkout .tws-opc-cart--item-info-deliveryInfo {
    display: none;
}
.checkout .tws-checkout--delivery-address .tws-checkout--field-id-name .tws-checkout--field-label-text {
		font-size: 0px;
	} 
.checkout .tws-checkout--delivery-address .tws-checkout--field-id-name .tws-checkout--field-label-text::before {
  	content:"Mottagare";
		font-size: 14px;
		font-weight: normal;
		letter-spacing: 0.5px;
	} 


.tws-article-buy-button-with-modal--cart-messages, .slot--checkout-cart .alert.alert-warning {
 display: none;
}

.modal-content .tws-article-buy-button-with-modal--cart-messages {
    display: none;
}

.tws-checkout-shortcuts--purchase-as {
    display: none;
}

#countdown{
margin: 5px 0 7px 17px;
display: inline-block;
}

.countdownText{
margin: 0 0 30px 17px;
}

.countdownText .hour{
margin: 0 19px 0 0;
float:left;
text-align:center;
width: 49px;
}

.countdownText .minutes{
margin: 0 19px 0 0;
float:left;
text-align:center;
width: 49px;
}

.countdownText .seconds{
margin: 0 0 0 0;
float:left;
text-align:center;
width: 49px;
}

.clear{
clear: both;
}

.counternumber{
font-size:26px;
font-style:italic;
font-weight:bold;
float:left;
box-shadow: 0 0 4px #999 inset;
border-radius: 4px;
padding: 8px 10px;

}

 .colon{
font-size:26px;
font-style:italic;
font-weight:bold;
float:left;
line-height:47px;
margin: 0 5px;
}

.article .tws-article-buy-button-with-modal--cart-messages-0 {
    display: none;
}

.alert.alert-warning.alert-dismissable.tws-checkout--error-messages.ng-scope {
    display: none;
}

/* Visa Betalningsmetods text */
span.tws-checkout--payment-description.list-group-item-text.ng-binding.ng-scope.ng-hide {
    display: inherit !important;
}

/* Dölj "Visa information" för betalningsmetod. */
p.tws-checkout--show-payment-description.list-group-item-text.ng-scope {
    display: none;
}

/* Visa Leveransmetods text */
span.tws-checkout--delivery-description.ng-binding.ng-scope.ng-hide {
    display: inherit !important;
}

/* Dölj "Visa information" för leveransmetod. */
a.tws-checkout--show-delivery-description.ng-scope {
    display: none;
}

.has-error .form-control {
    border-width: 2px;
}

.tws-contact-info--terms-and-conditions {
    font-size: 16px;
    font-weight: 600;
}

p.ng-binding.ng-scope {
    font-weight: 600;
    color: red;
}
.checkout .tws-checkout--payment-description.list-group-item-text {
    display: block !important;
}
.checkout .tws-checkout--show-payment-description.list-group-item-text span {
  display: none !important; 
}

.tws-article-price .tws-api-price .tws-api--price-current, .tws-horizontal-flip-list--price .tws-api-price .tws-api--price-current {
    
    color: red;
   	font-size: 40px;
}

.tws-article-list--list .tws-list--type-grid .tws-api-price .tws-api--price-current{
  
    color: red;
   
}

.article .tws-article-description--show-more {
    display: none;
}

.article .tws-article-description--text-container {
		max-height: none;
}

.tws-checkout--field.tws-checkout--field-optional.tws-checkout--field-type-text.tws-checkout--field-id-address2 {
    display: none;
}