/*
 Theme Name:   SK_spacious
 Theme URI:    
 Description:  spacious child theme 
 Author:       
 Author URI:   
 Template:     spacious
 Version:      
*/

@import url("../spacious/style.css");

a[href $='.pdf']{padding-left:28px; background:transparent url("/wp-content/uploads/2019/02/pdf24.png")no-repeat center left;padding-top:3px}
a[href $='.doc']{padding-left:28px; background:transparent url("/wp-content/uploads/2019/02/doc24.png")no-repeat center left;padding-top:3px}
a[href $='.docx']{padding-left:28px; background:transparent url("/wp-content/uploads/2019/02/doc24.png")no-repeat center left;padding-top:3px}
a[href $='.xls']{padding-left:28px; background:transparent url("/wp-content/uploads/2019/02/xls24.png")no-repeat center left;padding-top:3px}
a[href $='.xlsx']{padding-left:28px; background:transparent url("/wp-content/uploads/2019/02/xls24.png")no-repeat center left;padding-top:3px}

/*a[href $='.pdf']:before {content: url("/wp-content/uploads/2019/02/pdf24.png");margin-right: 5px}
a[href $='.rtf']:before {content: url("/wp-content/uploads/2019/02/doc24.png");margin-right: 5px}
a[href $='.doc']:before {content: url("/wp-content/uploads/2019/02/doc24.png");margin-right: 5px}
a[href $='.docx']:before {content: url("/wp-content/uploads/2019/02/doc24.png");margin-right: 5px}
a[href $='.xls']:before {content: url("/wp-content/uploads/2019/02/xls24.png");margin-right: 5px}
a[href $='.xlsx']:before {content: url("/wp-content/uploads/2019/02/xls24.png");margin-right: 5px}*/

/* =PRIMARY AND SECONDARY CONTENT AREA
----------------------------------------------- */
#primary {
	float: left;
	width: 73%;
}

#secondary {
	float: right;
	width: 25%;
}

.wide-978 #primary,
.narrow-978 #primary {
	width: 73%;
}

.wide-978 #secondary,
.narrow-978 #secondary {
	width: 25%;
}

p,#content li,#content table{font-size:16px;font-family:"Georgia"}
/* #content p{text-indent: 15px} */
body, button, input, select, textarea,.header-post-title-class,.post .entry-title, .page .entry-title,.main-navigation li,h1,h2,h3,h4,h5,h6{color:#000;font-family:"Georgia"}
body{padding:0px 0px}

h1#site-title,h2#site-title,h3#site-title{text-shadow: -5px 5px 5px rgba(0, 0, 0, 0.3)}
.inner-wrap{width:100%;max-width:100%}
#page{background-color:transparent;box-shadow:none}
/**.header-image{margin-bottom:20px;border-radius:3px;box-shadow: 0 0 10px 6px rgba(0, 0, 0, .4)}**/
div.wp-custom-header{margin-bottom:20px;border-radius:3px;box-shadow: 0 0 10px 6px rgba(0, 0, 0, .4)}
#header-text-nav-wrap{padding-bottom:0}

#main{padding:0 0}
#header-text-nav-container{padding-top:0px !important}
.footer-widgets-wrapper{margin:0px;padding:0px 20px !important}
.footer-socket-wrapper{margin:0px !important; border-radius:10px 10px 0px 0px !important}
.footer-widgets-area{padding:15px 0px}
#colophon .widget,.tg-one-fourth{padding-bottom:0px}
#header-text-nav-container{border-radius:0px 0px 10px 10px !important; padding-bottom: 10px !important} 
.main-navigation{padding-top: 10px}
.main-navigation li:first-child {margin-left:0}
#header-text-nav-container,#secondary .widget ,.footer-socket-wrapper,.footer-widgets-wrapper,#comments,#content .post,article{margin-bottom:20px; padding:20px;background:#fff;border-radius:10px;box-shadow: 0 0 10px 6px rgba(0, 0, 0, .4)}
.post .entry-title, .page .entry-title,.header-post-title-class{font-size:20px;font-weight:600;text-shadow: -5px 5px 5px rgba(0, 0, 0, 0.3)}
input.s{width:84%}
.header-post-title-container{margin-bottom:15px;padding:0px 0px 0px 10px;-webkit-box-shadow:none}
.wp-block-file{margin-top:25px;}
.post .entry-meta{margin:0px}
.type-page .entry-meta a{padding:4px;border-radius:5px;box-shadow: 0 0 5px 6px rgba(0, 0, 0, .1)}
.main-navigation ul li ul{width:350px;background: none repeat scroll 0 0 rgba(255, 255, 255, 1)}
.main-navigation ul li:hover > a{text-shadow: -5px 5px 5px rgba(0, 0, 0, 0.3)}
.main-navigation ul li.current-menu-item ul li a:hover,.main-navigation ul li ul li:hover > a{background:#ddd;text-shadow: -5px 5px 5px rgba(0, 0, 0, 0.3)}
td{border:1px solid #777}

.wp-block-file {
    margin-top: 10px;
    margin-bottom: 10px;
}

.entry-content ul {
    margin-bottom: 10px;
}

#content p{
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: unset;
}
.entry-meta-bar {margin-top: 20px;}

.wp-pagenavi{margin-bottom:15px}
.footer-socket-wrapper{text-align:center}
@media screen and (max-width: 768px) {
	#primary, #secondary, .wide-978 #primary, .narrow-978 #primary {
		float: none;
		width: 100%;
		margin: 0; 
	}
}
@media screen and (max-width: 767px) {
	.tg-one-half, .tg-one-third, .tg-one-fourth, .widget_service_block .tg-one-third {
		float: none;
		width: 100%;
		margin: 0;
	}
	.tg-column-1, .tg-column-2, .tg-column-3, .tg-column-4 {
		float: none;
	}
	#primary, #secondary {
		float: none;
		width: 100%;
		margin: 0;
	}
	.wide-978 #primary, .narrow-978 #primary, .wide-978 #secondary, .narrow-978 #secondary {
		width: 100%;
	}
	.related-posts {
		margin: 0;
	}
}

.pp-cookies-notice{left:auto;max-width:400px;right:10px;box-shadow: 0 0 10px 6px rgba(0, 0, 0, .5);}
.pp-cookies-notice *{font-size:10px;line-height:1.7;margin-bottom:0}

.pp-btn{
  font-weight: 700;
  color: white;
  text-decoration: none;
  padding: .8em 1em calc(.8em + 3px);
  border-radius: 3px;
  background: rgb(64,199,129);
  box-shadow: 0 -3px rgb(53,167,110) inset;
  transition: 0.2s;
} 
.pp-btn a.button8:hover { background: rgb(53, 167, 110);  }
.pp-btn a.button8:active {
  background: rgb(33,147,90);
  box-shadow: 0 3px rgb(33,147,90) inset;}


/** Мибок  **/
.mibok-link21 *{box-sizing: content-box;}
.mibok-link21.wrapper-mibok-glaza{margin: 0; width: 200px; border-radius: 150px; background: #222328; height: 55px;float:right}
.mibok-link21 .wrapper-mibok-glaza-link{font: 11px Arial, Helvetica, sans-serif;color: #01639d;font-weight: bold;text-decoration: none !important;position: relative;margin: 0 5px;}
.mibok-link21 .wrapper-mibok-glaza-link:hover{text-decoration: none !important;}
.mibok-link21 .wrapper-mibok-glaza-link .mibok-glaza-icon{width: 39px; height:39px; border-radius: 50%; -webkit-border-radius:50%;  -moz-border-radius:50%; background: #fff; font-size: 22px; font-weight: bold; color:#222328 !important; display: inline-block; line-height: 1.7em;text-align: center;    text-shadow: 0 1px 1px rgba(0, 0, 30, 0.6); margin-right: 10px;border: 3px solid #fff;margin-top: 5px;}
.mibok-link21 .wrapper-mibok-glaza-link .mibok-glaza-text{font-size: 14px;color:#fff;   display: inline-block;width: 120px;vertical-align: middle;margin-top: -10px;}
.mibok-link21 .wrapper-mibok-glaza-link .mibok-glaza-text:hover{text-decoration: underline; }