body {margin:0;padding:0;background:#ededed;font-family:MyriadPro-Regular;color:#000;font-size:14px;}

img,form {border:0;margin:0;}
a,input {outline:none;}
a {color:#000;text-decoration:none;transition: all 0.3s ease;}
a:hover {text-decoration:none;}
h1,h2, h3, h4, h5, h6 {font-weight:normal;margin:5px 0;padding:0;}
ul {list-style:none;}
p {margin-top:3px;margin-bottom:3px;}
.clr {clear:both;}

input,option,select,textarea {background:#fbfbfb;border:solid 1px #e9e9e9;color:#929292;padding:7px 7px 6px;}
input[type=submit]{cursor:pointer;}
hr {height:1px;background:#000;opacity:0.1;margin-top:5px;margin-bottom:5px;border:0px;}

::-webkit-scrollbar-track {background-color:#fff;}
::-webkit-scrollbar {height:5px;width:7px;}
::-webkit-scrollbar-thumb {background:#222222;}

@font-face {font-family:MyriadPro-Regular;src:local("MyriadPro-Regular"),url(/fonts/MyriadPro-Regular.otf);}
@font-face {font-family:MyriadPro-Semibold;src:local("MyriadPro-Semibold"),url(/fonts/MyriadPro-Semibold.otf);}
@import "http://fonts.googleapis.com/css?family=PT+Sans:400,700|Exo+2:200,300,600&subset=latin,cyrillic";
@font-face {
font-family:'PT Sans', sans-serif;
font-weight: normal;
font-style: normal;}

.wrapper {max-width:1060px;width:96%;padding:0 2%;margin:auto;}

.header-top {background:#000;float:left;overflow:hidden;padding:10px 0;width:100%;}
.header-left {float:left;}
.header-right {float:right;}

.header-left a {color:#fff;text-transform:uppercase;font-family:MyriadPro-Semibold;float:left;display:block;margin-right:20px;margin-top:5px;}
.header-profile i,.header-auth i,.header-search i {float:left;width:19px;height:19px;background:url(/images/icons.png);margin-right:7px;margin-top:-3px;}
.header-search i {background-position:-20px 0;margin-right:5px;}
.header-profile i {background-position:-40px 0;width:20px;margin-top:-4px;}

.header-right {font-size:0px;}
.soc-tw,.soc-vk,.soc-gp,.soc-rs {float:left;width:24px;height:22px;background:url(/images/icons.png);background-position:0 -20px;margin-left:10px;}
.soc-vk {background-position:-25px -20px;width:35px;}
.soc-gp {background-position:-60px -20px;width:30px;}
.soc-rs {background-position:-60px 0;height:21px;}

.header-top a:hover {opacity:0.7;}

.header-main {float:left;width:100%;background:#fff;padding:5px 0;}
.logo {float:left;display:block;width:323px;height:77px;background:url(/images/logo.png);font-size:0px;}

.header-menu {float:right;margin-top:22px;}
.header-menu ul {margin:0;padding:0;list-style:none;}
.header-menu li {float:left;font-family:MyriadPro-Semibold;text-transform:uppercase;font-size:16px;}
.header-menu a {display:inline-block;padding:12px 10px 0px;color:#000;}
.header-menu a#pull {display:none;float:left !important;width:100%;}
.header-menu a:hover {color:#62a7d9}

footer {float:left;background:#232222;padding:25px 0;width:100%;color:#8b8b8b;}
footer a {color:#8b8b8b;}
.footer-info {float:left;}
.footer-stats {float:right;position:relative;}
.footer-stats div {width:88px;height:31px;background:#3f3f3f;margin-left:10px;float:right;}
.dd-copy {position:absolute;bottom:-30px;right:0;}

.main {background:#fff;float:left;width:100%;padding:20px 0;}
.content {float:left;width:66%;border-right:solid 1px rgba(0,0,0,0.1);padding-right:1%;}
.content-right {float:right;width:32%;}

.headerbg {background:url(/images/headerbg.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:169px;float:left;}

.cd-panel {visibility: hidden;transition: visibility 0s 0.6s;}
.cd-panel.is-visible {visibility: visible;transition: visibility 0s 0s;}
.cd-panel-header {position:fixed;width:100%;transition: top 0.3s 0s;text-align:center;z-index:10000;top:-80px;height:60px;padding-top:50px;overflow:hidden;}
.cd-panel-header h3 {font-size:24px;text-transform:uppercase;}
.is-visible .cd-panel-header {top: 0;transition: top 0.3s 0.3s;}
.cd-panel-container {position: fixed;width:100%;height: 100%;top: 0;transition-property: transform;transition-duration: 0.3s;transition-delay: 0.3s;transform: translate3d(0, 100%, 0);background:rgba(0,0,0,0.7);z-index:999;}
.is-visible .cd-panel-container {transform: translate3d(0, 0, 0);transition-delay: 0s;}
.cd-panel-content {background:#fff;overflow:hidden;padding:50px;z-index:9999;padding-top:120px;text-align:center;}
.cd-panel-content form {max-width:50%;width:100%;overflow:hidden;margin:auto;margin-bottom:40px;}
.cd-panel-content form input[type=text]{float:left;width:75%;}
.cd-panel-content form input[type=submit] {float:right;width:20%;background:#35aae0;color:#fff;text-transform:uppercase;transition: all 0.3s ease;}
.cd-panel-content form input[type=submit]:hover {background:#fff;color:#000;}
.cd-panel-content form input {padding:15px 2% 12px !important;}
.cd-panel-close {text-transform:uppercase;font-family:MyriadPro-Semibold;font-size:20px;}

.headerbg .wrapper {position:relative;padding:0;height:100%;}
.headernav {position:absolute;left:0%;bottom:0;background:#000;color:#fff;font-size:18px;text-transform:uppercase;font-family:MyriadPro-Semibold;padding:15px 12px 8px;}
.headernav a {color:#fff;padding:0 5px;}

.comments-selector,.catPages1,.page-selector-all {text-align:center;font-size:18px;color:#444;margin:10px 0;width:100%;overflow:hidden;}
.comments-selector a,.catPages1 a,.page-selector-all a {color:#444;padding:0 2px;border-bottom:solid 1px #fff;}
.comments-selector b,.catPages1 b,.page-selector-all b {border-bottom:solid 2px #444;font-style:normal;}
.comments-selector a,.comments-selector b,.catPages1 a,..catPages1 b,.page-selector-all a,.page-selector-all b {margin:0 1px;padding:0 2px;}
.comments-selector a:hover,.catPages1 a:hover,.page-selector-all a:hover {border-bottom:solid 1px #444;}

.news-view {float:left;overflow:hidden;width:100%;border-bottom:solid 1px rgba(0,0,0,0.1);margin-bottom:15px;padding-bottom:15px;}
.news-view-image {float:left;width:25%;overflow:hidden;height:140px;margin-right:15px;position:relative;}
.news-view-image img {min-height:140px;width:100%;}
.news-view h2 {font-size:18px;font-family:MyriadPro-Semibold;}
.news-view-info span {font-size:14px;}
.news-view-info {font: 16px 'PT Sans', sans-serif;}


.news-view-image:hover i {opacity:1;}
.news-view-image i {left:0;position:absolute;top:0;width:100%;height:100%;background:rgba(255,255,255,0.8);opacity:0;transition: all 0.3s ease;}
.news-view-image i:after {content:'Читать новость';text-align:center;width:100%;position:absolute;top:45%;height:100%;font-family:MyriadPro-Semibold;transition: all 0.3s ease;font-style:normal;}

.right-lastnews {float:left;margin-top:10px;}

.news-full h1 {font-size:26px;font-family:MyriadPro-Semibold;}
.news-full-detals {opacity:0.8;margin-bottom:5px;font-size:14px;}
.nfd-reads i,.nfd-comnum i {float:left;width:21px;height:14px;background:url(/images/icons.png);background-position:-94px -24px;margin-right:7px;}
.nfd-reads,.nfd-comnum {float:right;display:block;font-family:MyriadPro-Semibold;opacity:0.7;}
.nfd-comnum i {background-position:-60px -43px;}
.nfd-comnum {margin-left:10px;}

.news-full img {width:100%;display:block;margin:12px 0 !important;}
.news-full p {margin:10px 0;}
.news-full {line-height: 1.3; position:relative; font: 17px 'PT Sans', sans-serif;}

.news-full-bottom {border-top:solid 0px rgba(0,0,0,0.1);border-top-style:dotted;border-bottom:solid 1px #35aae0;float:left;width:100%;overflow:hidden;padding:10px 0;margin-bottom:15px;}
.news-tags {font-size:0px;float:left;margin-top:7px;}
.news-social {float:right;}
.news-tags a:before {width:13px;height:13px;float:left;background:url(/images/icons.png);background-position:-110px 0;content:'';margin-right:5px;margin-top:2px;opacity:0.5;}
.news-tags a {float:left;font-size:14px;margin-right:10px;opacity:0.4;}
.news-tags a:hover {opacity:1;}

.title-comments {font-size:34px;text-transform:uppercase;font-family:MyriadPro-Semibold;}
.coment-view {margin-top:10px;margin-bottom:10px;overflow:hidden;padding:7px;}
.coment-avatar {float:left;overflow:hidden;width:5.5%;margin-right:1.5%;}
.coment-avatar img {width:100%;}
.coment-view .coment-answer {float:right;opacity:0;transition: all 0.3s ease;}
.coment-view:hover .coment-answer {opacity:1;margin-right:10px;}
.coment-top {margin-bottom:3px;}
.coment-text {overflow:hidden;}
.coment-rating-button {float:right;height:22px;overflow:hidden;}
.coment-good {float:left;}
.coment-good,.coment-bad {margin-top:6px;opacity:0;transition: all 0.3s ease;background:url(/images/icons.png);width:10px;height:12px;background-position:-124px 0;transition: all 0.3s ease;}
.coment-bad {background-position:-133px 0px;float:right;}
.coment-view:hover .coment-good,.coment-view:hover .coment-bad {opacity:1;}
.coment-value,.coment-value-good,.coment-value-bad {float:left;background:#e9e9e9;overflow:hidden;padding:4px 8px 0px;transition: all 0.3s ease;margin:0 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#999;}
.coment-value-good {background:#e3f9e3;color:#2ebe23;}
.coment-value-bad {background:#ffe5e2;color:#e54a4a;}
.coment-view-answer {padding:7px 10px;color:#fff;opacity:0.8;margin-top:-10px;transition: all 0.5s ease;}
.coment-view-answer a {color:#fff;}
.coment-and-answer:hover .coment-view-answer,.coment-and-answer2:hover .coment-view-answer {opacity:1;}
.coment-top-name {color:#444;font-family:MyriadPro-Semibold;margin-right:10px;}
.coment-top-date {font-size:13px;color:#999;}
.com-order-block {display:none;}
.coment-view .codeMessage,.coment-view .quoteMessage {border:solid 1px #e9e9e9 !important;padding:7px 10px 3px;}
.coment-view .bbCodeName,.coment-view .bbQuoteName {padding:0 !important;margin-bottom:3px !important;font-size:13px !important;}
.coment-view .bbCodeName b,.coment-view .bbQuoteName b {font-style:normal !important;}

.home-page {float:left;width:100%;overflow:hidden;margin-top:-150px;}
.home-page .main {max-width:1060px;width:100%;margin:auto;background:#fff;float:none;overflow:hidden;}
.homebg .headerbg {height:326px;}

.home-one-left {float:left;width:33%;overflow:hidden;margin-bottom:20px;}
.home-one-right {float:right;width:65%;position:relative;}

 .slick-slider{    position: relative;    display: block;    box-sizing: border-box;    -webkit-user-select: none;       -moz-user-select: none;
        -ms-user-select: none;            user-select: none;
    -webkit-touch-callout: none;    -khtml-user-select: none;    -ms-touch-action: pan-y;        touch-action: pan-y;    -webkit-tap-highlight-color: transparent;}

.slick-list { position: relative;    display: block;    overflow: hidden;    margin: 0;    padding: 0;}
.slick-list:focus{ outline: none;}
.slick-list.dragging{    cursor: pointer;    cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{    -webkit-transform: translate3d(0, 0, 0);       -moz-transform: translate3d(0, 0, 0);        -ms-transform: translate3d(0, 0, 0);         -o-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0);}
.slick-track{    position: relative;    top: 0;    left: 0;    display: block;}.slick-track:before,
.slick-track:after{    display: table;    content: '';}
.slick-track:after{    clear: both;}
.slick-loading .slick-track{    visibility: hidden;}
.slick-slide{    display: none;    float: left;    height: 100%;    min-height: 1px;}
[dir='rtl'] .slick-slide{    float: right;}
.slick-slide img{    display: block;}
.slick-slide.slick-loading img{    display: none;}
.slick-slide.dragging img{    pointer-events: none;}
.slick-initialized .slick-slide{    display: block;}
.slick-loading .slick-slide{    visibility: hidden;}
.slick-vertical .slick-slide{    display: block;    height: auto;    border: 1px solid transparent;}
.slick-arrow.slick-hidden {    display: none;}

.slick-dots {display:none !important;}
.slick-next {position:absolute;z-index:5;cursor:pointer;}
.slick-prev {display:none !important;}
.slick-next {right:1%;top:0;background:#000;color:#fff;font-size:20px;text-transform:uppercase;padding:15px 12px 10px;border:none;}

.home-lasts-publ {position:relative;}
.home-last-publ {float:left;padding:0 2%;width:96%;overflow:hidden;position:relative;z-index:1;}
.last-publ-image {width:100%;max-height:230px;overflow:hidden;margin-bottom:12px;position:relative;}
.last-publ-image img {width:100%;min-height:230px;}
.hlp-top {position:absolute;left:1%;top:0;z-index:3;background:#000;color:#fff;font-size:20px;text-transform:uppercase;padding:15px 12px 10px;}
.home-last-publ h2 {font-size:14px;font-family:MyriadPro-Semibold;text-transform:uppercase;}

.last-publ-image div {position:absolute;z-index:5;background:rgba(255,255,255,0.9);top:0;width:96%;height:100%;text-align:center;opacity:0;transition: all 0.3s ease;padding:30% 2% 0;}
.home-last-publ:hover .last-publ-image div {opacity:1;}

.home-two-left {float:left;width:33%;overflow:hidden;}
.htl-title {background:#000;color:#fff;overflow:hidden;font-size:18px;text-transform:uppercase;font-family:MyriadPro-Semibold;padding:15px 12px 10px;}
.htl-title a {color:#fff;float:right;}

.htl-news-view {float:left;width:100%;margin-top:10px;}
.htl-news-image {width:45%;max-height:115px;float:left;margin-right:10px;overflow:hidden;}
.htl-news-image img {height:auto;width:100%;}
.htl-news-info {}
.htl-news-info div {margin:5px 0 0;opacity:0.4;}
.htl-news-info span {color:#35aae0;}
.htl-news-view h2 {font-size:14px;font-family:MyriadPro-Semibold;text-transform:uppercase;}

.home-two-right {float:right;width:65%;}
.home-two-right .htl-news-view {width:48%;margin:0 1%;}
.home-two-right .htl-news-image {width:100%;margin-bottom:10px;max-height:160px;}
.home-two-right .htl-news-image img {height:auto;width:100%;}

.home-three {width:105%;background:#ededed;margin-left:-2%;margin-right:-2%;float:left;margin-top:20px;padding:20px 0;}
.htl-news-rnd {float:left;background:#fff;width:30%;overflow:hidden;padding:1%;margin-right:2%;}
.htl-news-rnd div {width:100%;overflow:hidden;max-height:230px;position:relative;}
.htl-news-rnd img {width:100%;height:230px;position:relative;z-index:1;}
.htl-news-rnd h3 {position:absolute;bottom:5px;left:10px;right:10px;color:#fff;z-index:3;font-family:MyriadPro-Semibold;}
.htl-news-rnd i {position:absolute;top:0;width:100%;height:100%;left:0;z-index:2;-webkit-box-shadow: inset -1px -75px 30px -9px rgba(0, 0, 0, 0.75);-moz-box-shadow:inset -1px -75px 30px -9px rgba(0, 0, 0, 0.75);box-shadow:inset -1px -75px 30px -9px rgba(0, 0, 0, 0.75);}
.htl-news-rnd h3 a {color:#fff;}

.home-three-photo {float:left;width:30%;padding:1%;overflow:hidden;background:#fff;}
.home-last-photo {max-height:230px;position:relative;}
.home-last-photo img {width:100%;height:230px;position:relative;z-index:1;}
.home-last-photo i {top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:2;position:absolute;left:0;opacity:0;transition: all 0.3s ease;}
.home-last-photo i:before {content:'';width:62px;height:62px;background:rgba(0,0,0,0.5);top:37%;margin:auto;left:0;right:0;position:absolute;z-index:3;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.home-last-photo i:after {content:'';width:19px;height:19px;background:url(/images/icons.png);background-position:-20px 0;position:absolute;z-index:4;top:46%;margin:auto;left:0;right:0;opacity:0.5;}
.home-last-photo:hover i {opacity:1;}

.home-top-year {float:right;width:30%;padding:1%;background:#fff;overflow:hidden;position:relative;padding-top:50px;}
.hty-title {background:#000;font-size:16px;color:#fff;text-transform:uppercase;position:absolute;top:0;left:0;padding:15px 12px 10px;}
.hty-news {float:left;width:100%;border-bottom:solid 1px rgba(0,0,0,0.1);}
.hty-news h3 {font-size:14px;font-family:MyriadPro-Semibold;}

.home-full-ad {width:100%;float:left;margin-top:20px;}

.home-news-history {float:left;width:100%;position:relative;padding:30px 0 0;}
.home-news-history h4 {font-size:18px;padding:15px 12px 10px;background:#000;color:#fff;text-transform:uppercase;position:absolute;left:-2%;top:-5px;}
.hnh-view {float:left;width:24%;margin:0 0.5%;overflow:hidden;}
.hnh-view h2 {font-size:14px;text-transform:uppercase;font-family:MyriadPro-Semibold;}
.hnh-image {width:100%;overflow:hidden;max-height:120px;margin-bottom:10px;}
.hnh-image img {width:100%;}
.home-news-history h4 a {color:#fff;margin-left:20px;}

.home-last-line {width:100%;float:left;margin-top:15px;}

.top-publ-year {float:left;width:30%;margin-left:2%;overflow:hidden;position:relative;padding-top:60px;}
.top-publ-year h5 {background:#000;font-size:18px;color:#fff;text-transform:uppercase;padding:15px 12px 10px;position:absolute;top:0;left:0;}
.top-publ-year .hty-news {margin-bottom:7px;padding:-bottom:7px;}

.news-mp {position:absolute;right:0;top:0;}

.content-right .home-top-year {width:98%;margin:20px 0;}


.news-full-relnews {float:left;width:102%;position:relative;margin-left:-1%;margin-bottom:10px;}

blockquote {
margin: 0% 0 0% 0;
padding: 0% 0%;


}



.related-news {float:left;width:100%;overflow:hidden;margin-bottom:20px;margin-bottom:5px;}
.related-news ul {margin:0;padding:0;}
.related-news-view {float:left;width:31%;margin-right:2%;overflow:hidden;height:155px;}
.rnv-image {width:100%;overflow:hidden;max-height:108px;}
.rnv-image img {width:100%;}
.related-news h3 {font-size:14px;font-family:MyriadPro-Semibold;}

.photo-content #allEntries li,.photo-content #uEntriesList li {float:left;width:32.3% !important;overflow:hidden;margin-right:1%;}
.photo-view {float:left;overflow:hidden;height:190px;}
.photo-view-url {width:225px;overflow:hidden;max-height:140px;margin-bottom:10px;position:relative;}
.photo-view-url img {width:100%;}
.photo-view-info h2 {font-size:15px;color:#444;font-family:MyriadPro-Semibold;width:100%;height:17px;overflow:hidden;}
.photo-view-info a {color:#444;}
.photo-view-shadow {background:rgba(255,255,255,0.4);overflow:hidden;position:absolute;z-index:3;top:0;width:100%;height:100%;font-size:0px;text-align:center;opacity:0;transition: all 0.3s ease;}

.photo-see-full i,.photo-go-full i {width:27px;height:25px;background:url(/images/icons.png);float:left;background-position:0 -45px;}
.photo-go-full i {width:32px;height:22px;background-position:-31px -46px;}
.photo-go-full,.photo-see-full {background-color:rgba(0,0,0,0.8);position:absolute;z-index:5;padding:10px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;overflow:hidden;opacity:0.8;transition: all 0.3s ease;top:110%;}
.photo-go-full {right:-10%;padding:10px 7px;}
.photo-see-full {left:-10%;}
.photo-view:hover .photo-view-shadow {opacity:1;}
.photo-view:hover .photo-go-full {right:28%;top:40%;}
.photo-view:hover .photo-see-full {left:28%;top:38%;}
.photo-see-full:hover,.photo-go-full:hover {opacity:0.9;}

.photo-full-url {width:100%;overflow;hidden;position:relative;}
.photo-full-url img {width:100%;}
.photo-see-full {position:absolute;top:10px;left:10px;}

.photo-full h1 {font-size:24px;font-family:MyriadPro-Semibold;float:left;}
.photo-full .nfd-reads,.photo-full .nfd-comnum {margin-top:7px;}
.photo-slider {margin-bottom:20px;float:left;width:100%;}

.home-two-bottom {float:left;width:100%;overflow:hidden;margin-top:10px;}
.home-two-bottom .htl-news-view {float:left;width:24%;overflow:hidden;margin-right:1%;}
.home-two-bottom .htl-news-image {width:100%;margin-bottom:10px;margin-right:0px;}

.home-three-left {position:relative;float:left;width:30%;margin-right:2%;padding:1%;background:#fff;}
.htl-top-title {position:absolute;top:0;left:-1%;background:#000;font-size:16px;padding:15px 12px 10px;z-index:7;color:#fff;text-transform:uppercase;}
.home-three-left .htl-news-rnd {margin-right:0;width:100%;padding:0;}

.news-view-info span i {font-style:normal;color:#35aae0;}
.rc-rec {width:100%;overflow:hidden;}

.rek-bottom-last {width:33%;float:right;max-height:285px;overflow:hidden;}
.vk-bottom-last {float:left;width:33%;overflow:hidden;}
#vk_groups,#vk_groups iframe {width: 100% !important;}
.rc-rek2 {float:left;overflow:hidden;width:100%;margin-top:20px;}
.right-vk {float:left;margin-top:10px;width:100%;}
.content-right .htl-news-view h2:hover {opacity:0.5;}
.content-right .htl-news-view h2 {transition: all 0.3s ease;}

.news-full img[align="left"]{width:350px;float:left;margin:7px 15px 7px 0px!important;}
.news-full img[align="right"]{width:350px;float:right;margin:7px 5px 5px 5px!important;}

h2 a:hover,h3 a:hover {opacity:0.5;}

.animate-wrap img {width:205px !important;}
#phtOtherThumbs {width:100%;overflow:hidden;}
#oldPhotos {width:100%;overflow:hidden;}


.video-content #allEntries li,.video-content #uEntriesList li,.photo-content #allEntries li,.photo-content #uEntriesList li {float:left;width:32.3% !important;overflow:hidden;margin-right:1%;}
.video-view {overflow:hidden;float:left;height:195px;}
.video-view-image {overflow:hidden;max-height:130px;position:relative;z-index:1;width:100%;}
.video-view-image img {width:100%;margin-top:-10%;}
.video-view-image i {position:absolute;z-index:3;background: url(/images/icons.png);background-position: -119px -94px;width:29px;height:46px;top:35%;left:0;right:0;margin:auto;transition: all 0.3s ease;}
.video-view:hover .video-view-image i {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);}
.video-view-info h2 {font-size:14px;color:#444;max-height:35px;overflow:hidden;font-family:MyriadPro-Semibold;}
.video-view-info a {color:#444;}
.video-view-info .news-stat-reads {float:left;margin-right:10px;}


.vep-video-block {margin:15px 0;}
a.vep-playvideo,.vep-video-block img,.vep-video-block iframe  {width:100%;}
a.vep-playvideo {margin-bottom:10px;max-height:340px;overflow:hidden;}
.vep-video-block img {border-radius:0 !important;margin-top:-100px;}

@media screen and (max-width:1000px) {
.header-menu a {display:block;padding:15px 10px 10px;width:96%;border:none;border-bottom: 1px solid rgba(0,0,0,0.1);}
.header-menu li {width:100%;float:none;background:none;}
.header-menu ul {display:none;height:auto;position:relative;border-bottom:0px;background:#fff;}
.header-menu a#pull {width:100%;display:block;font-size:0px;border:none;padding:10px 0 5px 0;min-width:40px;background-color:rgba(255,255,255,0.95);}
.header-menu {width:auto;z-index:999;right:30px;overflow:hidden;position:absolute;}
.header-menu a:hover {opacity:1;}
.fixed {position:fixed;width:96%;z-index:9999;transition: all 0.3s ease;left:0;padding:10px 2% 10px;background:#fff;overflow:hidden;margin-top:0;top:0;}
.header-menu a#pull:before {content:'';width:25px;height:20px;background:url(/images/icons.png);background-position:-84px 0;display:block;margin:auto;}
.animate-wrap img {width:auto !important;}
}


@media screen and (max-width:800px) {
.home-one-left,.vk-bottom-last,.footer-stats,.content-right .htl-news-info span,.content-right .htl-news-info div {display:none;}
.home-one-right {width:100%;margin-bottom:10px;}
.home-two-right,.home-two-left {width:100%;}
.home-two-left {margin-bottom:10px;}
.home-two-left .htl-news-view,.home-two-bottom .htl-news-view {width:48%;margin:0 1%;margin-top:20px;}
.home-two-bottom .htl-news-view {margin-top:10px;}
.home-two-bottom .htl-news-image img {height:auto;width:100%;}
.home-three-left,.hnh-view {width:46%;margin-right:0;margin:0 1%;}
.htl-top-title {left:0;}
.home-top-year {float:left;margin-left:1%;width:95%;margin-top:20px;}
.home-full-ad {overflow:hidden;width:97%;margin-left:1%;}
.hnh-view {width:48%;margin-bottom:10px;}
.top-publ-year {width:50%;margin-left:0;}
.rek-bottom-last {width:48%;float:right;}
.rek-bottom-last div {width:100% !important;}
.content {width:57%;}
.content-right {width:40%;overflow:hidden;}
.main {overflow:hidden;}
.content-right .htl-news-image {width:100%;margin-right:0px;margin-bottom:10px;}
.content-right .htl-news-image img {height:auto;width:100%;}
.news-view-image {width:45%;}
.last-publ-image {max-height:150px;}
.home-two-right .htl-news-view,.home-two-bottom .htl-news-view {height:280px;overflow:hidden;}
.hnh-view {height:240px;overflow:hidden;}
.related-news-view {width:48%;height:150px;}
.cd-panel-content form {max-width:100%;}
.photo-see-full,.photo-go-full i {display:none;}
.photo-go-full {height:100% !important;width:100% !important;top:0 !important;left:0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;opacity:0 !important;}
.news-full img[align="left"],.news-full img[align="right"]{width:100%;}
.last-publ-image img {min-height:180px;}
}

@media screen and (max-width:600px) {
.content-right,.rek-bottom-last,.home-full-ad {display:none;}
.content {width:100%;padding-right:0;border-right:0px;}
.news-view-image img {height:auto;width:100%;}
.top-publ-year {width:100%;}
}

@media screen and (max-width:500px) {
.home-two-left .htl-news-image {width:100%;margin-bottom:10px;}
.home-two-left .htl-news-image img {height:auto;width:100%;}
.home-two-left .htl-news-info span,.home-two-left .htl-news-info div {display:none;}
}

@media screen and (max-width:450px) {
.home-one-right,.header-right,.home-three,.home-news-history,.news-full-relnews {display:none;}
.home-two-left .htl-news-view {width:100%;margin:0;margin-top:10px;}
.home-two-right .htl-news-view,.home-two-bottom .htl-news-view {width:100%;margin:0;}
.home-two-bottom .htl-news-view {height:auto;margin-bottom:10px;}
.home-two-bottom .htl-news-image,.home-two-left .htl-news-image {max-height:180px;}
.news-view-image {width:100%;height:auto;max-height:180px;margin-bottom:10px;}
.cd-panel-content form input[type=text] {width:55%;}
.cd-panel-content form input[type=submit] {width:40%;}
.photo-content #allEntries li,.photo-content #uEntriesList li {width:49% !important;}
}

@media screen and (max-width:400px) {
.related-news {display:none;}
.header-menu {right:10px;}
.logo {-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-o-transform: scale(0.7);margin-left:-40px;}
.homebg .headerbg {height:226px;}
.headerbg {height:120px;}
}

---

.catPages1,  
.catPages2,  
.pagesBlock1,  
.pagesBlock2,  
.pagesBlockuz1,  
.pagesBlockuz2 {padding:35px 0px 0px 0px;border-bottom:1px solid #dedede}  
span.catPages1,  
span.catPages2,  
span.pagesBlock1,  
span.pagesBlock2,  
span.pagesBlockuz1,  
span.pagesBlockuz2 {  
  display: inline-block;  
}  
.catPages1 a,  
.catPages2 a,  
.pagesBlock1 a,  
.pagesBlock2 a,  
.pagesBlockuz1 a,  
.pagesBlockuz2 a,  
.catPages1 b,  
.catPages2 b,  
.pagesBlock1 b,  
.pagesBlock2 b,  
.pagesBlockuz1 b,  
.pagesBlockuz2 b {  
  font-weight:bold;
  padding:12px 12px;  
  color:#A3A4A8;  
  background:none;  
  font-size:18px;
  position:relative;
}  
.catPages1 b,  
.catPages2 b,  
.pagesBlock1 b,  
.pagesBlock2 b,  
.pagesBlockuz1 b,  
.pagesBlockuz2 b {  
  color:#000;  
}  

.catPages1 b:after,  
.catPages2 b:after,  
.pagesBlock1 b:after,  
.pagesBlock2 b:after,  
.pagesBlockuz1 b:after,  
.pagesBlockuz2 b:after {  
  content:'';
  width:100%;
  height:1px;
  position:absolute;
  background:#000;
  bottom:-1px;
  left:0px;
}  

.catPages1 a:hover,  
.catPages2 a:hover,  
.pagesBlock1 a:hover,  
.pagesBlock2 a:hover,  
.pagesBlockuz1 a:hover,  
.pagesBlockuz2 a:hover {  
  color:#000;  
  background:none;
}
.swchItemDots {
  letter-spacing:1px;
  color:#828e96;
  font-size:11px;
}

.publ-cats-view a {color:#fff;background:#000;padding:10px 10px 7px;font-size:15px;}
.publ-cats-view td {margin-bottom:20px;padding:10px 0;}



.cell-title {
float:left;
width:100%;
height:7px;
padding: 0px 0px 3px 0px;
margin: 15px 0px 15px 0px;
border-bottom: 1px solid #D8E0E5;
font:15px Verdana,Arial,Helvetica, sans-serif;
color:#777;
margin-bottom: 27px;
}

.cell-title div {
width:100%;
text-align:center;
}

.cell-title strong,.cell-title a {
padding: 0px 15px;
background:#fff;
font-weight: bold;text-decoration:none;
}

.cell-title a:hover{
text-decoration:underline;
}

.contact_back{
background:url(http://oursociety.ru/css/16775232.png);
padding:5px;
border-radius:5px;
margin-top:50px;
}

.contact_form{
background: #FFF;
border-radius:5px;
padding: 25px;
}

.contact_butt input{
padding: 5px 15px !important;
cursor: pointer !important;
background: #5E80AA !important;
border: 1px solid #508DD3 !important;
text-shadow: 1px 1px 1px #508DD3 !important;
font-weight: bold !important;
color: #FFF !important;
border-radius: 3px !important;
}

.contact_butt input:hover{
background:#508DD3 !important;
color:#fff !important;
}

.hide-on-mobile { display: inline; }
/* Smartphone Portrait and Landscape */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px){ .hide-on-mobile { display: none; }}

.eTag {
background: #1FA8DC; /* Цвет фона */
 color: #FFFFFF; /* Цвет текста */
 padding: 5px 10px 5px 10px; /* Поля вокруг текста */
 border-radius: 9px; /* Уголки */
font-size:15px;
}