/* ----------- BEGIN SHORTCODES -----------*/
.colposts1 {width:100%;}
.colposts2 {width:50%;}
.colposts3 {width:33.33%}
.colposts4 {width:25%;}
.colposts5 {width:20%;}

@media all and (max-width:1100px) {
	.colposts3 {width:50%;}
	.colposts4 {width:33%;}
	.colposts5 {width:25%;}
}
@media all and (max-width:979px) {
	.colposts1 {width:50%;}
}
@media all and (max-width:900px) {
	.colposts5 {width:33.33%;}
}
@media all and (max-width:750px) {
	.colposts5 {width:50%;}
}
@media all and (max-width:620px) {
	.colposts1 {width:100%;}
	.colposts2, .colposts3, .colposts5 {width:100%;}
	.colposts4 {width:50%;}
}
.postratings {height:12px;overflow:hidden;}

/* ----------- BEGIN Заголовоки блоков ---------- */
.weightblock-title {display:table;width:100%;margin-top:5px;}
.weightblock-title .weightblock-title-text {display:table-cell;vertical-align:middle;position:relative;text-align:left;font-size:16px;color:#fff;text-transform:uppercase;font-weight:700;text-decoration:none;padding:2px 10px;height:50px;width:100%;border-radius:3px 3px 0 0;background-color:#1F4765;background-image:linear-gradient(to bottom, #5382A5, #1F4765);text-shadow:0 0 1px #272727;}
.weightblock-title.type1 .weightblock-title-text {height:35px;}
.weightblock-title a span {position: absolute;right: 0;top: 50%;width: 40px;height: 40px;transform: rotate(90deg);margin-top: -8px;}
.weightblock-title a span:before{font-size: 28px;font-weight: 400;}
.weightblock-title a.weightblock-title-text:hover {}
.titleleft {text-align:left !important;}
.titlecenter {text-align:center !important;}
.titleright {text-align:right !important;}
@media all and (max-width:979px) {
	.titleright, .weightblock-title .weightblock-title-text {text-align:left;}
}
@media all and (max-width:750px) {
	.titleright, .weightblock-title .weightblock-title-text {text-align:center !important;}
	.weightblock-title a span {width: 20px;height: 18px;}
}
/* ----------- END Заголовоки блоков ---------- */

/* ----------- Последнии посты 1/6 -----------*/
.lastposts-block {padding: 10px 10px 3px;width:100%;text-align:center;background-color:#fff;background-color: #fcfcfc;box-shadow: 0 0 2px #9b9b9b;border-radius: 3px;}
.lastposts-block .readmore {padding: 8px 0 4px;height: 31px;}
.lastposts-block .readmore a {text-decoration: none;color: #1e1e1e;font-weight: 700;display: block;padding:0;}
.lastposts-block .readmore a:hover {color:#C50000;}

.lastpost-block-first {position:relative;float:left;overflow:hidden;padding:0 0 3px;}
.lastpost-block-first .lastpost-content{padding:5px 5px 0;border:1px solid #e5e5e5;}
.lastpost-block-first .lastpost-content .lastpost-thumb {position:relative;background-color:#f0f0f0;overflow:hidden;height:150px;width:100%;}
.lastpost-block-first .lastpost-content .lastpost-thumb .lastpost-thumb-image {background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);}
.lastpost-block-first .lastpost-content .lastpost-thumb .lastpost-thumb-url {position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;}
.lastpost-block-first .lastpost-content .lastpost-text-content {width:100%;text-align:center;position:relative;}
.lastpost-block-first .lastpost-content .lastpost-text-content .lastpost-title {padding:0;width:100%;}
.lastpost-block-first .lastpost-content .lastpost-text-content .lastpost-title a {display:block;overflow:hidden;font-size:20px;font-weight:400;text-align:center;height:92px;line-height:23px;color:#000;text-decoration:none;}
.lastpost-block-first .lastpost-content .lastpost-text-content .lastpost-excerpt {position:relative;text-align:justify;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;padding:5px 0;bottom:0;margin:10px 0;height:99px;overflow:hidden;}
.lastpost-block-first .lastpost-content .lastpost-text-content .lastpost-excerpt a {color:#000;text-decoration:none;font-weight:400;line-height:15px;}
.lastpost-block-first .lastpost-content .lastpost-text-content .postratings {height:12px;overflow:hidden;}
.lastpost-block-first .lastpost-content .lastpost-text-content .lastpost-info {font-style:italic;color:#8D8D8D;font-size:12px;text-align:center;margin:0;padding:4px 0 3px;overflow:hidden;margin-top: 3px;border-top: 1px solid #ddd;height: 21px;}
.lastpost-block-first .lastpost-content .lastpost-text-content .lastpost-readmore {height:16px;}
.lastpost-block-first .lastpost-content .lastpost-text-content .lastpost-readmore a {display:block;overflow:hidden;font-size:14px;font-weight:700;text-align:center;height:16px;color:#005db7;text-decoration:none;}
.lastpost-block-first .lastpost-content:hover .lastpost-text-content .lastpost-readmore a {color:#C50000;}
.lastpost-block-first .lastpost-content:hover .lastpost-thumb .lastpost-thumb-image {filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);}
.lastpost-block-first .lastpost-content:hover .lastpost-text-content .lastpost-title a {color:#C50000;}


.lastpost-block {display:inline-block;vertical-align:top;padding:0 3px 6px;}
.lastpost-block .lastpost-content {border:1px solid #e5e5e5;background-color:rgba(255,255,255,0.8);padding:5px 3px 3px;overflow:hidden;}
.lastpost-block .lastpost-content .lastpost-thumb {position:relative;background-color:#f2f2f2;overflow:hidden;}
.lastpost-block .lastpost-content .lastpost-thumb .lastpost-thumb-image {background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-webkit-transition:all 0.3s ease-in 0s;}
.lastpost-block .lastpost-content .lastpost-thumb .lastpost-thumb-url {position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;}
.lastpost-block .lastpost-content .lastpost-text-content {overflow:hidden;text-align:left;border-bottom:1px solid #ddd;}
.lastpost-block .lastpost-content .lastpost-text-content .lastpost-title a {text-align:left;font-size:12px;font-weight:700;display:block;height:99px;line-height:1.2;overflow:hidden;color:#000;text-decoration:none;}
.lastpost-block .lastpost-content .lastpost-info-block {margin-top:0;font-style:italic;color:#8D8D8D;font-size:12px;text-align:left;padding-top:4px;line-height: 13px;height: 19px;}
.lastpost-block .lastpost-content .lastpost-info-block .lastpost-ratings {display:inline-block;vertical-align:middle;width:147px;text-align:center;}
.lastpost-block .lastpost-content .lastpost-info-block .lastpost-info {padding-left:5px;}


/* --- BEGIN TYPE 1 --- */
.lastpost-block.type1 {padding: 0 0 3px;}
.lastpost-block.type1 .lastpost-content .lastpost-thumb {float:left;height:56px;width:100px;margin:0 5px 2px 0;}
.lastpost-block.type1 .lastpost-content .lastpost-text-content {border:none;}
.lastpost-block.type1 .lastpost-content .lastpost-text-content .lastpost-title a{height:57px;}
.lastpost-block.type1 .lastpost-content .lastpost-info-block .lastpost-info {display:block;overflow:hidden;}
.lastpost-block.type1 .lastpost-content .lastpost-info-block {margin-top: 3px;border-top: 1px solid #ddd;overflow:hidden;}
/* ---- END TYPE 1 ---- */
/* --- BEGIN TYPE 2 --- */
.lastpost-block-first.type2 {height:auto;width:40%;}
.lastpost-block-first.type2 .lastpost-content .lastpost-thumb {height:316px;width:100%;}
.lastpost-block-first.type2 .lastpost-content .lastpost-thumb .lastpost-thumb-image {background-size:cover;}

.lastpost-block.type2 .lastpost-content .lastpost-thumb {height:150px;width:100%;margin:0 auto 2px;}
.lastpost-block.type2 .lastpost-content .lastpost-text-content .lastpost-title a {height:57px;line-height:14px;}
.lastpost-block.type2 .lastpost-content .lastpost-text-content {padding:0 5px;}
.lastpost-block.type2 .lastpost-content .lastpost-info-block {padding:0 5px;}
/* ---- END TYPE 2 ---- */

.lastpost-block .lastpost-content:hover .lastpost-thumb .lastpost-thumb-image {filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);}
.lastpost-block .lastpost-content:hover .lastpost-text-content .lastpost-title a {color:#C50000;}

@media all and (max-width:1100px) {
	.lastpost-block-first.type2 {width:50%;}
}
@media all and (max-width:900px) {
	.lastpost-block-first.type2 {width:66.66%;}
}

@media all and (max-width:750px) {
	.lastpost-block-first .lastpost-content {padding:0;}
	.lastpost-block-first.type1 .lastpost-content .lastpost-thumb {height:298px;}
	.lastpost-block-first.type1 .lastpost-content .lastpost-text-content .lastpost-title a {height:144px;}
	.lastpost-block-first.type1 .lastpost-content .lastpost-text-content .lastpost-excerpt {height:158px;}
	.lastpost-block-first.type2 {width:50%;}
	.lastpost-block-first.type2 .lastpost-content .lastpost-thumb {position:relative;background-color:#f0f0f0;overflow:hidden;height:267px;width:100%;}

	.lastpost-block .lastpost-content {padding-bottom:0;}
	
	.lastpost-block .lastpost-content .lastpost-text-content {border:none;}
	.lastpost-block .lastpost-content .lastpost-thumb, .lastpost-block.type2 .lastpost-content .lastpost-thumb {float:left;height:80px;width:120px;margin:0 5px 4px 0;}
	.lastpost-block .lastpost-content .lastpost-text-content .lastpost-title a , .lastpost-block.type2 .lastpost-content .lastpost-text-content .lastpost-title a {height:98px;line-height:14px;}
	.lastpost-block .lastpost-content .lastpost-info-block, .lastpost-block.type2 .lastpost-content .lastpost-info-block {border-top:1px solid #e5e5e5;padding:4px 5px 3px;margin-top:4px;overflow:hidden;width:100%;}
	.lastpost-block .lastpost-content .lastpost-info-block .lastpost-ratings {float:right;overflow:hidden;width:auto;}
	.lastpost-block .lastpost-content .lastpost-info-block .lastpost-info {float:left;padding:0;}
	.block, .col3{visibility:visible !important;}
	.weightblock-title .weightblock-title-text, .titleright {text-align:center !important;height: 35px;}
	
	.lastpost-block.type1 {width: 100%;}
	.lastpost-block.type1 .lastpost-content .lastpost-info-block .lastpost-info {width: 100%;}
}
@media all and (max-width:620px) {
	.lastpost-block-first.type1, .lastpost-block-first.type2  {width:100%;margin-bottom:10px;height:auto;}
	.lastpost-block-first.type1 .lastpost-content .lastpost-thumb, .lastpost-block-first.type2 .lastpost-content .lastpost-thumb {height: 56px;width: 100px;float: left;margin: 5px 0px 3px 3px;}
	.lastpost-block-first .lastpost-content .lastpost-thumb .lastpost-thumb-image {background-size:100%;}
	.lastpost-block-first.type1 .lastpost-content .lastpost-text-content .lastpost-title a {height: 62px;padding:5px;text-align: left;overflow: hidden;line-height: 14px;font-size: 12px;font-weight: 700;}
	.lastpost-block-first.type1 .lastpost-content .lastpost-text-content .lastpost-excerpt {height:auto;display:none;}
	.lastpost-img-first img {width:100%;height:auto;}
	.lastpost-img-first{width:100%;margin-right:0;}
	.lastpost-block-first .lastpost-content .lastpost-text-content .lastpost-title a {height:auto;line-height:20px;}
	.lastpost-block .lastpost-content {width:auto;display:block;}
	.lastpost-block-first .lastpost-content .lastpost-text-content .lastpost-excerpt {height:auto;}
}	
/* -------- END Последнии посты 1/6 -----------*/

/* -------- BEGIN Последнии посты подсайтов -----------*/
.siteposts-block {padding:10px 5px;overflow:hidden;}
.siteposts-block .sitepost-block {display:inline-block;vertical-align:top;}
.siteposts-block .sitepost-content {border-bottom:1px solid #e5e5e5;background-color:rgba(255,255,255,0.8);padding-bottom:6px;margin:0 5px 8px;overflow:hidden;}
.siteposts-block .sitepost-content .sitepost-thumb {position:relative;float:left;background-color:#f0f0f0;margin:0 5px 2px 0;overflow:hidden;height:100px;width:150px;}
.siteposts-block .sitepost-content .sitepost-thumb .sitepost-thumb-image {background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;transition:all 0.7s ease-out;-webkit-transition:all 0.7s ease-out;-ms-transform:all 0.7s ease-out;-moz-transform:all 0.7s ease-out;-o-transform:all 0.7s ease-out;filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-o-filter:grayscale(50%);-ms-filter:grayscale(50%);}
.siteposts-block .sitepost-content .sitepost-thumb .sitepost-thumb-url {position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;}
.siteposts-block .sitepost-content .sitepost-text-content {overflow:hidden;}
.siteposts-block .sitepost-content .sitepost-text-content .sitepost-title a {text-align:left;font-size:13px;font-weight:700;display:block;height:64px;overflow:hidden;color:#000;text-decoration:none;}

.siteposts-block .sitepost-content .sitepost-info-block {display:inline-block;margin-top:8px;font-style:italic;color:#8D8D8D;font-size:12px;text-align:left;}
.siteposts-block .sitepost-content .sitepost-info-block .sitepost-domain, .siteposts-block .sitepost-content .sitepost-info-block .sitepost-info {display:block;}
.siteposts-block .sitepost-content:hover .sitepost-thumb .sitepost-thumb-image {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);}
.siteposts-block .sitepost-content:hover .sitepost-text-content .sitepost-title a {color:#C50000;}

@media all and (max-width:960px) {
	.siteposts-block .sitepost-content .sitepost-info-block {font-size:11px;}
}
@media all and (max-width:750px) {
	.siteposts-block .sitepost-content .sitepost-thumb {height:80px;width:120px;margin:0 5px 4px 0;}
	.siteposts-block .sitepost-content .sitepost-info-block {display:block;border-top:1px dotted #e5e5e5;width:100%;padding:4px 5px;margin-top:3px;overflow:hidden;}
	.siteposts-block .sitepost-content .sitepost-info-block .sitepost-domain {float:right;}
	.siteposts-block .sitepost-content .sitepost-info-block .sitepost-info {float:left;}
}
@media all and (max-width:620px) {
	.siteposts-block .sitepost-block {display:block;}
	.siteposts-block .sitepost-content {padding-bottom:0;margin:0 5px 5px;}
	.siteposts-block .sitepost-content .sitepost-info-block {border-top:1px solid #e5e5e5;width:100%;padding-top:5px;margin-top:3px;}
}
/* -------- END Последнии посты подсайтов -----------*/

/* -------- BEGIN Последнии посты подсайтов -----------*/
.partnerposts-block {padding:10px 0;overflow:hidden;}
.partnerposts-block .partnerpost-block {display:inline-block;vertical-align:top;}
.partnerposts-block .partnerpost-content {border-bottom:1px solid #e5e5e5;background-color:rgba(255,255,255,0.8);overflow:hidden;margin:0 5px 3px;padding:2px 0;}
.partnerposts-block .partnerpost-content .partnerpost-thumb {position:relative;float:left;background-color:#f0f0f0;margin:0 5px 5px 0;overflow:hidden;height:80px;width:120px;}
.partnerposts-block .partnerpost-content .partnerpost-thumb .partnerpost-thumb-image {background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;transition:all 0.7s ease-out;-webkit-transition:all 0.7s ease-out;-ms-transform:all 0.7s ease-out;-moz-transform:all 0.7s ease-out;-o-transform:all 0.7s ease-out;filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-o-filter:grayscale(50%);-ms-filter:grayscale(50%);}
.partnerposts-block .partnerpost-content .partnerpost-thumb .partnerpost-thumb-url {position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;}
.partnerposts-block .partnerpost-content .partnerpost-text-content {overflow:hidden;}
.partnerposts-block .partnerpost-content .partnerpost-text-content .partnerpost-title a {text-align:left;font-size:13px;font-weight:700;display:block;height:76px;line-height:15px;overflow:hidden;color:#000;text-decoration:none;}

.partnerposts-block .partnerpost-content .partnerpost-info-block {border-top:1px dotted #e5e5e5;width:100%;padding:4px 5px;margin-top:3px;overflow:hidden;font-style:italic;color:#8D8D8D;font-size:12px;text-align:left;}
.partnerposts-block .partnerpost-content .partnerpost-info-block  .partnerpost-info {float:left;}
.partnerposts-block .partnerpost-content .partnerpost-info-block  .partnerpost-domain {float:right;}

.partnerposts-block .partnerpost-content:hover .partnerpost-thumb .partnerpost-thumb-image {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);}
.partnerposts-block .partnerpost-content:hover .partnerpost-text-content .partnerpost-title a {color:#C50000;}

@media all and (max-width:960px) {
	.partnerposts-block .partnerpost-content .partnerpost-info-block  {font-size:11px;}
}
@media all and (max-width:620px) {
	.partnerposts-block .partnerpost-block {display:block;}
	.partnerposts-block .partnerpost-content {padding-bottom:0;margin:0 5px 5px;}
}
/* -------- END Последнии посты подсайтов -----------*/

/* -------- BEGIN Категория записей Тип 2 -------------- */
.categoryposts.type2 {position:relative;background-color:#fcfcfc;box-shadow:0 0 2px #cbcbcb;margin:0 0 10px;border-radius:3px;}
.categoryposts.type2 .categoryposts-wrap {padding:10px;overflow:hidden;}
/*.categoryposts.type2 .categoryposts-wrapper {position:relative;overflow:hidden;padding:0 30px;height:274px;}*/
.categoryposts.type2 .slick-arrow {position:absolute;text-align:center;font-size:0;border:0;outline:none;top:50%;margin-top:-30px;z-index:2;cursor:pointer;width:15px;height:60px;}
.categoryposts.type2 .slick-prev {left:0;background:url('../images/arr-big-left.png') 0 0 no-repeat;}
.categoryposts.type2 .slick-next {right:0;background:url('../images/arr-big-right.png') 0 0 no-repeat;}
.categoryposts.type2 .slick-list {overflow:hidden;position:relative;}

.categoryposts.type2 .categoryposts-item {display:block;float:left;padding:0 2px;width:20%;}
.categoryposts.type2 .categoryposts-block {display:block;vertical-align:top;background-color:#f6f4f0;border:1px solid #e0e0e0;width:100%;}
.categoryposts.type2 .categoryposts-block .categoryposts-thumb {position:relative;background-color:#f0f0f0;overflow:hidden;height:140px;width:100%;}
.categoryposts.type2 .categoryposts-block .categoryposts-thumb .categoryposts-thumb-image {background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);transition:all 0.7s ease-out;-webkit-transition:all 0.7s ease-out;}
.categoryposts.type2 .categoryposts-block .categoryposts-thumb .categoryposts-thumb-url {position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;}
.categoryposts.type2 .categoryposts-block .categoryposts-content-block {padding:8px 6px;background-color: #fafff5;}
.categoryposts.type2 .categoryposts-block .categoryposts-title {margin:0;}
.categoryposts.type2 .categoryposts-block .categoryposts-title a {display:block;color:#000;font-size:13px;font-weight:700;line-height:14px;text-align:center;height:72px;overflow:hidden;text-decoration:none;}
.categoryposts.type2 .categoryposts-block .categoryposts-info-block {padding:5px;border-top:1px solid #c2c2c2;background-color:#fff;overflow:hidden;}
.categoryposts.type2 .categoryposts-block .categoryposts-ratings {font-size:12px;margin:0;text-align:center;}
.categoryposts.type2 .categoryposts-block .categoryposts-infopost {font-style:italic;color:#535353;font-size:12px;margin:0;text-align:center;}
.categoryposts.type2 .categoryposts-block:hover .categoryposts-thumb .categoryposts-thumb-image {filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);}
.categoryposts.type2 .categoryposts-block:hover .categoryposts-content-block .categoryposts-title a {color:#C50000;}

@media all and (max-width:750px) {
	.categoryposts.type2 .categoryposts-item {display: block;padding: 0;float: none;width: 100%;margin-bottom: 5px;}
	.categoryposts.type2 .categoryposts-block .categoryposts-thumb {height: 56px;width: 100px;float: left;margin: 5px 0px 3px 3px;overflow: hidden;background:#fafff5;}
	.categoryposts.type2 .categoryposts-block .categoryposts-thumb .categoryposts-thumb-image {background-size: 100%;}
	.categoryposts.type2 .categoryposts-block .categoryposts-content-block {padding: 5px 6px;overflow: hidden;}
	.categoryposts.type2 .categoryposts-block .categoryposts-title {margin: 0;overflow: hidden;}
	.categoryposts.type2 .categoryposts-block .categoryposts-title a {height: 55px;text-align: left;}
}
/* --------- END Категория записей Тип 2 --------------- */

.owlgenslider-wrap {box-shadow: 0 0 2px #9b9b9b;border-radius: 0 0 3px 3px;overflow: hidden;}
#sync1 .owl-prev {margin-top:-15px;width:16px;}
#sync1 .owl-next {margin-top:-15px;width:16px;}

#sync1.owl-carousel{height: 337px;margin: 0 0 1px;}
#sync1.owl-carousel .owl-item {display: block;line-height: 0;background-color: #c5c5c5;}
#sync1.owl-carousel .owl-item img {padding:0 1px;}
#sync1 .thumbnail {display: block;position: relative;height: 100%;width: 100%;text-align: center;}
#sync1 .thumbnail .post-title{display: block;position: absolute;bottom: 0;font-size: 18px;background-color: #2020204d;text-shadow: 0 0 2px #000;height: 70px;width: 598px;padding: 10px 15px;left: 1px;line-height: 18px;color: #fff;z-index: 99;}

#sync2.owl-carousel {padding:0 !important;overflow:hidden;margin:0 !important;box-shadow:none;background:none;}
#sync2 .owl-stage-outer {overflow: hidden;}
#sync2 .owl-prev, #sync2 .owl-next {width: 30px;height: 100%;padding: 0 10px;opacity: 0.9;}
#sync2 .thumbnail {cursor:pointer;line-height: 0;display: block;text-align: center;background-color: #fff;}
#sync2 .image-additional {margin:0 1px;height: 166px;}
#sync2 .post-title {display: block;background: #fff;padding: 5px;height: 55px;}
#sync2 .post-title a {display: block;color: #1e1e1e;text-decoration: none;line-height: 15px;font-weight:700;font-size: 12px;height: 45px;overflow: hidden;}
#sync2 .owl-item.current .post-title {/*background-color: #f2ffe4;*/background-color: #fff;}

#sync1 .owl-prev, #sync1 .owl-next {position:absolute;top:50%;cursor:pointer;}
#sync1 .owl-prev {left:5px;}
#sync1 .owl-next {right:5px;}

#sync2 .owl-prev, #sync2 .owl-next {position:absolute;top:0;cursor:pointer;}
#sync2 .owl-prev {left:0;background-image: linear-gradient(to right, #0009, #4B4B4B1A);}
#sync2 .owl-next {right:0;background-image: linear-gradient(to left, #0009, #4B4B4B1A);}

.owl-prev .navsym, .owl-next .navsym {fill:none;stroke-width:3px;stroke:#d4d4d4;}
.owl-prev:hover .navsym, .owl-next:hover .navsym {stroke:#fff;}

.owl-dots.disabled {display:none;}
.owl-dots {z-index:9999;position:absolute;bottom:0;width:100%;height:20px;text-align:center;}
.owl-dots .owl-dot {display:inline-block;margin:0 3px;}
.owl-dots .owl-dot span {width:10px;height:10px;display:inline-block;z-index:9999;border-radius:50%;background-color:#d6d6d6;cursor:pointer;}
.owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background-color:#869791;}

.owl-nav.disabled {display:none;}

@media all and (max-width:750px) {
	#sync1.owl-carousel {height: 255px;}
	#sync1 .thumbnail .post-title {width:100%}
}

/* -------- BEGIN Slick -------------- */
.postslider-wrap {padding:10px;overflow:hidden;}
.postslider .postslider-wrapper {position:relative;overflow:hidden;padding:0 30px;height:274px;}
.postslider .slick-arrow {position:absolute;text-align:center;font-size:0;border:0;outline:none;top:50%;margin-top:-30px;z-index:2;cursor:pointer;width:15px;height:60px;}
.postslider .slick-prev {left:0;background:url('../images/arr-big-left.png') 0 0 no-repeat;}
.postslider .slick-next {right:0;background:url('../images/arr-big-right.png') 0 0 no-repeat;}
.postslider .slick-list {overflow:hidden;position:relative;}

.postslider .postslider-block {display:inline-block;vertical-align:top;background-color:#f6f4f0;border:1px solid #e0e0e0;margin:0 2px;width:220px;}
.postslider .postslider-block .postslider-thumb {position:relative;background-color:#f0f0f0;overflow:hidden;height:145px;width:218px;}
.postslider .postslider-block .postslider-thumb .postslider-thumb-image {background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;transition:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-webkit-transition:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-moz-transform:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-ms-transform:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-o-transform:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-o-filter:grayscale(50%);-ms-filter:grayscale(50%);}
.postslider .postslider-block .postslider-thumb .postslider-thumb-url {position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;}
.postslider .postslider-block .postslider-content-block {padding:5px 6px;}
.postslider .postslider-block .postslider-title {margin:0;}
.postslider .postslider-block .postslider-title a {display:block;color:#000;font-size:13px;font-weight:700;line-height:14px;text-align:center;height:72px;overflow:hidden;text-decoration:none;}
.postslider .postslider-block .postslider-info-block {padding:5px 0;border-top:1px solid #c2c2c2;margin:0 5px;}
.postslider .postslider-block .postslider-ratings {font-size:12px;margin:0;text-align:center;}
.postslider .postslider-block .postslider-infopost {font-style:italic;color:#535353;font-size:12px;margin:0;text-align:center;}
.postslider .postslider-block:hover .postslider-thumb .postslider-thumb-image {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);}
.postslider .postslider-block:hover .postslider-content-block .postslider-title a {color:#C50000;}
/* --------- END Slick --------------- */

/* -------- BEGIN Slick Type 2 -------------- */
.pst-block {padding:10px;overflow:hidden;}
.pst-blocks {float:left;width:675px;}

.pstf-block {display:inline-block;vertical-align:top;padding:0 3px;margin-right:-4px;width:224px;}
.pstf-block .pstf-content-block {background-color:#f7ffef;border:1px solid #e0e0e0;width:100%;}
.pstf-block .pstf-content-block .pstf-thumb {position:relative;background-color:#f0f0f0;overflow:hidden;height:145px;width:100%;}
.pstf-block .pstf-content-block .pstf-thumb .pstf-thumb-image {background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;transition:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-webkit-transition:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-moz-transform:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-ms-transform:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-o-transform:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-o-filter:grayscale(50%);-ms-filter:grayscale(50%);}
.pstf-block .pstf-content-block .pstf-thumb .pstf-thumb-url {position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;}
.pstf-block .pstf-content-block .pstf-content {padding:5px 6px;overflow:hidden;}
.pstf-block .pstf-content-block .pstf-content .pstf-title {margin:0;padding:0;overflow:hidden;}
.pstf-block .pstf-content-block .pstf-content .pstf-title a {display:block;color:#000;font-size:13px;font-weight:700;line-height:14px;text-align:center;height:72px;overflow:hidden;text-decoration:none;}
.pstf-block .pstf-content-block .pstf-info-block {padding:5px 0;border-top:1px solid #c2c2c2;margin:0 5px;}
.pstf-block .pstf-content-block .pstf-info-block .pstf-ratings {font-size:12px;line-height:8px;margin:0;text-align:center;}
.pstf-block .pstf-content-block .pstf-info-block .pstf-ratings img {padding:0;}
.pstf-block .pstf-content-block .pstf-info {font-style:italic;color:#535353;font-size:12px;margin:0;text-align:center;}
.pstf-block .pstf-content-block:hover .pstf-thumb .pstf-thumb-image {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);}
.pstf-block .pstf-content-block:hover .pstf-content .pstf-title a {color:#C50000;}

.pst-slider .pst-wrapper {position:relative;margin:0;}
.pst-slider .pst-wrapper .slick-initialized {height:267px;overflow:hidden;margin:0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.pst-slider .pst-wrapper .slick-arrow {position:absolute;background-color:rgba(0,0,0,0.2);text-align:center;font-size:0;border:0;outline:none;left:0;padding:0;margin:0;z-index:2;cursor:pointer;width:100%;height:40px;}
.pst-slider .pst-wrapper .slick-prev {top:0;background:transparent linear-gradient(to top, rgba(239, 239, 239, 0), rgba(69, 69, 69, 0.6)) repeat scroll 0% 0%;}
.pst-slider .pst-wrapper .slick-prev:before {content:'';background:url('../images/arr-big-top.png')50% 50% no-repeat;width:100%;height:36px;position:absolute;left:0;top:0;}
.pst-slider .pst-wrapper .slick-next {bottom:0;top:initial;background:transparent linear-gradient(to bottom, rgba(239, 239, 239, 0), rgba(69, 69, 69, 0.6)) repeat scroll 0% 0%;}
.pst-slider .pst-wrapper .slick-next:before {content:'';background:url('../images/arr-big-bottom.png')50% 50% no-repeat;width:100%;height:36px;position:absolute;left:0;bottom:0;}
.pst-slider .pst-wrap .slick-list {overflow:hidden;position:relative;padding:70px 0px !important;}

.pst-slider {overflow:hidden;height:267px;}
.psts-block {display:block;padding:3px 0;overflow:hidden;}
.psts-block .psts-content {border:1px solid #e5e5e5;background-color:rgba(255,255,255,0.8);padding:5px 3px 3px;overflow:hidden;}
.psts-block .psts-content .psts-thumb {float:left;position:relative;background-color:#f2f2f2;margin:0 5px 5px 0;overflow:hidden;height:100px;width:150px;}
.psts-block .psts-content .psts-thumb .psts-thumb-image {background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;transition:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-webkit-transition:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-moz-transform:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-ms-transform:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-o-transform:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-o-filter:grayscale(50%);-ms-filter:grayscale(50%);}
.psts-block .psts-content .psts-thumb .psts-thumb-url {position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;}
.psts-block .psts-content .psts-text-content {overflow:hidden;text-align:left;}
.psts-block .psts-content .psts-text-content .psts-title {margin:0;padding:0;}
.psts-block .psts-content .psts-text-content .psts-title a {text-align:left;font-size:13px;line-height:16px;font-weight:700;display:block;height:66px;overflow:hidden;color:#000;text-decoration:none;}
.psts-block .psts-content .psts-info-block {margin-top:6px;font-style:italic;color:#8D8D8D;font-size:12px;text-align:left;overflow:hidden;}
.psts-block .psts-content .psts-info-block .psts-ratings {line-height:8px;}
.psts-block .psts-content .psts-info-block .psts-ratings img {padding:0;}

@media all and (max-width:1200px) {
	.psts-block .psts-content .psts-thumb {height:80px;width:120px;}
	.psts-block .psts-content .psts-info-block {border-top:1px dotted #e5e5e5;width:100%;padding:4px 5px 0;margin-top:0;overflow:hidden;}
	.psts-block .psts-content .psts-info-block .psts-ratings {float:right;}
}
@media all and (max-width:1024px) {
	.pst-blocks {float:none;width:100%;}
	.pstf-block {width:33.33%;}
	.psts-block .psts-content .psts-thumb {height:100px;width:150px;}
	.psts-block .psts-content .psts-info-block {border-top:none;width:auto;padding:0;margin-top:6px;}
	.psts-block .psts-content .psts-info-block .psts-ratings {float:none;}

	.pst-slider {margin:10px 0 0;height:365px;}
	.pst-slider .pst-wrapper .slick-initialized {height:365px;}
}
@media all and (max-width:700px) {
	.pstf-block {display:block;margin:0 0 5px;padding:0;width:auto;}
	.pstf-block .pstf-content-block {padding:5px 5px 3px;}
	.pstf-block .pstf-content-block .pstf-thumb {height:100px;width:150px;float:left;margin:0 5px 4px 0;}
	.pstf-block .pstf-content-block .pstf-content {padding:0;}
	.pstf-block .pstf-content-block .pstf-content .pstf-title a {height:66px;line-height:16px;text-align:left;}
	.pstf-block .pstf-content-block .pstf-info-block {border-top:none;padding:0;margin:6px 0 0;overflow:hidden;width:auto;}
	.pstf-block .pstf-content-block .pstf-info-block .pstf-ratings {float:none;text-align:left;}
	.pstf-block .pstf-content-block .pstf-info-block .pstf-info {padding:0;text-align:left;}
}
@media all and (max-width:400px) {
	.pstf-block {display:block;margin:0 0 5px;width:auto;}
	.pstf-block .pstf-content-block .pstf-thumb {height:80px;width:120px;float:left;margin:0 5px 4px 0;}
	.postslider .pstf-content-block .pstf-content .pstf-title a {height:76px;line-height:15px;text-align:left;}
	.pstf-block .pstf-content-block .pstf-info-block {border-top:1px solid #e5e5e5;padding:4px 0 0;margin-top:0;overflow:hidden;width:100%;}
	.pstf-block .pstf-content-block .pstf-info-block .pstf-ratings {float:right;overflow:hidden;}
	.pstf-block .pstf-content-block .pstf-info-block .pstf-info {float:left;padding:0;text-align:left;}

	.psts-block .psts-content .psts-thumb {height:80px;width:120px;}
	.psts-block .psts-content .psts-info-block {border-top:1px dotted #e5e5e5;width:100%;padding:4px 0 0;margin-top:0;overflow:hidden;}
	.psts-block .psts-content .psts-info-block .psts-ratings {float:right;}
}
/* --------- END Slick Type 2 --------------- */

/* ------ BEGIN Колонка автора ------ */
.select-page-block {background-color:#F6EFE7;overflow:hidden;padding:10px 0;width:100%;margin-bottom:10px;}
.sp-side-left {float:left;}
.sp-side-right {float:right;}
.sp-width75 {width:75%}
.sp-width25 {width:25%;}
.sp-width35 {width:35%}
.sp-width65 {width:65%}

.select-page .select-page-thumb {line-height:0;margin:0 10px;text-align:center;}
.select-page .select-page-thumb img {padding:0 !important;}
.select-page .select-page-content {overflow:hidden;}
.select-page .spc-block {display:table;width:100%;}
.select-page .spc-block .spc-block-inner {display:table-cell;vertical-align:middle;height:167px;}
.select-page .spc-block  .spc-block-inner img {padding:0 !important;margin:0 10px;max-height:167px;width:auto;}

.select-posts-block {padding:0 10px}
.select-posts {min-height:167px;background-color:#fff;border:1px solid #d5d5d5;overflow:hidden;}
.select-posts .select-posts-header {text-align:center;background-color:#eaeaea;padding:3px;font-weight:700;}
.select-posts .select-posts-items {padding:6px;}
.select-posts .select-posts-title {margin:0 0 5px !important;padding-bottom:5px;border-bottom:1px solid #e0e0e0;}
.select-posts .select-posts-title a {font-size:12px;text-align:left;color:#333;text-decoration:none;line-height:14px;max-height:43px;overflow:hidden;display:block;}
.select-posts .select-posts-title a:hover {color:#DA0000;}

@media all and (max-width:800px) {
	.sp-width75, .sp-width25 {width:100%}
	.select-page {margin-bottom:10px;}
	.sp-side-left .select-page .select-page-content {padding:0 10px 0 0;}
	.sp-side-right .select-page .select-page-content {padding:0 0 0 10px;}
	.select-posts {min-height:inherit;}
	.select-posts .select-posts-items {padding:10px;}
	.select-posts .select-posts-title a {max-height:inherit;}
}
@media all and (max-width:620px) {
	.sp-width35, .sp-width65 {width:100%}
	.sp-side-left, .sp-side-right, .select-page .spc-block  .spc-block-inner img {float:none;}
	.sp-side-right .select-page .select-page-content, .sp-side-left .select-page .select-page-content {padding:0;}
	.select-page .spc-block .spc-block-inner {display:block;height:auto;padding:10px 10px 0;}
	.select-page .select-page-content {overflow:hidden;min-height:inherit;}
}
/* ------- END Колонка автора ------- */

/* --------- BEGIN MAPS ---------------*/
.ymaps-b-select_control_traffic {display:none !important;}
.width-marker {width:230px;height:1px;}
.lya-map {padding:0 5px;background-color:#F6EFE7;overflow:hidden;}
.lya-map .map-ya{width:70%;float:left;}
.lya-map .map-points-list {height:400px;background-color:#fcfcfc;border:1px solid #DADADA;padding:10px 0;overflow:hidden;float:right;width:30%;}
.lya-map .map-points {padding:0 5px;list-style:none;}
.lya-map .map-points-category-title {background-color:#FFF5D4;border:none;margin:0 -5px 0 -5px;padding:2px 10px;font-style:italic;font-weight:700;}
.lya-map .map-points-category-list {background-color:#fff;font-weight:400;font-style:normal;margin:5px -10px;padding:2px 10px;list-style:none;}
.lya-map .map-points-item {padding:5px 0}
.lya-map .map-points-item span {border-left:2px solid #C50000;display:block;padding-left:10px;}
.lya-map .map-points-item a {text-decoration:none;border-left:2px solid #C50000;display:block;padding-left:10px;color:#001B7B;}
.lya-map .map-points-item a:hover {color:#C50000;}

.YMaps {position:relative;}
.YMaps .author_link {position:absolute;bottom:9px;right:330px;z-index:999;padding:0;display:table!important;line-height:12px;text-decoration:underline!important;white-space:nowrap!important;font-family:Verdana,serif!important;font-size:10px!important;padding-left:2px!important;color:#000!important;background-color:rgba(255, 255, 255, 0.7)!important;border:none;}
@media all and (max-width:620px) {
	.map-ya{display:none;}
}
/* --------- END MAPS ---------------*/

/* --------- BEGIN BANNER ---------------*/
.banner {overflow:hidden;text-align:center;}
.banner ul {padding:5px 0;list-style:none;}
.banner ul li {display:inline-block;padding:0px;margin:2px 3px;overflow:hidden;border:1px solid #D8D8D8;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;o-transition:all 0.3s linear;}
.banner ul li:hover {box-shadow:0 0 3px #777;}
.banner p {margin:0;}
.banner a {line-height:0;display:block;}
@media all and (max-width:1200px) {
	.banner {clear:both;}
	.banner a {line-height:0;}
	.banner img {max-width:100%;width:100%;}
}
@media all and (max-width:480px) {
	.banner {display:none;}
}
/* --------- END BANNER ---------------*/

/* --------- BEGIN BANNER SLIDER ---------------*/
.banner-wrap {padding:0 15px;overflow:hidden;}
.banner-wrap .banner-wrapper {position:relative;overflow:hidden;padding:0 30px;height:120px;}
.banner-wrap .slick-arrow {position:absolute;text-align:center;font-size:0;border:0;outline:none;top:50%;margin-top:-30px;z-index:2;cursor:pointer;width:15px;height:60px;}
.banner-wrap .slick-prev {left:0;background:url('../images/arr-big-left.png') 0 0 no-repeat;}
.banner-wrap .slick-next {right:0;background:url('../images/arr-big-right.png') 0 0 no-repeat;}
.banner-wrap .slick-list {overflow:hidden;position:relative;}
.slickslider .banner-wrap .banner-item {margin:0 15px 6px 0;display:inline-block;vertical-align:top;}
/* --------- END BANNER SLIDER ---------------*/

/* -------- Бегущая строка -------- */
.wpb_wrapper_runline {clear:both;position:absolute;margin:5px 0 20px;bottom:0;margin:0;background-color:rgba(14, 14, 14,0.6);padding:5px 0;height:30px;width:100%;}

.news-ticker article {display:inline-block;margin:0 10px;}
.news-ticker article a {text-transform:uppercase;text-decoration:none;color:#D4D4D4;}
.news-ticker article a:hover {color:#fff;}
/* -------- END Бегущая строка -------- */

/* -------- Карусель постов -------- */
.lastpostcarusel {width:580px;}
.caroufredsel_wrapper {margin:0 auto !important;}

.lastpost-wrap {position:relative;margin:0 auto 10px;height:346px;width:580px;overflow:hidden;}
#lastpost_wrapper {position:relative;}
#lastpost_wrapper .item-lpcarusel {position:relative;display:inline-block;background-color:#EDEDED;width:580px;height:346px;vertical-align:top;overflow:hidden;text-align:center;}
#lastpost_wrapper .item-lpcarusel img {width:100%;}
#lastpost_wrapper .item-lpcarusel .lastpost-title {position:absolute;bottom:0;display:block;width:100%;color:#E3E3E3;text-overflow:" ... ";padding:30px 10px 10px;text-decoration:none;background:linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.6) 80%);text-align:center;text-shadow:0 1px 2px #000;}

.carousel-arrow #carousel-prev, .carousel-arrow #carousel-next {opacity:0;visibility:hidden;padding-top:26px;color:#fff;font-size:18px;height:75px;position:absolute;text-align:center;transition:all 0.3s ease-out 0s;width:35px;top:38%;background-color:rgba(14, 14, 14, 0.6);cursor:pointer;}
.carousel-arrow #carousel-prev {left:-35px;border-radius:5px 0 0 5px;}
.carousel-arrow #carousel-next {right:-35px;border-radius:0 5px 5px 0;}
.carousel-arrow #carousel-prev span {font-family:"fontello";}
.carousel-arrow #carousel-prev .icon-angle-left:before {font-family:"fontello";content:"\e805";}
.carousel-arrow #carousel-next .icon-angle-right:before {font-family:"fontello";content:"\e806";}

.lastpost-wrap:hover #carousel-prev {opacity:1;visibility:visible;left:10px;}
.lastpost-wrap:hover #carousel-next {opacity:1;visibility:visible;right:10px;}
@media all and (max-width:1200px) {
	.lastpostcarusel {width:100%;}
}
@media all and (max-width:620px) {
	#lastpost_wrapper .item-lpcarusel {width:320px;height:182px;}
	.lastpost-wrap {width:100%;}
	#lastpost_wrapper .item-lpcarusel {width:460px;height:261px;}
	#lastpost_wrapper .item-lpcarusel img {width:100%;}
}
@media all and (max-width:480px) {
	.lastpost-wrap {height:233px;}
	#lastpost_wrapper .item-lpcarusel {width:410px;height:233px;}
	.lastpostcarusel {width:100%;}
}
@media all and (max-width:410px) {
	.lastpost-wrap {height:182px;}
	#lastpost_wrapper .item-lpcarusel {width:320px;height:182px;}
}
/* -------- END Карусель постов -------- */

/* --------- Популярные посты ---------- */
.popular-post {position:relative;}
.popular-post .popular-title {text-transform:uppercase;text-align:center;font-size:22px;margin:10px 0 30px;}
.popular-post #carousel {margin:0 auto;position:relative;height:320px;width:1066px;}
.popular-post #container, .popular-post #container_perlink {position:absolute;top:0;left:0;height:320px;width:1066px;overflow:hidden;}
.popular-post .item {overflow:hidden;position:absolute;display:block;vertical-align:top;margin:0 7px;height:320px;width:250px;}
.popular-post .category-thumb {overflow:hidden;position:relative;vertical-align:top;}
.popular-post .category-thumb img {height:190px;width:250px;max-width:250px;vertical-align:top;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);-moz-transition:all 0.2s linear;o-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}
.popular-post .category-thumb a {display:block;}
.popular-post h2.category-title {font-size:16px;margin:10px 0 5px;font-weight:700;text-transform:uppercase;}
.popular-post h3.category-second-title {font-size:15px;font-weight:400;margin:5px 0 10px;text-transform:uppercase;}
.popular-post h2.category-title  a {text-decoration:none;color:#333;}
.popular-post h3.category-second-title  a {text-decoration:none;color:#333;}
.popular-post .info-item {position:relative;padding:6px 0;color:#A4A4A4;font-size:12px;font-style:italic;overflow:hidden;}
.popular-post .item:hover .category-thumb img {filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);}
#carouselLeft {position:absolute;top:75px;left:-16px;cursor:pointer;font-size:29px;}
#carouselRight {position:absolute;top:75px;right:-16px;cursor:pointer;font-size:29px;}
/* ------- END Популярные посты -------- */

/* --------- BEGIN CONTUR MAP ---------- */
.cm-map {width:100%;height:420px;display:inline-block;vertical-align:top;background-color:#f8f8f8;}
.cm-hutor{width:380px;display:inline-block;vertical-align:top;}

.cm-posts {display:inline-block;padding-bottom:6px;width:370px;vertical-align:top;}
.cm-posts-content {overflow:hidden;margin-top:8px;}
.cm-posts-img {float:left;margin:0 10px 0 0;}
.cm-posts-img img {width:150px;height:100px;}
.cm-posts-title {overflow:hidden;height:84px;display:block;width:200px;}
.cm-posts-title a {padding-top:2px;text-align:left;font-size:13px;font-weight:700;display:block;height:68px;overflow:hidden;color:#000;text-decoration:none;}
.cm-posts-content:hover .cm-posts-title a {color:#C50000;}
.cm-posts-date {font-style:italic;color:#000;font-size:12px;margin:0;}
.conter-map{height:346px;overflow:hidden;margin:10px 20px 0;}

.cm-last-posts{display:inline-block;width:550px;}
.cm-last-posts .cm-lastpost-content {display:inline-block;border-bottom:1px solid #e5e5e5;padding-bottom:6px;margin:0 10px 6px 0;width:188px;vertical-align:top;}
.cm-last-posts .cm-lastpost-content .cm-lastpost-thumb {display:inline-block;vertical-align:top;position:relative;overflow:hidden;height:100px;width:180px;}
.cm-last-posts .cm-lastpost-content .cm-lastpost-thumb .cm-lastpost-thumb-image {background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;transition:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-webkit-transition:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-moz-transform:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-ms-transform:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);-o-transform:all 1s cubic-bezier(0.12, 0.07, 0.17, 0.81);filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-o-filter:grayscale(50%);-ms-filter:grayscale(50%);}
.cm-last-posts .cm-lastpost-content .cm-lastpost-thumb .cm-lastpost-thumb-url {position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;}
.cm-last-posts .cm-lastpost-content .cm-lastpost-text-content {display:inline-block;vertical-align:top;margin-left:5px;}
.cm-last-posts .cm-lastpost-content .cm-lastpost-text-content .cm-lastpost-title {overflow:hidden;height:52px;display:inline-block;width:100%;margin:0;line-height:initial;}
.cm-last-posts .cm-lastpost-content .cm-lastpost-text-content .cm-lastpost-title a {padding-top:2px;text-align:left;font-size:13px;font-weight:700;display:block;height:68px;overflow:hidden;color:#000;text-decoration:none;}
.cm-last-posts .cm-lastpost-content .cm-lastpost-text-content .cm-postratings {height:12px;overflow:hidden;}
.cm-last-posts .cm-lastpost-content .cm-lastpost-text-content .cm-lastpost-info {font-style:italic;color:#8D8D8D;font-size:11px;margin:0;padding:5px 0;text-align:left;overflow:hidden;}
.cm-last-posts .cm-lastpost-content:hover .cm-lastpost-thumb .cm-lastpost-thumb-image {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);}
.cm-last-posts .cm-lastpost-content:hover .cm-lastpost-text-content .cm-lastpost-title a {color:#C50000 !important;}

.cm-last-posts .cm-sobitiya-block {height:368px;padding:5px 15px 15px;background:transparent linear-gradient(to top, rgb(255, 255, 255), rgb(228, 228, 228)) repeat scroll 0% 0%;border-bottom:6px solid #0026ff;border-left:6px solid #0026ff;border-right:6px solid #0026ff;border-radius:0px 0px 2px 2px;}
.cm-last-posts .cm-sobitiya-block p {border-bottom:1px solid #a2a2a2;padding-bottom:10px;}
.mapster_tooltip {width:350px !important;padding:10px !important;}
/* Tabs */
.fade {opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}
.fade.in {opacity:1;}
.tab-content > .tab-pane {display:none;}
.tab-content > .active {display:block;}
/* END Tabs */

/* --------- END CONTUR MAP ---------- */
/* ------------ END SHORTCODES ------------*/