div.news-list#news_list_block
{
	border: 1px solid #ff6f01;
	border-top-left-radius: 17px;
	border-top-right-radius: 17px;
}
div.news-list#news_list_block div.news-item {
	background: #f2f2f2;
	color: #404040;
	font-size: 14px;
	margin: 15px 7px;
}
div.news-item a.itog_detail_a {
	color: #ff6f01;
}
div.news-item a.itog_detail_a:hover {
	color: #cb0000;
}
input[name='itog_theme'] {
border: 1px solid #808080;
width: 822px;
height: 39px;
margin-bottom: 10px;
font-size: 16px;
}
input[name='itog_theme']:focus {
border-color: #ff6f01;
outline: none;
}
input[name='itog_theme']:focus+input[name='itog_search'] {
background: #ff6f01 url("images/itog_search_button.png") no-repeat 50% 50%;
}
input[name='itog_search'] {
  border: none;
  background: #808080 url("images/itog_search_button.png") no-repeat 50% 50%;
  width: 136px;
  height: 43px;
  font-size: 0;
  padding-top: 12px;
}
.news-date-time {
	color:#486DAA;
}
.news_list_header {
width: 100%;
height: 19px;
background: #ff6f01;
border-top-left-radius: 14px;
border-top-right-radius: 14px;
}

.itog_list_search label
{
float: left;
margin-right: 20px;
}
.itog_list_search label span
{
display: block;
margin-bottom: 10px;
}
.itog_list_search label select
{
width: 100%;
height: 35px;
}
.itog_list_search
{
 margin-bottom: 20px;
}





.got_search_head
{
    font-size: 24px;  font-family: 'PT Sans Caption', sans-serif;  color: #ff6f01;

    margin-bottom: 10px;
}
.itog_list_search .left
{
 float: left;
 width: 40%;
 border-top-left-radius: 50%;
 border-top-right-radius: 50%;
 /* background: red; */
 /* height: 947px; */
}
.itog_list_search .right
{
float: right;
 width: 60%;
position: relative;
left: -1px;
}
.itog_list_search .left .tab
{
 height: 36px;
 float: left;
 width: 50%;
 background: #ff6f01;
 font-size: 18px;
 font-family: 'PT Sans Caption', sans-serif;
 color: white;
 text-align: center;
 line-height: 35px;
 cursor: pointer;
}
.itog_list_search .tabs .active
{
    background: #cb0000;
    /* border-top-right-radius: 50%; */
    margin-top: 0px;
    height: 40px;
    margin-top: -4px;
}

.itog_list_search .left .tab:first-child
{
 border-top-left-radius: 25px;
}
.itog_list_search .left .tab:last-child
{
 border-top-right-radius: 25px;
}
.itog_list_search .spec_list
{
 border: 1px solid #ff6f01;
 border-top: 0px none;
 clear: both;
 padding: 10px;
}

.spec_list_filter
{
 border: 2px solid #808080;
 font: 14px Arial;
 color: #808080;
 width: 100%;
 padding: 5px;
 box-sizing: border-box;
 margin-bottom: 10px;
}
.spec_list a
{
 display: block;
 font: 14px Arial;

 padding-left: 20px;
 position: relative;
 cursor: pointer;
 padding-bottom: 5px;
}
.spec_list a span
{
 display: inline-block;
 background: url(images/markers.gif) no-repeat 0px -30px;
 /* margin-right: 7px; */
 position: absolute;
 width: 13px;
 height: 13px;
 top: 0px;
 left: 0px;
}
.spec_list a:hover span
{
  background: url(images/markers.gif) no-repeat 0px -17px;
}
.spec_list a.active span
{
 background: url(images/markers.gif) no-repeat 0px 0px;
}
.spec_list a.active {
 color: #cb0000;
}
.spec_list a:hover 
{
 color: #ff6f01;
}


.itog_list_search .head
{
 font-size: 20px;
font-family: 'PT Sans Caption', sans-serif;
 color: #ff6f01;
 padding-left: 20px;
 /* background: #ff8b34; */
}

.results
{
    border: 1px solid #ff6f01;  border-top: 0px none;
    padding-top: 10px;
}
.results_head
{
  color: white;
  font: 12px Arial;
  background: #ff8b34;
  padding: 4px;
  padding-left: 20px;
  border-top-right-radius: 20px;
  margin-top: 10px;
}
.results_head_description
{
  color: #ff6f01;
  font: 12px Arial;
  padding-left: 20px;
  line-height: 1.5;
}
div.news-list#news_list_block
{
    border: 0px;

}

.news_list_header {
width: 100%;
height: 0px;
background: none;
border: 0px none;
}

.close_filter_item{
  padding: 2px 12px;
  background: url('images/close.png') center left no-repeat;
  cursor: pointer;
}

.itog_subject_item{
  display: inline-block;
}

.itog_clear_input{
  width: 20px;
  height: 20px;
  background: url('images/clear.png') center center no-repeat;
  cursor: pointer;
  display: inline-block;
  margin-left: -30px;
  vertical-align: middle;
  margin-right: 10px;
  opacity: 0;
  margin-top: -2px;

}

input::-ms-clear {
   display: none;
}

.search_message{
  padding: 15px;
}

.search_message a{
  
}

.whatsapp_link, .viber_link, .skype_link{
  display: block;
  cursor: pointer;
  color: #000000;
  text-decoration: none;
}

.whatsapp_link:before{
  display: inline-block;
  vertical-align: middle;
  width: 32px; 
  height: 32px;
  content: '';
  margin-right: 10px;
  background: url('images/whatsapp.png') no-repeat;
}

.viber_link:before{
  display: inline-block;
  vertical-align: middle;
  width: 32px; 
  height: 32px;
  content: '';
  margin-right: 10px;
  background: url('images/viber.png') no-repeat;
}

.skype_link:before{
  display: inline-block;
  vertical-align: middle;
  width: 32px; 
  height: 32px;
  content: '';
  margin-right: 10px;
  background: url('images/skype.png') no-repeat;
}

.authors_link{
  color: #000000;
}

.authors_link:after{
  display: inline-block;
  vertical-align: bottom;
  width: 32px; 
  height: 32px;
  content: '';
  margin-left: 5px;
  background: url('images/open-book-top-view.png') no-repeat;
}

#itog_filter{
  position: relative;
}

.in_loading .itog_list_search:before{
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  content: '';
  display: block;
  opacity: 0.4;
  background: #000000;
  z-index: 1;
}

.in_loading .itog_list_search:after{
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  content: '';
  display: block;
  background: url('images/load.gif') center 100px no-repeat;
  z-index: 2;
}