.vce-lay-b img {

    width: auto !important;
    max-height: 195px;
}

.top-nav-menu li a {
    font-size: 15px !important;
    line-height: 40px;
}

.bottom-nav-menu a, .site-info p {
    font-size: 15px !important;
}

#vce-pagination .next.page-numbers, #vce-pagination .page-numbers, #vce-pagination .page-numbers.current, #vce-pagination .prev.page-numbers, #vce-pagination a, .bbp-pagination-links a, .bbp-pagination-links span.current, .mks_author_link, .mks_themeforest_widget .more, .pagination-wapper a, .sidebar .bbp_widget_login .button, .vce-404-menu a, .vce-button, .vce-link-pages a, .vce-load-more a, .vce-mega-menu-posts-wrap .owl-nav>div, .vce-slider-pagination .owl-nav>div, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce ul.products li.product .added_to_cart, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, body div.wpforms-container-full .wpforms-form .wpforms-page-button, body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form input[type=submit], button, input[type=submit], input[type=button], input[type=reset] {
    border-radius: 4px;
	font-family: Montserrat !important;
    font-size: 15px !important;
	font-weight: 600 !important;
    line-height: 22px;
    color: #FFF;
    text-align: center;
    display: inline-block;
    width: auto;
    padding: 5px 10px;
    text-decoration: none;
    border: none;
    min-width: 90px;
    background-position: center center;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    -webkit-appearance: none;
}

.vce-square, .vce-main-content .mejs-controls .mejs-time-rail .mejs-time-current, button, input[type="button"], input[type="reset"], input[type="submit"], .vce-button, .pagination-wapper a, #vce-pagination .next.page-numbers, #vce-pagination .prev.page-numbers, #vce-pagination .page-numbers, #vce-pagination .page-numbers.current, .vce-link-pages a, #vce-pagination a, .vce-load-more a, .vce-slider-pagination .owl-nav > div, .vce-mega-menu-posts-wrap .owl-nav > div, .comment-reply-link:hover, .vce-featured-section a, .vce-lay-g .vce-featured-info .meta-category a, .vce-404-menu a, .vce-post.sticky .meta-image:before, #vce-pagination .page-numbers:hover, #bbpress-forums .bbp-pagination .current, #bbpress-forums .bbp-pagination a:hover, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce ul.products li.product .added_to_cart, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce ul.products li.product .added_to_cart:hover, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce span.onsale, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .comments-holder .navigation .page-numbers.current, .vce-lay-a .vce-read-more:hover, .vce-lay-c .vce-read-more:hover, body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button, body div.wpforms-container-full .wpforms-form input[type=submit]:hover, body div.wpforms-container-full .wpforms-form button[type=submit]:hover, body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover {
    background-color: #e81f26 !important;
}

.sidebar, .vce-sid-left .sidebar {
    padding-top: 15px;
	    margin-bottom: 25px !important;
    float: left;
}

.top-header, .top-nav-menu li .sub-menu {
    background: #e81f26 !important;
}

.vce-border-top .main-box-title {
    border-top: 2px solid #e81f26 !important;
}

h2 {
    font-size: 1.5em;
    font-weight: bold !important;
}

.vce-lay-g .entry-title {
    margin: 0 auto 7px;
    max-width: 600px;
    line-height: 1.2;
	    padding-top: 15px !important;
}

.site-footer #wp-calendar caption, .site-footer .recentcomments, .site-footer .post-date, .site-footer #wp-calendar tbody, .site-footer .site-info {
    color: rgba(255,255,255,0.3) !important;
}



.vce-lay-a .entry-header {
    text-align: center;
    margin-top: 12px !important;
    margin-bottom: 14px !important;
    float: left;
    width: 100%;
}

h1.entry-title {
    font-size: 3.6rem;
	font-weight: bold !important;
}

.sidebar .widget-title {
    text-transform: uppercase;
		font-weight: bold !important;
	    font-size: 1.7rem !important;
}

.main-box-title {
    text-transform: uppercase;
		font-weight: bold !important;
	  font-size: 1.7rem !important;
}

.site-footer .widget-title {
   font-weight: bold !important;
}

.main-box-title, .comment-reply-title, .main-box-head {
   text-transform: uppercase;
			font-weight: bold !important;
}

.vce-lay-a .entry-title a {
    font-size: 3.0rem;
				font-weight: bold !important;
}

.vce-lay-h .img-wrap .entry-header .entry-title a {
  	font-weight: bold !important;
}

.vce-lay-g .entry-title a, .vce-lay-g .entry-title a:hover {
    	font-weight: bold !important;
}

.data-content .author-title {
    margin-bottom: 2px !important;
}

.content-inner ul, .wpb_text_column ul {
    list-style: none !important;
}

.jeg_footer_primary {
    width: 100%; padding: 40px 0 20px !important;
}