.pt-cv-content-item{ background: #F9F9F9; border:1px solid #F3F3F3; padding:10px; box-shadow: 0 2px 4px rgba(0, 0, 0, .2);}
.pt-cv-tax{ color:#069; font-size:14px;}
div.pt-cv-meta-fields { color:#069; font-size:14px;}
pt-cv-meta-fields.a{ color:#069; font-size:14px;}
.terms  { color:#069; font-size:14px;}
span.terms  { color:#069; font-size:14px;}
a.pt-cv-tax{ color:#069; font-size:14px;}
.pt-cv-view.iscvblock:not(.pt-cv-overlaygrid) .pt-cv-meta-fields *{ color:#069; font-size:14px;}

.iscvblock .pt-cv-readmore.btn {
    background: #F9F9F9;
}

.iscvblock .pt-cv-readmore.btn:active, .iscvblock .pt-cv-readmore.btn:focus, .iscvblock .pt-cv-readmore.btn:hover {
  border:1px solid #f9f9f9;
    background:;
    border-color: transparent;
}


@media
only screen and (max-width: 450px),
(min-device-width: 240px) and (max-device-width: 950px)  {

   .mobi {
        display: none;
    }
	/* Задаем табличным элементам свойства блоков*/
	table, thead, tbody, th, td, tr {
		display: block;
	}

	/* Скрываем заголовки таблицы */
	thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}

	tr { border: 0px solid rgba(245,245,245,1); }

	td {
		/* Задаем ячейке свойства строки */
		border: none;
                               width: 100%;
		position: relative;
	}

	td:before {
		/* Передним ячейкам задаем свойства заголовка таблицы */
		position: absolute;
		top: 6px;
		left: 6px;
		width: 45%;
		padding-right:10px;
		white-space: nowrap;
	}
	img {
    height: auto;}
  .vd1{background:#FFF; padding:4px; line-height:1em; }
.vd{background:#FFF; padding:4px;}
	
 
.mobi {display:none; }
 


	/*
	Label the data
	*/
}
.mobil { display: none; }
/* Smartphone Portrait and Landscape */
@media only screen
and (min-device-width : 240px)
and (max-device-width : 900px){ .mobil { display: inline; }}