/* @Autor		"WDS/SDA", Serov Dm. */
/* @subpackage	Components */
/* @link		что-как-приготовить.рф */
/* @email		admin@что-как-приготовить.рф */
/* @license(EN)	All rights reserved. Copying, modifying, or distributing this code is prohibited. Please send an */
/*				email to <info@web-development-school.ru> if you would like permission to use (copy, modify) this code. */
/* @license(RU)	Все права защищены. Копирование, изменение или распространение этого кода без разрешения автора запрещено. */
/*				Если вы хотите получить разрешение на использование (копирование, изменение и т.п.) этого кода, пожалуйста */
/*				отправьте email на адрес <info@web-development-school.ru>. */
/* @copyright	"WDS/SDA" (Serov Dm.), Copyright 2019 ©  Update 2023 */

@font-face {font-family: Coventry;src: url(/components/com_h_cook/fonts/coventry.otf);}
@font-face {font-family: Pompadur;src: url(/components/com_h_cook/fonts/pompadur.ttf);}
@font-face {font-family: 'Rondo Ancient Two';src: url(/components/com_h_cook/fonts/rondo-ancienttwo.ttf);}
@font-face {font-family: 'Monotype Corsiva';src: url(/components/com_h_cook/fonts/mtcorsiva.ttf);}
html {height:auto;}
body {background: RGB(0,0,255);text-align:center;height:100%;}
header,nav,section,article,aside,footer {display: block;}
a:focus {outline:none;}
p {text-align: justify; font-size:16px;}
.top-content {margin-bottom: 15px;}
.main_list p {text-align: initial;}
#b-container {background-color: RGB(255, 239, 202);border-left: 4px ridge goldenrod;border-right: 4px ridge goldenrod;min-height:100%;margin:0 auto;text-align:left;width:1200px;}
#header {padding: 0;position: relative;min-height: 90px;}
#header div.logo {float:left;}
#header div.logo a {color: RGB(0,0,0); text-decoration:none;}
.breadcrumbs {text-align: center;}
.breadcrumb {background-color: RGB(100,210,255);margin:0 0 8px;}
p.img_caption {display: none;}
.btn{height: 30px;margin: 4px 0 5px 54px;background-repeat: repeat-x;border: 4px ridge rgb(218, 165, 32);color: white;background: linear-gradient(to bottom, gold, goldenrod, gold);}
.btn-primary {margin:4px 0 5px 53px;background: linear-gradient(to bottom, gold, goldenrod, gold);padding: 0 20px 0 20px;}
.btn-primary:hover {background-color: RGB(210,210,210);color: RGB(0,0,0);}
.btn-primary.validate:hover {background-color: RGB(210,210,210);color: RGB(0,0,0);}
.controls a.btn {height:19px;}
.controls a.btn:hover {height:19px;background-color: RGB(210,210,210);color: RGB(0,0,0);}
a.btn.dropdown-toggle {height: 20px;}
.userdata a {margin: 0 0 0 42px;}
.icon-question-sign {margin: 0 0 0 -18px;}
.left {width:202px;float:left;}
.rigth {width:220px;float:right;}
#sect_main {min-height:420px;}
.img-polaroid {border: 1px solid rgb(255,255,255);box-shadow: none;width: 260px;height: 260px;}
.articleBody ul {margin: 0 0 0 205px;}
.contentmid {width: 554px;background-color:RGB(255,255,255);float:left;padding:10px 14px 0 14px;margin:0 0 15px 5px;border: 2px solid RGB(90,90,90);border-radius: 7px;}
.contentleft {float:left;padding:2px 14px 0 14px;margin:0 0 0 9px;width:930px;border-right: 2px solid goldenrod;}
.contentright {float:right;padding:10px 14px 0 14px;margin:0 5px 0 0;width: 760px;border: 2px solid RGB(90,90,90);border-radius: 7px;}
.content {background-color: RGB(255,255,255);margin: 0 15px 0 15px;}
.item-page {background: rgb(255,239,202);}
p.pvideo {margin-top: 80px;}
.page-header h2 a {text-decoration: underline;font-family: Georgia;font-style: italic;font-size: 20px;color: darkgoldenrod;line-height: 24px;text-decoration: underline;}
div[itemprop="articleBody"] {margin: 30px 0 40px 0;}
.pagination {display: block;margin: 10px 0;text-align:center;}
.num {color: #FFFFFF;display: inline;margin: 0 4px;}
.num a {background: none repeat scroll 0 0 #666667;color: #FFFFFF !important;padding: 3px 6px;text-decoration: none !important;}
.num a:hover, .num span {background: none repeat scroll 0 0 #00B4FF;padding: 4px 5px;}
.pagination a {padding: 4px 5px;text-decoration: underline;}
#clear, .row-separator, .clr {content:".";display:block;clear:both;visibility:hidden;height:0;font-size:0;}
#f-loc {height:90px;}
#footer {background-image: linear-gradient(to bottom, rgb(9, 70,238), rgb(0, 0, 93));border-top: 4px ridge goldenrod;color: RGB(255,255,255);position:relative;margin:-88px auto 0;height:84px;width:1200px;}
#footer a {color: rgb(0, 255, 255); text-decoration: underline}
#footer a:hover {text-decoration: none}
.copyright {float: right;margin: 0 3px 0 0;text-align:right;font-size:13px;}
p.copyright {position:absolute;right:10px;bottom:20px;font:12px Arial, Helvetica, sans-serif;color: gold;}
.copyright .custom {margin: 4px 9px 0 0;border-bottom: 2px solid goldenrod;height: 42px;color: gold;}
.copyright2 {float: right;margin: 0 3px 0 0;text-align:right;font-size:13px;}
p.copyright2 {position:absolute;right:10px;bottom:5px;font:12px Arial, Helvetica, sans-serif;color: gold;}
.footer-menu {float: left;margin: 0 3px 0 0;text-align:left;font-size:13px;}
.footer-menu .custom {margin: 5px 0 0 25px;font-size: 14px;font-family: Georgia;font-style: italic;font-weight: bold;display: inline-block;}
.footer-menu, .custom2 {margin: 5px 0 0 25px;font-size: 14px;font-family: Georgia;font-style: italic;font-weight: bold;display: inline-block;}
p.footer-menu {position:absolute;left:10px;top:38px;font:12px Arial, Helvetica, sans-serif;color:RGB(255,255,255);}
.footer-menu p {margin: 0 0 0;}
.bottom-content {display: none;}
.moduletable {margin: 0 10px 15px 0;padding: 0 3px 0 3px;border: 4px ridge goldenrod;background-color: RGB(255,255,255);}
.moduletable.ng {padding: 0;width: 905px;margin-left: 12px;border-radius: 7px;}
.moduletable.ng p {margin: 0;}
.moduletable.ng p img {vertical-align: top;}
h3.moduletitle {background-color: RGB(255, 239, 202);color: darkgoldenrod;font-size: 14px;font-weight: normal;line-height: 20px;margin: 0 -3px 5px -3px;padding: 4px 5px;text-align: center;border-bottom: ridge 4px goldenrod;}
.moduletable.info-video p {padding: 0 0 0 0;margin: 3px;}
.moduletable.info-video {border-radius: 7px;margin-top: 21px;margin-bottom: 5px;}
#login-form input.input-small {width: 149px;border-top: solid 1px goldenrod;border-bottom: solid 1px goldenrod;border-right: solid 1px goldenrod;border-left: solid 2px goldenrod;box-shadow: none;}
.input-prepend {border: solid 1px goldenrod;border-radius: 5px;}
#form-login-submit {margin: 0;}
form#login-form {margin: 0;}
ul.unstyled {margin: 0 0 5px 0;}
.input-append .add-on, .input-prepend .add-on {border: 1px solid goldenrod;}
#login-form .input-append {margin: 5px 3px 0 -3px;}
#login-form .input-append .add-on {margin-left:0;}
#login-form .input-append .add-on.forgot {margin-left:-1px;width: 10px;}
.userdata {margin: 0 2px 0 2px;}
.form-inline .checkbox input[type="checkbox"] {margin: 3px 3px 0 29px;}
.bannergroup .banneritem {margin: 5px 0;}
.moduletable.ads {margin: 0;padding: 0;border: none;background-color: transparent;}
.custom.ads p {margin: 0;}
ul.category-module.sovety.mod-list, ul.category-module.anekdot.mod-list {margin: 0 0 0 0;}
.moduletable.sovety ul li p.mod-articles-category-introtext, .moduletable.anekdot ul li p.mod-articles-category-introtext {margin: 0 0 0 0;width: 187px;}
.moduletable.sovety ul li, .moduletable.anekdot ul li {width: 187px;}
.moduletable.sovety h3.mod_cat {width: 187px;font-size: 14px;text-align: center;}
.moduletable.sovety, .moduletable.anekdot, .moduletable.dzen {padding: 0 3px 5px 3px;}
.moduletable.anekdot h3.mod_cat {display: none;}
a.mod-articles-category-title {color: blue;font-family: Georgia;font-style: italic;font-weight: bold;text-decoration: underline;}
ul.category-module.mod-list li {display: inline-block;vertical-align: top;margin: 0 5px 0 5px;}
.moduletable.topcontent {padding: 2px;}
.moduletable.topcontent p{margin: 0;text-align: center;}
.moduletable.bottomcontent {padding: 2px;}
.moduletable.bottomcontent p{margin: 0;text-align: center;}
.alignLeft {text-align: left;}
.alignRight {text-align: right;}
.alignCenter {text-align: center;}
.article-index {margin:0 0 10px 10px;}
.pagenavcounter {margin:10px 0 20px;color:#666;}
.toclink.active {font-weight:bold;text-decoration:underline;}
p img {vertical-align: baseline;}
.page-header {border: medium none;margin: 0 0 20px;padding: 0;}
.items-leading, .items-row {margin: 20px 0;}
.pull-none.item-image {text-align:center;}
.pull-left.item-image {float: left;border: 4px ridge goldenrod;margin: 0 20px 0 -2px;}
div[class^="item column-"] .pull-left.item-image {float: left;border: 2px solid goldenrod;margin: 0 0 10px -2px;width: 270px;}
.pull-left.item-image img {max-width: 400px;}
.pull-right.item-image {float:right;}
.img-fulltext-left {margin:7px 15px 5px 0;float:left;width:250px;}
.img-fulltext-left img {border:1px solid #ccc;padding:1px;width:250px;}
p.readmore {text-align:right;}
div[class^="leading-"], .article-image-item__size {border-bottom: 4px ridge goldenrod;padding: 10px 0 5px 0;margin: 0 0 20px;}
div[class^="leading-"] p {width: 850px;}
.article-info {margin:10px 0 20px 0;padding:5px 0;border-bottom:1px dashed goldenrod;font-size:12px;}
.listItemIntrotext {margin:10px 0;}
.tags {margin:10px 0;}
.label-info[href], .badge-info[href] {padding:3px 8px;}
.item {border:4px ridge goldenrod; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px;border-radius:5px;padding: 10px;}
.items-row.cols-2.row-0 {border-bottom: 2px solid #ccc;margin: 0 0 15px;padding: 0 0 5px;}
.items-row.cols-2 .item {border: 1px solid #CCCCCC;float: left;margin: 0 15px 10px 0;padding: 10px;}
.items-row.cols-2 .item.column-2 {margin:0 0 10px;}
.category-desc {border-bottom:3px solid #ccc;margin:0 0 20px;padding:0 0 10px;}
.category-desc img {width:250px;float:left;margin:0 15px 10px 0;}
.errorPage {text-align: center;}
.errorPage h1 {color: red;font-size: 40px;margin: 0 0 30px;}
.errorPage h2 {color: #333;font-size: 25px;margin: 30px 0 0;}
a.readmore-link {color: darkgoldenrod;font-size: 17px;text-decoration: underline;}
a.comments-link {display: none;}
h1, .componentheading {font-size: 28px;font-weight: normal;line-height: 27px;margin:0 0 15px;color: darkgoldenrod;}
.jcomments-links {padding-right: 27px;text-align: right;margin: 0;}
h1.new_article {color: goldenrod;font-family: coventry;font-size: 48px;text-decoration: underline;text-shadow: 2px 0px 0 rgb(134, 101, 19);margin: 0 0 20px 40px;}
h2 {font-size: 26px;margin: 27px 0 15px 0;text-decoration: underline;line-height: 24px;}
h2[itemprop="headline"] {color: goldenrod;font-family: coventry;font-size: 58px;text-decoration: underline;text-shadow: 2px 0px 0 rgb(134, 101, 19);margin: 30px 0 0 0;font-weight: normal;line-height: 40px;}
h3 {font-size:16px;margin:22px 0 15px 0;line-height: 20px;}
h4 {font-weight:normal;margin:0 0 10px;line-height:20px;font-size:18px;}
.intro_txt {margin: 25px 0 15px 0;}
span.subheading-category {color: goldenrod;font-family: coventry;font-size: 48px;font-weight: normal;text-decoration: underline;text-shadow: 2px 0px 0 rgb(134, 101, 19);margin: 0 0 20px 40px;}
#comments-form .btn, #comments-report-form.btn {border: 4px ridge rgb(218, 165, 32);background: linear-gradient(to bottom, gold, goldenrod, gold);}
#comments-form .btn:hover {background-image: linear-gradient(to bottom, rgb(255,0,255), rgb(0,255,255));}
#comments-form .btn div {background: none;text-shadow: none;margin: 5px 0 0 0;}
#comments-form .btn a {color: white;font-size: 18px;font-weight: bold;font-family: Georgia;font-style: italic;}
blockquote {padding: 7px 20px 7px 20px;border: 1px solid darkgrey;background-color: #eee;border-radius: 5px;margin: 5px 0 5px 0;}
td {border: 1px solid goldenrod;}
.items-more {margin: 30px 0 0 0;}
.nav-tabs.nav-stacked>li>a {border: none;color: blue;font-family: Georgia;font-style: italic;font-size: 18px;}
.ya-share2__container_size_m {margin: 5px 0 20px 0;text-align: center;border: 4px ridge goldenrod;border-radius: 5px;height: 33px;padding: 10px 0 0 0;}
section.contentcenter {padding: 10px 25px 0 50px;}
.moduletable .autoriz p, .moduletable.st-menu p, .moduletable.st-menu-r p {margin: 0 0 0 0;}
.moduletable.autoriz, .moduletable.st-menu, .moduletable.st-menu-r, .moduletable.dzen {padding: 0 0 0 0;border-radius: 7px;}
.moduletable .autoriz p img, .moduletable.st-menu p img, .moduletable.st-menu-r p img, .moduletable.dzen p img {vertical-align: top;}
form.form-validate.form-horizontal.well {background-color: transparent;border: none;margin-bottom: 0;}
.form-horizontal .control-label {float: left;width: 310px;padding-top: 5px;text-align: right;margin-right: 10px;}
.form-horizontal .controls {margin-left: 350px;}
form.form-horizontal.well {border: none;background-color: transparent; -webkit-box-shadow: none;box-shadow: none;}
.moduletable.timer, .moduletable.ngtimer {border-radius: 9px;background-image: url(/images/special/Fon_zn.png);height: 82px;margin: 0 0 20px 0;}
.custom.timer, .custom.ngtimer {color: #f3ac3d;font-size: 37px;font-family: 'Pompadur';}
.custom.timer p, .custom.ngtimer p {margin: 18px 0 12px 0;text-align: center;line-height: 24px;}
.custom.timer a, .custom.ngtimer a {color: #f3ac3d;}
span.brc {font-family: Georgia;font-style: italic;font-size: 20px;}
h2.h_rec_f {margin: 35px 0 15px 40px;color: #d0980c;font-family: Georgia;font-style: italic;}
.custom.ngtimer p {display: inline-block;}
div#countdown {display: inline-block;margin: 17px 0 0 0;}
.custom.ngtimer {text-align: center;}
span.countdown-text {font-family: Georgia;font-style: italic;font-size: 20px;margin: 0 0 0 -7px;}
span.countdown-text-c a {font-family: 'Pompadur';font-size: 37px;}
.countdown-number {display: inline-block;}
.seconds.countdown-time, .minutes.countdown-time {display: inline-block;width: 41px;margin: 0 0 0 -2px;}
span.days.countdown-time, span.hours.countdown-time, .minutes.countdown-time, .seconds.countdown-time {font-size: 35px;}
span.days.countdown-time {margin: 0 0 0 6px;}
.custom.ngtimer {font-size: 34px;}
.custom.ngtimer p a, div#countdown a {color: #f3ac3d;}
.custom.ngtimer p.ttt {margin: -10px 0 0 0;display: flex;}
.txt1 {display: inline-block;}
.countdown-text-r {font-family: Georgia;font-size: 20px;font-style: italic;margin: 8px 0 0 0;}
div[itemprop="articleBody"] hr {border-color: #d6ae21;margin: 10px;}
.moduletable.adv_videootzovik {padding: 0; width: 895px;margin-left: 15px;}
.moduletable.adv_videootzovik p {margin: 0;}
.moduletable.adv_videootzovik p img {vertical-align: top;}
a.comment-email {display: none;}
p.h_rec_ny_1 {text-align: center;margin-top: 20px;margin-bottom: 0;border-top: goldenrod 3px ridge;margin-left: 40px;margin-right: 40px;padding-top: 7px;}
p.h_rec_ny_1 a {font-family: 'Monotype Corsiva';vertical-align: 12px;font-size: 32px;color: #bd8804;}
p.h_rec_ny_2 {text-align: center;color: #bd8804;border-bottom: goldenrod 3px ridge;margin-left: 40px;margin-right: 40px;padding-bottom: 7px;}
.help_new {margin-left: 36px;}
h1.new_year_h {text-align: center;font-family: coventry;color: goldenrod;text-shadow: 2px 0px 0 rgb(134, 101, 19);margin: 42px 0 35px 0;font-size: 67px;text-decoration: underline;}
.div_img_recipe_new_year {display: inline-block;}
p.new_year_p {display: inline-block;width: 550px;margin-left: 20px;vertical-align: top;}
span.new_year_span {margin-right: 17px;font-weight: bold;text-decoration: underline;color:blue;}
img.img_recipe_new_year {width: 300px;border: 4px ridge goldenrod;}
.recipe_new_year {margin-bottom: 12px;}
.div_img_new_year {text-align: center;margin: 20px 0 30px 0;}
h2.new_year_hh {margin: 37px 0 15px 0;}
.help_new_ny {margin: 42px 0 42px 37px;}
img.new_year_h1_img {margin-right: 20px;vertical-align: text-bottom;}
img.new_year_h1_img_r {margin-left: 20px;vertical-align: text-bottom;}
.viktoriny {text-align: center;}
.Footer-Link  {display: none;}
footer.Footer.Footer_iframe {display: none;}
.moduletable.dzen p {margin: 0;}
.viktoriny-text {padding: 0 110px 0 110px;text-align: justify;margin: 12px 0 20px 0;font-size: 17px;}
.img_viktoriny {text-align: center;margin-top: 20px;}
p.main_text_viktoriny {padding: 0 50px 0 50px;margin: 20px 0 0 0;}
.viktoriny_list {padding: 0 150px 0 150px;margin: 15px 0 50px 0;font-family: Georgia;font-style: italic;font-weight: bold;}