/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Jan 04 2026 | 10:04:58 */
/** МОИ ВСТАВКИ В ТАБЛИЦУ CSS **/

p {
	color: #545353;
    /*font-family: "Noto Sans", "Helvetica Neue", helvetica, arial, sans-serif;*/
	font-family:"Open Sans", helvetica, arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    word-wrap: break-word;
   /** overflow-x: hidden;**/
}
a {
	color:#F4524D;
	text-decoration:none !important;
}
 a:hover{
	color:#2387EA;
	text-decoration:underline !important;
}

.wpcf7 p{padding:5px;}

span.post.post-page.current-item{display: none;}
.wpb_wrapper p{font-family:Open Sans;font-size: 14px;font-style: italic;}
.wpb_wrapper p a {padding:3px;background: hsl(1.49deg 88.62% 46.76% / 31%);}
.wpb_wrapper p a:hover{ background: hsl(210.98deg 94.8% 49.72% / 31%);}

blockquote {
font-family:Open Sans;font-size: 14px;font-style: italic;}
blockquote p{
font-family:Open Sans;font-size: 15px;font-style: italic;font-weight:400;color:#f1110b !important;
}
/** Пагинация статей**/
.page-numbers.current, .page-numbers:hover {
   /* background-color: #F4524D;*/
	background-color:#0992b3;
	color:#fff;
}
/** END **/

/** категории и метки вывод на страницах **/
.cat-links a {
    border: 1px solid #333;
    color: #333;
    font-size: 0.8em;
}
.tag-links a, .entry-format a {
    background-color: #333;
    color: #fff;
	font-size: 0.8em;
    padding: 1px 10px;
}
/** END **/

 /**цитата в статье **/
.qvote-mag{color:#f1110b;font-family:Open Sans;font-size: 13px;font-style: italic;}

.su-button-page-shortcode{margin-bottom:10px} /*кнопка в постах на страницах*/
.feature-post-box-sub-title{border-bottom:2px solid #4CADC9;}
/** END **/

/**  стиль для кнопок в постах  **/
.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3-container
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
	
		box-shadow: 0px 20px 22px -15px rgb(0 0 0 / 50%);
  }
.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3-container 
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat a:hover{	text-decoration:none !important;}

.vc_btn3-container a:hover{	text-decoration:none !important;}
.nav-links a:hover{	text-decoration:none !important;}

.vc_grid-btn-load_more.vc_btn3-inline{
	box-shadow: 0px 20px 22px -15px rgb(0 0 0 / 50%);
}
a.micenat{font-family:"Open Sans", helvetica, arial, sans-serif;font-style: italic; font-weight: 600;}
a.micenat:hover{color:#F4524D;text-decoration:underline !important;}
/**  END стиль для кнопок в постах  **/

/**стиль блока поста**/
.entry-meta .the_views {
    /*color: #F4524D;color:#f1110b;*/
	color:#333;
	font-size: 11px;font-weight: 600;
}
.entry-meta .posted-on a{
	color:#333;font-size:11px;font-weight: 600;
}
.entry-meta .author-vcard a{
	color: #333;font-size:11px;font-weight: 600;
}
span.author.vcard a{
	color: #333;font-size:11px;font-weight: 600;
}

/** END стиль блока поста**/

/** 16.0 Social Links социальные иконки*/
.social-links li a[href*="vk.com"]:before {
	content: '\f189';
}
.social-links li a[href*="vk.com"]:hover {
	color: #007BB3;
}

.social-links li a[href*="youtube.com"]:before {
	content: '\f16a';
}

.social-links li a[href*="youtube.com"]:hover {
	color: #007BB7;
}
/** END **/

/** 16.0 Social Links социальные иконки*/
.wpp-category{ display: none;}

.post-main-block{
	border-top: 1px solid #c6c6c6;
    padding: 20px 0 20px 0; }

.aspekt-text{color:#000000; font-size: 15px;}
.aspekt-text span{color:#62C152;}
/** END **/

/* слайд для партнёров */
.slide{
  position: absolute;
  left: 0px;
  top: 0px;
  opacity: 0;
  z-index: 1;
  -webkit-transition: opacity 1s;
  -moz-transition: opacity 1s;
  -o-transition: opacity 1s;
  transition: opacity 1s;
}
.showing{
  opacity: 1;
  z-index: 2;
}
#slider-container {
  position: relative;
  width: 300px;
  height: 300px;
  margin: 0 auto;
  overflow: hidden;
}
/* END слайд для партнёров */

/* рамка для карточки записи */

.post{border: 1px solid #c7c4c4; padding:10px;}
/** END **/

/* переопределение блока автор,коментарии,просморы, под карточку записи */
.comets-bottom-line{
  border-left: 1px solid #c7c4c4;
  border-right: 1px solid #c7c4c4;
  border-bottom: 1px solid #c7c4c4;
  padding: 10px; 
  margin-bottom: 30px; 
  background: lch(88 0.02 356.63 / 0.35);
}
/** END **/

/* заголовок  на сайте с прозрачным фоном*/
.header-image-title a{
	background: black;
    opacity: 0.6;
	border: 0px solid white;
    padding: 10px;
}
/** END **/

/* переопределение цвета кнопки на стр. 'обо мне' */
.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-blue
 {	background-color: #f4524d;}
/** END **/

/**ВИДЖЕТ ЧАСОВ**/

	.clock{
	margin-left:50px;
    width: 180px;
    height: 180px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: url(https://efremovall.com/wp-content/uploads/2024/07/clock.png),
    url(https://efremovall.com/wp-content/uploads/2020/06/favicon.png),
    radial-gradient(circle, rgb(37, 73, 90) 0%, rgb(25, 48, 60) 11%, rgba(9,25,33,1) 38%);
    background-size: cover;
    border-radius: 50%;
    box-shadow: 0 -6px 6px rgba(134, 134, 134, 0.35),
    inset 0 -6px 6px #191919,
    0 6px 6px rgba(134, 134, 134, 0.35),
    inset 0 6px 6px #191919
    ;
}

.clock:before{
    content: '';
    position: absolute;
    width: 15px;
    height: 15px;
    background-color: #ffffff;
    border-radius: 50%;
    z-index: 999;
}

.clock .hour,
.clock .min,
.clock .sec{
    position: absolute;
}

.clock .hour, .hr{
    width: 106px;
    height: 106px;
}
.clock .min, .mn{
    width: 145px;
    height: 145px;
}
.clock .sec, .sc{
    width: 135px;
    height: 135px;
}

.hr, .mn, .sc{
    display: flex;
    justify-content: center;
    position: absolute;
    border-radius: 50%;
}

.hr:before{
    content: '';
    position: absolute;
    width: 3px;
    height: 60px;
    background-color: #ffc600;
    z-index: 10;
    border-radius: 6px 6px 0 0;
}
.mn:before{
    content: '';
    position: absolute;
    width: 2px;
    height:65px;
    background-color: #fff;
    z-index: 11;
    border-radius: 6px 6px 0 0;
}
.sc:before{
    content: '';
    position: absolute;
    width: 1px;
    height: 85px;
    background-color: #fff;
    z-index: 12;
    border-radius: 6px 6px 0 0;
}
.vc_btn3-container a:hover{
	text-decoration:none;
}
/** END **/

/**подписи постов "вперёд" "назад"**/
.navigation.post-navigation .post-title {
    color: #949494;
    display: block;
    visibility: hidden;
}
/** END **/

/**переопределили кнопку "вперёд" **/
.navigation.post-navigation .nav-next,
.image-navigation .nav-links .nav-next {
	float: right;
	display: inline-block;
    width: 100px;
}
/** END **/

/**переопределили цвета сcылок в main-menu**/
.main-navigation a:hover, .main-navigation a:focus, .main-navigation ul li.current-menu-item a, .main-navigation ul li.current_page_ancestor a, .main-navigation ul li.current-menu-ancestor a, .main-navigation ul li.current_page_item a, .main-navigation ul li:hover > a, .main-navigation li.current-menu-ancestor.menu-item-has-children > a:after, .main-navigation li.current-menu-item.menu-item-has-children > a:after, .main-navigation ul li:hover > a:after, .main-navigation li.menu-item-has-children > a:hover:after, .main-navigation li.page_item_has_children > a:hover:after {
    color:#f1110b;
	
}
.main-navigation ul li ul li a:hover{
 color: #f1110b;	
}
/** END **/

