@media screen and (min-width: 981px) {
ul ul ul {
margin-top: -60px !important;
}
}
.et_shop_image {
height: 250px;
overflow: hidden;
}
.woocommerce ul.products li.product a img {
margin: auto !important;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
position: absolute;
max-height: 100%;
width: auto;
max-width: 100%;
}
.et_overlay {
border: 5px solid #2ea3f2 !important;
}
.woocommerce ul.products li.product a {
text-decoration: none;
text-align: center;
}
.woocommerce ul.products li.product a h3,
.woocommerce ul.products li.product a .price {
line-height: 20px;
font-weight: 600;
margin-top: 25px;
}
body .woocommerce ul.products li.product a .price,
body .et_pb_widget_area_right .amount,
#sidebar .amount {
color: #2ea3f2 !important;
font-weight: 600;
}
body .et_pb_widget_area_right .product-title,
body .et_pb_widget_area_right mini_cart_item,
body .woocommerce ul.product_list_widget li a {
font-weight: 400;
}
.widget_recently_viewed_products li {
border-top: 2px solid;
padding: 15px 0px !important;
}
.widget_recently_viewed_products li:first-of-type {
border-top: none;
}
.woocommerce.widget_shopping_cart .total {
margin: 20px 0px;
}
.woocommerce-breadcrumb {
display: none;
}
.custom_style .et_pb_slide_0 .et_pb_container {
padding: 100px 0px;
min-height: 100px !important;
}
.et_overlay:before {
content: "\e07a" !important;
}
.single_add_to_cart_button {
background-color: orange !important;
color: #fff !important;
border-color: orange !important;
}
#customer_details {
margin-bottom: 40px;
}
.et_pb_widget_area_right h4,
#sidebar h4,
.widgettitle {
color: #2ea3f2;
font-weight: 600;
}
.buttons a:last-of-type {
background-color: orange !important;
color: #fff !important;
border-color: orange !important;
}
body .reviews_tab {
display: none !important;
}
body .entry-summary .woocommerce-Price-amount {
background-color: #2ea3f2;
color: #fff;
padding: 10px;
font-size: 1em !important;
border-radius: 3px;
}
body .entry-summary .woocommerce-Price-currencySymbol {
font-size: 1em !important;
}
body .entry-summary p.price span {
font-size: 1em !important;
}
.price {
margin: 15px 0px;
}
.woocommerce div.product .product_title {
clear: none;
margin-top: 0;
padding: 0;
font-size: 1.4em;
font-weight: 600;
}
#headerimg01 {
margin: 0 auto;
text-align: center;
margin-top: -30px;
max-height: 200px;
}
#sectieheaderimg01 {
padding-top: 0px;
text-align: center;
}
#home-contactpagina {
margin-top: 42px;
}
#footer-bottom {
background-color: none !important;
background-color: rgba(0, 0, 0, 0.00) !important;
}
#footer-info a, #footer-info, .et-social-icon a {
color: #fff;
}
@media (max-width: 980px) {
#home-contactpagina {
margin-top: 0px;
}
}
.wpcf7-submit {
padding: 6px 20px;
background: rgba(0, 0, 0, 0.05) !important;
border: 2px solid transparent !important;
color: #2EA3F2 !important;
float: right !important;
margin: 8px auto 0 !important;
font-size: 20px !important;
font-weight: 500 !important;
line-height: 1.7em !important;
transition: all 0.2s !important;
cursor: pointer;
font-family: 'Open Sans', Arial, sans-serif;
}
.wpcf7-textarea {
background-color: #eee;
border: none !important;
width: 100% !important;
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
font-size: 14px;
color: #999 !important;
padding: 16px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
min-height: 150px;
margin: 0;
font-family: 'Open Sans', Arial, sans-serif;
}
.wpcf7-text {
background-color: #eee;
border: none !important;
width: 100% !important;
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
font-size: 14px;
color: #999 !important;
padding: 16px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-family: 'Open Sans', Arial, sans-serif;
}
input[type=text], input.text, input.title, textarea, select {
background-color: #eee;
}
div.wpcf7-response-output {
margin: 3em 0.5em 1em;
}
.no-padding-top .et_pb_row {
padding-top: 0;
}
input[type=text], input[type=password], input[type=tel], input[type=email], input.text, input.title, textarea, select {
background-color: #EEE;
}
#et-info-phone, #et-info-email, .et-cart-info span {
color: #fff;
}
#top-header a {
color: #fff !important;
}
.software-category-block {
box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.3);
transition: box-shadow 0.3s ease-in-out;
}
.software-category-block:hover {
box-shadow: 0 2px 18px 0 rgba(0, 0, 0, 0.3);
transition: box-shadow 0.3s ease-in-out;
}
.winkel-image img {
max-height: 150px;
}
.same-height-image img {
max-height: 100px;
}
.home-afbeelding-same-height img {
max-height: 150px;
}
@media only screen and (max-width: 960px) {
.woocommerce-message a.button.wc-forward {
display: block;
float: none;
margin-bottom: 5px;
}
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
margin-top: 1em;
}
#et-info, #et-secondary-menu {
display: block !important;
}
#et-info {
float: left !important;
}
#et-secondary-menu {
float: right !important;
}
@media only screen and (max-width: 960px) {
#et-secondary-menu {
padding-top: 10px !important;
}
}
@media only screen and (max-width: 480px){
.button-same-height {
margin-top: 10px;
}
#et-secondary-menu {
width: 100%;
margin-bottom: 5px;
}
}