 td {border-top: 1px solid #F2F2F2; padding: 6px 10px 6px 0; } p { margin-bottom: 14px; } p.wp-caption-text { margin-bottom: 0; } p img, .wp-caption { margin-top: 0.4em; } ul { list-style: square; } ul ul, ol ol, ul ol, ol ul { margin-bottom: 0; } th {color: #666; font-size: 14px; font-weight: 600; letter-spacing: 0.1em; line-height: 2.6em; } table {border-bottom: 1px solid #F2F2F2; margin: 0 0 1.625em; width: 100%; text-align:left; } sub { top: .5ex; } textarea {padding-left: 3px; width: 98%; overflow: hidden; resize: none; } address {display: block; margin: 0 0 1.625em; } /*-- WordPress common classes*/ .alignleft {display: inline; float: left; margin-right: 1.25em; } .alignright {display: inline; float: right; margin-left: 1.25em; } .clearfix {display: inline-block; display: block; } .clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; } .bypostauthor { } .list {list-style: none; margin: 0; padding: 0; } .clear { clear:both; } .button {color: #FFFFFF !important; cursor: pointer; font-family: inherit; font-size: 16px; font-weight: 700; display: inline-block; padding: 7px 10px; text-decoration: none; border: none; -moz-transition:  .4s ease-in-out; -webkit-transition:  .4s ease-in-out; transition:  .4s ease-in-out; } .wp-caption {margin-bottom: 1em; //max-width: 96%; text-align:center; } .wp-caption img {display: block; //margin: 0 auto; //max-width: 98%; } .wp-caption .wp-caption-text, .gallery-caption {color: #8C8C8C; font-size: 13px; } .gallery { margin-bottom:15px !important; } .gallery dl { margin: 0; } .gallery img { border: none !important; } .sticky { } sup { bottom: 1ex; } img {max-width: 100%; height: auto; } img.alignleft, img.alignright, img.alignnone, img.aligncenter { margin-bottom: 1em; } dt { font-weight: bold; } dd { margin-bottom: 1.5em; } dl { margin: 0 1.5em; } ol {list-style-type: decimal; margin:0 0 10px; padding:0; color:#000; /*width:100%;*/ overflow:hidden; counter-reset:item; } ol ol { list-style: upper-alpha; } ol ol ol { list-style: lower-roman; } ol ol ol ol { list-style: lower-alpha; } ol li { padding:0 0 10px 30px; } ol li:before {text-align:center; line-height:16px; width:16px; float:left; margin:3px 0 0 -30px; color:#31648B; border:2px solid #31648B; border-radius:50px; -webkit-border-radius:50px; content:counters(item, ".") " "; counter-increment:item; font-size: 83%; } ins { text-decoration: none; } small { font-size: 80%; } strong { font-weight: bold; } big { font-size: 120%; } cite { border: none; } blockquote {font-style:italic; clear: both; /*margin: 7px 35px 10px 45px; background:#EFEFEF; padding:10px;*/ color:#6383A8; /** Developer Mars Stepanov BEGIN **/ font-size:17px; background:url('../images/elochka.png') 0px 0px no-repeat; background-size: 50px 50px; padding:10px 10px 10px 60px; margin: 7px 35px 10px 0px; /** END **/ } blockquote p {margin: 0 0 20px; padding: 0; } blockquote p:last-child { margin: 0; } blockquote em, blockquote i, blockquote cite { font-style: normal; } pre {background: rgba(0, 0, 0, 0.05); font: 87.5% "Courier 10 Pitch", Courier, monospace; line-height: normal; margin-bottom: 1.5em; padding: 0.75em 1.5em; } input[type=text], textarea { border: 1px solid #E7E7E7; } ul, ol { margin: 0 0 1.5em 1.5em; padding-right: 1.5em; } code, kbd { font: 13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; } abbr, acronym {border-bottom: 1px dotted #666; cursor: help; } sup, sub {font-size: 62.5%; height: 0; line-height: 1; position: relative; vertical-align: baseline; } .alignnone, .aligncenter {clear: both; display: block; margin-left: auto; margin-right: auto; } cite, em, i { font-style: italic; }
 
@media(max-width:992px){
.entry-content  table{   
display: block;
overflow-x: scroll;}
}