/*
Theme Name: Wooden Mannequin
Theme URI: http://seo-blogging.ru
Description: Search engine optimized theme. Search engine optimization that really works! 1st. position in search engines. Just remember to fill out meta-tags in header.php. WordPress theme designed by <a href="http://seo-blogging.ru/" target="_blank">Роман</a>.
Version: 1.1
Author: Lorem Ipsum
Author URI: http://seo-blogging.ru
Tags: 2 columns, 3 columns, white, widgets, fixed width, wooden mannequin, solbergs, blue, gravatars, business, 1st position in search engines, fixed width, two columns, three columns, clean, lorem ipsum, search engine optimized,
*/

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

/* Body */
* {margin:0; padding:0;}
body {background: #000000 url(img/book.jpg) no-repeat; color:#303030; font:400 18px Times New Roman, Georgia, sans-serif; background-size:100%; background-attachment:fixed;}
#wrap {color:#333; margin:0 auto; width:1000px;}

/* Links */
a {color:#6E2914; text-decoration:none;}
a:hover {color:#d57240;}
a img {border:0;}
td {display: inline-table;}
table{width:650px;display: block;}
tr {display: block;}
/* Header */
#header h1 {background-color:inherit; color:#555; font-size:2em; letter-spacing:1px;}
#header h1 a {background-color:inherit; color:#555; text-decoration:none;}
#header p {color:#777; font-size:1.1em; font-weight:bold; line-height:1.3em; margin:10px 30px 0 0;}
#frontphoto {margin:0 0 10px;}

#header .headv {width:100%;height:363px;}
#header .levo {float: left;margin-top: 54px;width: 390px;}
#header .levo p{color:#FBE9CB;text-transform: uppercase;margin:30px 0px;font-weight:500;text-shadow: 0px 0px 1px;text-align: center;}
#header .levo a{color:#FBE9CB;}

#header .pravo {background: rgba(255, 255, 255, 0.850);
border-radius: 10px;
float: right;
height: 252px;
margin: 34px 60px 0px 0px;
padding: 10px;
width: 278px;}
#header .pravo p {margin:0px;font: 400 18px "Times New Roman", "Georgia";color: #303030; padding: 5px 0px;text-align:center;}
#header .headn {height: 65px;margin: auto;width: 900px;}
#header .headn p {font: 500 17px "Times New Roman", "Georgia"; margin:0;color:#fff;text-shadow: #000000 1px 1px 1px;}
#header .headn .le {float:left;width: 320px;}
#header .headn .le  a {color: #FFD4C6;font-size:19px;}
#header .headn .le a:hover {color:#FA8043;}

#header .headn .ri {float:right;padding: 20px 0px;width: 320px;}
#header .headn .ri p {margin: 0px;}
#header .headn .ri a {background: #352B28;
border-radius: 5px;
box-shadow: 0px 1px 1px #333;
color: #FFFFFF;
cursor: pointer;
font: 600 19px "Verdana", "Tahoma";
padding: 9px 12px;}
#header .headn .ri a:hover {background: #B95928;}
a.sil {background: url("http://tvoya1kniga.ru/wp-content/themes/wooden/img/pisal.png") transparent;
float: left;
height: 128px;
margin-top: -63px;
width: 100px;}
a.sil:hover {background: url("http://tvoya1kniga.ru/wp-content/themes/wooden/img/pisal2.png") transparent;}
/* Main menu */
ul.page {list-style:none; margin:0 0 20px; width:140px;}
ul.page li {display:inline; line-height:1.4em; width:140px;}
ul.page li a {background-color:#f4f4f4; border-left:0px solid #cccccc; color:#505050; float:left; font-weight:bold; margin-bottom:5px; padding:5px 1px 5px 5px; text-decoration:none; width:130px;}
ul.page li a:hover, ul.page li.current_page_item a {background-color:#eaeaea; border-left:0px solid #286ea0; color:#505050;}
ul.page ul {font-size:0.9em; margin:0 0 0 15px; padding:0 0 5px; width:125px;}
ul.page ul a {padding:3px 1px 3px 5px; width:115px;}
ul.page ul ul {width:113px;}
ul.page ul ul a {width:100px;}

/* Content */
#content {line-height:1.6em; margin:auto; width: 996px; background: #F7F1EE;padding-top: 10px;overflow: hidden;margin-bottom:20px;}
#contentwide {line-height:1.6em; margin:0 0 5px 150px; padding:0;}
#content h2,#contentwide h2 {font:500 28px "Times New Roman","Georgia"; margin:0 0 10px;color: #2B1F1C;}
#content h3,#contentwide h3 {font:500 25px "Times New Roman","Georgia"; margin:0 0 8px;color: #2B1F1C;}
#content img,#contentwide img {box-shadow:0px 0px 5px #000; margin:10px;}
#content ul,#contentwide ul,#content ol,#contentwide ol {margin:0 0 16px 20px;}
#content li,#contentwide li {padding:0 0 0 5px;}
#content ul ul,#contentwide ul ul,#content ol ol,#contentwide ol ol {margin:0 0 0 16px;}
#content h2.title a{font:500 22px "Times New Roman","Georgia"; color:#4C413E;text-shadow: 0px 0px 1px #8A6F69;}
#content h2.title a:hover {color:#D56D39;}
#content h2.title {margin: 0px 0px 5px; }
#content h5.title {font:500 16px "Times New Roman","Georgia"; color:#302927; text-transform:uppercase;text-align:center;}
#content p.ri2 a{background: #D56D39;font: 18px "Times New Roman","Georgia";margin-left: 10px;padding: 2px 20px; color:#fff;}
#content p.ri2 a:hover {background: #352B28;}


/* Subpage menu */
#subpages {border-bottom:1px solid #e0e0e0; border-left:1px solid #e0e0e0; float:right; font-weight:bold; line-height:1.3em; margin:-5px 0 8px 15px; padding:0 0 10px 10px; width:190px;}
#subpages h2 {font-size:1.2em; font-weight:bold; letter-spacing:-1px; line-height:1.3em; margin:0 0 12px;}
#subpages ul.submenu {line-height:1.4em; list-style:none; margin:0;}
#subpages ul.submenu li {display:inline; line-height:1.4em; width:180px; padding:0;}
#subpages ul.submenu li a {background-color:#f4f4f4; border-left:0px solid #cccccc; color:#505050; float:left; font-weight:bold; margin-bottom:5px; padding:3px 1px 3px 5px; text-decoration:none; width:180px;}
#subpages ul.submenu li ul {margin:0 0 5px 10px; width:170px;}
#subpages ul.submenu li ul li a {width:170px;}
#subpages ul.submenu li ul ul {margin:0 0 5px 10px; width:160px;}
#subpages ul.submenu li ul ul li a {width:160px;}
#subpages ul.submenu li ul ul ul {margin:0 0 5px 10px; width:150px;}
#subpages ul.submenu li ul ul ul li a {width:150px;}
#subpages ul.submenu li a:hover,#subpages ul.submenu li.current_page_item a {background-color:#eaeaea; border-left:0px solid #286ea0; color:#555;}
#subpages ul.submenu li.current_page_item ul li a {background-color:#f4f4f4; border-left:0px solid #cccccc; color:#555;}

/* Tags */

.contenttext p {font-size: 18px;}
p,ul,ol {margin:0 0 12px;}
blockquote {border-left:0px solid #e0e0e0; margin:20px; padding:8px 8px 8px 15px;}
blockquote p {background-color:inherit; color:#505050; font-size:0.9em; line-height:1.3em;}
label {background-color:inherit; color:#606060; font-size:0.9em; font-weight:bold;}
code {font-size:1.2em; display:block; padding:5px 5px 5px 8px; background-color:#f4f4f4; margin:5px 0 15px 0;border-left:0px solid #cccccc;}

/* Forms */

#author,#email,#url,#comment {border:1px solid #cccccc; font-family:Verdana,Tahoma,Sans-Serif; font-size:1em; margin:0; padding:4px;}
#commentsection {margin:25px 0 0;}
#commentsection p {margin:0 0 6px;}

/* Float fix */
.contenttext {overflow:hidden;padding:5px;height: auto;}
* html .contenttext {height:1px; overflow:visible;}
* html .contenttext p {overflow:hidden; width:99%;}

/* WP image align classes */
img.centered {display:block; margin-left:auto; margin-right:auto;}
img.alignright {padding:4px; margin:0 0 2px 7px; display:inline;}
img.alignleft {padding:4px; margin:0 7px 2px 0; display:inline;}
.alignright {float:right;}
.alignleft {float:left;}

/* Various classes */
.left {border:1px solid #cccccc; float:left; margin:10px 15px 10px 0;}
.right {border:1px solid #cccccc; float:right; margin:10px 0 5px 10px;}
.center {border:1px solid #aaaaaa; margin:5px auto 12px; text-align:center;}
.textright {text-align:right;}
.small {font-size:0.8em;}
.bold {font-weight:bold;}
.hide {display:none;}
.post {margin: 0px 20px 30px 20px;width: 650px;}
.past {border: 2px solid #423936; padding: 10px 10px 0px 10px;}
.postinfo {color:#453d3d; line-height:1.5em; padding: 0px; text-align:left;font-size:12px;}
.postinfo a{color:#453d3d;}
.comment {background-color:#f4f4f4; border-left:0px solid #cccccc; color:#606060; margin:0 0 10px; padding:8px 5px 0 8px;}
.comment p {font-size:0.9em; line-height:1.3em; margin:0 0 6px; padding-bottom:5px;}
.gravatarside {float:right; width:48px; height:48px; margin:0 5px 5px 5px;}
.navigation {display:block; margin:10px 0 20px 0; padding:0; text-align:center;}
.navigation p {margin:0; padding:0;}
.prevlink {margin-right:20px;}
.nextlink {margin-left:20px;}
/*Верхнее меню*/
ul#menu-meni {background:#302927;height:28px;margin: 0px;width:100%; text-transform:uppercase;text-align: center;}
ul#menu-meni li{border-left: 2px solid #443939;
border-right: 2px solid #443939;
display: inline-block;
margin: 5px -3px;}
ul#menu-meni li a{padding:5px;font:400 13px Timnes New Roman,Georgia; color:#d2c9c9;}
ul#menu-meni li a:hover{color:#d57240;text-decoration: none; margin:0px;}
/*Нижнее меню*/
.menu-meni-container {clear: both;}
ul#menu-meni-1 {background:#27221F;height:28px;margin: 0px;width:100%; text-transform:uppercase;text-align: center;}
ul#menu-meni-1 li{border-left: 2px solid #443939;
border-right: 2px solid #443939;
display: inline-block;
margin: 5px -3px;}
ul#menu-meni-1 li a{padding:5px;font:400 13px Timnes New Roman,Georgia; color:#d2c9c9;}
ul#menu-meni-1 li a:hover{color:#d57240;text-decoration: none; margin:0px;}
/* */
ul#menu-menusk {width:1000px; margin:22px 0px; text-transform:uppercase;text-align: center; }
ul#menu-menusk li{display: inline-block; margin:-3px;}
ul#menu-menusk li a{text-shadow: 1px 1px 1px #000000; background:#352B28;border:2px solid #604E48; padding: 25px 20px;font:700 12px Verdana,Georgia; color:#ffffff;}
ul#menu-menusk li a:hover{background: #B95928;text-decoration: none; border:2px solid #B95928;margin:0px;}
/**/
#content #widgetts {background: #FFFFFF;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.149);margin-bottom: 30px;padding:10px;list-style: none;border: 2px solid #604E48;}
#content #widgetts ul{margin:0px;}
#content h5.widgettitle {
background: rgb(53,43,40);
background: -moz-linear-gradient(top,  rgb(53,43,40) 0%, rgb(96,83,75) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(53,43,40)), color-stop(100%,rgb(96,83,75)));
background: -webkit-linear-gradient(top,  rgb(53,43,40) 0%,rgb(96,83,75) 100%);
background: -o-linear-gradient(top,  rgb(53,43,40) 0%,rgb(96,83,75) 100%);
background: -ms-linear-gradient(top,  rgb(53,43,40) 0%,rgb(96,83,75) 100%);
background: linear-gradient(to bottom,  rgb(53,43,40) 0%,rgb(96,83,75) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#352b28', endColorstr='#60534b',GradientType=0 );
border: 1px solid #604E48;
color: #FFFFFF;
font: 16px "Times New Roman","Georgia", "Georgia", sans-serif;
margin: -12px -12px 10px;
padding: 7px 1px 7px 5px;
text-transform: uppercase;
text-align: center;}

/* Sidebars */
#extras {float:right; line-height:1.4em; margin: 34px 10px 10px 5px; padding:0; width: 300px;}
#extras h2, #extras ul.linklist li h2, #extras h3, table#wp-calendar caption {background-color:inherit; color:#505050; font-size:1.3em; font-weight:normal; text-align:left; margin:0 0 6px; }
#extras label {display:none;}
#extras ul li{list-style-type: none;}
#extras a {color:#604E48;}
#extras a:hover {color:#d57240;text-decoration: underline;}
#extras  img{box-shadow:none;margin:0px;}
/* Niz Footer */
#footer .widge {width: 996px; margin:auto;display: inline-block;}
#footer #widgett {float:left;margin:10px; margin:10px; width: 312px;text-align:left;list-style: none;}
#footer #widgett ul{margin:0px;list-style: none;}
#footer #widgett ul li {padding:5px;}
#footer #widgett a {color:#EED9D9; font: 400 15px "Verdana", "Tahoma";}
#footer #widgett a:hover {color:#D56D39;}
#footer #widgett .menu-info-container {padding: 10px;}
#footer h5.widgettitl {
border-bottom: 2px solid #AC9780;
color: #D1C4B2;
font: 700 18px "Verdana", "Tahoma", sans-serif;
padding: 0px 5px 0px 5px;
text-transform: uppercase;
text-align: center;}
/* Footer */
#footer {background: url("http://tvoya1kniga.ru/wp-content/themes/wooden/img/body_bg.png") repeat;font-size:0.8em; color:#777; margin:0 auto; padding:0; text-align:center;}
#footer p {margin:0; padding:0;}
#footer a {color:#777; font-weight:normal; text-decoration:none;}
#footer a:hover {color:#555; text-decoration:underline;}
#footer strong a {font-weight:bold;}
#footer span.credits {font-size:1.1em;}

.foot p {background:#27221F; height: 20px; margin:0px;width:100%; text-align:center; color:#D57240; font-size:14px; padding-top: 10px;clear: both;}
.foot a {margin: 0px;color:#B33F1C;}
#content h5.arhi {border-bottom: 2px solid #D6CDC2;
margin: 0px 50px;
text-align: center;}

/*  */
.blo {text-align: center;}
#search {text-align: center;}
#search input {padding: 5px 15px; text-align: center;}
#search input:hover {box-shadow: 0px 0px 3px rgba(51, 51, 51, 0.506);}
#search input[type="submit"] {border-radius: 4px;}

h1.title {font:500 24px "Times New Roman","Georgia","Georgia"; color:#48342F; text-align:center; border-bottom:2px solid #B7A9A9; margin-bottom: 10px; padding: 5px 0px;}

/**/
h5#comments {text-align:center; font: 400 16px Georgia,Times New Roman;text-transform: uppercase; margin: 10px 0px; border-bottom: 1px solid #8A746E;color: #50413C;}
#commentlist p{ font: 400 15px Georgia,Times New Roman; padding: 10px; margin: 5px 0px;color:#333;}
#commentlist img {box-shadow:none;}
ul#commentlist {margin: 0px;}
ul#commentlist img {margin:0px;}
ul#commentlist li, #commentlist ul li {list-style-type:none;}
ul#commentlist .comment {background-color: rgba(245, 245, 245, 0.447);
border: 1px solid #CCCCCC;
color: #352B28;
margin: 0px 0px 5px;
padding: 10px;
border: 2px solid #BFA9A2;}
ul#commentlist li.comment-author-admin {border: 2px solid #EBD7D1;}
#respond textarea {background: rgba(255, 255, 255, 0.498);padding: 10px;width: 500px;height: 110px;}
#respond textarea:focus {background: rgba(255, 255, 255, 0.700);}
#respond input {background:#352B28; font: 600 0.6em "Verdana", "Tahoma"; color:#fff; margin:0 0 16px; padding:4px; width:130px;text-transform: uppercase;}
#respond input:focus, #respond input:hover {background:#B95928;color:#000;}
#respond input[type=text] {background: #fff;}
#respond form{margin-top:20px;}
.reply {margin-bottom: 5px;}
.comment-reply-link{background:#352B28;color:#FFFFFF;font: 600 10px "Verdana","Tahoma";margin: 0px;padding: 5px 10px;text-align: center;text-transform: uppercase; text-shadow: 1px 1px 1px #000000;}
.comment-reply-link:hover {background: #B95928;}
#commentlist .avatar {background: #fff;border: 1px solid #D2BCB6;vertical-align: middle;}
#commentlist .avatar img {padding: 0px;margin:3px;box-shadow:none;border:none;}
#respond p {margin:0px;}


/* - !*/
.popup__overlay {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .7);
    text-align: center
}
.popup__overlay:after {
    display: inline-block;
    height: 100%;
    width: 0;
    vertical-align: middle;
    content:''
}
.popup {
    display: inline-block;
    position: relative;
    max-width: 80%;
    padding: 0px 8px;
    border-radius: 15px;
    background: #fff;
    vertical-align: middle
	border: 5px solid #DEDEDE;
}
.popup-form__row {
    margin: 1em 0
}

input[type="button"] {
font: 600 12px "Verdana", "Tahoma";
    padding: 5px 40px;
    border: 0;
    border-radius: 2px;
    -webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, .3);
    box-shadow: inset 0 1px 1px rgba(255, 255, 255, .3);
    cursor: pointer;
	text-shadow: #000000 1px 1px 1px;
	background: #B95928;
    color: #fff;
}
input[type="button"]:hover {background: #352B28;}

.popup__close {
    display: block;
    position: absolute;
    top: -20px;
    right: 10px;
    width: 12px;
    height: 12px;
    padding: 8px;
    border: 5px solid #fff;
    border-radius: 50%;
    -webkit-box-shadow: inset 0 2px 2px 2px rgba(0, 0, 0, .4), 0 3px 3px rgba(0, 0, 0, .4);
    box-shadow: inset 0 2px 2px 2px rgba(0, 0, 0, .4), 0 3px 3px rgba(0, 0, 0, .4);
    cursor: pointer;
    background: #fff;
    text-align: center;
    font-size: 12px;
    line-height: 12px;
    color: #444;
    text-decoration: none;
    font-weight: bold
}
.popup__close:hover {
    background: #ddd
}



#content .buttons_share img {margin: 0px;box-shadow:none;}
#content .header_text h3 {font: 500 1.1em "Georgia"; text-align:center; border-bottom: 2px solid #C5BAB3;margin: 0px 10px}

#cse-search-box {padding-bottom:10px;text-align:center;margin-top: -36px;}
#cse-search-box input[type="text"] {border:2px solid #8F8279;padding:5px;border-radius:5px;}
#cse-search-box input[type="text"]:hover {border:2px solid #352B28;}
#cse-search-box input[type="submit"] {padding:5px;}

#qips_smiles img{box-shadow: 0px 0px 0px;margin: 0px;}

.block-nolix {height: 36px;
margin: auto;
padding-right: 2px;
width: 994px;}

/*Карта Сайта*/
.ddsg-pagenav p {text-align:center;}
.ddsg-pagenav a {padding:0px 5px;border: 1px solid #CDCDCD;}
#content .ddsg-wrapper h2 {
border-bottom: 1px solid #A7948E;
color: #4C3B37;
font-size: 26px;
margin: 0px auto;
padding: 5px;
text-align: center;
width: 500px;}
#content .ddsg-wrapper ul {list-style:none;margin:0px;}
#content .ddsg-wrapper ul li ul li {background: url(img/li-book.png) left no-repeat;padding:7px 0px 7px 22px;}
#content .ddsg-wrapper ul li strong{color: #898989;font-family: "Verdana", "Tahoma";font-size: 18px;font-weight: 600;letter-spacing: 1px;}
#content .ddsg-wrapper ul li {padding: 20px 0px 0px 5px;}
#content .ddsg-wrapper ul li ul {margin-left:20px;}
#content .ddsg-wrapper {line-height: normal;}

/*Зал славы*/
.one-pobed {background:url(img/medalka.png) 7% 5% no-repeat;
border: 10px solid #BF8C25;
box-shadow: -3px 3px 0px #DAC69C;
margin: auto;
padding: 10px;
width: 720px;}
.one-pobed h4 {border-bottom: 1px solid #9B8780;
color: #321B14;
font-size: 30px;
font-weight: 500;
margin: 0px 130px;
padding: 5px;
text-align: center;}
.one-pobed p.opis {text-align:center;margin-bottom: 20px;color: #613F32;}
#content .one-pobed img {float:left;margin: 0px 10px;}
.one-pobed p {margin:0px;}
/*Зал славы мелкие таблички*/
#content ul.zal {margin: 10px;width: 476px;list-style:none;float: left;}
#content ul.zal .dates {background: #9E6D0B;
color: #FFEBE1;
float: left;
font-size: 16px;
line-height: 1.9em;
margin: auto;
text-align: center;
width: 120px;}
#content ul.zal li {border: 4px solid #B78626;
box-shadow: -2px 2px 0px #DAC69C;
display: inline-block;
width: 460px;
padding: 0px 5px 15px;}
#content ul.zal li img {float:left;margin: 0px 5px;}
#content ul.zal p.opis {text-align:center;margin-bottom: 15px;color: #613F32;}
#content ul.zal h4 {border-bottom: 1px solid #9B8780;
color: #321B14;
font-size: 20px;
font-weight: 500;
line-height: 1.5em;
margin: 0px;
text-align: center;}
.nado {display:inline-block;}
.nado a{float: left;
font-size: 22px;
font-style: italic;
height: 100px;
margin-bottom: 10px;
padding-top: 5px;
width: 166px;}

#content img.wp-smiley {border:none;box-shadow:none;}.smo{  display: none;}

#header p.propekt {border-top: 1px solid #FBE9CB;color: #AB9E9E;font-size: 12px;margin: -30px 47px;width: 300px;}
.form-podpiska {background: #FFCF32;border: 2px solid #C98A5D;border-radius: 10px;margin: auto;padding: 10px;text-align: center;width: 280px;}
.form-podpiska button[type="submit"]{
    font-size: 17px;
    padding: 7px 25px;
}

@media all and (min-width: 100px) and (max-width: 900px) {
.form-podpiska {width:90% !important;margin:auto;}
#wrap {width:100%;}
#content .ddsg-wrapper {width:100%;}
table{width:100%;display: block;}
#header .pravo, #header .headn .le, #header .headn .ri, .block-nolix, .menu-meni-container, ul#menu-menusk, #Go_Top, #Go_Bottom, .postinfo, .wp-pagenavi .pages, .wp-pagenavi .extend, #commentlist .avatar small  {display: none !important;}
#header{width:100%;height: 100%;}
#header .levo { 
display: table;
float: none;
height: auto;
margin: 50px auto 20px;
width: 100%;
}
#header {background: transparent;}
#header p.propekt { 
margin: auto !important;
}
#header .headv{width:100%;background:none;height: 100%;}
#header .headn{width:100%;height: 100%;}
#header h1 {text-align:center; font-size: 0.75em;  }
#header h1 a {text-align:center;font-size: 0.75em;}
#header p {text-align:center;font-size: 0.50em;}
#header .levo  p{text-align:center; font-size: 0.60em; border-top:none; margin: 5px 0px;}
#header .levo  p a {text-align:center; font-size: 0.60em; }
#content{width: 95%;}
#commentlist p{ font-size: 0.75em;  margin:auto;}
#commentlist img {box-shadow:none;}
ul#commentlist img {margin:auto;}
ul#commentlist li, #commentlist ul li {list-style-type:none; }
ul#commentlist {margin:auto;}
#vk_comments { 
margin: auto;
width: 100% !important;
}
#vk_comments iframe {width: 100%;}

.post { 
margin:auto;
width: 95%;
}
.post  h2{font-size: 0.55em;}
.past a { 
display: table;
margin: auto !important;
}
.past {width: 95%; margin:0px;padding:0px;}
.contenttext {overflow:hidden;height: auto;}
.contenttext  form{width:100%;height: 100%; }
.past p{font-size: 0.95em;}
* html .contenttext {width:100%;height: auto;}
* html .contenttext p a{font-size: 0.5em;}
* html .contenttext p {font-size: 0.95em;}
.contenttext p {font-size: 0.75em;margin:auto;}
.nado{width: 100%; padding:0px;height: auto;}
#qips_smiles {width:100%;height: auto;}
.rh{display:none;}
#extras {display:none;}
#footer .widge {height: auto;width: 100%; margin:auto;}
#footer #widgett { height: auto;width: 100%;text-align:left;list-style: none;}
#footer h5 {text-align: center;font-size: 0.5em;}
#footer #widgett a {text-align: center;font-size: 0.75em;}
.navigation {width: 100%;}
.navigation  a{font-size: 0.75em;margin:auto;}
#vk_comments{width: 80%;margin-right:25px;}

#footer .widge { 
height: auto;
margin: auto;
width: 90%;
}
#footer #widgett, #vk_groups{display:none;}
#footer #widgett{display:none;}
#footer #widgett .menu-info-container {display:none;}
.foot p {display: table;}
#respond textarea {background: rgba(255, 255, 255, 0.498);width: 85%;}
}
*     span */
.spanlink { color: blue; cursor:pointer; }
.spanlink :hover { color:blue; text-decoration:underline; }