@charset "utf-8";
/* CSS Document */

   #footer-bar {
    position: relative;
    width: 100%;
    height: 60px;
	
}

html.nice-scroll.boxed-style .footer-fixed #footer {
    padding-right: 0 !important;
}

#footer, #footer .ks-widget-recent-posts-date {
    color: #eee;
}

#footer, .user-nav li a {
    background: #fff;
}

#footer {
    background-color: #58584b;
    opacity: 0.9;
    color: #a9a9a9;
    font-weight: 400;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
}

.site-footer {
    position: fixed;
    z-index: 1004;
    bottom: 0;
    width: 100%;
    text-align: left;
    height: 60px;
    left: 0;
    -webkit-backface-visibility: hidden;
}

.mail-table .mail-button input {
    width: 100%;
    height: 40px;
	
}

input[type="submit"], #sidebar .bbp_widget_login button[type="submit"], #sidebar .bbp-logged-in a.logout-link, .bbp-submit-wrapper button, #bbpress-forums #bbp-your-profile fieldset.submit button, .searchform button[type="submit"], .download-link, .theme-button, #searchform-dropdown .search-submit {
    background-color: #e88fe9;
    color: #fff;
}

input[type="submit"] {
    display: inline-block;
    background-color: #3fc387;
    color: #fff;
    font-weight: 700;
    padding: 14px;
    font-size: 13px;
    line-height: 13px;
    text-transform: uppercase;
    text-align: center;
    border: 0;
}

.mail-table .mail-button {
    display: table-cell;
    vertical-align: middle;
	
}

.mail-table .mail-field {
    display: table-cell;
    vertical-align: middle;
	width: 18.33332222% !important;
	
}

.vcex-newsletter-form .mail-table .mail-field input {
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -o-box-shadow: none;
	
}

.mail-table .mail-field input {
    width: 95%;
	
}

input[type="text"], input[type="password"], input[type="email"], input[type="search"], input[type="tel"], input[type="url"], textarea, td.actions .coupon .input-text, .searchform input, #searchform-dropdown input[type="search"] {
    display: inline-block;
    padding: 10px;
    min-height: 40px;
    margin: 0;
    outline: 0;
    max-width: 100%;
    border: 1px solid #eee;
        border-top-color: rgb(238, 238, 238);
        border-right-color: rgb(238, 238, 238);
        border-bottom-color: rgb(238, 238, 238);
        border-left-color: rgb(238, 238, 238);
    font-size: 13px;
    color: #555;
    background: #efefef;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset;
    -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset;
    transition: all .23s ease-in-out;
    -moz-transition: all .23s ease-in-out;
    -webkit-transition: all .23s ease-in-out;
    -o-transition: all .23s ease-in-out;
}
    