.pm-base-btn{background-color:#333;margin:5px 2px;color:white;text-align:center;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.pm-base-btn a{color:inherit!important;text-decoration:none!important;display:block;width:inherit;height:inherit;padding:5px 15px}.pm-base-btn:hover{cursor:pointer;background-color:#333}.pm-header-btn{width:100px;margin:5px 0;text-transform:uppercase;font-family:"Open sans";text-shadow:#646464 1px 1px 0px}.pm-header-btn.user{width:auto;margin:5px 0!important;text-transform:uppercase;font-family:"Open sans";text-shadow:#646464 1px 1px 0px}.pm-header-btn.search{width:auto;height:36px;text-align:center;margin:5px 0!important;background-color:#6cb9f3;border:1px solid #0a8bec;padding-top:4px;text-shadow:#646464 1px 1px 0px}.pm-header-btn:hover,.pm-header-btn.user:hover{cursor:pointer;background-color:#333;border:1px solid #666}.pm-register-btn{background-color:#dbc164;border:1px solid #987e23}.pm-login-btn{background-color:#6cb9f3;border:1px solid #0a8bec}.form-submit input[type=submit]{width:auto;height:auto;display:inline;display:inline-block;background-color:white;min-width:100px;padding:7px 17px;text-decoration:none;text-transform:uppercase;font-family:"Open sans";font-size:14px;font-weight:700;color:white!important;margin:10px 0;text-align:center;border:0px solid white;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}.form-submit input[type=submit]:hover{color:white;background-color:#333}.pm-rounded-btn.single_add_to_cart_button{padding:10px 20px;float:right;margin-top:0}.pm-rounded-btn.submit{border:0px solid white;margin-top:10px}.pm-rounded-btn.tag{margin:1px}.pm-rounded-btn.expand{padding:7px 0!important;min-width:40px!important}.pm-rounded-btn.small.pm-comment-reply{padding:0}.pm-rounded-btn.small.pm-comment-reply a{padding:7px 17px;display:block}.pm-rounded-btn.transparent a{background-color:transparent;color:white;border:3px solid white}.pm-rounded-btn.transparent a:hover{color:white;border:3px solid #dbc164;background-color:#dbc164}.pm-rounded-btn a i{font-family:"FontAwesome";margin-left:5px}.pm-rounded-btn.animated a{padding-left:22px}.pm-rounded-btn.animated i{opacity:0;margin-left:-5px;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}.pm-rounded-btn.animated:hover i{margin-left:7px;opacity:1}.pm-rounded-btn i{margin-left:8px}.pm-rounded-btn.pm-add-to-cart i{margin-left:0}.pm-blog-post-btn a{padding:7px 60px}