/*
Theme Name: Root Child
Theme URI: http://wpshop.biz/themes/root
Author: WPShop.biz
Author URI: http://wpshop.biz/
Template: root
Version: 1.0.0
*/

/* Below you can add your CSS styles */
/* Ниже Вы можете добавить свои CSS стили */

@charset "UTF-8";

/* roboto-regular - latin_greek_cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;  
  src: local('Roboto'),
       url('/wp-content/themes/root/fonts/roboto-v27-latin_greek_cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('/wp-content/themes/root/fonts/roboto-v27-latin_greek_cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
	font-display: swap;	
}
/* roboto-italic - latin_greek_cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto'),
       url('/wp-content/themes/root/fonts/roboto-v27-latin_greek_cyrillic-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('/wp-content/themes/root/fonts/roboto-v27-latin_greek_cyrillic-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
	 font-display: swap;	
}
/* roboto-700 - latin_greek_cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto'),
       url('/wp-content/themes/root/fonts/roboto-v27-latin_greek_cyrillic-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('/wp-content/themes/root/fonts/roboto-v27-latin_greek_cyrillic-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
	 font-display: swap;	
}

/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
html {
	font-family: "Roboto" ,"Helvetica Neue", Helvetica, Arial, sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

body {
	margin: 0
}

b.podpunkt {background:#dfdfdf;padding:5px 8px;border-radius: 5px}

.site-branding {
  text-align:center;
  padding:20px 10px 20px 0;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1
}

.site-header, .site-content {border-radius:1em}

.handal {clear:both; margin-top:10px}
.handal:before {
     content: "Спонсор страницы: ";
   }

input[type="submit"]:hover {cursor: pointer !important}
.ya-site-form__submit {cursor: pointer !important}

#masthead, #content, footer.site-footer {border-radius:1em}
.page-separator {
  margin:0 0 12px
}
.widget-header {
  border-bottom:none;
	padding:5px
}
.widget_archive select {margin-left:20%}
code {
    display: block;
    padding:10px 8px 10px 15px;
    background:#e0edbb;
	border-radius:5px
}
.entry-content p, .post-box__content p {text-indent: 1em}
@media (min-width:768px) {
  .entry-content {padding-left:0}
}

.entry-category a {color:#314996}
.entry-category a:hover {color:#f22660}
.entry-title a {border-bottom:0}
.entry-title a:hover {border-bottom:0; color:#f22660}
.entry-content img {display: block;margin:auto}
.citata{background:#efefef;border:1px dashed brown;padding:8px;margin:0 0 11px 0;text-indent:0.7em}
h1.entry-title, .entry-title a  {color:#5CA605; text-decoration:none}
.comment_warning p {text-indent:1em}
body {background-color: #d2f2c4}

.entry-content .citata_acne {background:#efefef;border:1px dashed brown;padding:8px;margin:10px auto;border-radius: 5px; text-indent:0.7em}
.entry-content .citata_acne a{text-decoration:underline}
.entry-content .citata_acne a:hover{text-decoration:none}
.entry-content .citata_acne a:visited{color:#999999}

div.comment-box {border:1px solid #aaa; margin:9px 2px 9px 0}
.top_offset {padding:10px; margin:9px 0}
div.entry-content div[style="text-align:center"]{margin-bottom:22px}

.comment-list .comment-body {padding-left:0}
.comment-text p {text-indent:0.7em}

.comment-list .comment-time {color: #000 !important; font-size: .9em; margin-left: 15px}
.comment-list .comment-header {padding-left:9px}

.count_comments {font-size:0.9em}
.site-footer {
    padding-top: 20px;
    padding-bottom: 20px
}
#cse-search-box input[type="submit"]:hover, .ya-site-form__submit:hover {background:#A6F4FF}

.table-of-contents__hide:after {
    content: " (развернуть)";
    font: normal normal normal 14px / 1 FontAwesome;
    margin-left: 12px;
}
.table-of-contents.open .table-of-contents__hide:after {
    content: " (свернуть)";
}
blockquote {border-left:4px solid #3F3F3F;font-style:italic;padding-left:10px; margin-inline-start:10px;  margin-inline-end:3px}
.comment-list .comment-author-post {font-size:.9em}
.comment-form-url {display:none}
.post-box {margin-bottom: 40px}
.ad_style {margin-bottom:30px;width:100%}
