	/*  Банер для статей на сайте Sportek - добавил я 24.10.2016 */

.BanerStateySportek{
/*	width : 250px;  - пусть принимает ширину по родителю*/
	height: 300px; 
	}	
	/*  иконка статьи */
.BanerStatey_Src{
    max-width: 100%;
    max-height: 100%;
	}	
		/* класс заголовка для показываемой картинки на банере  */
.BanerStatey_H {
	text-align: center ;
	text-indent: 0px;	 /* Убрать Отступ первой строки в абзацах */
	color: blue; 		/* Цвет символа */
	font-family:Arial;
	font-size:16px;
  	max-width: 100%;  
	}
@media (min-width: 1100px) and (max-width: 2000px) {
  .BanerStatey_H {max-width: 240px;}    /* ширина заголовка при ширине окна от 1100px  */
}

/* Стиль для кнопки "Наверх" для кнопки-ссылки - добавил я 26.11.2016   */ 

.topbutton {
  position:fixed;
  bottom:17%;
  right:25px;
  cursor:pointer;
  z-index: 99;
}

@media (max-width: 800px) {
  .topbutton {display: none;}    /* кнопку Наверх для мобильных устройств - она там по умолчанию есть при ширине меньше 800px  */
}
@media (min-width: 801px) {
  .topbutton  {display: block;}    /* показываем кнопку Наверх при ширине больше 800px  */
}


/* Класс для таблиц в теле статей               */ 
.SporekTable talle, .Sporek_Simpl_Table talle {
    border-collapse: collapse; /* Убираем двойные линии между ячейками */
}

.SporekTable td, .Sporek_Simpl_Table td {
    border: 1px solid black; /* Параметры рамки вокруг ячейки*/
   	padding: 5px; /* Поля вокруг содержимого таблицы */
}
	/*   шапка таблицы */
.SporekTable tr:first-child {
  	background-color: #3ecfcf;  /* фон шапки таблицы  */
  	color: black;
}
	/*   первый столбец таблицы */
.SporekTable_1stlb {
  	background-color: #3ecfcf;  /* фон шапки таблицы  */
  	color: black;
}
	/*   выделить всю строку цветом */
.SporekTable_str td {
  	background-color: #3ecfcf;  /* фон шапки таблицы  */
  	color: black;
}

/* Конец классов для таблиц в теле статей       */ 

/* Класс для таблиц при описании товаров        */ 
.SporekTableTovar td {
    border: 1px solid black; 
   	padding: 5px; 				
}

/* Конец классов для таблиц при описании товаров */ 


/* Класс для иконок на главной странице         */ 
.main_page_iconka{
  font-family: 'comic sans ms', sans-serif; 
  font-size: 14pt;
}
.main_page_iconka img:hover {
  opacity: 0.7; 	/* Полупрозрачность элемента */
}
@media (min-width: 801px) and (max-width: 1100px) {
  .main_page_iconka{
    font-size: 13pt;
  }
}  
@media (min-width: 641px) and (max-width: 800px) {
  .main_page_iconka{
    font-size: 12pt;
  }
}
/* Конец классов для иконок на главной странице */ 

/* Классы для Яндекс-поиска на главной странице        */ 
.Find_Radio{
  margin: 0 15px;
}
	/* цвет рамки в поле ввода поисковой строки  */
.ya-site-form__input-text{
  padding: 5px;    
  font-size: 15px !important;
}
.ya-site-form__submit{
  padding: 4px;
  color: #0E22D4 !important;
}
  	/* Убираем логотип Яндекса на странице результатов поиска */
.b-head__l{
  	display: none;
}

/* Конец классов для поиска на главной странице */ 

/* Классы для Адреса на шапке сайта             */ 
.Adress_header{
  font-size: 14pt;
}
@media  (max-width: 1100px)  {
  .Adress_header{
    font-size: 13pt;
  }
}
@media  (max-width: 1000px)  {
  .Adress_header{
    font-size: 12pt;
  }
}
@media  (max-width: 850px)  {
  .Adress_header{
    font-size: 11pt;
  }
}

.Telefon_sv{
	color: #1d00ff !important;
}
@media  (max-width: 460px)  {
  .Telefon_sv{
    font-size: 12pt;
  }
}
/* Конец Классов для Адреса на шапке сайта      */ 

/* Классы для названия магазинов на странице "Как нас найти"    */ 

.Sportek_magazin_navz2{
  height: 65px;
}
.Sportek_magazin_navz3{
  height: 80px;
}
.Sportek_magazin_icon_r_t{
  padding: 10px 0;
}

@media  (max-width: 990px)  {
  .Sportek_magazin_navz2{
  	height: 75px;
  }
  .Sportek_magazin_icon_r_t{
   padding: 8px 0;
  }	
}
@media (min-width: 481px) and (max-width: 640px)  {
  .Sportek_magazin_navz2{
  	height: 100px;
    font-size: 13pt;
  }  
  .Sportek_magazin_icon_r_t{
   padding: 6px 0;
  }	
}
@media (min-width: 481px) and (max-width: 890px)  {
  .Sportek_magazin_navz3{
    height: 70px;
    font-size: 11pt;
  }
}
@media (min-width: 481px) and (max-width: 590px)  {
  .Sportek_magazin_navz3{
    height: 70px;
    font-size: 9pt;
  }
}

/* Конец классов для названия магазинов на странице "Как нас найти"*/ 

/* На мобильниках переключатель языков  */ 
@media (min-width: 1px) and (max-width: 640px)  {
  .languages-link{
      padding: 0 0 0 5px !important;
  }  
}
/* на вертикальном мобильнике mc- уменьшаем шрифт заголовков вкладок */
@media (min-width: 1px) and (max-width: 480px)  {
  .tubs-node{
    font-size: 15px;
  }
}

/* Класс для надписи последний велосипед */
.Sportek_Last_Vel{
	color: #800080;
}

/* Класс для надписи кнопок Fb внизу страницы */
.Fb_knopki_niz_page{
  padding: 10px 0px;
}
.Fb_knopki_zagl_page{
  padding: 0px 0px;
}
@media (min-width: 1px) and (max-width: 640px)  {
  .Fb_knopki_zagl_page{
    padding-bottom: 10px;
  }
}


/*  Класс для Google-переводчика */
.Google_translate{
  padding-top: 25px;
}
@media (min-width: 1px) and (max-width: 480px)  {
  .Google_translate{
    padding-top: 0;
  }
  
}

/* Изменение шрифтов для меню в верхней строке на экранах xs-, mc- */ 

/* xs- */
@media (min-width: 481px) and (max-width: 640px) {
  .menu-node--top .menu-link{
    padding: 0px 5px;
    font-size: 13px;
  } 
}

/* mc- */
@media (max-width: 480px) {
  .menu-node--top .menu-link{
    padding: 0px 5px;
    font-size: 14px;
  } 
}

/* Конец блока изменение шрифтов для меню в верхней строке на экранах sm-, xs-, mc- */ 

/* Список на странице оплата   */
.Oplata_ul_li li{
  padding-bottom: 10px;
}

/* Оплата на странице категорий  */ 
.oplata-info__item{
  text-align: left;
  padding-bottom: 10px;
}

/*  Таблица цветов RAL   */
.Table_RAL{
  background-color: #f8f9fa;
    color: #222;
    margin: 1em 0;
    border: 1px solid #a2a9b1;
    border-collapse: collapse;
}
.Table_RAL > * > tr > td {
    border: 1px solid #a2a9b1;
    padding: 0.2em 0.4em;
}
.Table_RAL > * > tr > th {
    background-color: #eaecf0;
    text-align: center;
    padding: 0px 0 7px;
}  

/* фон из снежинок для новогодних шапок - прописывается в header <div class="section--header shapka_fon_ng"> 
.shapka_fon_ng{
  background-image: url(https://static-internal.insales.ru/files/1/7940/7036676/original/Fon_NG-min.png);
}
*/

/* картинки в статьях */
.editor img {
  	margin: 5px auto; 
  	display: block;
 	text-indent: 0px; 
}

.ePidtr{
  color: blue;
  font-size: 21px;
  text-align: left;
}  

