/**
 * Place your custom styles here.
 */
 
@font-face {font-family: MinionPro-Regular; /* Гарнитура шрифта */src: url(../fonts/MinionPro-Regular.otf); /* Путь к файлу со шрифтом */}
@font-face {font-family: MyriadPro-Cond; /* Гарнитура шрифта */src: url(../fonts/MyriadPro-Cond.otf); /* Путь к файлу со шрифтом */}
@font-face {font-family: MyriadPro-BoldCond; /* Гарнитура шрифта */src: url(../fonts/MyriadPro-BoldCond.otf); /* Путь к файлу со шрифтом */}
@font-face {font-family: MyriadPro-Regular; /* Гарнитура шрифта */src: url(../fonts/MyriadPro-Regular.otf); /* Путь к файлу со шрифтом */}
body {
	/*font-family: MinionPro-Regular;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
 a {
	 color:#009347;
	 
 }
  a:hover{
	 color:#009347;
 }
 .row {
	 padding:10px 0 0 10px;
 }
 .data-top{
	 font-family: MyriadPro-Regular;
	 padding-top:10px; 
	 font-size:1.6em;
	 color:#CCC9C6;
	 text-align:center;
 }
 .data-top-like{
	 font-family: MyriadPro-Regular;
	 padding-top:10px; 
	 font-size:1.2em;
	 color:#CCC9C6;
 }
 .navbar-nav li a {
	 font-family: MyriadPro-Regular;
	 font-size:1.3em;
	 color:#009347 !important;
 }
 
 .date_news1 {
	font-family: MyriadPro-Regular;	
	color:#8D8780;	
 }
 .date_news2 {	 
	color:#8D8780;
	float:right;
 }
 .body_news {
	 font-size:14px;
	 padding-bottom:20px;
	 /*border-bottom: 2px solid #009347;*/
 }
.body_news h1 {
	font-size:1em;
}
 .ssilka_news1 {
	 padding-bottom:10px;
 }
 .ssilka_news1 a {	 
	font-family:Arial, Helvetica, sans-serif;
	/*font-family: MinionPro-Regular;	*/
	color:#252626;
	padding-bottom:10px;
 }
 .ssilka_news1 a:hover {	 
	color:#009347 !important;
 }
 
 .field-item h1 {
	 font-size:1.3em;
 }
 
 h2 {
	 font-size:2em;
	 /*font-family: MinionPro-Regular, sans-serif;*/
	 font-family:Arial, Helvetica, sans-serif;
	 color:#333333;
 }
 h3 {
	 font-size:1.6em;
	 /*font-family: MinionPro-Regular, sans-serif;*/
	 font-family:Arial, Helvetica, sans-serif;
	 color:#7B746C;
	 font-weight:bold;
 }
 h5 { 
	font-size:1.2em;
	font-weight:bold;
	/*font-family: MinionPro-Regular, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	clear:both;
 }
 h5 a{
	 color:#000;
 }
 .well {	 
  border:0px solid #E3E3E3;
  border-radius:4px;
  background-image:linear-gradient(#fff 0px, #fff 100%);
  background-repeat:repeat-x;
  border-color:#DCDCDC;
  box-shadow:rgba(255, 255, 255, 0.0470588) 0 0px 0px inset, rgba(255, 255, 255, 0.0980392) 0 0px 0;
}
 
 .breadcrumb {
	font-size:1em;
    padding: 8px 5px;
    margin-bottom: 8px;
    list-style: none;
    background-color: #fff;
    border-radius: 4px;
}
.page-header {
	font-size:2.2em;
	 font-family: MyriadPro-BoldCond, sans-serif;
	 color:#7B746C;
}
.field-name-field-social {
	float:left;
	padding-bottom:5px;
	/*text-align:left;*/
}

.statistics_counter {
	float:right;
}

.field-name-field-date-publ {
	font-family: MyriadPro-Regular;
	float:right;
	padding:5px;
	color:#8D8780;
}
.news_style_200 {
	float:left;
	padding-right:10px;
}
.news_link {
	float:right;	
   bottom:0;
	/*border-bottom: 2px solid #009347;
	clear: both;*/
}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
  background-color:#009347;
  border-color:#009347;
  color:#FFFFFF;
  cursor:default;
  z-index:3;
}
.thumbnail {
  background-color:#FFFFFF;
  border:1px solid #8D8780;
  border-radius:4px;
  display:block;
  line-height:1.42857;
  margin-bottom:20px;
  padding:4px;
  transition:border 0.2s ease-in-out;
}
.view-gl-news-old {
	padding-top:20px;
}
#block-quicktabs-populyar-news {	
	border-bottom: 2px solid #009347;
}
/*.quicktabs-style-sky {
  font-family: MyriadPro-Cond;
	font-size:1.2em;
}*/
#block-block-7 {
	padding-top:20px;
}
.photo45 {
	padding-right:10px;
	float:right;
}
.video45 {
	padding-right:10px;
	float:right;
}
.video451 {
	padding-right:10px;
	float:right;
}
.carousel-caption {
  position: absolute;
  right: 2%;
    left: 2%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 30px;
  font-size:24px;
  color: #fff;
  text-align: center;
  text-shadow: 0 3px 2px rgba(0, 0, 0, .6);
  opacity:0.8;
  background: rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
.carousel-caption a {
	color:#fff;
	text-decoration: none;
}
.carousel-caption a:hover {
	color:#009347;
	text-decoration: none;
}
.view-block-dohod-vl {
	border: 2px solid #009347;
	padding:0px 5px 5px;
}

.view-vibory-pr-2019{
	border: 2px solid #FFFF00;
	padding:0px 5px 5px;
	background-color: #FFFF00;
   margin-top: 20px;
}

.view-kremenmyso-block {
	border: 2px solid #009347;
	padding:0px 5px 5px;
}
.view-block-fotoreportag {
	border: 2px solid #009347;
	background-color: #009347;
	padding:0px 5px 5px;
}

.konkurs_zagolov {
	color:#573638;
	font-size:24px;
}
.view-block-konkurs-gl {
	margin-top:20px;
	background-color:#F8C044;
	padding:0px 10px 10px;
	margin-bottom:20px;
}

.media-heading {
	font-size:24px;
	font-weight:bold;
	color:#573638;
}
.view-block-nashi-people {
	border: 2px solid #009347;
	padding:0px 5px 5px;
}

.view-live-with-karantin {
	border: 2px solid #009347;
	padding:0px 5px 5px;
	background-color:#D3D0D0;
	margin-top:20px;
}

/*.view-vidbudova-kremenchuk {
 	border: 2px solid #009347;
	padding:0px 5px 5px;
	background-color:#D3D0D0;
	margin-top:20px;
}*/

.view-block-video-gl {
	border: 2px solid #009347;
	padding:0px 5px 5px;
}
.view-newspapers-pdf {
	border: 2px solid #009347;
	padding:0px 5px 5px;
	background-color:#3C3E40;
	margin-top:20px;
	max-width:270px;
}
.view-pit-block-slider {
	border: 2px solid #009347;
	padding:0px 5px 5px;
	background-color:#F4D3A2;
	margin-top:20px;
}
.view-street-block-slider {
	border: 2px solid #009347;
	padding:0px 5px 5px;
	background-color:#D3D0D0;
	margin-top:20px;
}

.view-vibor-verhovnaya-rada-2019 {
 	border: 2px solid #009347;
	padding:0px 5px 5px;
	background-color:#D3D0D0;
	margin-top:20px;
}

.view-vidbudova-kremenchuk {
 	border: 2px solid #009347;
	padding:0px 5px 5px;
	background-color:#D3D0D0;
	margin-top:20px;
}

.view-vibor-2020 {
	border: 2px solid #009347;
	padding:0px 5px 5px;
	background-color:#D3D0D0;
	margin-top:20px;
}

.gl_block_news {
	
}
.kategor {
	float:left;
	color:#fff;
	font-size:12px;
	background-color:#DD262E;
	padding:3px;
	border: 1px #DD262E solid; /* стили рамки */
 -moz-border-radius: 3px; /* закругление для старых Mozilla Firefox */
 -webkit-border-radius: 3px; /* закругление для старых Chrome и Safari */
 -khtml-border-radius:3px; /* закругл. для браузера Konquerer системы Linux */
 border-radius: 3px; /* закругление углов для всех, кто понимает */
 margin-bottom:5px;
}
.kategor a{
	color:#fff;
}
.kategor a:hover{
	color:#fff;
	background-color:#009347;
	text-decoration:none;
	border: 1px #009347 solid; /* стили рамки */
	
}
.data_red {
	color:#DD2C2F;
}
.banner_style {
	padding-bottom:10px;
}

.banner_mobile {
	display: none;
}
#block-views-newspapers-pdf-block {
	padding-bottom:10px;
}
.slick {
	padding-bottom:20px;
}
.field-name-body {
	font-size:16px;
}


.btn-primary {
  background-color:#06954b;
  border-color:#06954b;
  color:#FFFFFF;
  width: 100%;
  margin-top: 5px;
  margin-bottom: 5px;
}
.form-control:focus {
  border-color:#06954b;
  box-shadow:rgba(0, 0, 0, 0.0745098) 0 1px 1px inset, rgba(6,149,75, 0.6) 0 0 8px;
  outline:0;
}


.btn-primary:focus, .btn-primary:hover {
  background-color:#ccc9c6;
  background-position:0 -15px;
  border:1px solid #ccc9c6;
}
.pagination > li > a, .pagination > li > span {
  background-color:#FFFFFF;
  border:1px solid #DDDDDD;
  color:#06954b;
  float:left;
  line-height:1.42857;
  margin-left:-1px;
  padding:6px 12px;
  position:relative;
  text-decoration:none;
}
.region-above-center-afisha {
	margin-top:20px;
	background-color:#f8c044;
	
	/*border:1px solid #009347;*/
}
.afisha_slider25 {	
	padding-top:15px;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
  background-color:#dcdcdc;
  background-image:linear-gradient(#dcdcdc 0px, #dcdcdc 100%);
  background-repeat:repeat-x;
}
.footer {
	background-color:#06954b;
	color:#fff;
	font-size:14px;
}
.footer a{
	text-decoration:underline;
	color:#fff;
	
}
.region-footer-bottom-1 {
	color:#fff;
	font-size:12px;
}
.quicktabs_main.quicktabs-style-sky {
  background:#F5F5F5;  
}
/*.region-sidebar-second {
	background-color:#F5F5F5;
}*/
@media (max-width: 480px) { 
    .carousel-caption { 
     font-size:9px;
    }
	/*.region-news-gl-old {
		display:none;
	}*/
	.region-above-center-afisha {
		height:55px;
	}
	.banner_style{
		display:none;
	}
	.banner_mobile{
		display:  block;
	}
	.reklamayel{
		display:none;
	}
	.data-top {
		/*display:none;*/
		text-align: left;
		padding-top: 0px;
		
	}
	.data-top iframe{
	padding-top: 10px;
	}
	.fb-display {
		display:none;
	}
	.novostimira {
		display:none;
	}
	.region-above-center-afisha {
		display:none;
	}
	#block-views-gl-news-old-block {
	display:none;
	}
	#block-block-22 {
	display:none;
	}
	#block-views-gl-newsi-2-block {
	display:none;
	}
	#block-views-gl-news-3-block {
		display:none;
	}
	#block-views-gl-news-4-block {
	display:none;
	}
	#block-views-gl-news-5-block {
	display:none;
	}
	#block-block-42 {
	display:none;
	}
}

/* Small devices (tablets, 768px and up) */
@media (max-width: 768px) { 
    .carousel-caption { 
     font-size:14px;
    }
	/*.region-news-gl-old {
		display:none;
	}*/
	.region-above-center-afisha {
		height:85px;
	}
	.banner_style{
		display:none;
	}	
	
	.banner_mobile{
		display:  block;
	}
	
	.reklamayel{
		display:none;
	}
	.novostimira {
		display:none;
	}
	.region-above-center-afisha {
		display:none;
	}
	#block-views-gl-news-old-block {
	display:none;
	}
	#block-block-22 {
	display:none;
	}
	#block-views-gl-newsi-2-block {
	display:none;
	}
	#block-views-gl-news-3-block {
		display:none;
	}
	#block-views-gl-news-4-block {
	display:none;
	}
	#block-views-gl-news-5-block {
	display:none;
	}
	#block-block-42 {
	display:none;
	}
}

/* Medium devices (desktops, 992px and up) */
@media (max-width:992px) {
	.carousel-caption { 
     font-size:16px;
    }
	.region-above-center-afisha {
		height:140px;
	}
	.banner_style{
		display:none;
	}	
	.banner_mobile{
		display:  block;
	}
	.reklamayel{
		display:none;
	}
	#block-views-gl-news-old-block {
	display:none;
	}
	#block-block-22 {
	display:none;
	}
	#block-views-gl-newsi-2-block {
	display:none;
	}
	#block-views-gl-news-3-block {
		display:none;
	}
	#block-views-gl-news-4-block {
	display:none;
	}
	#block-views-gl-news-5-block {
	display:none;
	}
	#block-block-42 {
	display:none;
	}
}

/* Large devices (large desktops, 1200px and up) */
@media (max-width: 1200px) { 
		
	}
 @media (min-width: 1200px) { 
		
 }

/*  Стиль footer  */
@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css");

#footer {
    border-top: 5px solid #CDB380;
    background: #009347 none repeat scroll 0% 0%;
    padding-top: 30px;
    margin-top: 60px;
    clear: both;
    color: #fff;
    display: block;
}

#footer .widgettitle {
    margin: 0px;
    padding: 0px 0px 15px;
    border-bottom: medium none;
}
#footer span {
    color: #FFF;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}

#footer ul {
    list-style: outside none none;
}

#footer li {
    padding: 7px 0px;
    border-bottom: 1px dotted rgba(255, 255, 255, 0.2);
    margin: 0px;
}

#footer li a {
    color: #fff;
}
#footer li a:hover {
	text-decoration:none;
    color: #000;
}

#sub-floor {
    color: #AAA;
    background: #006400 none repeat scroll 0% 0%;
    padding: 10px 0px;
}
.zima{
	background-image: url(../images/sneg_elka.png);
}
.field-name-field-error-text {
	padding-top:10px;
	text-align:center;
	color:#818181;
	font-weight:500;
	
}
.block-title {
  color:#fff;
  font-family:MyriadPro-BoldCond, sans-serif;
  font-size:2em;
  border-bottom:1px solid #EEEEEE;
  background-color:#009347;
  padding-bottom: 2px;
  padding-top: 2px;
  text-align:center;
  margin-bottom: 0px;
}
.poll .title {
	margin:20px 0 20px;
	font-size:1.5em;
	font-weight:400;
	font-family:Arial, Helvetica, sans-serif;
}
.poll .text {
	font-size:1.3em;
	font-weight:400;
	font-family:Arial, Helvetica, sans-serif;
}
.block-poll-blocks {
	border:2px solid #009347;
	padding:0 15px 15px 15px;
}

.btn-default {
	background-color:#009347;
  border-color:#CCCCCC;
  color:#fff;
  margin-top:5px;
  margin-bottom:5px;
  text-align:center;
  width: 100%;
}
/*.links {
	display:none;
}*/
.form-select {
	background-color:#FFFFFF;
  background-image:none;
  border:1px solid #CCCCCC;
  border-radius:4px;
  box-shadow:rgba(0, 0, 0, 0.0745098) 0 1px 1px inset;
  color:#555555;
  display:block;
  font-size:14px;
  height:34px;
  line-height:1.42857;
  padding:6px 12px;
  transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  width:85%;
}
.chetc {
	padding-bottom:10px;
}
.top100_widget{
padding-bottom: 20px;
}
.dorchet{
padding-bottom: 20px;
}
/* Стили кнопки нравится */
.rate-widget-1 {
      /*background: linear-gradient(to bottom, #FFFFFF 0%, #009347 100%) repeat scroll 0 0 transparent;*/
      background-color: #009347;
      border: 1px solid #ffffff;
      border-radius: 3px 3px 3px 3px;
      color: #ffffff;
      width: 140px;
      padding: 3px;
    }

    .rate-widget-1 a {
      color: #ffffff;
      border: none;
      border-right: 1px solid #EEEEEC;
      padding: 5px;
      text-decoration: none;
    }

    .rate-widget-1 span {
      padding: 7px;
    }
    
.denika iframe{
width: 240px;
height: 380px;
}
.well{
padding-top: 0px;
}

/* всплывающий блок */
#slidebox45{
    width:200px;
    height:100px;
    padding:10px;
    background-color:#fff;
    border-top:3px solid #4b9af4;   
    position:fixed;
    bottom:0px;
    right:-230px;
	-moz-box-shadow:-2px 0px 5px #aaa;
	-webkit-box-shadow:-2px 0px 5px #aaa;
	box-shadow:-2px 0px 5px #aaa;
}

#slidebox45 h2{
    color:#4b9af4;
    font-size:18px;
    margin:10px 20px 10px 0px;
    text-align: center;
}
a.close45{
    background:transparent url(../images/close.gif) no-repeat top left;
    width:13px;
    height:13px;
    position:absolute;
    cursor:pointer;
    top:10px;
    right:10px;
}
a.close45:hover{
    background-position:0px -13px;
}
.soc-icon-news{
	margin-top: 20px;
	text-align: center;
	font-size: 16px;
	margin-bottom: 20px;
}
/* yellow style reklama blocke */
.reklamayel{
background-color: #f3d000;
padding: 5px;
}
.region-sidebar-first{
background-color: #f3d000;
}

/* for google news after news */

.article-newsgoogle {
    font-weight: bold;
    padding: 10px;
    background: #f7f7f7;
    font-size: 16px;
    margin-bottom: 10px;
}

.bottom_face_down {
	padding-top: 3px;
}
.bottom_face_down img{
	float: right;
	padding-right: 52px;
}

/*  calendar block footer*/
#block-archive-month-archive {
background-color: #fff;
margin-bottom: 20px;
}

#block-archive-month-archive caption {
text-align: center;
}

#block-archive-month-archive td {
color: #ccc9c6;
}

#block-archive-month-archive td a {
color: #009347;
text-decoration: underline;
}

#block-archive-month-archive th {
background-color: #009347;
}

#moa-radio-widget {
padding-top: 8px;
padding-bottom: 8px;
}

.view-id-budivnictvo_novogo_mostu_block {
    border: 2px solid #009347;
    padding: 0px 5px 5px;
    background-color: #D3D0D0;
    margin-top: 20px;
  }  
.soc-icon-strong-news {
	font-size: 16px;
    margin-bottom: 20px;
    font-weight: bold;
    color: #B22222; 
}

.view-voen-stan {
    border: 2px solid #009347;
    padding: 0px 5px 5px;
}

.field-name-field-counter-total {
	float:right;
}

.google-auto-placed {
    display: none;
    width: 0;
    height:0;
}
