/*
Du kan legge til din egen CSS her.

Klikk hjelp-ikonet over for å lære mer.
*/


.commenlist .alt,
.woocommerce #reviews #comments ol.commentlist li {
    background-color: #fff !important;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
	margin-left: 0;
}

.input-text qty text { display: none;}

.woocommerce .star-rating {
    color: #FFD700 !important;
}

.products .product a {
  text-align:center
}
.woocommerce ul.products li.product a .star-rating {
  position:relative;
  margin:auto
}
.woocommerce ul.products li.product .price {
  margin-left: 0;
}

.single-product .product .single_add_to_cart_button.button{
	background-color: #fe0000;
	color: #FFFFFF;
	padding: 15px 15px 15px 15px;
	margin-top:10px;
	width: 100%;
	font-size:18px;
	font-weight:700;
}
.woocommerce .product .add_to_cart_button.button{
	background-color: #fe0000;
	color: #FFFFFF;
}

.checkout-button {
	background-color: #fe0000 !important;
}

.wooup-product-qty {
	height: 40px !important;
	padding:10px 10px !important;
}

.quantity {

}

.product-quantity {

}

.alt {
	background-color: #fe0000 !important;
}

ul.products li{
    text-align: center;
}

.wooup-product-actions {
	width:100%;
}

.wooup-checkout-btn {
	margin-right:6.5%;
	background:#fe0000 !important;
}

a.about_paypal {
display: none !important;
}

tr.cart-subtotal {
display: none !important;
}

tr.recurring-totals {
display: none !important;
}
tr.recurring-total {
display: none !important;
}

.tagged_as {
	display: none !important;
}
.posted_in {
	display: none !important;
}

.coupon {
	display:none !important;
}

.sku_wrapper {
	display: none !important;
}
.widget-title {
	margin-bottom:10px;
}

#quantity, .text {
	height: 35px;
}

.amount {
	font-family: arial !important;
	font-size:18px !important;
	font-weight: 900 !important;
	color: #333 !important;
}

.woocommerce-price-suffix {
	display: none !important;
}

.shipping {
	font-weight: normal !important;
}
.woocommerce-info {
	display: none !important;
}

.woocommerce div.product span.amount {
	font-size: 25px !important;
	line-height: 100% !important;
}

.page-title {
	display: none !important;
}

.entry-meta {
	display: none !important;
}

p {
	margin-top:0px !important;
	margin-bottom:5px !important;
}

/*.star-rating { display: none !important; }*/

/*.product .count {
   display:none;
}*/

p.demo_store {
    background-color: #fe0000;
}

.includes_tax {
	display: none !important;
}

#mtsnb-1896 {
	display: none;
}

.postid-1614 #mtsnb-1896 {
    display: initial;
}
.postid-870 #mtsnb-1896 {
    display: initial;
}

.woocommerce-product-rating {
	margin:0px auto !important;
}
.template-shop div.product div.images {
    opacity: 1 !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {
   height: auto !important;
}

.product.has-default-attributes.has-children > .images{opacity:1;}

@media (max-width: 767px) {
	.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary,
	.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
		width: 100%;
	}
}

.ficcs {
	background-color:#4CAF50;
	color: #ffffff !important;
	margin-top:0px;
}
#ficcs-header {
	padding-top:7.5px;
	background-color:#4CAF50 !important;
  /*border-radius: 4px;*/
	width:95% !important;
	float:left !important;
}

.ficcs-add-product {
	display: none
}

.ficcs-offer {
	font-weight: 400 !important;
}
/*
.payment_box,  #payment_method_stripe {
	display: none !important;
}*/

.postid-677.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {
    opacity: 1 !important;
}

.cart {
	margin-bottom:16px !important;
}

.wcst_on_product, .wcst_sales_snippet,  .wcst_sales_snippet_key_724_1268 {
	padding-bottom:10px;
}

.input-text {
	height: 40px !important;
}
.woocommerce-cart .coupon input {
    height: 45px !important;
}
.woocommerce-cart .actions button.button {
    background: #fe2601 !important;
    opacity: 1 !important;
    color: #fff !important;
	height: 45px !important;
}

.page-id-8 .woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
	height:78px !important;
}

.wooup-offer-wrapper .wooup-product-actions .wooup-add-to-cart-btn {
	height: 40px;
	background:green !important;
}

.wooup-offer-wrapper .wooup-product-col {
    width: 220px;
}

.wooup-checkout-btn {
  margin-right: 0;
	padding: 10px 47.3px;
	background:#fe0000 !important;
}

#order_review_heading {
	display:none;
}

.woocommerce-billing-fields {
	margin-top:0px !important;
}

.share-wrap {
	display:none;
}

.page-wrap {
	margin-top:-20px !important;
	margin-bottom: 50px !important;
}

/* Endrer fargen på stjernen */
.star-rating:before, .woocommerce-page .star-rating:before, .star-rating span:before, .br-theme-fontawesome-stars .br-widget a.br-selected:after {
    color: #FFD700 !important;
}

.sip-rswc-more {
	display:none;
}

.main-container {
	min-height:0px !important;
}

.col-2 {
	display:none;
}

.form-row, .form-row-last, .address-field, .validate-required {
	margin-bottom:15px !important;
}

.woocommerce-message { display: none; }

#ficcs-header {
	width:75% !important;
}

.col2-set {
	margin-bottom:-75px !important;
}

.comment-borderbox {
	border:none;
	margin-bottom:0px;
	padding-left:0px;
	padding-top:0px;
}

.show-everthing, .ShowEve {
	padding-bottom:0px;
}

.upsell {
  border-bottom: 6px solid red;
	background-color: white;
	margin-bottom:5px;
	font-weight:700;
}

.tabs-wrap {
	padding-left:0px;
}

.vc_gitem-post-data-source-post_title {
	font-family: initial !important;
    font-family: Arial, Helvetica, sans-serif !important;
     font-size: 24px !important;
}

.vc_gitem-post-data-source-post_excerpt {
	display:none;
}

.wooup-product-qty {
	display:none;
}
.wooup-add-to-cart-btn {
	width:100% !important;
	padding:10px 47.3px;
	height:50px !important;
}

.cc-shortcode, #cc-countdown-timer { text-align: center; background: black; color: white; padding: 10px; width: 100%; display: inline-block; }

.woocommerce-account-fields {
	display:none;
}

.wpb_singleimage_heading {
	text-align: center;
}

.mwb_wocuf_offer_variation_select {
	width:100%;
}

.woocommerce-product-details__short-description {
	margin-top:25px;
	margin-bottom:25px;
}

.button.vipps-express-checkout {
	width:200px;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-right:0px !important;
	padding-bottom:0px !important;
	background-color:transparent !important;
}

@media (max-width: 900px) {
  .button.vipps-express-checkout {
    margin-top:15px !important;
  }
}


.button.vipps-express-checkout img {
	margin-top:0px !important;
	margin-right:50px !important;
	width:100% !important;
	height:35px !important;
}

.woocommerce-checkout #payment .payment_method_stripe label[for=payment_method_stripe] {
	padding:20px !important;
}

li.wc_payment_method.payment_method_vipps img {
    max-width: 100px;
}

#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination, .woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination, .woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination {
	display: none;
}
#button, .vipps-buy-now, .initialized {
    width: 100%;
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 15px !important;
    text-align: center !important;
	font-weight: bold !important;
}

.wooup-offer-title {
    font-size: 22px !important;
    font-weight: 700;
    margin-bottom: 5px;
}

button[name="update_cart"] {
    display: none !important;
}