/*
Theme Name:     Spike Child
Template:       spike
*/
@import url("../spike/style.css");
@font-face{
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url('/fonts/open-sans-v18-latin_cyrillic-regular.eot'); /* IE9 Compat Modes */
src: local(''),
url('/fonts/open-sans-v18-latin_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('/fonts/open-sans-v18-latin_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('/fonts/open-sans-v18-latin_cyrillic-regular.woff') format('woff'), /* Modern Browsers */
url('/fonts/open-sans-v18-latin_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('/fonts/open-sans-v18-latin_cyrillic-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
font-display: swap;}
.menu li a {font-family: 'Open Sans', Verdana, sans-serif; font-weight: normal; font-size: 13px; color: #ffffff;}
h1 {font-family: Georgia, Verdana, sans-serif; font-weight: normal; font-size: 28px; color: #62663a;}
h2 {font-family: Georgia, Verdana, sans-serif; font-weight: normal; font-size: 24px; color: #62663a;}
h3 {font-family: Georgia, Verdana, sans-serif; font-weight: normal; font-size: 20px; color: #444444;}
h4 {font-family: Georgia, Verdana, sans-serif; font-weight: normal; font-size: 18px; color: #444444;}
h5 {font-family: Georgia, Verdana, sans-serif; font-weight: normal; font-size: 18px; color: #444444;}
h6 {font-family: Georgia, Verdana, sans-serif; font-weight: normal; font-size: 16px; color: #444444;}
body {font-family: 'Open Sans', Verdana, sans-serif; font-weight: normal; font-size: 15px; color: #444444;}
#header h1{font-size:26px;font-weight:normal;letter-spacing:-.1px;background-color:#aacc66;}
#logo{font-family:Georgia, serif;font-size:26px;font-weight:normal;letter-spacing:-.1px;}
#logo a{padding:18px 56px;}
#navigation{margin:20px auto 9px;}
.logo-wrap{background-color:#aacc66;}
.front-view-content{text-align:justify;}
.relatedthumb{text-align:left; color:#838b3b;}
.sidebar.c-4-12 ul{font-size:13px;}
.widget h3{font-size:17px;text-align:center;padding-top:5px;}
.sidebar .widget h3 { color: #ffffff; background-color: #aacc66; padding: 7px 0 10px 0;}
#categories-6{border:1px dotted #DDD;}
#categories-6 ul{padding:0 0 5px 15px;}
.widget li{list-style-type:none; margin-left:0;}
#recent-posts-4 li {padding: 5px 12px; background: #f5f5f5;}
#recent-posts-4 ul{padding:0 7px 5px 0;}
#custom_html-2 ul{line-height:1.8;}
#custom_html-2 li {border-bottom: 1px solid #eaeaea;}
#custom_html-2 li:before {font-family: FontAwesome;font-size: 18px;vertical-align:middle;color: #cc8866; margin-right: 14px;}
#custom_html-2 li:nth-child(1):before {content:"\f028";}
#custom_html-2 li:nth-child(2):before {content:"\f072";}
#custom_html-2 li:nth-child(3):before {content:"\f021";}
#custom_html-2 li:nth-child(4):before {content:"\f02d";}
#custom_html-2 li:nth-child(5):before {content:"\f11b";}
#custom_html-2 li:nth-child(6):before {content:"\f03e";}
#custom_html-2 li:nth-child(7):before {content:"\f0db";}
#custom_html-2 li:nth-child(8):before {content:"\f0ad";}
#custom_html-2 li:nth-child(9):before {content:"\f07a";}
#custom_html-2 li:nth-child(10):before {content:"\f135";}
#custom_html-2 li:nth-child(11):before {content:"\f085";}
#vk_comments,#vk_comments iframe{width:100% !important;float:right;margin:25px 0 25px 0;}
#schetchiki{position:absolute;left:-9999px;}
.ya-share2__item{padding-right:5px !important;}
.ya-share2 ya-share2_inited{margin:0 0 15px 0;}
.ssilka {border-bottom:1px solid #8dab4a;}
.statja a{color:#0066CC !important;}
.statja a:hover{color:#8dab4a !important;}
#katalog_page{font-size:90%;}
#katalog_page h2{font-size:20px;}
#katalog_page h2 a{font-size:20px; color:#0066CC;}
#katalog_page a{color:#878787;}
#katalog_page i{color:#aacc66;}
#z_rate{margin-top:20px;}
.single-title{font-size:26px; line-height:1.3em;}
.related-posts h3{font-size:16px;}
.single_post_below{margin-bottom:20px;}
input, textarea, select{color:#666666;}
input#author, input#email, #commentform textarea{font-size:14px;}
input.subscribe_textieldpost{width:50%;margin:0 10px 0 0;}
input.rss_button{color:black !important;}
.sidebar .sbutton {background-color:#66aacc;}
.sidebar .sbutton:hover{background-color:#cc8866 !important;}
.sidebar.c-4-12 {padding-top: 0.5%;}
.read-my {margin-top:15px; background-color:#f0f8ff; border:1px solid silver; padding:15px 3px 1px 15px;}
.read-my  p{font-size:1.1em;font-weight:700; margin-bottom:-10px;}
.read-my ul{line-height:1.5em; color:#0066CC !important;}
.read-my a{color:#056ec7 !important; text-decoration:underline !important;}
@media screen and (max-width:380px) {.logo-wrap {display:none;}}
@media screen and (max-width:965px) {.secondary-navigation {margin-top:-12px;}}
@media screen and (max-width:1090px) {.search_li {margin-left:0px;}}
@media screen and (min-width: 870px) and (max-width: 1060px) {#header h1{font-size:14px;} #logo a {padding:24px 10px;}}
@media screen and (min-width: 728px) and (max-width: 865px) {#header h1{font-size:24px;} #logo a {padding:19px 24px;}}
#commentform textarea{width:90%;}
input#author, input#email, input#url {margin-bottom:10px;}
#commentsAdd #respond h4{margin-bottom:5px;}
#commentsAdd{margin-top:25px;}
#header .sbutton{background:#9fcadf;}
#page{padding:45px 2% 0 2%;}
.perelink {margin:15px 0 15px 0; background-color:#fffaf0; padding:10px 3px 1px 15px;}
.perelink  p{font-weight:700; margin-bottom:-15px;}
.perelink ul{line-height:1.5em;}
.perelink a{text-decoration: underline !important;}
.tknopka{display:inline-block;padding:2px 5px;background:#F1F1F1;border:1px solid #DDD;border-radius:4px;margin:0 5px;}
.article img.aligncenter, .article img.alignnone{box-shadow:0 0 10px rgba(0,0,0,0.3);}
.like{font-size:16px; font-weight:700; line-height:40px;}
.klik{display: inline-block; min-width:120px; margin:5px 2px 10px 2px; font-size:15px; text-align:center; color:#fff; cursor:pointer; line-height:35px;}
.social a{color:white !important;}
.facebook {background-color:#4267b2; box-shadow:0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}
.facebook:hover {background-color:#3b5ca0; border-radius:15px;}
.vkontakte {background-color:#5181b8; box-shadow:0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}
.vkontakte:hover {background-color:#517aaa; border-radius:15px;}
.ok {background-color:#ee8208; box-shadow:0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}
.ok:hover {background-color:#d67507; border-radius:15px;}
.mm {background-color:#005FF9; box-shadow:0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}
.mm:hover {background-color:#0055e0; border-radius:15px;}
.author-info {margin-top: 12px; padding: 10px 0 10px 5px; line-height:1.7em; color: #737373; font-size: 13px; background-color:#f9f9f9; width: 100%;}
span.thetime{margin-right:7px;}
.alignleft{clear:none;}
.article ul li {padding-bottom:0.4em;}
.article ol li {padding-bottom:0.4em;}
.ogl{border:1px dotted silver; margin:0 0 1.2em 0; padding:1em; background-color:#f8f8f8;}
.ogl:before{content:"Содержание:"; font-weight:700;}
.ogl ol{margin:1em 0 0 2em; line-height:2em;}
.ogl ol li{padding-bottom:0.1em;}
.ogl ol li::marker{font-weight: 700; content:counter(list-item) "› "}
.ogl ol li ul li::marker{font-weight: 700; content:"› "}
.ogl ul li::marker{font-weight: 700; content:"› "}
.yand{min-height:150px;}
.yand_down{min-height:150px; margin-top:10px;}
pre{color:#ffffff; background-color:#505050;}
.post-single-content h2{font-size:20px; color:#333; text-transform:uppercase; text-align:center; line-height:1.8; background:url(/wp-content/uploads/pict/h2design.jpg) top center;}