/**************************************************************************************/
/*
/*		Designed by 'AS Designing'
/*		Web: http://www.asdesigning.com
/*		Web: http://www.astemplates.com
/*		License: ASDE Commercial
/*
/**************************************************************************************/
.tsenybottom h4
{
  font-size: 16px;
  letter-spacing: 1px;
  font-weight:400;
  margin-bottom:0px;
}
.tsenybottom
{
  font-size:14px;
  color:#302b2b;
  margin-left:20px;  
}


.tseny h3
{
  color:green;
  text-shadow: 0px 1px 0px #3dec1a,0px 0px 0px #3dec1a;
  font-size:25px;
}

.dacha .item_fulltext, .tseny
{
  font-size:14px;
  color:#302b2b;
}

.dacha h3, .dacha a
{
  text-shadow: 0px 1px 0px #3dec1a,0px 0px 0px #3dec1a;
  font-size:16px;
}

h3
{
  color:green;
  /*text-shadow: 0px 1px 0px #3dec1a,0px 0px 0px #3dec1a;*/
}



.border1t:hover
{
 /*border: 1px solid green; */
}

.border1t
{
  border: 1px solid #45c245;
  /*border: 1px solid #e5e6e2;*/
}




.tseny .page-blog .items-leading
{
  border-bottom: none;
  margin-bottom: 0px;
}

.tseny h2
{
  margin-bottom: 0px;
  padding-bottom: 0px;
}
/*ang эффекты для правой колонки*/
#aside-row-1-right img 
{
    -webkit-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
	transition: transform 0.8s;

}
/*ang эффекты для правой колонки для изображений*/
#aside-row-1-right img:hover {
    /*! border: 1px solid rgba(239, 243, 3, 0.61); */
    -webkit-filter: brightness(107%);
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -o-transform: scale(0.9);
}

.moduletable h3
{
    text-align:center
}



/*alex изм Стили для верхнего меню*/
#as-menu ul.as-menu > li,
#as-menu ul.as-menu > li:hover
{
     width:20%;
}

#logo-row .moduletable.call-now div
{
	padding: 32px 45px 0px 0px;	
	font-size: 22px;	
}

/*alex Заголовок в Ценах по центру*/
.page-blog__Tcenter p.item_title
{
  padding-left:45px;
}

#logo-row .moduletable.call-now
{
  color: #0f4a18;
  line-height: normal;
}

/*alex Текст "Акции", тень*/
.slide_title .item_title_part0
{      color: #ff6000;
    text-shadow: 2px 1px 1px #15120e, 0 0 1em #508a84;

    /* background-color: coral; */
}

/*alex Увелич. шрифт ссылок в конце категории*/
.nav-tabs.nav-stacked > li:last-child > a {
 font-size: 26px;
}


/*alex Изм. цвет фона для Body*/
body
{
	/* background-image: url('../images/bg.body.png'); */
	background-color: #DEE2DB;
}
/*стили для ленты баннеров внизу*/
#footer-row {background:none;}
#footer-row .banneritem {
padding-left: 20px;
}
/*alex Изм. цвет ссылок при наведении*/
#as-menu ul.as-menu > li > a:hover,
#as-menu ul.as-menu > li > span:hover,
#as-menu ul.as-menu ul li a:hover,
#as-menu ul.as-menu ul li span:hover,
#as-menu ul.as-menu ul li.active > a,
#as-menu ul.as-menu ul li.asHover > a,
#as-menu ul.as-menu ul li.active > span,
#as-menu ul.as-menu ul li.asHover > span
{
	color: #55E034 !important;
}

/*alex Переопред. адапт. табл*/
.table-responsive
{
  width: 100%; 
  overflow-x: auto; 
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar; 
  border: 1px solid #ddd;  
}


/*alex Уменьшил шрифт заголовка блога катег*/
.blabla .page-blog p.item_title
{
	padding-left: 40px;
}

.page-blog p.item_title
{
	font-size: 26px;
}

/*alex Изм. высоту шапки*/
#logo-row .container
{
	padding: 0 0 0 0;
	margin-bottom: 20px;  
}

/*alex Изм.цвет шрифта*/
#as-menu ul.as-menu > li > a,
#as-menu ul.as-menu > li > span
{
		color: #F1F1F1 !important;
}
/*alex Изм. цвет шрифта акт закл*/
#as-menu ul.as-menu > li.active > a,
#as-menu ul.as-menu > li.asHover > a,
#as-menu ul.as-menu > li.current > a,
#as-menu ul.as-menu > li.active > span,
#as-menu ul.as-menu > li.asHover > span,
#as-menu ul.as-menu > li.current > span
{
	color: #41D212 !important;
}
/*alex Изм. цвет модулей - квадраты*/
#featured-row .module_title
{
	background-image: linear-gradient(to bottom, #50B150, #04650D);
}

/*alex Изм. цвет линии*/
#footer
{
	border-top: 1px solid #328E32;
	
}

/*alex Изм. фон футера*/
#copyright-row 
{
	background-color: #DEDFDD;
}
/*alex Изм. h2*/
h2
{
  color: #20501d;
  text-shadow: 1px 1px 1px #2bc12f, 0 0 1em #e0e2df;
  font-size: 20px;
}

/*alex Изм. фон кнопок*/
a.btn,
a.readmore,
.btn_info,
.btn-info,
.btn-group button.btn,
.mod-newsflash a.readmore,
.btn-primary,
.btn_primary,
.contentpane .button
{

	background-image: linear-gradient(to bottom, #50B150, #04650D);
	
}

/*alex Изм. фон меню*/
#as-menu
{
	white-space: nowrap;
    background-color: #e9e9e9;
	background-image: -moz-linear-gradient(top, #f1f1f1, #dddddd);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#dddddd));
	background-image: -webkit-linear-gradient(top, #f1f1f1, #dddddd);
	background-image: -o-linear-gradient(top, #f1f1f1, #dddddd);
	background-image: linear-gradient(to bottom, #50B150, #04650D);
	min-height: 74px;
}




/*alex изм. расстояние после меню*/
#navigation-row .container
{
	margin-bottom: 20px;
}

#footer-row .container{padding-bottom:30px;}
/*стили для списков в intro text и full text*/
.item_introtext ul,
.item_fulltext ul,
.item_introtext ol,
.item_fulltext ol{list-style-position:inside;}
/*стили для пагинации*/
.pager{clear:both;}

.pColor {
      color: #ff6000;
    text-shadow: 2px 1px 1px #15120e, 0 0 1em #508a84;

  
  
}

/*alex стили для  модуля акции*/
.moduletable.akc {
  
  border: 1px ridge green;
  padding: 20px;
}
.moduletable.akc h3 {
    color: red!important;
 }  
a {
    color: #07841c;
}
/*стили для заголовков модулей*/
#aside-right h3{color:#127319; border:none;}

h1{
  color: #248027;
  text-shadow: 1px 1px 1px #2bc12f, 0 0 1em #e0e2df;
  font-size: 30px;
}

.tseny h2 a:hover
{
  text-decoration: underline;
}  


.Customline {
    width: 100%; /* ширина линии */
    height: 1px; /* высота / толщина линии */
    background: #333; /* фон / цвет линии */
    border: 0; /* рамка вокруг разделительной линии (уберем ее) */
    margin: 5px 0 5px 0; /* отступ над и под линией 5 пикселей */
}
/*ang Наши работы эффекты*/

.otzyvy p.item_title
{
	font-size:20px!important;
}
.otzyvy .item_introtext
{
  font-size:16px;
  color:black;
}
h1
{
  text-transform: uppercase;
  font-size: 28px;
  letter-spacing: 1px;
}
.otzyvy h2, .zakazat h2, .dacha h2, h2
{
  margin-bottom: 0px!important;
  padding-bottom: 0px!important;
  font-size:18px;
}

.otzyvy a:hover, .zakazat a:hover, .dacha a:hover
{
  color:green;
  text-decoration:underline;
}

.zakazat .item_fulltext
{
  font-size:16px;
  color:black;
}

#as-menu a
{
	text-shadow: none;
}
.poleznoe
{
  font-size:18px;	
  text-align:center;
}
.poleznoe a:hover
{
  text-decoration:underline;
  color:green;
  background:#e8f3de;
}
.poleznoe .list-title
{
  text-align:center;
}

.raboty img
{
 border-radius:10px;
  transition: transform 0.8s;

}
.raboty  img:hover
{
    border: 2px solid #37f308;
/*    -webkit-filter: brightness(102%);*/
    -webkit-transform: scale(0.98);
    -moz-transform: scale(0.98);
    -o-transform: scale(0.98);
}
.raboty .thumb-plg
{
  width:75%;
 border: 2px solid #e4e8e5;

  border-radius:10px;
  padding:0px;
}
#logo img
{
  transition:none;
}

#logo img:hover
{
      -webkit-transform: none;
    -moz-transform: none;
    -o-transform: none;
  border:none;
}



.glavnaya h2 a:hover
{
  color:green;
  text-decoration: underline;
}

.glavnaya .items-leading p, .glavnaya .items-leading li
{
  color:black;
  font-size:16px; 
}

/*-Begin--ля мобильных выводим надпись: "Выберите раздел сайта"*/
@media (min-width:768px)
{
  .adaptname
  {
    display:none;
  }
}
@media (max-width:768px)
{
  .adaptname
  {
    display:visible;
  }
}
  .adaptname p
{
  padding-bottom: 0px;
  margin-bottom:0px;
  font-weight:bold;
  color:#542912;
}


.adapt .select-menu
{
  color: #215c18;
  font-size: 18px;
  font-weight: bold;
  text-align: center!important;
  letter-spacing:2px;
  padding-left: 20px;
}

/*-END-Для мобильных выводим надпись: "Выберите раздел сайта"*/

.item a span:hover
{
  text-shadow: 1px 1px 4px #e3f913 !important;
}
