a,a:hover,a:active,a:focus, .moduletable_menu ul.menu li ul li a:hover, p.readmore a:hover, a.readmore:hover {
	color: #ffffff;
	background-color: #2bc2ba;
}

.button, button, a.button, .btn.btn-primary, .btn, .browse-view p a.product-details, a.addtocart-button.moduleItemReadMore, input.addtocart-button, a.ask-a-question, .highlight-button, .vm-button-correct, span.quantity-controls input.quantity-plus, span.quantity-controls input.quantity-minus, a.details {
    padding: 8px 18px !important;
    margin: 10px;
    cursor: pointer;
    vertical-align: middle;
    font-weight: 700 !important;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 100%;
    border-width: 0px;
    -moz-transition-duration: 0.2s;
    -webkit-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
    -ms-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-transition-property: background-color, border-color !important;
    -ms-transition-property: background-color, border-color !important;
    -o-transition-property: background-color, border-color !important;
    -moz-transition-property: background-color, border-color !important;
    transition-property: background-color, border-color !important;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    display: inline-block;
    text-shadow: none !important;
}
