/*
Theme Name: ERP Theme
Description: Child theme for Uncode theme
Author: ESP
Template: uncode
Version: 1.0.4
Text Domain: uncode
*/


/*** AESTHETICS ***/
.header-wrapper .header-content-inner > .header-title > span {
    background: #fff;
    background-image: url(assets/erp-background-2.jpg);
    background-size: cover;
    background-position: 22px 30px;
    color: #000;
    display: inline-block;
    padding: 2px 12px;
	line-height: 1em;
}
.page-body.style-dark-bg, .footer-last.style-dark-bg {
	background-color: transparent;
}
.row-navigation.row-navigation-dark {
	background-color: rgba(0,0,0,0.5);
    outline-color: #000;
}
.font-family-menu, .menu-container:not(.isotope-filters) ul.menu-smart a:not(.social-menu-link) {
	font-weight: 700;
}
.page-id-20 h3:not(:first-of-type) {
    margin-top: 60px;
}
.style-dark .ui-bg, .style-light .style-dark .ui-bg, .style-dark code, .style-light .style-dark code, .style-dark kbd, .style-light .style-dark kbd, .style-dark pre, .style-light .style-dark pre, .style-dark samp, .style-light .style-dark samp, .style-dark input[type="submit"], .style-light .style-dark input[type="submit"], .style-dark input[type="reset"], .style-light .style-dark input[type="reset"], .style-dark input[type="button"], .style-light .style-dark input[type="button"], .style-dark button[type="submit"], .style-light .style-dark button[type="submit"], .style-dark .divider .divider-icon, .style-light .style-dark .divider .divider-icon {
    background-color: #555;
}
/*** SHOP ***/
.breadcrumb.breadcrumb-module li {
	font-size: 12px;
}
.pagination > li .page-numbers, .navigation > li .page-numbers {
    font-family: john-doe,sans-serif;
    font-weight: 700;
	font-size: 16px;
}
p.stock {
	font-size: 14px;
    text-transform: uppercase;
    font-weight: 700;
	color: #5fc902;
}
.tmb-woocommerce span.price, span.price, p.price {
	font-weight: 700;
}
.woocommerce .shop_table .quantity input.qty, .woocommerce .quantity input.qty {
	font-weight: 700;
}
.btn-color-xsdn span {
	color: #000;
}
.uncode_text_column.product-description {
	margin-top: 18px !important;
}
.product .related-block .woocommerce-Price-amount.amount {
	font-size: 14px;
}
.product .related-block .woocommerce-Price-amount.amount bdi, .product .related-block .woocommerce-Price-amount.amount bdi span {
	font-weight: 700 !important;
}
.mobile-shopping-cart .badge {
	color: #000;
}
/*** CART ***/
.woocommerce-cart .ppc-button-wrapper {
	margin-top:20px;
}
.woocommerce-terms-and-conditions-wrapper {
	margin-bottom: 20px;
}
.woocommerce-checkout .align_left .uncell.style-color-uydo-bg {
	background: rgba(180,180,180,0.8)
}
/*** BLOG ***/
.widget-container a {
	font-family: john-doe,sans-serif !important;
}
.widget-container li {
	margin-bottom: 12px;
	line-height: 1.2em;
}
.style-color-wayh-bg {
    background-color: #010101;
}

/*** EVENTS ***/
.single-event .tep_post_title.entry-title {
	margin-top: 20px;
}
.page .tep_post_title.entry-title {
	font-size: 1.2em;
    padding: 8px 0 10px;
    line-height: 1.35em;
}
.page .tep_event_info, .page .tep_ticket {
	font-size: 14px;
}
body.textual-accent-color .page .post-content > div p.tep_ticket:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn) {
	color: #fff !important;
	text-decoration: underline;
}
.page .tep_post_title.entry-title a {
	background: #fff;
    background-image: url(assets/erp-background-2.jpg);
    background-size: cover;
    background-position: 22px 30px;
	color: #000;
    padding: 2px;
}
.page .tep_post_title.entry-title a:hover {
	opacity: 0.9;
}
.page-id-31 .main-container .row-container .double-top-padding {
	padding: 34px;
}
.page-id-31 .tep_image {
	opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}
.page-id-31 .tep_image:hover {
	opacity: 0.8;
}
.single-event .tep_event_info {
    font-size: 1em;
    font-weight: bold;
}
.single-event .tep_post_title.entry-title {
    margin: 20px 0 30px;
}
.single-event #index-814808386 p.t-entry-title {
	display: none;
}
/*** CURRENCY CONVERTER ***/
ul.currency_switcher li a {
	border-radius: 1px;
	font-weight: 700;
}
#currency_converter ul.currency_switcher li a.active, #currency_converter ul.currency_switcher li a:hover, #currency_converter .style-dark .widget-container ul.currency_switcher li a:hover, #currency_converter .style-dark .widget-container ul.currency_switcher li a:focus {
    background: #fff;
    color: #000 !important;
    border-color: #fff;
	font-weight: 700;
}
form#currency_converter p {
    margin: 18px 0px;
    font-weight: normal;
    line-height: 1.2em;
}
/*** ORDER COMPLETE ***/
.page-id-35 .woocommerce-order .h3.text-uppercase {
	text-transform: none;
}
/*** FOOTER ***/
.site-info {
	font-size: 12px;
}
.footer-last.style-dark-bg {
	background-image: url(assets/footer-copyright-bg.png);
    background-size: 100%;
	background-position: top center;
}

/*** MEDIA QUERIES ***/
@media (max-width: 569px) {
	.home .t-entry-cat-single span, .home .t-entry-type span {
		font-size: 12px !important;
	}
}
@media (max-width: 959px) {
	.header-wrapper .header-content-inner {
		margin: 0 auto;
		padding: 24px 36px 24px 36px !important;
	}
	/*.archive.woocommerce-page .col-widgets-sidebar {
		display: none;
	}*/
}
@media (min-width: 760px) {
.single-event .themify_event_post .tep_image {
	width: 50%;
	padding-right: 4%;
	float: left;
}
.single-event .themify_event_post .tep_event_info, .single-event .tep_content {
	width: 50%;
	float: left;
}
.single-event .tep_post_title.entry-title {
    margin: 20px 0 50px;
}
}
@media (min-width: 960px) {
.menu-smart {
    padding: 0px 13px 0px 26px;
}
.top-menu.top-menu-padding .menu-smart > li {
    padding-top: 4px;
    padding-bottom: 4px;
}
body[class*=hmenu-] .menu-smart ul > li > a i.fa-dropdown {
    float: right;
    top: 3px;
}
}
/*** CURRENCY IN SECONDARY MENU ***/
/*.top-menu.menu-secondary {
	background-color: transparent;
}
#menu-secondary-menu .currency_switcher_label {
	display: none
}
.currency_switcher.select {
	margin:0;
	padding:3px;
}
.style-dark select:not([multiple]) {
    background-image: none;
}*/
