@font-face {
    font-family: "Gotham";
    src: url("../fonts/Gotham Xlight.otf");
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: "Gotham";
    src: url("../fonts/Gotham Light.otf");
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: "Gotham";
    src: url("../fonts/Gotham Thin.otf");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "Gotham";
    src: url("../fonts/Gotham Book.otf");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: "Gotham";
    src: url("../fonts/Gotham Medium.otf");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    src: url("../fonts/Gotham Bold.otf");
    font-family: "Gotham";
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: "Gotham";
    src: url("../fonts/Gotham Ultra.otf");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "Gotham";
    src: url("../fonts/Gotham Black.otf");
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: "jaznr";
    src: url("../fonts/manat/jaznr.ttf");
    font-style: normal;
}

@font-face {
    font-family: "Roboto";
    src: url("../fonts/Roboto-Light.ttf");
    font-weight: 200;
    font-style: normal;
}


@font-face {
    font-family: "Roboto";
    src: url("../fonts/Roboto-Thin.ttf");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "Roboto";
    src: url("../fonts/Roboto-Regular.ttf");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: "Roboto";
    src: url("../fonts/Roboto-Bold.ttf");
    font-weight: 600;
    font-style: normal;
}

body {
    font-family: "Gotham", sans-serif;
    font-weight: 400;
    height: 100%;
}

body a:hover, body a:focus {
    text-decoration: none;
}

.banner_header{
    width: 100%;
    height: 110px;
    margin-bottom: 10px;
}

.banner-center{
    width: 100%;
    display: flex;
    justify-content: center;
    margin-bottom: 20px;
}
.banner-center img{
    width: 100%;
}
.banner_header iframe{
    width: 100%;
    height: 110px;
}

nav.navbar.navbar-default.nav-top {
    background: #2d1a10;
    border-radius: 0;
    margin: 0;
    border: none;
}

nav.navbar.navbar-default.nav-top .live-part {
    display: inline-block;
    float: left;
    color: white;
    position: relative;
}

nav.navbar.navbar-default.nav-top .live-part h4 {
    line-height: 45px;
    padding: 0 5px 0 35px;
    font-weight: 400;
    color: #ffffff;
}

nav.navbar.navbar-default.nav-top .live-part h4:before {
    content: url('../img/play.png');
    margin-right: 15px;
}

.nav-top.navbar-default .navbar-nav > li > a {
    line-height: 35px;
}

.nav-top.navbar-default .navbar-nav.nav-icons > li:first-child > a {
    padding-left: 0;
}

.nav-top.navbar-default .right-nav .navbar-nav > li > a {
    color: #fff;
    font-size: 18px;
    position: relative;
    padding: 15px 20px;
    font-weight: 400;
}

.nav-top.navbar-default .right-nav .navbar-nav:first-child {
    margin-left: 65px;
}

.nav-top .navbar-right li.modal-btn > button, .nav-top.navbar-default .right-nav .navbar-nav .transparent {
    background: transparent;
    border: none;
    padding: 13px 15px;
    line-height: 38px;
    outline: none;
}

h5> b {
    font-weight: 500;
}

/*.nav-top .nav-search {
     position: absolute;
     top: -70px;
     left: 0;
     right: 0;
     width: 100% !important;
     background: #fff;
     display: none;
}*/

.nav-top .search-input .form-control:focus {
    border-color: transparent;
}

.modal .form-list {
    padding: 10px 40px;
}

.modal .form-list .form-control {
    height: 40px;
}

.modal .form-list h5, .sign-modal .btn-effect {
    margin: 15px 0;
}

.sign-modal .modal-header {
    position: relative;
}

.sign-modal .modal-header .close:focus {
    outline: none;
}

.btn-effect {
    width: 100%;
    height: 44px;
    text-align: center;
    color: white;
    border-radius: 3px;
    background-color: rgb(237, 35, 73);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.form-control:focus {
    border-color: rgb(237, 35, 73);
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(237, 35, 73, .075);, 0 0 8 px rgba(237, 35, 73, .6);
    box-shadow: inset 0 1px 1px rgba(237, 35, 73, .075);, 0 0 8 px rgba(237, 35, 73, .6);
}

.btn-effect:hover {
    color: white;
    background-color: rgba(237, 35, 73, .8);
}

h5 > span {
    font-weight: 500;
}

.breadcrumb {
    display: inline-block;
    background: transparent;
    float: right;
    margin: 0;
    padding: 0;
    line-height: 78px;
}

.web-xs.breadcrumb > li + li:before, .breadcrumb > li + li:before {
    content: '>';
    padding: 0 5px;
}

.mobile-xs.breadcrumb > li:first-child + li:before {
    content: '';
    padding: 0;
}

.breadcrumb > li:first-child + li > a {
    font-weight: 400;
}


.breadcrumb li > a {
    color: #000000;
    font-size: 15px;
    font-weight: 500;
}

.breadcrumb li:first-child a:before {
    content: url('../img/home.png');
    margin-right: 10px;
}

.breadcrumb li.active > a {
    color: #acacac;
}

.btn.btn-border {
    border: 1px solid rgb(215, 215, 215);
    background-color: transparent;
    width: 178px;
    height: 38px;
    border-radius: 20px;
    color: #464646;
    font-weight: 500;
    outline: none;
    cursor: pointer;
    transition: all .1s ease-out;
}

.relative {
    position: relative;
}

.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
    outline: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.sign-modal .modal-header:after {
    content: '';
    z-index: 99;
    width: 50%;
    background: #ed2349;
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 0;
}

.nav-top .right-nav .navbar-right .badge {
    background-color: #ed2349;
    position: absolute;
    top: 14px;
    right: 0;;
    padding: 4px;
    font-weight: 400;
}

.nav-top .search-input form.navbar-form.navbar-right {
    border-color: #e7e7e7;
    width: calc(100% - 300px);
    position: relative;
    top: 0;
    right: 5px;
    padding: 0;
}

.nav-top .search-input {
    position: absolute;
    display: none

}

.nav-top .search-input button {
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
}

.nav-top .search-input .navbar-form .form-control, .nav-top .search-input .navbar-form .form-group {
    width: 100%;
    height: 47px;
    font-size: 17px;
    color: rgb(189, 189, 189);
}

.container > .navbar-header {
    width: 100%;
    margin: 0;
}

.navbar-header .nav-icon-part.col-md-2 {
    padding-right: 0;
}

.nav-bottom .navbar-brand {
    background: url('../img/Logo-background.png') no-repeat;
    height: 160px;
    width: 360px;
    position: relative;
    text-align: left;
    padding-left: 0;
    display: flex;
    align-items: center;
    margin-left: 0;
}

.navbar > .container .navbar-brand {
    margin-left: 0;
}

.nav-bottom a.navbar-brand img {
    margin-bottom: 10px;
}

.nav-bottom a.navbar-brand .brand-inner {
    margin-bottom: 20px;
}

.nav-bottom .navbar-brand span {
    color: #2d1a10;
    font-size: 16px;
}

nav.navbar.navbar-default.nav-bottom {
    margin: 0;
    padding: 30px 0 10px;
    box-shadow: none;
    border: none;
    background: transparent;
}

nav.navbar.navbar-default.nav-bottom li > a:hover {
    color: #ed2349;
}

.nav-bottom.navbar-default .navbar-nav > li > a {
    color: #2d1a10;
    font-size: 18px;
    padding: 20px 25px;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    font-family: 'Gotham';
    font-weight: 400;
}

.nav-bottom.navbar-default .navbar-header {
    width: 100%;
}

.nav-bottom .brand {
    border-radius: 3px;
    background-image: -moz-linear-gradient(100deg, rgb(171, 64, 111) 0%, rgb(255, 0, 0) 100%);
    background-image: -webkit-linear-gradient(100deg, rgb(171, 64, 111) 0%, rgb(255, 0, 0) 100%);
    background-image: -ms-linear-gradient(100deg, rgb(171, 64, 111) 0%, rgb(255, 0, 0) 100%);
    box-shadow: 0 21px 30px 0 rgba(104, 20, 49, 0.2);
    width: 180px;
    height: 60px;
    float: right;
    font-size: 18px;
    color: white;
    border: none;
    outline: none;
    margin: 32px 0 0 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    /*box-shadow: 0 1px 2px 8px rgba(240, 26, 33, .26);*/
}

.live-btn span:after {
    content: '';
    height: 7px;
    width: 7px;
    border-radius: 50%;
    position: absolute;
    background: #1aff00;
    right: 18px;
    top: 53%;
    transform: translateY(-50%);
    animation: blinker 1s linear infinite;
}

@keyframes blinker{50%{opacity: 0}}

.nav-bottom ul.nav.navbar-nav.navbar-right {
    padding-top: 32px;
}

.slider-part .slider .slider-nav h4 {
    color: #000000;
    text-align: left;
    line-height: 1.167;
    font-weight: 600;
    margin: 40px 0 30px;
    font-size: 24px;
}

.slider-part .slider .slider-nav p {
    color: #000000;
    text-align: left;
    font-size: 16px;
    line-height: 1.6;
    margin-bottom: 20px;
    font-family: 'Roboto';
}

.slider-part .slider .slick-initialized .slick-slide {
    height: 500px;
}

.slider-part .slider .slick-list.draggable {
    padding: 0 !important;
}

.slider-part .slider .slider-for {
    position: relative;
    border-bottom-right-radius: 50px !important;
    overflow: hidden;
}

.slider-for .slick-slide img {
    width: 100%;
    height: 500px;
    /*object-fit: cover;*/
}

.slider-part button.slick-prev {
    position: absolute;
    right: auto;
    left: 50px;
    z-index: 99;
    bottom: 20px;
    top: auto;
}

.slider-part button.slick-next {
    position: absolute;
    bottom: 20px;
    top: auto;
    left: 90px;
}

.slider-part .slick-dots {
    bottom: auto;
    top: 20px;
    text-align: left;
    padding: 0 40px;
}

.slider-part .slider-nav .btn-border {
    position: absolute;
    bottom: 30px;
}

.btn-border:hover {
    box-shadow: 0 21px 20px -14px rgba(104, 20, 49, 0.4);
}

.slider-part .slider .slick-dots li {
    margin: 0;
}

.slider-part .slider .slick-dots li button:before {
    font-size: 8px;
    color: #b3b6b3;
    opacity: 1;
}

.slider-part .slick-slider-inner {
    margin: 10px;
}

.slider-part .slick-slider-inner img {
    width: 100%;
    height: 180px;
    /*object-fit: cover;*/
}

.slider-part .slider .slick-dots li.slick-active button:before {
    color: #ed2349;
}

.slider-part .slider .slick-prev:before {
    content: url('../img/arrow-left.png');
}

.slider-part .slider .slick-next:before {
    content: url('../img/arrow-right.png');
}

.slider-part .main-infor {
    padding: 50px 0;
}

.slider-part .main-infor .news-btn {
    color: #ed2349;
    margin: 10px 0 20px;
    cursor: pointer;
}

.slider-part .main-infor p {
    font-weight: 500;
    font-size: 16px;
    padding-top: 10px;
    color: #464646;
}

.fa-heart.fa {
    color: #ed2349;
    font-weight: 600;
}

/*lecture*/

.lecture {
    background-color: #f1f1f1;
    padding: 30px 0;
}

.image-block {
    border-radius: 2px;
    overflow: hidden;
    -webkit-box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.08);;
    -moz-box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.08);
    box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.08);
}

.image-block .image-over {
    position: absolute;
    bottom: 20px;
    width: 100%;
    padding: 0 30px;
    color: #ffffff;
    z-index: 99;
}

.image-block img {
    height: 220px;
    width: 100%;
    /*object-fit: cover;*/
}

.image-block .image-over h5, .image-block .image-over .date {
    display: inline-block;
    color: white;
    margin: 0;
    font-weight: 400;
}

.image-block .image-over .date {
    float: right;
}

.head-text {
    margin: 25px 0;
    font-weight: 600;
}

.head-text a, .heading h3 > a {
    color: #000000;
}

.image-block .image-over .date:before {
    content: url('../img/Calendar.png');
    margin-right: 8px;
}

.image-block .image-over h5:before {
    content: url('../img/edit.png');
    margin-right: 8px;
}

.image-block + p {
    padding: 17px 10px 0 0;
    font-weight: 500;
    font-size: 16px;
    color: #464646
}

.hire-part {
    color: #8a8a8a;
    background-color: #dadada;
    width: 100%;
    height: 140px;
    font-size: 30px;
    text-align: center;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
}

.banner {
    margin-top: 20px;
}

.banner-inner {
    margin-bottom: 20px;
}

.banner img {
    width: 100%;
}

.books .book-text {
    padding: 10px;
    font-size: 12px;
    height: 100%;
    position: relative;
    min-height: 165px;
}

.books .book-inner img {
    height: 240px;
    width: 100%;
    object-fit: cover;
}

.books .book-inner .coin img, .lecture.adds .books .book-inner .coin img {
    width: 16px;
    height: 16px;
    object-fit: cover;
}

.books .book-writer {
    color: #8a8a8a;
    font-weight: 100;
    font-size: 13px;
    padding: 0;
}

.books .book-name {
    color: #636363;
    font-weight: 500;
    font-size: 13px;
    padding: 0;
}

.books .book-bottom .coin h5 {
    font-size: 18px;
    font-weight: 500;
    color: #242424;
    display: inline-block;
}

.books .book-bottom .coin h5.manat {
    padding-left: 0;
    font-family: "jaznr";
    font-weight: bold;
}

.books .book-bottom .coin img {
    position: relative;
    top: -2px;
    display: inline-block;
    margin-right: 5px;
}

.books .book-bottom .coin-sale {
    color: #8a8a8a;
    margin-right: 12px;
    font-size: 14px;
    font-weight: 400;
}

.books .book-bottom .coin-sale:before {
    content: '';
    background-color: red;
    width: 35px;
    height: 1px;
    position: absolute;
    left: -3px;
    top: 50%;
}

.books .book-bottom .btn.btn-border {
    border-radius: 3px;
    width: 110px;
    height: 32px;
    color: #000;
    padding: 0;
    transition: all .2s ease-out;
    font-weight: 400;
}

.books .book-bottom .book-basket img {
    position: absolute;
    left: 16px;
    top: 50%;
    transform: translateY(-50%);
}

.books .book-bottom .book-basket .heart-icon {
    font-size: 18px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 5px;
    cursor: pointer;
    color: #8a8a8a;
}

.books .book-bottom .book-basket .btn {
    max-width: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    -webkit-transform: translatez(0);
    transform: translatez(0);
    text-decoration: none;
    box-sizing: border-box;
    transition: all .1s ease-in-out;
}

.books .book-bottom .sweepButton {
    border-radius: 50px;
    color: #f0f0f0;
    -webkit-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
    position: relative;
}

.books button.btn.btn-border.relative.sweepButton:hover {
    border-color: transparent;
    -webkit-transition: all .7s;
    -moz-transition: all .7s;
    -ms-transition: all .7s;
    -o-transition: all .7s;
    transition: all .7s;
}

.books .book-bottom .sweepButton:before {
    content: url("../img/basket_book.png");
    margin-right: 10px;

}

.books .book-bottom .sweepButton:hover:before {
    content: url("../img/basket_bhover.png");
    z-index: 9;
}

.books .book-bottom .sweepButton .gradient {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    bottom: auto;
    margin: auto;
    z-index: -1;
    background: black;
    background: -moz-linear-gradient(150deg, rgb(171, 64, 111) 0%, rgb(255, 0, 0) 100%);
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, black), color-stop(94%, #ff2626), color-stop(100%, black));
    background: -webkit-linear-gradient(150deg, rgb(171, 64, 111) 0%, rgb(255, 0, 0) 100%);
    background: -o-linear-gradient(150deg, rgb(171, 64, 111) 0%, rgb(255, 0, 0) 100%);
    background: -ms-linear-gradient(150deg, rgb(171, 64, 111) 0%, rgb(255, 0, 0) 100%);
    background: linear-gradient(150deg, rgb(171, 64, 111) 0%, rgb(255, 0, 0) 100%);
    -webkit-transition: all 0s ease-out 0s;
    transition: all 0s ease-out 0s;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    transform: translateX(-100%);
}

.books .book-bottom .sweepButton:hover, .sweepButton:focus {
    color: #ffffff;
    -webkit-transition: all 0.3s ease-out 0.1s;
    transition: all 0.3s ease-out;
}

.books .book-bottom .sweepButton:hover .gradient, .sweepButton:focus .gradient {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    transform: translateX(0%);
    -webkit-transition: all 0.8s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

.books {
    background-color: #ffffff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    height: 100%;
    box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.1);
}

.lecture .row.book-part {
    display: flex;
    padding-top: 30px;
}

.books .book-basket .heart {
    color: black;
}

.books .book-basket #heart.red {
    background-color: red;
}

.books .book-inner {
    position: relative;
}

.books .book-writer {
    font-weight: 400;
}

.books .book-bottom {
    position: absolute;
    bottom: 10px;
    width: 100%;
    left: 0;
    right: 0;
    padding: 0 10px;
}

.writers, .pandora .top-news {
    border-radius: 2px;
    box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.1);
    background-color: white;
    padding: 30px 30px 0;
}

.pandora .pandora-right .top-news {
    padding: 30px 30px 0;
}

.pandora .hire-part {
    margin-bottom: 30px;
}

.lecture .writers:after, .lecture .writers-content:after, ul.menu-list.seperated:after, .heading:after {
    content: '';
    display: block;
    clear: both;
}

.lecture .writers .writers-content {
    padding-bottom: 38px;
}

.lecture .writers .writers-left {
    float: left;
    width: 70%;
}

.lecture .writers .writers-left h5 {
    color: #464646;
    font-weight: 600;
    margin-bottom: 15px;
}

.lecture .writers .writers-left p {
    color: #838383;
    font-size: 14px;
    font-weight: 100;
}

.writers-left a {
    display: block;
}

.lecture .writers .writers-content img {
    float: right;
}

.writers-content img {
    width: 80px;
    height: 80px;
    /*object-fit: cover;*/
}

/*pandora*/

.pandora {
    background-color: #fefefe;
    padding: 40px 0 0;
}

.pandora .pandora-left .hire-part {
    margin: 0 0 30px;
}

.overlay {
    background: -moz-linear-gradient(rgba(0, 0, 0, -0.1) 0%, rgba(0, 0, 0, .4) 100%);
    background: -webkit-linear-gradient(rgba(0, 0, 0, -0.1) 0%, rgba(0, 0, 0, .4) 100%);
    background: -ms-linear-gradient(rgba(0, 0, 0, -0.1) 0%, rgba(0, 0, 0, .4) 100%);
    background: linear-gradient(rgba(0, 0, 0, -0.1) 0%, rgba(0, 0, 0, .47) 100%);
    width: 100%;
    height: 100%;
    z-index: 8;
    position: absolute;
    bottom: 0;
}

.pandora .pandora-top .image-over h5:before {
    content: url("../img/user_pandora.png");
    margin-right: 8px;
}

.pandora .pandora-top .image-over {
    bottom: 40px;
}

.pandora .pandora-top .image-over p {
    margin-bottom: 20px;
    padding-right: 20px;
    font-weight: 400;
    color: white;
    font-family: 'Roboto';
}

.pandora .pandora-top .image-over h4 {
    margin-bottom: 20px;
    padding-right: 20px;
    font-weight: 500;
    color: white;
}

.pandora .pandora-left .pandora-ticon {
    position: absolute;
    top: 40px;
    left: 40px;
}

.pandora-top .image-block img {
    height: 500px;
    width: 100%;
    /*object-fit: cover;*/
}

.pandora-top .image-block .pandora-ticon img {
    height: auto;
    width: 100%;
    object-fit: cover;
}

.pandora .pandora-top {
    margin-bottom: 30px;
}

.pandora .top-news a:hover {
    text-decoration: none;
}

.pandora .top-news .topnews-content h5 {
    color: #474747;
    font-weight: 500;
    line-height: 20px;
    margin: 15px 0 20px;
}

.pandora .topnews-content span {
    color: #838383
}

.pandora .topnews-content span.date {
    float: right;
}

.pandora .topnews-content {
    padding-bottom: 10px;
    border-bottom: 1px solid rgb(243, 243, 243);
}

.pandora .top-news a:last-child .topnews-content {
    border-bottom: 1px solid transparent;
}

.pandora .pandora-left .top-news {
    padding: 10px 30px 10px;
}

/*art*/

.art .art-top .col-md-7 {
    padding-left: 0;
}

.art .art-top .art-content {
    padding: 10px 0 0;
    color: #474747;
}

.art .art-top .date {
    font-size: 12px;
    color: #999999
}

.art .books .coin h5 {
    font-family: 'Gotham';
    font-weight: 500;
    padding-left: 0;
}

.art .books .book-text {
    min-height: 130px;
}

.art .books .coin-sale {
    font-weight: 400;
}

.art.books .coin-sale:before {
    width: 70px;
    left: -6px;
}

.art .books {
    margin-top: 30px;
}

.art .art-top .image-block.relative {
    height: 100px;
    width: 100%;
}

.art .art-top img {
    height: 100px;
    width: 100%;
    object-fit: cover;
}

.sale {
    color: #ffffff;
    font-weight: 600;
    border-bottom: 25px solid #ed2349;
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    height: 0;
    width: 120px;
    line-height: 27px;
    text-align: center;
    transform: rotate(45deg);
    position: absolute;
    top: 21px;
    right: -27px;
    z-index: 99;
}

.art .books .book-text {
    border-top: 1px solid #ebebeb
}

.art {
    padding: 0;
    margin: 0;
    background-color: #fefefe;
}

/*media*/

.media .galleria {
    height: 510px;
    margin: 40px 0;
}

.media .slider-body {
    overflow: hidden;
}

.media {
    margin: 0;
    background-color: #fefefe;
    padding:0;
    overflow: visible;
}

.media.adds .image-over img {
    width: auto;
    height: auto;
    object-fit: cover
}

.galleria-theme-classic .galleria-counter {
    display: none !important;
}

.galleria-theme-classic .galleria-stage {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
}

.media .galleria-theme-classic .galleria-info-link {
    display: none;
}

.media .galleria-theme-classic .galleria-thumbnails .galleria-image {
    border: 1px solid #fff;
}

.media .galleria-theme-classic .galleria-carousel .galleria-thumb-nav-left, .media .galleria-theme-classic .galleria-carousel .galleria-thumb-nav-right {
    display: block;
    background-color: transparent;
    z-index: 999;
    top: 7px;
    opacity: 1;
}

.media .galleria-theme-classic.notouch .galleria-thumbnails-container .disabled:hover, .media .galleria-theme-classic.notouch .galleria-thumb-nav-left:hover, .galleria-theme-classic.notouch .galleria-thumb-nav-right:hover, .galleria-theme-classic.touch .galleria-thumb-nav-left:active, .galleria-theme-classic.touch .galleria-thumb-nav-right:active {
    opacity: .7;
    filter: alpha(opacity=20);
    background-color: transparent;
}

.media .galleria-theme-classic .galleria-thumb-nav-right:after {
    content: url('../img/galleria_right.png');
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.media .galleria-theme-classic .galleria-thumb-nav-left:before {
    content: url('../img/galleria_left.png');
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.galleria-theme-classic .galleria-thumb-nav-right, .galleria-theme-classic .galleria-thumb-nav-left {
    background-image: none;
}

.media .slider-galleria .books {
    background-color: transparent;
    border: none;
    height: unset;
    box-shadow: none;
    position: absolute;
    bottom: 30px;
    z-index: 99;
    right: 13px;
    color: white;
    width: 22%;
}

.media .slider-galleria .book-bottom .coin h5 {
    color: white;
    font-family: "Gotham";
    font-weight: 500;
}

.media .slider-galleria .book-bottom .btn.btn-border, .media .slider-galleria .book-bottom .book-basket .heart-icon {
    background: transparent;
    color: white;
}

.media .slider-galleria .book-bottom .coin-sale {
    font-weight: 400;
    color: white !important;
}

.media .slider-galleria .book-bottom .coin-sale:before {
    width: 62px;
}

.media .slider-galleria .book-bottom .sweepButton:before {
    content: url(../img/basket_bhover.png);
    z-index: 9;
}

.media .slider-top {
    position: absolute;
    top: 30px;
    left: 30px;
    z-index: 99;
    width: 50%;
    color: white;
}

.media .slider-top img {
    float: left;
    margin-right: 20px;
}

.media .slider-top h5 {
    font-weight: 400;
}

.galleria-theme-classic.notouch .galleria-info-link {
    display: none;
}

/*history*/

.history {
    padding:0;
}

/*cinemas*/

.cinemas .video-play h4 {
    color: #464646;
    font-weight: 600;
    margin: 20px 0;
}

/*theatres*/

.theatres {
    background-color: #fefefe;
    padding: 35px 0 0;
}

.theatres .theatres-content {
    background-color: #ffffff;
    border-radius: 2px;
    box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.08);
}

.theatres .theatres-text {
    padding: 20px 15px;
    min-height: 140px;
    position: relative;
    color: #464646;
    font-weight: 500;
}

.theatres-text h5 , .art-content h5 {
    line-height: 20px;
}

.theatres .theatres-text .theatres-bottom {
    position: absolute;
    bottom: 15px;
    width: 100%;
    left: 0;
    padding: 0 15px;
    display: flex;
    justify-content: space-between;
    color: #838383;
    font-weight: 400;
}

.theatres-content img {
    height: 240px;
    width: 100%;
    /*object-fit: cover;*/
}

.block .col-md-6, .block .col-md-3, .block .col-md-4, .block .col-sm-4 {
    margin-bottom: 30px;
}

.block a, .writer-news a {
    display: block;
}

/*backstage*/

.backstage .art-content span {
    font-size: 14px;
    color: #999999
}

.backstage {
    padding-bottom: 80px;
}

.search-result p {
    margin: 0;
    font-size: 16px;
    font-weight: 500;
}

/*footer*/

footer {
    background-color: #2d1a10;
    padding-top: 35px;
    color: #ffffff;
}

footer .col-md-3 h6 {
    padding: 24px 0 14px;
    font-weight: 400;
    font-size: 13px;
    line-height: 1.5;
}

footer .col-md-3 p {
    font-weight: 400;
    font-size: 13px;
    line-height: 1.5;
}

footer ul.footer-category {
    float: right;
}

footer ul.footer-category li a {
    color: white;
    padding: 15px 25px;
}

footer ul.footer-category li a:hover, footer .nav > li > a:focus, footer .nav > li > a:hover {
    background-color: transparent;
}

footer .footer-right:after {
    content: '';
    display: block;
    clear: both;
}

footer .nav-icons li:first-child a {
    padding-left: 0;
}

footer .footer-right {
    border-bottom: 1px solid white;
}

footer .footer-right .nav-icons {
    position: relative;
    padding-bottom: 25px;
}

footer ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

footer ul.menu-list.seperated li a {
    color: white;
    line-height: 25px;
}

footer ul.menu-list.seperated li {
    width: calc(100% / 5);
    float: left;
}

footer ul.menu-list.seperated li a:hover {
    text-decoration: none;
}

ul.menu-list.seperated {
    padding: 50px 0;
}

footer .footer-right .nav-icons:after {
    content: '';
    height: 1px;
    background-color: #ed2349;
    width: 100%;
    position: absolute;
    bottom: -1px;
}


footer ul.footer-category li {
    float: left;
    position: relative;
}

footer ul.footer-category li a:after {
    content: '';
    width: 1px;
    height: 15px;
    background-color: #6c5f58;
    position: absolute;
    right: 0;
    transform: translateY(-50%);
    top: 50%;
    display: block;
}

footer ul.footer-category li:last-child a:after {
    display: none;
}

footer .footer-bottom {
    background-color: #1f0f06;
    text-align: left;
}

footer .footer-bottom .row {
    display: flex;
    align-items: center;
    padding: 30px 0;
    position: relative;
}

footer .footer-scroll {
    position: absolute;
    right: 10px;
    top: 0;
}

footer .footer-bottom p {
    font-size: 12px;
    margin: 0;
    display: inline-block;
}

.footer-bottom img {
    max-width: 200px;
}

footer .scroll-top {
    background-color: #ed2349;
    box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05);
    border-bottom-left-radius: 40px;
    border-bottom-right-radius: 40px;
    width: 42px;
    height: 42px;
    float: right;
    line-height: 3px;
}

footer .scroll-top:before {
    content: url('../img/footer_arrow.png')
}


/*live*/

.live {
    background-color: #191919;
    padding-bottom: 50px;
}

.live .breadcrumb li > a {
    color: #ffffff;
}

/*.heading {
    background: #f1f1f1;
}*/

.heading h3 {
    margin: 30px 0;
    font-weight: 600;
    color: #000000;
}

.heading h3::first-letter, .head-text::first-letter {
    color: #ed2349;
}

.live .heading h3 {
    color: white;
}

.live .video-btn .btn-linear {
    border-radius: 3px;
    background-image: -moz-linear-gradient(150deg, rgb(171, 64, 111) 0%, rgb(255, 0, 0) 100%);
    background-image: -webkit-linear-gradient(150deg, rgb(171, 64, 111) 0%, rgb(255, 0, 0) 100%);
    background-image: -ms-linear-gradient(150deg, rgb(171, 64, 111) 0%, rgb(255, 0, 0) 100%);
    width: 140px;
    height: 40px;
    color: white;
    font-weight: 500;
    margin-right: 20px;
    border: none;
}


.live .video-text {
    color: white;
    padding: 30px 0;
}

.live .video-text h3 {
    margin: 0 0 30px;
}

.live .video-btn .btn-border {
    border-radius: 3px;
    background-color: transparent;
    width: 140px;
    height: 40px;
    color: white;
    font-weight: 500;
}

.live .feedback .discuss {
    border-radius: 3px;
    background-image: -moz-linear-gradient(-90deg, rgb(56, 56, 56) 0%, rgba(25, 25, 25, 0.02) 98%, rgb(25, 25, 25) 100%);
    background-image: -webkit-linear-gradient(-90deg, rgb(56, 56, 56) 0%, rgba(25, 25, 25, 0.02) 98%, rgb(25, 25, 25) 100%);
    background-image: -ms-linear-gradient(-90deg, rgb(56, 56, 56) 0%, rgba(25, 25, 25, 0.02) 98%, rgb(25, 25, 25) 100%);
    color: #ffffff;
    padding: 21px 20px;
}

.live .feedback-content {
    padding: 0 20px 20px;
    color: #ffffff;
    font-weight: 400;
}

.live .feedback-content {
    padding: 0 10px 10px 15px;
    color: #ffffff;
    font-weight: 400;
}

.live .feedback-content ul {
    height: 270px;
    overflow-y: scroll;
    margin-bottom: 0;
}

.feedback-content ul::-webkit-scrollbar {
    width: 4px;
    border-radius: 10px;
}

.feedback-content ul::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    background-color: #2e2a2a;

}

.feedback-content ul::-webkit-scrollbar-thumb {
    background-color: #5c5555;
    outline: 1px solid slategrey;
    border-radius: 10px;
}


.live .feedback-content ul > li {
    padding: 0 8px 2px;
}

.live .feedback-content ul > li span {
    margin-right: 10px;
}

.live .live-body .col-md-4 {
    padding-left: 0;
}

.live .live-body .col-md-8 {
    padding-right: 2px;
}

.live .feedback .discuss h5 {
    margin: 0;
    display: inline-block;
}

.live .feedback .discuss span {
    float: right;
}

.live .feedback .discuss span:before {
    content: url("../img/view.png");
    margin-right: 5px;
}

.live .feedback-bottom {
    background-color: #373737;
    padding: 15px 20px 5px;
}

.live .feedback-bottom .form-control {
    margin-bottom: 10px;
}

.live .live-body iframe {
    height: 450px;
}

.live .feedback-bottom button {
    right: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: transparent;
    border: none;
    outline: none;
}

.archive-videos {
    padding: 0 0 30px;
}

.archive-videos .image-block img {
    height: 200px;
}

.archive-videos .head-text {
    margin: 30px 0;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    background-color: transparent;
    border: none;
    color: #ed2349;
}

.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {
    color: #777;
    border: none;
    background-color: transparent;
}

.pagination > li > a, .archive-videos .pagination > li > span {
    padding: 6px 12px;
    color: #000000;
    border-radius: 3px;
    border: none;
    font-size: 16px;
    margin-right: 15px;
    background-color: transparent;
}

.pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
    color: #ffffff;
    background-color: #ed2349;
    border: none;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.pagination > li > a:focus {
    background-color: transparent;
    outline: none;
    color: inherit;
}

/*lecture*/

.lecture .book-img {
    width: 100%;
}

.adds, .login {
    background-color: #f1f1f1;
    padding: 0 0 80px;
    position: relative;
}

.top-hire .hire-part {
    height: 442px;
    margin-top: 85px;
}

.adds .all-view {
    padding: 0 0 30px;
}

.adds .books .book-bottom .book-basket .btn {
    width: 80%;
}

.adds .books .book-bottom .sweepButton:after {
    left: 30%;
}

.lecture.adds .books .book-inner img {
    height: 365px;
    width: 100%;
    object-fit: cover;
}

.lecture.adds .books .book-inner img {
    height: 365px;
    width: 100%;
    object-fit: cover;
}

.theatres.adds .theatres-content img {
    height: 200px;
    width: 100%;
    /*object-fit: cover;*/
}

/*login*/

.login-body {
    background-color: #ffffff;
    display: flex;
    align-items: center;
    padding: 65px 0 45px;
}

.inputText {
    padding: 10px;
}

strong {
    font-weight: 600;
}

.inputText:focus + span, .inputText:not(:placeholder-shown) + span {
    opacity: 1;
    padding: 0 3px;
    top: 11px;
    left: 37px;
    background: #fff;
    transform: translateY(-100%) translateX(-30px);
}

.input-group label {
    width: 100%;
    position: relative;
    display: inline-block;
    margin: 0;
    font-weight: 400;
}

.input-group label span {
    padding: 15px 10px;
    pointer-events: none;
    position: absolute;
    left: 0;
    top: 0;
    color: #ababab;
    display: inline-block;
    transition: 0.2s;
    transition-timing-function: ease;
    transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
    z-index: 5;
}

.login-body .input-group {
    width: 100%;
    margin-bottom: 15px;
}

.login-body form {
    width: 530px;
    margin: 0 auto;
}

.login-body .input-group .form-control {
    height: 50px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.btn-gradient {
    border-radius: 3px;
    background-image: -moz-linear-gradient(100deg, rgb(171, 64, 111) 0%, rgb(255, 0, 0) 100%);
    background-image: -webkit-linear-gradient(100deg, rgb(171, 64, 111) 0%, rgb(255, 0, 0) 100%);
    background-image: -ms-linear-gradient(100deg, rgb(171, 64, 111) 0%, rgb(255, 0, 0) 100%);
    font-weight: 500;
    margin: 10px 0 20px;
    border: none;
    outline: none;
}

.login-body .icon-cancel {
    position: absolute;
    right: 13px;
    z-index: 99;
    color: #d24d66;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    user-select: none;
    display: none;
}

.login-body .input-group .form-control:not(:valid) ~ .close-icon {
    display: none;
}

.clearable {
    position: relative;
    display: inline-block;
}

.icon-cancel input[type=text] {
    padding-right: 24px;
    width: 100%;
    box-sizing: border-box;
}

.clearable input::-ms-clear {
    display: none;
}

.login-body .login-text p, .login-body .login-text span {
    font-weight: 400;
    color: #717171;
    display: inline-block;
}

.login-body .login-text span {
    float: right;
}

/*news-inner*/

.news-inner ul {
    margin: 0;
}

.news-inner .font-part li + li:before {
    content: '';
    position: absolute;
    background-color: #959595;
    height: 20px;
    width: 1px;
    bottom: 2px;
    left: -1px;
}

.news-inner .general-infor {
    padding: 20px 16px;
}

.news-inner .font-part span {
    margin-right: 40px;
    position: relative;
}

.news-inner .font-part img {
    margin-right: 4px;
    position: relative;
    top: -2px;
}

.news-inner .font-part li {
    color: #585858;
    font-size: 18px;
    font-weight: 500;
    position: relative;
    padding: 0 10px;
}

.news-inner .font-part li:last-child {
    padding-right: 0;
}

.news-inner .font-part {
    border-bottom: 1px solid #eaeaea;
    padding-bottom: 15px;
}

.news-inner .slider-galleria {
    border-bottom: 1px solid #eaeaea;
}

.news-inner .lecture-left .hire-part {
    margin: 20px 0 0;
    height: 100px;
}

.news-inner .general-infor .news-headline {
    color: #353535;
    font-weight: 500;
    font-size: 24px;
}

.news-inner .general-infor .news-headline > span {
    font-weight: 500;
    font-size: 24px;
}

.news-inner .general-infor .news-headline + .news-headline {
    margin: 0 0 30px;
}

.news-inner .general-infor .news-text p {
    line-height: 26px;
    font-size: 17px;
    margin-bottom: 25px;
    font-family: 'Roboto';
    font-weight: 400;
}

.news-text img {
    max-width: 100%;
    height: auto !important;
}

.news-inner .galleria {
    width: 100%;
    height: 630px;
    margin: 40px 0;
}

.news-inner .galleria-theme-classic .galleria-thumbnails-container {
    bottom: 0;
    position: absolute;
    left: 0;
    right: 0;
    z-index: 2;
}

.news-inner .galleria-theme-classic .galleria-stage {
    height: 501px;
}

.news-inner .galleria-theme-classic img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
    opacity: 1 !important;
}

.news-inner .galleria-theme-classic .galleria-image-nav-left, .news-inner .galleria-theme-classic .galleria-image-nav-right {
    opacity: 1;
}

.news-inner .galleria-theme-classic .galleria-info-link {
    background-image: url("../img/link.png");
    background-position: unset;
    opacity: 1;
    position: absolute;
    width: 35px;
    height: 35px;
    cursor: pointer;
    background-color: transparent;
}

.news-inner .galleria-theme-classic .galleria-carousel .galleria-thumbnails-list {
    margin: 0;
}

.news-inner .galleria-theme-classic {
    background: transparent;
}

.news-inner .author-content {
    display: flex;
    align-items: flex-start;
}

.news-inner .author-content .author-in {
    margin-left: 15px;
}

.news-inner .galleria-theme-classic .galleria-info-text {
    background-color: rgba(0, 0, 0, .4);
}

.news-inner .galleria-theme-classic .galleria-image-nav-left, .news-inner .galleria-theme-classic .galleria-image-nav-right {
    opacity: 1;
    background-color: rgba(0, 0, 0, .3);
    height: 40px;
    width: 40px;
}

.news-inner .galleria-theme-classic .galleria-image-nav {
    top: 60%;
}

.news-inner .galleria-theme-classic .galleria-image-nav-right {
    background-image: url(../img/angle-right.png);
    background-position: center;
    right: 0;
}

.news-inner .galleria-theme-classic .galleria-image-nav-left {
    background-image: url(../img/agnle-left.png);
    background-position: center;
    left: 0;
}

.news-inner .galleria-theme-classic .galleria-thumbnails .galleria-image {
    border: none;
}

.news-inner .author-in p {
    color: #999999;
    font-weight: 500;
    display: inline-block;
    vertical-align: bottom;
}

.news-inner .author-in h5 {
    color: #464855;
    font-weight: 500;
    font-size: 16px;
    margin-bottom: 0;
}

.news-inner.pandora .top-news {
    margin-bottom: 35px;
}

.news-inner .social-icons {
    margin: 20px 0 10px 0;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    padding: 0;
}

.news-inner .social-icons li {
    position: relative;
    cursor: pointer;
    background-color: #007f93;
    border-radius: 6px;
    width: 100%;
    height: 28px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.news-inner .social-icons li:not(:last-child) {
    margin-right: 10px;
}

.news-inner .social-icons li span {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    color: #ffffff;
}

.news-inner .social-icons li.fb {
    background-color: #3b5998;
}

.news-inner .top-news img.center-block, .news-inner .top-news .image-block {
    height: 500px;
    width: 100%;
    /*object-fit: cover;*/
}

.news-inner .social-icons li.twitter {
    background-color: #55acee;
}

.news-inner .author-content img {
    border-radius: 50%;
    width: 60px;
    height: 60px;
    /*object-fit: cover;*/
}

.news-inner .social-icons li.linkedln {
    background-color: #0274b3;
}

.news-inner .general-author {
    padding: 20px 0 0;
}

.transparent {
    background-color: transparent;
    border: none;
    padding: 0;
    outline: none;
}

.signin .login-body .login-text span {
    float: none;
    border-bottom: 1px solid;
}

.bootstrap-select > .dropdown-toggle.bs-placeholder, .open > .dropdown-toggle.btn-default:hover, .open > .dropdown-toggle.btn-default:focus, button.btn.dropdown-toggle.btn-default, .bootstrap-select .dropdown-toggle .filter-option, .bootstrap-select > .dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover {
    color: #ababab;
    background-image: none;
    height: 50px;
    background-color: transparent;
    border-radius: 3px;
    border-color: #ccc;
    outline: none !important;
}

.bootstrap-select .dropdown-toggle .filter-option-inner {
    color: #ababab;
    margin-top: 8px;
    outline: none;
}

:not(.input-group) > .bootstrap-select.form-control:not([class*=col-]) {
    width: 100%;
    height: 50px;
    margin-bottom: 15px;
}

.signin .view-password {
    position: absolute;
    right: 12px;
    z-index: 99;
    top: 50%;
    transform: translateY(-50%);
}

.form-list .dropdown-menu > .active > a, .form-list .dropdown-menu > .active > a:focus, .form-list .dropdown-menu > .active > a:hover, .form-list .dropdown-menu > li > a:focus, .form-list .dropdown-menu > li > a:hover {
    background-color: #f5f5f5;
    outline: none;
}

.check-button {
    position: relative;
    padding: 2px 0 2px 35px;
    cursor: pointer;
    font-size: 14px;
    color: #3d4244;
    font-weight: 400;
    transition: ease-in .05s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: inline;
}

.check-button input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

.check-button .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 20px;
    width: 20px;
    border: 1px solid #eee;
    background: transparent;
    transition: ease-in .05s;
}

.check-button .checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

.check-button input:checked ~ .checkmark:after {
    display: block;
}

.check-button input:checked ~ .checkmark {
    border: 1px solid rgb(237, 35, 73);
}

.check-button .checkmark:after {
    left: 6px;
    bottom: 3px;
    width: 7px;
    height: 15px;
    border: solid rgb(237, 35, 73);
    border-width: 0 2px 2px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(37deg);
}

.check-part {
    margin-bottom: 15px;
}

.art.adds .books .book-inner img.book-img {
    height: 262px;
    width: 100%;
    object-fit: cover;
}

.art.adds .books {
    margin: 0;
}

.art.adds .books .book-writer {
    font-weight: 400;
    font-size: 15px;
    margin-bottom: 0;
}

/*writer-post*/

.writer-post.adds .theatres-content img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.writer-post.news-inner .general-infor .news-headline {
    margin-bottom: 30px;
}

.writer-post .general-infor .author-content .author-in p:before {
    content: url("../img/view-gray.png");
    margin-right: 8px;
}

.author-content.is-kulis {
    align-items: center;
}

.news-inner .author-content.is-kulis .author-in p {
    margin-bottom: 0;
}

/*writer*/

.writer .writer-heading .top-news {
    padding: 10px 25px;
    margin-bottom: 40px;
}

.writer .top-news {
    padding: 0 25px;
}

.writer .writer-heading .top-news {
    display: flex;
    align-items: flex-start;
    padding: 25px;
    margin-bottom: 20px;
    background: url(../img/yazar-bg.png) no-repeat 100% #ffffff;
}

.writer .writer-heading .top-news .writer-information h2 {
    font-weight: 100;
    margin: 25px 0 40px;
}

.writer .writer-news h4 > span, .writer .writer-news h4 > b > span, .writer .writer-news h4 > b {
    font-size: 15px;
    color: #474747 !important;
    margin: 0;
    font-weight: 500;
}

.writer .writer-heading .top-news .writer-information {
    margin-left: 40px;
}

.writer .writer-heading .top-news .writer-information p {
    color: #838383;
    margin-bottom: 0;
}

.writer .writer-heading img {
    width: 152px;
    height: 152px;
    object-fit: cover;
}

.writer .writer-heading .top-news .writer-information h5 {
    margin-top: 0;
}

.writer .writer-news h4 {
    font-size: 15px;
    color: #474747;
    margin-bottom: 30px;
}

.writer .writer-news span {
    font-size: 12px;
    color: #848484;
    margin-right: 30px;
}

.writer .news-bg-gray {
    background-color: #f3f3f3;
}

.writer-news {
    padding: 10px 25px;
}

.writer .writer-news .view:before {
    content: url("../img/view.png");
    margin-right: 8px;
}

.writer .writer-news .date:before {
    content: url("../img/calendar-gray.png");
    margin-right: 8px;
}

/*writers-page*/

.writers-page .writers-page-left .writers {
    padding: 20px;
    min-height: 200px;
}

.writers-page .writers-data {
    display: flex;
    align-items: flex-start;
    position: relative;
}

.writers-page .writers-bottom {
    position: absolute;
    bottom: 0;
}

.writers-page .writers-about {
    margin-left: 0;
    position: absolute;
    right: 0;
    height: 100%;
    left: 40%;
}

.writers-page .writers-about span {
    font-weight: 100;
    color: #717171;
}

.writers-page .writers-about h6 {
    color: #000000;
    margin: 0;
}

.writers-page .writers-about p {
    color: #000000;
    margin: 0 0 15px;
    font-weight: 200;
    font-size: 16px;
}

.writers-page .writers-content h5 {
    font-size: 14px;
    font-weight: 600;
    color: #464646;
    line-height: 20px;
    margin-top: 15px;
}

.writers-page .writers-page-left .hire-part {
    margin-bottom: 30px;
}

.writers-page .writers-page-left .books .book-inner img.book-img {
    height: 360px;
    width: 100%;
    object-fit: cover;
}

.writers-page .writers-page-left .books .book-text {
    min-height: 150px;
}

.writers-page .writers-page-left .books .book-name {
    font-weight: 400;
    font-size: 15px;
    padding: 5px 0 0;
}

/*sidebar-mobile*/

.sidebar .sidebar-btn {
    width: 0;
    height: 0;
    border-top: 25px solid transparent;
    border-bottom: 25px solid transparent;
    border-left: 30px solid #ed2349;
    position: absolute;
    top: -25px;
    cursor: pointer;
    z-index: 99;
}

.sidebar-body .sidebar-btn {
    width: 0;
    height: 0;
    border-top: 25px solid transparent;
    border-bottom: 25px solid transparent;
    border-right: 30px solid #ed2349;
    border-left: transparent;
    position: absolute;
    top: 51px;
    cursor: pointer;
    right: 0;
    z-index: 99;
}

.sidebar .sidebar-btn .sidebar-right-arrow {
    position: absolute;
    left: -30px;
    top: 50%;
    transform: translateY(-50%);
}

.sidebar .sidebar-btn .sidebar-left-arrow {
    position: absolute;
    right: -30px;
    top: 50%;
    transform: translateY(-50%);
}

.sidebar-body {
    position: fixed;
    width: 100%;
    overflow-x: hidden;
    overflow-y: scroll;
    right: auto;
    left: -2000px;
    bottom: 61px;
    background: #fff;
    z-index: 999;
    transition: ease-in-out .6s;
    text-align: center;
    font-size: 18px;
    font-weight: 500;
    height: calc(100vh - 65px);
    top: 0;
}

.sidebar-body .head-text {
    padding: 0 30px;
}

.sidebar-body .pandora-right {
    position: absolute;
    left: 0;
    right: 0;
    text-align: left;
}

.sidebar .pandora .pandora-right .top-news {
    overflow-y: scroll;
}

/*not-found*/

.not-found .not-found-body {
    margin-top: 40px;
    background-color: #ffffff;
    padding: 65px 0 45px;
}

.not-found .not-found-content p {
    font-size: 16px;
    color: #7a7d8f;
}

.not-found .not-found-content h4 {
    margin: 20px 0 15px;
    border-bottom: 2px solid #ed2349;
    padding-bottom: 15px;
}

.not-found .not-found-content {
    padding: 0 60px;
}

.not-found .btn-gradient {
    width: 160px;
    height: 45px;
    line-height: 30px;
}

.mobile, .mobile-xs {
    display: none;
}

.search-result p > span {
    color: #ed2349;
    font-weight: 500;
}

.search-result .top-news {
    padding: 15px 20px;
    margin-bottom: 30px;
}

/*about*/
.about_inner {
    padding: 70px 0 100px;
    background-color: #ffffff;
}

.about .about_inner h3 {
    font-weight: 500;
    font-size: 26px;
    margin: 0 0 40px;
    color: #464646;
}

.about .about_inner p {
    margin-bottom: 30px;
    line-height: 21px;
    color: #464646;
}

.about .about_inner img {
    float: right;
}

/*about*/


/*contact*/
.contact .address-part h5 {
    font-size: 16px;
    color: #464646;
    font-weight: 500;
}

.contact .address-part {
    margin-bottom: 40px;
}

.contact .address-part ul > li a, .contact-part ul > li, .contact .address-part a {
    font-weight: 600;
    font-size: 18px;
    color: #464646;
}

.contact-body {
    background-color: #ffffff;
}

.contact address {
    padding: 75px 0 0 0;
}

.contact .form-contact {
    background-color: #ed2349;
    padding: 50px 40px 60px;
}

.contact .form-contact h4 {
    margin: 0 0 30px;
    color: #fff;
    font-size: 22px;
    font-weight: 500;
}

.form-contact input::placeholder, .form-contact textarea::placeholder {
    color: #464646;
    font-size: 14px;
    font-weight: 500;
}

.form-contact .input-group {
    width: 100%;
}

.form-contact .form-control {
    margin-bottom: 20px;
    height: 40px;
    border-radius: 20px !important;
    border: none;
    padding-left: 20px;
}

.form-contact textarea.form-control {
    height: 125px;
}

.form-contact .btn-effect {
    background-color: #f5ab0c;
    -webkit-border-radius: 23px;
    -moz-border-radius: 23px;
    border-radius: 23px;
    color: #000000;
    height: 45px;
    box-shadow: 0 21px 30px 0 rgba(104, 20, 49, 0.4);
    border: none;
}

.address-part li:first-child a {
    padding-left: 0;
}

.contact .nav-icons li {
    display: inline-block;
}

.contact .address-part ul.list-inline > li:nth-child(2) {
    margin-left: 50px;
}

/*contact*/
.theatres .image-block {
    height: 200px;
}

img.default-img {
    height: auto !important;
    width: auto !important;
    transform: translate(-50%, -50%);
    top: 50%;
    position: absolute;
    left: 50%;
}

.art.theatres .art-top .image-block , .art.adds .art-top .image-block  {
    height: 100px;
    background-color: #e5e5e5;
}

.art.theatres .art-top .image-block img.default-img , .art.adds .art-top .image-block img.default-img  {
    width: 80px !important;
}


#date-check {
    position: relative;
    margin-bottom: 30px;
    text-align: right;
}

#date-check .form-group {
    display: inline-block;
    width: 33%;
    margin-bottom: 0;
}

#date-check .form-group span {
    position: absolute;
    right: 20px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    line-height: 3px;
}

.hire-block iframe {
    width: 100%;
    height: 170px;
}
.hire-block-top {
    margin-top:85px;
}

.hire-block-top iframe {
    width: 100%;
    height: 383px;
}

.hire-block img {
    width: 100%;
}

.lecture .hire-block {
    margin-bottom: 20px;
}

iframe {
    max-width: 100%;
}

.social-fixed {
    padding:7px 10px 15px;
}

.social-fixed ul {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    padding: 0;
}

.social-fixed li {
    border-radius: 6px;
    width: 100%;
    height: 28px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.social-fixed li:not(:last-child) {
    margin-right: 5px;
}

.social-fixed li a {
    color: #fff;
}

.social-fixed .fb-fixed {
    background-color: #3b5998;
}

.social-fixed .tw-fixed {
    background-color: #32aadd;
}

.social-fixed .wp-fixed , .news-inner .social-icons li.wp-fixed {
    background-color: #2cb742;
}

.social-fixed .ln-fixed , .news-inner .social-icons li.ln-fixed {
    background-color: #0274b3;
}

.social-fixed .tg-fixed , .news-inner .social-icons li.tg-fixed {
    background-color: #32aadd;
}

.social-fixed .tg-fixed i , .news-inner .social-icons li.tg-fixed i {
    font-size: 12px;
}

.general-author .social-fixed {
    padding: 0 0 10px;
}

@media only screen and (max-width: 1200px) and (min-width: 991px) {
    .nav-top.navbar-default .navbar-nav > li > a {
        padding: 15px 10px;
    }

    .nav-top.navbar-default .right-nav .navbar-nav:first-child {
        margin-left: 10px;
    }

    .nav-bottom .brand {
        width: 160px;
        height: 50px;
        float: right;
        font-size: 17px;
        margin-top: 38px;
        margin-left: 15px;
    }

    .nav-top.navbar-default .right-nav .navbar-nav > li > a {
        padding: 15px 17px;
    }

    .nav-bottom.navbar-default .navbar-nav > li > a {
        padding: 20px 10px;
    }

    .nav-bottom ul.nav.navbar-nav.navbar-right {
        margin-right: 15px;
    }

    .lecture .writers, .pandora .top-news {
        padding: 20px 13px 0;
    }

    .books .book-text {
        min-height: 190px;
    }

    .books .book-bottom {
        padding: 0 8px;
    }

    .books .book-bottom .coin-sale {
        font-size: 11px;
    }

    .books .book-bottom .book-basket .heart-icon {
        right: 0;
    }

    .books .book-bottom .btn.btn-border {
        width: 90px;
    }

    .books .book-bottom .sweepButton:after {
        left: 10%;
    }

    .books .book-bottom .coin h5 {
        font-size: 12px;
    }

    .art .art-top .art-content {
        padding: 0;
    }

    .art .books .coin-sale:before {
        width: 60px;
    }

    .galleria-theme-classic .galleria-thumbnails-container {
        right: 231px;
    }

    .not-found .not-found-content {
        padding: 0 15px;
    }

    .writers-page .writers-page-left .writers {
        padding: 15px;
    }

    .writers-page .writers-about p {
        margin: 0 0 5px;
    }

    .writers-page .writers-about {
        margin-left: 10px;
        position: relative;
        left: 0;
    }

    .writers-page .writers-bottom {
        position: relative;
    }
}

@media only screen and (max-width: 992px) {
    .web, .hire-part, .container .pandora-right {
        display: none;
    }

    .hire-block-top , .hire-block {
        display: none;
    }

    .slider-part .slider-nav .btn-border {
        position: relative;
        bottom: 0;
    }

    .writers-page .writers-page-left .writers {
        padding: 15px;
    }

    .slider-part .slider .slick-initialized .slick-slide {
        height: auto;
    }

    .writers-page .writers-about p {
        margin: 0 0 5px;
    }

    .writers-page .writers-about {
        margin-left: 10px;
        position: relative;
        left: 0;
    }

    .writers-page .writers-bottom {
        position: relative;
    }

    .breadcrumb li:first-child a:before {
        margin-right: 5px;
    }

    footer ul.menu-list.seperated li {
        width: calc(100% / 2);
    }

    ul.menu-list.seperated {
        padding: 20px 0;
    }

    .mobile {
        display: block !important;
    }

    footer .footer-bottom .row {
        flex-direction: column;
    }
    
    nav.navbar.navbar-default.nav-top .live-part {
        float: none;
    }

    nav.navbar.navbar-default.nav-top {
        position: fixed;
        right: 0;
        left: 0;
        z-index: 1030;
        bottom: 0;
        box-shadow: none;
    }

    .navbar-toggle {
        display: block;
        border: none;
        float: right;
        padding: 0;
        margin: 23px 0 0 20px;
        height: 25px;
        width: 25px;
        text-align: right;
    }

    .nav-top .close-img {
        display: none;
    }

    .nav-top .search-input {
        top: -64px;
        left: 0;
        right: 0;
        width: 100% !important;
        background: #fff;
    }

    .nav-top .search-input form.navbar-form.navbar-right {
        position: relative;
        width: 100%;
        margin: 0;
        padding: 8px 0;
        border: none;
        right: 0;
    }


    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
        background-color: transparent;
    }

    .collapse-menu {
        position: fixed;
        width: 100%;
        overflow-x: hidden;
        overflow-y: scroll;
        left: auto;
        right: -2000px;
        bottom: 61px;
        background: #fff;
        z-index: 9999999;
        transition: ease-in-out .4s;
        text-align: center;
        font-size: 18px;
        font-weight: 500;
        height: calc(100vh - 65px);
        top: 0;
    }

    .collapse-menu ul {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        padding: 30px;
        overflow-y: scroll;
        max-height: 100vh;
    }

    .collapse-menu .nav > li > a:focus, .nav > li > a:hover {
        text-decoration: none;
        background-color: transparent;
        color: #ed2349;
        transition: all .2s ease-out;
    }

    .collapse-menu li > a {
        color: #2d1a10;
    }

    .toggled.collapse-menu {
        right: 0 !important;
    }

    .toggled.sidebar-body {
        left: 0 !important;
    }

    nav.navbar.navbar-default.nav-bottom {
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .nav-bottom .brand {
        width: 155px;
        height: 50px;
    }

    .slider-part .slider .row {
        display: flex;
        flex-direction: column-reverse;
    }

    .slider-part .slider .row {
        display: flex;
        flex-direction: column-reverse;
    }

    .slider-part .slider-nav p, .slider-part .slider .slick-next:before, .slider-part .slider .slick-prev:before {
        display: none;
    }

    .slider-part .slick-dots {
        text-align: center;
        position: relative;
        bottom: 0;
        top: auto;
        margin-top: 10px;
    }

    .slider-part .slider .slick-dots li button:before {
        font-size: 10px;
    }

    .slider-part .slider .slider-nav h4 {
        margin: 20px 0;
    }

    .books .book-bottom .coin h5 {
        font-size: 15px;
    }

    .history, .media, .pandora, .lecture {
        padding: 0;
    }

    .not-found .not-found-content {
        padding: 0 20px;
    }

    .news-inner.pandora .top-news {
        margin-bottom: 0;
    }

    footer {
        margin-bottom: 65px;
    }

    .live .live-body .col-md-8 {
        padding-right: 15px;
    }

    .live .live-body .col-md-4 {
        padding-left: 15px;
    }

    .news-inner .general-author {
        padding: 0;
    }

    .news-inner .author-content, .author-in {
        display: block;
        text-align: center;
    }
}

@media only screen and (max-width: 991px) and (min-width: 768px) {

    .galleria-theme-classic .galleria-thumbnails-container {
        left: 10px;
        right: 240px;
    }

    footer ul.footer-category li a {
        color: white;
        padding: 15px 9px;
    }

    footer .nav-icons.nav > li > a {
        position: relative;
        display: block;
        padding: 10px 7px;
    }

    .live-btn span:after {
        right: 10px;
    }
}

@media only screen and (min-width: 768px) {
    .block .col-md-4:nth-child(3n+1) {
        clear: both;
    }

    .block .col-md-6:nth-child(2n+1) {
        clear: both;
    }

    .modal-sm {
        width: 400px;
    }

    .modal-dialog {
        margin: 150px auto;
    }

    .media .galleria-thumbnails {
        height: 54px !important;
    }

    .media .galleria-thumbnails .galleria-image {
        height: 54px !important;
        width: 54px !important;
    }

    .galleria-theme-classic .galleria-stage img {
        left: 0 !important;
        width: 100% !important;
        height: 100% !important;
    }

    .galleria-theme-classic .galleria-thumbnails-container {
        left: 35px;
        right: 245px;
        bottom: 30px;
        height: 54px;
    }

    .media .galleria-image-nav-right, .media .galleria-image-nav-left {
        display: none
    }

    .news-inner .galleria-theme-classic .galleria-thumbnails-container {
        height: 120px;
    }

    .news-inner .galleria-thumbnails {
        height: 120px;
    }

    .news-inner .galleria-theme-classic .galleria-thumbnails .galleria-image {
        width: 180px;
        height: 120px;
    }

    .writer-post .general-author .row {
        display: flex;
        align-items: baseline;
    }
}

@media only screen and (max-width: 767px) {
    .nav-top .navbar-nav {
        float: right;
    }

    .nav-top .nav > li, footer .nav > li {
        float: left;
    }

    .block .col-xs-6:nth-child(2n+1) {
        clear: both;
    }

    nav.navbar.navbar-default.nav-top .live-part h4 {
        padding: 0 5px 0 30px;
    }

    .lecture .row.book-part {
        display: block;
    }

    .web-xs {
        display: none !important;
    }

    .mobile-xs {
        display: block !important;
    }

    .books {
        margin: auto;
        width: 165px;
    }

    #date-check .form-group {
        width: 100%;
    }

    .slider-for .slick-slide img, .slider-part .slick-slider-inner img,.theatres .image-block ,
    .adds .books .book-inner img, .theatres.adds .theatres-content img, .news-inner .top-news img.center-block  {
        height: auto !important;
    }

    .nav-bottom .navbar-brand {
        height: 160px;
        width: 280px;
        background-size: 280px 140px;
    }

    .lecture .row.book-part .col-xs-6 {
        margin-bottom: 20px;
    }

    .media .galleria-theme-classic .galleria-thumbnails-container {
        display: none;
    }

    .media .galleria-theme-classic img {
        top: 0 !important;
        bottom: 0;
        height: 100% !important;
        object-fit: cover;
        width: 100% !important;
    }

    .media .slider-galleria .books {
        width: 100%;
        left: 0;
    }

    footer .footer-right {
        border-bottom: none;
        border-top: 1px solid white;
    }

    footer .col-md-3 img {
        display: inline-block;
    }

    footer .col-md-3 img {
        display: inline-block;
    }

    footer .nav-icons.mobile-xs {
        float: right;
        margin: 0;
        position: relative;
        padding-bottom: 20px;
    }

    footer .nav-icons li:last-child a {
        padding-right: 0;
    }

    footer .nav-icons:after {
        content: '';
        height: 1px;
        background-color: #ed2349;
        width: 100%;
        position: absolute;
        bottom: -1px;
        z-index: 9;
    }

    footer ul.footer-category {
        float: none;
        padding-top: 10px;
    }

    footer .footer-bottom {
        text-align: center;
        position: relative;
    }

    footer .footer-bottom img {
        margin: 0 auto 20px;
    }

    footer .footer-bottom .col-sm-4:last-child {
        position: absolute;
        top: 0;
        width: auto;
        right: 0;
    }

    .navbar-nav {
        margin: 0;
    }

    .art .art-top .art-content {
        padding: 0;
    }

    .image-block .image-over {
        padding: 0 15px;
    }

    .image-block + p, .pandora .pandora-left p, .slider-part .main-infor p {
        font-size: 14px;
    }

    .books .book-bottom .coin h5 {
        padding-left: 0;
    }

    .slider-galleria .books .book-bottom {
        bottom: -10px;
    }

    .media .slider-galleria .book-bottom .btn.btn-border, .media .slider-galleria .book-bottom .book-basket .heart-icon {
        padding: 0;
    }

    .media .galleria {
        height: 400px;
    }

    .media .galleria-theme-classic .galleria-image-nav-left, .media .galleria-theme-classic .galleria-image-nav-right {
        opacity: 1;
        background-color: rgba(0, 0, 0, .3);
        height: 40px;
        width: 40px;
    }

    .media .galleria-theme-classic .galleria-image-nav {
        top: 65%;
    }

    .media .galleria-theme-classic .galleria-image-nav-right {
        background-image: url(../img/angle-right.png);
        background-position: center;
        right: 0;
    }

    .media .galleria-theme-classic .galleria-image-nav-left {
        background-image: url(../img/agnle-left.png);
        background-position: center;
        left: 0;
    }

    .books .book-bottom .book-basket .heart-icon {
        right: 0;
    }

    .not-found .not-found-content {
        padding: 0 90px;
    }

    .art.adds .books, .media.adds .books {
        width: auto;
    }

    .writers, .pandora .top-news {
        padding: 15px 15px 0;
    }

    .news-inner .font-change {
        display: flex;
        justify-content: space-between;
        text-align: unset;
        padding-top: 20px;
    }

    .news-inner .font-part .col-sm-9 {
        display: flex;
        justify-content: space-between;
    }

    .news-inner .font-part .col-sm-9 span {
        margin-right: 0;
    }

    .news-inner .general-infor {
        padding: 20px 0;
    }

    .news-inner .general-infor .news-headline {
        font-size: 16px;
    }

    .news-inner .galleria-theme-classic img {
        height: auto !important;
        object-fit: cover;
        top: 0 !important;
    }

    .news-inner .galleria-theme-classic .galleria-image-nav {
        top: 50%;
    }

    .news-inner .galleria {
        height: 530px;
    }

    .news-inner .author-in p {
        display: block;
        margin-top: 10px;
    }

    .news-inner .social-icons {
        margin: 0;
    }

    .login-body {
        padding: 25px 15px 25px;
    }

    .login-body .login-text p, span {
        font-size: 13px;
    }

    .writer .writer-heading .top-news {
        padding: 10px 0
    }

    .writer .writer-heading .top-news {
        background: url(../img/yazar-bg.png) no-repeat 100% #ffffff;
        background-size: contain;
        padding: 15px;
    }

    /*about*/
    .about .about_inner img {
        float: none;
        width: 100%;
    }

    /*about*/
    .contact address {
        padding: 45px 0 0 0;
    }

    .contact .form-contact {
        padding: 30px;
    }

    .live-btn span:after {
        top: 50%;
    }
}

@media only screen and (max-width: 550px) {
    .image-block img, .theatres-content img {
        width: 100%;
    }

    .image-block img {
        height: auto ;
    }

    .pandora-top .image-block img {
        height: 300px ;
    }

    .art .art-top .image-block {
        height: 90px;
    }

    .art .art-top img {
        height: 100%;
        width: 100%;
        /*object-fit: cover;*/
    }

    .live .live-body iframe {
        height: 300px;
    }

    .slider-part .main-infor div {
        margin: 0
    }

    .block .col-xs-6 {
        width: 100%;
    }

    .nav-top .col-xs-4, .nav-top .col-xs-8 {
        padding-right: 0;
    }

    .nav-top.navbar-default .right-nav .navbar-nav > li > a {
        padding: 15px 8px;
    }

    .navbar-toggle {
        margin: 23px 0 0;
    }

    nav.navbar.navbar-default.nav-top .live-part h4:before {
        left: -15px;
    }

    nav.navbar.navbar-default.nav-top .live-part h4 {
        padding: 0 0 3px;
        font-size: 14px;
    }

    .lecture .book-part.block .col-xs-6, .art .book-part.block .col-xs-6, .writers-page .book-part.block .col-xs-6 {
        width: 50%;
    }

    .art.adds .book-part.block .col-xs-6 {
        width: 100%;
    }

    footer ul.footer-category li a {
        padding: 15px 8px;
        font-size: 12px;
    }

    footer .logo-img {
        width: 120px;
        padding-top: 10px;
    }

    footer .nav-icons.nav > li > a {
        padding: 10px 5px;
    }

    .slider-galleria .slider-top {
        display: none;
    }

    .art-content h5 {
        font-weight: 400;
        margin-top: 5px;
    }

    .heading h3 {
        margin: 30px 0;
        font-weight: 600;
        font-size: 18px;
    }

    .pagination > li > a, .archive-videos .pagination > li > span {
        margin-right: 8px;
    }

    .not-found .not-found-content {
        padding: 0 20px;
    }

    .not-found .not-found-content h4 {
        font-size: 16px;
    }

    .not-found .not-found-content p {
        font-size: 14px;
    }

    .news-inner .galleria {
        height: 390px;
    }

    .writer .writer-heading .top-news .writer-information h2 {
        font-weight: 200;
        margin: 0 0 15px;
        font-size: 16px;
    }

    .writer .writer-heading .top-news .writer-information {
        margin-left: 10px;
    }

    .writer .writer-heading img {
        width: 100px;
        height: 100px;
        object-fit: cover;
    }

    .writer-news {
        padding: 5px 15px;
    }

    .contact .address-part ul.list-inline > li:nth-child(2) {
        margin-left: 0;
    }

    .nav-bottom .brand {
        margin-left: 15px;
    }
}

@media only screen and (max-width: 475px) {
    .nav-bottom .navbar-brand {
        height: 149px;
        width: 200px;
        background-size: 200px 120px;
    }

    .nav-bottom .navbar-brand span {
        font-size: 12px;
    }

    .cinemas .video-play iframe {
        height: 320px;
    }

    .nav-bottom .brand {
        width: 105px;
        height: 42px;
        font-size: 14px;
    }

    .slider-part .main-infor p, .art.lecture .books .coin h5 {
        font-size: 14px;
    }

    .media .galleria {
        height: 250px;
    }

    .pandora .pandora-top .image-over {
        bottom: 10px;
    }

    .pandora .pandora-top .image-over h4, .books .book-bottom .coin h5 {
        font-size: 14px;
    }

    /*.overlay {
        height: 120px;
    }*/

    .pandora .pandora-left .pandora-ticon {
        top: 20px;
        left: 20px;
    }

    .books .book-bottom .coin-sale {
        font-size: 11px;
    }

    .art .books .coin-sale:before {
        width: 35px;
        left: -3px;
    }

    .books .book-bottom {
        padding: 0 8px;
    }

    .books .book-bottom .btn.btn-border {
        width: 92px;
        padding: 0;
    }

    .books .book-bottom .sweepButton:after {
        left: 10%;
    }

    .art .row.art-top .col-xs-3 {
        width: 41.66666667%;
    }

    .art .row.art-top .col-xs-9 {
        width: 58.33333333%;
    }

    .adds .books .book-bottom .book-basket .btn {
        width: 80%;
        padding: 0;
    }

    .news-inner .galleria, .news-inner .galleria-theme-classic .galleria-stage {
        height: 340px;
    }
}

/*about*/

@media only screen and (max-width: 425px) {
    .about_inner {
        padding: 50px 0;
    }

    .about .about_inner p {
        margin-bottom: 20px;
    }

    .about .about_inner h3 {
        font-size: 23px;
        margin: 0 0 30px;
    }

    .live-btn span:after {
        right: 4px;
    }
}

/*about*/

@media only screen and (max-width: 390px) {
    .nav-bottom .navbar-brand {
        height: 120px;
        width: 160px;
        padding: 10px 0;
        background-size: 160px 100px;
    }

    .writer .writer-heading .top-news {
        padding: 10px;
        background: url(../img/yazar-bg.png) no-repeat 160% -58% #ffffff;
        background-size: 180px;
    }

    .btn.btn-border {
        width: 100%;
    }

    .books {
        margin: auto;
        width: auto;
    }

    .cinemas .video-play iframe {
        height: 220px;
    }

    .books .book-text {
        min-height: 180px;
    }

    .news-inner .galleria, .news-inner .galleria-theme-classic .galleria-stage {
        height: 280px;
    }

    .nav-bottom .navbar-brand {
        height: 120px;
        width: 160px;
        padding: 10px 0;
        background-size: 160px 100px;
    }

    .btn.btn-border {
        width: 100%;
    }

    .books {
        margin: auto;
        width: auto;
    }

    .cinemas .video-play iframe {
        height: 220px;
    }

    .books .book-text {
        min-height: 180px;
    }

    .news-inner .galleria, .news-inner .galleria-theme-classic .galleria-stage {
        height: 280px;
    }

    .nav-bottom .brand {
        margin-left: 15px;
    }

    .live .live-body iframe {
        height: auto;
    }
    .live .video-btn .btn-linear , .live .video-btn .btn-border {
        width: 100%;
        margin-bottom: 20px;
    }

    .live {
        padding-bottom: 30px;
    }
}
.margin-fix{
    margin-top:20px ;
}
.video-block iframe {
    width: 100%;
    height: 100%
}
.video-block {
    height: 330px;
}
.close-banner-div {
    z-index: 999;
    position: fixed;
    bottom: 5px;
    width: 100%;
    text-align: center
}

.close-banner {
    width: 20px;
    height: 20px;
    background: #333;
    color: #fff;
    display: block;
    position: absolute;
    right: 0px;
    border-radius: 50%;
    font-size: 12px;
    line-height: 20px;
    cursor: pointer;
}

.popup_most {
    display: inline-block;
    padding: 62px 10px;
    position: relative;
    max-width: 100%;
}
