/* Начало стилей для мобильного блока "ЦЕНЫ" */
/* Главный блок для фона "ЦЕНЫ" */
.content-mobile-price-main {
	color: rgb(1,8,99);
    font-family: "Raleway", sans-serif;
    font-optical-sizing: auto;
    position: relative;  /* Для корректного позиционирования контента */   	
    padding: 0;
}
/* Блок для фона "ЦЕНЫ" */
.content-mobile-price-1 {
	background: 
        url('../../img/content/fon-4.jpg')	   /* Путь к картинке */
        no-repeat                      /* Запретить повторение */
        center center / cover;         /* Центрировать + растянуть */    
    position: relative;  /* Для корректного позиционирования контента */   	
    padding: 15px;
}
/* Таблица */
#content-mobile-price-table {
    width:100%;
    border-collapse: collapse;    
}
.content-mobile-price-table-head {
    width:100%;
    text-align: center;
    font-weight: bold;
    font-style: normal;
	font-size: 14px;
}
.content-mobile-price-table-text-1 {
    width:100%;
}
/* Стиль только для таблиц с классом .zebra-table */
.zebra-table {
  width: 100%;
  border-collapse: collapse;
}

.zebra-table th, 
.zebra-table td {
  padding: 8px 12px;
  text-align: left;
  border: 1px solid #ddd;
}

.zebra-table th {
  background-color: rgba(70, 130, 180, 0.5);
  font-weight: bold;
}

.zebra-table tr:nth-child(even) {
  background-color: rgba(211, 211, 211, 0.5);
}

.zebra-table tr:nth-child(odd) {
  background-color: rgba(255, 255, 255, 0.5);
}

.zebra-table tr:hover {
  background-color: rgba(173, 216, 230, 0.7);
}
/* Конец стилей для мобильного блока "ЦЕНЫ" */

