/***************************************/

@media all and (max-width: 1380px) {

}
@media all and (max-width: 1180px) {
    .inner {
        padding-right: 15px;
        padding-left: 15px
    }
    .page-template-page-archives .inner {

    }

    #footer-social .footer-icon {
        margin: 0 0 0 5px;
    }
    #main #home-message-close {
        left: 15px;
        right: auto;
    }
    .page-template-page-home-en #main #home-message-close {
        right: 15px;
        left: auto;
    }
    #main #home-recommended-posts-label {
        right: 25px;
        left: auto;
    }
    .page-template-page-home-en #main #home-recommended-posts-label {
        left: 25px;
        right: auto;
    }
}
@media all and (min-width: 1024px) and (max-width: 1500px) {
    .num-of-images-2 .slide-box:nth-child(1) {
        left: 130px;
        right: auto;
    }
    .num-of-images-2 .slide-box:nth-child(2) {
        right: 140px;
        left: auto;
    }
    .num-of-images-3 .slide-box:nth-child(1) {
        left: 105px;
        right: auto;
    }
    .num-of-images-3 .slide-box:nth-child(2) {
        right: 130px;
        left: auto;
    }
    .num-of-images-3 .slide-box:nth-child(2) h3 {
        right: 22px;
        left: auto;
    }
    .num-of-images-3 .slide-box:nth-child(3) {
        right: 230px;
        left: auto;
    }
    .num-of-images-3 .slide-box:nth-child(3) h3 {
        right: 150px;
        left: auto;
    }
    .num-of-images-4 .slide-box:nth-child(1) {
        left: 50px;
        right: auto;
    }
    .num-of-images-4 .slide-box:nth-child(2) {
        right: 70px;
        left: auto;
    }
    .num-of-images-4 .slide-box:nth-child(2) h3 {
        right: 12px;
        left: auto;
    }
    .num-of-images-4 .slide-box:nth-child(3) {
        right: 650px;
        left: auto;
    }
    .num-of-images-4 .slide-box:nth-child(3) h3 {
        right: -122px;
        left: auto;
    }
    .num-of-images-4 .slide-box:nth-child(4) {
        right: 210px;
        left: auto;
    }
    .num-of-images-4 .slide-box:nth-child(4) h3 {
        right: -61px;
        left: auto;
    }
}
@media all and (min-width: 768px) and (max-width: 1124px) {
    #header-wrap {
        margin: 37px;
        float: left;
        margin-left:40px;
    }

}
@media all and (min-width: 768px) and (max-width: 1023px) {

    #publication-intro {
        padding: 30px 28px 0 0 !important;
    }

}
@media screen and (max-width: 767px) {

    #home-search-input-button-container i {
        left: 23px;
        right: auto;
    }

    #home-search .line-title:before {
        right: calc(50% + 25px);
        left: auto;
    }
    #home-search .line-title:after {
        left: calc(50% + 25px);
        right: auto;
    }

    #home-exhibitions-carousel .slick-prev {
        right: -30px;
        left: auto;
    }
    #home-exhibitions-carousel .slick-next {
        left: -30px;
        right: auto;
    }

    #start-slider {
        box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.69);
        right: 50%;
        left: auto;
    }

    #exb-conatiner #share-box {
        right: 0;
        left: auto;
    }
    .single-exhibition .last-box .image-child {
        text-align: right
    }

    .slick-hovering li:first-child {
        right: 0;
        left: auto;
    }

    .slick-hovering li a {
        right: 30px;
        left: auto;
    }

    .scan-prgress-list li {
        float: right;
    }

    #organization-list > ul {
        background: url(images/hp_exhibitions_bg.jpg) repeat-y 0 0;
    }

    #organization-list .letter-head:before {
        right: 12px;
        left: auto;
    }
    #organization-list .letter-head:after {
        left: 15px;
        right: auto;
    }
    #organization-list .letter-head.open:after {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    #organization-list .list-of-units li {
        padding: 5px 0 5px 50px;
    }
    #organization-list .list-of-units li:after {
        left: 15px;
        right: auto;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }

    .news-date {
        text-align: right;
        padding: 20px 15px 0 70px
    }

    .news-expand {
        left: 15px;
        right: auto;
    }

    #about-movie .play-button {
        margin: -30px -30px 0 0
    }
    .rtl #viewerContainer,
    body #viewerContainer,
    body #certificate-pdf #viewerContainer {
        right: 0 !important;
        left: auto !important;
    }

    body #page-centered-header-title {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    .footer-menu li {
        text-align: right;
        margin: 0 0 10px 20px;
    }

    #site-info {
        right: 0;
        left: auto;
    }
    #footer-social {
        direction: ltr
    }

    .menu-btn span {

        float: left;
    }
    .menu-btn span:before,
    .menu-btn span:after {
        left: 0;
        right: auto;
    }

    .menu-btn.open span:before {
        transform: rotate(-135deg);
        -webkit-transform: rotate(-135deg);
        -moz-transform: rotate(-135deg);
        -o-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg)
    }
    .menu-btn.open span:after {
        transform: rotate(135deg);
        -webkit-transform: rotate(135deg);
        -moz-transform: rotate(135deg);
        -o-transform: rotate(135deg);
        -ms-transform: rotate(135deg)
    }

    body .toolbar {
        right: 0;
        left: auto;
    }

    .popup-gallery .slick-arrow:after {

        left: 1px;
        right: auto;
    }
    .popup-gallery .slick-arrow.prev-image:after {
        content: "b"
    }
    .popup-gallery .slick-arrow.next-image:after {
        content: "a"
    }

    .prev-image.slick-arrow {
        right: -15px;
        left: auto;
    }
    .next-image.slick-arrow {
        left: -15px;
        right: auto;
    }

    body #publication-certificate ul#certificate-roll li {
        padding: 30px 50px 30px 30px
    }
    body #publication-certificate ul#certificate-roll li i {
        right: 10px;
        left: auto;
    }

    #sidebar-chapters > ol > li a {
        padding: 0 25px 0 0;

    }

    ul.tabs li {
        margin: -7px -12px 0 0;
    }

    #item-content {
        float: right;

    }

    #search-results-tabs ul li.current a:before {
        margin-left: -10px;
        margin-right: 0;
    }
    #open-filters:after {
        left: 0;
        right: auto;
        -webkit-transform: translateY(-50%) rotate(180deg);
        transform: translateY(-50%) rotate(180deg);
    }
    #open-filters.open:after {
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }
    .open-filter-container-button:after {
        left: 0;
        right: auto;
        -webkit-transform: translateY(-50%) rotate(180deg);
        transform: translateY(-50%) rotate(180deg);
    }
    .open-filter-container-button.open:after {
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }
    .search-resualt-filter-container .autocomplete-search-icon {
        left: 10px;
        right: auto;
    }
    .pulldown-menu ul {
        padding: 10px 36px 0 0;
    }
}
