.navbar-nav > li > a.sticky{padding-top:10px;padding-bottom:10px;line-height:34px;}
.navbar-header.sticky{zoom:1;height:50px;-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}
.newspadding{padding-left:25px !important;padding-right:25px !important;}
.logo img{width:100%;height:100%;}
.logo.sticky{width:157px;}

.newsblock{background-color:#34495e;padding-top:8px;padding-bottom:15px;color:#bdc3c7;font-size:13px;}
.newsblock h1{font-size:15px;margin-bottom:3px;}
.newsblock a{color:#ecf0f1;}
.newsblock .fa{color:#95a5a6;font-size:11px;padding-right:2px;}
.newsblock .readall{border:2px solid #bdc3c7;text-align:center;margin:25px 15px 10px 15px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;font-weight:bold;color:#ecf0f1;border-radius:3px;}
.notextdecoration:hover{text-decoration:none;}
/*body{background:url('images/background.jpg') no-repeat center center fixed;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;}*/
.time{color:#7f8c8d;font-size:12px;}
.date{text-align:left;}
.mainpagenews{padding-top:50px;}
.category-leisure .thumbnail{display:block;padding:0px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border-top:0px solid #f1c40f;border-bottom:0px solid #f1c40f;border-radius:0px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.category-environment .thumbnail{display:block;padding:0px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border-top:0px solid #e74c3c;border-bottom:0px solid #e74c3c;border-radius:0px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.category-socium .thumbnail{display:block;padding:0px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border-top:0px solid #9b59b6;border-bottom:0px solid #9b59b6;border-radius:0px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.category-economy .thumbnail{display:block;padding:0px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border-top:0px solid #3498db;border-bottom:0px solid #3498db;border-radius:0px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.metatags{padding-top:0px;padding-bottom:13px;padding-left:10px;color:#95a5a6;}
.caption h3{text-transform:uppercase;font-size:18px;font-weight:bold;}
.rightpart .caption h3{text-transform:uppercase;font-size:14px;font-weight:bold;text-align:center;margin-top:3px;}
.rightpart p{color:#7f8c8d;font-size:12px;text-align:center;}
.dozvilya{border-top:15px solid #f1c40f;background-color:#fff;padding-top:40px;padding-bottom:15px;}
.dozvilya .media h1{text-transform:none;font-size:14px;font-weight:bold;text-align:left;margin-bottom:3px;margin-top:0px;}
.dozvilya .thumbnail{display:block;padding:0px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:0px solid #f39c12;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.dozvilya p{color:#7f8c8d;font-size:12px;text-align:left;}
.dozvilya .media p{color:#7f8c8d;font-size:12px;text-align:left;margin-bottom:0px;}
.dozvilya a{color:#34495e;}
.environmentblock{border-top:15px solid #e74c3c;background-color:#fff;padding-top:40px;padding-bottom:15px;}
.environmentblock .media h1{text-transform:none;font-size:14px;font-weight:bold;text-align:left;margin-bottom:3px;margin-top:0px;}
.environmentblock .thumbnail{display:block;padding:0px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:0px solid #f39c12;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.environmentblock p{color:#7f8c8d;font-size:12px;text-align:left;}
.environmentblock .media p{color:#7f8c8d;font-size:12px;text-align:left;margin-bottom:0px;}
.environmentblock a{color:#34495e;}
.praktykyblock{border-top:15px solid #9b59b6;background-color:#fff;padding-top:40px;padding-bottom:15px;}
.praktykyblock .media h1{text-transform:none;font-size:14px;font-weight:bold;text-align:left;margin-bottom:3px;margin-top:0px;}
.praktykyblock .thumbnail{display:block;padding:0px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:0px solid #f39c12;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.praktykyblock p{color:#7f8c8d;font-size:12px;text-align:left;}
.praktykyblock .media p{color:#7f8c8d;font-size:12px;text-align:left;margin-bottom:0px;}
.praktykyblock a{color:#34495e;}
.economyblock{border-top:15px solid #3498db;background-color:#fff;padding-top:40px;padding-bottom:15px;}
.economyblock .media h1{text-transform:none;font-size:14px;font-weight:bold;text-align:left;margin-bottom:3px;margin-top:0px;}
.economyblock .thumbnail{display:block;padding:0px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:0px solid #f39c12;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.economyblock p{color:#7f8c8d;font-size:12px;text-align:left;}
.economyblock .media p{color:#7f8c8d;font-size:12px;text-align:left;margin-bottom:0px;}
.economyblock a{color:#34495e;}

dozvilya img:hover{opacity:0.7;filter:alpha(opacity=70);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
mainpagenews img:hover{opacity:0.7;filter:alpha(opacity=70);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.title{font-size:24px;font-weight:bold;padding-bottom:13px;color:#34495e;}

.media{padding-bottom:30px;}
.footerblock{margin-top:0px;padding-top:30px;background:#e7e7e7;border-top:15px solid #34495e;}
.vz a{text-decoration:none;}
.vz1{font-size:13px;color:#ecf0f1;}
.vz2{font-size:14px;color:#ecf0f1;text-transform:uppercase;}
.vz3{font-size:14px;text-transform:uppercase;color:#ecf0f1;font-weight:bold;}
.copyright{color:#fff;text-transform:uppercase;font-weight:bold;font-size:15px;}
.social img{width:40px;height:40px;}
.media h4{text-transform:none;font-size:16px;font-weight:bold;text-align:left;margin-top:0px;margin-bottom:7px;}
.categories{margin-top:40px;}
.media .categorymeta{color:#7f8c8d;font-size:11px;text-align:left;}
.media .categorymeta a{color:#7f8c8d;font-size:11px;text-align:left;}
.media p{color:#1e1e1e;font-size:15px;text-align:left;}
.newsback{background-color:#fff;margin-top:0px;padding-bottom:30px;}
.imagefullpost{background-color:#000;}
.carousel{height:auto;margin-bottom:0px;}
.carousel-inner img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.carousel-inner p{font-size:16px;}
.label-success{background-color:#34495e;}
.label-danger{background-color:#e74c3c;}
.label-danger a{color:#fff;}
.label-primary{background-color:#3498db;}
.label-primary a{color:#fff;}

.wp-caption-text {
    text-align: center;
    font-size: 14px;
    color: #6B6B6B;
    margin-top: 3px !important;
    font-style: italic;
    margin-bottom: 15px !important;
}
.wp-caption{width:100% !important;}
p.tags{line-height:20px;padding-top:30px;}
p{margin:0 0 10px;font-size:16px;}
.header{padding-bottom:10px;}
.panel-heading{font-weight:bold;text-transform:uppercase;}
.panel{border-radius:0px;background-color:#f8f9f9;border:1px solid #f8f9f9;}
.panel-default > .panel-heading{color:#ecf0f1;background-color:#34495e;border-color:#34495e;}
.panel-heading{padding:10px 15px;border-bottom:1px solid #34495e;border-top-right-radius:0px;border-top-left-radius:0px;}
.panel p{font-size:14px;}
.datesidebar{font-size:11px;color:#999999;margin-bottom:10px;}
.titlesidebar {
    margin-bottom: 0px;
    line-height: 1.3;
}
@media (max-width:480px){.picturetext{padding-top:75px;padding-bottom:75px;text-align:center;color:#fff;}
.picturetext2{padding-top:25px;padding-bottom:25px;text-align:center;color:#fff;}
.picturetext h1{font-size:28px;text-transform:uppercase;font-weight:bold;text-shadow:0px 2px 0px #3b3e40;filter:Shadow(Color=#3b3e40, Direction=90, Strength=4);}
.posttags{padding-left:0px;}
.soc{padding-left:15px;}
.box{text-align:center;font-size:21px;border:1px solid #E7E7E7;padding-top:18px;margin-bottom:40px;padding-left:35px;padding-right:35px;margin-top:40px;padding-bottom:26px;background-color:#FFFFFF;font-style:italic;}
blockquote{border-left:0px solid #eeeeee;background:#f8f9f9;margin-left:0px;margin-right:0px;padding-top:15px;padding-bottom:15px;margin-top:35px;margin-bottom:35px;}
blockquote p{padding-left:10px !important;padding-right:10px !important;}
#sidebar2{padding-top:15px;}
/*.navbar-header{height:50px;}*/
.logo{width:157px;-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}
.navbar-nav > li > a{padding-top:2px;padding-bottom:2px;line-height:34px;font-size:13px;}
.newscategory{background-color:#34495e;padding-top:0px;padding-bottom:10px;}
.newscategory h1{color:#ecf0f1;font-size:18px;font-weight:bold;text-transform:uppercase;}
.newscategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.newscategory h1 small a{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase;}
.tagcategory{background-color:#3d3d3d;padding-top:0px;padding-bottom:10px;}
.tagcategory h1{color:#ecf0f1;font-size:18px;font-weight:bold;text-transform:uppercase;}
.tagcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.tagcategory h1 small a{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase;}
.economycategory{background-color:#3498db;padding-top:0px;padding-bottom:10px;}
.economycategory h1{color:#ecf0f1;font-size:18px;font-weight:bold;text-transform:uppercase;}
.economycategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.nechoscategory{background-color:#e34e42;padding-top:0px;padding-bottom:10px;}
.nechoscategory h1{color:#ecf0f1;font-size:18px;font-weight:bold;text-transform:uppercase;}
.nechoscategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.sociumcategory{background-color:#9b59b6;padding-top:0px;padding-bottom:10px;}
.sociumcategory h1{color:#ecf0f1;font-size:18px;font-weight:bold;text-transform:uppercase;}
.sociumcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.environmentcategory{background-color:#e74c3c;padding-top:0px;padding-bottom:10px;}
.environmentcategory h1{color:#ecf0f1;font-size:18px;font-weight:bold;text-transform:uppercase;}
.environmentcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.dozvcategory{background-color:#d1ba0f;padding-top:0px;padding-bottom:10px;}
.dozvcategory h1{color:#ecf0f1;font-size:18px;font-weight:bold;text-transform:uppercase;}
.dozvcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.categoryback{background-color:#fff;margin-top:15px;}
.singlemainnews h2{font-size:26px;font-weight:bold;padding-bottom:10px;color:#34495e;}
.singlemain{padding-top:10px;}
.sidebarmain{padding-top:30px;}
.carousel-caption{padding-bottom:0px;}
.carousel-caption h1{font-size:16px;text-transform:uppercase;font-weight:bold;text-shadow:0px 2px 0px #3b3e40;filter:Shadow(Color=#3b3e40, Direction=90, Strength=4);}
.carousel-caption{position:relative;left:0%;right:0%;bottom:0px;z-index:10;padding-top:0px;padding-bottom:18px;color:#ffffff;text-align:left;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);}
.carousel-inner{background-color:#2c3e50;}
}
@media (min-width:480px){.picturetext{padding-top:100px;padding-bottom:100px;text-align:center;color:#fff;}
.picturetext2{padding-top:50px;padding-bottom:50px;text-align:center;color:#fff;}
.picturetext h1{font-size:28px;text-transform:uppercase;font-weight:bold;text-shadow:0px 2px 0px #3b3e40;filter:Shadow(Color=#3b3e40, Direction=90, Strength=4);}
.posttags{padding-left:0px;}
.soc{padding-left:15px;}
.box{text-align:center;font-size:22px;border:1px solid #E7E7E7;padding-top:18px;margin-bottom:40px;padding-left:45px;padding-right:45px;margin-top:40px;padding-bottom:26px;background-color:#FFFFFF;font-style:italic;}
blockquote{border-left:0px solid #eeeeee;background:#f8f9f9;margin-left:0px;margin-right:0px;padding-top:15px;padding-bottom:15px;margin-top:35px;margin-bottom:35px;}
blockquote p{padding-left:10px !important;padding-right:10px !important;}
#sidebar2{padding-top:15px;}
/*.navbar-header{height:50px;}*/
.logo{width:157px;-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}
.navbar-nav > li > a{padding-top:2px;padding-bottom:2px;line-height:34px;font-size:13px;}
.newscategory{background-color:#34495e;padding-top:0px;padding-bottom:10px;}
.newscategory h1{color:#ecf0f1;font-size:24px;font-weight:bold;text-transform:uppercase;}
.newscategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.newscategory h1 small a{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase;}
.tagcategory{background-color:#34495e;padding-top:0px;padding-bottom:10px;}
.tagcategory h1{color:#ecf0f1;font-size:24px;font-weight:bold;text-transform:uppercase;}
.tagcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.tagcategory h1 small a{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase;}
.economycategory{background-color:#3498db;padding-top:0px;padding-bottom:10px;}
.economycategory h1{color:#ecf0f1;font-size:24px;font-weight:bold;text-transform:uppercase;}
.economycategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.nechoscategory{background-color:#e34e42;padding-top:0px;padding-bottom:10px;}
.nechoscategory h1{color:#ecf0f1;font-size:24px;font-weight:bold;text-transform:uppercase;}
.nechoscategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.sociumcategory{background-color:#9b59b6;padding-top:0px;padding-bottom:10px;}
.sociumcategory h1{color:#ecf0f1;font-size:24px;font-weight:bold;text-transform:uppercase;}
.sociumcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.environmentcategory{background-color:#e74c3c;padding-top:0px;padding-bottom:10px;}
.environmentcategory h1{color:#ecf0f1;font-size:24px;font-weight:bold;text-transform:uppercase;}
.environmentcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.dozvcategory{background-color:#d1ba0f;padding-top:0px;padding-bottom:10px; }
.dozvcategory h1{color:#ecf0f1;font-size:24px;font-weight:bold;text-transform:uppercase;}
.dozvcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.categoryback{background-color:#fff;margin-top:0px; padding-top: 15px;}
.singlemainnews h2{font-size:26px;font-weight:bold;padding-bottom:10px;color:#34495e;}
.singlemain{padding-top:20px;}
.sidebarmain{padding-top:30px;}
.carousel-caption{padding-bottom:50px;}
.carousel-caption h1{font-size:18px;text-transform:uppercase;font-weight:bold;text-shadow:0px 2px 0px #3b3e40;filter:Shadow(Color=#3b3e40, Direction=90, Strength=4);}
.carousel-inner{background-color:#000;}
}
@media (min-width:768px){.searchtext{display:none;}
.searchbutton{margin-left:15px !important;}
.picturetext{padding-top:150px;padding-bottom:150px;text-align:center;color:#fff;}
.picturetext2{padding-top:50px;padding-bottom:50px;text-align:center;color:#fff;}
.picturetext h1{font-size:36px;text-transform:uppercase;font-weight:bold;text-shadow:0px 2px 0px #3b3e40;filter:Shadow(Color=#3b3e40, Direction=90, Strength=4);}
.box{text-align:center;font-size:24px;border:1px solid #E7E7E7;padding-top:18px;margin-bottom:40px;padding-left:55px;padding-right:55px;margin-top:40px;padding-bottom:26px;background-color:#FFFFFF;font-style:italic;}
blockquote{border-left:0px solid #eeeeee;background:#f8f9f9;margin-left:0px;margin-right:0px;padding-top:15px;padding-bottom:15px;margin-top:35px;margin-bottom:35px;}
blockquote p{padding-left:10px !important;padding-right:10px !important;}
#sidebar2{padding-top:15px;}
/*.navbar-header{height:50px;}*/
.logo{width:157px;-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}
.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;line-height:34px;font-size:13px;}
.newscategory{background-color:#34495e;padding-top:0px;padding-bottom:10px;}
.newscategory h1{color:#ecf0f1;font-size:34px;font-weight:bold;text-transform:uppercase;}
.newscategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.newscategory h1 small a{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase;}
.tagcategory{background-color:#3d3d3d;padding-top:0px;padding-bottom:10px;}
.tagcategory h1{color:#ecf0f1;font-size:34px;font-weight:bold;text-transform:uppercase;}
.tagcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.tagcategory h1 small a{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase;}
.economycategory{background-color:#3498db;padding-top:0px;padding-bottom:10px;}
.economycategory h1{color:#ecf0f1;font-size:34px;font-weight:bold;text-transform:uppercase;}
.economycategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.nechoscategory{background-color:#e34e42;padding-top:0px;padding-bottom:10px;}
.nechoscategory h1{color:#ecf0f1;font-size:34px;font-weight:bold;text-transform:uppercase;}
.nechoscategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.sociumcategory{background-color:#9b59b6;padding-top:0px;padding-bottom:10px;}
.sociumcategory h1{color:#ecf0f1;font-size:34px;font-weight:bold;text-transform:uppercase;}
.sociumcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.environmentcategory{background-color:#e74c3c;padding-top:0px;padding-bottom:10px;}
.environmentcategory h1{color:#ecf0f1;font-size:34px;font-weight:bold;text-transform:uppercase;}
.environmentcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.dozvcategory{background-color:#d1ba0f;padding-top:0px;padding-bottom:10px;}
.dozvcategory h1{color:#ecf0f1;font-size:34px;font-weight:bold;text-transform:uppercase;}
.dozvcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.categoryback{background-color:#fff;margin-top:0px; padding-top: 30px;}
.singlemain{padding-top:30px;}
.singlemainnews h2{font-size:26px;font-weight:bold;padding-bottom:10px;color:#34495e;}
.sidebarmain{padding-top:30px;}
.carousel-caption{padding-bottom:80px;}
.carousel-caption h1{font-size:36px;text-transform:uppercase;font-weight:bold;text-shadow:0px 2px 0px #3b3e40;filter:Shadow(Color=#3b3e40, Direction=90, Strength=4);}
.carousel-inner{background-color:#000;}
}
@media (min-width:992px){.picturetext{padding-top:180px;padding-bottom:180px;text-align:center;color:#fff;}
.picturetext2{padding-top:50px;padding-bottom:50px;text-align:center;color:#fff;}
.picturetext h1{font-size:40px;text-transform:uppercase;font-weight:bold;text-shadow:0px 2px 0px #3b3e40;filter:Shadow(Color=#3b3e40, Direction=90, Strength=4);}
.box{text-align:center;font-size:26px;border:1px solid #E7E7E7;padding-top:18px;margin-bottom:40px;padding-left:85px;padding-right:85px;margin-top:40px;padding-bottom:26px;background-color:#FFFFFF;font-style:italic;}
#sidebar2{padding-top:130px;}
/*.navbar-header{height:50px;}*/
.logo{width:157px;-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}
.navbar-nav > li > a{padding-top:12px;padding-bottom:10px;line-height:34px;font-size:0.7em;}
.searchtext{display:none;}
.searchbutton{margin-left:15px !important;}
#news{padding-top:0px;}
.newscategory{background-color:#34495e;padding-top:0px;padding-bottom:10px;}
.tagcategory{background-color:#3d3d3d;padding-top:0px;padding-bottom:10px;}
.economycategory{background-color:#3498db;padding-top:0px;padding-bottom:10px;}
.nechoscategory{background-color:#e34e42;padding-top:0px;padding-bottom:10px;}
.sociumcategory{background-color:#9b59b6;padding-top:0px;padding-bottom:10px;}
.environmentcategory{background-color:#e74c3c;padding-top:0px;padding-bottom:10px;}
.dozvcategory{background-color:#d1ba0f;padding-top:0px;padding-bottom:10px;}
.categoryback{background-color:#fff;margin-top:0px; padding-top: 30px;}
.singlemain{padding-top:40px;}
.singlemainnews h2{font-size:28px;font-weight:bold;padding-bottom:10px;color:#34495e;}
.sidebarmain{padding-top:30px;}
.carousel-caption{padding-bottom:140px;}
.carousel-caption h1{font-size:44px;text-transform:uppercase;font-weight:bold;text-shadow:0px 2px 0px #3b3e40;filter:Shadow(Color=#3b3e40, Direction=90, Strength=4);}
.carousel-inner{background-color:#000;}
.posttags{padding:0;}
.paddingtext p{padding-left:0px;padding-right:0px;}
.paddingtext h2, h4, h5, h6{padding-left:0px;padding-right:0px;}
blockquote{border-left:0px solid #eeeeee;background:#f8f9f9;margin-left:0px;margin-right:0px;padding-top:15px;padding-bottom:15px;margin-top:35px;margin-bottom:35px;}
blockquote p{padding-left:10px !important;padding-right:10px !important;}
.responsive_video{padding-left:0px;padding-right:0px;}
address{padding-left:0px;margin-top:30px;}
}
@media (min-width:1200px){.picturetext{padding-top:200px;padding-bottom:200px;text-align:center;color:#fff;}
.picturetext2{padding-top:50px;padding-bottom:50px;text-align:center;color:#fff;}
.picturetext h1{font-size:46px;text-transform:uppercase;font-weight:bold;text-shadow:0px 2px 0px #3b3e40;filter:Shadow(Color=#3b3e40, Direction=90, Strength=4);}
.box{text-align:center;font-size:27px;border:1px solid #E7E7E7;padding-top:18px;margin-bottom:40px;padding-left:85px;padding-right:85px;margin-top:40px;padding-bottom:26px;background-color:#FFFFFF;font-style:italic;}
#sidebar2{padding-top:130px;}
.navbar-header{zoom:1;height:50px;-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}
.logo{width:157px;-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}
.navbar-nav > li > a{padding-top:12px;padding-bottom:10px;font-size:0.7em;}
.searchtext{display:none;}
.searchbutton{margin-left:15px !important;}
#news{padding-top:0px;}
.newscategory{background-color:#34495e;padding-top:0px;padding-bottom:10px;}
.newscategory h1{color:#ecf0f1;font-size:44px;font-weight:bold;text-transform:uppercase;}
.newscategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.newscategory h1 small a{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase;}
.tagcategory{background-color:#3d3d3d;padding-top:0px;padding-bottom:10px;}
.tagcategory h1{color:#ecf0f1;font-size:44px;font-weight:bold;text-transform:uppercase;}
.tagcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.tagcategory h1 small a{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase;}
.economycategory{background-color:#3498db;padding-top:0px;padding-bottom:10px;}
.economycategory h1{color:#ecf0f1;font-size:44px;font-weight:bold;text-transform:uppercase;}
.economycategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.nechoscategory{background-color:#e34e42;padding-top:0px;padding-bottom:10px;}
.nechoscategory h1{color:#ecf0f1;font-size:44px;font-weight:bold;text-transform:uppercase;}
.nechoscategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.sociumcategory{background-color:#9b59b6;padding-top:0px;padding-bottom:10px;}
.sociumcategory h1{color:#ecf0f1;font-size:44px;font-weight:bold;text-transform:uppercase;}
.sociumcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.environmentcategory{background-color:#e74c3c;padding-top:0px;padding-bottom:10px;}
.environmentcategory h1{color:#ecf0f1;font-size:44px;font-weight:bold;text-transform:uppercase;}
.environmentcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase;margin-top: -10px;}
.dozvcategory{background-color:#d1ba0f;padding-top:0px;padding-bottom:10px;}
.dozvcategory h1{color:#ecf0f1;font-size:44px;font-weight:bold;text-transform:uppercase;}
.dozvcategory h2{color:#d9d9d9;font-size:13px;font-weight:normal;text-transform:uppercase; margin-top: -10px;}
.categoryback{background-color:#fff;margin-top:0px; padding-top: 30px;}
.singlemain{padding-top:50px;}
.singlemainnews{padding-top:25px;}
.singlemainnews h2{font-size:28px;font-weight:bold;padding-bottom:10px;color:#34495e;}
.sidebarmain{padding-top:55px;}
.carousel-caption{padding-bottom:200px;}
.carousel-caption h1{font-size:46px;text-transform:uppercase;font-weight:bold;text-shadow:0px 2px 0px #3b3e40;filter:Shadow(Color=#3b3e40, Direction=90, Strength=4);}
.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);}
.carousel-inner{background-color:#000;}
.posttags{padding:0 0 0 200px;}
.paddingtext p{padding-left:200px;padding-right:200px;}
.paddingtext h2{padding-left:200px;padding-right:200px;}
blockquote{border-left:0px solid #eeeeee;background:#f8f9f9;margin-left:200px;margin-right:200px;padding-top:15px;padding-bottom:15px;margin-top:35px;margin-bottom:35px;}
blockquote p{padding-left:30px !important;padding-right:30px !important;}
.responsive_video{
/* padding-left:200px; */
/* padding-right:200px; */
    max-width: 770px;
    margin: 0 auto;
padding-top: 15px;
    padding-bottom: 15px;
}
.singlemainnews .responsive_video{padding-left:0px;padding-right:0px;}
address{padding-left:200px;margin-top:30px;}
.singlemainnews address{padding-left:0px;margin-top:30px;}
}
.nrelate .nr_title{min-height:0px;}
.nrelate .nr_title{margin:0;padding:0 0 0px 0;}
.commentsblock h3{font-size:15px;text-transform:uppercase;font-weight:bold;font-family:'PT Sans', sans-serif;color:#34495e;}
.popularblock h3{font-size:15px;text-transform:uppercase;font-weight:bold;font-family:'PT Sans', sans-serif;color:#ecf0f1;}
.label{margin-bottom:20px;}
#main article img{height:auto;max-width:100%;padding-bottom:15px;padding-top:10px;}
.facebook{width:150px;background-color:#577dc9;}
.facebookicon{background-color:#3f5e9b;padding-top:10px;padding-bottom:10px;padding-left:14px;padding-right:13px;color:#fff;}
.telegram{width:150px;background-color:#1e95d3;}
.telegramicon{background-color:#3286b1;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;color:#fff;}
.twi{width:150px;background-color:#59aae3;}
.twiicon{background-color:#3e93ce;padding-top:10px;padding-bottom:10px;padding-left:11px;padding-right:11px;color:#fff;}
.texticon{text-transform:uppercase;font-weight:bold;padding-left:6px;color:#ecf0f1;}
.texticon a{color:#ecf0f1;}
.copyr{background-color:#34495e;padding-top:10px;}
.copyr p{font-size:13px;font-weight:normal;text-transform:none;color:#ecf0f1;}
.widgettitle{text-transform:uppercase;font-weight:bold;font-size:17px;font-family:'PT Sans', sans-serif;color:#34495e;}
.nrelate_huf .nr_text{display:block;word-wrap:break-word;font-weight:700;padding:0;font-weight:bold;font-size:16px;font-family:'PT Sans', sans-serif;color:#34495e;}
.nrelate_huf .nr_excerpt{display:block;font-weight:400;color:#1e1e1e;font-size:15px;}
.center{text-align:center;}
p{font-size:18px;}
.bigpost p{font-size:16px;}
.lead{font-size:22px;}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe,
.video-container object,
.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.names{font-size:26px;text-transform:uppercase;font-weight:bold;font-family:'PT Sans', sans-serif;color:#34495e;}
.cont{font-size:16px;}
.cont .label{margin-right:10px;}
.vkbutton{position:relative;float:left;}
.fbbutton{position:relative;float:left;padding-right:30px;}
.twitterbutton{position:relative;float:left;}
.googlebutton{position:relative;float:left;}
.news_excerpt{padding-top:0px;text-align:justify !important;line-height:1.5;}
.popularblock .news_excerpt{color:#ecf0f1;}
.popularblock .news_excerpt{padding-top:5px;}
.commentsback{background-color:#f5f5f5;margin-top:25px;border-top:3px solid #dddddd;border-bottom:3px solid #dddddd;}
.popularback{background-color:#34495e;margin-top:25px;border-top:3px solid #dddddd;padding-top:12px;-webkit-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);}
.popularblock a{color:#ecf0f1;text-decoration:none;}
.paddingtext h2{padding-top:15px;padding-bottom:10px;color:#34495e;font-weight:bold;}
body{line-height:1.6;padding-top:0px;}
.metaslider{padding-top:20px;padding-bottom:0px;}
.news a:hover{color:#47637f;transition:0.5s;}
.dozv a:hover{color:#f4d24c;transition:0.5s;}
.nechoscat a:hover{color:#e34e42;transition:0.5s;}
.environment a:hover{color:#f16152;transition:0.5s;}
.socium a:hover{color:#b167d0;transition:0.5s;}
.economy a:hover{color:#52abe7;transition:0.5s;}
.newsblock .readall:hover{background:#47637f;transition:0.5s;}
.authoricon{padding-left:10px;}
.page .lead{font-size:22px;}
.carousel-caption h1{z-index:999;}
#sidebar2 .widgettitle{padding-bottom:15px;padding-top:15px;padding-left:15px;padding-right:15px;margin-bottom:0px;color:#777;font-size:15px;}
#sidebar2 .textwidget{padding-bottom:15px;padding-top:15px;padding-left:15px;padding-right:15px;}
header{-webkit-transition:top 0.2s ease-out 0.1s;-moz-transition:top 0.2s ease-out 0.1s;-o-transition:top 0.2s ease-out 0.1s;transition:top 0.2s ease-out 0.1s;}
.nav-up{top:-139px !important;}
.soc{padding-top:11px;}
.btn-facebook{color:rgba(0,0,0,0.2);background-color:#f5f5f5;border-color:rgba(0,0,0,0.2);-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;}
.btn-twitter{color:rgba(0,0,0,0.2);background-color:#f5f5f5;border-color:rgba(0,0,0,0.2);-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;}
.btn-google-plus{color:rgba(0,0,0,0.2);background-color:#f5f5f5;border-color:rgba(0,0,0,0.2);-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;}
.btn-tumblr{color:rgba(0,0,0,0.2);background-color:#f5f5f5;border-color:rgba(0,0,0,0.2);-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;}
.logobig{text-align:center;padding-top:25px;padding-bottom:35px;background:#fff;}
.navbar-toggle{padding:5px 10px;color:#34495e;font-weight:bold;}
.overlay{background:rgba(0, 0, 0, 0.23);}
#nav.affix{position:fixed;top:0;width:100%;z-index:10;}
#logo{display:none;padding-top:11px;}
.navbar{margin-bottom:0px;}
.navbar-static-top{z-index:100;border-width:0 0 0px;}
blockquote{border-bottom:5px solid #34495e;}
blockquote p{line-height:1.6;}
.titlesidebar .category-leisure{color:#f1c40f;padding-right:5px;}
.titlesidebar .category-socium{color:#9b59b6;padding-right:5px;}
.titlesidebar .category-environment{color:#e74c3c;padding-right:5px;}
.titlesidebar .category-economy{color:#3498db;padding-right:5px;}
.widget{margin-bottom:40px;}
.mainpage{padding-left:15px;padding-right:15px;font-size:13px !important;color:#5C5C5C !important;padding-bottom:10px;}
.mainpageh3{margin-top:3px;}
.thumbnail .caption{padding-bottom:0px;padding-top:20px;}
.mainpage2{padding-left:0px;padding-right:0px;font-size:13px !important;color:#5C5C5C !important;padding-bottom:0px;}
#main img{max-width:100%;height:auto !important;margin-bottom:10px;}
.menu-padding{padding-top:54px;}
.singlemainnews blockquote{border-left:0px solid #eeeeee;background:#f8f9f9;margin-left:0px;margin-right:0px;padding-top:30px;padding-bottom:30px;margin-top:35px;margin-bottom:35px;}
.photodescr{text-align:center;font-size:14px;font-style:italic;padding-bottom:20px;margin-top:-30px;color:#999999;}
.source{text-align:left;padding-top:10px;padding-bottom:15px;color:#999;text-transform:uppercase;font-size:13px;}
.badgeimage{position:relative;}
.badgeimagesmall{position:relative;}
.badgeimage span{display:inline-block;position:absolute;top:15px;right:0px;color:#eeeeee;font-size:13px;border:1px solid #bdc3c7;padding:6px 20px;font-weight:bold;text-transform:uppercase;border-radius:3px;margin-right:20px;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.5);}
.badgeimagesmall span{display:inline-block;position:absolute;top:15px;right:0px;color:#eeeeee;font-size:12px;border:1px solid #bdc3c7;padding:5px 12px;font-weight:bold;text-transform:uppercase;border-radius:3px;margin-right:20px;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.5);}
.tag1{background:#eee;border-radius:3px 0 0 3px;color:#999;display:inline-block;height:26px;line-height:26px;padding:0 20px 0 23px;position:relative;margin:0 10px 10px 0;text-decoration:none;-webkit-transition:color 0.2s;font-size:14px;font-weight:normal !important;}
.tag1::before{background:#fff;border-radius:10px;box-shadow:inset 0 1px rgba(0, 0, 0, 0.25);content:'';height:6px;left:10px;position:absolute;width:6px;top:10px;}
.tag1::after{background:#fff;border-bottom:13px solid transparent;border-left:10px solid #eee;border-top:13px solid transparent;content:'';position:absolute;right:0;top:0;}
.tag1:hover{background-color:#e74c3c;color:white;text-decoration:none;}
.tag1:hover::after{border-left-color:#e74c3c;}
.posttags{list-style:none;margin:15px 0 0 0;overflow:hidden;}
.posttagsnews{list-style:none;margin:0 0 0 0;overflow:hidden;padding:0;}
.posttagsnews li{float:left;}
.posttags li{float:left;}
.square{border-bottom:1px solid #f8f9f9;padding-top:9px;padding-bottom:9px;}
.squaredate{background:#f1c40f;color:#34495e;font-weight:bold;text-transform:uppercase;font-size:15px;padding-left:20px;padding-right:20px;padding-top:12px;padding-bottom:12px;}
.shortnewsul{padding:30px 20px 20px 20px;}
.shortnewstime{font-weight:bold;color:#8db6cd;font-size:19px;}
.shortnewstitle{font-size:19px;font-weight:bold;color:#34495e;}
.shortnewscontent .lead{font-size:18px;padding-top:5px;margin-bottom:9px;}
.shortnewscontent a{font-weight:bold;}
.shortnewsborder{border:1px solid #f8f9f9;}
.shortlink{padding-top:75px;margin-top:-75px;}
.sharebutton{border:0px;margin-top:-4px;color:#8db6cd;padding:4px 4px;}
.sharebutton:hover{color:#e74c3c;background-color:#fff;border-color:#fff;}
.sharebutton:focus{color:#e74c3c !important;background-color:#fff !important;border-color:#fff !important;}
.othernews{text-align:center;padding-bottom:15px;}
.othernews .btn-default{border-radius:0px;background:#f1c40f;color:#34495e;font-weight:bold;text-transform:uppercase;font-size:18px;}
.page-header{border-bottom:0px;}
#sidebar3 .widgettitle{background:#5E84AA;padding-bottom:15px;padding-top:15px;padding-left:15px;padding-right:15px;margin-bottom:0px;color:#f5f5f5;font-size:15px;}
#sidebar3 .textwidget{background:#f5f5f5;padding-bottom:15px;padding-top:15px;padding-left:15px;padding-right:15px;}
#sidebar3 h4{margin-top:0px;}
#sidebar3 .nobackground .textwidget{background:#fff;-webkit-box-shadow:0px 0px 0px -0px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 0px 0px 0px rgba(50, 50, 50, 0.5);box-shadow:0px 0px 0px 0px rgba(50, 50, 50, 0.5);}
.errorimage{text-align:center;}
.errortitle{text-align:center;text-transform:uppercase;font-weight:bold;font-size:28px;color:#34495e;}
.errordescription {
    padding-bottom: 80px;
    text-align: center;
    font-size: 18px;
    color: #777;
}

.errordescription a {
color: #e74c3c;
font-weight: bold;
}
.navbar-fixed-top{
	-webkit-box-shadow:0px 1px 4px -1px rgba(50,50,50,0.2);
	-moz-box-shadow:0px 1px 4px -1px rgba(50,50,50,0.2);
	box-shadow:0px 1px 4px -1px rgba(50,50,50,0.2)}
.thumbnail{-webkit-box-shadow:0px 2px 2px -1px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 2px 2px -1px rgba(50, 50, 50, 0.5);box-shadow:0px 2px 2px -1px rgba(50, 50, 50, 0.5);}

.advwide{-webkit-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);}
.newsback{-webkit-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);}
.commentsback{-webkit-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);}
#sidebar2 .widget{-webkit-box-shadow:0px 1px 2px -1px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 1px 2px -1px rgba(50, 50, 50, 0.5);box-shadow:0px 1px 2px -1px rgba(50, 50, 50, 0.5);}
.widgetshadow{-webkit-box-shadow:0px 1px 2px -1px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 1px 2px -1px rgba(50, 50, 50, 0.5);box-shadow:0px 1px 2px -1px rgba(50, 50, 50, 0.5);}
#sidebar4 .widget{-webkit-box-shadow:0px 1px 2px -1px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 1px 2px -1px rgba(50, 50, 50, 0.5);box-shadow:0px 1px 2px -1px rgba(50, 50, 50, 0.5);}
li.next a:hover:before{content:none;}
.noborder{border-bottom:0px solid #f8f9f9;}
.readshortnews{border:1px solid #dddddd;padding-top:8px;padding-bottom:8px;text-align:center;font-weight:bold;margin-bottom:18px;background-color:#f5f5f5;}
.readshortnews a{color:#5E84AA;}
.pagination .active a{background-color:#e74c3c;}
.pagination .active a:hover{background-color:#EE6B5D;border-color:#34495e;}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px){.megaimage{background-attachment:scroll !important;}
}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px)
and (-webkit-min-device-pixel-ratio:2){.megaimage{background-attachment:scroll !important;}
}
@media only screen
and (min-device-width:320px)
and (max-device-width:568px){.megaimage{background-attachment:scroll !important;}
}
@media only screen
and (min-device-width:320px)
and (max-device-width:480px){.megaimage{background-attachment:scroll !important;}
}
.megaimage{background-size:cover !important;background-attachment:fixed !important;background-position:center center;}
.uiBoxRed{display:none !important;}
.tooltip2{border-bottom:1px dotted #34495e;cursor:help;}
.tooltip2::after{z-index: 1000;margin: 0px 20px 0px 20px;font-size:16px;background:rgba(52, 73, 94, 0.8);border-radius:3px;color:#FFF;content:attr(data-tooltip);margin-top:-24px;opacity:0;padding:5px 7px 9px 15px;position:absolute;visibility:hidden;transition:all 0.4s ease-in-out;}
.tooltip2:hover::after{opacity:1;visibility:visible;}
.page_link{margin-top:20px;margin-bottom:20px;padding-left:200px;}
.thumbnail2 img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;}
.popularblock h4{font-size:16px;font-weight:bold;font-family:'PT Sans', sans-serif;color:#ecf0f1;text-align:justify;}
.relatedtext{color:#B4B7B8 !important;line-height:1.2 !important;font-size:15px !important;text-align:justify !important;}
.relatedblock{margin-top:15px;}
.relatedblock img{width:75px;}
.commentsblock .media{padding-bottom:5px;}
.prevnextpost{height:150px;overflow:hidden;}
.textinside{display:inline-block;position:relative;margin-top:18px;}
.textinside .example_text{display:block;position:absolute;text-align:center;bottom:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:10px;}
.textinside h6{font-family:'PT Sans', sans-serif;font-size:18px;}
.textinside span{font-size:12px;}
.nextprevblock{background-color:#f5f5f5;text-align:center;-webkit-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);}
.nextblock{padding-top:8px;padding-bottom:15px;}
.prevblock{padding-top:15px;padding-bottom:15px;}
.nextprevblock h6{font-size:1em;text-transform:uppercase;font-weight:bold;color:#B8B8B8;}
.nextblock{border-top:8px solid #f5f5f5;}
.nextblock:hover{border-top:8px solid #eeeeee;transition:0.5s;}
.nextprevblock p{color:#B8B8B8;font-size:35px;font-style:italic;}
.media span.day{display:inline-block;position:absolute;top:22px;left:19px;color:#f9f9f9;font-size:27px;text-align:center;font-weight:bold;border-radius:3px;padding:1px 9px 1px 9px;}
.media span.month{display:inline-block;position:absolute;top:30px;left:53px;color:#f9f9f9;font-size:11px;text-align:center;font-weight:bold;border-radius:3px;padding:1px 9px 1px 9px;}
.media span.year{display:inline-block;position:absolute;top:39px;left:52px;color:#f9f9f9;font-size:13px;text-align:center;font-weight:bold;border-radius:3px;padding:1px 9px 1px 9px;}
.media.mediapagenews img{width:95px;opacity:0.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.media.popularpagenews span.day{display:inline-block;position:absolute;top:10px;left:9px;color:#f9f9f9;font-size:23px;text-align:center;font-weight:bold;border-radius:3px;padding:1px 9px 1px 9px;}
.media.popularpagenews span.month{display:inline-block;position:absolute;top:17px;left:39px;color:#f9f9f9;font-size:10px;text-align:center;font-weight:bold;border-radius:3px;padding:1px 9px 1px 9px;}
.media.popularpagenews span.year{display:inline-block;position:absolute;top:25px;left:38px;color:#f9f9f9;font-size:11px;text-align:center;font-weight:bold;border-radius:3px;padding:1px 9px 1px 9px;}
.media.popularpagenews img{width:60px;opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
.black{background-color:#34495e;}
.singlemainnews li{font-size:18px;}
.singlemainnews a{font-weight:600;}
.category-socium .thumbhead{background-color:#9b59b6;}
.category-leisure .thumbhead{background-color:#f1c40f;}
.category-environment .thumbhead{background-color:#e74c3c;}
.category-economy .thumbhead{background-color:#3498db;}
.thumbhead{color:#fff;padding-top:13px;padding-bottom:13px;padding-left:25px;font-size:13px;text-transform:uppercase;font-weight:bold;}
.thumbfooter{color:#b0b0b0;padding-top:13px;padding-bottom:13px;padding-left:15px;padding-right:15px;font-size:11px;background-color:#f5f5f5;font-style:italic;text-align:center;}
.padr{padding-right:46px;}
h1.thumbtitle{text-align:center;font-size:17px;font-weight:bold;margin-top:6px;margin-bottom:11px;padding-left:15px;padding-right:15px;}
h1.thumb2title{text-align:center;font-size:17px;font-weight:bold;margin-top:6px;margin-bottom:11px;padding-left:15px;padding-right:15px;}
.thumbexcerpt p{padding:0px 20px 0px 20px;font-size:15px;text-align:justify;}
.thumbnalipka{float:right;position:relative;bottom:3px;margin-right:20px;font-size:10px;border:1px solid;padding:4px 10px 4px 8px;border-radius:4px;}
.thumbnalipkaright{text-align:right;padding-right:34px;}
.polls{border:1px solid #eeeeee;background:#fff;padding:0px;text-align:center;margin-bottom:15px;}
.polls h3{margin-top:20px;margin-bottom:20px;font-weight:bold;font-size:14px;line-height:20px;color:#535353;padding-left:20px;padding-right:20px;}
.pollvote{padding-top:10px;padding-bottom:10px;background-color:#e7e7e7;border-top:2px solid #cccccc;}
p.polltext{text-align:center;padding-top:30px;font-size:24px;}
.picturetext2 h1{font-size:28px;text-transform:uppercase;font-weight:bold;}
.newslettertitle{font-size:17px;padding-left:200px;padding-right:200px;font-weight:bold;color:#34495e;padding-bottom:10px;padding-top:8px;}
@media (max-width:480px){p.polltext{text-align:center;padding-top:30px;font-size:16px;}
.picturetext2 h1{font-size:22px;padding-left:15px;padding-right:15px;}
}
@media (max-width:768px){p.polltext{text-align:center;padding-top:30px;font-size:20px;}
.picturetext2 h1{font-size:22px;padding-left:15px;padding-right:15px;}
.newslettertitle{font-size:15px;padding-left:30px;padding-right:30px;font-weight:bold;color:#34495e;padding-bottom:20px;}
}
p.polltext2{border:1px solid rgb(236, 236, 236);padding:25px;margin-top:16px;color:rgb(119, 119, 119);font-style:italic;text-align:center;font-size:17px;}
.polltext a{border-bottom:1px rgb(190, 190, 190) dotted;color:#333333;}
.polltext a:hover{border-bottom:1px rgb(190, 190, 190) dotted;font-weight:bold;text-decoration:none;color:#333333;}
.addrcircle{border-radius:50%;width:100px;height:100px;background:red;}
.fbiconpadding{padding-right:10px;}
h1.pollheading{font-size:26px;padding-bottom:30px;padding-top:50px;margin-top:-30px;text-transform:uppercase;font-weight:bold;color:#34495e;text-align:center;}
h1 small{color:#c7c7c7;}
.wpulike .count-box{position:relative;background:#fff;border:1px solid #ddd;padding:3px 6px !important;border-radius:3px;margin-left:8px;font-size:13px !important;}
.modal-content{text-align:center;}
.margintop35{margin-top:35px;}
.margintop15{margin-top:15px;}
.btn-danger{color:#ffffff;background-color:#e74c3c;border-color:#d43f3a;}
.btn-info{background-color:#f1c40f;color:#fff;border-color:#D3AC0D;}
.btn-info:hover{background-color:#F1A90F;border-color:#D3AC0D;}
#mainpagemegabanner{padding:20px 0px 20px 0px;background:#fff;text-align:center;}
#newsletter{padding:0px 0px 30px 0px;background:#fff;text-align:center;-webkit-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);-webkit-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);}
.newsletterborder{background-image:url(images/newsletter.jpg);height:10px;margin-bottom:20px;margin-top:-15px;}
.eventplace p{font-size:16px;color:#666666;}
#relatedwindow{background:#E74C3C;width:100%;height:0px;position:fixed;z-index:300;bottom:0;overflow:none;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;}
#relatedwindow.vis{height:90px;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;}
@media (max-width:992px){#relatedwindow.vis{height:0px;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;}
}
#relatedwindow a{color:#EEF7FA;font-size:15px;font-family:'PT Sans', sans-serif;}
#relatedwindow .media-body{height:60px;vertical-align:middle;display:table-cell;}
.readmorerelated.media-body.icon{font-size:26px;padding-bottom:1px;}
.readmorerelated.media-body{color:#ecf0f1;font-size:14px;font-weight:bold;text-transform:uppercase;text-align:right;padding-right:10px;line-height:17px;}
.marginbottom50{margin-bottom:50px;}
#search{
	position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.9);
	-webkit-transition:all 0s ease-in-out;
	-moz-transition:all 0s ease-in-out;
	-o-transition:all 0s ease-in-out;
	-ms-transition:all 0s ease-in-out;
	transition:all 0s ease-in-out;-webkit-transform:translate(0px, -100%) scale(0, 0);-moz-transform:translate(0px, -100%) scale(0, 0);-o-transform:translate(0px, -100%) scale(0, 0);-ms-transform:translate(0px, -100%) scale(0, 0);transform:translate(0px, -100%) scale(0, 0);opacity:0;}
#search.open{-webkit-transform:translate(0px, 0px) scale(1, 1);-moz-transform:translate(0px, 0px) scale(1, 1);-o-transform:translate(0px, 0px) scale(1, 1);-ms-transform:translate(0px, 0px) scale(1, 1);transform:translate(0px, 0px) scale(1, 1);opacity:1;z-index:1500;}
#search input[type="search"]{position:absolute;top:50%;width:100%;color:rgb(255, 255, 255);background:rgba(0, 0, 0, 0);font-size:60px;font-weight:300;text-align:center;border:0px;margin:0px auto;margin-top:-51px;padding-left:30px;padding-right:30px;outline:none;}
#search .btn{position:absolute;top:50%;left:50%;margin-top:61px;margin-left:-55px;}
#search .close{position:fixed;top:15px;right:15px;color:#fff;background-color:#e74c3c;border-color:#e74c3c;opacity:1;padding:10px 17px;font-size:27px;}
.searchbutton{background-color:#eeeeee;}
.searchbutton:hover{background-color:#e7e7e7;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.btn-search{color:#ffffff;background-color:rgba(255, 255, 255, 0);border-color:#FFFFFF;font-size:14px;text-transform:uppercase;font-weight:600;padding:10px 20px 10px 20px;letter-spacing:0.6px;border-width:2px;}
.btn-search:hover{color:#ffffff;background-color:rgba(255, 255, 255, 0.15);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.navbar-nav{margin:0px -15px;}
#posts{margin:30px auto 0;}
#grid.container .post img{padding:0;}
@media (min-width:768px){#grid > #posts .post{width:335px;}
#grid > #posts .post.cs2{width:100%;}
.post img{padding:0;}
}
@media (min-width:992px){#grid > #posts .post{width:445px;}
#grid > #posts .post.cs2{width:100%;}
}
@media (min-width:1200px){#grid > #posts .post{width:346px;}
#grid > #posts .post.cs2{width:742px;}
}
@media (min-width:1300px){#grid{left:-50px;padding-left:50px;padding-right:50px;position:relative;}
#grid.container{left:auto;padding-left:15px;padding-right:15px;}
}
.vidrohead{padding-top:12px;font-size:16px !important;}
.vidro{padding-left:10px;}
.vidrocategorydesc{font-size:22px;display:inline-block;color:#f8f9f9;margin-left:200px;margin-right:200px;text-transform:uppercase;}
.picturetext2 .vidrocategorydesc{font-size:17px;margin-top:-20px;margin-bottom:10px;}
@media (max-width:768px){.vidrocategorydesc{font-size:20px;display:inline-block;margin-left:20px;margin-right:20px;}
.picturetext2 .vidrocategorydesc{font-size:15px;margin-top:-20px;margin-bottom:10px;}
#search input[type="search"]{font-size:24px;font-weight:bold;text-align:center;border:0px;margin:0px auto;margin-top:-51px;padding-left:30px;padding-right:30px;outline:none;}
}
.category-zminysvoemisto .thumbnail{display:block;padding:0px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border-top:0px solid #e74c3c;border-bottom:0px solid #e74c3c;border-radius:0px;}
#content_masonry .masonry_box{width:275px;padding:10px;margin-right:10px;margin-bottom:10px;}
#content_masonry2 .masonry_box{width:275px;padding:10px;margin-right:10px;margin-bottom:10px;}
#content_masonry3 .masonry_box{width:275px;padding:10px;margin-right:10px;margin-bottom:10px;}
#content_masonry4 .masonry_box{width:275px;padding:10px;margin-right:10px;margin-bottom:10px;}
#content_masonry5 .masonry_box{width:275px;padding:10px;margin-right:10px;margin-bottom:10px;}
#content_masonry6 .masonry_box{width:275px;padding:10px;margin-right:10px;margin-bottom:10px;}
#content_masonry7 .masonry_box{width:275px;padding:10px;margin-right:10px;margin-bottom:10px;}
.kndv_img{text-align:center;}
.kndv_sec_title{position:absolute;bottom:20%;text-align:center;margin:0 auto;width:100%;}
#greysec{background-color:#f5f5f5;padding-top:50px;padding-bottom:20px;}
#whitesec{background-color:#fff;padding-top:50px;padding-bottom:20px;}
#budynky, #transport, #vuldor, #biztor, #reklama, #kompos, #parskv{padding-top:40px;margin-top:-40px;}
.btn{padding:10px 18px;font-size:16px;}
.singlemain h1{font-size:40px;text-align:center;font-weight:bold;color:#34495e;}
.paddingtext h2{color:#34495e;font-weight:bold;text-align:center;font-size:28px;}
.paddingtext h3{color:#34495e;font-weight:bold;text-align:center;font-size:20px;}
.paddingtext h4{color:#34495e;font-weight:bold;text-align:center;font-size:18px;}
.has-facebook{margin-left:-10px;}
.has-tweet, .has-facebook{height:35px !important;margin-top:6px;}
.has-tweet{background:#34495e !important;}
.has-tweet:hover{background:#47637f !important;}
.has-facebook{background:#34495e !important;}
.has-facebook:hover{background:#47637f !important;}
.has-tweet:after, .has-facebook.has-no-twitter:after{border-top:10px solid #34495e !important;margin-left:8px !important;}
.has-tweet a, .has-tweet a:hover, .has-tweet a:visited, .has-facebook a, .has-facebook a:hover, .has-facebook a:visited{font-family:'PT Sans', sans-serif !important;letter-spacing:0em !important;padding:6px 20px !important;}
.bgmp_placemark h3{font-size:16px !important;font-weight:bold !important;text-align:left;}
.bgmp_placemark .lead{font-weight:bold;padding-top:6px;margin-bottom:5px;}
.bgmp_placemark p{padding-left:0px !important;padding-right:0px !important;font-size:14px;}
#bgmp_map-canvas img{max-width:100% !important;}
.knopa{min-width:150px;max-width:250px;margin:1em;padding:1em 2em;border:none;background:none;color:inherit;vertical-align:middle;position:relative;z-index:1;font-size:15px;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;}
.knopa:focus{outline:none;text-decoration:none;color:#34495e;}
.knopa > span{vertical-align:middle;}
.bg-1 .knopa{color:#34495e;border-color:#34495e;}
.bg-2 .knopa{color:#ECEFF1;border-color:#ECEFF1;}
.bg-3 .knopa{color:#e74c3c;border-color:#fff;}
.knopa.bg-1{background:#FFFFFF;border-color:#e74c3c;color:#e74c3c;}
.knopa--size-s{font-size:14px;padding-top:8px;padding-bottom:8px;}
.knopa--size-m{font-size:16px;}
.knopa--size-l{font-size:18px;}
.knopa--text-upper{letter-spacing:2px;text-transform:uppercase;}
.knopa--text-thin{font-weight:300;}
.knopa--text-medium{font-weight:500;}
.knopa--text-thick{font-weight:600;}
.knopa--round-s{border-radius:5px;}
.knopa--round-m{border-radius:15px;}
.knopa--round-l{border-radius:40px;}
.knopa--border-thin{border:2px solid;}
.knopa--border-medium{border:2px solid;}
.knopa--border-thick{border:3px solid;}
.knopa--ujarak{-webkit-transition:border-color 0.4s, color 0.4s;transition:border-color 0.4s, color 0.4s;}
.knopa--ujarak.bg-1{border-color:#e74c3c;}
.knopa--ujarak::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#34495e;z-index:-1;opacity:0;-webkit-transform:scale3d(0.7, 1, 1);transform:scale3d(0.7, 1, 1);-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s;-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);}
.knopa--ujarak.bg-3::before{background:#e74c3c;}
.knopa--ujarak.bg-2::before{background:#f1c40f;}
.knopa--ujarak.bg-1::before{background:#e74c3c;}
.knopa--ujarak.knopa--round-s::before{border-radius:2px;}
.knopa--ujarak.knopa--inverted::before{background:#7986CB;}
.knopa--ujarak,
.knopa--ujarak::before{-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);}
.knopa--ujarak:hover{color:#fff;border-color:#34495e;text-decoration:none;}
.knopa--ujarak.bg-3:hover{border-color:#e74c3c;}
.knopa--ujarak.bg-2:hover{border-color:#f1c40f;}
.knopa--ujarak.bg-1:hover{border-color:#e74c3c;}
.knopa--ujarak.knopa--inverted:hover{color:#34495e;border-color:#fff;}
.knopa--ujarak:hover::before{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.postknopa{text-align:center;padding-top:20px;padding-bottom:20px;font-size:15px;color:#34495e;}
.mp_knopa{padding-top:25px;}
.btn-social{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.btn-social>:first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}
.btn-social.btn-lg{padding-left:61px}
.btn-social.btn-lg:first-child{line-height:45px;width:45px;font-size:1.8em}
.btn-social.btn-sm{padding-left:38px}
.btn-social.btn-sm:first-child{line-height:28px;width:28px;font-size:1.4em}
.btn-social.btn-xs{padding-left:30px}
.btn-social.btn-xs:first-child{line-height:20px;width:20px;font-size:1.2em}
.btn-social-icon{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:34px;width:28px;padding:0}
.btn-social-icon>:first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}
.btn-social-icon.btn-lg{padding-left:61px}
.btn-social-icon.btn-lg:first-child{line-height:45px;width:45px;font-size:1.8em}
.btn-social-icon.btn-sm{padding-left:38px}
.btn-social-icon.btn-sm:first-child{line-height:28px;width:28px;font-size:1.4em}
.btn-social-icon.btn-xs{padding-left:30px}
.btn-social-icon.btn-xs:first-child{line-height:20px;width:20px;font-size:1.2em}
.btn-social-icon:first-child{border:none;text-align:center;width:100% !important}
.btn-social-icon.btn-lg{height:45px;width:45px;padding-left:0;padding-right:0}
.btn-social-icon.btn-sm{height:30px;width:30px;padding-left:0;padding-right:0}
.btn-social-icon.btn-xs{height:22px;width:22px;padding-left:0;padding-right:0}
.btn-facebook{color:rgba(0,0,0,0.2);background-color:#f5f5f5;border-color:rgba(0,0,0,0.2);-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;}
.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{color:#2d4373;border-color:rgba(0,0,0,0.2)}
.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{background-image:none}
.btn-facebook.disabled,.btn-facebook[disabled],fieldset[disabled] .btn-facebook,.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled:active,.btn-facebook[disabled]:active,fieldset[disabled] .btn-facebook:active,.btn-facebook.disabled.active,.btn-facebook[disabled].active,fieldset[disabled] .btn-facebook.active{background-color:#3b5998;border-color:rgba(0,0,0,0.2)}
.btn-facebook .badge{color:#3b5998;background-color:#fff}
.btn-google-plus{color:rgba(0,0,0,0.2);background-color:#f5f5f5;border-color:rgba(0,0,0,0.2);-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;}
.btn-google-plus:hover,.btn-google-plus:focus,.btn-google-plus:active,.btn-google-plus.active,.open>.dropdown-toggle.btn-google-plus{color:#c23321;border-color:rgba(0,0,0,0.2)}
.btn-google-plus:active,.btn-google-plus.active,.open>.dropdown-toggle.btn-google-plus{background-image:none}
.btn-google-plus.disabled,.btn-google-plus[disabled],fieldset[disabled] .btn-google-plus,.btn-google-plus.disabled:hover,.btn-google-plus[disabled]:hover,fieldset[disabled] .btn-google-plus:hover,.btn-google-plus.disabled:focus,.btn-google-plus[disabled]:focus,fieldset[disabled] .btn-google-plus:focus,.btn-google-plus.disabled:active,.btn-google-plus[disabled]:active,fieldset[disabled] .btn-google-plus:active,.btn-google-plus.disabled.active,.btn-google-plus[disabled].active,fieldset[disabled] .btn-google-plus.active{background-color:#dd4b39;border-color:rgba(0,0,0,0.2)}
.btn-google-plus .badge{color:#dd4b39;background-color:#fff}
.btn-instagram{color:rgba(0,0,0,0.2);background-color:#f5f5f5;border-color:rgba(0,0,0,0.2);-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;}
.btn-instagram:hover,.btn-instagram:focus,.btn-instagram:active,.btn-instagram.active,.open>.dropdown-toggle.btn-instagram{color:#305777;border-color:rgba(0,0,0,0.2)}
.btn-instagram:active,.btn-instagram.active,.open>.dropdown-toggle.btn-instagram{background-image:none}
.btn-instagram.disabled,.btn-instagram[disabled],fieldset[disabled] .btn-instagram,.btn-instagram.disabled:hover,.btn-instagram[disabled]:hover,fieldset[disabled] .btn-instagram:hover,.btn-instagram.disabled:focus,.btn-instagram[disabled]:focus,fieldset[disabled] .btn-instagram:focus,.btn-instagram.disabled:active,.btn-instagram[disabled]:active,fieldset[disabled] .btn-instagram:active,.btn-instagram.disabled.active,.btn-instagram[disabled].active,fieldset[disabled] .btn-instagram.active{background-color:#3f729b;border-color:rgba(0,0,0,0.2)}
.btn-instagram .badge{color:#3f729b;background-color:#fff}
.btn-reddit{color:#000;background-color:#eff7ff;border-color:rgba(0,0,0,0.2)}.btn-reddit:hover,.btn-reddit:focus,.btn-reddit:active,.btn-reddit.active,.open>.dropdown-toggle.btn-reddit{color:#000;background-color:#bcddff;border-color:rgba(0,0,0,0.2)}
.btn-reddit:active,.btn-reddit.active,.open>.dropdown-toggle.btn-reddit{background-image:none}
.btn-reddit.disabled,.btn-reddit[disabled],fieldset[disabled] .btn-reddit,.btn-reddit.disabled:hover,.btn-reddit[disabled]:hover,fieldset[disabled] .btn-reddit:hover,.btn-reddit.disabled:focus,.btn-reddit[disabled]:focus,fieldset[disabled] .btn-reddit:focus,.btn-reddit.disabled:active,.btn-reddit[disabled]:active,fieldset[disabled] .btn-reddit:active,.btn-reddit.disabled.active,.btn-reddit[disabled].active,fieldset[disabled] .btn-reddit.active{background-color:#eff7ff;border-color:rgba(0,0,0,0.2)}
.btn-reddit .badge{color:#eff7ff;background-color:#000}
.btn-tumblr{color:rgba(0,0,0,0.2);background-color:#f5f5f5;border-color:rgba(0,0,0,0.2);-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;}
.btn-tumblr:hover,.btn-tumblr:focus,.btn-tumblr:active,.btn-tumblr.active,.open>.dropdown-toggle.btn-tumblr{color:#1c2d3f;border-color:rgba(0,0,0,0.2)}
.btn-tumblr:active,.btn-tumblr.active,.open>.dropdown-toggle.btn-tumblr{background-image:none}
.btn-tumblr.disabled,.btn-tumblr[disabled],fieldset[disabled] .btn-tumblr,.btn-tumblr.disabled:hover,.btn-tumblr[disabled]:hover,fieldset[disabled] .btn-tumblr:hover,.btn-tumblr.disabled:focus,.btn-tumblr[disabled]:focus,fieldset[disabled] .btn-tumblr:focus,.btn-tumblr.disabled:active,.btn-tumblr[disabled]:active,fieldset[disabled] .btn-tumblr:active,.btn-tumblr.disabled.active,.btn-tumblr[disabled].active,fieldset[disabled] .btn-tumblr.active{background-color:#2c4762;border-color:rgba(0,0,0,0.2)}
.btn-tumblr .badge{color:#2c4762;background-color:#fff}
.btn-twitter{color:rgba(0,0,0,0.2);background-color:#f5f5f5;border-color:rgba(0,0,0,0.2);-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;}
.btn-twitter:hover,.btn-twitter:focus,.btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{color:#2795e9;border-color:rgba(0,0,0,0.2)}
.btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{background-image:none}
.btn-twitter.disabled,.btn-twitter[disabled],fieldset[disabled] .btn-twitter,.btn-twitter.disabled:hover,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter:hover,.btn-twitter.disabled:focus,.btn-twitter[disabled]:focus,fieldset[disabled] .btn-twitter:focus,.btn-twitter.disabled:active,.btn-twitter[disabled]:active,fieldset[disabled] .btn-twitter:active,.btn-twitter.disabled.active,.btn-twitter[disabled].active,fieldset[disabled] .btn-twitter.active{background-color:#55acee;border-color:rgba(0,0,0,0.2)}
.btn-twitter .badge{color:#55acee;background-color:#fff}
.btn-vimeo{color:#fff;background-color:#1ab7ea;border-color:rgba(0,0,0,0.2)}.btn-vimeo:hover,.btn-vimeo:focus,.btn-vimeo:active,.btn-vimeo.active,.open>.dropdown-toggle.btn-vimeo{color:#fff;background-color:#1295bf;border-color:rgba(0,0,0,0.2)}
.btn-vimeo:active,.btn-vimeo.active,.open>.dropdown-toggle.btn-vimeo{background-image:none}
.btn-vimeo.disabled,.btn-vimeo[disabled],fieldset[disabled] .btn-vimeo,.btn-vimeo.disabled:hover,.btn-vimeo[disabled]:hover,fieldset[disabled] .btn-vimeo:hover,.btn-vimeo.disabled:focus,.btn-vimeo[disabled]:focus,fieldset[disabled] .btn-vimeo:focus,.btn-vimeo.disabled:active,.btn-vimeo[disabled]:active,fieldset[disabled] .btn-vimeo:active,.btn-vimeo.disabled.active,.btn-vimeo[disabled].active,fieldset[disabled] .btn-vimeo.active{background-color:#1ab7ea;border-color:rgba(0,0,0,0.2)}
.btn-vimeo .badge{color:#1ab7ea;background-color:#fff}
.btn-vk{color:#fff;background-color:#587ea3;border-color:rgba(0,0,0,0.2)}.btn-vk:hover,.btn-vk:focus,.btn-vk:active,.btn-vk.active,.open>.dropdown-toggle.btn-vk{color:#fff;background-color:#466482;border-color:rgba(0,0,0,0.2)}
.btn-vk:active,.btn-vk.active,.open>.dropdown-toggle.btn-vk{background-image:none}
.btn-vk.disabled,.btn-vk[disabled],fieldset[disabled] .btn-vk,.btn-vk.disabled:hover,.btn-vk[disabled]:hover,fieldset[disabled] .btn-vk:hover,.btn-vk.disabled:focus,.btn-vk[disabled]:focus,fieldset[disabled] .btn-vk:focus,.btn-vk.disabled:active,.btn-vk[disabled]:active,fieldset[disabled] .btn-vk:active,.btn-vk.disabled.active,.btn-vk[disabled].active,fieldset[disabled] .btn-vk.active{background-color:#587ea3;border-color:rgba(0,0,0,0.2)}
.btn-vk .badge{color:#587ea3;background-color:#fff}
.btn-yahoo{color:#fff;background-color:#720e9e;border-color:rgba(0,0,0,0.2)}.btn-yahoo:hover,.btn-yahoo:focus,.btn-yahoo:active,.btn-yahoo.active,.open>.dropdown-toggle.btn-yahoo{color:#fff;background-color:#500a6f;border-color:rgba(0,0,0,0.2)}
.btn-yahoo:active,.btn-yahoo.active,.open>.dropdown-toggle.btn-yahoo{background-image:none}
.btn-yahoo.disabled,.btn-yahoo[disabled],fieldset[disabled] .btn-yahoo,.btn-yahoo.disabled:hover,.btn-yahoo[disabled]:hover,fieldset[disabled] .btn-yahoo:hover,.btn-yahoo.disabled:focus,.btn-yahoo[disabled]:focus,fieldset[disabled] .btn-yahoo:focus,.btn-yahoo.disabled:active,.btn-yahoo[disabled]:active,fieldset[disabled] .btn-yahoo:active,.btn-yahoo.disabled.active,.btn-yahoo[disabled].active,fieldset[disabled] .btn-yahoo.active{background-color:#720e9e;border-color:rgba(0,0,0,0.2)}
.btn-yahoo .badge{color:#720e9e;background-color:#fff}
.row-eq-height{overflow:hidden;}
.eq-height{margin-bottom:-99999px;padding-bottom:99999px;}
.goethe p{padding-left:0px !important;padding-right:0px !important;}
.goethe a{font-weight:bold;text-decoration:none;color:#34495e;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.goethe a:hover{color:#99ca3c;text-decoration:none;}
.goethemeta{font-size:15px;color:#747474;}
.scroll-top-wrap{text-align:center;}
.scroll-top-inner{z-index:9999;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;opacity:0.5;width:35px;height:35px;display:inline;position:fixed;cursor:pointer;margin:0 auto;right:7px;bottom:7px;background:#000;border:1px solid #fff;}
.scroll-top-inner.lightScheme{background:#fff;border:1px solid #000;}
.scroll-top-inner.small{width:25px;height:25px;}
.scroll-top-inner span{font-family:Arial sans-serif;font-weight:bold;line-height:35px;text-align:center;font-size:18px;position:relative;right:1px;color:#fff;}
.scroll-top-inner span.lightScheme{color:#000;}
.scroll-top-inner span.small{font-size:17px;line-height:25px;}
.inver{color:#34495e;}
.hmaroquiz{font-size:24px;font-weight:bold;color:#34495e;}
label{font-size:16px;}
.quizscorename{font-size:25px;line-height:0.7;padding-top:30px;}
p.quizscorelastname{font-size:26px;font-weight:bold;line-height:1;}
.quizlink{margin-top:15px;}
.quizlink a{font-size:15px;color:#e74c3c;}
.quizlink a:hover{font-size:15px;color:#e74c3c;font-weight:bold;}
.quizdetails{padding-top:15px;}
.quizlabel{font-size:14px;}
.soc .btn{border:0px;font-size:12px;}
.item{width:50%;}
.item.w2{width:66%;}
.mainheight{height:300px;}
.mainPageNewsBlock {
    background-color: #f8f9f9;
    padding: 25px 30px 20px 25px;
    margin: 15px;
}

.ban-logo {
    width: 70px;
    margin: 0 auto;
}

.ban-logo img {
	width: 70px;
	padding-bottom: 20px;
}

.donateBanner {
	background-color: #3498db;
}

.ban-logo-post {
    width: 150px;
    margin: 0 auto;
}

.ban-logo-post img {
    width: 150px;
    padding-bottom: 20px;
    padding-top: 0px !important;
}

.white {
	color: #fff !important;
}

a.bannerlink {
	cursor: hand;
	
}

.bannerlink a:hover {
	color: blue;
}

.singlemainhmaro a.knopa.knopa--ujarak.knopa--border-thin.bg-2 {
	color: #FFFFFF;
    border-bottom: 1px dashed #FFFFFF;
    font-weight: bold;
    -webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease;
    border: 1px solid;
}

.white a:hover, a:focus{
	text-decoration: none !important;
}


 a:hover.white, a:focus.white{
	text-decoration: none !important;
}

.mainPageLogo {
    margin: 0 auto;
    width: 170px;
    margin-right: 10px;
}


.mainPageLogo img {
    width: 140px;
    height: auto;
}

@media (max-width: 450px) {
	.mainPageLogo {
	width: 150px;
	margin-right: 0px;
	margin-top: 2px;
	}

	.mainPageLogo img {
    width: 120px;
    height: auto;
	}
}

.navbar {
	min-height: 60px;
}

.navbar-nav a {
	color: #777777;
}



.navbar-nav > li > a {
    line-height: 40px;
}

.whiteBack {
    background-color: #fff;
    margin-bottom: 0px;
    padding-bottom: 10px;
}

@media(max-width:767px){
	.mainPagePost { width: 100%; }
	.mainPagePost.w2 { width: 100%; }
	
}

@media(min-width:768px){
	.mainPagePost { width: 50%; }
	.mainPagePost.w2 { width: 50%; }
	.mainPageThemesBlock .borderright {
		border-right: 1px solid #e7e7e7;
	}
}

@media(min-width:992px){
	.mainPagePost { width: 50%; }
	.mainPagePost.w2 { width: 50%; }
	.mainPageThemesBlock .borderright {
		border-right: 1px solid #e7e7e7;
	}
}

@media(min-width:1200px){
	.mainPagePost { width: 25%; }
	.mainPagePost.w2 { width: 50%; }
	.mainPageThemesBlock .borderright {
		border-right: 1px solid #e7e7e7;
	}
}


#container {
	max-width: 1600px;
    margin: 0px auto;
}



.mainPagePostBlock {
	margin: 15px;
}




.mpeventitemlink {
    padding: 0px 15px 0px 15px;
    font-size: 15px;
    text-align: center;
}

.mpeventitemlink a{
	color: #fff;
	font-weight: 600;
	border-bottom: 1px dashed #D1BA0F;
	-webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease;
}

.mpeventitemlink a:hover{
	border-bottom: 1px dashed #fff;

}

.mpeventitemdate {
    margin: 20px 0px 0px 0px;
    color: #fff;
    font-weight: 100;
    text-transform: uppercase;
    font-size: 1em;
}

.mpeventdivider {
    margin: 0px auto;
    width: 45px;
    height: 0px;
    background-color: #fff;
}

.mainPageThemeBlock {
	border: 13px solid #f5f5f5;
}

.mainPageThemePicture {
	margin: 30px 30px 20px 30px;
	text-align: center;
}

.mainPageThemePicture img{
    width: 110px;
    height: 110px;
}

.mainPageThemeName {
	color: #696969;
	font-size:16px;
	text-transform: uppercase;
	text-align: center;
	margin: 0;
}

.mainPageThemeTitle {
	color: #34495e;
	font-size:1.2em;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
}

#page-preloader {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: #e7e7e7;
    z-index: 100500;
}

#page-preloader .spinner {
    width: 120px;
    height: 30px;
    position: absolute;
    left: 50%;
    top: 50%;
    background: url('images/loader.svg') no-repeat 50% 50%;
    margin: -15px 0 0 -60px;
}

.mpnewsblocklink {
    font-family: 'Lora', serif !important;
    font-size: 15px;
    line-height: 1.4 !important;
}

.mpnewsblocklink a{
	border-bottom: 1px dashed #f8f9f9 !important;
	-webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease;
	color: #474747;
	font-weight: 500 !important;


}

.mpnewsblocklink a:hover {
	text-decoration: none;
    border-bottom: 1px dashed #e94b35 !important;
    color: #e94b35;
 
}

.mainPageThemesBlock {
	padding-top: 50px;
	background-color: #f5f5f5;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-bottom: 30px;
    text-align: center;
}

.mainPageThemesBlock h2 {
    color: #34495e;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
    margin-top: 33px;
    margin-bottom: 3px;
    padding: 0px 15px 0px 15px;
    text-align: center;
}

.themesMeta {
}

.themesDate {
    margin-top: -3px;
    font-size: 12px;
    color: #9c9c9c;
    margin-bottom: 20px;
}

.themeImage img {
	width: 90px;
	height: 90px;
}

.themeImage {
	text-align: center;
}

.loadMoreButton {
	-webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
    background: #f16152 !important;
    -webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease;
}

.loadMoreButton:hover {
	background: #c75145 !important;
}

.loadMoreButtonTempl {
	padding-top: 20px;
}

.categoryDate {
    padding: 4px 0px 0px 0px;
    font-size: 11px;
    font-weight: bold;
    display: table-cell;
    font-style: italic;
}

.newPagination {
	text-align: center;
	background-color: #fff;
}

.categoryImage {
background-position: 50% 50%;
    height: 150px;
    color: #fff;
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
        -webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease;
}

.categoryImage:hover {
	opacity: 0.8;
}

.newsLink h2 {
	font-size: 1.1em;
    font-weight: 700;
    line-height: 1.4;
}

.newsCategoryDate {
	font-size: 13px;
	color: #8e8e8e;
	margin-top: -7px;
	margin-bottom: 30px;
}

.newsLink a{
	border-bottom: 1px dashed #fff;
	-webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease;

}

.newsLink a:hover {
	text-decoration: none;
    border-bottom: 1px dashed #e94b35;
    color: #e94b35;
 
}

.vz a {
    color: #fff;
}

.vz a:hover {
	color: #d9d9d9;
}

.vz {
	color: #d9d9d9;
}

ukrnetlinks {
font-size: 12px;
}

.quoteimg {
    margin-bottom: -50px !important;
}

img.quoteimg {
    margin-bottom: -15px !important;
}

@media (max-width: 479px) {
	.round_btn {
		display: none;
	}
	
	.searchicon {
		display: none;
	}
}

@media (min-width: 480px) {
	.round_btn {
		display: none;
	}
	
	.searchicon {
		display: none;
	}
}

@media (min-width:768px) {
	.round_btn {
	    border-radius: 50%;
	    -moz-border-radius: 50%;
	    -webkit-border-radius: 50%;
	    color: #f5f5f5;
	    font-size: 14px;
	    height: 25px;
	    line-height: 26px;
	    text-align: center;
	    width: 25px;
	    margin: 5px -20px -20px -20px;
		display: block;
	}
	
	.searchicon {
    font-size: 24px !important;
    display: block;
    position: relative;
    top: 3px;
	}
	
	.searchicon:hover {
		color:  #e74c3c;
		-webkit-transition: 0.2s ease;
	    -moz-transition: 0.2s ease;
	    -ms-transition: 0.2s ease;
	    transition: 0.2s ease;
	}
}

.round_btn:hover {
	box-shadow: 0px 3px 2px -1px #9c9c9c;
	background-color: #e74c3c;
	-webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease;

}



.fbcolor {
	background-color: #3B5998;
}

.twicolor {
	background-color: #4090ff;
}

.telecolor {
    background-color: #1e95d3;
    padding-left: 0px;
    font-size: 12px;
    padding-right: 2px;
}

.searchBtnBackground {
	background-color: #f5f5f5;
}

.navbar-toggle {
    margin-top: 13px;
    color: #575757;
}

.newscontentcontainer .responsive_video {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.newsadvwideback {
background-color: #f5f5f5;
padding-top: 10px;
padding-bottom: 10px;
}

ul li, ol li {
    font-size: 18px;
}





.boll p{
    font-size: 13px;
    text-transform: uppercase;
    text-align: right;
    color: #777;
padding-top: 15px;
}

.bollimg p {
    text-align: right;
    margin-top: -10px;
}

.bollimg img {
    width: 205px;
    padding-top: 0px;
    padding-bottom: 0px; 
}

.question_header_container {
    display: none !important;
}

.wpProQuiz_content {
    margin: 0 auto !important;
    max-width: 770px !important;
}

.wpProQuiz_questionList {
    background: #fff!important;
    border: 0px solid #C3D1A3!important;
}

.wpProQuiz_question_text h3{
    text-align: center;
    margin-top: -20px;
    font-size: 24px;
    color: #34495e;
    text-transform: uppercase;
    margin-bottom: -3px;
    font-weight: bold !important;
}

.wpProQuiz_questionListItem label {
    font-size: 17px;
}

.wpProQuiz_button, .wpProQuiz_button:hover {
    margin: 0!important;
    margin-right: 5px !important;
    padding: 7px 16px!important;
    background: #e74c3c !important;
    border-radius: 0px !important;
    color: #fff!important;
    font-weight: 700!important;
    border: 1px solid #e74c3c!important;
    box-shadow: 0px 0px 0px #333!important;
    text-shadow: none!important;
    filter: none!important;
    float: none;
}

.wpProQuiz_response {
    display: none !important;
    }
    
    
.wpProQuiz_answerIncorrect {
    color: #fff!important;
    background-color: #e74c3c!important;
}

.wpProQuiz_answerCorrect {
    color: #fff!important;
    background-color: #4CAF50!important;
}

.wpProQuiz_resultsList h2 {
	text-align: center;
    margin-top: 20px;
    margin-bottom: 40px !important;
}


/******NEW STYLE******/
body{color:#474747;
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);}
.cleanlogo{background-image:url(icon-sprite.png);background-repeat:no-repeat;}
@media only screen and (-Webkit-min-device-pixel-ratio:1.5),
only screen and (-moz-min-device-pixel-ratio:1.5),
only screen and (-o-min-device-pixel-ratio:3/2),
only screen and (min-device-pixel-ratio:1.5){.icons{background-image:url(icon-sprite-2x.png);background-size:200px 100px;background-repeat:no-repeat;}
}
.mainpostimage{background-position:50% 50%;height:500px;color:#fff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.mainpostimage .table{width:100%;height:100%;position:relative;z-index:2;background:rgba(0,0,0,.5);-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s;transition:all 0s;}
.table{display:table;}
.mainpostimage .cell{vertical-align:bottom;}
.cell{display:table-cell;}
#hmarohead.transparent{background:0 0;border:0;z-index:10;position:absolute;top:100px;}
#hmarohead{height:54px;top:0;width:100%;background:#fff;border-bottom:1px solid #e4e4e4;padding:0 20px;z-index:99;position:absolute;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#hmarohead h1{width:160px;height:51px;margin:20px auto 0;}
.hmaroheadwidth{max-width:750px;margin:auto;}
.mainpostimage h2{margin-bottom:.5em;margin-top:9px;color:#fff;display:inline-block;font-size:2.2em;font-weight:900;text-transform:none;
	/*text-shadow:0px 2px 0px #3b3e40;
	filter:Shadow(Color=#3b3e40, Direction=90, Strength=4);*/
	}
.hmaroheadmeta{margin-bottom:45px;padding-bottom:10px;}
@media (max-width:768px){
	.hmaroheadmeta{margin-bottom:65px;padding-bottom:10px;}
}
.label-date{padding:6px;color:#fff;border-radius:0px;background-color:#f1c40f;display:inline;font-size:0.8em;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;}
.label-category{padding:6px;color:#fff;border-radius:0px;background-color:#e94b35;display:inline;font-size:0.8em;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;}
.label-category a{color:#fff;}
.label-category a:hover{color:#FFE1DD;text-decoration:none;}
.label-socialshare {
    padding: 6px;
    color: #fff;
    border-radius: 0px;
    background-color: #35495d;
    display: inline;
    font-size: 0.7em;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
}
.label-popcategory{padding:5px;border-radius:0px;background-color:#3498DB;font-size:75%;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border:1px solid #fff;margin-left:11px;margin-top:8px;float:left;}
.label-author{padding:6px;color:#fff;border-radius:0px;background-color:#3498db;display:inline;font-size:0.8em;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;}
.label-author a {
    color: #DCF1FF;
}
.label-author a:hover{color:#DCF1FF;text-decoration:none;}
.lb{display:block;float:left;margin-bottom:5px;margin-right:5px;}
.singlemainhmaro{padding-top:45px;padding-left:0px;padding-right:0px;}
@media (max-width:768px){.singlemainhmaro{padding-top:45px;padding-left:15px;padding-right:15px;}
}
.singlemainhmaro p{padding-left:10px;padding-right:10px;max-width:770px;margin:0 auto;margin-bottom:20px;}
.singlemainhmaro ul, .singlemainhmaro ol {padding: 20px 20px 20px 20px;max-width:750px;margin:0 auto;margin-bottom:20px;}

.singlemainhmaro blockquote{
	position: relative;
    padding: 15px 10px 16px 0px;
    color: #6B6B6B;
    background: #fff;
    max-width: 600px;
    border-left: 3px solid #d2d2d2;
    border-bottom: 0px;
    margin: 30px auto 40px;
}

.singlemainhmaro blockquote p {
    font-family: 'Lora', serif !important;
    font-size: 1.4em !important;
}

/*.singlemainhmaro blockquote:after{content:"";position:absolute;bottom:-16px;left:32px;border-width:16px 16px 0px 0px;border-style:solid;border-color:#eeeeee transparent;display:block;width:0;}
.singlemainhmaro blockquote p{font-size:17px;font-weight:normal;line-height:1.5;}*/
.singlemainhmaro h2{color:#3d3d3d;font-weight:bold;text-align:center;font-size:28px;margin:50px 0px 20px 0;}
.singlemainhmaro h3{color:#3d3d3d;font-weight:bold;text-align:center;font-size:20px;margin:50px 0px 20px 0;}
.singlemainhmaro h4{color:#3d3d3d;font-weight:bold;text-align:center;font-size:18px;margin:50px 0px 20px 0;}
.singlemainhmaro img{padding-top:30px;padding-bottom:30px;}
.singlemainhmaro .wp-caption-text{
	font-size: 14px;
    color: #6B6B6B;
    margin-top: -30px !important;
    font-style: italic;
    margin-bottom: 30px !important;
    max-width: 770px;
    border-bottom: 1px solid #b8b8b8;
    padding-bottom: 10px;
    text-align: left;
}
.singlemainhmaro .box{max-width:980px;margin:30px auto 30px; font-family: 'PT Serif', serif;}



.hmaroshare{max-width:770px;margin:0 auto;text-align:center;}
.hmaroshareblock{background-color:#34495e;padding-top:20px;padding-bottom:20px;-webkit-box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.2);border-top:3px solid #eeeeee;}
.hmaroshareblock h3{font-size:15px;text-transform:uppercase;font-weight:bold;text-align:center;color:#ECF0F1;margin-bottom:21px;}
.lastpopular{background-color:#3498db;padding-top:30px;margin-top:40px;-webkit-box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.2);}
.lastpopular a{color:#fff;font-weight:normal;}
.lastpopular a:hover{text-decoration:none;color:#B0DFFF;}
.media-left{float:left;}
.lastpopular .media h4{text-transform:none;font-size:14px;font-weight:normal;text-align:left;margin-top:0px;margin-bottom:0px;padding-left:11px;}
.lastpopular h3{font-size:18px;text-transform:uppercase;font-weight:bold;text-align:center;color:#fff;margin-top:3px;margin-bottom:25px;}
.metaslider .caption-wrap{background:#fff !important;opacity:1 !important;}
.categorypage{height:250px;}
.categorypage h2{text-transform:none;}
.mptitle {
    max-width: 750px;
    margin: 10px;
    padding: 10px 20px 20px 20px;
    background-color: rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0px 1px 4px -1px rgba(50,50,50,0.2);
    -moz-box-shadow: 0px 1px 4px -1px rgba(50,50,50,0.2);
    box-shadow: 0px 1px 4px -1px rgba(50,50,50,0.2);
}
.mpimage{background-position:50% 50% !important;height:290px;color:#fff;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;}
.mpimage .table{width:100%;height:100%;position:relative;z-index:2;/*background:rgba(0,0,0,.5);*/-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s;transition:all 0s;}
.mpimage .cell{vertical-align:bottom;}
.mpimage h2{margin-bottom:.5em;margin-top:9px;color:#fff;display:inline-block;font-size:1.2em;font-weight:900;text-transform:none;}
.mpheight{padding-bottom:20px}
@media (max-width:768px){.mpitem{width:100%;}
.mpitem.w2{width:100%;}
.mpnewsblock{height:100%;background-color:#fff;padding-bottom:14px;}
.mpeventblock{height:100%;background-color:#fff;padding-bottom:14px;}
.mpmargin{margin-top:25px;}
.mpnewsblockfooter{background-color:#34495E;padding-top:15px;padding-bottom:13px;font-size:11px;color:#fff;text-transform:uppercase;font-weight:bold;margin-bottom:25px;text-align:center;}
}
@media (min-width:768px){.mpitem{width:100%;}
.mpitem.w2{width:100%;}
.mpnewsblock{height:100%;background-color:#fff;padding-bottom:14px;}
.mpeventblock{height:100%;background-color:#fff;padding-bottom:14px;}
.mpmargin{margin-top:25px;}
.mpnewsblockfooter{background-color:#34495E;padding-top:15px;padding-bottom:13px;font-size:11px;color:#fff;text-transform:uppercase;font-weight:bold;margin-bottom:25px;text-align:center;}
}
@media (min-width:992px){.mpitem{width:100%;}
.mpnewsblock{height:100%;background-color:#fff;padding-bottom:14px;}
.mpeventblock{height:100%;background-color:#fff;padding-bottom:14px;}
.mpmargin{margin-top:0px;}
.mpnewsblockfooter{background-color:#34495E;padding-top:15px;padding-bottom:13px;font-size:11px;color:#fff;text-transform:uppercase;font-weight:bold;margin-bottom:10px;text-align:center;}
}
@media (min-width:1200px){.mpitem{width:47.45%;}
.mpitem.w2{width:100%;}
.mpnewsblock{height:554px;background-color:#fff;}
.mpeventblock{height:250px;background-color:#fff;}
.mpnewsblockfooter{background-color:#34495E;padding-top:15px;padding-bottom:13px;font-size:11px;color:#fff;text-transform:uppercase;font-weight:bold;margin-bottom:10px;text-align:center;}
}
.mpnewsblocktitle{background-color:#34495E;padding-top:15px;padding-bottom:13px;padding-left:15px;font-size:14px;color:#fff;text-transform:uppercase;font-weight:bold;margin-bottom:10px;}
.mpnewsblockfooter a{color:#fff;}
.mpnewsblockfooter a:hover{color:#ecf0f1;text-decoration:none;}
.mpeventblocktitle{background-color:#f1c40f;padding-top:8px;padding-bottom:6px;padding-left:15px;font-size:14px;color:#fff;text-transform:uppercase;font-weight:bold;margin-bottom:10px;}
.mpeventblockfooter{background-color:#f1c40f;padding-top:0px;padding-bottom:0px;font-size:26px;color:#fff;text-transform:uppercase;font-weight:bold;margin-bottom:10px;text-align:center;}
.mpeventblockfooter a{color:#fff;}
.mpeventblockfooter a:hover{color:#ecf0f1;text-decoration:none;}
.mpeventblocklink{padding:0px 15px 0px 15px;font-size:14px;text-align:left;font-weight:bold;}
.mpeventblocklink a:hover{text-decoration:none;color:#f1c40f;transition:0.5s;}
.mpimage:hover{
	opacity:0.9;
	transition:all 0.5s;
	box-shadow: 0px 3px 2px -1px #9c9c9c;
	/*-moz-transform: scale(1.01);
  	-webkit-transform: scale(1.01);
  	transform: scale(1.01);*/
}
.mpcategory{padding:4px 8px 4px 8px;font-size:10px;text-transform:uppercase;font-weight:bold;display:table-cell;}
.category-socium .mpcategory{background-color:#9b59b6;}
.category-environment .mpcategory{background-color:#e74c3c;}
.category-economy .mpcategory{background-color:#3498db;}
.category-leisure .mpcategory{background-color:#f4d24c;}
.category-top-news .mpcategory,.category-zamitky .mpcategory{background-color:#34495e;}
.category-nechos .mpcategory{background-color: #e34e42;}


.mpnalipka{background-color: rgba(0,0,0,.25); padding:4px 8px 4px 8px;font-size:10px;text-transform:uppercase;font-weight:bold;border:1px solid #fff;margin-left:10px;position:absolute;top:20px;right:20px;}

.postnalipka{padding:4px 8px 4px 8px;font-size:12px;text-transform:uppercase;font-weight:bold;border:1px solid #fff;margin-bottom:5px;}


.eventdate{padding:0px 15px 0px 15px;font-size:12px;text-align:left;font-weight:bold;color:#f1c40f;margin-top:-13px;}
.mplogo{float:left;padding-top:3px;padding-left:10px}
.mpsoc{float:left;}
body.admin-bar .mpnav{top:28px;}
body.admin-bar #sideNav{top:92px;}
body.admin-bar .newsback{top:28px;}
#sideNav,
html.cursor{cursor:pointer;}
.mpnav{width:100%;height:65px;position:fixed;top:0;left:0;z-index:1000;background-color:#ffffff;-webkit-box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.2);}
.mpnav ul,
#sideNav ul,
#sideNav ul ul{margin:0;list-style:none;}
.mpnav li{margin:0;float:left;font-size:18px;}
.mpnav a,
#sideNav a{text-decoration:none;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;line-height:35px;}
#sideNav{position:fixed;left:-60px;top:65px;width:60px;height:100%;background-color:#ffffff;overflow-y:auto;z-index:999;-webkit-box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.2);}
#sideNav.showHalfMenu{left:0;}
#sideNav.showFullMenu{left:0;width:311px;}
#sideNav.showFullMenu ul ul li{height:59px;}
#sideNav > ul{width:100%;padding-bottom:10px;}
#sideNav ul li{width:100%;margin:0;font-weight:bold;text-transform:uppercase;text-align:left;}
#sideNav ul li a{padding-left:50px;color:#ecf0f1;}
#sideNav ul li span{position:relative;top:3px;}
#sideNav ul ul li{overflow:hidden;height:0;}
#sideNav input.search{font-family:'Roboto', sans-serif;border:0;outline:0;font-weight:300;background:transparent;color:#5b6064;}
input.search::-webkit-input-placeholder{color:#5b6064;}
input.search:-moz-placeholder{color:#5b6064;}
input.search::-moz-placeholder{color:#5b6064;}
input.search:-ms-input-placeholder{color:#5b6064;}
#sideNav li.searchForm:hover input.search:focus,
#sideNav li.searchForm:hover input.search::-webkit-input-placeholder{color:#fff;}
#sideNav.showHalfMenu,
#sideNav.showFullMenu,
#sideNav ul ul li,
#sideNav.showFullMenu ul ul li{-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease;}
@media only screen and (min-width:200px) and (max-width:480px){.mpnav a,
#sideNav a{}
#sideNav.showFullMenu,
#sideNav.showFullMenu li,
#sideNav.showFullMenu a{width:100%;}
}
.mplogomain{margin:0 auto;width:152px;padding-top:8px;}
.mpsoc{float:right;padding-top:16px !important;}
.mpnav .btn{background-color:#fff;}
.mpnav #btn-menu{padding-top:16px;font-size:25px;}
.mppadding{margin-top:40px;}
.mpmenubtn{padding-left:2px;}

@media (max-width:768px){.mpsoc{display:none;}
.newstitle {
    font-size: 2em;
    font-weight: bold;
    color: #474747;
    padding-top: 20px;
    padding-bottom: 10px;
    letter-spacing: -.3px;
}
.newscontentcontainer #sidebar2{padding-top:30px;}
}
@media (min-width:768px){.mpsoc{display:block;}
.newstitle{font-size:35px;font-weight:bold;color:#474747;padding-top:20px;}
.newscontentcontainer #sidebar2{padding-top:0px;margin-left: 0px;}
}
#sideNav .mptagscloud a{display:inline;}
.mptagscloud{padding:15px 50px 10px 50px;}
.mptagscloud a{text-transform:uppercase;color:#8e8e8e;font-size:12px;font-weight:bold;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease;}
.mptagscloud a:hover{color:#666666;}
.dozvcategory{margin-top:20px; text-align: center;}
.environmentcategory{margin-top:20px; text-align: center;}
.sociumcategory{margin-top:20px; text-align: center;}
.economycategory{margin-top:20px; text-align: center;}
.nechoscategory{margin-top:20px; text-align: center;}
.newscategory{margin-top:20px; text-align: center;}
.tagcategory{margin-top:20px; text-align: center;}

.disable-hover{pointer-events:none;}
.newstitlecontainer{background-color:#f8f9f9;margin-top:10px;}
.newscontentcontainer{padding-top:0px;}
.tag2{background:#e7e7e7;display:inline-block;padding:6px 17px 6px 17px;position:relative;margin:0 10px 10px 0;font-size:11px;font-weight:bold !important;text-transform:uppercase;}
.tag2:hover{background:#D8EFFF;}
a.tag2{text-decoration:none !important;border-bottom:none !important;color:#8A8A8A !important;}
a.tag2:hover{text-decoration:none;border-bottom:none;color:#3498db !important;}
.tagsnews{list-style:none;margin:0 0 0 0;overflow:hidden;padding:10px 0 0px 0;}
.tagsnews li{float:left;}
#sidebar2 .widget{-webkit-box-shadow:0px 0px 0px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 0px 0px 0px rgba(50, 50, 50, 0.5);box-shadow:0px 0px 0px 0px rgba(50, 50, 50, 0.5);}
#sidebar2 .widgettitle{padding-bottom:0px;padding-top:30px;padding-left:25px;padding-right:15px;margin-bottom:0px;color:#535353;font-size:20px;text-align:left;margin-top:0px;}
#sidebar2 .textwidget{padding-bottom:15px;padding-top:20px;padding-left:25px;padding-right:15px;}
.titlesidebar a {
    border-bottom: 0px;
    color: #535353;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.25em;
}
.textwidget .media.mediapagenews img{width:50px;}
.textwidget .media{padding-bottom:0px;}
.textwidget .black{background-color:#fff;padding-top:4px;border-bottom:0px !important;}
.newscontentcontainer blockquote{
	position: relative;
    padding: 15px 10px 16px 0px;
    color: #6B6B6B;
    background: #fff;
    max-width: 600px;
    border-left: 3px solid #d2d2d2;
    border-bottom: 0px;
    margin: 30px auto 40px;
}

.newscontentcontainer blockquote p {
    font-family: 'Lora', serif !important;
    font-size: 1.4em !important;
}

/*.newscontentcontainer blockquote:after{content:"";position:absolute;bottom:-16px;left:32px;border-width:16px 16px 0px 0px;border-style:solid;border-color:#eeeeee transparent;display:block;width:0;}
.newscontentcontainer blockquote p{font-size:17px;font-weight:normal;line-height:1.5;text-align:justify;}*/
p.polltext{text-align:center;padding-top:0px;font-size:24px;}
.question_freetext{font-size:19px !important;color:#34495e !important;font-family:'PT Sans', sans-serif !important;}
.question_header_container{display:none !important;}
.mpsupport{padding:15px 110px 0px 50px;}
.baninsert-media{background-repeat:no-repeat;background-position:center;background-size:cover;}
.insert-ban{height:300px;color:#fff;}
.bigban{height:500px;color:#fff;}

.baninsert {
    position: relative;
    margin-top: 50px;
    margin-bottom: 50px;
}
.insert-ban .bancontainer{z-index:3;height:100%;}
@media (min-width:240px){.bancontainer{padding:0;width:85%;}
.ban-content h1{font-size:18px;text-transform:uppercase;font-weight:bold;padding-bottom: 10px;}
}
@media (min-width:768px){.bancontainer{width:80%;}
.ban-content h1{font-size:28px;text-transform:uppercase;font-weight:bold;padding-bottom: 10px;}
}
.bancontainer{position:relative;padding:0 1.25rem;margin:0 auto;max-width:73.125rem;}
.ban-content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.baninsert-overlay{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.4);}
.text--center{text-align:center;}
.heading--secondary--top{margin-top:0;margin-bottom:.5rem;}
.block--center{margin-right:auto;margin-left:auto;}
.btn-container{text-align:center;}
.singlemainhmaro a{color:#34495E;border-bottom:1px dashed #34495E;font-weight:bold;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease;}
.singlemainhmaro a:hover{text-decoration:none;border-bottom:1px dashed #e94b35;color:#e94b35;}
.singlemainhmaro .tagsnews{padding-left:10px;padding-right:10px;max-width:770px;margin:0 auto;margin-bottom:10px;margin-top:20px;}
.singlemainhmaro a.tag2{text-decoration:none;border-bottom:none;color:#8A8A8A;}
.singlemainhmaro a.tag2:hover{text-decoration:none;border-bottom:none;color:#3498db;}
hr{
	border:0;
	border-top:0px solid #eeeeee;
	background-color: #d2d2d2;
    content: "";
    display: block;
    height: 1px;
    margin: 40px auto;
    width: 96px;
}
.relatedmainpostimage{background-position:50% 50%;height:200px;color:#fff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:0px 0px 30px 0px;}
.relatedmainpostimage .table{width:100%;height:100%;position:relative;z-index:2;background:rgba(0, 0, 0, 0.33);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.relatedmainpostimage .cell{vertical-align:bottom;}
.relatedmainpostimage h2{margin-bottom:1em;margin-top:9px;padding:15px;color:#fff;display:inline-block;font-size:16px;font-weight:900;text-shadow:0px 2px 0px #3b3e40;filter:Shadow(Color=#3b3e40, Direction=90, Strength=4);}
.relatedmainpostimage .table:hover{background:rgba(74, 20, 16, 0.26);}
.hmaropopularback{background-color:#FFFFFF;margin-top:25px;border-top:3px solid #dddddd;padding-top:12px;-webkit-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);}
.hmaropopularblock h3 {
    font-size: 18px;
    text-transform: uppercase;
    font-weight: bold;
    color: #3d3d3d;
    text-align: center;
    padding-bottom: 10px;
}
.mainpostimage p{padding-bottom:50px;}

.donateBanner {
    background-color: #3498db;
    padding-top: 18px;
    padding-bottom: 18px;
}

.likeButton {
    text-align: center;
    border: 2px solid #fff;
    width: 175px;
    margin: 0 auto;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    padding: 8px;
    font-weight: bold;
    margin-top: 10px;
}

.likeButton:hover {
		background-color:#B5382B;

	-webkit-transition: background-color 500ms ease-in-out 0.5s;
    -moz-transition: background-color 500ms ease-in-out 0.5s;
    -o-transition: background-color 500ms ease-in-out 0.5s;
    transition: background-color 500ms ease-in-out 0.5s;
}

.donateBanner:hover {
		background-color: #e74c3c;

	-webkit-transition: background-color 500ms ease-in-out 0.5s;
    -moz-transition: background-color 500ms ease-in-out 0.5s;
    -o-transition: background-color 500ms ease-in-out 0.5s;
    transition: background-color 500ms ease-in-out 0.5s;
}

a.nodeco:hover  {
	text-decoration: none;

}

.donateBannerText {
    text-align: center;
    text-decoration: none;
    color: #fff;
    font-size: 22px;
    text-transform: uppercase;
    font-weight: bold;
}

.donateBannerTextSmall {
    text-align: center;
    color: #fff;
    font-size: 16px;
    padding-left: 20px;
    padding-right: 20px;
}

@media (max-width: 768px) { 
	
	.donateBannerText {
    font-size: 15px;

	}
	
	.donateBannerTextSmall {
    font-size: 13px;
}

.likeButton {
    border: 2px solid #fff;
    width: 155px;
    font-size: 12px;
    padding: 6px;
    margin-top: 10px;
}
	
	}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
	
	.donateBannerText {
    font-size: 16px;

	}
	
	.donateBannerTextSmall {
    font-size: 14px;
}

.likeButton {
    border: 2px solid #fff;
    width: 155px;
    font-size: 12px;
    padding: 6px;
    margin-top: 10px;
}
	
	}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) { 
	
	.donateBannerText {
    font-size: 18px;

}

.donateBannerTextSmall {
    font-size: 15px;
}

.likeButton {
    border: 2px solid #fff;
    width: 165px;
    font-size: 13px;
    padding: 7px;
    margin-top: 10px;
}
	
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 
	
.donateBannerText {
    font-size: 22px;

}

.donateBannerTextSmall {
    font-size: 16px;
}

.likeButton {
    border: 2px solid #fff;
    width: 175px;
    font-size: 14px;
    padding: 8px;
    margin-top: 10px;
}

}

.bluemodal {
	background-color: #3498db;
	border-radius: 0px;
	border: 0px;
	text-align: center;
	color: #fff;
}

.bluemodal.modal-header{
	padding-top: 30px;
}

.bluemodal .modal-title {
    font-size: 18px;
    text-transform: uppercase;
    font-weight: bold;
}

.bluemodal.modal-body {
	padding-bottom: 0px;
	padding-top: 0px;

}

.bluemodal p {
    font-size: 16px;
    line-height: 1.3;
    margin: 0 0 0px;
}


.bluemodal.modal-footer {
    margin-top: 0px;
    padding: 45px 20px 40px 20px;
    text-align: center;
    border-top: 0px solid #e7e7e7;
    zoom: 1;
}

.bluemodal .close {
    color: #fff;
    opacity: 1;
    text-shadow: 0 0px 0 #ffffff;
    font-size: 30px;
    padding-right: 0px;
}

.supportalign {
	text-align: center;
    width: 100%;
}

.supportbtn {
    width: 180px;
    height: 39px;
    font-size: 15px;
    background-color: #7cb330;
    border-radius: 0px;
    border: none;
    color: #fff;
    background-image: none;
}

.marginbottom15 {
	margin-bottom: 15px;
}

.singlemainhmaro .lead {
    font-family: 'Lora', serif;
    margin-bottom: 35px;
    color: #777;
    text-indent: 0em;
    line-height: 1.4;

}

/*.newscontentcontainer .lead {
    font-family: 'Lora', serif;
    margin-bottom: 25px;
    color: #777;
	text-indent: 0em;
    line-height: 1.4;

}*/

.newscontentcontainer .lead , .zamitka .lead{
    font-family: 'Open Sans', serif;
    margin-bottom: 10px;
    color: #474747;
    font-weight: 400;
    text-indent: 0em;
    font-size: 18px;
    line-height: 1.5;

}

.post p {
	font-family: 'Open Sans', serif;
    line-height: 1.5em;
    margin-top: 20px;
	/*text-indent: 1.5em;
    text-align: justify;*/
}

blockquote p {
    margin-top: 0px !important;
}


h1,h2,h3,h4,h5,h6 {
	font-family: 'Open Sans', serif;
	font-weight:bold;
}

h1, h2, h3 {
    margin-top: 30px;
}

h4, h5, h6 {
    margin-top: 20px;
}


.eventstitlecontainer {
    background-color: #3d3d3d;
    border-bottom: 10px solid #f1c40f;
}

.timendatedetails {
    border-left: 1px solid #fff;
    color: #fff;
    font-size: 20px;
    line-height: 1.1;
    top: 39%;
    padding-left: 15px;
    position: absolute;
}

.row-eq-height {
	display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.eventh2 {
    font-size: 17px;
    font-weight: bold;
    margin-top: 13px;
    margin-bottom: 0px;
}

.eventscontainer .lead {
	font-size: 17px;
	margin-bottom: 20px;
}

.eventicon {
    width: 20px;
    margin-right: 5px;
    margin-left: 5px;
}

a.eventiconlink, a.eventiconlink:hover {
	border-bottom: 0px;
}

.eventiconblock {
	text-align: center;
	padding-top: 10px;
}

.twentytwenty-wrapper {
    padding-left: 10px;
    padding-right: 10px;
    max-width: 770px;
    margin: 0 auto;
    margin-bottom: 20px;
}

.twentytwenty-wrapper img {
    padding-top: 0px;
    padding-bottom: 30px;
}




.mcity {
	background-image: url(https://hmarochos.kiev.ua/wp-content/uploads/2016/09/mcitybgfinal.jpg) !important;
	min-height: auto;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    background-position: center;
    color: #000 !important;
    border-top: 0px solid #f8da31 !important;
    min-height: 240px !important;


}

.mcitybannertext {
    color: #fff;
    font-size: 17px;
    font-weight: bold;
    text-transform: uppercase;
    padding-left: 30px;
    padding-right: 30px;
}

.mcitybannerbutton {
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    background-color: #f50309;
    display: block;
    padding: 7px 7px 5px 7px;
    font-size: 14px;
    width: 160px;
    margin: 0 auto;
    margin-top: 13px;
    transition: all 0.5s;
}

.mcitybannerbutton:hover {
   
    background-color: #db0005;
}

.mcitylogo {
    width: 143px;
    height: 63px;
    margin: 0 auto;
}

.mcity .close {
    color: #000 !important;
}


@media (max-width: 768px) { 
    .mcitylogo {
    display: none;
    }

    .mcitybannertext {
    font-size: 15px;
    padding-left: 15px;
    padding-right: 15px;
    }
}
.mcity_che {
    background-image: url(/wp-content/themes/design/images/mcity/Chernivtsi.jpg) !important;
    height: 250px;
}
.mcity_dni {
    background-image: url(/wp-content/themes/design/images/mcity/Dnipro.jpg) !important;
    height: 250px;
}

.mcity_kha {
    background-image: url(/wp-content/themes/design/images/mcity/Kharkiv.jpg) !important;
    height: 250px;
}

.mcity_od {
    background-image: url(/wp-content/themes/design/images/mcity/Odesa.jpg) !important;
    height: 250px;
}
.mcity_lv {
    background-image: url(/wp-content/themes/design/images/mcity/Lviv.jpg) !important;
    height: 250px;
}
.lybidbanner {
    display: block;
    position: fixed;
    bottom: 0;
    z-index: 1000;
    width: 100%;
    text-align: center;
    min-height: auto;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    background-position: center;
    /*background-image: url(https://hmarochos.kiev.ua/wp-content/themes/design/banners/donate2_sm.jpg);*/
    background-color: rgb(255 255 255 / 0.9);
    color: #575757;
    margin-bottom: 0px;
    border-radius: 0px;
    padding-top: 20px;
    padding-bottom: 18px;
    border-top: 2px solid #575757;
}

@media (max-width: 321px) {
	.lybidbanner {display:none !important; }
}

.lybidbanner .close {
    color: #c1c1c1;
    opacity: 1;
    text-shadow: 0px 0px;
    font-size: 30px;
    transition:all 0.5s;
    margin-top: 5px;
    z-index: 5000;
}

.lybidbanner .close:hover {
    color: #f16152;
}

.lybidbannertext {
        color: #fff;
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    padding-top: 25px;
}

.lybidbannerdesc {
    color: #fff;
    font-size: 15px;
	padding-top:15px;
	padding-bottom:10px;

}

@media (max-width: 768px) { 
    .lybidbannertext {
        color: #fff;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    padding-top: 25px;
}
}

.lybidbannersmalltext {
    color: #fff;
    font-size: 16px;
    font-weight: normal;
    max-width: 400px;
    margin: 0 auto;
}

.lybidtextred {
}

.lybidbannerbutton {
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    border: 2px solid;
    display: block;
    padding: 8px;
    font-size: 16px;
    width: 181px;
    margin: 0 auto;
    margin-top: 13px;
    transition: all 0.5s;
}

.lybidbannerbutton:hover {
    border-color: #f3db32;
    color: #f3db32;
}

.tagcategory {
    background-color: #D8EFFF !important;
    border-bottom: 0px solid #eef8ff;
}

.tagcategory h1 {
    color: #3498db !important;
}

.tagcategory h2 {
    color: #6bb9ed !important;
}

.advcover {
	height: 230px !important;
}

.advdownload {
    background-color: #23282d;
    padding-top: 14px;
    padding-bottom: 12px;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
}

.advdownload {
    background-color: #d55b4f;
    padding: 7px 16px 7px 14px;
    margin-right: 10px;
}

a.advdownload {
    background: transparent;
    transition: all 0.5s;
    border: 1px solid #fff;
}

a.advdownload:hover {
    color: #d55b4f;
    background-color: #fff;
}

.advcenteredtext {
	text-align: center;
}

.navbar-dark {
    background-color: #23282d;
    border-color: #e7e7e7;
}

.navbardark {
	min-height: 50px !important;
}

.navbardark .navbar-nav > li > a {
    line-height: 26px !important;
}

.navbardark .navbar-nav a {
    color: #bec0c1;
    text-transform: uppercase;
    font-size: 13px !important;
    font-weight: bold;
    transition: all 0.5s;

}

.navbardark .navbar-nav a:hover {
    color: #fff;
}

.navbardark .search {
	line-height: 26px !important;
}

.navbardark .round_btn {
	    margin: 0px -20px -20px -20px !important;
	    background-color: #bec0c1;
	        transition: all 0.5s;

}

.navbardark .round_btn:hover {
	    background-color: #fff !important;
	    color: #bec0c1;
	    box-shadow: none !important;
}


@media (max-width:768px) {
	.AdvMainPageTop {
		display: none;
	}
	
	.AdvNewsSidebar {
	display: none;
	}
}

.AdvMainPageTop {
    width: 728px;
    height: 90px;
    margin: 0 auto;
    margin-bottom: 4px;
    margin-top: -10px;
}

.AdvNewsSidebar {
	width: 300px;
}

#quiz {
    text-align: center;
}

.faded {
  color: #777;
}
#quiz-counter {
  color: #88449a;
}
.quiz-container {
    padding: 0.25em;
    max-width: 650px;
    margin: 1em auto;
}

.quiz-container a {
    text-decoration: none;
    color: #333;
}

#quiz-header,
#quiz-start-screen,
#quiz-results-screen,
#quiz-counter {
    text-align: center;
}

.question {
    font-size: 1.25em;
}

.answers {
    list-style: none;
    padding: 0;
}

.answers a {
    display: block;
    padding: 0.5em 1em;
    margin-bottom: 0.5em;
    background: #fff;
}

.answers a.correct {
    background: #090;
}
.answers a.incorrect {
    background: #c00;
}

.answers a.correct,
.answers a.incorrect {
    color: #fff;
}

#quiz-controls {
    background: #63c5bc;
    color: #111;
    padding: 0.25em 0.5em 0.5em;
    text-align: center;
}

#quiz-response {}
#quiz-results {
    font-size: 1.25em;
}

#quiz-buttons a,
.quiz-container .quiz-button {
    display: inline-block;
    padding: 0.5em 1em;
    background: #88449a;
    color: #fff;
}
#quiz-buttons a {
    background: #fff;
    color: #333;
}

/* Quiz State Overrides */

.quiz-results-state #quiz-controls {
    background: none;
    padding: 0;
}

.quiz-results-state #quiz-buttons a {
    background: #88449a;
    color: #fff;
}

.lybidbanner .close {
    right: 20px;
}

.lovekyiv {
	padding-left: 10px;
    padding-right: 10px;
    max-width: 770px;
    margin: 0 auto;
    margin-bottom: 20px;
}

.lovekyiv .media {
    padding-bottom: 0px;
    background-color: #fff;
    padding: 12px 10px 10px 20px;
    border-radius: 3px;
}

.zradablock {
    background: #ffcdd2;
    border-right: 5px solid #fff;
    border-left: 5px solid #fff;
    padding: 10px 15px 25px 15px;
}

.zradablock h2{
	color: #B71C1C;
}

.zradablock h3 {
    color: #B71C1C;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    font-size: 14px;
    margin-top: 20px;
}
.zradablock p {
    color: #E57373;
    margin-bottom: 0px;
    line-height: 1.4;
}

.zradablock a {
    color: #E57373;
    margin-bottom: 0px;
    line-height: 1.4;
    border: none;
    font-weight: normal;
}

.zradablock a:hover {
	color: #B71C1C;
    transition: all 0.5s;
    border: none;
}

.zradablock .fa-link {
	color: #FFCDD2;
	font-size: 11px;
}


.zradablock .voting_btn {
    text-align: center;
    color: #E57373;
    font-weight: bold;
    font-size: 15px;
    padding-right: 10px;
    cursor: pointer;
}

.zradablock .voting_btn:hover {
    color: #B71C1C;
     transition: all 0.5s;
}

.zradablock h1 {
    margin-bottom: -25px;
    padding-top: 10px;
    font-size: 62px;
    color: #b71c1c;
}


.peremogablock {
    background: #C8E6C9;
    border-right: 5px solid #fff;
    border-left: 5px solid #fff;
    padding: 10px 15px 25px 15px;
}



.peremogablock h2{
	color: #1B5E20;
}

.peremogablock h3 {
    color: #1B5E20;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    font-size: 14px;
    margin-top: 20px;
}

.peremogablock p {
    color: #66BB6A;
    margin-bottom: 0px;
    line-height: 1.4;
}

.peremogablock a {
    color: #66BB6A;
    margin-bottom: 0px;
    line-height: 1.4;
    border: none;
    font-weight: normal;
}

.peremogablock a:hover {
	color: #1B5E20;
    transition: all 0.5s;
    border: none;
}

.peremogablock .fa-link {
	color: #C8E6C9;
	font-size: 11px;
}

.peremogablock .voting_btn {
    text-align: center;
    color: #81C784;
    font-weight: bold;
    font-size: 15px;
    padding-right: 10px;
    cursor: pointer;
}


.peremogablock .voting_btn:hover {
    color: #1B5E20;
     transition: all 0.5s;
}

.peremogablock h1 {
    margin-bottom: -25px;
    padding-top: 10px;
    font-size: 62px;
	color: #1B5E20;
}

.menualert a{
	color: #f36a65 !important;
}

.menualert a:hover {
	color: #df5854!important;
	transition: .5s;
}

.specialcont {
	text-align: center;
}

.specialcont a, .specialcont a:hover{
	border-bottom: 0px;
}

.specialitem:hover{
	transition: all 0.5s;
	opacity: 0.8;
}

.specialcont img {
    padding-bottom: 0px;
    margin-bottom: 0px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 0px;
}


.specialcont h2 {
    margin-top: 0px;
    font-size: 20px;
    margin-bottom: 60px;
}

.mpspecial {
    padding-bottom: 15px;
    padding-top: 40px;
    background-color: #e7e7e7;
    font-family: 'Open Sans',serif;
    box-shadow: inset 0px -1px 4px -1px rgba(50,50,50,0.1);
}

@media (max-width:768px){.mpspecial{display: none;}}

.mpspecialitem {
	display: inline-block;
	padding: 5px 20px 5px 20px;
}

.mpspecialitem.name {
    font-weight: bold;
    color: #777;
    font-size: 0.8em;
    position: relative;
    top: -16px;
    text-transform: uppercase;
}

.mpspecialitem.item {
    font-weight: bold;
    color: #777777;
    margin-right: 10px;
}

.mpspecialitem figure {
	text-align: center;
}

.mpspecialitem figcaption {
	color: #575757;
	padding-top: 5px;
    font-size: 1em;
	text-transform: uppercase;
}

.mpspecialitem.block {
    font-weight: bold;
    border-right: 1px solid #d2d2d2;
    font-size: 13px;
}

.mpspecialitem.block:hover {
	transition: all 0.5s;
	opacity: 0.7;
}

.mpspecialitem.block.last {
    font-weight: bold;
    border-right: 0px solid #d2d2d2;
    font-size: 13px;
}

.mpspecialitem.block {
    background-position: 48px 8px;
    background-size: 20px;
    background-repeat: no-repeat;
}

.mpspecialitem .text {
	top: 13px;
    position: relative;
}

.mpspecialitem img {
    height: 25px;
}

.advblock {
    border: 2px solid #f16152;
    font-weight: bold;
    color: #f16152;
    font-size: 12px;
    text-transform: uppercase;

}

.mpspecialitem.advblock:hover {
		transition: all 0.5s;
color: #fff;
background-color: #f16152;
}

.mpspecialitem.contblock {
    float: right;
    border: 2px solid #777777;
    font-weight: bold;
    color: #777777;
    font-size: 12px;
    text-transform: uppercase;
    position: relative;
    top: 10px;
    margin-left: 15px;
}



.mainpagenewsnew {
	padding-top: 30px;
}

.specialcategory {
    margin-top: 20px;
    text-align: left;
}

.specialcategory {
    background-color: #fff !important;
    border-bottom: 0 solid #fff;
    padding-top: 20px;
}

.specialcategory h1 {
    color: #555;
    font-size: 42px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 0px 10px 0px 10px
}

.specialcategory h2 {
    color: #777777;
    font-size: 14px;
    font-weight: normal;
    /*text-transform: uppercase;*/
    margin-top: -10px;
    padding: 0px 10px 0px 10px

}

.specialcategory a {
	font-weight: bold;
	color: #777;
}

.specialcategory a:hover {
	color: #555;
}

.speciallogo {
    text-align: right;
    padding-top: 27px;
}

.speciallogo img {
    height: 65px;
    padding: 0px 10px 0px 10px

}

.energobezpekalogo {
	padding-top: 22px;
}

.energobezpekalogo2 {
	padding-top: 38px;
}

.energobezpekalogo  img, .energobezpekalogo2  img {
    height: 80px !important;
    padding: 0px 10px 0px 10px !important;

}


@media (max-width:768px){
	.speciallogo{text-align:left;}
	.speciallogo img {height: 45px;}
	.energobezpekalogo {padding-top: 15px; padding-bottom: 10px;}
	.specialcategory h1 {font-size: 36px;} 
	.specialcategory h2 {padding-bottom: 20px; padding-top: 15px;}}

.navbar-right a {
	font-size: 1em;
}

.round_btn {
	padding-top: 7px;
}

.nextprevblock p {
    text-align: center;
    text-indent: 0em;
}

.eventplace p {
    text-indent: 0em;
}

.footerblock p {
    font-size: 1.1em;
}


.newswidgetnew {
	background-color: #f8f9f9;
}

.newsadvblock .textwidget {
	padding-left: 0px !important;
}

.alm-btn-wrap {
    overflow: visible;
}

.advwide{background:#f5f5f5;padding-bottom:20px;padding-top:20px;text-align:center;}

.advwide728{background:#f5f5f5;padding-bottom:20px;padding-top:20px;text-align:center;}


.bannercatwide {
    border: 0px solid #d9d9d9;
    background: url(https://hmarochos.kiev.ua/wp-content/uploads/2017/11/xlib-adv.jpg);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 50% 40%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}


.bannercatwide728 {
 display: block;
}

.bannercatwidetext {
    line-height: 90px;
    /* text-transform: uppercase; */
    font-weight: 700;
    font-size: 20px;
    color: #ffffff;
 }
 
 .bannercatwidetext:hover {
	 color: #e74c3c;
 }

@media (max-width: 759px) {
    .advwide728 {
		display: none;
	}
	
	.bannercatwidetext {
    /*line-height: 9px;*/
    /* text-transform: uppercase; */
    font-weight: 700;
    font-size: 16px;
    color: #ffffff;
 }
}


 
 .bannernews {
	/*background-color: #e6e6e6;
    border: 1px solid #d9d9d9;*/
 }
 
 .bannernewstext {
    line-height: 150px;
    text-transform: uppercase;
    font-weight: 100;
    font-size: 18px;
    color: #696969;
    text-align: center;
}
 .bannernewstext:hover {
	 color: #e74c3c;
 }
 
 .metaslider .caption {
 	padding: 10px 0px 0px 0px;
    word-wrap: break-word;
    text-align: center;
    font-size: 13px;
    color: #747474;
    font-style: italic;
}

.flex-direction-nav a {
	border-bottom: 0px;
}


@media (max-width:1200px) {
	ul.nav.navbar-nav.navbar-right {
		display: none;
	}
}

.aboutback {
	height: 100%;
    background: rgba(255, 255, 255, 0.5) !important;
    padding-top: 50px;
    padding-bottom: 75px;
}

.aboutback h1 {
    font-size: 3.3em;
    text-align: left;
    font-weight: bold;
    color: #34495e;
    padding-left: 10px;
    padding-right: 10px;
    max-width: 770px;
    margin: 0 auto;
    margin-bottom: 15px;
    text-indent: 0em;
}

.aboutback .lead {
	color: #242424;	
	font-family: 'Open Sans', serif;
	font-size: 1.5em;
}

.aboutback p {
	color: #242424;	
	font-family: 'Open Sans', serif;
	font-size: 1.5em;
	text-indent: 0em;
	line-height: 1.4em;
	font-weight: 100;
}

.aboutback a {
    line-height: 1.5;
}

a.facebooklink{
    font-weight: 100;
    color: #272727;
}

.bannernews .textwidget {
    padding: 0px !important;
    margin-top: 30px;
}

.bannernews .mpimage h2{
	font-size: 1.6em;
}


.mainPageAdvRightBlock {
    margin: 0px;
}

.mainPageAdvRightBlock img, .textwidget img{
      width: 100% !important;
      height: auto !important;
   }

.mainPageAdvRightText {
    border-top: 4px solid #fff;
    border-bottom: 4px solid #fff;

    margin: 0px 30px 0px 30px;
}

.mainPageAdvRightTitle {
    font-size: 1.9em;
    text-align: center;
    padding-top: 20px;
    line-height: 1.2;
    font-weight: bold;
}

.mainPageAdvRightDesc {
    text-align: center;
    padding-top: 10px;
    font-size: 1.3em;
    padding-bottom: 22px;
    font-style: italic;
    font-family: 'Lora', serif;
}

@media (max-width:768px) {


	.mainPageAdvRightTitle {
	    font-size: 1.8em;
	    text-align: center;
	    padding-top: 15px;
	    line-height: 1.2;
	    font-weight: bold;
	}

	.mainPageAdvRightDesc {
	    text-align: center;
	    padding-top: 10px;
	    font-size: 1.3em;
	    padding-bottom: 17px;
	    font-style: italic;
	    font-family: 'Lora', serif;
	}

}

@media (max-width:480px) {


	.mainPageAdvRightTitle {
	    font-size: 1.6em;
	    text-align: center;
	    padding-top: 10px;
	    line-height: 1.2;
	    font-weight: bold;
	}

	.mainPageAdvRightDesc {
	    text-align: center;
	    padding-top: 10px;
	    font-size: 1.2em;
	    padding-bottom: 12px;
	    font-style: italic;
	    font-family: 'Lora', serif;
	}

}


.mainPageAdvRightImg {
	background-position: 50% 50%;
    height: 600px;
    color: #fff;
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
}

@media (max-width:992px) {
	.mainPageAdvRightImg {
		height: 320px;
	}
	
	.mainPageAdvRightText {
    margin: 0px 40px 0px 40px;
	}
}


@media (max-width:767px) {
	.mainPageAdvRightImg {
		height: 320px;
	}
	
	.mainPageAdvRightText {
    margin: 0px 120px 0px 120px;
	}
}

@media (max-width:480px) {
	.mainPageAdvRightImg {
		height: 280px;
	}
	
	.mainPageAdvRightText {
    margin: 0px 30px 0px 30px;
	}
}


.mainPageAdvRightImg .table {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 2;
    background: rgba(0,0,0,.5);
    -webkit-transition: all 0s;
    -moz-transition: all 0s;
    -o-transition: all 0s;
    -ms-transition: all 0s;
    transition: all 0s;
}

.mainPageAdvRightImg .cell{
    vertical-align: middle;
}

.mainPageAdvRightImg:hover {
    opacity: 0.8;
    transition: all 0.5s;
    box-shadow: 0px 3px 2px -1px #9c9c9c;
}

.buyadv {
    text-align: center;
    padding-top: 10px;
    font-size: 0.8em;
}

.buyadv a {
    color: #535353;
    border-bottom: 1px dashed #535353;
}

#main article {
    margin-bottom: 0px;
    border-bottom: 0px solid #eeeeee;
    padding: 0 0 9px;
}

p.map {
	max-width: 1200px;
    padding-top: 20px;
}

.label-pr {
    padding: 7px;
    color: #fff;
    border-radius: 0px;
    background-color: #9c9c9c;
    display: inline;
    font-size: 0.7em;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
}

.newscontentcontainer img {
    margin-bottom: 30px !important;
    margin-top: 30px !important;

}

.newscontentcontainer .wp-caption-text {
    margin-top: -20px !important;
    text-align: left;
    border-bottom: 1px solid #d2d2d2;
    padding-bottom: 10px;
    margin-bottom: 30px !important;
}

.mistape_caption p {
	font-size: 15px;
	font-style: italic;
}

.mistape_caption:after {
	background-color: #d2d2d2;
    content: "";
    display: block;
    height: 1px;
    margin: 25px auto;
    width: 96px;

}

a .nechos {
    color: #e34e42;
    font-weight: bold;
}

.advbuttons {
	margin-top: 15px;
}

.dropcap {
	font-size: 4em;
    margin-right: 10px;
    line-height: 1;
    float: left;
    font-family: 'Lora', serif;
    color: #e94b35;
    font-weight: bold;
}

.aligncenter {
    text-align: center;
}

p.newslead {
	font-family: 'Lora', serif;
    margin-bottom: 25px;
    color: #474747;
    text-indent: 0em;
    line-height: 1.4;
    font-size: 1.5em;
}

.wp-embedded-content {
	width:100% !important;
	min-height:250px !important;
	margin: 25px 0px 25px 0px !important;
}

.wp-embedded-content p.wp-embed-heading {
    color: #474747 !important;
    font-size: 1.3em !important;
}

.wp-embed-site-title {
    font-weight: 600;
    line-height: 25px;
    display: none !important;
}

.wp-embedded-content p {
    line-height: 1.6 !important;
    font-size: 18px !important;
}


/* POPUP */

/* Fullscreen overlay for modal background */
#active-popup {
  background-color: rgba(52,73,94, 0.7);
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 999;
}

/* Modal container */
#popup-container {
    width: 550px;
    height: 225px;
    margin: 0 auto;
    margin-top: 150px;
    position: fixed;
    left: 38%;
    z-index: 999;
    top: 0;
    display: none;
    background: #f5f5f5;
    border-radius: 5px;
    -webkit-box-shadow: 0px 1px 4px -1px rgba(50,50,50,0.2);
    -moz-box-shadow: 0px 1px 4px -1px rgba(50,50,50,0.2);
    box-shadow: 0px 1px 4px -1px rgba(50,50,50,0.2);
}

@media (max-width:1440px) {
	#popup-container {
		left: 32%;
	}
	
}

@media (max-width:1280px) {
	#popup-container {
		left: 28%;
	}
	
}

@media (max-width:767px) {
	#active-popup {
  		display: none !important;
	}

	#popup-container {
		display: none !important;
	}
	
}


.modal-content {
  position: relative;
  text-align: center;
}

#popup-window { position: relative; }

.modal-content h1,
.modal-content p { color: #fff; }

.modal-content p { padding: 20% 5% 0 5%; }

/* Close button */
#popup-container a.close {
    position: relative;
    float: right;
    top: -15px;
    right: -9px;
    z-index: 99;
    font-weight: bold;
    font-size: 16px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    padding: 2px 7px 5px 7px;
    line-height: 1em;
    text-align: center;
    background: #E74C3C;
    border: 4px solid #fff;
    cursor: pointer;
    color: #fff;
    opacity: 1;
}

.splash-bg {
	padding: 20px 40px 20px 40px;
}

.splash-bg h1 {
    text-align: center;
    font-weight: bold;
    font-size: 1.3em;
}

.popuplinks {
    text-align: center;
    margin-top: 40px;
}

.popuplink {
    display: inline;
    padding: 10px 15px 10px 15px;
    margin: 0 8px 0 8px;
    font-weight: bold;
}

.popupfb {
    background-color: #3b5998;
}


.popupfb:hover {
    background-color: #263b69;
}

.popuptwi {
    background-color: #00aced;
}

.popuptwi:hover {
    background-color: #0084b4;
}

.popupteleg {
    background-color: #0088cc;
}

.popupteleg:hover{
    background-color: #006598;
}

.popuplinks a {
    color: #fff;
}

a.popupfb, a.popuptwi, a.popupteleg, a.popupfb:hover, a.popuptwi:hover, a.popupteleg:hover {
	border-bottom:0px;
}

a.popupclose {
    font-size: 13px;
    text-align: center;
    margin-top: 30px;
    color: #474747;
}

/* POPOUP  END */


.readmore_section {
    position: fixed;
    width: 100%;
    bottom: 70px;
    text-align: center;
    z-index: 1000;
    height: 100px;
    /*padding-top: 30px;*/
    opacity: 0;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#4d000000',GradientType=0 );
}

a.readmore_button {
    background: #e34e42;
    padding: 10px 25px 10px 25px;
    color: #fff;
    margin-top: 20px;
    border-bottom: 0px;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    transition: all 0.5s;
    -webkit-box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.5);
    box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.5);
}

a.readmore_button:hover {
	background-color: #f98c83;
	border-bottom: 0px;
	color: #ffffff; 
}

.specialpage .cell {
    vertical-align: middle;
    text-align: center;
    font-size: 1.3em;
    padding-left: 10px;
    padding-right: 10px;
}

.specialpage .mpimage .table {
	background: rgba(0,0,0,.55);
}


.post-views {
    position: absolute;
    top: 20px;
    left: 20px;
    font-size: 14px;
    font-weight: bold;
}


.eb_quote_block {
    max-width: 460px;
    padding: 30px;
    background: #f5f5f5;
    font-family: lora,serif;
    font-style: italic;
    margin: 0 auto;
}

.eb_quote_image {
    max-width: 200px;
    margin: 0 auto;
}

.eb_quote_image img {
    padding-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}


.eb_quote_name {
    font-weight: bold;
    text-align: center;
    font-size: 1.7em;
}

.eb_quote_desc {
    text-align: center;
    margin-bottom: 20px;
    font-size: 1.1em;

}

.eb_quote_text {
    font-size: 1.3em;
    margin-bottom: 10px;

}

.eb_quote_block {
    max-width: 460px;
    padding: 30px;
    background: #f5f5f5;
    font-family: lora,serif;
    font-style: italic;
    margin: 0 auto;
    margin-top: 60px;
    margin-bottom: 60px;
}

.eb_info_block {
    max-width: 700px;
    margin: 0 auto;
    border: 3px solid #888888;
    padding: 30px;
    margin-top: 60px;
    margin-bottom: 60px;
}

.eb_info_title {
    font-family: lora,serif;
    font-size: 2em;
    font-weight: bold;
    font-style: italic;
    color: #888888;
    margin-bottom: 5px;
}

.eb_info_rightimg {
    float: right;
    margin: -20px 0 7px 7px;
    padding: 0px !important;
    max-width: 100px !important;
}

.eb_info_text {
    font-size: 1.2em;
}

.eb_logo_top {
    font-size: 1.4em;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
    margin-bottom: -35px;
}

.eb_logo_top_img {
    max-width: 240px !important;
    margin: 0 auto;
    padding: 0px !important;
}

.eb_bottom_img {
    max-width: 350px;
    margin: 0 auto;
}

.eb_bottom_img a, .eb_bottom_img a:hover, .eb_logo_top_img a, .eb_logo_top_img a:hover {
    border-bottom: 0px;
}

.ban-logo-post220 img {
    width: 220px;
    padding-bottom: 20px;
    padding-top: 0!important;
}
.ban-logo-post220 {
    width: 220px;
    margin: 0 auto;
}

.customquizback {
	margin-top: 22px;
}

.insert-ban h2 {
    font-size: 18px;
    margin: 0px 0px 0px 0px;
}



/* KIFF */

.kiff .basic-elements {
    display: none;
}

.kiff .basic-vote {
    text-align: center;
    margin-bottom: 0px;
}


.card.kiff {
    border: 1px solid #f5f5f5;
    -webkit-box-shadow: 0px 1px 4px -1px rgba(50,50,50,0.2);
    -moz-box-shadow: 0px 1px 4px -1px rgba(50,50,50,0.2);
    box-shadow: 0px 4px 8px -1px rgba(50,50,50,0.2);
    border-radius: 9px;
   	margin-top: 20px;
    margin-bottom: 12px;
    background-color: #fff;
}

.kiff img {
	padding-top: 0px !important;
}

.kiff p {
	padding-left: 20px;
	padding-right: 20px;
	font-size: 16px;
}

.kiff a, .kiff a:hover {
    border-bottom: 0px;
    font-size: 20px;
    padding-right: 7px;
    color: #777777;
}

.kiff .kiffsocialicon {
	text-align: center;
	margin-bottom: -8px;
}

.kiff h3 {
    font-size: 20px;
    margin: 0px 0px 15px 0px;
}

.kiff_banner {
    margin: 0 auto;
    max-width: 400px;
    padding: 0px 0 40px 0px;
}

.kiffheader {
	background: url(https://hmarochos.kiev.ua/wp-content/themes/design/images/kiff/kiff_back.jpg);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 50% 40%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}


.kiffheader h1 {
    font-weight: bold;
    color: #fff;
    padding: 70px 0 70px 0px;
}


.singlemainkiff {
background: rgb(255,255,255);
background: -moz-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(232,232,232,1) 50%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(232,232,232,1) 50%, rgba(255,255,255,1) 100%);
background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(232,232,232,1) 50%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);
}

.basic-yop-poll-container .basic-message {
	display: none !important;
}

#sas_26300 {
	margin-top: 25px;
	margin-bottom: 15px;
}

#donate {display:none;}

p.energobezpeka {
    font-size: 16px;
    text-align: left;
    padding-top: 5px;
}


/* columns */

.columnblock {
    display: flex;
    align-items: center;
    border: 2px solid #f5f5f5;
    margin-top: 20px !important;
    padding-bottom: 0px !important;
	margin-bottom: 30px !important;
}

.authorpic {
	max-width: 115px !important;
    margin-right: 20px;
}

.columnblock .media-left {
    margin-left: 30px;
}

.columnblock h4 {
    font-size: 22px;
    font-weight: 900;
}

.authordesc {
    font-family: 'Lora', serif !important;
    font-size: 17px !important;
    margin-top: -8px !important;
	font-style: italic;
}

.columnalert {
    color: #fff;
    text-align: center;
    background: #e94b35;
    padding: 10px;
    margin-bottom: 30px;
}

.mainPageColumnsBlock p {
    font-family: 'Lora', serif;
    font-size: 16px;
    font-weight: 500;
	line-height: 1.4;
}

.mainPagePostsBlock p {
font-family: 'Lora', serif;
    font-size: 16px;
    font-weight: 500;
	line-height: 1.4;
}




.mainPageColumnsBlock a {
    color: #474747;
	border-bottom: 1px dashed #e7e7e7;
	-webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease;
}

.mainPagePostsBlock a {
    color: #474747;
	border-bottom: 1px dashed #f5f5f5;
	-webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease;
}

.mainPageColumnsBlock a:hover, .mainPagePostsBlock a:hover {
	text-decoration: none;
    border-bottom: 1px dashed #e94b35;
    color: #e94b35;
}

.mainPageColumnsBlock .media{
    display: flex;
    align-items: center;
    margin-top: 15px !important;
}

.mainPageColumnsBlock .authorpic {
	max-width: 40px !important;
    margin-right: 10px;
}

.mainPageColumnsBlock .authorname {
    font-size: 13px;
    font-weight: 500;
	color: #828282;
	font-family: 'Open Sans', serif;
}

.columnitem {
    /*border: 2px solid #f5f5f5;
    padding: 0px 20px 0px 25px;*/
}

.blocktitle {
    text-transform: uppercase;
    font-size: 12px;
    background: #777777;
    display: table;
    color: #fff;
    padding: 7px 14px 7px 14px;	
	margin-top:0px;
	margin-bottom: 18px;
	-webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease;
}

.blocktitle:hover {
background: #e74c3c;
}

.mainPageColumnsBlock {
    background: #e7e7e7;
    padding: 25px 25px 10px 25px;
}

.mainPagePostsBlock {
    /*background: #fff;*/
    padding: 25px 25px 10px 25px;
}

.mainPageThemesBlockNew {
    margin: 20px 0;
    background: #f5f5f5;
    padding: 30px 0;
}

.mpmeta {
	margin-top: -3px;
    font-size: 12px;
    color: #9c9c9c;
    margin-bottom: 20px;
}

.projectsbar {
    display: flex;
    flex-direction: row;
	align-items: center;
    justify-content: space-around;
	}
	


.newscontentcontainer a {
    font-weight: bold;
    font-weight: bold;
	    border-bottom: 1px dashed #474747;
    -webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -ms-transition: 0.2s ease;
    transition: 0.2s ease;
    color: #474747;
}
.newscontentcontainer a:hover {
    text-decoration: none;
    border-bottom: 1px dashed #e94b35;
    color: #e94b35;
}

.catauthorname {
	font-size: 14px;
	margin-top: 0px !important;
}

.mobileadbutton {
	display:none;
}

p.donatealert {
    border: 10px solid #f8f9f9;
    padding: 20px 25px;
    margin-top: 40px;
    font-size: 16px;
}

@media (max-width: 768px) {
.mobileadbutton {
        display: block;
    text-align: center;
    margin: 25px 0px 25px 0px;
	}
}

.donatebannerbutton {
    color: #f16152;
    text-transform: uppercase;
    font-weight: 700;
    border: 2px solid #f16152;
    padding: 6px;
    font-size: 12px;
    width: 145px;
    margin: 0 auto;
    margin-top: 2px;
    transition: all .5s;
}

.donatebannerbutton:hover {
	color:#fff;
	background-color: #f16152;
}

.donatebannertext {
    font-size: 13px;
    font-weight: 900;
    padding: 10px;
}

@media (max-width: 768px) {
	.donatebannertext {
    font-size: 13px;
    font-weight: 900;
    padding: 0px 10px 10px 10px;
    margin: 0px 20px;
	}

	.donatebannerbutton {
    padding: 5px;
    font-size: 12px;
    width: 145px;
    margin: 0 auto;
    margin-top: 3px;
    transition: all .5s;
	}
}

.notatkytitle {
    font-family: 'Lora', serif !important;
    text-align: center;
    margin-top: 100px;
    font-size: 3rem;

}

.notatkylead {
	font-family: 'Lora', serif !important;
	font-size:2rem;
	margin-bottom: 30px;
	text-align: center;
}

.mainpostnotatky .hmaroheadmeta {
	text-align: center;
}

.mainpostnotatky .hmaroheadmeta .item, .mainpostnotatky .hmaroheadmeta .item a {
	padding-left: 10px;
	padding-right: 10px;
    color: #777 !important;
    font-weight: 300;
}

.zamitka {
	padding-top: 0px;
	margin-top: -25px;
}

.ytvideo {
    margin: 55px auto;
    max-width: 560px;
}

#taboola-below-article-thumbnails {
	max-width: 740px;
    margin: 0 auto;
}

.lunlogo img {
    width: 110px;
    padding-right: 5px;
    padding-left: 5px;
}

.lundesc .fas {
    color: #ffb100;
}

.lundesc {
    color: #808080;
    font-size: 14px;
}

.lundata {
    font-weight: 500;
    color: #575757;
}

.luncreds {
	font-size: 12px;
    color: #797979;
}

.luncontainer {
	margin-top: 10px;
    margin-bottom: -38px;
}

.luncontainerposts {
    margin-top: 24px;
    background-color: #f5f5f5;
    padding-top: 7px;
}

.lunblocktitle {
    font-weight: 600;
    font-size: 14px;
    font-family: 'Lora';
    margin-bottom: 5px;
}

.luncredsblock {
	margin-top: 20px;
}

.lunblock {
    text-align: left;
    margin: 16px 0px 32px 0px;
}

.note {
    padding: 20px 60px 20px 60px;
    font-family: 'Lora';
    font-size: 18px;
    font-weight: 100;
    font-style: italic;
}

.noteicon {
    font-size: 8px;
    vertical-align: super;
}

@media (max-width: 768px) {
	.lunblock {
	    text-align: center;
	    margin: 28px 0px 20px 0px;
	}

	.luncontainer {
    margin-top: -10px;
    margin-bottom: -28px;
	}

	.luncontainerposts {
		margin-top: 5px;
	}

	.note {
    padding: 20px 20px 20px 20px;

	}

}



.newsletterform {
    margin: 10px 0px 50px 0px;
    height: 193px;
}

#newsletterform_hidden {
    display: block;
    position: relative;
    top: -70px;
    visibility: hidden;
}

img.topbutton {
    margin: 5px 0px !important;
    width: 100%;
    
}

.topbuttons {
    padding-top: 45px;
    padding-bottom: 10px;
}

@media (max-width: 1200px) {
  .navbar-header {
      float: none;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .navbar-toggle {
      display: block;
  }
  .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  }
  .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px;
  }
  .navbar-collapse.collapse {
      display: none!important;
  }
  .navbar-nav {
      float: none!important;
      margin-top: 7.5px;
  }
  .navbar-nav>li {
      float: none;
  }
  .navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .collapse.in{
      display:block !important;
  }
}

.headerdonate {
    margin-top: 13px;
    margin-right: 0px;
}

.headerdonatebutton, .headerdonatebutton:visited {
    background: #e94b35;
    color: #fff;
    padding: 5px 10px;
    font-size: 0.5em;
    font-weight: bold;
    text-transform: uppercase;
    transition: all .5s;

}

.headerdonatebutton:hover, .headerdonatebutton:focus {
	color: 	#fff;
	background: #474747;
}

@media (max-width: 450px) {
	.headerdonate {
    margin-top: 11px;
    margin-right: 0px;
	}
}

.mainpagebanner {
    margin: 15px 15px 0px 15px;
}