/*  Картинка СКАЧАТЬ   */

img {
    display: inherit;  
    max-width: 100%;
    height: auto;
}

/*  Блок Отправить заявку     */

p.zvonok{
  text-align:center
}


a.contactus  {   /*  Отправить заявку   */
   
   /* font-size: 16px;
    font-weight: normal;
    text-align: center;   */
    color: #f8f3bc;
    background: #0345bf;
    padding: 5px;
    border-radius: 3px;
          
}

a.contactus:hover  {
   
    color: #f8f3bc;
    background: #043794;
              
}


a.w-app  {   /*  Вацап   */
   
 /*   font-size: 16px;
    font-weight: normal;
    text-align: center;*/
    color: #f8f3bc;
    background: #218038;
    padding: 5px;
    border-radius: 3px;
          
}

a.w-app:hover  {
   
    color: #f8f3bc;
    background: #175426;
              
}

/*  Таблицы улучшаем   */
/* 
Max width before this PARTICULAR table gets nasty
This query will take effect for any screen smaller than 760px
and also iPads specifically.
*/
  
	.table{
	border: 1px solid #eee;
	table-layout: fixed;
	width: 100%;
	margin-bottom: 20px;
}
.table th {
	font-weight: bold;
	padding: 5px;
	background: #efefef;
	border: 1px solid #dddddd;
}
.table td{
	padding: 5px 10px;
	border: 1px solid #eee;
	text-align: left;
}
.table tbody tr:nth-child(odd){
	background: #fff;
}
.table tbody tr:nth-child(even){
	background: #eae8e8;
}
/*  Таблицы конец     */

/*   Подробнее  */

.article-list .article .readmore a  {
    padding:5px;
	border-radius: 5px;
  background: rgb(84,165,231);
background: -moz-linear-gradient(0deg, rgba(84,165,231,1) 0%, rgba(102,158,203,1) 5%, rgba(175,220,255,1) 36%, rgba(115,170,217,1) 87%, rgba(102,158,203,1) 100%);
background: -webkit-linear-gradient(0deg, rgba(84,165,231,1) 0%, rgba(102,158,203,1) 5%, rgba(175,220,255,1) 36%, rgba(115,170,217,1) 87%, rgba(102,158,203,1) 100%);
background: linear-gradient(0deg, rgba(84,165,231,1) 0%, rgba(102,158,203,1) 5%, rgba(175,220,255,1) 36%, rgba(115,170,217,1) 87%, rgba(102,158,203,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#54a5e7",endColorstr="#669ecb",GradientType=1);
	
}

.article-list .article .readmore a:hover {
	color:#fff;
  background: rgb(84,165,231);
background: -moz-linear-gradient(0deg, rgba(84,165,231,1) 0%, rgba(102,158,203,1) 5%, rgba(33,98,149,1) 64%, rgba(115,170,217,1) 87%, rgba(102,158,203,1) 100%);
background: -webkit-linear-gradient(0deg, rgba(84,165,231,1) 0%, rgba(102,158,203,1) 5%, rgba(33,98,149,1) 64%, rgba(115,170,217,1) 87%, rgba(102,158,203,1) 100%);
background: linear-gradient(0deg, rgba(84,165,231,1) 0%, rgba(102,158,203,1) 5%, rgba(33,98,149,1) 64%, rgba(115,170,217,1) 87%, rgba(102,158,203,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#54a5e7",endColorstr="#669ecb",GradientType=1);
}


/*  Блоки блога   */
.article-list .article {
    margin-bottom: 30px;
    padding: 20px;
    border: 1px solid #ccddfd;
    border-radius: 3px;
    max-height: 480px;
    overflow: hidden;
}

.article-list .article:hover {
    margin-bottom: 30px;
    padding: 20px;
    border: 1px solid #ccddfd;
    border-radius: 3px;
  
    }
/*  Для слабовидящих  */
a.button-special {
    background-color: #1dacd6;
    padding: 0px 20px !important;
    border: 2px solid #188daf;
    display: block;
    text-decoration: none;
    margin: 0 auto;
    width: 100%;
    color: #ffffff!important;
    border-radius: 4px;
    transition: 0.4s;
}
