body {
    background: #f4f4f4;
    font-size: 100%;
    font-family: 'Roboto Slab', Tahoma, sans-serif;
}

@font-face {
    font-family: 'FontAwesome';
    src: url('css/fonts/fontawesome-webfont.eot?v=4.4.0');
    src: url('css/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('css/fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('css/fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('css/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'abold';
    src: url('css/fonts/bold.ttf');
}
@font-face {
    font-family: 'aregular';
    src: url('css/fonts/regulat.ttf');
}
@font-face {
    font-family: 'as';
    src: url('css/fonts/s.ttf');
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-search:before {
    content: "\f002";
    font-size: 23px;
    color: #fff;
}

.fa-info:before {
    content: "\f129";
    font-size: 23px;
}

.fa-language:before {
    content: "\f1ab";
    font-size: 23px;
}

.fa-envelope:before {
    content: "\f0e0";
}

.fa-print:before {
    content: "\f02f";
    color: #E72219;
}

.fa-search-plus:before {
    content: "\f00e";
    color: #E72219;
}

.fa-search-minus:before {
    content: "\f010";
    color: #E72219;
}

.wrapper {
    width: 1280px;
    margin: 0 auto;
    padding: 5px 0;
    position:relative;
}

.logo {
    float: left;
    margin-top: 5px;
    margin-right: 50px;
}

.logo h1 {
    font-size: 1px;
    text-indent: -999999px;
}

.flag {
    position: absolute;
    position: absolute;
    right: 163px;
    top: -25px;
    z-index: 9999999999;
}

.navigation {
    float: left;
}

.second-main-navigation-menu li:hover .sub-menu {
    display: block;
}

.second-main-navigation-menu > ul > li {
    width: 110px;
    text-align: center;
    position: relative;
    height: 62px;
    padding-top: 6px;
    float: left;
}

.second-main-navigation-menu > ul > li > a {
    color: #3a3a3a;
    font-size: 14px;
    padding-bottom: 20px;
    line-height: 15px;
    display: block;
    text-decoration: none;
}

.second-main-navigation-menu > ul > li > a:hover {
    color: #000;
}

.second-main-navigation-menu > ul > li:hover.sub-menu {
    display: block;
}

.second-main-navigation-menu {
    padding: 10px 0 0 0;
}

.sub-menu {
    width: 400px;
    position: absolute;
    top: 50px;
    left: 0;
    display: none;
    z-index: 9999999;
    overflow: hidden;
}

.sub-menu li {
    width: 100px;
    text-align: center;
    padding: 5px;
    border: 1px solid #3a3a3a;
    background: #3a3a3a;
    margin: 5px 0 0 0;
    float: left;
}

.sub-menu li a {
    overflow: hidden;
    padding: 10px;
    font-size: 12px;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
}

.sub-menu li:hover {
    background: #fff;
    border: 1px solid #3a3a3a;
}

.sub-menu > li:hover > a {
    color: #3a3a3a;
}

.first-main-navigation-menu {
    width: 1139px;
}

.first-main-navigation-menu nav {
    float: left;
}

.first-main-navigation-menu ul li a {
    padding: 0 17px;
    color: #077fcc;
    text-transform: lowercase;
    font-size: 14px;
    text-decoration: none;
}

.first-main-navigation-menu ul li a:hover {
    text-decoration: underline;
}

.first-main-navigation-menu li {
    float: left
}

.extra {
    float: right;
    position: relative;
    margin-top: 25px;
}

.extra ul {
    overflow: hidden;
}

.extra > ul > li {
    padding-left: 25px;
    float: left;
}

.extra > ul > li > a {
    color: #000;
}

.extra ul li span {
    padding: 0 5px;
    display: inline-block;
    line-height: 14px;
}

.block-header {
    padding: 0 0 5px 0;
}

.langbar {
    background: #fff;
    display: none;
    position: absolute;
    width: 220px;
    top: 28px;
    right: -20px;
    z-index: 9999999;
    border: 1px solid #888888;
    border-radius: 5px;
    box-shadow: 10px 10px 5px #888888;
}

.langbar li {
    padding: 5px;
}

.langbar ul {
    float: left;
    padding: 5px;
    width: 108px;
}

.langbar ul li a {
    color: #E72219;
}

.citation {
    float: left;
    width: 800px;
    font-size: 14px;
    font-style: italic;
    color: #81858f;
}

.search-block-header {
    margin-bottom: 20px;
    width: 240px;
}

.search-block-header form {
    position: relative;
}

.search-block-header form input[type="text"] {
    padding: 10px;
    width: 184px;
    border: none;
}

.search-block-header form input[type="submit"] {
    border: none;
    border-radius: 0;
    background: #222222;
    /*padding: 10px;*/
    margin-left: -5px;
    width: 55px;
    height: 36px;
}

.search-block-header form span {
    position: absolute;
    right: 15px;
    top: 6px;
}

.container {
    padding-top: 10px;
    padding-bottom: 30px;
}

.post-block {
    width: 240px;
    padding-top: 5px;
}

.news-date {
    position: absolute;
    padding: 5px;
    color: #E7221A;
    font-size: 11px;
    display: block;
    top: -11px;
    background: #f4f4f4;
}

.post-block .fa-clock-o:before {
    content: "\f017";
    padding: 0 5px 0 0;
}

.content {
    width: 655px;
    font-size: 14px;
}

.sidebar {
    width: 350px;
    padding-top: 5px;
}

.container-block {
    float: left;
}

.container .container-block:not(:last-child) {
    margin-right: 15px;
}

.block-title {
    padding: 10px;
    background: #E7221A ;
    font-size: 18px;
    border-bottom: 1px solid #f4f4f4;
}

.block-title:hover {
    background: #fff;
    outline: 1px solid #E7221A;
    border-bottom: 1px solid #f4f4f4;
}

.block-title:hover.block-title a {
   color: #E7221A
}

.block-title-exclusive {
    padding: 5px;
    background: #3a3a3a;
    font-size: 18px;
    border-bottom: 1px solid #f4f4f4;
}

.block-title.black-background {
    padding: 10px;
    background: #3a3a3a;
    font-size: 18px;
}

.block-title a, .block-title-exclusive a {
    color: #fff;
    text-decoration: none;
    font-family: 'Roboto Slab', Tahoma, sans-serif;
}

.block-title-exclusive a {
    font-size: 14px;
}

.category-block-actual-news {
    padding: 5px;
    height: 175px;
    overflow: auto;
}

.block-bg li {
    position: relative;
    padding: 10px 0;
    border-bottom: 1px solid #E7221A;
    margin-bottom: 10px;
}

.block-actualy .block-bg li {
    border-top: 0;
    margin-top: 5px;
    padding: 5px 0;
}

.block-actualy .block-bg li a {
    /*font-weight: bold;*/
    font-size: 14px;
    text-transform: uppercase;
    color: #077fcc;
}

.fa-star:before {
    content: "\f005";
    color: #E7221A;
    padding-right: 5px;
}

.fa-circle:before {
    content: "\f111";
    color: #E7221A;
    padding-right: 5px;
}

.block-bg li a {
    color: #333131;
    text-decoration: none;
    font-size: 14px;
    display: block;
}

.block-bg li a:hover {
    color: #E7221A;
}

.main-posts-block {
    float: left;
    width: 495px;
    margin-right: 10px;
}

#owl-demo3 .item {
    width: 495px;
    padding: 5px;
}

.main-posts-block .item h3 {
    padding: 5px;
    width: 100%;
    font-size: 20px;
    font-weight: 600;
}

.category-block-info-wrapper {
    padding: 10px 0 20px 0!important;
}

.category-block-info {
    float: left;
    width: 305px;
}

.category-block-info:not(:first-child) {
    margin-left: 20px;
}

.category-block-info img {
    display: block;
    padding: 5px 0 0 0;
}

.category-block-info-header {
    outline: 1px solid #3a3a3a;
    font-size: 18px;
    position: relative;
    z-index: 3;
    background: #f4f4f4;
    margin-bottom: 10px;
}

.category-block-info-header:hover {
    background: #3a3a3a;
}

.category-block-info-header:hover.category-block-info-header a {
    color: #fff;
}

.category-block-info-header a {
    text-decoration: none;
    color: #000;
    display: block;
    padding: 10px;
}

.category-block-info h3 a {
    text-decoration: none;
    color: #000;
}

.main-posts-block .item h3 a {
    text-decoration: none;
    color: #000;
}

.main-posts-block p {
   font-size: 14px;
}

.main-post  {
    padding: 10px 0 30px;
}

.block-bloger h3 a {
    text-decoration: none;
    color: #E7221A;
    font-weight: bold;
    padding: 5px;
}

.block-bloger p {
    padding: 5px;
    font-size: 13px;
}

.block-bloger p a {
    text-decoration: none;
    color: #3a3a3a;
}

.block-bloger p a:hover {
    color: #E7221A;
}

.block-bloger .date {
    color: #3a3a3a;
    position: relative;
    background: transparent;
    font-weight: bold;
    padding: 10px 5px;
}

.main-post div, .slider-item div {
    padding: 5px;
}

.main-post h3, .slider-item h3 {
    font-size: 19px;
    padding: 5px 0;
    color: #3a3a3a;
}

.content {
   /* outline: 4px solid #356732;*/
}

.cover-block-layout {
    float: right;
    width: 150px;
}

.layout {
    padding: 0 0 20px 0;
}

.layout-block {
    padding: 0 0 20px 0;
}

.cover-block {
    background: url("img/carpet-150.jpg") no-repeat;
    width: 150px;
    height: 560px;
    padding: 35px;
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

.cover-block:hover {
    -webkit-filter: grayscale(60%);
    filter: grayscale(60%);
}

.cover-block ul {
    text-align: center;
}

.cover-block ul li  {
    margin: 10px 0;
}

.cover-block ul li a {
    color: #fff;
    text-decoration: none;
    font-size: 14px;
    display: block;
    padding: 2px 5px;
    text-transform: uppercase;
    text-shadow: 3px 4px 4px #000;
}

.cover-block ul li a:hover {
    background: rgba(0, 0, 0, 0.5);
}

.category-block-discussion {
    position: relative;
}

.category-block-discussion img {
   vertical-align: top;
}

.category-block-discussion span {
    position: absolute;
    background: rgba(0, 0, 0, 0.5);
    padding: 10px;
    bottom: 0;
    left: 0;
    width: 100%;
}

.category-block-discussion span a {
    text-decoration: none;
    color: #fff;
    font-size: 13px;
}

.category-block-discussion span a:hover {
    text-decoration: none;
}

.right-header-theme {
    position: relative;
    width: 300px;
    font-family: Arial;
    font-size: 13px;
    margin-left: 10px;
}

a.right-header-theme.title, .index-category .top-cell-tittle {
    background: #ccc;
    color: #143664;
    padding: 7px;
    text-align: center;
    width: 286px;
    font-size: 16px;
    display: block;
    margin-left: 0px;
}

.index-category.top-cell {
    width: 158px;
    float: left;
    padding: 0px 0 15px;
    margin-right: 10px;
}

.index-category a {
    display: block;
    font-size: 12px;
    text-align: left;
}

.index-category img {
    border: 1px solid #919191;
    padding: 2px;
    height: 100px;
    margin-top: 4px;
}

.index-category a, .content-middle-slider a {
    color: #0088cc;
}

.bg-img-block {
    position: relative;
    margin-bottom: 2px;
    overflow: hidden;
}

.bg-img-block a img {
    width: 100%!important;
    height: auto!important;
    vertical-align: top;
}

.category-block-discussion img {
    width: 100%;
    height: auto;
}

.bg-img-block .text {
    position: absolute;
    display: block;
    bottom: 0;
    left: 0;
    color:#fff;
    width: 380px;
    padding: 5px;
    background: rgba(1, 66, 133, 0.5);
    text-decoration: none;
    font-size: 14px;
}

.list-theme-category {
    overflow: hidden;
}

.list-theme-category li {
    float: left;
    padding: 5px;
    min-height: 217px;
    width: 156px;
}

.list-theme-category li a.list-theme-category-title {
    text-decoration: none;
    font-size: 12px;
    display: block;
    color: #3a3a3a;
}

.list-theme-category li a.list-theme-category-title:hover {
    color: #E7221A;
}

.block-title-column {
    outline: 1px solid #3a3a3a;
    width: 268px;
    float: left;
    font-size: 18px;
    position: relative;
    z-index: 3;
    background: #f4f4f4;
}

.block-title-column:hover {
    background: #3a3a3a;
}

.block-title-column:hover.block-title-column a {
    color: #fff;
}

.block-title-column a {
    text-decoration: none;
    color: #000;
    display: block;
    padding: 10px;
}
.mfp-bg, .mfp-wrap {
    z-index: 99999999 !important;
}
.mfp-content a{
    color: #005A8C;
    margin: 30px 0;
    display: inline-block;
}
.block-title-black {
    width: 100%;
    font-size: 18px;
    background: #3a3a3a;
    margin-bottom: 2px;
    position: relative;
    z-index: 99999999999;
    border: 1px solid #3a3a3a;
}

.block-title-black.block-interview {
    margin-bottom: 0;
}

.block-title-black:hover {
    background: #f4f4f4;
    border: 1px solid #3a3a3a;
}

.block-title-black:hover.block-title-black a {
    color: #3a3a3a;
}

.block-title-photo:hover {
    background: #E7221A;
}

.block-title-photo:hover.block-title-photo a {
    color: #fff;
}

.block-title-black a {
    text-decoration: none;
    color: #fff;
    display: block;
    padding: 10px;
    text-transform: uppercase;
}

.block-title-photo {
    outline: 1px solid #E7221A;
    width: 100%;
    font-size: 18px;
}

.block-title-photo  a {
    text-decoration: none;
    color: #E7221A;
    display: inline-block; /*display: block;*/
    padding: 10px;
}

.block-title-column-arrows {
    width: 78px;
    float: left;
}

.block-title-column-arrows a {
    outline: 1px solid #3a3a3a;
    padding: 0 10px;
    font-size: 35px;
    position: relative;
    color: #3a3a3a;
}

.arrow-fa-angle-left {
    top: 0;
    left: 2px;
}

.arrow-fa-angle-right {
    top: 0;
    right: 1px;
}

.fa-angle-left:before {
    content: "\f104";
}

.fa-angle-right:before {
    content: "\f105";
}

.category-block-column {
    padding: 5px 0 10px 0;
}

.category-block-column a {
    text-decoration: none;
    color: #000;
    display: block;
    font-size: 13px;
}

.category-block-column a:hover {
    color: #E7221A;
}

.category-block-column-img {
    width: 160px;
}

.category-block-column-content {
    width: 160px;
}

.category-block-column-content div {
    color: #E7221A;
    font-size: 14px;
}

.category-block-column-content h3 {
    font-weight: bold;
    padding: 10px 0;
    font-size: 13px;
}

.category-block-column-content span {
    color: #333131;
    font-size: 11px;
}

.category-block-column-content .fa-clock-o:before {
    content: "\f017";
    color: #333131;
    padding: 0 5px;
}

.category-block-column p {
    font-size: 13px;
}

.category-blocks {
    margin-top:5px;
}

.category-block-interview-block-img {
    float: left;
    width: 150px;
}

.category-block-interview-block-header {
    float: left;
    width: 200px;
    padding-left: 5px;
}

.first-block {
    padding-bottom: 40px;
}

.category-block-interview-block h3 {
   padding: 5px 0;
}

.category-block-interview-block div {
    font-size: 14px;
    color: #E7221A;
}

.category-block-interview-block span {
    color: #3a3a3a;
    font-size: 11px;
    font-weight: bold;
}

.category-block-interview-block span .fa-clock-o:before {
   padding-right: 5px;
}

.category-block-interview-block h3 a {
    text-decoration: none;
    color: #3a3a3a;
    font-size: 13px;
    display: block;
}

.category-block-interview-block h3 a:hover {
    color: #E7221A;
}

.category-block-interview-arrows {
    text-align: right;
}

.category-block-interview-arrows a {
    padding: 10px 15px;
    background: #3a3a3a;
    color: #fff;
    font-size: 14px;
}
.block-gallery-description {
    position: absolute;
    bottom: 0;
    color: #fff;
    background: rgba(0, 0, 0, 0.5);
    font-size: 13px;
    width: 100%;
    height: 0;
    padding: 5px;
}

.block-gallery-description a {
    text-decoration: none;
    display: block;
    color: #f4f4f4;
    font-size: 14px;
}

.img-wrap {
    position: relative;
}

.img-wrap img {
    vertical-align: top;
}

.block-title-gallery-img {
    float: left;
    margin: 0 5px 5px 0;
    padding: 2px;
}

#owl-demo .item{
    margin: 2px 3px;
}
#owl-demo .item img{
    display: block;
    width: 100%;
    height: auto;
}

#owl-demo2 .item {
    margin: 3px;
}

#owl-demo2 .item img{
    display: block;
    width: 100%;
    height: 130px;
    object-fit: cover;
}

#owl-demo2 .owl-item:first-child {
   margin-right: 15px;
}

#owl-demo3 .item img{
    display: block;
    width: 100%;
    height: 330px;
    margin-bottom: 25px;
    object-fit: cover;
}

.footer-wrapper {
    background: #393939;
    padding: 10px;
}

footer .navigation {
    margin-left: 300px;
    width: 350px;
}

.footer-block {
    padding: 10px;
    float: left;
    margin-right: 20px;
}

.footer-block h3 {
    color: #fff;
    font-size: 17px;
    padding: 0 0 5px 0;
}

.footer-nav > ul > li {
    color: #000;
}

.footer-nav > ul > li > a {
    color: #999;
    text-decoration: none;
    font-size: 12px;
}

.footer-nav > ul > li > a:hover {
    color: #fff;
}

.footer-soc {
    padding-top: 15px;
}

.footer-soc > ul > li {
    color: #fff;
    float: left;
    padding: 10px;
}

.footer-soc > ul > li > a {
    color: #fff;
    font-size: 17px;
    padding: 10px 5px;
    display: block;
}

.footer-soc > ul > li > a:hover {

}

.footer-block p {
    width: 400px;
    color: #fff;
    font-size: 14px;
}

.fa-facebook-official:before {
    content: "\f230";
    font-size: 25px;
}

.fa-twitter-square:before {
    content: "\f081";
    font-size: 25px;
}

.fa-youtube-play:before {
    content: "\f16a";
    font-size: 25px;
}

#div_demo {
     width: 380px;
     height: 215px;
     position: relative;
     background: rgba(255, 255, 255, 0.3);
 }

#div_demo:hover {
    background: rgba(255, 255, 255, 0);
}

#div_demo a {
    position: relative;
    margin: 0px auto 0px;
    top: 60px;
    font-size: 19px;
    text-decoration: none;
    color: #FFFFFF;
    display: block;
    background-color: rgba(0, 0, 0, 0.6);
    width: 70px;
    height: 70px;
    padding: 50px;
    border-radius: 50px;
    text-indent: -25px;
    line-height: 4px;
}

.demo2 {
    /*outline: 4px solid #a8111e;*/
    width: 475px;
    height: 190px;
    overflow: hidden;
}

#div_demo2 {
    width: 470px;
    height: 215px;
    position: relative;
    background: rgba(255, 255, 255, 0.3);
}

#div_demo2:hover {
    background: rgba(255, 255, 255, 0);
}

#div_demo2 a {
    position: absolute;
    bottom: 25px;
    font-size: 19px;
    text-decoration: none;
    color: #FFFFFF;
    display: block;
    background-color: rgba(0, 0, 0, 0.6);
    width: 100%;
    height: 35px;
    padding: 10px;
    line-height: 14px;
    text-transform: uppercase;
    font-weight: 800;
    text-align: center;
}

.layout-block-video {
    padding: 40px 0 0 0;
}

#div_demo .videoBG video {
    width: 100%!important;
    height: 100%!important;
}

#div_demo2 .videoBG video {
    width: 116%!important;
    height: 144%!important;
}

header.entry-header {
    width: 100%;
    font-size: 18px;
    background: #3a3a3a;
    margin-bottom: 2px;
    position: relative;
    z-index: 9;
    border: 1px solid #3a3a3a;
    color: #fff;
    padding: 10px 5px;
    height: 70px;
    display: flex;
    align-items: center;
}

.alignleft {
    float: left;
    margin: 5px 20px 10px 0;
}

.aligntextleft {
    text-align: left;
}

.alignright {
    float: right;
    margin: 5px 0 10px 20px;
}

.aligntextright {
    text-align: right;
}

.aligncenter, div.aligncenter {
    display: block;
    margin: 5px auto 10px;
    text-align: center;
}

.aligntextcenter {
    text-align: center;
}

.alignnone {
    margin: 5px 0 10px 0;
}

.thumbnail .alignnone {
    margin: 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 10px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 10px 20px;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

a img.alignnone {
    margin: 5px 0 10px 0;
}

.releated-posts a {
    display: block;
    color: #077fcc;
    padding: 5px;
    text-decoration: none;
}

.releated-posts a:hover {
    text-decoration: underline;
}

/*----- Accordion -----*/
.accordion, .accordion * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.accordion {
    overflow: hidden;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    background: #f7f7f7;
    margin-bottom: 20px;
}

.accordion img {
    width: 100%;
    height: auto;
}

.category-block-interview-block-img img {
    width: 100%;
    height: 180px;
    object-fit: cover;
}

.textwidget a img {
    width: 100%!important;
    height: auto;
}

.accordion-section-title {
    width: 100%;
    padding: 10px;
    display: inline-block;
    border-bottom: 1px solid #fff;
    background: #333;
    transition: all linear 0.15s;
    font-size: 15px;
    text-shadow: 0 1px 0 #1a1a1a;
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
}

.accordion-section-title.active, .accordion-section-title:hover {
    background: #4c4c4c;
    text-decoration: none;
}

.accordion-section:last-child .accordion-section-title {
    border-bottom: none;
}

/*----- Section Content -----*/
.accordion-section-content {
    /* padding: 15px;*/
    display: none;
}

.accordion-section-content.open {
    display: block;
}

.accordion-section-content-link {
    display: block;
    text-align: right;
    color: #f00;
    text-decoration: none;
}

.accordion-section-content-wrap {
    padding: 10px;
}

.accordion-section-content h3 a {
    display: block;
    color: #000;
    font-size: 14px;
    text-decoration: none;
}

.partners-block {
    text-align: center;
}

.outline {
    outline: 1px solid #000;
}

.outline-red {
    outline: 1px solid #f00;
}

.widget_text {
    list-style: none;
}

.entry-title a {
    color: #fff;
    text-decoration: none;
}

.entry-title a:hover {
    color: #fff;
    text-decoration: underline;
}

.archive-title {
    outline: 1px solid #3a3a3a;
    font-size: 18px;
    position: relative;
    z-index: 9999999;
    background: #f4f4f4;
    padding: 10px 5px;
    margin-bottom: 15px;
}

.entry-content img {
    height: auto;
    /*width:100%;*/
}

.post {
    margin-bottom: 30px;
    font-size: 15px;
    text-align: justify;
}

.bg-color-white {
    background: #f4f4f4;
    outline: 1px solid #000;
}

.unit {
    margin-left: 5px;
    margin-bottom: 20px;
}

.unit-title {
    text-align: center;
    padding: 5px;
    outline: 1px solid #000;
    box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.8);
    text-transform: uppercase;
}

.unit-content {
    position: relative;
    margin: 10px 0 0 0;
    padding-bottom: 5px;
    box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.8);
}

.unit-content .menu-item {
    margin: 5px;
    background-color: #f53f3f;
    -moz-transition: width 0.5s;
    -webkit-transition: width 0.5s;
    -o-transition: width 0.5s;
    transition: width 0.5s;
    -moz-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.8);
    -webkit-box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.8);
    box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.8);
}

.unit-content .menu-item:hover {
    background-color: #9e0b0f;
}

.unit-content .menu-item:nth-child(2) {
    background-color: #29a28d;
}

.unit-content .menu-item:nth-child(2):before {
    content: url('img/justice-khojaly-icon_30x37.png');
    float: left;
    padding: 5px;
    height: 30px;
}

.unit-content .menu-item:nth-child(2):hover {
    background-color: #269784;
}

.unit-content .menu-item a {
    display: block;
    padding: 6px;
    text-decoration: none;
    font-weight: 100;
    color: #f4f4f4;
    text-transform: uppercase;
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
}

.unit-img {
    position: absolute;
    z-index: 99999999999;
    right: 0;
    bottom: 0;
}

.unit-title a {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    font-size: 22px;
    font-weight: 600;
}

.uppercase {
    text-transform: uppercase;
}

.color-red {
    color: red;
}

.left {
    float: left;
}

.right {
    float: right;
}

.link {
    text-decoration: none;
}

.color-white {
    color: #f4f4f4;
}

.bg-color-gray {
    background: #b3b3b3;
}

.pagination {
    text-align: center;
}

.title-big-bold {
    font-size: 22px;
    font-weight: 600;
    margin-bottom: 5px;
}

.title-big-bold a {
    color: #000;
    text-decoration: none;
}

.item-content {
    font-size: 14px;
}

.publications-slider-img-link {
    display: block;
    float: left;
}

.publications-slider-text {
    float: left;
    padding-left: 15px;
    width: 305px;
}

.publications-slider-text div {
   margin-bottom: 100px;
}

.publications-slider-text div a {
    text-decoration: none;
    color: #000;
    font-size: 16px;
    font-weight: 600;
}

.publications-slider-text h4 {
    font-size: 14px;
}

.publications-slider-text h4 a {
    text-decoration: none;
    color: #000;
}

.publications-slider-text h4 a:hover {
    text-decoration: underline;
}

.block-relative {
    position: relative;
}

.block-relative h4 {
    position: absolute;
    bottom: 0;
    padding: 5px;
    font-size: 20px;
    background: rgba(0, 0, 0, 0.5);
    width: 100%;
    color: #fff;
    height: 60px;
}

.block-relative h4 a {
    color: #fff;
    text-decoration: none;
}

.block-relative h4 a:hover {
    text-decoration: underline;
}

.absolute {
    position: absolute;
}

.img-link img {
    height: auto;
}

.img-link-meta {
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    top: 33%;
    left: 24%;
    text-align: center;
    padding: 30px;
    display: none;
}

.art-image:hover .img-link-meta {
    display: block;
}

.img-link-meta div {
   color: #fff;
}

.img-link-meta h2 a {
    color: #fff;
    font-size: 20px;
    text-decoration: none;
}

.img-link-meta h2 a:hover {
   text-decoration: underline;
}

.search-highlight {
    background: #eef2a4;
}

.pagination a {
    padding: 6px;
    font-size: 17px;
    text-decoration: none;
    color: #fff;
    margin: 4px 3px;
    display: inline-block;
    width: 38px;
    height: 32px;
    text-align: center;
    border-radius: 4px;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
    background: #E7221A;
}
.pagination a:hover {
    background: #fff;
    box-shadow: 0 0 0 1px rgba(231, 34, 26, 0.5);
    color: #E7221A;
}
.pagination .dots{
    color: #E7221A;
    font-size: 30px;
    display: inline-block;
    vertical-align: text-bottom;
}
.pagination .current{
    padding: 6px;
    font-size: 17px;
    text-decoration: none;
    color: #E7221A;
    margin: 4px 3px;
    display: inline-block;
    width: 32px;
    height: 32px;
    text-align: center;
    border-radius: 4px;
    box-shadow: 0 0 0 1px rgba(231, 34, 26, 0.5);
    background: #fff;
    font-weight: bold;
}
.block-relative img {
    width: 655px;
    height: auto;
}

.item.publications-slider img {
    width: 305px;
    height: 240px;
    object-fit: cover;
    object-position: top;
}

.slogan {
    border: 1px solid #000;
    padding: 10px;
}

.slogan div {
    margin-bottom: 10px;
}

.slogan a {
    text-decoration: none;
    text-decoration: none;
    color: #333;
    font-size: 13px;
    font-weight: bold;
}

.slogan a:hover {
    color: #4a4a4a;
}

.title-autor {
    font-size: 13px;
}

.menu-info .fa{
    margin-right: 15px;
    color : #E7221A;
}

.menu-info li {
    padding: 10px;
}

.menu-info li a {
    color: #333;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: 100;
}
.studio1905{
    margin-bottom: 20px;
}
#gallery-photo_sn{
    width: 100%;
}
#owl-pocket-book{
    margin-top: 10px;
}
#owl-pocket-book .owl-controls{
    display: none !important;
}
#owl-pocket-book img{
    width: 100%;
    height: auto;
    object-fit: cover;
}
.photo-gallery-title,.photo-gallery-name{
    color: #E7221A;
    font-size: 15px;
    margin-bottom: 10px;
    text-align: center;
    display: block;
    text-decoration: none;
    position: absolute;
    z-index: 9999999;
    top: 13px;
    right: 5px;
}
.ressam-pic{
    position: absolute;
    top: 0;
  /*  height: 65% !important;
    width: 40% !important;*/
    height: 100% !important;
    width: 100% !important;
    object-fit: cover;
    opacity: 0.9;
    background: rgba(0,0,0,0.5);
    opacity: 0;
    transition: all 1s;
    display: flex;
    align-items: center;
    justify-content: center;
}
/*.about-picture{
    position: absolute;
    width: 60%;
    top: 0;
    right: 0;
    padding: 20px;
    background: rgba(0,0,0,0.6);
    height: 0;
    color: #fff;
    font-size: 16px;
    height: 65%;
    opacity: 0;
    transition: all 1s;
}*/
.ressam-pic img{
    max-width: 100%;
    width: auto;
    height: auto
}
/*.artist-name{
    background: rgba(0,0,0,0.7);
    position: absolute;
    width: 100%;
    height: 35%;
    bottom: 0;
    color: #fff;
    font-size: 20px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    transition: all 1s;
    display: flex;
}*/
.art-image:hover .artist-name{
    opacity: 1;
}
.art-image:hover .about-picture{
    opacity: 1;
}
.art-image:hover .ressam-pic{
    opacity: 1;
}
.photo-pic-relative{
    position: relative;
}
.layout-gallery-1905{
    margin-top: 20px;
}
.wrapper-1905-circle{
	width: 100%;
	height: 160px;
	margin: 0px 0 20px;
	overflow: hidden;
}
.circle-wrapper{
	width: 280px;
	height: 280px;
	margin: 65px auto;
	position: relative;
}
.circle{
	border: 5px solid #b6c8de;
	border-radius: 50%;
	width: 100%;
	height: 100%;
}

.circle-item1{
	top: 0px;
	left: 140px;
}
.circle-item2{
    top: 140px;
    left: 280px;
}
.circle-item3{
    top: 250px;
    left: 220px;
}
.circle-item4{
    top: 240px;
    left: 70px;
}
.circle-item5{
    top: 140px;
    left: 0px;
}
.circle-item {
    width: 130px;
    height: 130px;
    background-color: #4c82be;
    background-image: url('img/1905.png');
    border-radius: 50%;
    background-repeat: no-repeat;
    background-size: 80px 30px;
    background-position: 20px 35px;
    color: #fff;
    padding: 65px 6px 0px;
    text-align: center;
    position: absolute;
    transform: translate(-50% ,-50%);
    border: 3px solid #fff;
    text-decoration: none;
    transition: all 0.3s;
}
.circle-item:hover {
    background-color: #f4f4f4;
    color: #4c82be;
    border: 3px solid #4c82be;
}
.book1905 .block-title{
    margin-bottom: 5px;
}
.book1905 img{
    object-fit: cover;
}
#wpadminbar{
    display: nonedd;
}
/********New category styles***********/
.category-publications .cat-post-content a img{
    display: none;
}
.cat-post-content img{
    display:none;
}
.category-column .cat-post-content img{
    display:block;
    max-width: 190px;
    height: auto;
}

.cat-thumbnail-image {
    width: 35%;
    float: left;
}
.cat-post-entry {
    float: left;
    padding: 0 30px;
    width: 65%;
}
.category-publications .cat-thumbnail-image,.category-publications-3 .cat-thumbnail-image,.category-publications-10 .cat-thumbnail-image,.category-publications-5 .cat-thumbnail-image,.category-publications-8 .cat-thumbnail-image,.category-publications-11 .cat-thumbnail-image,.category-publications-9 .cat-thumbnail-image,.category-publications-6 .cat-thumbnail-image,.category-publications-2 .cat-thumbnail-image,.category-publications-7 .cat-thumbnail-image,.category-publications-4 .cat-thumbnail-image {
    width: 45%;
}
.category-publications .cat-post-entry, .category-publications-3 .cat-post-entry, .category-publications-10 .cat-post-entry, .category-publications-5 .cat-post-entry, .category-publications-8 .cat-post-entry, .category-publications-11 .cat-post-entry, .category-publications-9 .cat-post-entry, .category-publications-6 .cat-post-entry, .category-publications-2 .cat-post-entry, .category-publications-7 .cat-post-entry, .category-publications-4 .cat-post-entry {
    width: 55%;
}
.category-column .cat-post-entry{
    width: 100%;
}
#category-page article{
    overflow: hidden;
    border-top: 1px solid #d6d6d6;
    padding: 40px 0px 20px;
}
.category-page .archive-header {
    margin-bottom: 60px;
    background: #E7221A;
    color: #fff;
    font-size: 20px;
    text-transform: uppercase;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.cat-thumbnail-image img{
    width: 300px;
    height: 170px;
    object-fit: contain;
    object-position: top;
}
.category-publications .cat-thumbnail-image img, .category-publications-3 .cat-thumbnail-image img, .category-publications-10 .cat-thumbnail-image img, .category-publications-5 .cat-thumbnail-image img, .category-publications-8 .cat-thumbnail-image img, .category-publications-11 .cat-thumbnail-image img, .category-publications-9 .cat-thumbnail-image img, .category-publications-6 .cat-thumbnail-image img, .category-publications-2 .cat-thumbnail-image img, .category-publications-7 .cat-thumbnail-image img, .category-publications-4 .cat-thumbnail-image img {
    max-width: 100%;
    height: auto;
    width: 100%;
}
.cat-post-content strong{
    font-weight: normal;
}
.cat-post-entry .entry-title a {
    color: #333;
    font-weight: bolder;
}
.cat-post-entry .entry-title a:hover {
    color: #333;
    text-decoration: none;
}
.cat-post-meta{
    color: #E7221A;
    padding: 10px 0;
    overflow: hidden;
}
.category .main-header{
    margin-bottom: 60px;
}
.single .main-header{
    margin-bottom: 60px;
}
.single #print_page{
    padding: 0 20px;
}
.column-date{
    float: right;
}
.content-tools{
    width: 50%;
    float: left;
    margin: 20px 0;
    font-size: 17px;
}
.single .entry-meta{
    width: 50%;
    float: left;
    margin: 20px 0;
    font-size: 17px;
    text-align: right;
    color: #E7221A;
}
.single .fb-like,#twitter-widget-0{
    margin: 60px 0 30px;
}
.single .entry-content ul,.single .entry-content ol{
    list-style-position: inside;
    padding-left: 20px;
}
#owl-demo3 .owl-controls {
    left: 0px;
    top: 394px;
    right: auto
}
#owl-demo3{
    height: 563px;
    overflow: hidden;
    position: relative;
}
#slider-shadow{
    width: 77%;
    height: 15px;
    position: absolute;
    bottom: 0;
    z-index: 9999999;
    box-shadow: inset 0px -15px 16px -2px rgba(244,244,244,1);
}
#owl-demo3.ru .owl-controls {
    bottom: 190px;
}
.owl-theme .owl-controls .owl-page span{
    background: #E7221A;
    border-radius: 50%;
}
.kvartet img{
    width: 100%;
    height: 236px;
    object-fit: cover;
}
.kv-image-count4 img{
    width: calc( 50% - 6px );
    height: 115px;
    margin: 1px 2px;
}
.kv-image-count3 img{
    width: calc( 50% - 4px );
    height: 116px;
    margin: 0 2px ;
}
.kv-image-count3 img:nth-child(1){
    width: calc( 100% - 4px );
    height: 116px;
    margin: 0 0px 1px 2px;
    object-fit: cover;
}
.kv-image-count2 img{
    width: 100%;
    height: 115px;
    margin: 1px 0px;
}
.kvartet h3 {
    font-size: 17px;
    margin: 7px 0;
    clear: both;
}
.kvartet h3 a{
    text-decoration: none;
    color: red;
    display: block;
    text-align: center;
    padding: 5px 0 0 0;
}
.column-diff-image{
    height: 140px !important;
    object-fit: cover;
    object-position: top;
}
.column-author{
    float: left;
    color: #333;
    font-weight: bold;
}
.footer-block .logo-ban img{
    max-width: 150px;
}
.column-right h4{
    text-align: center;
    margin-bottom: 10px;
}
.column-right h4 a{
    text-decoration: none;
    color: #E7221A;
    font-size: 15px;
}
.column-right-content{
    font-size: 14px;
    text-align: justify;
}
.content-second img,.content-second figure{
    display: none;
}
.slider-copy{
    margin-top: 20px;
}
.second-headline {
    width: calc( 33.336% - 17px );
    display: inline-block;
    vertical-align: top;
    margin: 0 8px 12px 8px;
}
.heading img{
    object-fit: cover;
}
.content-second {
    font-size: 13px;
}
a.discuss-text {
    position: absolute;
    bottom: 3px;
    color: #fff;
    text-decoration: none;
    padding: 20px;
    font-size: 19px;
    width: 100%;
    background: rgba(0,0,0,0.5);
}
#owl-discussion img{
    width: 100%;
    height: 400px;
    object-fit: cover;
}
.discussion h2{
    width: 569px;
}
.second-headline .heading a{
    color: #143665;
    display: block;
    text-decoration: none;
    width: 90%;
    margin: 10px auto;
    font-size: 13px;
    font-weight: bold
}
.second-headline img{
    height: 200px;
    width: 200px;
}
.owl-theme .owl-controls{
    margin-top: 0;
}
.kvartet .category-block-info-header{
    width: 264px;
}
.avciya-add{
    margin-bottom: 15px;
    position: relative;
}
.avciya-add a{
    display: flex;
    font-size: 40px;
    text-decoration: none;
    background: #005A8C;
    color: #fff;
}
.main-add-text{
    padding-top: 20px;
}
.avciya-add a span.extra{
    position: absolute;
    font-size: 10px;
    width: 204px;
    right: 0px;
    display: inline-block;
    text-align: center;
    bottom: 15px;
}
.add-img-wrapper{
    clip-path: polygon(0 0, 100% 0%, 54% 100%, 0% 102%);
    width: 170px;
    background: #fff;
    position: relative;
}
.avciya-add img{
    width: 97px;
    margin: 5px 10px;
    display: block;
}
.ad-elkahn-suleymanov{
    background: #4ACAB4;
    text-decoration: none;
    padding: 15px 0;
}
.ad-elkahn-suleymanov a{
    text-decoration: none;
    color: #fff;
    padding: 10px;
    display: inline-block;
}
.ad-elkahn-suleymanov a span:nth-of-type(1){
    font-size: 22px;
    display: inline-block;
}
.ad-elkahn-suleymanov a span:nth-of-type(2){
    font-size: 12px;
    width: 191px;
    display: block;
    margin: 3px auto 0;
    text-align: center;
    color: #143665;
}
.column-right-content a img{
    display: none;
}
/**********************************************
*****************Content design*****************
***********************************************/
.wp-caption{
    position : relative;
    max-width: 100%;
}
.wp-caption-text{
    /*position: absolute;*/
    bottom: 0;
    background: rgba(0,0,0,0.6);
    margin-bottom: 3px !important;
    color: #fff !important;
    font-size: 17px !important;
    margin-right: 14px;
    width: 100%;
    padding: 13px;
}
.content-block-vz {
    display: block;
    width: 260px;
    float: right;
    margin: 20px 0 10px 20px;
    border-top: 2px solid rgba(0,0,0,0.4);
    background: #f0f0f0;
    border-bottom: 2px solid rgba(0,0,0,0.4);
    padding: 30px 15px;
    font-size: 19px;
    box-sizing: border-box;
    line-height: 1.15;
    color: #333;
}
blockquote {
    margin: 1em 30px;
    border-left: 4px solid #c50000;
    padding-left: 10px;
}
blockquote strong{
    color:  #66b3ff;
    font-size: 15px !important;
}
blockquote a{
    color: #c50000 !important;
    font-size: 15px;
}
.content-different {
    margin: 35px 20px;
    font-size: 19px !important;
    position: relative;
    font-weight: bold;
    font-style: italic;
}
.content-different:before {
    background: url(http://1905.az/wp-content/themes/1905/img/quote_before.png) no-repeat center center;
    position: absolute;
    content: " ";
    display: block;
    width: 22px;
    height: 17px;
    top: -22px;
    left: -20px;
}
.content-different:after {
    background: url(http://1905.az/wp-content/themes/1905/img/quote_after.png) no-repeat center center;
    position: absolute;
    content: " ";
    display: block;
    width: 22px;
    height: 17px;
    bottom: -22px;
    right: -20px;
}
.rtl #owl-demo3 .owl-wrapper-outer{
    direction: ltr;
}
.rtl .search-block-header form input[type="submit"]{
    float: right;
}
.rtl .photo-gallery-title,.rtl .photo-gallery-name{
    right: auto;
    left: 5px;
}
.rtl .owl-carousel .owl-wrapper-outer{
    direction: ltr;
}
.rtl .our-rubrics #publications-slider .owl-next{
    left: -5px;
}
.rtl .our-rubrics #publications-slider .owl-prev{
    left: 36px;
}
.rtl .interview #owl-demo2 .owl-next{
    left: 264px;
}
.rtl .interview #owl-demo2 .owl-prev{
    left: 305px;
}
.rtl .interview .block-title-column a{
    text-align: left;
}
.rtl .footer-block p{
    text-align: left;
}
/*******************************************************************Avciya frame owl carousel************************************************************************/
.footer-menu-column a{
    color: #999;
    text-decoration: none;
    font-size: 12px;
}


/*****************************************************************Avciya frame owl carousel*****************************************************************/
.page-frame2 .owl-carousel .owl-item img{
    height: 190px;
    object-fit: cover;
}
.posts-slider-item-content{
    left: 0;
    width: 100%;
}

/*Musavat dizayn*/
.frame-block {
    background: #4c82be;
    width: 502px;
    position: relative;
    height: 100px;
}
.frame-block_item_content {
    float: left;
    width: 150px;
}
.frame-block_item_content h2 a {
    color: #fff;
    text-decoration: none;
    font-weight: bold;
}
.frame-block_item_content h2 {
    font-size: 12px;
    padding: 0 0 0 5px;
}
.frame-block_item_img {
    display: block;
    float: left;
}
#owl-demo-musavat .item{
    margin: 0 3px;
}
#owl-demo-musavat .item img {
    display: block !important;
    height: 96px !important;
    object-fit: cover !important;
    width: 100px;
    margin-top: 2px;
    object-position: left;
}
.frame-block_item {
    float: left;
    width: 250px;
}
.frame-block_logo img{
    position: absolute;
    bottom: 1px;
    right: 1px;
    max-width: 50px;
}
@media screen and (max-width: 1200px) {

    /************Site Header***********/
    #wpadminbar{
        display: none;
    }
    .wrapper{
        width: 100%;
    }
    .navigation {
        float: right;
        position: absolute;
        right: 0;
        z-index: 10;
    }
    .extra{
        float: left;
    }
    .second-main-navigation-menu > ul > li{
        float: none;
    }
    .second-main-navigation-menu {
        background: #000;
        padding-top: 55px;
        display: none;
    }
    .second-main-navigation-menu > ul > li > a:hover {
        color: #999;
    }
    .second-main-navigation-menu.open {
        display: block;
    }
    .second-main-navigation-menu > ul > li > a {
        color: #fff;
    }
    .toggle-navbar{
        width: 30px;
        height: 50px;
        float: right;
        padding-top: 25px;
        margin-right: 15px;
    }
    .toggle-navbar span {
        width: 30px;
        height: 3px;
        background: red;
        display: block;
        margin-bottom: 7px;
    }
    .second-main-navigation-menu > ul > li {
        width: 250px;
        height: 40px;
    }
    .second-main-navigation-menu li:hover .sub-menu {
        display: none;
    }
    /************Content block***********/
    .content.container-block{
        width: 480px;
    }
    .cover-block-layout{
        display: none;
    }
    .discussion h2 {
        width: 394px;
    }
    #publications-slider .owl-controls{
        position: absolute;
        top: 0;
        left: -175px;
    }
    .publications-slider-text {
        width: 195px;
    }
    .second-headline{
        width: calc( 50% - 16px );
    }
    .item.publications-slider img{
        width: 280px;
    }
    .cat-post-entry {
        padding: 0 0px 0 20px;
    }

    /************Sidebar left***********/
    .post-block.container-block{
        margin-left: calc( ( 100% - 730px ) / 2 );
        width: 230px;
    }
    .search-block-header form input[type="text"] {
        width: 175px;
    }
    .search-block-header {
        width: 230px;
    }
    .partners-block{
        overflow: hidden;
    }
    .ad-elkahn-suleymanov a span:nth-of-type(1){
        font-size: 21px;
    }
    /************Sidebar right***********/
    .container-block.sidebar{
        float: none;
        overflow: hidden;
        width: 481px;
        margin-left: calc( ( 100% - 243px ) / 2 );
    }
    .wrapper-1905-circle{
        display: none;
    }
    .layout.column-right{
        display: none;
    }
    .kvartet .category-block-info-header {
        width: 397px;
        margin-left: 1px;
    }
    #owl-demo2 .owl-next {
        position: absolute;
        top: -5px;
        left: 434px;
    }
    #owl-demo2 .owl-prev {
        position: absolute;
        top: -5px;
        left: 394px;
    }
    .interview .block-title-column{
        width: 398px;
        margin-left: 1px;
    }
    .column-header{
        margin-left: 1px;
        margin-right: 1px;
    }

    /************Site Footer***********/
    .footer-block:nth-child(5){
        display: none;
    }
    .footer-block:nth-child(1){
        width: 253px;
    }
    .footer-block {
        float: none;
        display: inline-block;
        text-align: left;
        vertical-align: top;
    }
    .footer-wrapper{
        text-align: center;
    }

}
@media screen and (max-width: 760px){
    .container{
        display: flex;
        flex-flow: column;
    }
    .post-block.container-block{
        float: none;
        order: 2;
        margin-left: calc( ( 100% - 480px ) / 2 );
        width: 480px;
    }
    .content.container-block{
        float: none;
        order: 1;
        margin-left: calc( ( 100% - 480px )/2);
    }
    .container-block.sidebar{
        float: none;
        order: 3;
        width: 480px;
        margin-left: calc( ( 100% - 480px ) / 2 );
    }
    .main-posts-block{
        width: 480px;
    }
    .search-block-header{
        display: none;
    }
    .partners-block{
        display: none;
    }
    .ad-elkahn-suleymanov{
        text-align: center;
    }
    #owl-demo3 .item{
        width: 480px;
    }
    header.entry-header{
        height: auto;
    }
    #publications-slider .owl-buttons div {
        color: #3a3a3a;
        display: inline-block;
        zoom: 1;
        margin: 5px;
        padding: 1px;
        font-size: 27px;
        background: #f4f4f4;
        outline: none; 
        height: auto; 
    }
    #publications-slider .owl-controls {
        position: absolute;
        top: -52px;
        right: 0;
        left: auto;
        width: 100px;
        height: 44px;
    }
    #publications-slider .owl-prev {
        position: absolute;
        top: -3px;
        left: 44px;
        z-index: 9999999;
    }
    #publications-slider .owl-next {
        position: absolute;
        top: -3px;
        left: 70px;
        z-index: 9999999;
    }
    .publications-slider-text{
        width: 100%;
        padding-left: 1px;
    }
    .publications-slider-text div {
        margin-bottom: 20px;
    }

}
@media screen and (max-width: 480px){
    .content.container-block{
        width: 99%;
        margin-left: 0.5%;
    }
    #owl-demo3 .item{
        width: 100%;
    }
    .main-posts-block{
        width: 100%;
    }
    .logo{
        margin-right: 0px;
    }
    .discussion h2 {
        width: 99%;
        left: 0.5%;
    }
    .discussion .owl-theme .owl-controls .owl-buttons div{
        border: none;
    }
    .second-headline{
        width: 99%;
        margin: 0;
        margin-left: 0.5%;
    }
    .second-headline .heading a{
        width: 100%;
    }
    .photo-gallery-title, .photo-gallery-name{
        top: -29px;
        left: 0.5%;
        right: auto;
    }
    .layout-gallery-1905 {
        margin-top: 40px;
    }
    .post-block.container-block {
        margin-left: 0.5%;
        width: 99%;
    }
    .container-block.sidebar {
        width: 99%;
        margin-left: 0.5%;
    }
    .kvartet .category-block-info-header{
        width: 99%;
    }
    .kvartet .owl-theme .owl-controls .owl-buttons div{
        border: none;
    }
    .interview .block-title-column{
        width: 99%;
    }
    .footer-block{
        display: none;
    }
    .footer-block:nth-child(1){
        display: block;
    }
    .footer-block p{
        width: 100%;
    }
    .single #print_page {
        padding: 0px 5px;
    }
    .fb-like{
        display: none !important;
    }
    .cat-thumbnail-image{
        width: 100%;
        float: none;
        text-align: center;
        margin-bottom: 20px;
    }
    .cat-post-entry{
        padding: 0;
        width: 99%;
        margin-left: 0.5%;
    }
}
#aliyevheritage{
    margin-top: 15px;
    margin-bottom: 40px;
}
#aliyevheritage img{
    margin-bottom: 10px; 
}
#aliyevheritage ul{
    height: 210px;
    overflow-y: scroll;
    margin-bottom: 25px;
}
#aliyevheritage ul li{
    line-height: 17px;
    border-bottom: 1px solid #b7adad;
    padding: 8px 5px 8px 0;
    font-size: 13px;
    text-align: justify;
}
#aliyevheritage ul li a{
    color: #2E82C2;
    text-decoration: none;
}
#aliyevheritage ul::-webkit-scrollbar-thumb {
    background-color: yellow !important;
}
.only-printable{
    display: none;
}
@media print { 
 .only-printable{
    display: block;
    text-align: right;
}
}

.sidebar-little-block h3{
    color: #063981;
    text-transform: uppercase;
    text-align:  center;
    padding: 14px 10px;
    margin-bottom: 20px;
    border: 1px solid #063981;
    font-weight: bold;
    font-size: 15px;
}
.sidebar-little-block h3 a{
    color: #063981;text-decoration:none
}
.rtl #owl-demo3 p{
    direction: rtl;
}
.rtl #owl-demo2 p{
    direction: rtl;
}
.ru .kvartet .category-block-info-header {
    width: 100%;
}

.category-gunduz_nesibov .cat-thumbnail-image{
    display:none;
}

.category-gunduz_nesibov .archive-header{
    background: black;
}
#post-85969 img{
    height: 320px;
}
#post-83762 img{
   height: 323px;
    width: 235px; 
}
.category-1478 .cat-thumbnail-image img,.category-1482 .cat-thumbnail-image img {
    height: 300px !important;
    object-fit: cover !important;
    width: 230px !important;
}
.slider-copy {
    margin-top: 15px;
    border-top: 2px solid #9e9c9c;
    padding-top: 18px;
}
p{
    margin-top: 10px;
}
.bedii-qiraet .item{
    text-align: center;
}
