.header-grid {display: grid; grid-template-columns: 1fr 3fr 1fr; gap: 10px; padding: 0px 25px 15px; max-width: 1300px; margin: 0 auto; align-items: center;}
@media (max-width: 500px) {
.header-grid	{padding: 0px 15px 15px;}
}
.header-grid .img-logo {max-height: 50px; width: auto;}
.header-grid level0>li:hover {border-top: 3px solid #3498db; }
.mod_jux_megamenu .megamenu-wrapper ul.level0 > li.megacss {border-left: none;}

.mod_jux_megamenu .megamenu-wrapper .jux-fa-bars {position: absolute; right: -20px; top: -18px;}
.accordion-nav {position: absolute !important; right: 0; width: 100%; margin-top: 30px !important; padding: 5px 25px; background: #fff; z-index: 999; border-bottom: 1px solid #ababab;    box-shadow: 0 3px 16px 0px #b1b1b1;}

#jux_megamenu125 {justify-self: center;}
#jux_megamenu125 #menu119, #jux_megamenu125 #menu120 {display: none;}
#mod-custom123 .adddropdown .first {background: #fff; }
#mod-custom123 .adddropdown .first li:hover a {color: #d0021b;}
@media (min-width: 992px) {
#mod-custom123 .adddropdown .level1 {border-radius: 0 0 3px 3px; box-shadow: 0 10px 27px 0 #dfdfdf; overflow: hidden;}	
}
.reytingi-bk-right img {width: 15px; margin-right: 10px;}
.footer-rey img {display: none;}
.reytingi-bk-right li {margin-bottom: 5px;}
.footer-grid {display: grid; gap: 10px; max-width: 1300px; margin: 0 auto; padding: 25px 50px;}
.footer-top {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; gap: 50px;}
@media (max-width: 800px) {
.footer-top {grid-template-columns: 1fr 1fr;}
}
@media (max-width: 500px) {
.footer-top, .footer-bottom {grid-template-columns: 1fr;}
}
.footer-grid span.cherta {display: block;}
.cherta {margin-bottom: 5px; display: block; border-bottom: 1px solid var(--border-grey);}
.footer-bottom {display: grid; grid-template-columns: 1fr 2fr 1fr; gap: 25px;}
.mod_jux_megamenu .megamenu-wrapper .jux-fa-bars {color: #333;}
@media (max-width: 500px) {
	.footer-bottom {grid-template-columns: 1fr;}
}
.footer-top img {display: none;}
.disclaymer {text-align: center;}
.footer-txt {font-size: 12px; color: grey; text-align: center;}
.footer-top li {margin-bottom: 5px;}
.footer-top li a {font-size: 15px; color: #818181;}
.footer-top li:hover a {color: #3498db}
#maincontent {max-width: 1300px; padding: 40px 10px; margin: 0 auto;}
body:not(.view-category) #center, #mod-custom158 {padding: 20px 30px; background: #fff; border-radius: 5px; width: 100%; overflow: hidden;}
#center {width: 100%;}
.view-category .com-content-category-blog>.page-header {padding: 10px 30px 20px; background: #fff; border-radius: 0 0 5px 5px; margin-bottom: 30px;}
.prognoz-blog .com-content-category-blog>.page-header {border-radius: 0; margin: 0;}
.prognoz-blog .category-desc {padding: 10px 30px 20px; background: #fff; border-radius: 0 0 5px 5px; margin-bottom: 30px;}


.view-category #breadcrumbs {padding: 20px 30px 10px; background: #fff; border-radius: 5px 5px 0 0;}
@media (max-width: 500px) {
#center, #mod-custom158 {padding: 20px 20px;}
}
#right-sidebar>div {height: 100%;}
.reytingi-bk-right {border: 1px dashed blue; position: sticky; top: 15px; margin: 30px 0 40px; background: #fff;  padding: 25px; font-size: 14px; line-height: 21px; border-radius: 5px;}
#right-sidebar {width: 100%;}
#maincenter>div {display: grid; grid-template-columns: 7.5fr 2.5fr; gap: 25px;}
@media screen and (max-width: 950px) {
    #maincontent .column {float: none;}
	#maincenter>div {grid-template-columns: 1fr;}
}
.podobrat-buk {display: block; font-size: 22px; width: 85%; font-weight: 600; margin: 0 0 10px; line-height: 30px;}
.podobrat-txt {width: 80%; font-size: 13px; display: block;}
.buk-podbor-but {margin: 15px 0 0; background: var(--btn-acent); -webkit-transition: all .3s; transition: all .3s; color: #fff; border: none; border-radius: 3px;   cursor: pointer; display: inline-block; font-weight: normal; line-height: 1rem; outline: none; padding: 0.5rem 1rem; text-align: center;}
.buk-podbor-but:hover {background: var(--btn-acent-hov); color: #fff;}
#mod-custom158:before {content: ''; background: url(/images/right-bar111.png) no-repeat center center; width: 79px; height: 146px; display: block; background-size: 100% 100%; position: absolute; z-index: 0; right: 0; top: 25%;}
.breadcrumb {margin-left: 0; font-size: 12px;}
.breadcrumb-item + .breadcrumb-item::before {padding-right: 3px;}
.breadcrumb-item + .breadcrumb-item {padding-left: 3px;}
h1.contentheading {font-size: 26px; margin: 0 0 30px;}
.jrRatingStarsEditor.jrRatingsGreen div, .jrRatingStarsUser.jrRatingsGreen div {background: linear-gradient(270deg, rgb(79, 219, 76) 1.11%, rgb(43, 154, 67) 100%); height: 5px;}
.com_sppagebuilder #maincenter>div::before {display: none !Important;}
/*.jr-module-slider .jrFribet:before {display: none;}*/
.jr-module-slider .jrFribet {width: max-content;}
.jrRatingsStyle3 {height: 5px !important;}
@media (max-width: 500px) {
.jrHeading {line-height: 2.25rem;}
}
.fwd-table {display: grid !important; grid-template-columns: 1fr 1fr 1fr; justify-items: end; gap: 15px;}
@media (max-width: 890px) {
	.fwd-table { grid-template-columns: 1fr 1fr;}
}
.fwd-align-middle {font-size: 12px;}
@media (min-width: 1000px) {
.jrRatingTable .fwd-table-row:first-child {grid-row: 3 / 4;}
}
.jrFribet {display: grid; grid-template-columns: max-content max-content; gap: 25px; padding: 5px 10px; background: #ffc50433; width: min-content; border-radius: 15px; align-items: center;}
.view-article .jrFribet {grid-template-columns: max-content 1fr max-content; gap: 10px;}
.view-article .jrFribet .jrFieldValue:before {content: 'до ';}
.jr-module-slider .jrModuleItem:first-child {border-top: 1px solid #ebeef1;}
.jr-module-slider .jrModuleItem {border-bottom: 1px solid #ebeef1; padding: 15px 10px;}
.com_sppagebuilder .jrFribet {gap: 7px;}
/*.com_sppagebuilder .jrFribet {width: auto;}*/
.jrFribet .jrFieldLabel {width: auto;}
.jrFribet .jrFieldValue {margin-left: 0;}
.jrFribet::before, .jrModuleFieldDiv.jrFribet::before {content: url(/images/present.png); height: 24px;}
.jrSliderSinglePage .jrFieldLabel {display: none;}
.jrModuleItemTitle {display: none;}
.informacia_o_bk {display: grid; grid-template-columns: 1fr 1fr; gap: 5px 20px;}
.informacia_o_bk h3 {grid-column: 1/3;}
.informacia_o_bk .jrFieldLabel {width: auto;}
.informacia_o_bk .jrFieldValue {margin-left: 0px; justify-self: right;}
.informacia_o_bk .jrFieldRow {display: grid; grid-template-columns: auto auto; gap: 10px; margin-bottom: 5px; border-bottom: 1px solid #d3d3d3;}
@media (max-width: 500px) {
.informacia_o_bk {display: grid; grid-template-columns: 1fr; gap: 5px;}
.informacia_o_bk h3 {grid-column: 1/2;}
}
.mod-finder__search .btn {box-shadow: none; font-size: 16px; border: 1px solid #c7c7c7; background: var(--btn-acent); color: #fff;}
.mod-finder__search #mod-finder-searchword160 {border-radius: 15px 0 0 15px;}
.mod-finder__search button {border-radius: 0 15px 15px 0}
.mod-finder__search button:hover {background: var(--btn-acent-hov); border-radius: 0 15px 15px 0; color: #fff;}
.copir-grid {display: grid; grid-template-columns: 3.5fr 1fr 1fr; gap: 15px;}
@media (max-width: 500px) {
	.date {text-align: center;}
}
@media (max-width: 991px) {
	.search-mod {grid-column: 2 / 3; grid-row: 1 / 2;}
}
@media (max-width: 500px) {
	.header-grid a {grid-column: 1 / 4; grid-row: 1 / 2; padding: 15px;}
	.search-mod {grid-column: 1 / 3; grid-row: 2 / 3;}
}
.jrIconUsers:before {content: url(/images/staf/star.png);}
.jrModuleItems .jrModuleItemNumber {color: rgba(0, 0, 0, .4); font-size: 1.5rem;}
.jrModuleItemContent {display: grid; gap: 10px; align-items: center; grid-auto-flow: column; grid-auto-columns: max-content;}
.jrModuleItem {display: grid; grid-auto-flow: column; grid-auto-columns: max-content; gap: 10px; align-items: center;}
.jrModuleSlider .jrFribet .jrModuleFieldTitle {display: none;}
.jrModuleItems .jrDivider {display: none;}
.jr-module-slider .jrModuleItem:hover {box-shadow: 0 3px 4px 0px #f3f3f3b3;}
.jrModuleSlider .rating_count {display: none;}
.jrModuleSlider .jrRatingsGreen div, .jrModuleSlider .jrRatingsStyle3 {height: 15px !important; border-radius: 5px;}
.jrModuleFields {display: grid; grid-auto-flow: column; grid-auto-columns: 160px max-content; gap: 10px; align-items: center;}
.referal-site-btn {padding: 7px 20px; border-radius: 3px; background: #3498db; color: #fff; display: block;}
.referal-site-btn:hover {background: #5eb9f5; color: #fff;}
.informacia_o_bk h3 {font-size: 16px; font-weight: 700; margin-bottom: 15px;}
.jrRefssilka .jrModuleFieldTitle {display: none;}
.mod_jux_megamenu .megamenu-wrapper ul.level0 > li.megacss {border-top: 3px solid transparent;}
.mod_jux_megamenu .megamenu-wrapper ul.level0 > li.megacss:hover {border-top: 3px solid #3498db;}
.com_finder #content .input-group button {padding: 4px 7px !important; background: #3498db !important; color: #fff !important; box-shadow: 0 2px 5px 1px #c5c5c5 !important; border-radius: 5px !important;}
.com_finder .content {max-width: 1300px; margin: 0 auto; padding: 25px 50px;}
.com_finder #content {max-width: 1300px; margin: 0 auto; padding: 25px 50px;}

.jrListingDetail h1.contentheading {font-weight: 700;}
@media (max-width: 1100px) {
	.jrListingDetail h1.contentheading {font-size: 20px; line-height: 30px;}
}
@media (max-width: 500px) {
.jrListingDetail h1.contentheading {font-size: 16px; line-height: 24px;}
}
@media (max-width: 1400px) {
.com_finder #content {padding: 25px 50px;}
}
@media (max-width: 1360px) {
.com_finder #content {padding: 25px 20px;}
}
.com_finder .form-inline .me-2 {font-weight: 700;}
.com_finder #content .input-group {gap: 15px;}
.result__title-link:focus .result__title-text, .result__title-link:hover .result__title-text {text-decoration: none;}
.button-link-mod a {border-radius: 3px; padding: 7px 20px; line-height: 15px; margin: 0 5px; text-align: center; color: #333; font-weight: 500; position: relative; border: 1px solid #f1f3f6;}
.button-link-mod:hover a {background-color: #2e88c4; color: #fff !important;}
.button-link-mod {margin-bottom: 5px;}
@media (max-width: 1000px) {
	.button-link-mod {display: none;}
}
@media (max-width: 500px) {
	.button-link-mod, .jrModuleItemContent .jrOverallRatings, .jrModuleItemNumber {display: none;}
	.jrModuleItemThumbnail img {width: 80px !important; height: auto !important;}
.jrFribet::before, .jrModuleFieldDiv.jrFribet::before {height: 14px; width: 14px; background: url(/images/present.png); content: ""; background-size: cover;} 
.jrFribet .jrModuleFieldValue {font-size: 14px;}
.jrModuleFields{grid-auto-columns: 105px max-content;}
.referal-site-btn {font-size: 14px; padding: 7px;}
.jrModuleItem {justify-content: space-between;}
.jr-module-slider .jrModuleItem {padding: 10px 0px;}
.vivod-bk-slider .sppb-row-container {padding: 0;}
}
.rev-count-custom:before {content: url(/images/otziv2.png); height: 24px;}
.rev-count-custom {display: grid; grid-template-columns: 1fr 1fr; gap: 5px; text-align: center; padding: 5px; background: #ebeef1; color: #3498db;    border-radius: 20px;}
.rev-count-custom:hover {color: #d0021b;}
@media (max-width: 1100px) {
.rev-count-custom {display: none;}
}
.view-article .jrRatingValue .fwd-ml-2 {display: none;}
.informacia_o_bk {font-size: 13px;}
.view-article .jrListingMainImage {float: none; display: none;}
.jrListingInfoContainer .jrListingInfoButtons {display: none;}
.view-article  .kontanti {display: grid; grid-template-columns: 130px max-content max-content; gap: 15px; align-items: center; border-top: 1px dashed #dfdfdf;  padding-top: 15px;}
.view-article .jrVyvodlogotipa {grid-column: 1 / 2; grid-row: 1 / 2;}
@media (max-width: 500px) {
.view-article .kontanti {grid-template-columns: 1fr; justify-items: center;}
}
@media (max-width: 500px) {
.jrRatingTable .fwd-table-row {display: grid !important; grid-template-columns: 50% max-content max-content; justify-content: space-between; align-items: center;}
.jrRatingStarsEditor, .jrRatingStarsUser {width: 100px;}
.fwd-table {grid-template-columns: 1fr; justify-items: stretch;}
}
.jrListingDetail .jrListingInfoContainer {border-bottom: none;}
.view-category .blog-items {display: grid; gap: 20px; grid-template-columns: 1fr 1fr; margin-top: 10px;}
@media (max-width: 921px) {
.view-category .blog-items {grid-template-columns: 1fr;}
}
.com-content-category-blog .item-content {position: relative;}
.com-content-category-blog .article-info {position: absolute; top: 15px; right: 15px; padding: 3px 15px; background: #fff; border-radius: 15px;}
.button, button, button.btn, input.btn, .btn {background: var(--btn-acent); color: var(--color-btn-white);}
.button:hover, button:hover, button.btn:hover, input.btn:hover, .btn:hover, .button:focus, button:focus, button.btn:focus, input.btn:focus, .btn:focus {background: var(--btn-acent); color: var(--color-btn-white);}
.com-content-category-blog .tck-article {background: #fff; border-radius: 5px; width: 100%; padding: 20px 30px;}
.tck-pagination li.disabled span {background: #e9e9e9 !important; color: #000 !important;}
.tck-pagination {margin: 0;}
.com-content-category-blog__navigation {display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-top: 30px; align-items: end;}
.com-content-category-blog__counter {justify-self: end; grid-column: 2 / 3;}
.com-content-category-blog__pagination {grid-row: 1 / 2;}
@media (max-width: 700px) {
.com-content-category-blog__navigation {grid-template-columns: 1fr; align-items: end;}
.com-content-category-blog__counter {justify-self: start; grid-column: 1 / 2;}
}
.sppb-articles-event-date {position: absolute; bottom: 10px; left: 10px; padding: 0px 9px; font-size: 12px; background: #fff; border-radius: 5px;}
.sppb-articles-event-date .sppb-articles-event-date-icon i {color: #3498db;}

:root {
 --fst-back: color: #f1f3f6; 
 --border-grey: #c1c1c1;
 --btn-acent: #3498db;
 --btn-acent-hov: #5eb9f5;
 --color-btn-white: #fff;
}
