.fotorama__nav__frame:focus .fotorama__dot:after, .fotorama__nav__frame:focus .fotorama__thumb:after, .fotorama__fullscreen-icon:focus:after,
.fotorama__arr:focus:after, .fotorama__stage__shaft, .fotorama__stage__frame, .fotorama__img, .fotorama__html, .fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0;}
.fotorama--fullscreen, .fotorama__img{max-width:99999px !important;max-height:99999px !important;min-width:0 !important;min-height:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important;}
.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}
.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing;}
.fotorama__spinner{position:absolute !important;top:50% !important;left:50% !important;}
.fotorama__wrap--css3 .fotorama__stage__shaft,
.fotorama__wrap--css3 .fotorama__nav__shaft,
.fotorama__wrap--css3 .fotorama__thumb-border, .fotorama__wrap--css3 .fotorama__arr, .fotorama__wrap--css3
.fotorama__fullscreen-icon, .fotorama__wrap--css3
.fotorama__video-play, .fotorama__wrap--css3
.fotorama__video-close{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.fotorama__caption, .fotorama__wrap--css3 .fotorama__spinner, .fotorama__wrap--css3 .fotorama__stage,
.fotorama__wrap--css3 .fotorama__nav,
.fotorama__wrap--css3 .fotorama__stage__frame, .fotorama__wrap--css3 .fotorama__stage .fotorama__img,
.fotorama__wrap--css3 .fotorama__html, .fotorama__stage:before, .fotorama__stage:after, .fotorama__nav:before, .fotorama__nav:after{-webkit-transform:translateZ(0);transform:translateZ(0);}
.fotorama__nav__frame, .fotorama__fullscreen-icon:focus,
.fotorama__arr:focus{outline:0;}
.fotorama__nav__frame:focus .fotorama__dot:after, .fotorama__nav__frame:focus .fotorama__thumb:after, .fotorama__fullscreen-icon:focus:after,
.fotorama__arr:focus:after{content:'';border-radius:inherit;background-color:rgba(0, 175, 234, 0.5);}
.fotorama__wrap--video .fotorama__stage__shaft,
.fotorama__wrap--video .fotorama__stage,
.fotorama__wrap--video .fotorama__stage__frame--video, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,
.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{-webkit-transform:none !important;transform:none !important;}
.fotorama__wrap--css3 .fotorama__stage__shaft,
.fotorama__wrap--css3 .fotorama__nav__shaft,
.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform, width;transition-property:transform, width;transition-timing-function:cubic-bezier(0.1, 0, 0.25, 1);transition-duration:0ms;}
.fotorama__wrap, .fotorama__no-select, .fotorama__arr,
.fotorama__fullscreen-icon,
.fotorama__video-play,
.fotorama__video-close{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}
.fotorama__nav, .fotorama__nav__frame{margin:auto;padding:0;}
.fotorama__nav__shaft, .fotorama__nav__frame, .fotorama__caption__wrap{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1;}
.fotorama__nav__frame, .fotorama__thumb-border{box-sizing:content-box;}
.fotorama__caption__wrap{box-sizing:border-box;}
.fotorama--hidden, .fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1;}
.fotorama__stage__shaft, .fotorama__stage__frame, .fotorama__nav, .fotorama__nav__shaft, .fotorama__nav__frame, .fotorama__arr,
.fotorama__fullscreen-icon,
.fotorama__video-play,
.fotorama__video-close{-webkit-tap-highlight-color:transparent;}
.fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-play, .fotorama__video-close{background:url(//svoystvakamney.ru/wp-content/plugins/fotorama/fotorama.png) no-repeat;}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 2dppx) {
.fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-play, .fotorama__video-close{background:url(//svoystvakamney.ru/wp-content/plugins/fotorama/fotorama@2x.png) no-repeat;background-size:96px 160px;}
}
.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127, 127, 127, 0.2);}
@media print {
.fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-play, .fotorama__video-close, .fotorama__thumb-border{background:none !important;}
}
.fotorama{min-width:1px;overflow:hidden;}
.fotorama:not(.fotorama--unobtrusive) > *:not(:first-child){display:none;}
.fullscreen{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;margin:0 !important;padding:0 !important;overflow:hidden !important;background:#000;}
.fotorama--fullscreen{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;float:none !important;z-index:2147483647 !important;background:#000;width:100% !important;height:100% !important;margin:0 !important;}
.fotorama--fullscreen .fotorama__stage,
.fotorama--fullscreen .fotorama__nav{background:#000;}
.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0;}
.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl;}
.fotorama__stage,
.fotorama__nav{overflow:hidden;position:relative;max-width:100%;}
.fotorama__wrap--pan-y{-ms-touch-action:pan-y;}
.fotorama__wrap .fotorama__pointer{cursor:pointer;}
.fotorama__wrap--slide .fotorama__stage__frame{opacity:1 !important;}
.fotorama__stage__frame{overflow:hidden;}
.fotorama__stage__frame.fotorama__active{z-index:8;}
.fotorama__wrap--fade .fotorama__stage__frame{display:none;}
.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active,
.fotorama__wrap--fade .fotorama__fade-front,
.fotorama__wrap--fade .fotorama__fade-rear{display:block;left:0;top:0;}
.fotorama__wrap--fade .fotorama__fade-front{z-index:8;}
.fotorama__wrap--fade .fotorama__fade-rear{z-index:7;}
.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9;}
.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none;}
.fotorama__img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none !important;}
.fotorama__loaded .fotorama__img, .fotorama__error .fotorama__img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.fotorama__img--full{display:none;}
.fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none;}
.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block;}
.fotorama__wrap--only-active .fotorama__stage,
.fotorama__wrap--only-active .fotorama__nav{max-width:99999px !important;}
.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden;}
.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible;}
.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5;}
.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left;}
.fotorama__nav__frame{position:relative;cursor:pointer;}
.fotorama__nav--dots{display:block;}
.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px;}
.fotorama__nav--dots .fotorama__nav__frame--thumb,
.fotorama__nav--dots .fotorama__thumb-border{display:none;}
.fotorama__nav--thumbs{display:block;}
.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0 !important;}
.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0 !important;}
.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none;}
.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f;}
.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px;}
.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px;}
.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px;}
.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%;}
.fotorama__nav__frame:focus .fotorama__thumb{z-index:2;}
.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right, rgba(255, 255, 255, 0.25), rgba(64, 64, 64, 0.1));}
.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue', Arial, sans-serif;font-size:14px;line-height:1.5;color:#000;}
.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0, 0, 0, 0.5);}
.fotorama__caption a:hover{color:#333;border-color:rgba(51, 51, 51, 0.5);}
.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0;}
.fotorama__wrap--video .fotorama__caption, .fotorama__wrap--no-captions .fotorama__caption{display:none;}
.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255, 255, 255, 0.9);padding:5px 10px;}
@-webkit-keyframes spinner {
0%{-webkit-transform:rotate(0);transform:rotate(0);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes spinner {
0%{-webkit-transform:rotate(0);transform:rotate(0);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear;}
.fotorama__wrap--css3 .fotorama__stage .fotorama__img,
.fotorama__wrap--css3 .fotorama__html{transition-property:opacity;transition-timing-function:linear;transition-duration:0.3s;}
.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,
.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.fotorama__select{cursor:auto;}
.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10;}
@-moz-document url-prefix() {
.fotorama__active{box-shadow:0 0 0 transparent;}
}
.fotorama__arr,
.fotorama__fullscreen-icon,
.fotorama__video-play,
.fotorama__video-close{position:absolute;z-index:11;cursor:pointer;}
.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px;}
.fotorama__arr--prev{left:2px;background-position:0 0;}
.fotorama__arr--next{right:2px;background-position:-32px 0;}
.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1;}
.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20;}
.fotorama__fullscreen-icon:focus,
.fotorama__arr:focus{border-radius:50%;}
.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px;}
.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0;}
.fotorama__wrap--css2 .fotorama__video-play, .fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none;}
.fotorama__loaded .fotorama__video-play, .fotorama__error .fotorama__video-play, .fotorama__nav__frame .fotorama__video-play{opacity:1;display:block;}
.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px;}
.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0;}
.fotorama__wrap--css2 .fotorama__video-close{display:none;}
.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px, -32px, 0);transform:translate3d(32px, -32px, 0);}
.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1;}
.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,
.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0;}
.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,
.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1;}
.fotorama__wrap--video .fotorama__arr,
.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0 !important;}
.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,
.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none;}
.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,
.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block;}
.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,
.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none !important;}
.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px, -32px, 0);transform:translate3d(32px, -32px, 0);}
.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px, 0, 0);transform:translate3d(-48px, 0, 0);}
.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px, 0, 0);transform:translate3d(48px, 0, 0);}
.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px, -32px, 0) !important;transform:translate3d(32px, -32px, 0) !important;}
.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px, 0, 0) !important;transform:translate3d(-48px, 0, 0) !important;}
.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px, 0, 0) !important;transform:translate3d(48px, 0, 0) !important;}
.fotorama__wrap--css3 .fotorama__arr:not(:focus),
.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),
.fotorama__wrap--css3 .fotorama__video-play:not(:focus),
.fotorama__wrap--css3 .fotorama__video-close:not(:focus){transition-property:-webkit-transform, opacity;transition-property:transform, opacity;transition-duration:0.3s;}
.fotorama__stage:before, .fotorama__stage:after, .fotorama__nav:before, .fotorama__nav:after{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%, 5px 100%;}
.fotorama__stage:before, .fotorama__nav:before{background-image:linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, 0.4), transparent);background-position:0 0, 0 0;left:-10px;}
.fotorama__stage.fotorama__shadows--left:before, .fotorama__nav.fotorama__shadows--left:before{left:0;}
.fotorama__stage:after, .fotorama__nav:after{background-image:linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.4), transparent);background-position:100% 0, 100% 0;right:-10px;}
.fotorama__stage.fotorama__shadows--right:after, .fotorama__nav.fotorama__shadows--right:after{right:0;}
.fotorama--fullscreen .fotorama__stage:before, .fotorama--fullscreen .fotorama__stage:after,
.fotorama--fullscreen .fotorama__nav:before,
.fotorama--fullscreen .fotorama__nav:after,
.fotorama__wrap--no-shadows .fotorama__stage:before,
.fotorama__wrap--no-shadows .fotorama__stage:after,
.fotorama__wrap--no-shadows .fotorama__nav:before,
.fotorama__wrap--no-shadows .fotorama__nav:after,
.fotorama__wrap--fade .fotorama__stage:before,
.fotorama__wrap--fade .fotorama__stage:after {
display: none; }.fotorama--wp{margin:1em 0;}
.fotorama--fullscreen{margin:0;}
.gallery-settings h3:after{content:' (Fotorama ignores them)';font-weight:normal;text-transform:none;white-space:nowrap;}
[lang="ru-RU"] .gallery-settings h3:after {
content: ' (Фоторама игнорирует их)';
}.adb-def{background:#0066CB;width:100%;margin:10px 0;padding:10px;color:#fff;font-family:"Open Sans",sans-serif,tahoma;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.adb-def div:nth-child(1){font-size:18px;border-bottom:2px solid #fff;display:inline-block;padding:0 0 3px;}
.adb-def div:nth-child(2){font-size:24px;margin:15px 0}
ins.adsbygoogle { text-decoration: none;}div.wpcf7{margin:0;padding:0;}
div.wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;}
div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0;}
div.wpcf7-mail-sent-ok{border:2px solid #398f14;}
div.wpcf7-mail-sent-ng{border:2px solid #ff0000;}
div.wpcf7-spam-blocked{border:2px solid #ffa500;}
div.wpcf7-validation-errors{border:2px solid #f7e700;}
.wpcf7-form-control-wrap{position:relative;}
span.wpcf7-not-valid-tip{color:#f00;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #ff0000;background:#fff;padding:.2em .8em;}
span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after{content:" ";}
.wpcf7-display-none{display:none;}
div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(//svoystvakamney.ru/wp-content/plugins/contact-form-7/images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle;}
div.wpcf7 .ajax-loader.is-active{visibility:visible;}
div.wpcf7 div.ajax-error{display:none;}
div.wpcf7 .placeheld{color:#888;}
div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0;}
div.wpcf7 input[type="file"]{cursor:pointer;}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}body a,
body .site-title a,
body .header-description h1,
body .menu-box a:hover,
body .menu-box :hover > a,
body #wrapper-header .menu-box .current-menu-item > a,
body #wrapper-header .menu-box .current-menu-ancestor > a,
body #wrapper-header .menu-box .current_page_item > a,
body #wrapper-header .menu-box .current-page-ancestor > a,
body .post-info .read-more,
body .post-entry .post-entry-headline a,
body .flexslider .slides li a,
body .info-box-headline{color:#8b4513;}
body .menu-box ul ul,
body #wrapper-header .menu-box .current-menu-item > a,
body #wrapper-header .menu-box .current-menu-ancestor > a,
body #wrapper-header .menu-box .current_page_item > a,
body #wrapper-header .menu-box .current-page-ancestor > a{border-color:#8b4513;}
body .info-box .info-box-icon{background-color:#8b4513;}
body .header-image .header-image-text .header-image-headline,
body .content-headline h1{color:#5a2906;}
body input[type="submit"],
body input[type="reset"],
body .custom-button,
body .info-box .info-box-more,
#wrapper .container .panel-row-style-restimpo .origin-widget-button a,
body .header-image .header-image-text .header-image-link{border-color:#5a2906;}
body .sidebar-widget a{color:#c57a45;}
body #wrapper-footer{border-color:#c57a45;}
body .social-icon,
body .highlight-text,
body #searchform .searchform-wrapper .send{background-color:#c57a45;}
body #searchform .send:hover{background-color:#945b34;}
body #footer a,
body .footer-signature .footer-signature-content a{color:#d9a986;}
body input[type="submit"],
body input[type="reset"],
body .custom-button,
body .info-box .info-box-more,
#wrapper .container .panel-row-style-restimpo .origin-widget-button a,
body .header-image .header-image-text .header-image-link{background:#c57a45;background:-webkit-gradient(linear, 0 0, 0 100%, from(#c57a45), color-stop(1em, #ba7341), to(#945b34));background:-webkit-linear-gradient(#c57a45, #ba7341 1em, #945b34);background:-moz-linear-gradient(top, #c57a45, #ba7341 1em, #945b34);background:-ms-linear-gradient(#c57a45, #ba7341 1em, #945b34);background:-o-linear-gradient(#c57a45, #ba7341 1em, #945b34);background:linear-gradient(#c57a45, #ba7341 1em, #945b34);-pie-background:linear-gradient(#c57a45, #ba7341 1em, #945b34);}
body input[type="submit"]:hover,
body input[type="reset"]:hover,
body .custom-button:hover,
body .info-box .info-box-more:hover,
#wrapper .container .panel-row-style-restimpo .origin-widget-button a:hover,
body .header-image .header-image-text .header-image-link:hover {
background: #945b34;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#945b34), color-stop(1em, #ba7341), to(#c57a45));
background: -webkit-linear-gradient(#945b34, #ba7341 1em, #c57a45);
background: -moz-linear-gradient(top, #945b34, #ba7341 1em, #c57a45);
background: -ms-linear-gradient(#945b34, #ba7341 1em, #c57a45);
background: -o-linear-gradient(#945b34, #ba7341 1em, #c57a45);
background: linear-gradient(#945b34, #ba7341 1em, #c57a45);
-pie-background: linear-gradient(#945b34, #ba7341 1em, #c57a45);
}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{border:none;margin:0;padding:0;vertical-align:baseline;}
h1, h2, h3, h4, h5, h6{-ms-word-wrap:break-word;word-wrap:break-word;line-height:120%;margin:30px 0 7px;}
h1{color:black;font-size:28px;}
h2{color:#222222;font-size:24px;}
h3{color:#333333;font-size:20px;}
h4{color:#444444;font-size:16px;}
h5{color:#555555;font-size:14px;}
h6{color:#666666;font-size:13px;}
p, ul, ol, li, dl, address{-ms-word-wrap:break-word;word-wrap:break-word;font-size:15px;text-align:left;}
ul{margin-left:16px;}
ol{list-style-type:decimal;margin-left:20px;}
ol ol{list-style:upper-alpha;}
ol ol ol{list-style:lower-roman;}
ol ol ol ol{list-style:lower-alpha;}
dl{margin-bottom:20px;}
dt{font-weight:bold;}
dd{margin-bottom:5px;}
strong{font-weight:bold;}
cite, em, i{font-style:italic;}
blockquote cite {
display: block;
font-style: normal;
text-transform: uppercase;
} a{color:#07ad87;text-decoration:underline;}
a:hover{text-decoration:none;}
a img{border:none;}
img{height:auto;max-width:100%;}
table{font-size:13px;width:100%;}
table, td, th{border:1px solid #e3e3e3;border-collapse:collapse;text-align:left;}
td, th{padding:5px 8px;}
th{background:#555555;color:white;font-weight:bold;}
blockquote, q{border-left:6px solid #8B4513;color:#8B4513;font-style:italic;margin:0 0 20px;padding-left:20px;}
address{font-style:italic;}
pre{margin-bottom:20px;overflow:auto;}
sup{vertical-align:super;}
sub{vertical-align:sub;}
iframe,
embed{clear:both;width:100%;}
hr{background:#e3e3e3;border:none;height:1px;margin:15px 0;}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter,
div.aligncenter{clear:both;display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
.aligncenter{display:block;margin:5px auto 5px auto;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption,
.gallery-caption{border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
#wrapper .wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.wp-audio-shortcode{margin-bottom:20px;}
body{color:black;font-family:Arial, Helvetica, sans-serif;line-height:150%;}
#wrapper-header,
#wrapper-content,
#wrapper-footer{float:left;height:auto;position:relative;width:100%;}
.footer-signature-content,
.container,
#footer{margin:0 auto;max-width:980px;position:relative;width:100%;}
#wrapper-header{z-index:1000;}
#main-content{float:left;margin:40px 0 20px;width:690px;}
.page-template-template-full-width-php .container #main-content,
.page-template-template-landing-page-php .container #main-content,
.page-template-template-full-width-without-title-php .container #main-content{width:100% !important;}
#sidebar{float:right;margin:40px 0 0 40px;width:250px;}
#wrapper-footer{background:#3a3b3d;border-top:2px solid #65d6bd;margin-top:10px;}
.scroll-top{background:#666666 left top no-repeat url(//svoystvakamney.ru/wp-content/themes/restimpo/images/scroll-top.png);border:1px solid black;cursor:pointer;display:block;height:29px;opacity:0.2;filter:alpha(opacity=20);position:fixed;bottom:10px;right:10px;width:29px;z-index:200;}
#wrapper .scroll-top:hover{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 1s;transition:opacity 1s;}
.header-content-wrapper{background:white;-webkit-box-shadow:0 0 3px #555555;-moz-box-shadow:0 0 3px #555555;box-shadow:0 0 3px #555555;float:left;height:auto;position:relative;width:100%;z-index:1000;}
.header-content,
.header-description,
.top-navigation,
.content-headline{height:auto;margin:0 auto;max-width:980px;position:relative;width:100%;}
.top-navigation-wrapper{background:white;border-bottom:1px solid #ebebeb;float:left;height:auto;position:relative;width:100%;z-index:1500;}
.title-box{float:left;width:50%;}
.page-template-template-landing-page-php .title-box{width:100% !important;}
.menu-box{float:right;width:50%;}
.site-title{float:left;font-size:0px;line-height:100%;margin:0px 0;position:relative;z-index:50;width:auto;}
.site-title a{color:#07ad87;text-decoration:none;}
.site-title a:hover{color:#111111;-webkit-transition:color 1s;transition:color 1s;}
.header-logo{float:left;height:auto;margin:30px 0;position:relative;width:auto;}
.header-image{background-color:#dddddd;border-bottom:1px solid #e3e3e3;float:left;height:auto;position:relative;width:100%;}
.header-image .header-img{display:block;margin:0 auto;position:relative;}
.header-image .header-image-container{height:100%;overflow:auto;position:absolute;left:0;top:0;width:100%;z-index:100;}
.header-image .header-image-text-wrapper{display:table;height:100%;margin:0 auto;width:980px;}
.header-image .header-image-text{display:table-cell;height:100%;margin:0;vertical-align:middle;}
.header-image .header-image-text .header-image-headline{color:#027058;font-size:30px;margin:0 0 23px;position:relative;width:50%;}
.header-image .header-image-text .header-image-info{background:left top repeat url(//svoystvakamney.ru/wp-content/themes/restimpo/images/header-image-info.png);color:white;font-size:14px;margin:0 0 22px;overflow:auto;padding:20px;position:relative;width:50%;}
.header-image .header-image-text .header-image-link{color:white !important;display:inline-block;font-size:15px;line-height:100%;max-width:50%;text-decoration:none;}
.header-image .header-image-text .header-image-link span{background-image:url(//svoystvakamney.ru/wp-content/themes/restimpo/images/header-image-link.png);background-position:left 50%;background-repeat:no-repeat;display:block;height:100%;padding:12px 40px 12px 70px;}
.header-description-wrapper,
.content-headline-wrapper{background:#f2f2f2;border-bottom:1px solid #ebebeb;float:left;height:auto;position:relative;width:100%;z-index:100;}
#wrapper .header-description-wrapper{z-index:90;}
.header-description h1{color:#07ad87;font-size:32px;margin:0;padding:35px 0;text-align:center;}
.header-icons{height:20px;position:absolute;right:0;top:9px;width:auto;}
#wrapper .top-navigation .header-icons a,
#wrapper .top-navigation .header-icons a img{display:block;height:20px;}
.social-icon{background-color:#65d6bd;float:left;margin-left:5px;width:20px;}
.top-navigation .header-icons a img:hover{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity 1s;transition:opacity 1s;}
.menu-box ul{float:right;list-style-type:none;margin:0;text-align:right;}
.menu-box ul ul{background:#e8e8e8;border-top:2px solid #07ad87;width:212px;z-index:110;}
.menu-box ul li{float:left;height:98px;line-height:98px;margin-left:37px;position:relative;}
.menu-box ul ul li{border-bottom:1px solid #d9d9d9;display:block;height:auto;line-height:39px;margin:0;min-height:39px;position:relative;width:212px;}
#wrapper #wrapper-header .menu-box ul ul .last-menu-item{border-bottom:none;}
.menu-box a,
.menu-box a:visited{color:#333333;display:block;float:left;font-size:15px;font-weight:normal;height:98px;line-height:98px;text-align:right;text-decoration:none;}
#wrapper-header .menu-box ul ul a,
#wrapper-header .menu-box ul ul a:visited{color:#333333;display:block;font-size:13px;font-weight:normal;height:auto;line-height:39px;margin:0;min-height:39px;padding-right:12px;text-align:right;width:200px;}
#wrapper-header .menu-box ul ul ul a,
#wrapper-header .menu-box ul ul ul a:visited{color:#444444;}
.menu-box a:hover,
.menu-box :hover > a{color:#07ad87;-webkit-transition:color 1s;transition:color 1s;}
#wrapper-header .menu-box ul ul a:hover,
#wrapper-header .menu-box ul ul :hover > a{background-color:#dbdbdb;border-bottom:none;color:black;-webkit-transition:background-color 1s;transition:background-color 1s;}
.menu-box ul ul{height:0;position:absolute;right:0px;top:96px;visibility:hidden;width:212px;}
.menu-box ul ul ul{left:-212px;top:-2px;width:212px;}
.menu-box ul li:hover ul,
.menu-box ul a:hover ul,
.top-navigation ul li:hover ul,
.top-navigation ul a:hover ul{height:auto;padding-bottom:0;visibility:visible;}
.menu-box ul :hover ul ul,
.top-navigation ul :hover ul ul{visibility:hidden;}
.menu-box ul :hover ul :hover ul ul,
.top-navigation ul :hover ul :hover ul ul{visibility:hidden;}
.menu-box ul :hover ul :hover ul,
.top-navigation ul :hover ul :hover ul{visibility:visible;}
.menu-box ul :hover ul :hover ul :hover ul,
.top-navigation ul :hover ul :hover ul :hover ul{visibility:visible;}
#wrapper-header .menu-box .current-menu-item > a,
#wrapper-header .menu-box .current-menu-ancestor > a,
#wrapper-header .menu-box .current_page_item > a,
#wrapper-header .menu-box .current-page-ancestor > a{border-top:2px solid #07ad87;color:#07ad87;height:94px;line-height:94px;}
#wrapper-header .menu-box .sub-menu .current-menu-item > a,
#wrapper-header .menu-box .sub-menu .current-menu-ancestor > a,
#wrapper-header .menu-box .sub-menu .current_page_item > a,
#wrapper-header .menu-box .sub-menu .current-page-ancestor > a{border-top:none;color:black;height:39px;line-height:39px;}
.top-navigation{min-height:37px;}
.top-navigation ul{float:left;list-style-type:none;margin:0;max-width:860px;position:relative;}
.top-navigation ul ul{border:none;background:#e8e8e8;margin:0;width:250px;z-index:110;}
.top-navigation ul li{float:left;font-family:"Arial Narrow", Arial, sans-serif;height:37px;line-height:37px;margin-right:30px;position:relative;}
.top-navigation ul .last-menu-item{margin-right:0;}
.top-navigation ul ul li{border-bottom:1px solid #d9d9d9;display:block;height:auto;line-height:30px;margin:0;min-height:30px;position:relative;width:250px;}
#wrapper #wrapper-header .top-navigation ul ul .last-menu-item{border-bottom:none;}
.top-navigation a,
.top-navigation a:visited{color:#aaaaaa;display:block;float:left;font-size:13px;height:37px;line-height:37px;text-align:center;text-decoration:none;}
#wrapper #wrapper-header .top-navigation ul ul a,
#wrapper #wrapper-header .top-navigation ul ul a:visited{color:#777777;display:block;font-size:13px;font-weight:normal;height:auto;line-height:30px;margin:0;min-height:30px;padding:0 0 0 14px;text-align:left;width:236px;}
.top-navigation a:hover,
.top-navigation :hover > a{color:#333333;-webkit-transition:color 1s;transition:color 1s;}
#wrapper #wrapper-header .top-navigation ul ul a:hover,
#wrapper #wrapper-header .top-navigation ul ul :hover > a{background-color:#dbdbdb;color:#333333;-webkit-transition:background-color 1s;transition:background-color 1s;}
.top-navigation ul ul{border-top:1px solid black;height:0;position:absolute;left:0;top:37px;visibility:hidden;width:250px;}
.top-navigation ul ul ul{left:250px;top:-1px;width:250px;}
#wrapper #wrapper-header .top-navigation .current-menu-item > a,
#wrapper #wrapper-header .top-navigation .current-menu-ancestor > a,
#wrapper #wrapper-header .top-navigation .current_page_item > a,
#wrapper #wrapper-header .top-navigation .current-page-ancestor > a{color:#333333;}
.selectnav{display:none;}
.content-headline h1{color:#027058;float:left;font-size:29px;font-weight:normal;margin:0;padding:30px 0;position:relative;width:100%;}
#main-content p,
#main-content ul,
#main-content ol,
#main-content table,
#main-content address{margin-bottom:20px;}
#main-content ul ul,
#main-content ol ol,
#main-content ol ul,
#main-content ul ol{margin-bottom:0;}
.home-latest-posts{float:left;margin-bottom:20px;width:100%;}
#sidebar .home-latest-posts,
#footer .home-latest-posts{display:none;}
#main-content .post-info{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;clear:both;color:#777777;font-size:12px;line-height:21px;margin:0 0 28px;padding:6px 0 6px;}
#main-content .post-entry .post-info{border-bottom:none;margin:0;}
.post-info a{color:#777777;text-decoration:none;}
.post-info a:hover,
#main-content .nav-previous a:hover,
#main-content .nav-next a:hover{color:#111111 !important;-webkit-transition:color 1s;transition:color 1s;}
.post-info span{display:inline-block;height:16px;line-height:16px;padding:0 20px 3px 20px;}
.post-info .post-info-date{background:left top no-repeat url(//svoystvakamney.ru/wp-content/themes/restimpo/images/icon-date.png);}
.post-info .post-info-author{background:left top no-repeat url(//svoystvakamney.ru/wp-content/themes/restimpo/images/icon-author.png);}
.post-info .post-info-category{background:left top no-repeat url(//svoystvakamney.ru/wp-content/themes/restimpo/images/icon-category.png);}
.post-info .post-info-tags{background:left top no-repeat url(//svoystvakamney.ru/wp-content/themes/restimpo/images/icon-tag.png);}
.post-info .post-info-comments{background:left top no-repeat url(//svoystvakamney.ru/wp-content/themes/restimpo/images/icon-comments.png);padding-right:0;}
.post-info .post-info-alignleft{height:auto;padding:0;width:85%;}
.post-info .read-more{color:#07ad87;float:right;}
#main-content .author-info,
#main-content .archive-meta,
#main-content .number-of-results{border-bottom:1px solid #ebebeb;margin-bottom:40px;}
#main-content .number-of-results{padding-bottom:10px;}
#main-content .author-info h2{margin-top:0;}
#main-content .author-info .author-avatar{margin:10px 0 10px;}
#main-content .page-link{color:#555555;font-size:12px;}
.edit-link{float:left;width:100%;}
.post-edit-link{font-weight:bold;}
#nav-below,
#restimpo-post-nav,
.search .navigation{float:left;margin:0 0 20px;width:100%;}
#main-content #restimpo-post-nav{margin:10px 0 0;}
.nav-wrapper{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;float:left;padding:5px 0;width:100%;}
.navigation-headline{font-size:20px;font-weight:normal;margin-top:0;}
.navigation .navigation-links{margin-bottom:0 !important;}
.navigation .navigation-links a{text-decoration:none;}
#main-content .nav-previous{float:left;margin:0;width:50%;}
#main-content .nav-next{float:right;margin:0;text-align:right;width:50%;}
#main-content .nav-previous a,
#main-content .nav-next a{text-decoration:none;}
 
.highlight-text{background:#65d6bd;}
#main-content .social-share{float:left;margin:10px 0 0;width:100%;}
iframe[id^="oauth2relay"]{left:auto !important;right:0;}
.entry-headline{background:left 50% repeat-x url(//svoystvakamney.ru/wp-content/themes/restimpo/images/entry-headline.png);color:black;font-size:27px;font-weight:normal;line-height:100%;margin:0 0 28px;position:relative;z-index:50;}
.entry-headline-text{background:white;display:inline-block;max-width:90%;padding-right:15px;}
.post-entry{border-bottom:1px solid #ebebeb;float:left;margin-bottom:35px;position:relative;width:100%;}
#main-content .sticky{background-color:#f0f0f0;padding:20px 3% 0;width:94%;}
.attachment-post-thumbnail{border:none;float:left;height:auto;margin:5px 25px 18px 0;max-width:300px;width:auto;}
.single-post #main-content .post-thumbnail .attachment-post-thumbnail,
.page #main-content .post-thumbnail .attachment-post-thumbnail{margin:0 0 25px;max-width:100%;}
.post-entry-content{margin-bottom:-9px;}
.post-entry-content h1{font-size:22px;}
.post-entry-content h2{font-size:20px;}
.post-entry-content h3{font-size:18px;}
.post-entry-content h4{font-size:17px;}
.post-entry-content h5{font-size:16px;}
.post-entry-content h6{font-size:15px;}
#main-content .post-entry .post-entry-headline{font-size:23px;font-weight:normal;line-height:120%;margin:0 0 7px;}
#main-content .sticky .post-entry-headline{text-transform:uppercase;}
.post-entry .post-entry-headline a{color:#07ad87;text-decoration:none;}
.post-entry .post-entry-headline a:hover{color:black;-webkit-transition:color 1s;transition:color 1s;}
.post-entry .more-link{display:none;}
.sidebar-widget{color:#333333;float:left;font-size:13px;margin-bottom:30px;width:100%;}
.sidebar-widget .sidebar-headline{border-bottom:0px solid #e3e3e3;font-size:18px;margin:0;padding-bottom:6px;position:relative;}
.sidebar-widget .sidebar-headline a{color:#333333;text-decoration:none;}
.sidebar-widget img{height:auto;max-width:100%;}
.sidebar-widget p{margin:8px 0 -5px;}
.sidebar-widget p,
.sidebar-widget ul li,
.sidebar-widget ol li{color:#333333;font-size:15px;}
.sidebar-widget ul{background:left top repeat url(//svoystvakamney.ru/wp-content/themes/restimpo/images/sidebar-ul.png);margin:0;}
.sidebar-widget ul li{background:left top no-repeat url(//svoystvakamney.ru/wp-content/themes/restimpo/images/sidebar-li.png);height:auto;line-height:32px;list-style-type:none;min-height:32px;padding-left:14px;}
.sidebar-widget a{color:#5fc9b2;text-decoration:underline;}
.sidebar-widget ul li a{text-decoration:none;}
.sidebar-widget a:hover{color:black !important;text-decoration:none;-webkit-transition:color 1s;transition:color 1s;}
#footer p,
#footer ul li,
#footer ol li{color:#e3e3e3;font-size:13px;}
#footer .footer-widget-area p,
#footer .footer-widget-area ul,
#footer .footer-widget-area ol{margin-bottom:2px;}
#footer a{color:#acecde;}
.footer-widget-area{float:left;height:auto;margin-right:40px;padding:40px 0 10px;position:relative;width:300px;z-index:50;}
#footer .footer-widget-area-3{margin-right:0;}
.footer-widget{margin-bottom:30px;}
#footer .footer-widget .footer-headline{border-bottom:1px solid #2f3133;color:white;font-size:19px;line-height:100%;margin-bottom:4px;padding-bottom:7px;}
.footer-signature{background:#262729;border-top:1px solid black;float:left;position:relative;width:100%;z-index:50;}
.footer-signature .footer-signature-content{min-height:42px;}
.footer-signature .footer-signature-content p{color:white;font-size:12px;line-height:22px;min-height:22px;padding:10px 0;text-align:center;}
.footer-signature .footer-signature-content a{color:#acecde;}
#wp-calendar th,
#wp-calendar td{text-align:center;}
#wp-calendar a,
#wp-calendar #today{font-weight:bold;text-decoration:none;}
#wp-calendar #prev{text-align:left;}
#wp-calendar #next{text-align:right;}
#footer #wp-calendar,
#footer #wp-calendar th,
#footer #wp-calendar td{border:1px solid #111111;color:#e3e3e3;}
.tagcloud{padding-top:3px;}
.tagcloud a{text-decoration:none;}
.tagcloud a:hover{text-decoration:underline;}
.sidebar-widget img,
.footer-widget img{padding-top:3px;}
.sidebar-widget .wp-caption,
.footer-widget .wp-caption{border:none;margin-right:0;}
.sidebar-widget .wp-caption img,
.footer-widget .wp-caption img{max-width:100%;}
.sidebar-widget select{margin-top:3px;width:100%;}
.sidebar-widget #searchform{margin-top:4px;}
#sidebar .widget_rss ul{background-image:none;}
input[type="text"],
input[type="file"],
input[type="password"],
input[type="number"],
input[type="search"],
input[type="email"],
input[type="url"],
textarea,
select{background-color:white;border:1px solid #e3e3e3;color:#333333;line-height:normal;padding:5px;width:50%;}
textarea{overflow:auto;vertical-align:top;width:98%;}
input[type="submit"],
input[type="reset"],
.custom-button{border-radius:0 !important;box-shadow:none;color:white !important;cursor:pointer;font-size:15px;height:auto;margin-top:5px;padding:6px 10px;text-align:center;text-decoration:none;}
input[type="submit"],
input[type="reset"],
.custom-button,
.header-image .header-image-text .header-image-link{background:#65d6bd;background:-webkit-gradient(linear, 0 0, 0 100%, from(#65d6bd), color-stop(1em, #39c2a4), to(#09ae88));background:-webkit-linear-gradient(#65d6bd, #39c2a4 1em, #09ae88);background:-moz-linear-gradient(top, #65d6bd, #39c2a4 1em, #09ae88);background:-ms-linear-gradient(#65d6bd, #39c2a4 1em, #09ae88);background:-o-linear-gradient(#65d6bd, #39c2a4 1em, #09ae88);background:linear-gradient(#65d6bd, #39c2a4 1em, #09ae88);-pie-background:linear-gradient(#65d6bd, #39c2a4 1em, #09ae88);border:1px solid #027058;}
input[type="submit"]:hover,
input[type="reset"]:hover,
.custom-button:hover,
.header-image .header-image-text .header-image-link:hover{background:#09ae88;background:-webkit-gradient(linear, 0 0, 0 100%, from(#09ae88), color-stop(1em, #39c2a4), to(#65d6bd));background:-webkit-linear-gradient(#09ae88, #39c2a4 1em, #65d6bd);background:-moz-linear-gradient(top, #09ae88, #39c2a4 1em, #65d6bd8);background:-ms-linear-gradient(#09ae88, #39c2a4 1em, #65d6bd);background:-o-linear-gradient(#09ae88, #39c2a4 1em, #65d6bd);background:linear-gradient(#09ae88, #39c2a4 1em, #65d6bd);-pie-background:linear-gradient(#09ae88, #39c2a4 1em, #65d6bd);}
.custom-button{display:inline-block;margin-bottom:10px;}
#searchform .searchform-wrapper{height:33px;position:relative;width:100%;}
#searchform .searchform-wrapper #s{background-color:white;border:1px solid #e3e3e3;color:#aaaaaa;font-size:13px;height:21px;padding:5px 0 5px 3%;position:absolute;left:0;top:0;width:96%;}
#searchform .searchform-wrapper .send{background-color:#65d6bd;background-image:url(//svoystvakamney.ru/wp-content/themes/restimpo/images/searchform-send.png);border:none;cursor:pointer;height:33px;position:absolute;right:0;top:0;width:33px;z-index:20;}
#searchform .send:hover{background-color:#09ae88;-webkit-transition:background-color 1s;transition:background-color 1s;}
#comments{float:left;margin-top:50px;}
.page #comments{margin-top:30px;}
#wrapper .no-comments{margin:0 !important;}
#main-content .nocomments{margin-bottom:0;}
#content .commentlist{list-style-type:none;margin-bottom:35px;}
.commentlist .children{list-style-type:none;}
.comment-reply-title{font-size:22px;font-weight:normal;line-height:100%;margin-top:0;}
#comments .entry-headline-wrapper{margin-bottom:-21px;}
#comments .entry-headline{background:none;font-size:22px;font-weight:normal;margin-bottom:-4px;}
.comment-reply-link{font-size:13px;}
.comments-title{margin-top:0;}
#comments .section-heading{font-weight:normal;}
#comments ol{color:#333333;margin-left:0;}
#comments ol ol{margin:0 20px;}
#comments ol li{border-top:1px solid #ebebeb;margin:15px 0 0 0;padding:15px 0 0 0;}
#comments .avatar,
#comments .fn{float:left;margin:0 6px 0 0;}
#comments .fn{font-style:italic;margin:0 3px 0 0;}
#comments time,
#comments .edit-link{color:#555555;float:right;font-size:13px;}
#comments .comment-content{clear:both;padding-top:10px;}
#comments #comment-nav-below{float:left;margin:10px 0 30px;width:100%;}
#comments input,
#comments textarea{margin-top:7px;}
#content #commentform .form-allowed-tags{color:#707070;font-size:12px;}
#comments .bypostauthor{background:#f2f2f2;border-top:1px solid #cccccc;color:black;margin-bottom:-15px;padding:10px 30px;}
.reply{margin-top:-10px;width:50%;}
#content .comment-content p{font-size:13px;margin-bottom:10px;}
#content .comment-content .edit-link{margin:-15px 0 0;text-align:right;width:50%;}
#content .comment-content li{border:none;font-size:13px;margin:0;padding:0;}
#content #commentform p{color:#333333;font-size:13px;margin-bottom:5px;}
#content #commentform .logged-in-as,
#content #commentform .comment-notes{margin-top:10px;}
#comments #respond{float:left;margin-bottom:20px;}
@media screen and (max-width: 980px) {
#wrapper .header-image .header-image-text-wrapper,
#wrapper .header-content,
#wrapper .header-description,
#wrapper .top-navigation,
#wrapper .container,
#wrapper .content-headline,
#wrapper #footer,
#wrapper .footer-signature-content{max-width:90%;width:90%;}
#wrapper #main-content{max-width:100%;width:100%;}
#wrapper #sidebar{float:left;margin:20px 0 0;width:100%;}
#wrapper #top-navigation,
#wrapper .header-image .header-image-text .header-image-link{max-width:100%;}
#wrapper .header-image .header-image-text .header-image-headline{font-size:20px;margin-bottom:10px;width:100%;}
#wrapper .header-image .header-image-text .header-image-info{font-size:13px;margin-bottom:10px;padding:1%;width:98%;}
#wrapper #wrapper-header .header-content{padding:30px 0;}
#wrapper #wrapper-header .header-content .title-box,
#wrapper #wrapper-header .header-content .menu-box{float:left;width:100% !important;}
#wrapper #wrapper-header .header-content .menu-box{padding:10px 0 30px;}
#wrapper #wrapper-header .header-content .header-logo,
#wrapper #wrapper-header .header-content .site-title{margin:0;max-width:100%;}
.js #nav,
.js #top-nav{display:none;}
.js .selectnav{background:#f5f5f5;border:1px solid #e3e3e3;color:#333333;display:block;float:left;height:31px;margin:3px 0 0;position:relative;width:50%;}
.js .header-content .selectnav{width:100%;}
#wrapper .content-headline h1{float:none;width:100%;}
#wrapper #content .attachment-post-thumbnail{max-width:100%;width:auto;}
  
#wrapper #main-content .post-entry .attachment-post-thumbnail{max-width:50%;}
#wrapper #main-content .post-entry .post-info .read-more{display:none;}
#wrapper #main-content .post-entry .post-info .post-info-alignleft{width:100%;}
.single-post #main-content .attachment-post-thumbnail,
.page #main-content .attachment-post-thumbnail{max-width:100% !important;}
#wrapper #footer{padding:40px 0 10px;}
#footer .footer-widget-area{margin:0;padding:0;width:100%;}
} @media print {
html body{background:none !important;}
#wrapper-header,
#wrapper-footer,
#sidebar,
#respond,
#wrapper .content-headline .breadcrumb-navigation,
.wrapper-related-posts,
.social-share,
.reply,
.scroll-top{display:none !important;}
.single-post #main-content,
.page #main-content{width:100% !important;}
#wrapper .content-headline-wrapper{background:none;border:none;}
#wrapper .content-headline h1{padding:0;width:100%;}
#wrapper .entry-headline{background:none;}
}
#ya-site-form0 .ya-site-form__wrap{border:0px !important;margin:0px !important;}
#ya-site-form0 .ya-site-form__search-wrap{border:0px !important;padding:0px !important;}
#ya-site-form0 .ya-site-form__search{
border: 0px !important;
margin: 0px !important;
}