body{
	background-color:#303030;
  padding:15px;
}

#wrapper, #main, .absolute-footer{
	border-radius: 12px !important;
}

/* Header */
.full-width .ubermenu-nav, .container, .row{
	max-width: 1200px;
}

.header * {
	background: transparent;
}

.stuck .header-inner {
	background-color: #fff;
}

.nav-left{
	justify-content: center;
}



/*Master Slider*/
.ms-slide-info{
	display: none !important;
}



/*Woocommerce */
.product-small.box > .box-image, .box-image img{
	border-radius: 12px !important;
}

.price{
	margin-top: 3px !important;
}

.row.row-small{
	max-width: 1200px !important;
}

.product-thumbnails img, .product-gallery-slider img{
	border-radius: 12px !important;
}

.cart button, .cart .is-form, .checkout.woocommerce-checkout .col-inner.is-well, .woocommerce-billing-fields__field-wrapper input, .woocommerce-billing-fields__field-wrapper select, #order_comments{
	border-radius: 12px !important;
  border-color: #303030 !important;
}


.woocommerce-terms-and-conditions-wrapper button{
	border-radius: 12px !important;
}

.woocommerce-info.message-wrapper .message-container{
	text-align: right !important;
  font-weight: bold;
  font-size: 18px;
}

.cart-header .checkout-breadcrumbs{
	display: none !important;
}

/*Banner*/

.free-delivery{
	background-image: url("https://fate.lunabase.xyz/wp-content/uploads/2019/01/Delivery-non-curve.jpg");
  height: 300px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
  border-radius: 12px;
  display: flex;
	justify-content: center;
	align-items: center;
}


/*Footer widget*/

.sub-band{
	background-color: #303030 !important;
}

.f-submit > .button, .f-submit > button, .f-submit > input, .f-submit > textarea, .f-submit > select, .f-submit > fieldset{
    margin-bottom: 0 !important;
    margin-right: 0 !important;
}

.cta{
    color: #fff;
    margin-right: 40px;
}


.inner-cta > .vc_column-inner > .wpb_wrapper{
	display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  padding-bottom: 14px !important;
}

.f-footer{
  display: flex;
  justify-content: center;
	margin-top:	30px;
}

.f-footer-logo{
  display: flex;
  justify-content: center;
  align-items: center;
}

.f-footer > div {
  width: 350px;
}

.f-about p{
	font-size: 13px;
}

.f-social ul{
  display: flex;
  list-style: none;
  justify-content: center;
}

.f-social h3{
  text-align: center;
}

.f-social img{
  width: 50px;
  margin-right: 10px;
}

.menu-fate-footer-container ul{
	display: flex !important;
  justify-content: center !important;
	padding-bottom: 30px !important;
}

.menu-fate-footer-container li a{
	color: #000 !important;
}

.menu-fate-footer-container li{
  margin-right: 30px !important;
}

ul.menu>li+li, .widget>ul>li+li, .footer-1, .footer-2{
	border-top: none !important;
}

.menu-fate-footer-container{
	border-bottom: 1px solid #D8D8D8 !important;
}

.dhvc-form-submit, .dhvc-form-submit:active, .dhvc-form-submit:focus, .dhvc-form-submit:hover{
	background-image: linear-gradient(-134deg, #D96D86 0%, #1C7798 100%) !important;
  border-radius: 0 12px 12px 0 !important;
}

.dhvc-form-flat .dhvc-form-input input, .dhvc-form-input:active input{
  border-radius: 12px 0 0 12px !important;
  width: 300px !important; 
}

.dhvc-form-submit-spinner{
	display: none !important;
}

.cta-form > .vc_column-inner > .wpb_wrapper{
	display: flex !important;
}


/*Mobile querry*/
