* {
margin: 0;
padding: 0;
border: 0;
}
html {
height: 100%;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
}
body {
font: 13px/16px Arial, sans-serif;
width: 100%;
height: 100%;
background: #fff;
}
body,
input[type=text],
input[type=email],
textarea {
color: #303030;
}
.wrapper {
width: 100%;
min-width: 1000px;
max-width: 1920px;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto;
}
.wrapper.hasLink {
cursor: pointer;
}
a {
color: #36597D;
text-decoration: none;
outline: none;
}
a:hover {
color: #ff0000;
}
blockquote {
padding-left: 30px;
}
.clear {
clear: both;
}
.clearfix:after {
content: '';
display: table;
clear: both;
}
.alignleft {
float: left;
margin: 0 10px 10px 0;
}
.alignright {
float: right;
margin: 0 0 10px 10px;
}
.aligncenter {
float: none;
text-align: center;
margin: 10px auto;
}
.alignnone {
float: none;
margin: 0 10px 10px 0;
}
.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
width: 100% !important;
margin: 10px auto;
}
.wp-caption-text {
font-size: 12px !important;
line-height: 17px !important;
padding: 0 4px 5px;
margin: 0 !important;
}
.blockTitle {
font: bold 20px/18px Arial;
color: #034ea2;
}
.blockTitle:hover {
color: #ff0000;
}
.buttonAll {
cursor: pointer;
display: inline-block;
height: 22px;
color: #5d5d5d !important;
font: 12px/22px Arial;
}
.buttonAll:hover {
color: #ff0000 !important;
}
.buttonSubmit {
cursor: pointer;
font-size: 14px;
line-height: 14px;
padding: 6px 16px;
color: #fff;
background: #6984db;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #6071a5), color-stop(1, #6984db));
background: -ms-linear-gradient(bottom, #6071a5, #6984db);
background: -moz-linear-gradient(center bottom, #6071a5 0%, #6984db 100%);
background: -o-linear-gradient(#6984db, #6071a5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6984db', endColorstr='#6071a5', GradientType=0);
}
.buttonSubmit:hover {
background: #6071a5;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #6984db), color-stop(1, #6071a5));
background: -ms-linear-gradient(bottom, #6984db, #6071a5);
background: -moz-linear-gradient(center bottom, #6984db 0%, #6071a5 100%);
background: -o-linear-gradient(#6071a5, #6984db);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6071a5', endColorstr='#6984db', GradientType=0);
}
.buttonSubmit[disabled] {
cursor: default;
font-size: 14px;
line-height: 14px;
padding: 6px;
color: #5c5c5c;
background: #e3e3e3;
filter: none;
border-top: 1px solid #cacaca;
border-left: 1px solid #dadada;
border-right: 1px solid #dadada;
border-bottom: 1px solid #fafafa;
-webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.03);
-moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.03);
box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.03);
}
.icons i {
position: relative;
float: left;
display: block;
width: 14px;
height: 14px;
margin-right: 9px;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/icons-news.png);
}
.icons .p {
width: 15px;
}
.icons .v {
top: 1px;
background-position: -15px 1px;
}
.icons .c {
top: 2px;
background-position: -29px 0;
}
.icons .pn {
color: #ff0000;
background: none;
width: auto;
position: relative;
top: -2px;
font-size: 12px;
font-style: normal;
}
.size-full {
width: 100%;
height: auto;
max-width: 600px;
}
.labelRadio {
display: block;
position: relative;
cursor: pointer;
padding-left: 30px;
}
.labelRadio input {
position: absolute;
left: 0;
top: 0;
opacity: 0;
z-index: -1;
}
.labelRadio span:before {
display: block;
float: left;
content: '';
background: url(//novostivoronezha.ru/wp-content/themes/news/img/bullets.png);
width: 17px;
height: 17px;
position: absolute;
top: 0;
left: 0;
}
.labelRadio input:checked + span:before {
background-position: 0 -17px;
}
.labelCheckbox {
display: block;
position: relative;
cursor: pointer;
padding-left: 30px;
}
.labelCheckbox input {
position: absolute;
left: 0;
top: 0;
opacity: 0;
z-index: -1;
}
.labelCheckbox span:before {
display: block;
float: left;
content: '';
background: url(//novostivoronezha.ru/wp-content/themes/news/img/bullets.png) -17px -1px;
width: 16px;
height: 16px;
position: absolute;
top: 0;
left: 0;
}
.labelCheckbox input:checked + span:before {
background-position: -17px -17px;
}
.spinner {
width: 24px;
height: 24px;
margin: 10px auto;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/spinner.gif);
}
.leftFixedBn,
.rightFixedBn {
position: fixed;
z-index: 2;
top: 50%;
margin-top: -300px;
left: 0;
width: 160px;
height: 600px;
}
.rightFixedBn {
left: auto;
right: 0;
}
.bld {
font-weight: bold;
}
.mobileBlock {
display: none !important;
} header {
width: 950px;
margin: 0 auto;
padding: 0 25px;
}
.wrapper.hasLink header {
position: relative;
z-index: 1;
cursor: default;
}
header .banner {
background: #c8c8c8;
height: 92px;
}
header .banner .container {
width: 950px;
margin: 0 auto;
}
header .info {
background: #fff;
height: 107px;
}
header .info .container {
position: relative;
width: 950px;
margin: 0 auto;
}
header .info .container .logo {
display: block;
position: absolute;
top: 27px;
left: 17px;
width: 149px;
height: 64px;
}
header .info .container .date,
header .info .container .currency {
position: absolute;
top: 42px;
left: 202px;
width: 167px;
height: 43px;
}
header .info .container .date p,
header .info .container .currency p {
margin-bottom: 5px;
}
header .info .container .date img {
position: relative;
top: -3px;
left: -1px;
float: left;
width: 22px;
height: 22px;
margin-right: 2px;
} header .info .container .date img[src$="skc_d.png"] {
left: -4px;
}
header .info .container .currency {
top: 44px;
left: 466px;
}
header .info .container .currency .cost {
display: inline-block;
margin-left: 12px;
}
header .info .container .currency .change {
display: inline-block;
margin-left: 12px;
color: #777777;
}
header .info .container .currency .change.plus {
color: #77ae62;
}
header .info .container .currency .change.minus {
color: #e37777;
}
header .info .container .currency .change i {
font: 11px Courier New, monospace;
}
header .info .container .actions {
position: absolute;
top: 0;
right: 1px;
height: 25px;
}
header .info .container .actions a {
display: block;
float: left;
font-size: 13px;
line-height: 25px;
}
header .info .container .actions a.bookmark {
width: 137px;
padding-left: 27px;
border-right: 1px solid #e3e3e3;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/icon-bookmark.png) 9px 50% no-repeat;
}
header .info .container .actions a.mobile{
width: 124px;
padding-left: 29px;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/icon-mob.png) 12px 50% no-repeat;
}
header .info .container .actions a.spec {
padding-left: 8px;
padding-right: 8px;
border-right: 1px solid #e3e3e3;
}
header .info .container .actions div.login {
float: left;
width: 153px;
padding: 0 5px 0 11px;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/icon-key.png) 142px 9px no-repeat;
}
header .info .container .actions a.logout {
width: 72px;
padding: 0 5px 0 13px;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/icon-key.png) 60px 9px no-repeat;
}
header .info .container .social {
position: absolute;
top: 41px;
right: 160px;
width: 143px;
height: 45px;
}
header .info .container .social p:first-child {
margin-bottom: 2px;
}
header .info .container .social a {
display: block;
float: left;
width: 18px;
height: 19px;
margin-right: 6px;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/icons-social.png);
}
header .info .container .social a.facebook {
background-position: 0 0;
}
header .info .container .social a.vkontakte {
background-position: -18px 0;
}
header .info .container .social a.odnoklassniki {
background-position: -36px 0;
}
header .info .container .social a.twitter {
background-position: -54px 0;
}
header .info .container .social a.youtube {
width: 19px;
background-position: -72px 0;
}
header .info .container .search {
position: absolute;
top: 49px;
right: 1px;
width: 300px;
height: 60px;
}
header .info .container .search input[type=text] {
padding: 0 3px;
height: 10px;
}
header .info .container .traffic {
position: absolute;
top: 38px;
left: 341px;
width: 95px;
height: 47px;
text-align: center;
color: #2c2c2c;
}
header .info .container .traffic .name {
font-size: 10px;
line-height: 11px;
}
header .info .container .traffic .value {
font-size: 14px;
margin-bottom: 2px;
font-weight: bold;
}
header .info .container .traffic .lights:after {
display: block;
content: '';
width: 19px;
height: 16px;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/lights.png);
margin: 0 auto;
}
header .info .container .traffic .lights.green:after {
background-position: 0 0;
}
header .info .container .traffic .lights.yellow:after {
background-position: 0 -16px;
}
header .info .container .traffic .lights.red:after {
background-position: 0 -32px;
}
header .menu {
width: 950px;
margin: 0 auto;
height: 20px;
background: #ffffff;
border-top: 5px solid #ffffff;
}
header .menu li {
list-style: none;
display: block;
float: left;
}
header .menu a {
display: block;
float: left;
width: 109px;
text-align: center;
height: 17px;
font-size: 16px;
line-height: 15px;
padding: 6px 0 10px;
color: #36597D;
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
}
header .menu li:nth-child(5) a {
width: 146px;
}
header .menu li:nth-child(6) a {
width: 99px;
}
header .menu li:nth-child(7) a {
width: 99px;
}
header .menu li:nth-child(8) a {
width: 162px;
}
header .menu a:hover {
color: #ff0000;
}
header .menu .current-menu-item a,
header .menu .current-menu-parent a,
header .menu .current-news_cat-ancestor a,
header .menu .current-news-ancestor a {
background: #ffffff;
} main {
width: 1000px;
margin: 0 auto;
padding-bottom: 163px;
}
main.withFooterBanner {
padding-bottom: 272px;
}
main > .container {
width: 950px;
margin: 0 auto;
padding: 0 25px;
}
.wrapper.hasLink main > div {
position: relative;
z-index: 1;
cursor: default;
}
.wrapper.special main {
background: url(//novostivoronezha.ru/wp-content/themes/news/img/bg-main-spec.png) repeat-x;
} .mainPage {
width: 950px;
padding: 19px 25px 46px 25px;
margin: 0 auto;
}
.mainPage .mainNews {
margin-bottom: 26px;
width: 948px;
height: 459px;
background: #fff;
}
.mainPage .mainNews .dayPicture {
float: left;
width: 359px;
}
.mainPage .mainNews .dayPicture .title {
padding: 17px 16px 16px;
height: 22px;
}
.mainPage .mainNews .dayPicture .item {
position: relative;
display: block;
height: 70px;
padding: 15px 8px 15px 15px;
font-size: 16px;
line-height: 18px;
}
.mainPage .mainNews .dayPicture .item img {
float: left;
width: 118px;
height: 75px;
margin-right: 8px;
}
.mainPage .mainNews .dayPicture .item .pn {
position: absolute;
left: 50px;
top: 30px;
width: 47px;
height: 47px;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/360.png);
}
.mainPage .mainNews .dayPicture .item .desc {
float: left;
display: block;
width: 210px;
height: 75px;
overflow: hidden;
}
.mainPage .mainNews .dayPicture .item .icons {
float: left;
display: block;
width: 203px;
padding-top: 5px;
height: 25px;
}
.mainPage .mainNews .mainNewsSlider {
float: left;
width: 560px;
padding: 0 14px 0 15px;
position: relative;
}
.mainPage .mainNews .mainNewsSlider .title {
height: 22px;
padding: 17px 0 16px;
}
.mainPage .mainNews .mainNewsSlider .slider {
width: 560px;
height: 388px;
clear: both;
position: relative;
overflow: hidden;
visibility: hidden;
}
.mainPage .mainNews .mainNewsSlider .slider a {
display: block;
width: 560px;
height: 388px;
position: absolute;
background: #fff;
font-size: 18px;
line-height: 22px;
}
.mainPage .mainNews .mainNewsSlider .slider a .pn {
position: absolute;
left: 20px;
top: 252px;
width: 63px;
height: 63px;
padding: 0;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/360-big.png);
}
.mainPage .mainNews .mainNewsSlider .slider a img {
width: 558px;
height: 329px;
float: left;
border: 1px solid #8c8c8c;
}
.mainPage .mainNews .mainNewsSlider .slider a span {
padding-top: 10px;
float: left;
display: block;
width: 562px;
height: 61px;
overflow: hidden;
}
.mainPage .mainNews .mainNewsSlider .sliderBullets {
position: absolute;
top: 361px;
right: 18px;
z-index: 50;
}
.mainPage .mainNews .mainNewsSlider .sliderBullets a {
display: block;
float: left;
text-indent: -9999px;
width: 17px;
height: 17px;
margin-right: 10px;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/bullets.png);
}
.mainPage .mainNews .mainNewsSlider .sliderBullets .active {
background-position: 0 -17px;
}
.mainPage .weekThemes {
background: #fff;
margin-bottom: 20px;
}
.mainPage .weekThemes a {
display: block;
float: left;
padding: 11px 15px;
font: bold 15px/17px Arial;
width: 211px;
height: 32px;
overflow: hidden;
}
.mainPage .weekThemes a:first-child {
font-size: 18px;
line-height: 33px;
border-right: none;
width: 192px;
color: #034ea2;
}
.mainPage .weekThemes a:hover {
color: #ff0000;
}
.mainPage .weekThemes a span {
display: block;
width: 211px;
height: 34px;
overflow: hidden;
}
.mainPage .mainColumns {
margin-bottom: 40px;
}
.mainPage .mainColumns .column {
float: left;
}
.mainPage .mainColumns .column .title {
height: 20px;
padding: 15px 0;
margin-bottom: 15px;
border-bottom: 1px solid #393939;
}
.linkTitle,
.mainPage .mainColumns .column .title a {
font: bold 18px/20px Arial;
color: #034ea2;
}
.linkTitle:hover,
.mainPage .mainColumns .column .title a:hover {
color: #ff0000;
}
.mainPage .mainColumns .new_block_more{
margin:15px 20px 0 14px;
width:557px;
}
.mainPage .mainColumns .new_block_more .more_top_news > a{
float:left;
width:268.5px;
text-decoration:none;
margin-bottom:30px;
}
.mainPage .mainColumns .new_block_more .more_top_news > a img{
max-width:100%;
height:auto;
}
.mainPage .mainColumns .new_block_more .more_top_news > a:nth-of-type(2n+1){
margin-right:20px;
clear:both;
}
.mainPage .mainColumns .new_block_more .more_top_news > a > .desc{
display:block;
margin-top:5px;
font-size:16px;
line-height:18px;
}
.mainPage .mainColumns .new_block_more .sutki_more > a{
clear:both;
}
.mainPage .mainColumns .new_block_more .sutki_more > a img{
max-width:100%;
height:auto;
}
.mainPage .mainColumns .new_block_more .sutki_more > a > span{
display:block;
margin-top:5px;
font-size:18px;
line-height:22px;
}
.mainPage .mainColumns .allNews {
width: 345px;
}
.mainPage .mainColumns .allNews .item {
margin-bottom: 18px;
}
.mainPage .mainColumns .allNews .item .info {
height: 16px;
width: 100%;
}
.mainPage .mainColumns .allNews .item .info .time {
float: left;
font-size: 11px;
line-height: 13px;
color: #ff0000;
margin-right: 9px;
}
.mainPage .mainColumns .allNews .item .info .date {
float: left;
font-size: 11px;
line-height: 13px;
color: #A6A6A6;
margin-right: 9px;
}
.mainPage .mainColumns .allNews .item .link {
font-size: 15px;
line-height: 18px;
}
.mainPage .mainColumns .allNews .buttonAll {
margin-top: 15px;
}
.mainPage .mainColumns .firstPerson {
width: 349px;
}
.mainPage .mainColumns .firstPerson .item {
font-size: 15px;
line-height: 18px;
margin-bottom: 18px;
}
.mainPage .mainColumns .firstPerson > .poll {
background: #fff;
padding: 0 16px 11px 9px;
margin-top: 41px;
}
.mainPage .mainColumns .firstPerson > .poll .date {
display: none;
}
.mainPage .mainColumns .firstPerson > .poll .title {
border-bottom: none;
padding-bottom: 0;
}
.mainPage .mainColumns .firstPerson > .poll .question {
position: relative;
padding: 12px 0;
font: bold 16px/18px Arial;
color: #545454;
margin-bottom: 23px;
}
.mainPage .mainColumns .firstPerson > .poll .question a {
color: #545454;
}
.mainPage .mainColumns .firstPerson > .poll .question a:hover {
color: #ff0000;
}
.mainPage .mainColumns .firstPerson > .poll ul {
width: 323px;
list-style: none;
color: #545454;
border-bottom: 1px solid #ababab;
padding-bottom: 9px;
margin-bottom: 4px;
}
.mainPage .mainColumns .firstPerson > .poll ul li {
position: relative;
left: -9px;
width: 347px;
font-size: 15px;
line-height: 18px;
}
.mainPage .mainColumns .firstPerson > .poll ul li .labelRadio,
.mainPage .mainColumns .firstPerson > .poll ul li .labelCheckbox {
padding: 8px 16px 8px 41px;
}
.mainPage .mainColumns .firstPerson > .poll ul li .labelRadio:hover,
.mainPage .mainColumns .firstPerson > .poll ul li .labelCheckbox:hover { color: #FF0000;
}
.mainPage .mainColumns .firstPerson > .poll ul li .labelRadio input + span:before,
.mainPage .mainColumns .firstPerson > .poll ul li .labelCheckbox input + span:before {
top: 8px;
left: 11px;
}
.mainPage .mainColumns .firstPerson > .poll .answered li {
position: relative;
width: 322px;
height: 24px;
list-style: none;
margin: 0 0 6px 9px; overflow: hidden;
}
.mainPage .mainColumns .firstPerson > .poll .answered li .line {
width: 0;
height: 24px;
}
.mainPage .mainColumns .firstPerson > .poll .answered li .line.yellow {
background: #ffe9a7;
}
.mainPage .mainColumns .firstPerson > .poll .answered li .line.green {
background: #a1ff73;
}
.mainPage .mainColumns .firstPerson > .poll .answered li .variant {
position: absolute;
top: 0;
left: 10px;
height: 24px;
line-height: 24px;
}
.mainPage .mainColumns .firstPerson > .poll .buttonSubmit {
margin-bottom: 25px;
}
.mainPage .mainColumns .firstPerson > .poll .actions {
display: table;
float: left;
height: 38px;
margin-bottom: 25px;
position: relative;
}
.mainPage .mainColumns .firstPerson > .poll .actions .container {
display: table-cell;
vertical-align: middle;
width: 322px;
}
.mainPage .mainColumns .firstPerson > .poll .actions .container .buttonSubmit {
display: inline-block;
position: absolute;
top: 5px;
}
.mainPage .mainColumns .firstPerson > .poll .actions .container .buttonSubmit[disabled] {
top: 4px;
}
.mainPage .mainColumns .firstPerson > .poll .actions .container .spinner {
position: absolute;
top: -3px;
left: 27px;
}
.mainPage .mainColumns .firstPerson > .poll .actions .container .over {
position: absolute;
top: 6px;
width: 170px;
height: 28px;
color: #5c5c5c;
font-size: 12px;
line-height: 13px;
}
.mainPage .mainColumns .banners {
width: 214px;
}
.mainPage .mainColumns .banners .banner {
width: 200px;
height: 300px;
padding: 6px;
margin-top: 25px;
}
.mainPage .mainColumns .banners .banner:first-child {
margin-top: 9px;
}
.mainPage .photoVideo {
background: #fff;
}
.mainPage .photoVideo .block {
position: relative;
float: left;
width: 552px;
height: 284px;
padding: 18px 0 53px;
}
.mainPage .photoVideo .block .buttonAll {
position: absolute;
right: 15px;
bottom: 14px;
}
.mainPage .photoVideo .block:first-child {
width: 364px;
padding: 18px 20px 53px 14px;
}
.mainPage .photoVideo .block:first-child .buttonAll {
right: auto;
left: 14px;
}
.mainPage .photoVideo .block .title {
height: 20px;
margin-bottom: 17px;
}
.mainPage .photoVideo .block .title a {
font: bold 18px/20px Arial;
color: #034ea2;
}
.mainPage .photoVideo .block .title a:hover {
color: #ff0000;
}
.mainPage .photoVideo .block .desc {
font: bold 16px/18px Arial;
color: #545454;
}
.mainPage .photoVideo .block .desc a {
color: #545454;
}
.mainPage .photoVideo .block .desc a:hover {
color: #ff0000;
}
.mainPage .photoVideo .block .video {
margin-bottom: 8px;
}
.mainPage .photoVideo .block .photo {
position: relative;
width: 538px;
height: 211px;
font: bold 16px/18px Arial;
}
.mainPage .photoVideo .block .photo a {
color: #545454;
}
.mainPage .photoVideo .block .photo a:hover {
color: #ff0000;
}
.mainPage .photoVideo .block .photo .mainDesc {
position: absolute;
bottom: -61px;
left: 0;
width: 511px;
height: 52px;
overflow: hidden;
}
.mainPage .photoVideo .block .photo img {
float: left;
}
.mainPage .photoVideo .block .photo > a:nth-of-type(1) img{
margin:0 11px 4px 0;
height:211px;
}
.mainPage .photoVideo .block .photo > a:nth-of-type(2) img{
margin:0 0 9px;
height:101px;
width:auto;
}
.mainPage .photoVideo .block .photo > a:nth-of-type(3) img{
height:101px;
width:auto;
} .allNewsPage {
width: 950px;
padding: 35px 25px 50px 25px;
margin: 0 auto;
}
.allNewsPage .title {
font: bold 20px/20px Arial;
color: #545454;
margin-bottom: 24px;
}
.allNewsPage .newsList {
float: left;
width: 713px;
padding-right: 18px;
margin-bottom: 18px;
}
.allNewsPage .newsList .items {
padding-bottom: 14px;
margin-bottom: 13px;
border-bottom: 1px solid #b3b3b3;
}
.allNewsPage .newsList .items .item {
padding: 14px 15px;
min-height: 70px;
}
.allNewsPage .newsList .items .item:nth-child(odd) {
background: #fff;
}
.allNewsPage .newsList .items .item .img {
display: block;
float: left;
width: 118px;
height: 70px;
}
.allNewsPage .newsList .items .item .content {
float: left;
width: 545px;
padding-left: 20px;
}
.allNewsPage .newsList .items .item .content .info {
height: 23px;
width: 100%;
}
.allNewsPage .newsList .items .item .content .info .time {
display: block;
float: left;
color: #ff0000;
margin-right: 4px;
}
.allNewsPage .newsList .items .item .content .info .date {
display: block;
float: left;
color: #a6a6a6;
margin-right: 23px;
}
.allNewsPage .newsList .items .item .content .info .icons {
position: relative;
top: 3px;
display: block;
float: left;
margin-right: 14px;
}
.allNewsPage .newsList .items .item .content .info .icons i {
margin-right: 10px;
}
.allNewsPage .newsList .items .item .content .info .category {
display: block;
float: left;
position: relative;
top: -1px;
padding: 4px 6px;
font: 12px/12px Arial;
color: #a6a6a6;
border: 1px solid #e3e3e3;
}
.allNewsPage .newsList .items .item .content .info .category:hover {
color: #fff;
background: #36597d;
border-color: #36597d;
}
.allNewsPage .newsList .items .item .content .link {
font-size: 16px;
line-height: 18px;
}
.allNewsPage .newsList .items .item .content .link a.hover {
color: #ff0000;
}
.allNewsPage .newsList .loadMoreButton {
position: relative;
cursor: pointer;
padding: 10px 90px 10px 20px;
margin-right: 14px;
font: bold 14px/14px Arial;
color: #fff;
background: #3b3c3d;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #3b3c3d), color-stop(1, #50555f));
background: -ms-linear-gradient(bottom, #3b3c3d, #50555f);
background: -moz-linear-gradient(center bottom, #3b3c3d 0%, #50555f 100%);
background: -o-linear-gradient(#50555f, #3b3c3d);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#50555f', endColorstr='#3b3c3d', GradientType=0);
}
.allNewsPage .newsList .loadMoreButton:hover {
background: #50555f;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #50555f), color-stop(1, #3b3c3d));
background: -ms-linear-gradient(bottom, #50555f, #3b3c3d);
background: -moz-linear-gradient(center bottom, #50555f 0%, #3b3c3d 100%);
background: -o-linear-gradient(#3b3c3d, #50555f);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b3c3d', endColorstr='#50555f', GradientType=0);
}
.allNewsPage .newsList .loadMoreButton:after {
display: block;
content: '';
width: 12px;
height: 7px;
position: absolute;
right: 13px;
top: 15px;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/icons-button.png);
}
.allNewsPage .newsList .archiveDatePicker {
position: relative;
display: inline-block;
}
.allNewsPage .newsList #archiveDatePicker {
display: none;
position: absolute;
top: -2px;
left: 140px;
}
.allNewsPage .newsList .archiveButton {
position: relative;
cursor: pointer;
font: 14px/14px Arial;
padding: 10px 83px 10px 11px;
color: #5d5d5d;
background: #d0d0d0;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d0d0d0), color-stop(1, #e0e0e0));
background: -ms-linear-gradient(bottom, #d0d0d0, #e0e0e0);
background: -moz-linear-gradient(center bottom, #d0d0d0 0%, #e0e0e0 100%);
background: -o-linear-gradient(#e0e0e0, #d0d0d0);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#d0d0d0', GradientType=0);
}
.allNewsPage .newsList .archiveButton:hover {
background: #e0e0e0;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e0e0e0), color-stop(1, #d0d0d0));
background: -ms-linear-gradient(bottom, #e0e0e0, #d0d0d0);
background: -moz-linear-gradient(center bottom, #e0e0e0 0%, #d0d0d0 100%);
background: -o-linear-gradient(#d0d0d0, #e0e0e0);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d0d0', endColorstr='#e0e0e0', GradientType=0);
}
.allNewsPage .newsList .archiveButton:after {
display: block;
content: '';
width: 15px;
height: 14px;
position: absolute;
right: 13px;
top: 12px;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/icons-button.png) -12px 0;
}
.allNewsPage .rightSidebar {
float: left;
width: 219px;
}
.allNewsPage .rightSidebar .banner {
padding: 8px 7px;
margin-bottom: 46px;
border: 1px solid #e3e3e3;
} .allMainNewsPage {
width: 950px;
padding: 35px 25px 50px 25px;
margin: 0 auto;
cursor: default;
}
.singleNews.pt15,
.allMainNewsPage.pt15 {
padding-top: 15px;
}
.allMainNewsPage .newsList {
float: left;
width: 600px;
padding-right: 15px;
margin-bottom: 18px;
}
.allMainNewsPage .newsList .themesTitle {
padding-top: 10px;
margin-bottom: 6px;
font: bold 18px/18px Arial;
color: #034ea2;
}
.allMainNewsPage .newsList .title {
font: bold 20px/20px Arial;
color: #545454;
padding-top: 10px;
margin-bottom: 24px;
}
.allMainNewsPage .newsList .items {
padding-bottom: 14px;
margin-bottom: 13px;
border-bottom: 1px solid #b3b3b3;
}
.allMainNewsPage .newsList .items .item {
padding: 14px 15px;
min-height: 70px;
}
.allMainNewsPage .newsList .items .item:nth-child(odd) {
background: #fff;
}
.allMainNewsPage .newsList .items .item .img {
display: block;
float: left;
width: 118px;
height: 70px;
}
.allMainNewsPage .newsList .items .item .content {
float: left;
width: 432px;
padding-left: 20px;
}
.allMainNewsPage .newsList .items .item .content .info {
height: 23px;
width: 100%;
}
.allMainNewsPage .newsList .items .item .content .info .time {
display: block;
float: left;
color: #ff0000;
margin-right: 4px;
}
.allMainNewsPage .newsList .items .item .content .info .date {
display: block;
float: left;
color: #a6a6a6;
margin-right: 23px;
}
.allMainNewsPage .newsList .items .item .content .info .icons {
position: relative;
top: 3px;
display: block;
float: left;
margin-right: 14px;
}
.allMainNewsPage .newsList .items .item .content .info .icons i {
margin-right: 10px;
}
.allMainNewsPage .newsList .items .item .content .info .category {
display: block;
float: left;
position: relative;
top: -1px;
padding: 4px 6px;
font: 12px/12px Arial;
color: #a6a6a6;
border: 1px solid #e3e3e3;
}
.allMainNewsPage .newsList .items .item .content .info .category:hover {
color: #fff;
background: #36597d;
border-color: #36597d;
}
.allMainNewsPage .newsList .items .item .content .link {
font-size: 16px;
line-height: 18px;
}
.allMainNewsPage .newsList .items .item .content .link a.hover {
color: #ff0000;
}
.allMainNewsPage .themesList {
float: left;
width: 600px;
padding-right: 15px;
margin-bottom: 18px;
}
.allMainNewsPage .themesList .title {
font: bold 20px/20px Arial;
color: #545454;
padding-top: 10px;
margin-bottom: 24px;
}
.allMainNewsPage .themesList .items {
padding-bottom: 4px;
margin-bottom: 13px;
border-bottom: 1px solid #b3b3b3;
}
.allMainNewsPage .themesList .items .item {
padding: 11px 17px;
margin-bottom: 9px;
background: #fff;
border: 1px solid #e3e3e3;
}
.allMainNewsPage .themesList .items .item .info {
height: 23px;
width: 100%;
margin-bottom: 2px;
}
.allMainNewsPage .themesList .items .item .info .time {
display: block;
float: left;
color: #ff0000;
margin-right: 4px;
}
.allMainNewsPage .themesList .items .item .info .date {
display: block;
float: left;
color: #a6a6a6;
margin-right: 12px;
}
.allMainNewsPage .themesList .items .item .info .category {
display: block;
float: left;
position: relative;
top: -2px;
padding: 4px 6px;
font: 12px/12px Arial;
color: #a6a6a6;
border: 1px solid #e3e3e3;
margin-right: 5px;
}
.allMainNewsPage .themesList .items .item .info .category:hover {
color: #fff;
background: #36597d;
border-color: #36597d;
}
.allMainNewsPage .themesList .items .item .link {
font-size: 16px;
line-height: 20px;
font-weight: bold;
}
.allMainNewsPage .galleryList {
float: left;
width: 600px;
padding-right: 15px;
margin-bottom: 18px;
}
.allMainNewsPage .galleryList .title {
font: bold 20px/20px Arial;
color: #545454;
padding-top: 10px;
margin-bottom: 24px;
}
.allMainNewsPage .galleryList .items {
margin-bottom: 13px;
border-bottom: 1px solid #b3b3b3;
}
.allMainNewsPage .galleryList .items .item {
height: 180px;
margin-bottom: 24px;
background: #fff;
}
.allMainNewsPage .galleryList .items .item:last-child {
margin-bottom: 13px;
}
.allMainNewsPage .galleryList .items .item .img,
.allMainNewsPage .galleryList .items .item .video,
.allMainNewsPage .galleryList .items .item img {
float: left;
width: 302px;
height: 180px;
}
.allMainNewsPage .galleryList .items .item .content {
float: left;
width: 267px;
height: 115px;
padding: 12px 15px;
border-top: 1px solid #e3e3e3;
border-right: 1px solid #e3e3e3;
overflow: hidden;
}
.allMainNewsPage .galleryList .items .item .content .date {
font-size: 12px;
color: #737373;
margin-bottom: 18px;
}
.allMainNewsPage .galleryList .items .item .content .link {
font-size: 16px;
line-height: 20px;
}
.allMainNewsPage .galleryList .items .item .content .link .hover {
color: #ff0000;
}
.allMainNewsPage .galleryList .items .item .seeAlso {
float: left;
background: #f4f4f4;
padding: 4px 15px;
width: 267px;
height: 31px;
border-bottom: 1px solid #e3e3e3;
border-right: 1px solid #e3e3e3;
line-height: 17px;
color: #737373;
overflow: hidden;
}
.allMainNewsPage .galleryList .items .item .seeAlso.empty {
background: #ffffff;
}
.allMainNewsPage .pollsList {
float: left;
width: 600px;
padding-right: 15px;
margin-bottom: 18px;
}
.allMainNewsPage .pollsList .title {
font: bold 20px/20px Arial;
color: #545454;
padding-top: 10px;
margin-bottom: 24px;
}
.allMainNewsPage .pollsList .items {
margin-bottom: 13px;
border-bottom: 1px solid #b3b3b3;
}
.pageMap .loadMoreButton,
.allMainNewsPage .loadMoreButton,
.singleNews .loadMoreButton {
position: relative;
cursor: pointer;
padding: 10px 25px 10px 20px;
margin-right: 12px;
font: bold 14px/14px Arial;
color: #5d5d5d;
}
.allMainNewsPage .loadMoreButton.fl {
display: block;
float: left;
}
.pageMap .loadMoreButton:hover,
.allMainNewsPage .loadMoreButton:hover,
.singleNews .loadMoreButton:hover {
color: #ff0000;
}
.allMainNewsPage .loadMoreButton:after,
.singleNews .loadMoreButton:after {
display: block;
content: '';
width: 12px;
height: 7px;
position: absolute;
right: 5px;
top: 16px;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/icons-button.png);
}
.allMainNewsPage .archiveDatePicker {
position: relative;
display: inline-block;
}
.allMainNewsPage #archiveDatePicker {
display: none;
position: absolute;
top: -2px;
left: 140px;
z-index: 5;
}
.allMainNewsPage #archiveDatePicker.top {
top: -210px;
}
.allMainNewsPage .archiveButton {
position: relative;
cursor: pointer;
font: 14px/14px Arial;
padding-right: 36px;
color: #5d5d5d;
background: #ffffff;
}
.allMainNewsPage .archiveButton:hover {
color: #ff0000;
}
.allMainNewsPage .archiveButton:after {
display: block;
content: '';
width: 15px;
height: 14px;
position: absolute;
right: 9px;
top: 0;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/icons-button.png) -12px 0;
}
.allMainNewsPage .allThemesButton {
display: inline-block;
margin-right: 20px;
font: 14px/14px Arial;
color: #5d5d5d;
}
.allMainNewsPage .allThemesButton:hover {
color: #ff0000;
}
.allMainNewsPage .rightSidebar {
float: left;
width: 335px;
}
.allMainNewsPage .rightSidebar .news {
background: #fff;
padding: 12px 16px 18px;
margin-bottom: 46px;
}
.allMainNewsPage .rightSidebar .news:after {
content: '';
display: table;
clear: both;
}
.allMainNewsPage .rightSidebar .news .title {
font: bold 18px/18px Arial;
margin-bottom: 20px;
color: #034EA2;
}
.allMainNewsPage .rightSidebar .news .title a {
color: #034ea2;
}
.allMainNewsPage .rightSidebar .news .title a:hover {
color: #ff0000;
}
.allMainNewsPage .rightSidebar .news .item {
margin-bottom: 15px;
}
.allMainNewsPage .rightSidebar .news .item:after {
content: '';
display: table;
clear: both;
}
.allMainNewsPage .rightSidebar .news .item .time {
float: left;
width: 40px;
padding: 1px 3px 0 0;
font-size: 12px;
color: #ff0000;
}
.allMainNewsPage .rightSidebar .news .item .content {
float: left;
width: 253px;
font-size: 15px;
line-height: 18px;
}
.allMainNewsPage .rightSidebar .news .buttonAll {
margin-top: 20px;
float: right;
}
.allMainNewsPage .rightSidebar .calendar {
background: #fff;
padding: 12px 25px 30px;
margin-bottom: 46px;
}
.allMainNewsPage .rightSidebar .calendar .title {
font: bold 18px/18px Arial;
margin-bottom: 20px;
color: #034EA2;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-widget-content {
border: none;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-datepicker {
width: auto;
padding: 0;
font: 13px/13px Tahoma;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-datepicker .ui-datepicker-prev,
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-datepicker .ui-datepicker-next {
top: 8px;
left: 65px;
cursor: pointer;
width: 10px;
height: 10px;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-datepicker .ui-datepicker-next {
left: auto;
right: 60px;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-datepicker th {
padding: 0;
font-weight: normal;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-datepicker th span {
width: 31px;
height: 13px;
padding: 7px 0;
display: block;
color: #000;
border-bottom: 1px solid #f5f5f5;
margin: 0 auto;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-datepicker td {
padding: 0;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-datepicker td.ui-state-disabled {
opacity: 1;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-datepicker td .ui-state-default {
width: 31px;
height: 13px;
padding: 7px 0;
display: block;
border: none;
color: #000;
margin: 0 auto;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-datepicker td span.ui-state-default {
color: #878787;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-datepicker td .ui-state-active,
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-datepicker td a:hover {
color: #fff;
background: #1f1f82;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1f1f82), color-stop(0.27, #2f3e97), color-stop(1, #1f1f82));
background-image: -o-linear-gradient(bottom, #1f1f82 0%, #2f3e97 27%, #1f1f82 100%);
background-image: -moz-linear-gradient(bottom, #1f1f82 0%, #2f3e97 27%, #1f1f82 100%);
background-image: -webkit-linear-gradient(bottom, #1f1f82 0%, #2f3e97 27%, #1f1f82 100%);
background-image: -ms-linear-gradient(bottom, #1f1f82 0%, #2f3e97 27%, #1f1f82 100%);
background-image: linear-gradient(to bottom, #1f1f82 0%, #2f3e97 27%, #1f1f82 100%);
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-state-default {
background: none;
text-align: center;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-datepicker-header {
padding: 0;
margin-bottom: 5px;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-widget-header {
background: none;
border: none;
font: 12px/12px Tahoma;
color: #000;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-widget-header .ui-state-hover {
background: none;
border: none;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-icon {
height: 7px;
width: 4px;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-icon-circle-triangle-w {
background: url(//novostivoronezha.ru/wp-content/themes/news/img/arrows-calendar.png);
margin: 0;
top: 0;
left: 0;
right: 0;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-icon-circle-triangle-e {
background: url(//novostivoronezha.ru/wp-content/themes/news/img/arrows-calendar.png) -4px 0;
margin: 0;
top: 0;
left: 0;
right: 0;
}
.allMainNewsPage .rightSidebar .calendar #archiveSidebar .ui-datepicker-title select {
position: relative;
top: 1px;
width: 58px;
margin: 0 2px;
border: 1px solid #A3A3A3;
}
.allMainNewsPage .rightSidebar .banner {
width: 200px;
height: 300px;
padding: 7px 66px 7px 67px;
margin-bottom: 41px;
}
.singleNews .categoryMenu,
.allMainNewsPage .categoryMenu {
height: 30px;
margin-bottom: 18px;
}
.singleNews .categoryMenu li,
.allMainNewsPage .categoryMenu li {
float: left;
list-style: none;
font-size: 15px;
text-align: center;
width: 15.33%;
}
.singleNews .categoryMenu li+li+li+li,
.allMainNewsPage .categoryMenu li+li+li+li {
width: 18%;
}
.singleNews .categoryMenu li a,
.allMainNewsPage .categoryMenu li a {
display: inline-block;
padding: 0 1px 8px 1px;
}
.singleNews .categoryMenu li a:hover,
.singleNews .categoryMenu li.active a,
.allMainNewsPage .categoryMenu li a:hover,
.allMainNewsPage .categoryMenu li.active a {
color: #545454;
border-bottom: 5px solid #e7e7e7;
}
.content table {
width: 100%;
border-collapse: collapse;
font-size: 13px;
color: #002240;
margin-bottom: 18px;
}
.content table th {
padding: 9px 12px;
text-align: center;
text-transform: uppercase;
border: 1px solid #a2aeb8;
}
.content table td {
padding: 9px 12px;
text-align: center;
border: 1px solid #a2aeb8;
}
#ya-site-results table {
width: auto;
font-size: inherit;
color: inherit;
margin-bottom: auto;
border: none;
}
#ya-site-results table th {
padding: auto;
text-align: inherit;
text-transform: inherit;
border: none;
}
#ya-site-results table td {
padding: auto;
text-align: inherit;
border: none;
} .pollBlock {
margin-bottom: 24px;
background: #fff;
border: 1px solid #e3e3e3;
padding-top: 10px;
color: #545454;
}
.pollBlock:last-child {
margin-bottom: 14px;
}
.pollBlock .date {
padding: 0 15px;
font-size: 12px;
line-height: 12px;
margin-bottom: 16px;
color: #7d7d7d;
}
.pollBlock .question {
font: bold 16px/20px Arial;
padding: 0 15px;
color: #545454;
margin-bottom: 5px;
}
.pollBlock .vote {
margin-bottom: 20px;
}
.pollBlock .vote li {
list-style: none;
}
.pollBlock .vote li label {
padding: 7px 30px 7px 60px;
}
.pollBlock .vote li label span:before {
top: 6px;
left: 30px;
}
.pollBlock .vote li label:hover {
background: #f3f3f3;
color: #ff0000;
}
.pollBlock .answered {
margin: 10px 0 20px 0;
}
.pollBlock .answered li {
position: relative;
width: 525px;
height: 24px;
list-style: none;
margin: 0 0 6px 53px;
overflow: hidden;
}
.pollBlock .answered li .line {
width: 0;
height: 24px;
}
.pollBlock .answered li .line.yellow {
background: #ffe9a7;
}
.pollBlock .answered li .line.green {
background: #a1ff73;
}
.pollBlock .answered li .variant {
position: absolute;
top: 0;
left: 10px;
height: 24px;
line-height: 24px;
}
.pollBlock .actions {
display: table;
float: left;
height: 38px;
border-top: 1px solid #e3e3e3;
background: #ededed;
position: relative;
}
.pollBlock .actions .container {
display: table-cell;
vertical-align: middle;
padding: 5px 15px;
width: 568px;
}
.pollBlock .actions .container .buttonSubmit {
display: inline-block;
position: absolute;
top: 5px;
}
.pollBlock .actions .container .buttonSubmit[disabled] {
top: 4px;
}
.pollBlock .actions .container .spinner {
position: absolute;
top: -3px;
left: 27px;
}
.pollBlock .actions .container .over {
position: absolute;
top: 6px;
width: 80px;
height: 28px;
color: #5c5c5c;
font-size: 12px;
line-height: 13px;
}
.pollBlock .actions .container .see {
padding-left: 115px;
display: inline-block;
line-height: 14px;
width: 453px;
}
.pollBlock.news .actions .container .see {
display: none;
}
.pollBlock:after {
content: '';
display: table;
clear: both;
} .singleNews {
width: 950px;
padding: 26px 25px 54px 25px;
margin: 0 auto;
}
.singleNews > .content {
float: left;
width: 600px;
min-height: 1px;
padding-right: 15px;
}
.singleNews > .content.wide {
width: auto;
padding: 0;
}
.singleNews > .content p,
.placemarkContent p {
font: 13px/18px Arial;
color: #393939;
margin-bottom: 12px;
}
.singleNews > .content .newsStyle p,
.singleNews > .content .newsStyle li,
.singleNews > .content .newsStyle table,
.placemarkContent p,
.placemarkContent li,
.placemarkContent table {
font: 20px/24px Georgia;
color: #393939;
}
.singleNews > .content .newsStyle a {
color: #ff0000;
}
.singleNews > .content .newsStyle a:hover {
color: #000000;
}
.singleNews > .content .subtitle {
font: 21px/23px Georgia;
color: #393939;
}
.singleNews > .content p.wp-caption-text {
font: 14px/18px Arial;
}
.singleNews > .content > .categoryTitle {
margin: 15px 0;
font: bold 23px/21px Arial;
color: #034ea2;
}
.singleNews > .content > .dateTime {
font: 12px/12px Arial;
margin-bottom: 14px;
color: #393939;
}
.singleNews > .content > .title,
.placemarkContent .title {
font: bold 28px/31px Arial;
margin-bottom: 15px;
color: #393939;
}
.singleNews > .content .mediaInfo {
width: 600px;
height: 21px;
}
.singleNews > .content .mediaInfo .date {
float: left;
width: 150px;
font-size: 12px;
line-height: 21px;
}
.singleNews > .content .mediaInfo .share {
float: left;
width: 450px;
text-align: right;
}
.singleNews > .content .mediaInfo .share .container {
float: right;
}
.singleNews > .content .mediaInfo .share .shareText {
font-size: 12px;
line-height: 21px;
color: #7a7a7a;
float: left;
margin-right: 5px;
}
.singleNews > .content .mediaInfo .share .socialButtons {
line-height: 18px;
float: left;
}
.singleNews > .content .videoContainer {
width: 600px;
height: 362px;
margin: 10px 0 29px 0;
}
.singleNews > .content .seeAlsoMedia {
width: 600px;
line-height: 22px;
margin-bottom: 28px;
color: #545454;
}
.singleNews > .content .seeAlsoMedia .media {
float: left;
width: 500px;
line-height: 14px;
}
.singleNews > .content .seeAlsoMedia .buttonAll {
float: right;
}
.singleNews > .content .tags {
padding: 5px 0 0 25px;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/icon-tags.png) 0 5px no-repeat;
}
.singleNews > .content .tags a {
color: #ff0000;
}
.singleNews > .content .social {
height: 20px;
padding: 25px 0 8px 0;
font-size: 12px;
line-height: 20px;
margin-bottom: 28px;
color: #7a7a7a;
}
.singleNews > .content .social .shareText {
float: left;
margin-right: 5px;
}
.singleNews > .content .social .socialButtons {
line-height: 18px;
float: left;
}
.singleNews > .content .social .print {
float: left;
margin-top: 1px;
cursor: pointer;
display: inline-block;
margin-left: 2px;
width: 99px;
height: 18px;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/button-print.png);
}
.singleNews > .content .social .print:hover {
background-position: 0 -18px;
}
.singleNews > .content .social .print:active {
background-position: 0 -17px;
}
.singleNews > .content .map {
margin-bottom: 12px;
}
.singleNews > .content .pollBlock {
margin-bottom: 18px;
}
.singleNews > .content .pollBlock .question {
font-size: 20px !important;
line-height: 24px !important;
}
.singleNews > .content .pollShare {
margin-bottom: 28px;
}
.singleNews > .content .pollShare .social {
padding: 0 0 16px 0;
margin-bottom: 9px;
}
.singleNews > .content .commentForm {
padding-top: 10px;
margin-bottom: 42px;
}
.singleNews > .content .commentForm .title {
font-size: 18px;
line-height: 18px;
color: #393939;
margin-bottom: 12px;
}
.singleNews > .content .commentForm .warning {
font-size: 14px;
line-height: 18px;
margin-bottom: 20px;
}
.singleNews > .content .commentForm .warning a {
color: #034ea2;
text-decoration: none;
border-bottom: 1px dashed #95b3d4;
}
.singleNews > .content .commentForm .warning a:hover {
color: #ff0000;
border-color: #ff8171;
}
.singleNews > .content .commentForm .warning .login {
display: inline;
}
.singleNews > .content .commentForm .comment {
border: 1px solid #5b87b7;
width: 588px;
resize: vertical;
height: 55px;
padding: 5px;
font: 14px/18px Arial;
color: #393939;
margin-bottom: 9px;
-webkit-box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.11);
-moz-box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.11);
box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.11);
}
.singleNews > .content .commentForm .comment[disabled] {
background: #f9f9f9;
border-color: #c3d1e1;
-webkit-box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.03);
-moz-box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.03);
box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.03);
}
.singleNews > .content .commentForm .acceptRules {
margin-bottom: 19px;
}
.singleNews > .content .commentForm .labelCheckboxRules {
position: relative;
cursor: pointer;
font-size: 14px;
line-height: 20px;
color: #8c8c8c;
}
.singleNews > .content .commentForm .labelCheckboxRules input {
position: absolute;
left: 0;
top: 0;
opacity: 0;
z-index: -1;
}
.singleNews > .content .commentForm .labelCheckboxRules span:before {
display: block;
float: left;
content: '';
background: url(//novostivoronezha.ru/wp-content/themes/news/img/bullets-rules.png);
width: 19px;
height: 19px;
margin-right: 11px;
}
.singleNews > .content .commentForm .labelCheckboxRules input:checked + span:before {
background-position: 0 -19px;
}
.singleNews > .content .commentForm .labelCheckboxRules a {
color: #034ea2;
}
.singleNews > .content .commentForm .labelCheckboxRules a:hover {
color: #ff0000;
}
.singleNews > .content .commentForm .submit {
box-sizing: content-box;
-moz-box-sizing: content-box;
cursor: pointer;
font-size: 12px;
line-height: 12px;
color: #fff;
padding: 7px 15px;
background: #356192;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #356192), color-stop(1, #5c87b8));
background: -ms-linear-gradient(bottom, #356192, #5c87b8);
background: -moz-linear-gradient(center bottom, #356192 0%, #5c87b8 100%);
background: -o-linear-gradient(#5c87b8, #356192);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c87b8', endColorstr='#356192', GradientType=0);
}
.singleNews > .content .commentForm .submit:hover {
background: #5c87b8;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #5c87b8), color-stop(1, #356192));
background: -ms-linear-gradient(bottom, #5c87b8, #356192);
background: -moz-linear-gradient(center bottom, #5c87b8 0%, #356192 100%);
background: -o-linear-gradient(#356192, #5c87b8);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#356192', endColorstr='#5c87b8', GradientType=0);
}
.singleNews > .content .commentForm.disabled .title {
color: #b8b8b8;
}
.singleNews > .content .commentForm.disabled .labelCheckboxRules {
color: #d3d3d3;
}
.singleNews > .content .commentForm.disabled .labelCheckboxRules span:before {
opacity: 0.33;
}
.singleNews > .content .commentForm.disabled .labelCheckboxRules a {
color: #a6bfda;
}
.singleNews > .content .commentForm.disabled .submit {
opacity: 0.33;
}
.singleNews > .content .commentsList {
margin-bottom: 47px;
}
.singleNews > .content .commentsList .title {
font-size: 18px;
line-height: 18px;
color: #393939;
margin-bottom: 16px;
}
.singleNews > .content .commentsList .comments {
margin-bottom: 22px;
}
.singleNews > .content .commentsList .comments .comment {
padding: 17px 0 15px 0;
border-top: 1px solid #eaeaea;
}
.singleNews > .content .commentsList .comments .comment:first-child {
border-color: #cdcdcd;
}
.singleNews > .content .commentsList .comments .comment .avatar {
float: left;
width: 39px;
height: 39px;
}
.singleNews > .content .commentsList .comments .comment .avatar img {
width: 37px;
height: 37px;
border: 1px solid #c5c5c5;
}
.singleNews > .content .commentsList .comments .comment .content {
float: left;
padding-left: 13px;
width: 548px;
font-size: 12px;
line-height: 12px;
}
.singleNews > .content .commentsList .comments .comment .content .moderation {
font-style: italic;
color: #ff6666;
}
.singleNews > .content .commentsList .comments .comment .content .name {
color: #034ea2;
margin-bottom: 4px;
}
.singleNews > .content .commentsList .comments .comment .content .date {
color: #919191;
margin-bottom: 11px;
}
.singleNews > .content .commentsList .comments .comment .content .text {
color: #393939;
font-size: 14px;
line-height: 18px;
}
.singleNews > .content .seeAlso {
background: #fff;
width: 576px;
padding: 18px 11px 0 11px;
font: 14px/18px Arial;
margin-bottom: 42px;
}
.singleNews > .content .seeAlso .title {
margin-bottom: 20px;
}
.singleNews > .content .seeAlso .title a {
font-weight: bold;
}
.singleNews > .content .seeAlso .item {
margin-bottom: 14px;
}
.singleNews > .content .seeAlso .item .date {
display: inline-block;
font-size: 12px;
margin-right: 10px;
color: #8f8f8f;
}
.singleNews > .content .seeOtherCat .title,
.allMainNewsPage .businessCategories .title {
font-size: 16px;
color: #393939;
margin-bottom: 24px;
}
.singleNews > .content .seeOtherCat .categoryLink {
font-size: 18px;
margin-bottom: 18px;
}
.allMainNewsPage .businessCategories .categoryLink {
font-size: 20px;
font-weight: bold;
margin-bottom: 18px;
}
.allMainNewsPage .businessCategories .loadMoreButton,
.singleNews .loadMoreButton {
padding-left: 0;
}
.singleNews > .content .seeOtherCat .categoryLink a,
.allMainNewsPage .businessCategories .categoryLink a {
color: #034ea2;
}
.singleNews > .content .seeOtherCat .categoryLink a:hover,
.allMainNewsPage .businessCategories .categoryLink a:hover {
color: #ff0000;
}
.singleNews > .content .seeOtherCat .category {
margin-bottom: 60px;
}
.allMainNewsPage .businessCategories .category {
margin-bottom: 70px;
}
.allMainNewsPage .businessCategories .mainItem {
width: 600px;
}
.allMainNewsPage .businessCategories .mainItem img {
margin-bottom: 12px;
}
.allMainNewsPage .businessCategories .mainItem .link {
font-size: 18px;
line-height: 20px;
width: 600px;
margin-bottom: 7px;
}
.allMainNewsPage .businessCategories .mainItem .link a.hover {
color: #ff0000;
}
.allMainNewsPage .businessCategories .mainItem .desc {
font-size: 14px;
margin-bottom: 36px;
}
.singleNews > .content .seeOtherCat .items,
.allMainNewsPage .businessCategories .items {
border: none !important;
padding-bottom: 3px !important;
margin-bottom: 0 !important;
width: 615px;
margin-left: -15px;
}
.singleNews > .content .seeOtherCat .item {
height: 256px;
width: 190px;
float: left;
margin-left: 15px;
overflow: hidden;
}
.allMainNewsPage .businessCategories .item {
height: 256px;
width: 190px;
padding: 0 !important;
min-height: inherit !important;
float: left;
margin-left: 15px;
overflow: hidden;
}
.singleNews > .content .seeOtherCat .item .link a.hover,
.allMainNewsPage .businessCategories .item .link a.hover {
color: #ff0000;
}
.allMainNewsPage .businessCategories .item .img {
float: none !important;
width: auto !important;
height: auto !important;
}
.singleNews > .content .seeOtherCat .item img,
.allMainNewsPage .businessCategories .item img {
display: block;
margin-bottom: 11px;
width: 190px;
height: 113px;
}
.singleNews > .content .seeOtherCat .item .date,
.allMainNewsPage .businessCategories .item .date {
font-size: 11px;
margin-bottom: 7px;
color: #ed1c24;
}
.singleNews > .content .seeOtherCat .item .date span,
.allMainNewsPage .businessCategories .item .date span {
color: #aaaaaa;
}
.singleNews > .content .seeOtherCat .item .link,
.allMainNewsPage .businessCategories .item .link {
font-size: 15px;
line-height: 18px;
}
.singleNews > .content .incut {
display: block;
float: left;
margin: 2px 16px 16px 0;
border-top: 2px solid #000;
width: 290px;
font-family: arial, sans-serif;
}
.singleNews > .content .incut.right {
float: right;
margin: 2px 0 16px 16px;
}
.singleNews > .content .incut > .title {
display: block;
padding: 5px 14px;
font-size: 14px;
font-weight: bold;
line-height: 14px;
background: #dedede;
}
.singleNews > .content .incut .item {
position: relative;
display: block;
padding: 10px 14px;
min-height: 95px;
border: 1px solid #dedede;
}
.singleNews > .content .incut .item .date {
display: block;
font-size: 12px;
color: #a6a6a6;
margin-bottom: 2px;
}
.singleNews > .content .incut .item .date span {
color: #ff0101;
}
.singleNews > .content .incut .item .img {
display: block;
position: absolute;
top: 32px;
left: 15px;
width: 90px;
}
.singleNews > .content .incut .item .img img {
display: block;
width: 100%;
height: auto;
}
.singleNews > .content .incut .item .link {
display: block;
padding-left: 100px;
font-size: 13px;
line-height: 14px;
}
.singleNews > .content .incut .item .link a {
color: #36597d;
}
.singleNews > .content .incut .item .link a:hover,
.singleNews > .content .incut .item .link a.hover {
color: #ff0000;
}
.singleNews > .content .incut .item .subtitle {
display: block;
font-size: 12px;
line-height: 16px;
color: #767676;
font-family: arial, sans-serif;
}
.singleNews .rightSidebar {
float: left;
width: 335px;
}
.singleNews .rightSidebar .news {
background: #fff;
padding: 12px 16px 18px;
margin-bottom: 14px;
}
.singleNews .rightSidebar .news:after {
content: '';
display: table;
clear: both;
}
.singleNews .rightSidebar .news .title {
font: bold 18px/18px Arial;
margin-bottom: 20px;
}
.singleNews .rightSidebar .news .title a {
color: #034ea2;
}
.singleNews .rightSidebar .news .title a:hover {
color: #ff0000;
}
.singleNews .rightSidebar .news .item {
margin-bottom: 15px;
}
.singleNews .rightSidebar .news .item:after {
content: '';
display: table;
clear: both;
}
.singleNews .rightSidebar .news .item .time {
float: left;
width: 40px;
padding: 1px 3px 0 0;
font-size: 12px;
color: #ff0000;
}
.singleNews .rightSidebar .news .item .content {
float: left;
width: 253px;
font-size: 15px;
line-height: 18px;
}
.singleNews .rightSidebar .news .buttonAll {
margin-top: 20px;
float: right;
}
.singleNews .rightSidebar .banner {
width: 200px;
height: 300px;
padding: 7px 66px 7px 67px;
margin-bottom: 14px;
}
.rightSidebar .doubleBanner {
background: #ffffff;
border: 1px solid #e3e3e3;
margin-bottom: 14px;
}
.rightSidebar .doubleBanner .place {
width: 240px;
padding: 14px 46px 14px 47px;
}
.rightSidebar .doubleBanner .place + .place {
border-top: 1px solid #e3e3e3;
}
.pageMap > .content > .title,
.placemarkContent .title {
color: #545454;
}
.pageMap .bn {
text-align: center;
width: 100%;
height: 140px;
}
.pageMap .mapNav {
position: relative;
z-index: 1;
list-style: none;
width: 100%;
height: 48px;
box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.5);
background: #ffd47b;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ffc164), color-stop(1, #ffeb96));
background: -ms-linear-gradient(bottom, #ffc164, #ffeb96);
background: -moz-linear-gradient(center bottom, #ffc164 0%, #ffeb96 100%);
background: -o-linear-gradient(#ffeb96, #ffc164);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeb96', endColorstr='#ffc164', GradientType=0);
}
.pageMap .mapNav li {
display: block;
float: left;
width: 14.28%;
text-align: center;
}
.pageMap .mapNav li:nth-child(1),
.pageMap .mapNav li:nth-child(2),
.pageMap .mapNav li:nth-child(3),
.pageMap .mapNav li:nth-child(5) {
width: 13.28%;
}
.pageMap .mapNav li:nth-child(4),
.pageMap .mapNav li:nth-child(7) {
width: 15.28%;
}
.pageMap .mapNav li:nth-child(6) {
width: 16.28%;
}
.pageMap .mapNav li a {
display: block;
font-size: 14px;
line-height: 18px;
height: 18px;
padding: 15px 0;
}
.pageMap .mapNav li a span {
color: #222b2c;
border-bottom: 1px solid #757575;
}
.pageMap .mapNav li a:hover span {
color: #ff0000;
border-color: #ff765b;
}
.pageMap .mapNav li a.active {
display: block;
font-size: 14px;
padding-top: 15px;
background: #b71f02;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ff2a00), color-stop(1, #651205));
background: -ms-linear-gradient(bottom, #ff2a00, #651205);
background: -moz-linear-gradient(center bottom, #ff2a00 0%, #651205 100%);
background: -o-linear-gradient(#651205, #ff2a00);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#651205', endColorstr='#ff2a00', GradientType=0);
}
.pageMap .mapNav li a.active span {
color: #ffec97;
border-bottom: none;
}
.pageMap #warMap {
width: 948px;
height: 600px;
margin-bottom: 30px;
border: 1px solid #ffc165;
}
.pageMap .allNewsByTheme {
padding-top: 22px;
margin-bottom: 30px;
}
.pageMap .allNewsByTheme > .title {
margin-bottom: 18px;
}
.pageMap .allNewsByTheme .items {
margin-bottom: 28px;
margin-left: -1px;
}
.pageMap .allNewsByTheme .item {
float: left;
width: 443px;
padding: 10px 15px;
background: #ececec;
margin: 1px;
}
.pageMap .allNewsByTheme .item img {
float: left;
border: 1px solid #d2bb8c;
margin-right: 10px;
}
.pageMap .allNewsByTheme .item .overflow {
float: right;
width: 291px;
height: 102px;
overflow: hidden;
}
.pageMap .allNewsByTheme .item .overflow > .title {
font-size: 14px;
line-height: 19px;
margin-bottom: 9px;
}
.pageMap .allNewsByTheme .item .overflow > .title a.hover {
color: #ff0000;
}
.pageMap .allNewsByTheme .item .overflow > .desc {
font-size: 12px;
line-height: 18px;
color: #8d8d8d;
}
.pageMap .allNewsByTheme .item .overflow > .desc a {
color: #8d8d8d;
}
.pageMap .allNewsByTheme .item .overflow > .desc a:hover {
color: #ff0000;
}
.themeLink {
padding-top: 10px;
margin-bottom: 6px !important;
}
.themeLink a {
font-weight: bold;
color: #356192;
}
.themeLink a:hover {
color: #ff0000;
}
.contentSlider {
position: relative;
margin-bottom: 10px;
}
.contentSlider .slider {
width: 600px;
height: 415px;
clear: both;
position: relative;
overflow: hidden;
}
.contentSlider .slider .item {
width: 600px;
height: 415px;
position: absolute;
background: #fff;
}
.contentSlider .slider .item img {
float: left;
width: 598px;
min-height: 350px;
border: 1px solid #8c8c8c;
}
.contentSlider .slider .item .desc {
display: inline-block;
height: 48px;
width: 600px;
padding-top: 10px;
}
.contentSlider .slider .item .desc .name {
font-size: 14px;
line-height: 16px;
color: #262626;
margin-bottom: 5px;
}
.contentSlider .slider .item .desc .authors {
font-size: 12px;
line-height: 12px;
color: #7a7a7a;
}
.contentSlider .slider .item .desc .authors span {
margin-right: 9px;
}
.contentSlider .slider .item:hover {
color: #ff0000;
}
.contentSlider .sliderArrows a {
display: block;
text-indent: -9999px;
outline: none;
z-index: 50;
background-image: url(//novostivoronezha.ru/wp-content/themes/news/img/slider-arrows.png);
width: 41px;
height: 101px;
position: absolute;
bottom: 188px;
}
.contentSlider .sliderArrows a.prev {
left: 14px;
}
.contentSlider .sliderArrows a.prev:active {
left: 13px;
}
.contentSlider .sliderArrows a.next {
right: 14px;
background-position: -41px 0;
}
.contentSlider .sliderArrows a.next:active {
right: 13px;
}
.searchPage ol {
margin: 20px 0 30px 20px;
}
.searchResult {
list-style-position: outside;
margin-bottom: 20px;
margin-left: 0;
font-size: 16px;
}
.searchPage .searchResult .title {
margin-bottom: 3px;
font-size: 16px;
}
.searchPage .searchResult .teaser {
font-size: 14px;
}
.searchPage .archivePagination {
font-size: 16px;
}
#uLogin0 img,
#uLogin1 img  {
display: none;
}
#uLogin1 {
float: none !important;
display: inline;
}
body.user #wpadminbar {
display: none !important;
}
.payForm input[type="text"],
.wpcf7-text,
.wpcf7-textarea {
background-color: #fff;
border: 1px solid #aaaaaa;
padding: 4px 5px;
}
.wpcf7-text,
.wpcf7-textarea {
width: 450px;
}
.payForm input[type="radio"] {
margin-right: 4px;
}
.payForm input[type="submit"],
.wpcf7-submit {
font-size: 16px;
padding: 5px 10px;
border: 1px solid #aaaaaa;
}
.landing .payForm {
max-width: 600px;
margin: 0 auto;
}
.panorama {
width: 600px;
height: 350px;
margin-bottom: 12px;
}
.wrapper-1000 .panorama {
width: 950px;
height: 450px;
margin: 0 auto 26px auto;
}
.error-report {
padding-top: 8px;
color: #acacac;
font-size: 14px;
margin-bottom: 10px;
}
#wp-editor_id-wrap .mce-statusbar {
display: none;
}
#wp-editor_id-wrap,
.g-recaptcha {
margin-bottom: 10px;
}
.comment-image {
font-size: 11px !important;
color: #8c8c8c !important;
}
.comment blockquote {
border-left: 3px solid #e7e7e7;
font-style: italic;
}
.comment blockquote p {
font-style: italic !important;
}
.comment-author {
background-color: #fff;
border: 1px solid #e5e5e5;
padding: 4px 5px;
margin-bottom: 10px;
width: 290px;
}
.delete-comment-img {
display: none;
font-size: 11px;
margin-left: 1px;
border-bottom: 1px dotted;
} footer {
cursor: default;
width: 950px;
padding: 0 25px;
margin: -163px auto 0 auto;
}
footer .container {
position: relative;
}
footer .container .info {
width: 950px;
height: 161px;
margin: 0 auto;
position: relative;
}
footer .container .info .menu {
width: 950px;
margin: 0 auto;
height: 20px;
background: #ffffff;
border-top: 5px solid #ffffff;
}
footer .container .info .menu li {
list-style: none;
display: block;
float: left;
}
footer .container .info .menu a {
position: relative;
display: block;
float: left;
width: 109px;
text-align: center;
height: 17px;
font-size: 16px;
line-height: 15px;
padding: 7px 0 10px;
}
footer .container .info .menu li:nth-child(5) a {
width: 146px;
}
footer .container .info .menu li:nth-child(6) a {
width: 99px;
}
footer .container .info .menu li:nth-child(7) a {
width: 99px;
}
footer .container .info .menu li:nth-child(8) a {
width: 162px;
}
footer .container .info .menu a:hover {
color: #ff0000;
}
footer .container .info .menu .current-menu-item a,
footer .container .info .menu .current-menu-parent a {
background: #ffffff;
}
footer .container .info .menuBottom {
position: absolute;
left: 0;
bottom: 25px;
height: 20px;
}
footer .container .info .menuBottom li {
list-style: none;
display: block;
float: left;
}
footer .container .info .menuBottom a {
font-size: 17px;
color: #9a9a9a;
margin-right: 20px;
}
footer .container .info .menuBottom a:hover {
color: #ff0000;
}
footer .container .info .aspect {
position: absolute;
bottom: 8px;
right: 25px;
width: 440px;
height: 50px;
text-align: right;
}
footer .container .info .aspect p {
margin: 50px 0 0 0;
color: #9a9a9a;
font: italic 10px/14px Arial;
}
footer .container .info .aspect a {
color: #b6adae;
}
footer .container .info .aspect img {
float: right;
}
footer .container .info .age16 {
position: absolute;
left: 0;
top: 52px;
width: 38px;
height: 38px;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/icon-16+.png);
}
footer .container .info #orphus {
display: block;
position: absolute;
right: 0;
top: 60px;
width: 164px;
height: 33px;
}
footer .container .info .counters {
display: block;
position: absolute;
right: 0;
bottom: 21px;
width: 250px;
height: 31px;
text-align: right;
}
footer.withFooterBanner {
margin-top: -272px;
}
footer .banner {
height: 94px;
margin-bottom: 15px;
background: #c8c8c8;
-webkit-box-shadow: inset 0 -5px 27px rgba(0, 0, 0, 0.13);
-moz-box-shadow: inset 0 -5px 27px rgba(0, 0, 0, 0.13);
box-shadow: inset 0 -5px 27px rgba(0, 0, 0, 0.13);
}
footer .banner .container {
width: 950px;
margin: 0 auto;
border: 0;
padding: 2px 0;
}
footer .message {
position: absolute;
top: 63px;
left: 51px;
font-size: 14px;
}
#backToTop {
position: fixed;
z-index: 10000;
top: 5px;
right: 0;
width: 53px;
height: 11px;
background: url(//novostivoronezha.ru/wp-content/themes/news/img/button-top.png) no-repeat;
padding: 46px 0 0 5px;
font-size: 11px;
line-height: 11px;
color: #6d6d6d;
display: none;
}
#backToTop span {
visibility: hidden;
opacity: 0;
}
#backToTop:hover span {
visibility: visible;
opacity: 1;
transition: opacity 0.25s ease-in-out;
-moz-transition: opacity 0.25s ease-in-out;
-webkit-transition: opacity 0.25s ease-in-out;
} @media screen and (max-width: 1360px) {
.leftFixedBn,
.rightFixedBn {
display: none;
}
}