/* КАТЕГОРИИ */
/* КАТЕГОРИИ - 2 колонки */

.archive #content .post:nth-child(2n+1) {display: inline-block;
	float: left;
	width: 48%;
	padding: 0px 0px 30px;
   clear: left;
}
.archive #content .post:nth-child(2n) {
display: inline-block;
   clear: right;
}


/* КАТЕГОРИИ 1 колонка для мобила */
@media screen and (max-width: 768px){
.archive #content .post:nth-child(2n),
.archive #content .post:nth-child(2n+1){
width: 100%;
}}

/* КАТЕГОРИИ ФОТО */

/* ПОИСК */
/* Убрать фото с поиска */
.search-results .featured-image
{display: none};

/* Попытка Убрать бирки с поиска */
.search-results .above-entry-meta .cat-links {display: none};
/* Попытка поиск в 1 колонку */
.search-results .post:nth-child(2n),
.search-results .post:nth-child(2n+1){
width: 100%;
display: inline-block;
}


/* ПОИСК Форма ввода оформление */
input.s {
color:#0f2738 !important;
font-weight: 700 !important;
background-color: #f0fafd;
border: 2px solid #2a8fbd; 
padding: 4px 8px 4px 6px;
}

/* БИРКИ */
/* Бирки категорий */
span.cat-links {  text-transform: uppercase;
font-weight: 600;
}
/* Бирки категорий вниз не наезжали*/
.cat-links a{margin-bottom: 2px;}

/* Не ломался текст Бирок */
#content .post .article-content .above-entry-meta .cat-links a {
  display: inline-block;
}

/* МЕНЮ */
/* Цвет МЕНЮ */
#site-navigation {
	background-color: #113a58;
}
/* Цвет ПОДМЕНЮ */
#site-navigation, 
.main-navigation .sub-menu, 
.main-navigation .children {
	background-color: #113a58;
}

/* Убрать МЕТА ДАННЫЕ везде */
.below-entry-meta {
    display: none;
}

/* ВЕРХ САЙТА */
/* Подпись сайта верх */
#site-title a{	color:#185a86;
font-size: 38px;
font-size: 1.1em;
padding-left: 2em;
text-align:right;
font-family:'Roboto', sans-serif !important;}
/* Подпись сайта мобила */
@media screen and (max-width: 768px){
#site-title a, #site-description{    display: none;}}

/* Подпись сайта мельче верх */
#site-description{ 	text-align:right;}

/* ВЕРХ САЙТА */ 
/* Цвет ВЕРХА Картинка */
#header-text-nav-container {
background-image: url(/wp-content/uploads/bg-5.jpg); 
} 

/* Цвет  ВЕРХА Самого Дата  */
.news-bar .date-in-header{
	color: #FFFFFF;
    text-shadow: #83b6db 1px 1px 0;
	font-weight: normal; }
.news-bar { background-color: #95E9F8;

/* Самый ВЕРХ Градиент с прозрачностью
http://colorzilla.com/gradient-editor/#95e9f8+0,96dff8+100&1+0,0.6+100 */
background: -moz-linear-gradient(left, rgba(149,233,248,1) 0%, rgba(150,223,248,0.6) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(149,233,248,1) 0%,rgba(150,223,248,0.6) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(149,233,248,1) 0%,rgba(150,223,248,0.6) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#95e9f8', endColorstr='#9996dff8',GradientType=1 ); /* IE6-9 */

} 

/* Соц ИКОНКИ двойная тень */
.social-links i.fa-facebook, .social-links i.fa-twitter, .social-links i.fa-google-plus, .social-links i.fa-youtube
{ text-shadow: 1px 1px 0px #fff, 4px 3px 0px rgba(0,0,0,0.17);
}

/* Полоска внизу дата */
#header-text-nav-container .news-bar{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#f4fafd;
}

/* ЗАБЫЛА */
h2.entry-title a{font-size: 22px;}


/*  ПОСТ  */
/*  ФОТО ПОСТА ЭФФЕКТЫ  */

/*  Рамка фото  */
.image-frame {
  padding: 5px;
  background-color: #ffffff;
  -moz-box-shadow: 0 1px 2px rgba(31, 41, 51, 0.5);
  -webkit-box-shadow: 0 1px 2px rgba(31, 41, 51, 0.5);
  box-shadow: 0 1px 2px rgba(31, 41, 51, 0.5);
}

/*  Верхня надпись фото  */
.label {
  position: relative;
  top: -1px;
  padding: 0.55em 0;
  padding-bottom: 0.5em;
  border-radius: 2px 2px 2px 0;
  text-transform: uppercase;
  letter-spacing: .1em;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.5em;
  font-weight: bold;
  color: #6b4e00;
  background-color: #ffa12d;
  z-index: 11;
  -moz-border-radius: 2px 2px 2px 0;
  -webkit-border-radius: 2px;
  border-radius: 2px 2px 0px 0px;
}

/*  X (закрыть) лайтбокса увеличить  */
button.mfp-close{
font-size: 3.2em;
 }
.mfp-image-holder .mfp-close{ 
right: -36px;
}

img.mfp-img{padding-top: 14px !important;}

/* Рамка 1-го поста среднее фото */
.first-post figure img{
	border:solid 1px #eaeaea !important;
}

/* ВСТАВКА  50% ФОТО ПОСТА */
/*  Фото поста уменьшить + обтекание (убрала - float: right;) */
#content .post img { 
padding-bottom: 4px;
}
/* Фото поста мобильный вся ширина */
@media screen and (max-width: 768px){
#content .post img {width: 100%; padding-bottom: 6px;}
}


/* Заголовок поста оформление */
h1.entry-title {color: #113a58; 
 font-weight: 600; 
	border-bottom-style:solid;
	border-bottom-width:3px;
	border-bottom-color:#2a8fbd;
padding-bottom: 7px;
}

/* Вывод поста - фото # Еще изменения в content-single.php */
.media-image {
display: inline-block;
width: 55%;
float: right; 
margin-bootom: 2em;
margin-left: 0.7em;
}
.media-image img {
  display: block;
} 

@media screen and (max-width: 768px){
.media-image {width: 100%; padding-bottom: 6px;}}



/* ТАБЛИЦЫ */
td.tabl1 { background-color: #fee2c0 !important;}
td.tabl2 { background-color: #c0e4fe !important;}
td.tabl2a { background-color: #c0e4fe !important; text-align: center !important;}

.tab-zag{ color: #006ab3 !important; font-weight: bold !important;}

/* Таблица - заголовок синий */
/* Флаги в ряд */
.lang-item{display: inline; margin-left: 8px;}

/* Флаги Hover */
.lang-item-ru img:hover {
-webkit-filter:filter: brightness(150%);
filter: brightness(150%);
-webkit-filter:filter: saturate(150%);
filter: saturate(150%);
}
.lang-item-ru img:hover, .lang-item-uk img:hover,.lang-item-en img:hover {
-webkit-filter:filter: brightness(124%);
filter: brightness(125%);}

/* Убрать фокус ФЛАГИ смена языка */
.lang-item a {outline: none;}

/* Флаги Bottom столбец */
.tg-fourth-footer-widget ul .lang-item-ru  {display: block;}
.tg-fourth-footer-widget ul .lang-item-uk {display: block;}
.tg-fourth-footer-widget ul .lang-item-en {display: block;}


/* Общие хар, перезарядка, корпуса */
ul strong{	font-size:1.4em;
	text-shadow:rgb(255, 255, 255) 1px 1px 0px, rgb(170, 170, 170) 2px 2px 0px;}

/* Ячейка без бордюра */
.borderno {border-style: none !important;}


/* Текст по центру */
.centerr{
 text-align:center !important;}

/* Убрать фокус после раскрытия ЛайтБокса */
a.wfml-single {outline: none;}

/* Для 3 фото в ряд */
a img.alignleft {margin-right:1px;}

/* Подсветка Поиска */
.relevanssi-query-term{
color: #da1a35 !important;
font-weight: bold;
}

/* Градиент на слайдер */
.widget_featured_slider .slide-content {
   background: -webkit-linear-gradient(top, rgba(17, 58, 88, 0), rgba(17, 58, 88, 0.8));
   background: -o-linear-gradient(bottom, rgba(17, 58, 88, 0), rgba(17, 58, 88, 0.8));
   background: -moz-linear-gradient(bottom, rgba(17, 58, 88, 0), rgba(17, 58, 88, 0.8));
   background: linear-gradient(to bottom, rgba(17, 58, 88, 0) , rgba(17, 58, 88, 0.8));
}

/* Градиент на TG-подсветка */
.widget_highlighted_posts .article-content {
   background: -webkit-linear-gradient(top, rgba(17, 58, 88, 0), rgba(17, 58, 88, 0.9));
   background: -o-linear-gradient(bottom, rgba(17, 58, 88, 0), rgba(17, 58, 88, 0.9));
   background: -moz-linear-gradient(bottom, rgba(17, 58, 88, 0), rgba(17, 58, 88, 0.9));
   background: linear-gradient(to bottom, rgba(17, 58, 88, 0) , rgba(17, 58, 88, 0.9));
}

/* Слайдер текст ссылки (и наведение) */
.widget_featured_slider .slide-content .entry-title a {
     text-shadow: #173348 1px 2px 0;}

.widget_featured_slider .slide-content .entry-title a:hover {
     text-shadow: #FFF 2px 1px 1px;}

/* Слайдер текст ссылки (и наведение) */
/* Слайдер и TG-4-подсветка текст ссылки (и наведение) */
.widget_highlighted_posts .article-content .entry-title a {
     text-shadow: #173348 1px 2px 0;}

.widget_highlighted_posts .article-content .entry-title a:hover {
     text-shadow: #FFF 2px 1px 1px;}

ul#menu-catalog_right_ru.menu, ul#menu-catalog_right_uk.menu, ul#menu-catalog_right_en.menu {
font-size: 1.3em;
font-weight: bold;}

/* 2 Заголовок сайта - оранж  */
p#site-description {
font-size: 1.3em;
font-width: bold;
font-width: 900;
color: #fe9310;
/* голубой color: #01cbe1;*/
}

/* ! 1 абзац стр и пост разные смотреть!  */
p:first-child {padding-top: 8px};

/* Footer Цвет  */
div.footer-socket-wrapper{
	background-color:#113a58;}
div.footer-widgets-wrapper{
	background-color:#113a58;}
#colophon .footer-widgets-wrapper{
	background-color:#113a58;}
#colophon .footer-socket-wrapper{
	background-color:#113a58;}

/* Posts цвет ссылок  */
.post-link{
	font-weight:700 !important;
	color:#0b486b;
}

/* Posts ссылки предыдущ/следующ  */
.previous a{
	font-size:16px;
	font-size:1em;
	font-weight:600;}
.next a{
	font-size:16px;
	font-size:1em;
	font-weight:600;}

/* Posts Розовая ссылка ВНИМАНИЕ  */
.post-atantion {
	font-weight:600;
	color:#0b486b;
font-size: 20px !important;
font-size: 1.25em !important;
background-color:#fee4e4 !important;
padding: 6px !important;
padding-left: 12px !important;
padding-right: 12px !important;

 border-left-color: #fc9797 !important;
 border-left-style: solid !important;
 border-left-width: 4px !important; 

}

/* Posts Низ - Вам понравиться  */
h5.related-posts-main-title {
color: #2a8fbd; 
text-shadow: 1px 1px 1px #ffffff, 2px 2px 0px #a5b8bd;
font-weight: 500; 
	border-bottom-style:solid;
	border-bottom-width:3px;
	border-bottom-color:#75b3cf;
	border-radius: 50px 50px 50px 50px;
padding-top: 3px;
padding-bottom: 7px;
padding-left: 12px;
margin-bottom: 20px;
font-size: 1.25em;
background-image: url(/wp-content/uploads/bg-menu-b.png);
}

/* Posts Заголовок желтый  */
h2.post {color: #006ab3;
font-size: 24px !important;
font-size: 1.5em !important;
font-weight: 600 !important; 
padding: 3px;
	background-color:#fceedc;
	border-bottom-style:solid;
	border-bottom-width:3px;
	border-bottom-color:#ffa12d;
padding-left: 12px;
margin-bottom: 16px  !important;
}

/* Posts Заголовок голубой  */
h3.post {color: #006ab3;
font-size: 20px !important;
font-size: 1.25em !important;
 font-weight: 600 !important; 
padding: 3px;
padding-left: 12px;
	background-color:#dcf2fc;
margin-top: 14px  !important;
margin-bottom: 14px  !important;
}

/* Posts Заголовок голубой без бекграунда */
h4.post {color: #006ab3;
font-size: 18px !important;
font-size: 1.125em !important;
font-weight: 600 !important; 
padding: 3px;
padding-left: 12px;

margin-top: 14px  !important;
margin-bottom: 14px  !important;
}

/* Убираем рамку Лого фирмы в фокусе */
a.custom-logo-link{outline:none !important;}

/* Меню Bottom полоски */
#colophon .widget ul li {
    border-bottom: 1px solid #1e4d6f;}

/* Icons Ocобенности  */

i.material-icons {
		font-size: 76px;
		color: white;
		position: relative;
		border-radius: 100%;
		padding: 23px;

 width: 132px;
 height: 130px;

/* ColorMag 1.2.4 */
/*  width: 85px;  */
/*  height: 85px;  */
		margin: 13px;
margin-bottom: 4px;
    text-align: center;
    vertical-align: middle;
		z-index: 1;
}

i.material-icons:after {
		content: "";
		width: 100%;
		height: 100%;
		border: solid 2px;
		transform: scale(0.8);
		position: absolute;
		top: -2px;
		left: -2px;
		border-radius: 50%;
		transition: all 0.3s ease;
}

i.material-icons:hover:after {
  top: -3px;
	left: -3px;
	padding: 3px;
  box-shadow: 0 0 0 4px #fff;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	-webkit-transform: scale(.50);
	-moz-transition: -moz-transform 0.2s, opacity 0.2s;
	-moz-transform: scale(.50);
	-ms-transform: scale(.50);
	transition: transform 0.2s, opacity 0.2s;
	transform: scale(.20);
	opacity: 0;
  
		transform: scale(1);
		box-shadow: 10px 0 20px rgba(0, 0, 0, 0.19), 6px 0 6px rgba(0, 0, 0, 0.23);
}

i.material-icons:nth-of-type(1) {
		background-color: #f7931e; }

i.material-icons:nth-of-type(1):hover {
		color: #f7931e; }

i.material-icons:nth-of-type(1):after {
		border-color: #f7931e; }


i.material-icons:hover {
		background-color: transparent;
		transform: rotate(0deg);
		cursor: pointer;
		box-shadow: none; }

/* Фон Особенности Градиент */
.bg-grad {
width: 100%; border: solid 1px #f7931e; 
margin-bottom: 24px !important;
background-color: #d8eff8;

background: #feffff; /* Old browsers */
background: -moz-linear-gradient(top, #feffff 0%, #ddf1f9 35%, #a0d8ef 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #feffff 0%,#ddf1f9 35%,#a0d8ef 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #feffff 0%,#ddf1f9 35%,#a0d8ef 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#a0d8ef',GradientType=0 ); /* IE6-9 */
}

/* Блок 3 шт Особенности  */
div.osoben {display: inline-block !important;
text-align: center !important; 
margin-left: 6px !important; 
margin-right: 6px !important; 
vertical-align: top !important;}

/* Заголовок  Особенности  */
h5.osoben-h { color: #173348 !important;
text-shadow: #e5f2fc 1px 2px 0 !important;
padding-bottom: 10px !important;}

/* Предыд след статьи - низ после содержания */
@media screen and (min-width: 375px){
li.previous, li.next {width: 45%};}

@media screen and (max-width: 376px){
li.previous, li.next {width: 95%};
}


/* БЛОК ХИТЫ Продаж - CV - Content Views */
/* Кнопка Читать далее */
.pt-cv-page .pt-cv-ifield .btn-success {
   display: inline-block;
   background-color: #289dcc;
   border-radius: 3px;
border: 0;
text-align: left;
display: none;
}
.pt-cv-page .pt-cv-ifield .btn-success {
   font-size: 12px;
   padding: 5px 10px;
   color: #FFFFFF;
   cursor: pointer;
   display: inline-block;
display: none;
}
.pt-cv-page .pt-cv-ifield .btn-success:hover {
   background-color: #2680aa;
}
/* Кнопка Читать далее - справа - CV */
div.pt-cv-content{text-align: left;
margin-left: 18px;}


/* ЗАГОЛОВОК ВИДЖЕТ Оранж офрмлен как тема - #ferst-v - прописано - CV */
#ferst-v .widget-title span{
	top:0px;
	left:0px;
	position:relative;
	font-size:18px;
	color: #ffffff;
	padding:6px 12px;
	background-color:#f47b00 !important;
}

#ferst-v .widget-title{
/* ColorMag 1.2.4	height:24px;  */

/* height:46px; */
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#f47b00 !important;
	top:0px;
	left:0px;
	position:relative; 
}

/* Блок фото по центру - CV */
.pt-cv-page .pt-cv-ifield img{text-align: center;}

/* Блок полосочка серая сверху - CV */
div.pt-cv-ifield{text-align: center;
padding: 12px 4px 0px 4px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color: #efefef;
}

/* Заголовок фото цвет Тайтла - CV */
h4.pt-cv-title a { color: #16466a;}
h4.pt-cv-title a:hover { color: #2a8fbd;}

/* Убрать место под квадратом Товара - CV */
div.pt-cv-content-item { padding-bottom: 0px !important;}

/* ТАБЫ - Адрес, Карта, QR-код */
/* ТАБЫ - вкладка */
.su-tabs.my-custom-tabs { background-color: #2a8fbd; }
.su-tabs.my-custom-tabs .su-tabs-nav span { font-size: 1.3em; color:#ffffff; }

/* ТАБЫ - Наведение вкладка */
.su-tabs.my-custom-tabs .su-tabs-nav span:hover { font-size: 1.3em; color:#333333;
background-color: #effafe; }

/* ТАБЫ - Выбранная вкладка */
.su-tabs.my-custom-tabs .su-tabs-nav span.su-tabs-current { background-color: #effafe; color:#333333; 
border-bottom: dashed 2px #2a8fbd;
background-image: url(/wp-content/uploads/bg-menu-b.png);
}
.su-tabs.my-custom-tabs .su-tabs-pane {
    padding: 1em;
    font-size: 1.3em;
    background-color: #effafe;
  }

/* ТАБЫ - синий бордюр */
.su-tabs { padding: 2px  !important;
padding-top: 2px  !important;
padding-right: 2px  !important;
padding-bottom: 2px  !important;
padding-left: 2px  !important;
}
/* END ТАБЫ - Адрес, Карта, QR-код */

/* ПОСТ подчеркивание штрихпунктир */
p.postd {border-bottom: 2px dashed #CCCCCC;}

/* SKT Skill Bar плагин полосы круги движение */
.skillbar {height:25px;}
.skillbar-title span { padding:0 10px; height:25px; line-height:25px;}
.skillbar-bar { height:25px;}
.skill-bar-percent {height:25px; 
line-height:25px; color:#444; color:rgba(0, 0, 0, 0.6); }

/* SKILL BAR - мобила */
/* Круг */
div.kolso { display: inline-block;
float: left; width: 24%; }
/* 2 колонки для планшета */
@media screen and (max-width: 425px){
div.kolso { float: left;
width: 49%; } }
/* 1 колонка для мобила */
@media screen and (max-width: 375px){
div.kolso { float: left;
width: 98%; } }

/* SKILL BAR - мобила */
/* Полоса */
div.prbar { display: inline-block;
float: left;
width: 48%; margin-right: 2%; background-color: #FFFFFF;}
/* 1 колонка для планшета */

@media screen and (max-width: 425px){
div.prbar { display: inline-block;
float: left;
width: 98%; margin-right: 2%; background-color: #FFFFFF; } }
/* End SKILL BAR */

/* КОПИРАЙТЫ убрать поднять */
div.footer-socket-wrapper {padding-bottom: 20px;}

.footer-socket-right-section{
margin-right: 27px;}

#text-6 {margin-bottom: 16px !important;}

/* Новый год - спрятать картинку на мобильном */
@media screen and (max-width:900px)
{ .mob-non{display:none;} }


/* Меню - НА СКЛАДЕ */
.main-navigation a {
    padding: 10px 8px; }

#menu-item-7347 a:hover, #menu-item-7347 > a, #menu-item-7347 > a, #menu-item-7347 > a, #menu-item-7347 > a, #menu-item-7347:hover > a, #menu-item-7347.focus > a {background-color: #cf021a;} 
#menu-item-7347{ background-color: #cf021a; }
#menu-item-7347 > a:hover {background-color: #EC2C42;}

#menu-item-7361 a:hover, #menu-item-7361 > a, #menu-item-7361 > a, #menu-item-7361 > a, #menu-item-7361 > a, #menu-item-7361:hover > a, #menu-item-7361.focus > a {background-color: #cf021a;} 
#menu-item-7361{ background-color: #cf021a; }
#menu-item-7361 > a:hover {background-color: #EC2C42;}

#menu-item-7369 a:hover, #menu-item-7369 > a, #menu-item-7369 > a, #menu-item-7369 > a, #menu-item-7369 > a, #menu-item-7369:hover > a, #menu-item-7369.focus > a {background-color: #cf021a;} 
#menu-item-7369{ background-color: #cf021a; }
#menu-item-7369 > a:hover {background-color: #EC2C42;}


#sklad > tr > td { border: 1px solid #CCCCCC !impotent;}

table#sklad th, table#sklad td { border: 1px solid #CCCCCC; padding: 4px 8px;}

table#sklad img.aligncenter {   margin-bottom: 0px;  }


/* Таблица - НА СКЛАДЕ - размер шрифт. Ссылки цвет при наведении */
table#sklad td { font-size: 0.95em !important;}
table#sklad td a.post-link {font-size: 1.1em !important;}
table#sklad td a.post-link:hover {color: #2a8fbd !important;}


/* Таблица - НА СКЛАДЕ - Фото чтобы осталось видимым */
@media screen and (max-width: 515px) {
table#sklad td.sklad-foto { display: flex; }
table#sklad img { flex-shrink: 0; }
table#sklad td a { font-size: 0.91em; line-height:1.2;}

table#sklad td.tab-zag { font-size: 0.93em;}
table#sklad {background-color: #FFFFFF;}

}


/* Новый год  */
/* @media screen and (max-width:900px) */
/* { .mob-non{display:none;} }  */


 @media (max-width:425px)    
 { .new-year { position: absolute; top: 58px; left: calc(50% + 10px); } }   

 @media (min-width:426px) and (max-width:768px)  
 { .new-year { position: absolute; top: 130px; left: calc(50% + 100px); } }   

 @media (min-width:769px) and (max-width:1024px)  
 { .new-year { position: absolute; top: 64px; left: calc(72%); } }   

 @media (min-width:1025px) and (max-width:2560px)  
 { .new-year { position: absolute; top: 64px; left: calc(50% + 310px); } 



/* Запрос цены - Форма Ninja-Forms  - внешний вид */
span.nf-form-title h3 {color: #ffffff; font-size: 1.4em; padding: 4px 4px; background-color: #2a8fbd ;
font-weight: 400; text-align:center; }

div.ninja-forms-form-wrap { padding-left: 20px;
padding-right:20 px;}

#nf-field-40, #nf-field-47, #nf-field-54 { height: 90px !important; }

input, textarea { padding: 4px; }

input.nf-field-element
{margin-bottom: 0px;}

input.ninja-forms-field {margin-bottom: 0px;}

input[type="button"]
{padding: 4px 8px;}
input[type="button"]:hover{background-color:#f97205;}

ninja_forms_required_items, .nf-field-container {
    clear: both;
    position: relative;
margin-bottom: 4px !important;}

input.price[type="button"]
{padding: 4px 8px;
background-color:#f97205;
	font-weight: bold; }

input.price[type="button"]:hover
{padding: 4px 8px;
background-color:#0092d2;
	font-weight: bold; }


/* Склад - кнопка - Узнать цену */

a.button-price {
    display: inline-block !important;
    text-decoration: none !important;
    background-color: #f97205 !important;
    color: #ffffff !important;
    border-radius: 5px !important;
    font-size: 1.04em !important;
    font-weight: 700;
    padding: 6px 7px !important; 
    transition: all 0.7s ease !important;
}
a.button-price:hover{
    text-decoration: none !important; 
    background-color: #0092d2 !important;
    color: #ffeded !important;
    border-color: #0092d2 !important;
}


/* Раздел - кнопка - Узнать цену */
a.price-razdel {
    display: inline-block !important;
	float: right;
    text-decoration: none !important;
    background-color: #f97205 !important;
    color: #ffffff !important;
    border-radius: 2px !important;
    font-size: 1.0em !important;
    font-weight: 700;
    padding: 5px 9px !important; 
    transition: all 0.7s ease !important;
}
a.price-razdel:hover{
    text-decoration: none !important; 
    background-color: #0092d2 !important;
    color: #ffeded !important;
    border-color: #0092d2 !important;
}

/* Читать дальше - кнопка - для сочетания с Узнать цену */
a.more-link span{
	display: inline-block !important;
    text-decoration: none !important;
    background-color: #0092d2 !important;
    color: #ffffff !important;
    border-radius: 2px !important;
    font-size: 1.0em !important;
    font-weight: 700;
    padding: 5px 9px !important; 
    transition: all 0.7s ease !important;
}

a.more-link:hover span {
    text-decoration: none !important; 
    background-color: #f97205 !important;
    color: #ffeded !important;
    border-color: #0092d2 !important;
}

/* Уменьшение расстояния стрелки покрутки вверх от угла - было 20px; из-за Месенджеров */
a#scroll-up {
	bottom: 3px;
	position: fixed;
	right: 3px;
	display: none;
	opacity: 0.5;
	filter: alpha(opacity=50);
	/* For IE8 and earlier */
}

/* Уменьшение расстояния в Главном меню - было 8px */
.main-navigation a {
    padding: 10px 7px;
}

/* AIDIA */
sub.aidia{ font-size: 0.82em; }

/* Таблицы уменьшить шрифт, расстояние */
th, td, .wp-block-table th, .wp-block-table td {
    padding: 4px 5px !important;
	line-height: 1.4  !important;
font-size: 0.95em !important;}

/* Убрать дублирование - похожих записей без фото */
ul.default-wp-page {display: none;}

/* Facebook Новости - убрать зачеркивание с кнопки >> View on Facebook */

.efbl-thumbnail-skin .efbl-thumbnail-wrapper .efbl-post-footer .efbl-view-on-fb {
	    text-decoration: none !important;	
	padding: 10px 15px;
}

.efbl-story-wrapper .efbl-feed-content .efbl_link_text .efbl_title_link a {
	text-decoration: none !important;	}


/* Polylang - для русского языка с маленькой букы  */
li.lang-item-ru{text-transform: lowercase;}


/* МОДАЛЬНОЕ ОКНО - Выбор языка */

/* Ссылки  в модальном окне */

a.selekt-lang-uk, a.selekt-lang-uk:hover{  display: block;   border: 4px solid #2d89f0!important; border-radius: 10px; margin: 26px; padding-top: 8px;     margin-bottom: 0px;
	font-size: 1.6em; color: #2a8fbd; font-weight: bold;
outline: none;
}


a.selekt-lang-ru {  display: block;   border: 4px solid #cccccc!important; border-radius: 10px; margin: 26px; padding-top: 8px;     margin-bottom: 0px;
	font-size: 1.6em; color: #cccccc; font-weight: bold;
outline: none;
}

a.selekt-lang-ru:hover{  display: block;   border: 4px solid #2d89f0!important; border-radius: 10px; margin: 26px; padding-top: 8px;     margin-bottom: 0px;
	font-size: 1.6em; color: #2a8fbd; font-weight: bold;
outline: none;
}


/* Родительский контейнер - модельного окна  */
.parent-langv{
display: flex;
flex-flow: row wrap;
justify-content: space-around;
/*  height: 270px;  */
}

/* Вложенные контейнеры - модального окна  */
.child-langv{
width: 340px;  /* Неважно */
height: 200px; /* Неважно */
margin: auto;
	margin-bottom: 46px;
}

/* Модальное окно - отступ внизу от флага - уменьшила было 35px */
div#sgpb-popup-dialog-main-div{
border-bottom-width: 20px !important 
}

/* Модальное окно - Узнать цену - убрать бордер-низ красного цвета  */
#sgpb-popup-dialog-main-div{
	border-bottom-color: #FFFFFF !important;;
}

/* Clearfix - clearfix Hack  */
.clearfix::after {
    content: "";
    clear: both;
    display: table;
}

/* Плагин - хлебніе крошки - уменьшить padding серый фон  */
.fbc-page .fbc-wrap .fbc-items li {
    padding: 7px 2px;
}