.fusion-page-title-bar, .fusion-footer-widget-area {
background: url(https://hapin.nl/wp-content/uploads/subtle_white_feathers.png) repeat;
}
.fusion-header-v2 .fusion-secondary-header {
background-color: url(https://hapin.nl/wp-content/uploads/subtle_white_feathers.png) repeat;
}
.fusion-page-title-bar h3 {
font-size: 12px!important;
line-height: 22px!important;
}
.title-up{
text-transform: uppercase;
padding: 20px;
}
.widget-title, .fusion-page-title-bar, h1, h2, h3, h4{
text-transform: uppercase;
}
.fusion-content-widget-area .widget{
font-family: Raleway, sans-serif;
font-size: 13px;
font-weight: 400;
font-style: normal;
}
.fusion-widget-area .widget_nav_menu li a::before{
font-family: none;
content: none;
}
.fusion-widget-area .widget_nav_menu li {
border-bottom: none;
} #menu-top_menu{
text-transform: uppercase;
}
.fusion-main-menu .sub-menu, .fusion-main-menu .sub-menu li a{
text-transform: none;
color: #a6a6a6;
font-size: 12px;
line-height: 34px;
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 0px;
} div.row div.col1 {
float: left;
width: 350px;
padding: 20px 20px 20px 0;
}
div.row {
margin-bottom: 2em;
clear: both;
border-bottom: #CCCCCC solid 1px;
}
div.row div.col2 {
float: left;
width: 410px;
text-align: justify;
padding: 20px 0 20px 0;
}
div.row div.col1 h1 {
font-size: 1.1em;
margin-top: 0px;
font-weight: bold;
text-align: left;
}
div.row div.col2 h4 {
font-size: 1.1em;
margin-top: 0px;
font-weight: bold;
} .donate-form{
background-color: #f5f5f5;
}
.donate-button {
border-radius: 2px;
border: none;
box-shadow: none !important;
line-height: 17px;
font-size: 14px;
color: #ffffff;
font-weight: 400;
letter-spacing: 0px;
background: #e6ae48;
background-image: -webkit-gradient( linear, left bottom, left top, from( #e59500 ), to( #e6ae48 ) );
background-image: linear-gradient( to top, #e59500, #e6ae48 );
background-image: -webkit-linear-gradient( to top, #e59500, #e6ae48 );
background-image: -moz-linear-gradient( to top, #e59500, #e6ae48 );
background-image: -ms-linear-gradient( to top, #e59500, #e6ae48 );
background-image: -o-linear-gradient( to top, #e59500, #e6ae48 );
text-transform: uppercase;
padding: 13px 29px;
float: right;
margin-top: 20px;
}  #cf_percentage_bar{
background-color: #73B6DD !important; 
}
#cf_total_price_in_percentage_with_bar{
border: 1px solid #cccccc !important;
}
p#cf_target_price_label.price, p#cf_total_price_raised.price, p#cf_total_price_in_percentage.price{
width: 100% !important;
font-size: 12px !important;
text-align: right !important;
}
p#cf_target_price_label.price span.amount span.woocommerce-Price-amount.amount, p#cf_total_price_raised.price span.amount span.woocommerce-Price-amount.amount, p#cf_total_price_in_percentage.price span.amount{
font-size: 12px !important;
} #singleproductinputfieldcrowdfunding{
color: #000000 !important;
font-size: 12px !important;
}
table#singleproductinputfieldcrowdfunding.variations.singleproductinputfieldcrowdfunding tbody tr td.value{
width: 20% !important;
}
p#cf_total_price_raise.price span.amount span.woocommerce-Price-amount.amount{
font-size: 20px!important;	
}
div.summary-container form.cart p#cf_total_price_raise.price{
width: 50%;
}
p#cf_total_raised_percentage.price{
font-size: 20px!important;
text-align: right;
width: 50%;
}
p#cf_target_price_labels.price {
font-size: 13px!important;
padding-bottom: 30px;
}
div.product-details div.product-details-container div.fusion-price-rating span.price{
width: 100%;
}
div.product-details div.product-details-container div.fusion-price-rating span.price p#cf_total_price_raise.price {
font-size: 20px;
}
div.product-details div.product-details-container div.fusion-price-rating span.price p#cf_total_raised_percentage.price {
font-size: 20px!important;
}
table#singleproductinputfieldcrowdfunding.variations.singleproductinputfieldcrowdfunding {
width: 100%;
}
table#singleproductinputfieldcrowdfunding.variations.singleproductinputfieldcrowdfunding tbody tr td.value {
width: 60%;
}
table#singleproductinputfieldcrowdfunding.variations.singleproductinputfieldcrowdfunding tbody tr td.value input.addfundraiser25327{
border: 1px solid #cccccc;
}
div.summary-container form.cart button.single_add_to_cart_button.button.alt {
width: 100%;
text-align: center;
margin-top: 30px;
}
#cf_target_price_labels{
margin-right: 20%;
}
p#cf_update_total_funders.price span#uf_get_total_funders.price {
display: none;
}
div.fusion-price-rating div.pledgetracker {
width: 100%;
}
div.pledgetracker span span.currentpledgegoal {
width: 100%;
}
div.fusion-carousel-item-wrapper div.fusion-carousel-meta div.fusion-carousel-price div#cf_total_price_in_percent_with_bar {
border: 1px solid #cccccc;
}
div.product-details div.product-details-container div.fusion-price-rating span.price p#cf_target_price_labels.price {
display: none;
}
div#cf_total_price_in_percent_with_bar div#cf_percent_bar{
background-color: #73B6DD!important;
}
div#cf_percenter_bar{
background-color: #73B6DD!important;
}
table#singleproductinputfieldcrowdfunding.variations.singleproductinputfieldcrowdfunding {
color: #666666;
}
div.product-details-container div.fusion-price-rating span.price div#cf_total_price_in_percenter_with_bar, div.fusion-carousel-meta div.fusion-carousel-price span.price div#cf_total_price_in_percenter_with_bar, div.fusion-rollover-content span.price div#cf_total_price_in_percenter_with_bar, div.summary.entry-summary div.summary-container form.cart div#cf_total_price_in_percent_with_bar {
border: #CCCCCC 1px solid;
}
div.product-details div.product-details-container div.fusion-price-rating div#cf_total_price_in_percent_with_bar, #cf_total_price_in_percenter_with_bar {
border: #CCCCCC 1px solid!important;
}
div.textwidget div.woocommerce ul.products.products-1 li.product{
width: 240px!important;
}
div#sidebar.sidebar.fusion-widget-area.fusion-content-widget-area.fusion-overhapin div#text-16.widget.widget_text div.textwidget div.woocommerce ul.products.products-1 li.product a img {
width: 240px!important;
height: 180px!important;
}
*/ .related.products h3{
text-transform: uppercase;
font-size: 14px;
}
.price > .amount {
padding: 0 10px 0 10px;;
}
div.fusion-rollover div.fusion-rollover-content h4.fusion-rollover-title {
font-size: 12px;
text-transform: none;
}
.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories {
font-size: 10px;
text-transform: none;
}
a.product-images div.fusion-out-of-stock {
background-color: rgba(255,255,255,.6); 
height: 50px;
}
.fusion-out-of-stock .fusion-position-text {
text-transform: uppercase;
color: #000000;
font-weight: 600;
}
div.summary.entry-summary div.summary-container div.product_meta span.sku_wrapper {
display: none;
}
div.product-details-container h3.product-title {
font-size: 13px;
}
div.summary-container div.post-content p {
font-size: 12px;
font-style: italic;
}
div.summary-container div.product-border{
display: none;
}
div#content header.woocommerce-products-header {
display: block;
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;
padding: 3%;
margin-bottom: 50px;
text-align: justify;
}
.product_list_widget .wp-post-image{
max-width: 70px!important;
float: left!important;
margin-left: 0!important;
margin-right: 5px;
}
.fusion-megamenu-widgets-container{
font-size: 11px!important;
}
div.fusion-megamenu-widgets-container.second-level-widget div#woocommerce_widget_cart-2.widget.woocommerce.widget_shopping_cart{
width: 200px;
}
.woocommerce ul.products li:nth-of-type(3) {
display: none;
}
div.product-details div.product-details-container h3.product-title {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}  .nb {
margin: 0;
padding: 12px;
}
.img-height{
height: 300px !important;
min-height: 300px;
}
.mdw {
padding-top: 50px;
}
.calltoaction-home {
min-height: 500px;
padding-top: 200px;
color: #FFFFFF;
}
.wp-caption-text{
font-size: 12px;
font-style: italic;
}
.news{
background: url(https://hapin.nl/wp-content/uploads/subtle_white_feathers.png) repeat;
}
.feature-line{
border-bottom: 1px solid #F7F7F9;
}
div.heading h4.widget-title {
border: #105378 thin solid;
padding: 1%;
}
.cart-subtotal {display: none;}
div.error-message {
background: url(https://hapin.nl/wp-content/uploads/404-error.jpg) no-repeat;
width: 400px;
height: 267px;
}
.oops {
background: url(https://hapin.nl/wp-content/uploads/oops-error-1.jpg) no-repeat;
width: 294px;
height: 200px;
}
li:before{
background: none;
}
li.woocommerce-order-overview__order.order {
display: none;
}
.fusion-widget-area .widget_nav_menu li {
padding: 5px 10px 5px 12px;
}
div.fusion-date-and-formats div.fusion-format-box, div.fusion-date-and-formats div.fusion-format-box i.fusion-icon-pen {
display: none!important;
}
.fusion-date-and-formats .fusion-format-box i {
display: none!important;
}
.jub {
text-align: center;
}
div.ife_event {
width: 450px;
}