.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: url(https://arkom.178.su/wp-content/uploads/2021/08/tools-popup.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
}

.page-title-default{
	background-color:rgb(27,48,114);
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:rgb(1,75,143);
}

:root{
--wd-text-font:"MullerRegular", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#222222;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"MullerRegular", Arial, Helvetica, sans-serif;
--wd-title-font-weight:400;
--wd-title-color:#222222;
}
:root{
--wd-entities-title-font:"MullerRegular", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:400;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"MullerRegular", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"MullerRegular", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:400;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"MullerMedium", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:500;
--wd-header-el-transform:none;
--wd-header-el-font-size:13px;
}
html .product-image-summary-wrap .product_title, html .wd-single-title .product_title{
	font-family: Arial, Helvetica, sans-serif;font-size: 26px;
}

:root{
--wd-primary-color:rgb(1,75,143);
}
:root{
--wd-alternative-color:#fbbc34;
}
:root{
--wd-link-color:rgb(0,2,148);
--wd-link-color-hover:rgba(0,2,148,0.65);
}
:root{
--btn-default-bgcolor:rgba(1,75,143,0.88);
}
:root{
--btn-default-bgcolor-hover:rgb(0,73,142);
}
:root{
--btn-shop-bgcolor:rgb(1,75,143);
}
:root{
--btn-shop-bgcolor-hover:rgb(92,175,54);
}
:root{
--btn-accent-bgcolor:#ed153e;
}
:root{
--btn-accent-bgcolor-hover:rgb(216,0,54);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
	
	
			--wd-form-brd-radius: 0px;
	
	--wd-form-brd-width: 1px;

	--btn-default-color: #fff;
	--btn-default-color-hover: #333;

	--btn-shop-color: #fff;
	--btn-shop-color-hover: #fff;

	--btn-accent-color: #fff;
	--btn-accent-color-hover: #fff;
	
	
			--btn-accent-brd-radius: 0px;
		--btn-accent-box-shadow: none;
		--btn-accent-box-shadow-hover: none;
		--btn-accent-box-shadow-active: none;
		--btn-accent-bottom: 0px;
	
			--btn-default-bottom-active: -1px;
		--btn-default-brd-radius: 0px;
		--btn-default-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
		--btn-default-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
	
			--btn-shop-bottom-active: -1px;
		--btn-shop-brd-radius: 0.001px;
		--btn-shop-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
		--btn-shop-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
	
	
	
	
	
	
	
	
		}

	
	
	/* Site width */
		/* Header Boxed */
	@media (min-width: 1025px) {
		.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
			max-width: 1270px;
		}
	}

	.container {
		max-width: 1300px;
	}
	
	
	@media (min-width: 1300px) {

		[data-vc-full-width]:not([data-vc-stretch-content]) {
			padding-left: calc((100vw - 1300px) / 2);
			padding-right: calc((100vw - 1300px) / 2);
		}

		.platform-Windows [data-vc-full-width]:not([data-vc-stretch-content]) {
			padding-left: calc((100vw - 1317px) / 2);
			padding-right: calc((100vw - 1317px) / 2);
		}
	}

	
	/* Quick view */
	div.wd-popup.popup-quick-view {
		max-width: 920px;
	}




	.woodmart-woocommerce-layered-nav .wd-scroll-content {
		max-height: 223px;
	}

@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//arkom-org.com/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=6.4.1") format("woff2");
}

@font-face {
	font-family: "MullerRegular";
	src: url("//arkom-org.com/wp-content/uploads/2022/11/mullerregular.woff2") format("woff2"), 
url("//arkom-org.com/wp-content/uploads/2022/11/mullerregular.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "MullerMedium";
	src: url("//arkom-org.com/wp-content/uploads/2022/11/mullermedium.woff2") format("woff2"), 
url("//arkom-org.com/wp-content/uploads/2022/11/mullermedium.woff") format("woff");
	font-weight: 500;
	font-style: normal;
}

/*lektory*/

.wd-tools-element .wd-tools-count {
background-color: #ed153e;
}
.lidnet {color: #ccdbe9;}
.wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number {
background-color: #ed153e;
}

.tribe-venues-organizers-info {max-width: 200px;}
.tribe-venues-organizers-shortcode.list.tribe_organizer {
    flex-wrap: wrap;
    flex-direction: row;
}
.tribe-venues-organizers-shortcode li {width: auto;}
/*орг*/
.tribe-common hr {
  border: 1px solid #979797;
  max-width: 100%;
  opacity: 1;
}
.tribe-common ol, .tribe-common ul {
  list-style: inherit;
}
.tribe-common p, .tribe-common li, .tribe-common ul, .tribe-common ol {margin-bottom: var(--wd-tags-mb) !important;}

.tribe-common a {
  color: #1b3072;
  text-decoration: none;
  transition: all .25s ease;
}

/*event*/
.tribe-events-single-section.tribe-events-event-meta.secondary.tribe-clearfix {
  display: none;
  visibility: hidden;
}
.vc_cta3-content-header h2 {margin:0;}
.tribe-related-events.tribe-clearfix {
  display: none !important;
}
.tribe-events-related-events-title {
  display: none;
}
.tribe-events-c-top-bar__nav-list-item {
  list-style: none;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description {
  visibility: hidden;
}
.tribe-common.tribe-events.tribe-events-view.tribe-events-view--month.alignwide.tribe-events-view--shortcode.tribe-events-view--shortcode-tribe-widget-events-month-2.tribe-events-widget.tribe-events-widget-events-month {padding: 0;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {padding:0px !important;}
.tribe-common-b1.tribe-common-b2--min-medium.tribe-events-widget-events-month__view-more {display: none;}
.tribe-events-calendar-month-mobile-events__mobile-event.post-10000002.tribe_events.type-tribe_events.status-publish.has-post-thumbnail.hentry.tribe_events_cat-aktualnye.cat_aktualnye {border: 1px solid #1b3072 !important; padding: 15px;}
.tribe-events-header__breadcrumbs.tribe-events-c-breadcrumbs {display: none;}
.lektor {text-align: center; background-color: #fff; padding: 30px !important;}
.opislektora {background-color: #fff; margin-left: 20px !important; padding: 30px !important;}
.tribe-events-pro-organizer__meta-title.tribe-common-h3 {margin-bottom: 20px !important;}
.org-img-4 {margin-bottom: 30px !important;}
.org-img-4 img {border-radius: 10px;}
.tribe-events-pro .tribe-events-pro-organizer__meta {background-color: #f7f7f7 !important; border: 0 !important; margin-top: 20px;}
.org-org-4 {background-color: #f0e211; padding: 15px 15px 10px !important; margin-bottom: 20px !important; font-size: 16px; text-transform: uppercase;}
#tribe-events-pg-template {max-width: none; padding-top: 0;}
.tribe-events-cost {display: none;}
.tribe-events-event-meta.primary, .tribe-events-event-meta.secondary {order: 1;}
.tribe-events-event-meta::before, .tribe-events-event-meta ~ div:not(.tribe-events-event-meta, .event-tickets) {border-top: 0px solid var(--tec-color-border-secondary);}
.tribe-events-notices {border-bottom: 1px solid #e31e24; margin-bottom: 0; padding-bottom: 0; margin-left: 20px;}
.tribe-events-single-event-title {font-size: 30px;}
.tribe-events-schedule {margin: 20px 0;}

/*отдельное мероприятие*/

.tribe-events-event-image img, .single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown__container {
  display: none !important;
}
.tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix {
  display: none;
}

.tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode .tribe-events-l-container {
  padding-bottom: 30px !important;
  padding-top: 30px !important;
}
.main-page-wrapper {background-color: #f9f9f9;}
.widget_tribe-widget-events-month .tribe-events-widget-shortcode__header-title {
  margin-bottom: 0 !important;
}

.orgi p {font-size:15px;} .fotoname {display:flex;}
.fotoname .col-md-6 {
  margin-bottom: 20px;
}

.pricemer {padding: 15px !important;}

.pricemer .wpb_content_element {
background-color: #1b3072 !important;
border-radius: 50%;
color: #fff;
margin-bottom: 0;
height: 100px; width: 100px !important;
}
.pricenum {
  font-size: 18px;
  position: relative;
  top: 40px;
}
.btn-icon-pos-right .wd-btn-icon {
  margin-left: 15px;
  font-size: 35px;
  color: #e31e24;
}
.btn.btn-color-default {
  background-color: transparent;
  border-bottom: 0;
}
.btn.btn-color-primary {border-bottom: 0;}
.btn.btn-color-default:hover, .btn.btn-color-primary:hover {border-bottom: 0;}



/*подписка*/
._polit a {
  color: #fff;
  text-decoration: underline;
}
._polit {
  color: #fff;
}
input[type="text"] {
border: var(--wd-form-brd-width) solid rgb(255, 255, 255); }

/*magaz*/
.sku_wrapper {display: none !important;}
#menu-glavnoe-menyu span {
  font-size: 13px;
  text-transform: uppercase;
}
.menu-open-label {
  text-transform: uppercase;
}
.phonehead {
color: #333;
font-weight: 600;
font-size: 16px;
display: inline;
vertical-align: middle;
}
.phonehead:hover {color:#000;}
.phonehead i {
color: #ed153e;
font-size: 17px;
display: inline;
vertical-align: middle;
margin-right: 5px;
}
.cat-design-replace-title .wd-entities-title {background-color: rgb(27, 48, 114);}
.alignleft_1 {
  float: left;
  margin-top: -7px;
  margin-right: 10px;
}
.woocommerce-Price-currencySymbol {
  margin-left: 5px;
}
h2, h3, h4, h5, h6 {text-transform: uppercase;}
.tribe-common .tribe-common-c-btn-border {border: 1px solid #1b3072;}
.tribe-events-c-subscribe-dropdown__button-text.tribe-events-c-subscribe-dropdown__button--active:hover {color:#ffffff;}
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover {
  background-color: #1b3072;
  color: #ffffff;
}
.tribe-events button:hover {color: #ffffff;}

.btn.event {
  background-color: #1B3072;
  color: #fff;
}
.btn.event:hover {
  background-color: #3B486F;
  color: #fff;
}

/*шрифт в мероприятиях*/

.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input, .tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button, .tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text, .tribe-events .tribe-events-c-view-selector__list-item-text, .tribe-common time, .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small, .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small, .tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium, .tribe-common span, .tribe-common p, .tribe-events-back, .tribe-events-single-event-title, .tribe-events-schedule, .tribe-events-content, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text, .tribe-organizer, .tribe-events-event-meta dl, .tribe-events-event-meta dd, .tribe-events-event-meta dt, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a {font-family:"MullerMedium", Arial, Helvetica, sans-serif !important;}
.tribe-common .tribe-common-h7, .tribe-common .tribe-common-h8 {font-family:"MullerMedium", Arial, Helvetica, sans-serif;}
.tribe-events-widget .tribe-events-widget-events-list__view-more-link {font-family:"MullerMedium", Arial, Helvetica, sans-serif;}
.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-daynum, .tribe-events-widget-events-list__event-date-tag-month {font-family:"MullerMedium", Arial, Helvetica, sans-serif !important;}

.grecaptcha-badge { visibility: hidden; }@media (min-width: 1025px) {
	.product-grid-item .product-image-link img, .product-grid-item .hover-img img {
  height: 280px;
}

}

@media (max-width: 576px) {
	.opislektora {margin-left: 0px !important;}
.tribe-events-pro .tribe-events-pro-organizer__meta {padding: 0px !important;}
}

