/***/


/*english font*/


/*WorkSans-Black*/


/***/

@font-face {
    /*font-family: 'WorkSans-Black';*/
    font-family: 'AtlasBlack';
    src: url('fonts/WorkSans-Black.ttf') format('truetype')
}

@font-face {
    /*font-family: 'WorkSans-Bold';*/
    font-family: 'AtlasBold';
    src: url('fonts/WorkSans-Bold.ttf') format('truetype')
}

@font-face {
    font-family: 'WorkSans-ExtraBold';
    src: url('fonts/WorkSans-ExtraBold.ttf') format('truetype')
}

@font-face {
    font-family: 'WorkSans-ExtraLight';
    src: url('fonts/WorkSans-ExtraLight.ttf') format('truetype')
}

@font-face {
    /*font-family: 'WorkSans-Light';*/
    font-family: 'AtlasLight';
    src: url('fonts/WorkSans-Light.ttf') format('truetype')
}

@font-face {
    /*font-family: 'WorkSans-Medium';*/
    font-family: 'AtlasMedium';
    src: url('fonts/WorkSans-Medium.ttf') format('truetype')
}

@font-face {
    /*font-family: 'WorkSans-Regular';*/
    font-family: 'AtlasRegular';
    src: url('fonts/WorkSans-Regular.ttf') format('truetype')
}

@font-face {
    font-family: 'WorkSans-SemiBold';
    src: url('fonts/WorkSans-SemiBold.ttf') format('truetype')
}

@font-face {
    font-family: 'WorkSans-Thin';
    src: url('fonts/WorkSans-Thin.ttf') format('truetype')
}


/**{*/


/*font-family:'WorkSans-ExtraLight'! important ;*/


/*}*/


/*@font-face {*/


/*font-family: 'AtlasLight';*/


/*src: url('fonts/WorkSans-ExtraLight.ttf') format('truetype')*/


/*}*/


/*@font-face {*/


/*font-family: 'WorkSans-Light';*/


/*font-family: 'AtlasRegular';*/


/*src: url('fonts/WorkSans-Light.ttf') format('truetype')*/


/*}*/


/*@font-face {*/


/*font-family: 'WorkSans-Medium';*/


/*font-family: 'AtlasBlack';*/


/*src: url('fonts/WorkSans-Medium.ttf') format('truetype')*/


/*}*/


/*@font-face {*/


/*font-family: 'WorkSans-Regular';*/


/*font-family: 'AtlasMedium';*/


/*src: url('fonts/WorkSans-Regular.ttf') format('truetype')*/


/*}*/

#select2-lang-select-results .select2-results__option {
    font-family: 'AtlasRegular';
    text-transform: none;
}

/* .selectLang.select2-container--open .select2-dropdown--below {
    width: 202px ! important;
} */

.question {
    padding-right: 35px;
}

.icon-camping a:before,
.icon-world-heritage a:before,
.icon-money-saving a:before,
.icon-parks-map a:before {
    background-image: url(images/sprite_menu_icons_en.png);
}

.contact_links:before,
#searchSection .select2-container--default .select2-selection--single .select2-selection__arrow b,
.searchLinks ul li a {
    background: url(images/sprites_new_flip.png) 0 0 no-repeat;
}

.icon-camping a:before {
    background-position: 3px -752px;
    width: 56px;
}

.icon-money-saving a:before {
    background-position: 0 -100px;
    width: 56px;
}

.icon-world-heritage a:before {
    background-position: -1px -1047px;
    width: 77px;
}

.icon-parks-map a:before {
    background-position: -1px -430px;
    width: 78px;
}


/* body {direction:rtl;} */

.wrapper_icons_menu .btn.green a,
.mapPage .bottomSbar .btn.green a,
.footerLink a,
a.btn,
span.btn,
.btn a {
    background-image: url(images/sprites_flip.png);
}
@media (min-width: 1024px) {
    .tmpl_files .col-md-24,
    .tmpl_files .col-md-12{
        float: left;
    }

    .tmpl_files .col-lg-36.col-md-24 .col-md-12{
        padding-left: 10px;
    }
}

@media (min-width: 1024px) {
    article .articleWrap .article {
        padding-right: 3%;
    }
    .reserve-park .infoInner .download li:hover span.hoverDownload,
    .reserve-park .infoInner .download li span.hoverDownload {
        background: url(images/sprites_new.png) right -2220px no-repeat !important;
        right: 0;
    }
    .menu-megamenu-en-container ul.megamenu li:hover {
        /*.wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item:hover > .menu-item-link,{*/
        background: #fff url(images/bg-hover-megamenu.png) 0 0 repeat-x;
        border-right: 1px solid #cfc8c6;
        border-left: 1px solid #cfc8c6;
        z-index: 99999;
        position: relative;
        margin-left: -1px;
    }
    .menu-megamenu-en-container ul.megamenu li {
        float: left;
    }
    .wr-megamenu-container {
        float: left;
        width: auto;
    }
    .menu-megamenu-en-container li a .menu-item-link {
        font-size: 20px;
        /* padding: 28px 0 29px; */
        padding: 28px 0 27px;
        line-height: 19px;
        color: #004b3f;
        cursor: pointer;
    }
    .menu-megamenu-en-container li+li:hover a .menu-item-link .menu_title,
    .menu-megamenu-en-container li:hover a .menu-item-link .menu_title {
        border: none;
    }
    .menu-megamenu-en-container li a .menu-item-link .menu_title .first-word.clps {
        visibility: collapse;
    }
}

@media (max-width: 1024px) {
    .reserve-park .content .right {
        border: none ! important;
        margin: 0;
        text-align: center;
    }
    .menu-megamenu-en-container li {
        width: 100%;
    }
    .menu-megamenu-en-container li a .menu-item-link {
        color: #004b3f;
        padding: 0 15px;
        font-size: 17px;
        font-family: AtlasMedium;
        margin-right: 0;
        border-bottom: 1px solid #cfc8c6;
        z-index: 2;
        position: relative;
    }
    .first-word {
        font-size: 17px;
    }
    .menu-megamenu-en-container li a .menu-item-link .menu_title {
        border: none!important;
    }
    .menu-megamenu-en-container li a .menu-item-link .menu_title .first-word.clps {
        display: none;
    }
    .icon-parks-map a:before {
        background-position: 6px -379px;
    }
    .icon-world-heritage a:before {
        background-position: 6px -1006px
    }
    .icon-camping a:before {
        background-position: 3px -708px;
    }
    .icon-money-saving a:before {
        background-position: 0px -28px
    }
    .mapPage .wrap_filter .filterTitle {
        background: url(images/sprites_new.png) right -72px top -1473px no-repeat;
    }
    .flashbacks #flashbacks-scroll {
        width: calc(100% - 190px);
    }
}

.wrapper_lobby h1 {
    text-align: center;
}

.menu-top-menu-en-container {
    display: inline-block;
}

.menu-search {
    margin-left: 0px;
    margin-right: 8px;
    padding-right: 17px;
    padding-left: 0px;
}

.col-md-pull-1 {
    left: 4.16666667%;
}

.col-md-pull-2 {
    left: 8.33333334%;
}

.wrapper-activities .swiper-container-rtl .swiper-button-next {
    right: 14px;
}

.wrapper-activities .swiper-container-rtl .swiper-button-prev {
    left: 14px;
}

.select2-container .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px;
}

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-left: 8px;
    padding-right: 20px;
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
    padding-right: 8px;
}

.select2-container .select2-search--inline {
    float: right;
}

.select2-dropdown {
    right: -100000px;
}

.select2-container--open .select2-dropdown {
    right: 0;
}

.select2-container--open .select2-dropdown--above {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.select2-container--open .select2-dropdown--below {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.select2-close-mask {
    right: 0;
}

.select2-container--default .select2-selection--single .select2-selection__clear {
    float: left;
}


/*.select2-container--default .select2-selection--single .select2-selection__arrow{*/


/*left: 1px;*/


/*}*/

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-width: 5px 4px 0 4px;
    right: 50%;
    margin-right: -4px;
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: right;
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    right: 1px;
    left: auto;
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px;
}

.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
    float: right;
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
    float: left;
    margin-left: 10px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    float: right;
    margin-left: 5px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
    float: left;
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin-right: 5px;
    margin-left: auto;
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-right: 2px;
    margin-left: auto;
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.select2-container--default .select2-results__option .select2-results__option {
    padding-right: 1em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-right: 0;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-right: -1em;
    padding-right: 2em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-right: -2em;
    padding-right: 3em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-right: -3em;
    padding-right: 4em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-right: -4em;
    padding-right: 5em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-right: -5em;
    padding-right: 6em;
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
    float: left;
    margin-left: 10px;
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
    border-right: 1px solid #aaa;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    left: 1px;
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-width: 5px 4px 0 4px;
    right: 50%;
    margin-right: -4px;
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: right;
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    right: 1px;
    left: auto;
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px;
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
    float: right;
    margin-left: 5px;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    float: left;
    margin-right: 5px;
    margin-left: auto;
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-right: 2px;
    margin-left: auto;
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.fancybox-wrap {
    right: 0;
}

#fancybox-loading {
    right: 50%;
    margin-right: -22px;
    background-position: right -108px;
}

#fancybox-loading div {
    right: 0;
    background-image: url('images/ratag-loader_en.gif');
}

.fancybox-close {
    left: -18px;
}

.fancybox-prev {
    right: 0;
}

.fancybox-next {
    left: 0;
}

.fancybox-prev span {
    right: 10px;
    background-position: right -36px;
}

.fancybox-next span {
    left: 10px;
    background-position: right -72px;
}

.fancybox-tmp {
    right: -99999px;
}

.fancybox-overlay {
    right: 0;
}

.fancybox-overlay-fixed {
    left: 0;
}

.fancybox-title-float-wrap {
    left: 50%;
}

.fancybox-title-float-wrap .child {
    margin-left: -100%;
}

.fancybox-title-over-wrap {
    right: 0;
}

.mapPage input[type="checkbox"]:checked+label span {
    background: url(images/check-mark.png) right 1px 1px no-repeat;
}

.megamenu-3-col>div {
    float: left;
    margin-right: 5.32%;
    margin-left: 0;
}

.custom-logo-link {
    float: right;
}


/*.laguageSwitcher{*/


/*float: left;*/


/*}*/

.site-header-top li {
    padding: 0 22px 0 25px;
}

.site-header-top .select2 {
    direction: rtl;
    margin-left: 15px;
}

.site-header-top .select2-container--default .select2-selection--single .select2-selection__arrow {
    left: 1px;
    right: auto;
}

.site-header-top .select2-container .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
}

.site-header-top .select2-container--default .select2-selection--single .select2-selection__rendered {
    direction: ltr;
    padding-left: 24px;
}

/* .site-header-top .select2-container--default .select2-selection--single .select2-selection__arrow b {
    background-position: right -489px;
} */

.selectLang.select2-container--open .select2-dropdown--below {
    /* right: -67px;
    left: 0; */
    left: -98px;
}


/*.wr-megamenu-container ul.wr-mega-menu > li{*/


/*float: left;*/


/*}*/

.wr-megamenu-container .jsn-bootstrap3 .row>div {
    float: right;
}

.menu_title {
    /*padding: 0 24px 0 36px ;*/
    border-right: 1px solid #cfc8c6;
    border-left: 0;
    text-align: left;
}

.first-word {
    font-family: AtlasBold;
}

.sliderHome h1,
.sliderHome h2 {
    font-family: AtlasMedium;
}

.sliderHome div.btn.green a {
    padding-left: 10px;
    padding-right: 30px;
    font-weight: 700;
}

.wr-megamenu-container .caption {
    padding-left: 12px;
    text-align: left;
}

.wr-megamenu-container.megamenu_12583,
.wr-megamenu-container.megamenu_150 {
    /*text-align: right;*/
    /*float: left;*/
}


/*.main-container{*/


/*padding-right: 26px;*/


/*padding-left: 0;*/


/*}*/

.wr-megamenu-container li:hover>a,
.wr-megamenu-container li.focus>a {
    background-position: left 0px top -59px;
}

.wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item:hover>.menu-item-link,
.wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item.active>.menu-item-link {
    /*background: #fff url(images/bg-hover-megamenu.png) right  0 repeat-x;*/
    border-right: 1px solid #cfc8c6;
}

.btn.green.wr-element-submenu a.caption {
    padding: 11px 46px 8px 33px;
    background-position: right 13px -53px;
}

.wrapper_icons_menu .btn.green {
    margin-left: 5px;
}

.wrapper_icons_menu .btn.green a {
    background-position: right 8px top -56px;
    /*background-position:right -69px top -56px;*/
    /*padding: 7px 15px 7px 17px ;*/
    text-align: left;
}

.wr-element-submenu.btn.green {
    margin: 24px 0 0 12px;
}

.wr-element-submenu .submenu-items a {
    /* background-position: left 0px top 9px; */
    text-align: left;
    background: none;
}

.wr-element-submenu .submenu-items a::before{
    content: '';
    width: 8px;
    height: 15px;
    position: absolute;
    left: 0;
    transform: rotate(180deg);
}

.wr-element-submenu .submenu-items li:hover a::before{
    background: url(images/sprites_new.png) right -85px top -67px no-repeat;
}

.block-sub-menu .block_title a{
    padding-left: 2px !important;
}

.block-sub-menu .block_title a::before,
.block-sub-menu .block_title .block_link a{
    background: none !important;
}

.block-sub-menu .block_title .block_link a::before{
    background: url(images/sprites_new.png) 0 0 no-repeat !important;
    left: -18px;
}

.block-sub-menu .block_title .block_link:hover a{
    color: #004b3f !important;
    background: none !important;
}

.block-sub-menu .block_title .block_link:hover a::before{
    background: url(images/sprites_new.png) right -85px top -67px no-repeat !important;
}

.wr-megamenu-inner .block-sub-menu .wr-wrapper-caption,
.wr-megamenu-inner .block-sub-menu .wr-wrapper-caption * {
    text-align: left;
}

.widget_menu_block {
    margin: 18px 5px 0 0;
}

.btn.dark_green_border {
    background-position: right 14px -156px;
}

.prev-menu-item>.menu-item-link {
    /*border-right: 1px solid #cfc8c6;*/
}

.megamenu3-2-cols .col-md-5 .wr-element-megamenu_image {
    float: left;
}

.megamenu3-2-cols .col-md-5 .wr-element-submenu {
    float: left;
}

.megamenu3-2-cols .col-md-7 .wr-element-megamenu_image {
    float: left;
}

.megamenu3-2-cols .col-md-7 .wr-element-submenu {
    float: left;
    padding-left: 24px;
    border-left: 1px solid #cfc8c6;
}

.wr-megamenu-container ul ul {
    float: left;
}

.col-md-8 .megamenu-3-col>div {
    /*padding-right: 6.7%;*/
    margin-right: 0;
}

.col-md-8 .megamenu-3-col>div:nth-child(3) {
    padding-right: 0;
    margin-right: 0;
}

.megamenu1-left-img.wr-element-megamenu_image {
    padding-right: 5px;
    text-align: right;
}

.wr-megamenu-container .wr-megamenu-inner ul {
    padding: 0 0 0 10px;
}

.megamenu4.megamenu3-2-cols .col-md-7 {
    padding-left: 20px !important;
    border-left: 1px solid #cfc8c6;
}

.megamenu4 .widget_menu_block:last-child {
    margin-right: 0;
}

.megamenu4 .widget_menu_block {
    margin-right: 3%;
    margin-left: 0;
    float: left;
}

.megamenu4 .btn.dark_green_border {
    background-position: right 14px -158px;
}

.wr-element-submenu .submenu-items .btn.dark_green a:before {
    background-position: right -5px -240px;
    float: left;
    margin-right: 7px;
}

.wr-element-submenu .submenu-items .btn.dark_green a {
    padding: 5px 0 3px 9px;
    background-position: right 16px -125px;
    float: left;
}

.btn.dark_green a,
a.btn.dark_green,
span.btn.dark_green {
    margin: 0 0 0 2px;
}

.btn-menu {
    float: left;
}

.icon-subscription a:before {
    background-position: left 3px top -880px;
}

.icon-calendar a:before {
    background-position: left 5px top -432px;
}


/*.icon-map a:before{*/


/*background-position: left  -1399px;*/


/*}*/

.wrapper_icons_menu>div {
    float: left;
    padding-left: 18px;
    padding-right: 0;
}

.wrapper_icons_menu li[class*="icon-"] a {
    padding: 0 10px 0 8px;
    /*padding:10px 12px 7px ;*/
    /*float: left;*/
}

.tooltip.top .tooltip-arrow {
    background-position: left -1388px;
    margin-right: -7px;
}


/*.menu-search:before{*/


/*background-position:0 0;*/


/*}*/

.wrapper-menu-search {
    float: left;
}

.site-header {
    right: 0;
}

.reserve-park .wrapUseInfo * {
    /*float: left;*/
    /*text-align: left;*/
}

.reserve-park .infoContantInner,
.reserve-park .useInfo .openHour {
    border-left: 0;
    border-right: 1px solid #cfc8c6;
}

.reserve-park .wrapUseIcons .rowicon:last-of-type .col-md-8 {
    float: none;
    display: inline-block;
    margin-right: -4px;
    /*border-left: 1px solid #004b3f;*/
}

.reserve-park .wrapUseIcons .rowicon:last-of-type .col-md-8:last-of-type {
    margin-left: 0;
}

.item-mobile-menu .item-mobile-menu-text {
    right: 0;
}

.item-mobile-menu {
    border-right: 1px solid #004b3f;
    border-left: none;
}

.item-mobile-menu.last,
.item-mobile-menu:last-child {
    border-right: none;
}

.item-mobile-menu {
    float: left;
}

.sliderHome div.wrapText {
    left: 0;
    right: 0;
}

.sliderHome span.credit {
    right: calc((100% - 1228px) / 2);
    left: unset;
}

span.credit,
.page-template-template-about .breadcrumbs {
    right: 0;
    left: unset;
}

.wrapper_lobby .breadcrumbs span {
    float: left;
}

.wp_autosearch_submit,
.wp_autosearch_submit:hover,
.wp_autosearch_submit:active,
.wp_autosearch_submit:visited {
    right: 0px ! important;
    left: unset;
    float: right;
}

.menu-search:before,
.wp_autosearch_submit:not(.wp_autosearch_indicator) {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}

div#searchSection {
    right: 0;
    left: 0;
}

.searchLinks {
    text-align: left;
}

.searchLinks .col-md-12 {
    float: left;
}

.searchLinks ul li a {
    background-position: left -82px top 3px;
}

#searchSection .wp_autosearch_input {
    float: left;
}

#searchSection .wp_autosearch_form_wrapper {
    float: right;
    border-radius: 0 5px 5px 0;
    margin-right: -1px;
    width: 74%;
}

#searchSection .select2-container {
    border-radius: 5px 0 0 5px;
    margin-left: -2px;
    margin-right: 0px;
    width: 26%!important;
}

#searchSection .select2-container--default .select2-selection--single .select2-selection__rendered {
    text-align: left;
    padding-left: 13px;
    font-size: 17px;
}

span.searchCatTxt {
    text-align: left;
    padding-left: 20px;
}

#searchSection .select2-container--default .select2-selection--single .select2-selection__arrow b {
    background-position: left -82px top -1485px;
}

#searchSection .wp_autosearch_submit,
#searchSection .wp_autosearch_submit:hover,
#searchSection .wp_autosearch_submit:active,
#searchSection .wp_autosearch_submit:visited {
    background: url(images/sprites2.png) right 17px -70px no-repeat!important;
}

.searchOptions.select2-container--open .select2-dropdown--below {
    right: 0;
}

#searchSection .wp_autosearch_indicator {
    background: url('images/ratag-loader_en.gif') no-repeat right 0/112% #FFF !important;
}

span.closeSearch {
    float: left;
}

.camping h2 {
    background-position: left -80px top 19px;
}

.camping a.camp_link.btn.transparent
/*,
.camping a.camp_link.btn*/

{
    background-position: right 12px top -125px;
}

.camping a.camp_link {
    padding: 10px 28px 10px 15px;
}

.hp-new a,
.hp-new a:focus {
    float: left;
}

a.content-new,
a.content-new:focus {
    text-align: left;
}

.hp-news .col-md-12:first-child {
    padding-left: 0;
}

.hp-news .col-md-12:last-child {
    padding-right: 0;
}

.hp-news .sliderNews .swiper-wrapper .col-md-12:first-child,
.hp-news .sliderNews .swiper-wrapper .col-md-12:last-child {
    padding-right: 10px;
    padding-left: 10px;
}

.hp-new-second-row .btn.green a {
    background-position: right -69px top -52px;
}

.hp-news .container .row.hp-new-second-row {
    margin: 0;
    padding: 0;
}

.social-menu .widget_nav_menu .menu-social-links-container {
    padding-left: 6px;
}

.social-menu .widget_nav_menu .widget-title,
.social-menu .widget_nav_menu .menu-social-links-container,
#menu-social-links {
    float: left;
}

.social-menu .widget_nav_menu {
    float: left;
}

.social-menu .widget_nav_menu li {
    float: left;
    padding-right: 10px;
}

.social-menu .mla_text_widget .textwidget {
    direction: rtl;
}

.social-menu .mla_text_widget {
    float: right;
}

.social-menu .menu-social-links-container .facebook a {
    background-position: right 0px -362px;
}

.social-menu .menu-social-links-container .instagram a {
    background-position: right 0px -285px;
}

.social-menu .menu-social-links-container .youtube a {
    background-position: right -2918px;
    margin-left: 5px;
}

.wrapper-activities .swiper-button-next,
.wrapper-activities .swiper-button-prev {
    margin-right: -10px;
    margin-left: -10px;
}

.activity-item .activity-content {
    right: 0;
}

.btn.white {
    background-position: right -69px top -1897px;
}

.activity-date:last-of-type {
    padding-right: 0;
}

.activity-date {
    float: right;
    border-left: 1px solid #ffffff;
}

.wrapper-activities,
.wrapper_inforgaphical_banner {
    background: transparent right 50%/ cover no-repeat;
}

.sub-title {
    background: transparent url(images/green-line.png) right 50% bottom right no-repeat;
}

.activity-background {
    background: transparent url(images/activities_black_pixel.png) right 0 repeat;
    right: 0;
}

.activity-dates-title {
    float: right;
    background-position: right -14px top -1818px;
    padding: 4px 24px 0 0;
}

.activity-item .activity-content .btn.white {
    margin: 19px auto 0 auto;
}

.wrapper-activities .swiper-button-next,
.wrapper-activities .swiper-container-rtl .swiper-button-prev {
    background-position: right 29px -1860px;
}

.wrapper-activities .swiper-button-prev,
.wrapper-activities .swiper-container-rtl .swiper-button-next {
    background-position: right 8px -1768px;
}

.fancybox-right {
    float: left;
}

.fancybox-left {
    float: right;
}

.gallery-item figcaption div {
    left: 18px;
}

.gallery-item figcaption div.dur {
    right: 18px;
}

.gallery-item figcaption div.dur * {
    float: right;
}

.gallery-item figcaption {
    text-align: left;
}

.wrapper-hp-gallery .btn.green {
    background-position: right 12px top -50px;
    padding-right: 40px;
}

.footerLinks {
    float: left;
}

.footerLink a {
    background-position: left -80px top 13px;
}

.footerTop .moreLinks a {
    background-position: right -69px top -56px;
}

.footerTop li.footerLink {
    border-right: 2px solid rgba(207, 200, 198, 0.7);
    border-left: none;
}


/*.green-footer .container .row .green-footer-content,*/


/*.green-footer .container .row .green-footer-content *{*/


/*float: none;*/


/*}*/

.green-footer .container .row .footer-menu-items,
.green-footer .container .row .publicSharing,
.green-footer .container .row .moreInformation {
    float: left;
}

.green-footer .footer-menu-items {
    text-align: left;
    padding-left: 42px;
    padding-right: 0;
}

.green-footer .publicSharing {
    padding-right: 0;
    padding-left: 30px;
}

.green-footer .footer-menu-items .container .row {
    float: left;
}

.footer-menu-items div>ul>li {
    padding-left: 10px;
}

.green-footer .social-menu .widget_nav_menu {
    margin-right: -5px;
    margin-left: -47px;
    float: right;
}

.green-footer .social-menu .mla_text_widget .textwidget {
    float: right;
    margin-left: 5px;
    margin-right: 5px;
}

.green-footer .social-menu .menu-social-links-container .instagram a {
    background-position: right -285px;
}

.moreInformation *,
.publicSharing * {
    text-align: left ! important;
}

.inline .sharethis-inline-share-buttons .st-btn {
    margin: 0 0 5px 5px;
}

.inline .sharethis-inline-share-buttons .st-btn[data-network='print'],
.inline .sharethis-inline-share-buttons .st-btn[data-network='email'] {
    background: url(images/sprites3.png) right 0 no-repeat;
}

.inline .sharethis-inline-share-buttons .st-btn[data-network='print'] {
    background-position: right 12px -456px;
}

.inline .sharethis-inline-share-buttons .st-btn[data-network='email'] {
    background-position: right 12px -544px;
}

.contact_banners .container .row .wrapper_contact_banners,
.hp-news .container .ajax_news .col-lg-12 {
    float: left;
}

.wrapper_contact_banners a {
    width: 50%;
    float: right;
}

.wrapper_contact_banners a:first-child {
    float: left;
}

.mapPage input.sbarSearch {
    background-position: right -20px top -31px;
}

.wrapMapLinks .mapLink {
    float: left;
}

.mapPage .wrap_filter .row .filterLine,
.mapPage .wrap_filter .row .filterLine .filter_box .row .col-md-4 {
    float: left;
}

.mapPage .wrap_filter .inner_filter span.col-md-4 {
    width: 30%;
}

.mapPage .wrap_filter .inner_filter div.col-md-20 {
    width: 70%;
}

.mapPage .col-md-20 input[type="checkbox"]+label span:first-of-type {
    margin-bottom: 0;
}

.mapPage input[type="checkbox"]+label span:first-of-type {
    /*display:block;*/
    float: left;
}

.mapPage input[type="checkbox"]:checked+label span:first-of-type {
    background: url(images/check-mark.png) 1px 1px no-repeat;
}

.mapPage input[type="checkbox"]:checked+label span:first-of-type {
    background-position: 2px 2px;
}

.mapPage .inner_filter label span.label {
    padding-left: 0;
}

.mapPage .wrap_filter label {
    float: none;
    display: block;
}

.home .mapPage .wrap_filter label {
    display: inline-block;
}

#mapSbar {
    float: left;
}

.mCSB_inside>.mCSB_container {
    margin-right: 0;
}

.mCSB_inside>.mCSB_container {
    margin-left: 30px;
}

.mapPage .sbarFilters.wrap_filter {
    padding-left: 6%;
    padding-right: 0;
}

.mapPage .rpLine .rpMapTxt h2 {
    text-align: left;
}

.mCSB_scrollTools .mCSB_draggerContainer {
    left: 0;
    right: 6px;
}

.mCSB_scrollTools.mCSB_1_scrollbar.mCS-dark-3.mCSB_scrollTools_vertical {
    left: 10px;
}

.mapPage .rpLine {
    padding: 19px 30px 19px 6%;
}

.mapPage .rpLine img {
    float: left;
}

.evortl #evcal_cur {
    float: left;
}

.calendar .evortl #evcal_list {
    float: right;
}

.calendar .eventon_fullcal,
.calendar .eventon_filter_line .eventon_sf_field p,
#evcal_head .evo_arrows,
.calendar .ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur {
    float: left;
}

.calendar .eventon_filter_dropdown,
.filtering_set_val {
    text-align: left;
}

.calendar .eventon_filter_line .filtering_set_val {
    background-position: right -69px top -1957px;
    text-align: left;
}


/*sharethis*/

#st-1 .st-btn:last-child {
    margin-left: 0 ! important;
}

#st-1 .st-btn {
    margin-right: 2px ! important;
}

.inline .sharethis-inline-share-buttons .st-btn {
    min-width: 0 ! important;
    width: 48px;
    height: 26px ! important;
    border-radius: 4px !important;
    border: 1px solid #cfc8c6 !important;
    background-color: #ffffff !important;
    cursor: pointer;
    margin: 0 0 5px 5px;
    display: inline-block;
    overflow: hidden;
    border: 0;
    text-decoration: none;
    text-transform: none;
    background-color: transparent;
    color: inherit;
    transition: all .2s ease-in-out;
}

.inline .sharethis-inline-share-buttons .st-btn>span {
    display: none ! important;
}

.inline .sharethis-inline-share-buttons .st-btn>svg {
    fill: #004b3f !important;
    top: 0 ! important;
    height: 24px ! important;
    width: 16px ! important;
}

.inline .container .at-share-tbx-element .at-share-btn {
    width: 48px;
    height: 26px;
    border-radius: 4px !important;
    border: 1px solid #cfc8c6 !important;
    background-color: #ffffff !important;
}

.inline .sharethis-inline-share-buttons .st-total {
    display: none ! important;
}

.inline .sharethis-inline-share-buttons .st-btn[data-network='print'],
.inline .sharethis-inline-share-buttons .st-btn[data-network='email'] {
    background: url(images/sprites3.png) 100% 0 no-repeat;
}

.inline .sharethis-inline-share-buttons .st-btn[data-network='print'] {
    background-position: 12px -456px;
}

.inline .sharethis-inline-share-buttons .st-btn[data-network='email'] {
    background-position: 12px -544px;
}

.inline .sharethis-inline-share-buttons .st-btn[data-network='facebook']>svg {
    width: 100% ! important;
}

.inline .sharethis-inline-share-buttons .st-btn[data-network='twitter']>svg {
    width: 70% ! important;
}

.inline .sharethis-inline-share-buttons .st-btn[data-network='print']>svg,
.inline .sharethis-inline-share-buttons .st-btn[data-network='email']>svg {
    display: none;
}

.inline .sharethis-inline-share-buttons {
    margin-bottom: 25px;
    direction: rtl ! important;
    text-align: left ! important;
}


/*end sharethis*/

.main-container {
    padding-left: 0;
    padding-right: 26px;
}

.breadcrumbs span:not(:last-child):after {
    margin-left: 4px;
}

.wrapper-activities .swiper-container-rtl .swiper-button-prev {
    background-position: 0px -1756px;
}

.swiper-container-rtl .swiper-button-prev {
    right: unset ! important;
}

.swiper-container-rtl .swiper-button-next {
    left: unset ! important;
    /*right: 10px;*/
}

.wrapper-activities .swiper-container-rtl .swiper-button-next {
    background-position: right -58px top -1859px;
}

.wrapper_cat .wrapper_cat_articles.col-md-16 {
    float: left;
}

.result-search-page article .col-lg-26 {
    float: left;
}

body .st-sticky-share-buttons .st-btn {
    display: block ! important;
    min-width: 0 ! important;
    width: 48px;
    height: 50px ! important;
    -webkit-border-radius: 4px !important;
    border-top-left-radius: 4px ! important;
    border-bottom-left-radius: 4px ! important;
    border: 1px solid #004b3f;
    border-right: 0;
    background-color: #ffffff !important;
    cursor: pointer;
    margin-bottom: 6px ! important;
    overflow: hidden;
    text-decoration: none;
    text-transform: none;
}

body .st-sticky-share-buttons .st-btn {
    border-top-left-radius: 4px ! important;
    border-bottom-left-radius: 4px ! important;
    border-right: 0;
}

.st-sticky-share-buttons.st-left.st-hidden#st-2,
.st-sticky-share-buttons.st-left.st-hidden#st-3 {
    right: -48px;
}

.st-sticky-share-buttons.st-left#st-3,
.st-sticky-share-buttons.st-left#st-2 {
    right: 0px;
    left: auto ! important;
}

.atss.share_title {
    right: 0;
    left: unset;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    border-right: 0;
    border-left: 1px solid;
}

.st-sticky-share-buttons .st-btn[data-network='print'],
.st-sticky-share-buttons .st-btn[data-network='email'] {
    background: url(images/sprites3.png) right 0 no-repeat;
}

.st-sticky-share-buttons .st-btn[data-network='print'] {
    background-position: left 14px top -445px;
}

.st-sticky-share-buttons .st-btn[data-network='email'] {
    background-position: right -60px top -532px;
}

.single-events-lobby .reserve-park .breadcrumbs {
    padding-left: 20px;
    left: auto;
}

.wrapper_events_lobby_table {
    background-position: right right bottom 0;
}

.wrapper_events_lobby_table .btn.green {
    background-position: right -69px top -50px;
    padding-right: 40px;
}

.container .at-share-tbx-element .at-share-btn:first-of-type {
    margin-left: 0;
}

.filtering_set_val:before {
    border-color: #004b3f transparent transparent transparent;
    border-width: 6px 5px 0 5px;
}

.wrapper_cat .categories.col-md-7,
.wrapper_cat .tags.col-md-7 {
    float: right;
}

.wrapper_cat article .col-md-9 {
    float: left;
}

.wrapper_cat .tags,
.wrapper_cat .categories {
    padding-left: 0;
    padding-right: 17px;
}

.breadcrumbs {
    text-align: left ! important;
}

.selected_articles .preview_row .col-md-12 {
    float: left;
}

.article {
    padding-left: 0;
    /*padding-right: 3%;*/
    float: left;
}

.article .intro_text {
    border-left: 4px solid #b7d94d;
    border-right: none;
    padding-left: 13px;
    padding-right: 0px;
}

.editor .alignright {
    float: left;
}

.editor .alignleft {
    float: right;
}

.editor .english_text {
    direction: rtl;
}

.editor ul li {
    margin-left: -2px;
    padding-left: 21px;
}

.reserve-park .sales .left .editor ul li {
    margin-left: 10px;
    margin-right: 0;
}

.editor ul li:before {
    left: 0;
}

.editor ol li {
    margin-left: 19px;
}

.editor p.alignleft {
    margin-left: 20px;
}


/*.left{*/


/*float: right;*/


/*}*/

.related_files .content {
    padding: 6px 0 11px 0;
}

.related_files .content .file {
    padding: 2px 11px 2px 31px;
    background-position: left 8px top -2135px;
}

.related_files .content .file .name {
    float: left;
    width: 65%;
}

.related_files .content .file .download {
    float: right;
    padding-left: 17px;
    padding-right: 0px;
    background-position: right -8px top -2216px;
}

.editor .floatImgLeft {
    float: right;
}

.editor .floatImgRight {
    float: left;
}

.green-footer .green-footer-right p,

/*.green-footer .green-footer-right a,*/

.green-footer .green-footer-left p {
    float: left;
}

.green-footer .green-footer-left p {
    float: right;
}

.green-footer .green-footer-right {
    float: left;
}

.green-footer .green-footer-left {
    float: right;
}


/*.green-footer .green-footer-content{*/


/*margin: 30px 0 0 42px ;*/


/*}*/

.green-footer .social-menu {
    float: left;
    padding-right: 20px;
}

.newsletterForm {
    background: transparent 50% 0/cover no-repeat;
}

.newsletterForm form.nlForm {
    float: right;
}

.newsletter_text {
    float: left;
}


/*.newsletterForm nf-field{*/


/*margin-right: 16px;*/


/*}*/

.newsletterForm nf-field {
    float: left;
}

.newsletterForm nf-field:last-of-type {
    left: 280px;
    right: none;
    ;
}

.newsletterForm nf-field.tnp-field-checkbox {
    left: 10px;
}

.newsletterForm nf-field input[type="checkbox"] {
    margin-right: 10px;
}

.reserve-park .sliderHome .btn.green a {
    padding-right: 33px;
    padding-left: 0px;
}

.reserve-park .socialLinks a {
    background-position: right 0px -1920px!important;
}

.reserve-park .socialLinks .instagram a {
    background-position: right 0px -1863px!important;
}

.reserve-park .socialLinks .download a {
    background-position: right 0px -1982px!important;
}

.reserve-park .wrapper .container .row .col-md-9,
.reserve-park .content hr {
    float: left;
    text-align: left;
}

.reserve-park .informationBox .infoContent * {
    /*float: left;*/
    text-align: left;
}

.reserve-park .content .right {
    margin-left: 0;
    margin-right: 8%;
    border-left: 0;
    border-right: 2px solid #cfc8c6;
    padding-left: 0;
    padding-right: 10px;
}

.reserve-park .sliderHome span.credit {
    right: calc((100% - 1228px) / 2 + 177px);
    left: unset;
}

.reserve-park .topSlider+.bcLine {
    margin: -52px auto 12px auto;
}

.reserve-park .bcLine {
    padding: 15px calc((100% - 1228px) / 2);
}

.reserve-park .socialLinks {
    right: calc((100% - 1228px) / 2);
    left: unset;
}

.reserve-park .breadcrumbs {
    left: calc((100% - 1228px) / 2);
}

.reserve-park .download li {
    padding: 0 0px 0 14px;
}

.reserve-park .download li a {
    padding: 7px 12px 7px 0px;
    padding-left: 15px;
    padding-right: 0px;
    /*background: url(images/spriteFiles.png) right  0 no-repeat;*/
}

.reserve-park .download li a.pptx {
    background-position: top -22px left 2px;
}

.reserve-park .download li a.pdf {
    background-position: top -55px left 2px;
}

.reserve-park .download li a.docx {
    background-position: top -88px left 2px;
}

.reserve-park .download li a.xlsx {
    background-position: top 8px left 2px;
}

.popover-title {
    padding: 8px;
    text-align: left;
}

span.hoverDownload {
    float: right;
}

.reserve-park .download li:hover span.hoverDownload {
    background: url(images/sprites_new.png) left -2221px no-repeat;
    right: -2px;
}

.reserve-park .infoInner .download li span.hoverDownload {
    /*background-position: right -8px top -2220px!important;*/
    right: 0;
    left: unset;
    padding-left: 17px;
    padding-right: 0px;
    width: auto;
}

.reserve-park .hidePop {
    float: right;
}


/*.reserve-park .content .right{*/


/*border-right: 2px solid #cfc8c6;*/


/*margin-right: 8%;*/


/*padding-right: 10px;*/


/*}*/


/*.reserve-park .content hr{*/


/*float: left;*/


/*}*/

.reserve-park .informationBox .col-md-22 {
    border-radius: 0 5px 5px 0;
}

.reserve-park .informationBox .infoInner {
    direction: ltr;
}

.reserve-park .informationBox .infoArea {
    direction: rtl;
}

.reserve-park .informationBox .infoPics {
    float: right;
}

.reserve-park .informationBox .infoArea img {
    margin-left: 10px;
}

.reserve-park .informationBox .infoList {
    border-radius: 5px 0 0 5px;
}

.reserve-park .wrapInfoArea .loader,
.informationBox .loader {
    background: rgba(255, 255, 255, 0.5) url(images/ratag-loader_en.gif) no-repeat scroll 50% 54% !important;
    border-radius: 0 5px 5px 0;
}

.informationBox .mobile_li .loader {
    left: 0;
    right: 0;
}

.reserve-park .newsLinks a {
    background-position: right -69px top -125px;
}

.reserve-park .newsLinks a:first-child {
    margin-left: 0;
}

.reserve-park .newsLinks a:last-child {
    margin-right: 0;
}

.preview_row .col-md-12 {
    float: left;
}

.reserve-park .hp-news .col-md-12:first-child {
    padding-left: 10px;
}

.reserve-park .hp-news .col-md-12:last-child {
    padding-right: 10px;
}

.reserve-park .enrichment .wrapPics span {
    right: 0;
    left: 0;
    text-align: left;
}

.reserve-park .enrichment .wrapPics .col-md-6 {
    float: left;
}

.reserve-park .sales .saleV {
    margin-right: 14px;
    background-position: right -1px -2587px!important;
}

.reserve-park .sales .right {
    padding-left: 0;
    float: left;
}

.reserve-park .tableMain table tr th,
.reserve-park .tableMain table tr td {
    text-align: left;
}

.reserve-park .tableMain table tr th:nth-child(2),
.reserve-park .tableMain table tr td:nth-child(2) {
    border-left: 1px solid #cfc8c6;
    border-right: 1px solid #cfc8c6;
}

.reserve-park .tableMain table tr th:last-child,
.reserve-park .tableMain table tr td:last-child {
    border-right: none;
}

.reserve-park .tableMain table tr td.tabSprite {
    background-position: left 36px top -619px !important;
}

.reserve-park table {
    border-radius: 0 0 5px 5px;
}

.reserve-park .tableHead span {
    margin: 0 1px 0 0;
    border-radius: 4px 4px 0 0;
}

.sales_system .hourTitle {
    padding-left: 10px;
}

.reserve-park .useInfo .rpInfoSprite {
    /*background-position: right  -2510px!important;*/
    margin-right: 3px;
}

.reserve-park .infoArrive span.rpInfoSprite {
    background-position: right 0px -2598px!important;
}

.reserve-park .infoContantInner span.rpInfoSprite {
    background-position: right -12px -393px !important;
}

.reserve-park .useInfo .openHour span.rpInfoSprite.shop {
    background-position: right -2719px!important;
}

.reserve-park .useInfo .wrapOpenHour {
    border-right: 1px solid #cfc8c6;
}

.reserve-park .useInfo .openHour {
    text-align: left;
    border-right: 1px solid #cfc8c6;
}

.reserve-park .useInfo .openHour span.time {
    direction: rtl;
}

.reserve-park .infoContantInner {
    border-right: 1px solid #cfc8c6;
}

.reserve-park .infoContant {
    text-align: left;
}

.reserve-park .useInfo .holidHour~.holidHour {
    /*display: inline-block;*/
}

.reserve-park .infoContant .holidHour {
    padding-right: 6px;
    padding-left: 0px;
    border-right: 1px solid;
    border-left: none;
    margin-right: 6px;
    margin-left: 0px;
}

.reserve-park .infoContant .holidHour:last-of-type {
    border: none;
}

.reserve-park .contactSpace.facebook,.reserve-park .contactSpace.instegram {
    background-position: left 0px top -1898px;
    padding: 2px 0 2px 25px;
}
.reserve-park .contactSpace.instegram:after{
    left: 0;
    right: auto;
}

.reserve-park .wrapUseIcons {
    margin-left: -10px;
}

.reserve-park .useIcon span,
.reserve-park .useIcon a {
    right: 0;
    left: 0;
}

.wrapUseIcons .popover {
    padding: 0 0 15px 0;
}

.socialLinks .popover {
    margin-right: 10px;
}

.reserve-park .infoContant .btn {
    background-position: right -69px top -474px;
}

.reserve-park .infoArrive {
    text-align: left;
}

.reserve-park .sales .left {
    padding-right: 0;
}

.calendar .evortl .eventon_filter_line .eventon_filter {
    margin: 0 15px 0 0;
}

.evortl .eventon_filter_line .eventon_filter {
    float: right ! important;
}

.calendar .eventon_sort_line .evs,
.calendar .eventon_sort_line .evs_3 p,
.calendar .eventon_sf_field,
.eventon_filter_selection {
    float: left;
}

.calendar .eventon_filter_line .eventon_sf_field p {
    float: left;
}

.calendar .eventon_sort_line .eventon_sortval_for_dropdown,
.calendar .eventon_filter_line .filtering_set_val,
.calendar .eventon_sort_line .eventon_sf_cur_val p {
    text-align: left;
}

.calendar .eventon_filter_line .filtering_set_val {
    background-position: right -69px top -1957px;
    float: left;
    text-align: left;
}

.calendar .eventon_filter_dropdown {
    text-align: left;
}

.active-page .calendar .evortl #evcal_list {
    padding-right: 5px;
}

.active-page.reserve-park .sliderHome span.credit {
    right: calc((100% - 1228px) / 2);
}

.mapPage .sbarFilters.wrap_filter {
    padding-left: 6%;
    padding-right: 0;
}

.mapPage .inner_filter label {
    padding-left: 0px;
}

.mapPage .wrap_filter label span {
    margin: 0px 8px 9px 2px;
}

.mapPage .rpLine img {
    float: left;
}

.mapPage .rpLine .rpMapTxt {
    float: left;
    padding-left: 16px;
}

.mapPage .rpLine .rpMapTxt h2 {
    direction: rtl;
    text-align: left;
}

.mapPage input.sbarSearch {
    background-position: right 18px -31px;
}

.mapPage .rpLine {
    padding: 19px 0 19px 6%;
}

.mapPage .wrap_filter span.btn.green {
    margin: 25px 0 43px 0;
    background-position: right 14px top -1894px;
}

.mapPage .wrap_filter span.btn.green.more {
    background-position: right 14px top -1783px;
}

.mapPage .wrap_filter .moreFilter a {
    padding-right: 30px;
}

.mapPage .wrap_filter span.filterAll {
    float: right;
}

.gm-style-iw {
    right: 0 !important;
}

.gm-style .gm-style-iw {
    left: 26px!important;
}

.compWithoutPay .gm-style .gm-style-iw {
    left: 28px!important;
}

.compWithoutPay .gm-style .gm-style-iw~div {
    margin-left: -15px;
}

.maParkBox .rpMapTxt h2 {
    direction: rtl;
}

.mapPage .bottomSbar .btn.green a {
    background-position: right 12px top -51px;
}

.wrap_filter .col-md-8 {
    padding-right: 50px;
}

.wrapMapLinks .mapLink a {
    background-position: 50% 28px!important;
}

.wrapMapLinks .mapLink:hover a {
    background-position: 50% -85px!important;
}

.breadcrumbs span:first-child {
    padding-left: 0;
}

.mapPage.fullMap .wrap_filter .row {
    margin-right: -10px;
    margin-left: -10px;
}

a.btn,
span.btn,
.btn a {
    background-position: right 12px top -54px;
    padding: 11px 25px 11px 15px;
}

.wrapper_person_items .col-md-8 {
    float: left;
}

.atss.share_title {
    background-position: right 10px -2355px;
    right: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-right: 0;
}

.calendar .active_evoFC_tip {
    right: auto !important;
    left: -34px;
}

.calendar .fa-calendar:before {
    background-position: left -24px top -204px;
}

.calendar .active_evoFC_tip:before {
    right: 0;
}

.calendar .ajde_evcal_calendar {
    margin: 28px auto 0 auto;
}

.calendar .eventon_fullcal {
    float: left;
}

.calendar .evo_repeat_series_dates span {
    float: left;
    border-right: 1px solid #959594;
}

.calendar .evo_repeat_series_dates span:last-child {
    border-right: none;
}

.page-template-template-activitie .calendar .evo_repeat_series_dates span:nth-child(3n) {
    border-right: 1px solid #959594;
}

.calendar .evortl .evo_metarow_repeats.evcal_evdata_row .evcal_evdata_cell .evo_repeat_series_dates {
    padding-left: 14px;
}

.calendar .ajde_evcal_calendar .calendar_header {
    text-align: left;
}

.calendar .evortl #evcal_list {
    float: right;
}

.has_events:after {
    border-right: 24px solid transparent;
    border-left: 0;
    left: 0;
}

.evoFC_tip:before,
.active_evoFC_tip:before {
    border-width: 7px 0 0 9px !important;
    border-color: #b3dd4f transparent transparent transparent !important;
}

.calendar .ajde_evcal_calendar .calendar_header .evcal_arrows {
    float: left;
}

.calendar .ajde_evcal_calendar .calendar_header .evcal_arrows .fa.fa-angle-right {
    right: 4px;
}

.calendar .ajde_evcal_calendar #evcal_prev {
    margin-right: 9px;
    background-position: 3px 1px;
}

.calendar .ajde_evcal_calendar #evcal_next {
    background-position: 1px -73px;
}

.calendar .ajde_evcal_calendar.evortl .calendar_header p.evo_arrows {
    padding-left: 15px;
}

.calendar .eventon_fullcal .evo_fc_day {
    border-left: 1px solid #d6cac2;
}

.calendar .eventon_fc_days,
.eventon_fc_daynames {
    border-right: 1px solid transparent;
}

.calendar .eventon_fullcal .evo_fc_day.br {
    border-left: 1px solid #d6cac2;
    border-right: 1px solid #d6cac2;
}

.calendar [data-dow="6"] {
    border-right: 1px solid #d6cac2;
}

.calendar .title,
.camping_links .title,
.border_bottom_green.title {
    background: transparent url(images/green-line.png) right 50% bottom right no-repeat;
}

.calendar .ajde_evcal_calendar img {
    float: left;
    margin-right: 15px;
}

.calendar #evcal_list .eventon_list_event .hasFtIMG .evcal_desc span.evcal_event_title {
    padding-left: 77px;
}

.calendar .evcal_evdata_row .evcal_evdata_cell h3 {
    padding-right: 6px;
}

.calendar .eventon_events_list .eventon_list_event .event_description {
    border-right: none;
}

.calendar a.btn.green {
    padding: 11px 15px 11px 0px;
    background-position: right -69px top -52px;
}

.calendar #evcal_list .eventon_list_event .evcal_desc .evcal_desc3 em,
.evcal_evdata_row.evo_metarow_cusF5 .evcal_evdata_cell p {
    padding-left: 0;
}

.calendar #evcal_list .eventon_list_event .evcal_cblock {
    padding: 0 0 0 24px;
    background-position: right -11px top -204px;
}

.icons_card {
    text-align: left;
}

.icon_card {
    margin-right: 9px;
}

.icon_card.wild_animals:before {
    background-position: right -5px -726px;
}

.icon_card.archeology:before {
    background-position: right -836px;
}

.icon_card.guided_tour:before {
    background-position: right -8px -1330px;
}

.icon_card.music:before {
    background-position: right -5px -1233px;
}

.icon_card.flowering:before {
    background-position: right -7px -926px;
}

.icon_card.nightclub:before {
    background-position: right -5px -1427px;
}

.icon_card.water:before {
    background-position: right -6px -1139px;
}

.icon_card.happening:before {
    background-position: right -4px -1520px;
}

.icon_card.night:before {
    background-position: right -12px -1037px;
}

@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
    .calendar .ajde_evcal_calendar .calendar_header .evcal_arrows .fa {
        right: 8px;
    }
    .calendar .ajde_evcal_calendar .calendar_header .evcal_arrows .fa.fa-angle-right {
        right: 5px;
    }
}

.flashbacks .flashback.emergency {
    background-position: left -43px top -1322px;
}

.flashbacks .flashback.travelers {
    background-position: left -43px top -1394px;
}

.flashbacks .flashback.warning {
    background-position: left -43px top -1242px;
}

.emergency-icon {
    background-position: right -2373px;
}

.emergency-close {
    left: 0;
    background-position: right 8px -2558px;
}

.flashback:last-child {
    border-right: none;
}

.flashbacks .flashback {
    background-position-x: 0 ! important;
    border-right: 1px solid #cfc8c6;
    border-left: none;
    padding: 2px 20px 5px 32px;
    margin-left: 20px;
    margin-right: 0;
}

.large-scroll .flashback:last-child {
    border-right: 1px solid #cfc8c6;
}

.news {
    right: 0px;
    left: auto !important;
}

.flashbacks #flashbacks-scroll{
    width: 80%;
}

.stop-scroll.play {
    background-position: 0 -1704px;
}

.gallery-item .attachment img,
.gallery-item .video img {
    background: transparent url(images/activities_black_pixel.png) right 0 repeat;
}

.gallery-item {
    float: left;
}

.video-icon {
    left: 0;
    right: 0;
    background-position: right -136px;
}

.result-search-page.gallery-page h1 {
    margin-left: -3px;
}

.result-search-page.gallery-page .tabs .tab {
    margin-right: 6px;
    margin-left: 0;
}

.camping_links .btn.dark_green_border:nth-child(5n) {
    margin-right: 0;
}

.camping_links .btn.dark_green_border {
    margin-right: 1.9%;
}

.question {
    background-position: right -69px top -1894px;
}

.open_question .question {
    background-position: right -69px top -1783px;
}

.wrapper_question_answer {
    float: right;
    padding: 0 13px 0 65px;
}

.wrapper_camping_questions .editor {
    padding-right: 32px;
    float: left;
}

.wrapper_camping_questions .answer {
    float: none;
}

.camping_questions .col-md-22.col-lg-32.col-sm-32.col-xs-36 {
    float: left;
}

.compWithoutPay .gm-style-iw+div {
    left: 60px! important;
}

.wrapper_camping_for_what .col-md-12 {
    float: left;
}

.wrapper_camping_for_what .editor ul li:before {
    /*background-position: right  -1700px;*/
    left: 0;
}

.wrapper_camping_for_what .editor ul li {
    margin-left: 0;
    padding-right: 0;
    padding-left: 34px;
}

.inforgaphical_banner_item {
    border-right: 1px solid rgba(255, 255, 255, 0.5);
    border-left: 0;
    width: 24.6%;
}

.inforgaphical_banner_item:last-child {
    border-right: none;
}

.wrapper_inforgaphical_banner {
    background: url(images/Inforgaphical_banners.jpg) right 50%/ cover no-repeat;
}

.camping-page .wrapper_inforgaphical_banner .container .row {
    font-size: 13px;
}

.reserve-park.camping-page .bcLine {
    margin: 0 0 0px 25px;
}


/*.contact_banners .container .row .wrapper_contact_banners a{*/


/*float: left;*/


/*}*/

.contact_banners img:first-child {
    padding-left: 0;
}

.contact_banners img:last-of-type {
    padding-right: 0;
}

.contact_links:before {
    left: 0;
    background-position: left -86px top 5px;
}

.wrapper_links_contact_details .related_files {
    padding: 0 0 0 15px;
}

.wrapper_contact_details .contact_details .contact_detail div {
    border-right: 1px solid #cfc8c6;
}

.wrapper_links_contact_details .col-md-18 {
    padding: 0 4px 0 0;
    float: left;
}

body .at-share-dock.atss {
    left: auto;
}

.about_page .camping_links .btn.dark_green_border {
    margin-right: 24px;
}

.about_page .camping_links .btn.dark_green_border:last-child {
    margin-right: 0;
}

.about_page .camping_links .btn.dark_green_border:nth-child(4n) {
    margin-right: 0;
}

.about_page .camping_links .btn.dark_green_border:nth-child(5n) {
    margin-right: 24px;
}

.person_item img {
    float: right;
    right: 0;
}

.page-template-template-about .breadcrumbs {
    left: 0;
}

.lang_label {
    left: 24px;
}

.wrapper_tenders_tmpl {
    padding: 23px 0 0 0;
}

.wrapper_tenders_content .col-lg-26 {
    float: left;
}

.wrapper_tenders_content .wrapper_related_files {
    float: right;
}

.at-svc-email .at-icon-wrapper {
    background-position: right 12px -544px;
}

.at-svc-print .at-icon-wrapper {
    background-position: right 12px -456px;
}

.wrapper_content_file {
    padding-left: 14px;
}

.col_tender_details {
    border-right: 1px solid #cfc8c6;
}

.tender_details .editor h3 {
    float: right;
}

.tmpl_inner_tender_page .col-lg-26 {
    padding: 22px 12px 0 0;
    float: left;
}

.documents_tender .file {
    background-position: left -76px top -2138px;
    padding: 3px 0 2px 30px;
}

.single-exemption-processes .col_tender_details {
    padding: 0 28px 0 30px;
}


/*.icon_menu_block.volunteer{*/


/*background-position: right  -3098px;*/


/*}*/


/*.icon_menu_block.order_tutorial{*/


/*background-position: right  -3396px;*/


/*}*/


/*.icon_menu_block.give_donation{*/


/*background-position: right  -3725px;*/


/*}*/

.widget_menu_block:hover .icon_menu_block.order_tutorial {
    background-position: right -3568px;
}

.widget_menu_block:hover .icon_menu_block.volunteer {
    background-position: right -3247px;
}

.widget_menu_block:hover .icon_menu_block.give_donation {
    background-position: right -3896px;
}

.tender_time {
    direction: rtl;
    text-align: left;
}

.editor table thead tr:first-child td {
    padding-right: 5px;
}

.editor table tr td {
    text-align: left;
}

table * {
    direction: ltr;
}

.imgs2inline {
    float: left;
}

.imgs2inline:nth-child(even) {
    float: right;
}

.wrapper_news_page .first_article {
    float: left;
}

.wrapper_news_page .col-md-23 {
    padding: 0 2.8% 0 1.5%;
}

.wrapper_news_page .secondary_articles {
    float: right;
    padding: 0 0 0 0;
}

.preview_row .col-md-12:nth-child(2n) .hp-new {
    float: right;
}

.wrapper_news_page .btn.green {
    background-position: right -69px top -53px;
}

.wrapper_cat img {
    float: left;
}

.wrapper_cat .article_content {
    float: left;
    padding-left: 27px;
}

.wrapper_cat .tags,
.wrapper_cat .categories {
    padding-left: 23px;
    padding-right: 17px;
}

.wrapper_cat .article_content .tags,
.wrapper_cat .article_content .categories {
    padding-left: 0;
}

.wrapper_cat .categories.col-md-7,
.wrapper_cat .tags.col-md-7 {
    float: right;
}

.span.page-numbers {
    background-position: left 0px top -2590px;
    padding-left: 18px;
}

.navigation.pagination .nav-links .page-numbers,
.span.page-numbers {
    margin-right: 13px;
}

.navigation.pagination .nav-links .next.page-numbers {
    padding-right: 18px;
    background-position: right -85px top -2717px
}

.next.page-numbers {
    background-position: right -85px top -2659px;
    /*background-position: right -85px top -2716px;*/
    /*right -87px top -2659px*/
}

.navigation.pagination .nav-links .prev.page-numbers {
    padding-left: 18px;
    background-position: right 35px top -2521px;
}

.bottom_banner {
    background-position: 50% 50%;
}

.wrapper_cat .icon_wrapper {
    float: left;
}

.result-search-page article a.link {
    direction: rtl;
    text-align: left;
}

.result-search-page article .breadcrumbs * {
    background: url(images/sprites.png) right 0 no-repeat;
    background-position: right 0px -167px;
}

.result-search-page article .ordering_card {
    float: right;
}

.result-search-page .container .row .col-lg-32.col-mg-23 {
    padding-left: 42px;
}

.result-search-page .top_banner {
    background-position: 50% 50%;
}

.result-search-page .container .row .no_search_results_middle_content .btn.green,
.page-404 .container .row .no_search_results_middle_content .btn.green {
    background-position: right 13px top -52px;
}

.wrapper_lobby .wrapText {
    background-position: 50% 50%;
}

.wrapper_lobby .lobby_item .right_sec {
    padding-right: 13px;
}

.wrapper_lobby .lobby_item:nth-child(even) img {
    float: left;
    padding: 0 2.2% 0 0;
}

.wrapper_lobby .lobby_item:nth-child(even) .right_sec {
    float: right;
    padding-left: 12px;
}

.wrapper_lobby .lobby_item img {
    float: right;
    padding: 0 0 0 2.2%;
}

.wrapper_lobby .lobby_item .editor {
    padding: 11px 8px 0 0;
}

.wrapper_lobby .lobby_item .btn.green {
    padding-right: 40px;
    padding-left: 15px;
    float: left;
}

.wrapper_lobby .green_bg_items h2 {
    background: transparent url(images/green-line.png) right 50% bottom right no-repeat;
}

.wrapper_lobby .green_bg_items .green_bg_item.col-md-8 {
    float: left;
}

.wrapper_lobby .green_bg_items .green_bg_item.col-md-8:nth-of-type(2) {
    padding-left: 16px;
}

.wrapper_lobby .green_bg_items .green_bg_item.col-md-8:nth-of-type(3) {
    padding-left: 37px;
    padding-right: 9px;
}

.wrapper_lobby .green_bg_items .col-md-8:last-child {
    padding-right: 31px;
}

.wrapper_lobby .contact-item.col-md-8 {
    float: left;
    padding-left: 15px;
    padding-right: 15px;
}

.wrapper_lobby .contact-item.col-md-8:nth-of-type(3n) {
    padding-left: 20px;
}

.wrapper_lobby .contacts h2 {
    background: transparent url('images/green-line.png') right 50% bottom right no-repeat;
}

.wrapper_lobby .contact-item .contact .details {
    text-align: left;
}

.wrapper_lobby .contact-item .contact .details p,
.wrapper_lobby .contact-item .contact .details .contact_email>span {
    padding-left: 28px;
    padding-right: 0;
    background: url(images/sprites_new.png) right 0 no-repeat;
}

.wrapper_lobby .contact-item .contact .details p:first-child {
    background-position: left -0 top -1967px;
}

.wrapper_lobby .contact-item .contact .details .contact_email>span {
    background-position: left 0 top -2034px;
}

.wrapper_lobby .contact-item .contact .details .contact_address {
    background-position: left 0 top -2084px;
}

.wrapper_cat_community_programs article .btn.green {
    left: 29%;
    background-position: right -69px top -1896px;
}

.team-wrapper .team_banner .container .row>div,
.wrapper_cat_community_programs .wrapper_cat_articles .images_row article {
    float: left;
}

.team-wrapper .team_banner .custom-logo-link .custom-logo {
    background: transparent url(images/logo_mobile_sprites.png) right 0 no-repeat;
}

.team-wrapper .team_banner div .btn.green {
    padding-right: 30px;
}

.team-wrapper .team_repeater .team_repeater_item {
    padding: 25px 20px 11px 20px;
}

.team-wrapper .team_repeater .team_repeater_wrapper {
    float: left;
}

.team-wrapper .contacts .title {
    background: transparent url(images/green-line.png) right 50% bottom right no-repeat;
}

.team-wrapper .wrapper_question_answer .question_answer+a {
    padding: 10px 40px 10px 15px;
}

.team-wrapper .wrapper_question_answer .question_answer+a.btn.green {
    float: left;
}

.team-wrapper .question_answer.open_question {
    display: grid;
}

.wrapper_accessible .breadcrumbs+.article {
    padding-right: 0;
}

.ceremony-form .container .row>div {
    background: #004b3f url(images/border-top-repeater.png) top 0px right right;
}

.ceremony-form .container .row>div img {
    right: 4%;
    left: unset;
}

.form-right {
    padding: 88px 0 70px 93px;
    float: left;
}

.form-right .submit-container {
    padding-right: 0;
}

.nf-field-element input[type="button"] {
    float: right;
}

.nf-form-cont h3 {
    background: transparent url(images/green-line.png) left 0% bottom 0px no-repeat;
}

.nf-form-cont .one-third {
    float: left ! important;
    margin-right: 9px! important;
    margin-left: 0px! important;
}

.nf-form-cont .one-third:nth-child(3) {
    margin-right: 0! important;
}

.ceremony-form .nf-response-msg p {
    background: transparent url(images/green-line.png) right 50% bottom right no-repeat;
}

.newsletterForm nf-field {
    margin: 0 8px
}

.newsletterForm nf-field:nth-of-type(3) {
    width: 12%;
}


/*.newsletterForm nf-field:nth-of-type(3){*/


/*float: right;*/


/*}*/

.newsletterForm nf-field:last-of-type {
    left: 180px;
    width: auto;
}

.newsletterForm nf-field:last-of-type .label-right .nf-field-label {
    padding-left: 0;
    margin-left: 2%;
}

.newsletterForm .nf-response-msg .greenBG {
    background-position: right 7px -4152px;
}

@media (min-width: 1900px) {
    .team-wrapper .breadcrumbs {
        padding-top: 20px;
        padding-left: 37px;
    }
    .single.single-article .article {
        float: left;
    }
    .related_files .content .file .download {
        background-position: right -5px top -2212px;
    }
    .related_files .content .file {
        background-position: left 8px top -2132px;
    }
    .wrapper_news_page .first_article {
        padding-right: 2.3%;
    }
    .preview_row .col-md-12:nth-child(odd) {
        padding: 0 30px 0 0 ! important;
    }
    .preview_row .col-md-12:nth-child(even) {
        padding: 0 0 0 30px;
        float: right;
    }
    .wrapper_cat .categories {
        padding-left: 23px;
    }
    .wrapper_cat .tags,
    .wrapper_cat .categories {
        padding-right: 12px;
    }
    .wrapper_cat .col-md-22 {
        padding-left: 8px;
    }
    .result-search-page .container .row .col-lg-32.col-mg-23 {
        padding-left: 42px;
    }
    .result-search-page .container .row .no_search_results_middle_content p {
        padding-left: 6px;
    }
    .wrapper_lobby .lobby_item .right_sec {
        padding-right: 46px;
    }
    .wrapper_lobby .lobby_item .right_sec:nth-child(even) {
        padding-right: 30px;
        padding-left: 0px;
    }
    .wrapper_lobby .lobby_item:nth-child(even) img {
        padding: 0 3% 0 0;
    }
    .wrapper_lobby .lobby_item:nth-child(even) .right_sec {
        padding-left: 25px;
    }
    .wrapper_lobby .lobby_item img {
        padding: 0 0 0 3%;
    }
    .wrapper_lobby .green_bg_items .green_bg_item .description:nth-child(3n) {
        padding-left: 60px;
        padding-right: 18px;
    }
    .wrapper_lobby .green_bg_items .green_bg_item .description:nth-child(3n+1) {
        padding-left: 34px;
        padding-right: 80px;
    }
    .wrapper_lobby .green_bg_items .green_bg_item .description:nth-child(3n+2) {
        padding-left: 56px;
        padding-right: 54px;
    }
    .wrapper_lobby .contact-item .contact {
        margin: 5px 40px 0 -3px;
    }
    .wrapper_cat_community_programs article .btn.green {
        left: 34%;
    }
    .form-right .submit-container {
        float: right;
    }
    .reserve-park .hp-news .col-md-12:first-child {
        padding-left: 0;
    }
    .reserve-park .hp-news .col-md-12:last-child {
        padding-right: 0;
    }
    .newsletterForm nf-field:last-of-type {
        left: 280px;
    }
    .reserve-park .infoContantInner span.rpInfoSprite {
        background-position: right -18px top -459px !important;
        width: 45px;
        height: 43px;
    }
    .wrapper-activities .swiper-button-next,
    .wrapper-activities .swiper-button-prev {
        margin-right: 0;
        margin-left: 0;
    }
    .wrapper-activities .swiper-button-prev,
    .wrapper-activities .swiper-container-rtl .swiper-button-next {
        background-position: right 9px -2126px;
    }
    .wrapper-activities .swiper-button-next,
    .wrapper-activities .swiper-container-rtl .swiper-button-prev {
        background-position: right 23px -2236px;
    }
    .wrapper_icons_menu .btn.green a {
        background-position: right 13px top -54px;
        /*padding: 7px 15px 7px 23px ;*/
    }
    .topSlider .swiper-button-next,
    .topSlider .swiper-container-rtl .swiper-button-prev {
        /*background-position: right 6px top -2128px;*/
        background-position: 3px -2238px;
        right: 37px;
        left: unset;
    }
    .topSlider .swiper-button-prev,
    .topSlider .swiper-container-rtl .swiper-button-next {
        background-position: 6px -2128px;
        /*background-position: right 3px top -2238px;*/
        left: 40px;
        right: unset;
    }
    #searchSection .wp_autosearch_form_wrapper {
        margin-right: -2px;
    }
    #searchSection .wp_autosearch_submit,
    #searchSection .wp_autosearch_submit:hover,
    #searchSection .wp_autosearch_submit:active,
    #searchSection .wp_autosearch_submit:visited {
        background-position: right 18px -64px!important;
    }
    #searchSection .wp_autosearch_indicator {
        background-position: right 2px -41%!important;
    }
    #searchSection .select2-container--default .select2-selection--single .select2-selection__arrow b {
        margin: 25px 15px 0 0;
        background: url(images/sprites3.png) right -4043px no-repeat;
    }
    /*div#searchSection.open span.closeSearch{*/
    /*background: url(images/sprites3.png) right  -2024px no-repeat;*/
    /*}*/
    .camping a.camp_link {
        background-position: right 13px top -50px;
    }
    .footerLink a {
        background-position: left -80px top 19px;
    }
    .newsletter_text {
        padding-left: 18px;
    }
    .newsletterForm form.nlForm {
        padding-left: 26px;
    }
    .newsletterForm .tnp-field.tnp-field-checkbox {
        left: 26px;
    }
    .col-md-8 .megamenu-3-col>div {
        margin-right: 6.5%;
    }
    .wr-element-submenu.btn.green {
        margin: 62px 0 0 13px;
    }
    .widget_menu_block {
        margin-right: 0;
    }
    .btn.green.wr-element-submenu a.caption {
        padding: 11px 46px 10px 44px;
    }
    .wr-megamenu-container .jsn-bootstrap3 .row {
        padding-left: 52px !important;
        padding-right: 62px !important;
    }
    .megamenu-3-col>div {
        margin-right: 8.3%;
    }
    .wr-element-submenu .submenu-items a {
        background-position: left -80px top 13px;
    }
    .wr-megamenu-container li:hover>a,
    .wr-megamenu-container li.focus>a {
        background-position: left -80px top -55px;
    }
    .site-header-top .select2 {
        margin-left: 14px;
    }
    .site-header-top li {
        padding-left: 19px;
    }
    .custom-logo-link {
        right: 36px;
        left: unset;
    }
    .wr-megamenu-container .jsn-bootstrap3 .row.megamenu3-2-cols {
        padding-left: 61px !important;
    }
    .megamenu3-2-cols .col-md-7 .wr-element-submenu {
        padding-left: 77px;
    }
    .megamenu4.megamenu3-2-cols .col-md-7 {
        padding-left: 63px !important;
    }
    .megamenu4 .widget_menu_block {
        margin-right: 6.9%;
        padding: 44px 30px 41px 30px;
    }
    .megamenu4 .btn.dark_green_border {
        padding: 9px 15px 9px 10px;
    }
    .wr-megamenu-container li li.btn.dark_green,
    .btn.dark_green {
        margin: 14px 0 0 2px;
    }
    .wr-megamenu-container .wr-element-submenu .submenu-items .btn.dark_green a {
        padding: 7px 0 6px 9px;
    }
    .wrapper_icons_menu>div {
        padding-left: 29px;
    }
    /*.icon-subscription a:before{*/
    /*background-position: 0  -1103px;*/
    /*}*/
    /*.icon-map a:before{*/
    /*background-position: 0  -1603px;*/
    /*}*/
    /*.icon-calendar a:before{*/
    /*background-position: 0 -618px;*/
    /*}*/
    .icon-camping a:before {
        background-position: 1px -849px;
        width: 90px;
    }
    .icon-world-heritage a:before {
        /*background-position: 1px -553px;*/
        background-position: 1px -1147px;
        width: 87px;
    }
    .icon-parks-map a:before {
        background-position: 1px -553px;
        width: 87px;
    }
    .icon-money-saving a:before {
        background-position: 2px -208px;
        width: 89px;
    }
    .btn.green a {
        padding: 11px 14px 11px 20px;
    }
    .wrapper_icons_menu .btn.green {
        margin-left: 23px;
    }
    .tooltip.top .tooltip-arrow {
        margin-right: -8px;
    }
    .menu-search {
        margin-left: 51px;
        padding-left: 29px;
    }
    /*.menu-search:before{*/
    /*background-position: right  -183px;*/
    /*}*/
    .hp-new {
        margin-right: 1.08%;
    }
    .hp-new-second-row .btn.green a {
        background-position: right 13px -46px;
    }
    .activity-dates-title {
        background-position: right 70px -1818px;
    }
    .wrapper-hp-gallery .btn.green {
        background-position: right 18px -5249px;
    }
    .gallery-item figcaption a {
        padding: 26px 30px 28px 28px;
    }
    .gallery-item figcaption div {
        left: 28px;
    }
    .reserve-park .enrichment .wrapPics .col-md-6 {
        margin-right: 39px;
    }
    .reserve-park .enrichment .wrapPics .col-md-6:last-child {
        margin-right: 0;
    }
    .reserve-park .sliderHome span.credit {
        right: calc((100% - 1852px) / 2 + 229px);
    }
    .reserve-park .breadcrumbs {
        left: calc((100% - 1852px) / 2);
        padding: 0 0 16px 37px;
    }
    .reserve-park .socialLinks {
        right: calc((100% - 1852px) / 2);
        padding-right: 26px;
    }
    .reserve-park .informationBox .wrapInfoArea {
        padding: 45px 8px 45px 30px;
    }
    .reserve-park .infoArrive {
        padding-left: 11%;
    }
    .reserve-park .sales .right a.btn {
        float: left;
        margin-right: 15px;
    }
    .reserve-park .tableMain table tr td.tabSprite {
        background-position: left 49px top -616px !important;
    }
    .mapPage input.sbarSearch {
        /*background-position: right 18px -44px!important;*/
        background-position: 100% -44px!important;
    }
    .mapPage .rpLine .rpMapTxt {
        padding-left: 12px;
    }
    .mapPage h1 {
        margin-left: 3.5%;
    }
    .mapPage .wrapMapLinks .row {
        margin: 61px 3.5% 0 3.5%;
    }
    .wrapMapLinks .mapLink:hover a {
        background-position: 50% -108px!important;
    }
    .wrapMapLinks .mapLink:first-child {
        padding-left: 0;
    }
    .wrapMapLinks .mapLink:last-child {
        padding-right: 0;
    }
    .calendar a.btn.green {
        padding: 9px 15px 12px 13px;
        background-position: right 20px -5248px;
    }
    .calendar .ajde_evcal_calendar .calendar_header p.evo_arrows {
        padding-left: 21px;
    }
    .calendar .ajde_evcal_calendar .calendar_header .evcal_arrows .fa.fa-angle-left {
        right: 5px;
    }
    .calendar .ajde_evcal_calendar .calendar_header .evcal_arrows .fa {
        right: 9px;
    }
    .calendar .ajde_evcal_calendar #evcal_prev {
        margin-right: 12px;
        background-position: right 1px -94px;
    }
    .calendar .ajde_evcal_calendar #evcal_next {
        background-position: right 2px 0px;
    }
    .has_events:after {
        border-right: 35px solid transparent;
    }
    .calendar .ajde_evcal_calendar img {
        margin-right: 14px;
    }
    .calendar #evcal_list .eventon_list_event .evcal_cblock {
        background-position: right 72px -204px;
    }
    .flashbacks .flashback {
        margin-left: 30px;
        padding: 0 34px 8px 40px;
    }
    .flashbacks .flashback.warning {
        background-position: left -60px top -1797px;
    }
    .flashbacks .flashback.travelers {
        background-position: left -60px top -2017px;
    }
    .flashbacks .flashback.emergency {
        background-position: left -60px top -1915px;
    }
    .stop-scroll {
        background-position: right -2207px;
    }
    .stop-scroll.play {
        background-position: right -2289px;
    }
    .video-icon {
        background-position: right -217px;
    }
    .result-search-page.gallery-page .tabs .tab {
        margin-right: 10px;
    }
    .reserve-park.camping-page .bcLine {
        margin: -11px 0 12px 61px;
    }
    .camping_links .btn.dark_green_border {
        margin-right: 34px;
    }
    .wrapper_question_answer {
        padding: 0 13px 0 126px;
    }
    .camping_for_what_content {
        left: 16%;
        right: unset;
        float: left;
    }
    .wrapper_camping_for_what .editor ul li {
        padding-left: 35px;
    }
    /*.wrapper_camping_for_what .editor ul li:before{*/
    /*background-position: 0 -1696px;*/
    /*}*/
    .contact_banners img:first-child {
        float: left;
        padding-right: 29px;
    }
    .contact_banners img:last-of-type {
        float: right;
        padding-left: 29px;
    }
    .wrapper_links_contact_details .related_files {
        float: right;
    }
    .about_page .camping_links .btn.dark_green_border,
    .about_page .camping_links .btn.dark_green_border:nth-child(5n) {
        margin-right: 37px;
    }
    .wrapper_tmpl_files_file {
        padding: 27px 0 17px 0;
    }
    .wrapper_tmpl_files_file.xlsx:before {
        background-position: right 1px;
    }
    .wrapper_tmpl_files_file.pptx:before {
        background-position: right -81px;
    }
    .wrapper_tmpl_files_file.docx:before {
        background-position: right -265px;
    }
    .wrapper_tmpl_files_file.pdf:before {
        background-position: right -172px;
    }
    .single-exemption-processes .col_tender_details {
        padding: 0 49px 0 30px;
    }
    .article .intro_text {
        padding-left: 19px;
    }
    .row .col-md-7.left {
        padding-left: 1.2%;
        padding-right: 0;
    }
}

@media (max-width: 1279px) and (min-width: 1024px) {
    .single .articleWrap .article {
        padding-right: 0;
    }
    .team-wrapper .repeater_row:last-of-type>div.center {
        float: left;
    }
    .wrapper_contact_details .contact_details .contact_detail div.contact_phone,
    .wrapper_contact_details .contact_details .contact_detail div.contact_mail {
        padding: 15px 1px;
    }
}


/*tablet media*/

@media (max-width: 1366px) {
    .item-mobile-menu:nth-of-type(even) {
        border-right: none;
    }
    .tablet .wrapper-menu-search {
        float: left;
    }
    /*.tablet .menu-search:before{*/
    /*background-position: right  0;*/
    /*}*/
    .tablet .custom-logo-link {
        padding-right: 7px;
    }
    .tablet .menu-megamenu-en-container li a .menu-item-link {
        color: #004b3f;
        padding: 0 15px;
        font-size: 17px;
        font-family: AtlasMedium;
        margin-right: 0;
        border-bottom: 1px solid #cfc8c6;
        z-index: 2;
        position: relative;
    }
    .tablet .menu-megamenu-en-container li a .menu-item-link .menu_title .first-word.clps {
        display: none;
    }
    .tablet .menu-megamenu-en-container ul.megamenu li {
        width: 100%;
    }
    .tablet .menu-responsive-open .custom-logo-link div {
        background-position: right -99px;
    }
    .tablet .custom-logo-link div {
        background: transparent url(images/logo_mobile_en.png) 0 0 no-repeat;
        background-size: 74%;
        width: 50px;
        height: 40px;
    }
    .tablet .wr-megamenu-container ul.wr-mega-menu>li.wr-megamenu-item>.menu-item-link {
        margin-left: 0;
    }
    .tablet .wr-mega-menu .block-sub-menu .wr-menu-down {
        margin: 0 -10px 0 0;
        right: 0;
        background-position: right 25px -1477px;
    }
    .tablet .lang-menu-down {
        background-position: right 10px -1470px;
        float: right;
        margin: -43px 4px 0 5px;
    }
    .tablet .wr-mega-menu .wr-menu-down {
        float: right;
        margin: -49px 0 0 5px;
        background-position: right 14px -1470px;
    }
    .tablet .active .lang-menu-down {
        background-position: right 10px -1576px;
    }
    .tablet .wr-mega-menu .wr-menu-down.active,
    .tablet .active>.wr-menu-down {
        background-position: right 14px -1576px;
    }
    .tablet .wr-mega-menu .block-sub-menu.active .wr-menu-down {
        background-position: right 25px -1584px;
    }
    .tablet .wr-megamenu-container {
        float: unset;
    }
    .tablet .wr-megamenu-container .wr-megamenu-inner ul {
        padding: 6px 14px 8px 14px;
    }
    .tablet .icon_menu_block {
        float: left;
    }
    .tablet .icon_menu_block.give_donation {
        background-position: right 6px -1263px;
    }
    .tablet .widget_menu_block:hover .icon_menu_block.give_donation {
        background-position: right 6px -1323px;
    }
    .tablet .icon_menu_block.order_tutorial {
        background-position: right 6px -1151px;
    }
    .tablet .widget_menu_block:hover .icon_menu_block.order_tutorial {
        background-position: right 6px -1211px;
    }
    .tablet .icon_menu_block.volunteer {
        background-position: right 6px -1049px;
    }
    .tablet .widget_menu_block:hover .icon_menu_block.volunteer {
        background-position: right 6px -1100px;
    }
    .tablet .widget_menu_block .widgettitle {
        float: left;
    }
    .tablet .wrapper_icons_menu li {
        text-align: left;
    }
    .tablet .icon-world-heritage a:before {
        background-position: 6px -1006px;
    }
    .tablet .icon-parks-map a:before {
        background-position: 6px -379px;
    }
    .tablet .icon-camping a:before {
        background-position: 3px -708px;
    }
    .tablet .icon-money-saving a:before {
        background-position: 0px -28px
    }
    .tablet .wrapper_icons_menu li[class*="icon-"] a:before {
        margin-right: 9px;
        margin-left: 0px;
    }
    .tablet .lang-current-text {
        float: left;
    }
    .tablet .lang-en-text {
        float: right;
    }
    .tablet .menu-footer-more-information-container li:last-child {
        border-right: none;
    }
    .tablet .menu-footer-more-information-container li {
        border-right: 1px solid #004b3f;
    }
    .tablet .reserve-park .informationBox .li>a {
        background-position: right 10px -2778px;
    }
    .tablet .reserve-park .informationBox .li.btn.green>a {
        background-position: right 10px -2830px;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }
    .tablet .reserve-park .infoInner .download li:hover span.hoverDownload,
    .tablet .reserve-park .infoInner .download li span.hoverDownload {
        background: url(images/sprites_new.png) right -2220px no-repeat !important;
        right: 0;
    }
    .tablet .reserve-park .informationBox .li.btn.green .itineraries a,
    .tablet .reserve-park .informationBox .li.btn.green .download a {
        padding: 10px 20px 10px 0;
    }
    .tablet .reserve-park .informationBox .li.btn.green .download li a {
        background: url(images/sprites_new.png) right 0 no-repeat;
        background-position: left -79px top -2126px;
        padding: 10px 20px 10px 0px;
    }
    .tablet .reserve-park .informationBox .li.btn.green .download li a:before {
        background: url(images/spriteFiles.png) right 0 no-repeat;
        background-position: left right top 0;
    }
    .tablet .reserve-park .informationBox .li.btn.green .download li a.pdf:before {
        background-position: top -60px left right;
    }
    .tablet .reserve-park .informationBox .li.btn.green .download li a.docx:before {
        background-position: top -93px left right;
    }
    .tablet .reserve-park .informationBox .li.btn.green .download li a.xlsx:before {
        background-position: top 5px left right;
    }
    .tablet .reserve-park .informationBox .li.btn.green .download li a.pptx:before {
        background-position: top -26px left right;
    }
    .tablet .reserve-park .useIcon:first-child {
        border-left: 1px solid;
    }
    .tablet .reserve-park .rpQube .useIcon.openHours,
    .tablet .reserve-park .rpQube.no_all_rpQube .useIcon:first-child {
        border-left: 1px solid;
        border-right: 1px solid;
    }
    .tablet .reserve-park .rpQube.no_all_rpQube .useIcon:nth-child(3) {
        border-left: none;
    }
    .tablet .reserve-park .wrapUseIcons .rowicon:not(last-of-type) .col-md-8:nth-of-type(-n+2) {
        border-right: 1px solid #004b3f;
    }
    .tablet .reserve-park .wrapUseIcons .rowicon:last-of-type .col-md-8 {
        margin-right: -4px;
    }
    .tablet .reserve-park .wrapUseIcons .rowicon:last-of-type .col-md-8:last-of-type {
        margin-right: 0;
    }
    .tablet .reserve-park .wrapUseIcons .rowicon:last-of-type .col-md-8:first-of-type {
        border-left: 1px solid #004b3f;
    }
    .tablet .reserve-park .rpQube .useIcon.howGet {
        background-position: 100% + 20px)-930px!important;
    }
    .tablet .reserve-park .rpQube .useIcon.openHours {
        background-position: calc( 50% + 24px) -686px !important;
    }
    .tablet .reserve-park .rpQube .useIcon.toSale {
        background-position: 100% + 21px) -819px !important;
    }
    .tablet .reserve-park .useIcon {
        border-left: 0;
        border-right: 0;
        background-position: 50% 11px!important;
    }
    .tablet .reserve-park .allInfo a {
        background-position: right 102px -468px;
    }
    .tablet .reserve-park #allInfoMobile .btn.transparent {
        padding-right: 8px;
        background-position: right 13px -56px;
    }
    .tablet .reserve-park #allInfoMobile .btn.transparent:nth-child(even) {
        padding-left: 8px;
        padding-right: 0;
    }
    .tablet .reserve-park .wrapUseIcons {
        margin-left: 0;
    }
    .tablet .reserve-park .wrapUseIcons .btn.green {
        background-position: right 13px -53px;
    }
    .tablet .reserve-park .tableMain table tr td.tabSprite {
        background-position: 100% + 34px) -619px !important;
    }
    .tablet .flashbacks .flashback {
        margin-left: 6px;
        padding-right: 5px;
    }
    .tablet .flashback:last-child {
        border-right: 1px solid #cfc8c6;
    }
    .tablet .flashback-emergency {
        padding: 13px 0 11px 0;
    }
    .tablet .stop-scroll {
        background-position: right -1645px;
    }
    .tablet .stop-scroll.play {
        background-position: right -1704px;
    }
    .tablet .emergency-icon {
        margin: 0 8px 0 0;
        background-position: right 1px -1496px;
    }
    .tablet .wrapper_contact_details .contact_details .contact_detail div,
    .tablet .mobile_td {
        border-right: none;
    }
    .tablet .reserve-park .rpQube span.rpInfoSprite.shop {
        background-position: right -2719px!important;
    }
    .tablet .social-menu .phoneHeader {
        float: right;
        direction: rtl;
    }
    .tablet .green-footer .social-menu {
        float: left;
    }
    .tablet .green-footer .social-menu .widget_nav_menu {
        margin-left: 0;
    }
    .tablet .sales_system .hourTitle.iframe_sale_title {
        margin-left: -8%;
    }
}

@media (max-width: 1024px) {
    .item-mobile-menu:nth-of-type(even) {
        border-right: none;
    }
    .green-footer .green-footer-left {
        float: none;
    }
    .wr-element-submenu .submenu-items .btn.dark_green a {
        float: left;
    }
    .wrapper_icons_menu>div {
        float: none;
        padding: 0;
    }
    body .wr-megamenu-container.megamenu_150,
    body .wr-megamenu-container.megamenu_12583 {
        float: none ! important;
    }
    .wrapper_icons_menu li[class*="icon-"] a {
        padding: 10px 12px 7px;
        /*float: left;*/
    }
    .laguageSwitcher .caption-lang .menu-item-link {
        padding: 0 0 0 15px;
    }
    .reserve-park .wrapper .container .row .col-md-9,
    .reserve-park .content hr {
        float: none;
    }
    .reserve-park .rowicon .col-md-8.col-xs-12 {
        float: left;
    }
    .reserve-park .wrapUseIcons .rowicon:last-of-type .col-md-8:first-of-type {
        border-left: 1px solid #004b3f;
    }
    .reserve-park .wrapUseIcons .rowicon:not(last-of-type) .col-md-8:nth-of-type(-n+2) {
        border-right: 1px solid #004b3f;
        border-left: 0;
    }
    .wrapper_question_answer {
        padding: 0;
    }
    .preview_row .col-md-12:nth-child(2n) .hp-new {
        float: none;
    }
    .calendar .ajde_evcal_calendar.evortl .calendar_header p.evo_arrows {
        float: right;
    }
    .st-sticky-share-buttons .st-btn {
        float: right ! important;
        clear: right ! important;
        border-top-left-radius: 4px ! important;
        border-bottom-left-radius: 4px ! important;
    }
    .st-sticky-share-buttons .st-btn[data-network='facebook'] {
        border-top-left-radius: 4px ! important;
        border-bottom-left-radius: 4px ! important;
    }
    .sales_system .hourTitle.iframe_sale_title {
        margin-left: -8%;
    }
    .single.single-article .article {
        padding-right: 0 ! important;
    }
    .wrapper_cat .tags,
    .wrapper_cat .categories {
        padding-left: 0;
        padding-right: 0;
    }
    .wrapper-menu-search {
        float: left;
    }
    .menu-search:before {
        background-position: 0 0;
    }
    .custom-logo-link {
        padding-right: 7px;
    }
    .custom-logo-link div {
        background: transparent url(images/logo_mobile_en.png) 0 0 no-repeat;
        background-size: 74%;
        width: 50px;
        height: 40px;
    }
    .menu-responsive-open .custom-logo-link div {
        background-position: right -99px;
    }
    /*.custom-logo-link div{*/
    /*background: transparent url(images/logo_mobile_sprites.png) right  0 no-repeat;*/
    /*}*/
    .wr-megamenu-container ul.wr-mega-menu>li.wr-megamenu-item>.menu-item-link {
        /*margin-left: 0;*/
        padding-right: 0;
    }
    .wr-mega-menu .block-sub-menu .wr-menu-down {
        /*margin: 0 -10px 0 0 ;*/
        right: 0;
        left: unset;
        background-position: right -69px top -1477px;
    }
    .lang-menu-down {
        background-position: right 10px -1470px;
        float: right;
        margin: -43px 4px 0 5px;
    }
    .wr-mega-menu .wr-menu-down {
        float: right;
        margin: -49px 0 0 5px;
        background-position: right -69px top -1470px;
    }
    .active .lang-menu-down {
        background-position: right 10px -1576px;
    }
    .wr-mega-menu .wr-menu-down.active,
    .active>.wr-menu-down {
        background-position: right 14px -1576px;
    }
    .wr-mega-menu .block-sub-menu.active .wr-menu-down {
        background-position: right -69px top -1584px;
    }
    .wr-megamenu-container .wr-megamenu-inner ul {
        padding: 6px 14px 8px 14px;
    }
    .icon_menu_block {
        float: left;
    }
    .icon_menu_block.give_donation {
        background-position: right 6px -1263px;
    }
    .widget_menu_block:hover .icon_menu_block.give_donation {
        background-position: right 6px -1323px;
    }
    .icon_menu_block.order_tutorial {
        background-position: right 6px -1151px;
    }
    .widget_menu_block:hover .icon_menu_block.order_tutorial {
        background-position: right 6px -1211px;
    }
    /*.icon_menu_block.volunteer{*/
    /*background-position: right 6px -1049px;*/
    /*}*/
    .widget_menu_block:hover .icon_menu_block.volunteer {
        background-position: right 6px -1100px;
    }
    .widget_menu_block .widgettitle {
        float: left;
    }
    .wrapper_icons_menu li {
        text-align: left;
    }
    /*.icon-calendar a:before{*/
    /*background-position: right -63px top -324px;*/
    /*}*/
    /*.icon-map a:before{*/
    /*background-position: right  -808px;*/
    /*}*/
    /*.icon-subscription a:before{*/
    /*background-position:right -63px top -1287px;*/
    /*}*/
    .wrapper_icons_menu li[class*="icon-"] a:before {
        margin-right: 9px;
        margin-left: 0px;
    }
    .lang-current-text {
        float: left;
    }
    .lang-en-text {
        float: right;
    }
    .menu-footer-more-information-container li:last-child {
        border-right: none;
    }
    .menu-footer-more-information-container li {
        border-right: 1px solid #004b3f;
        border-left: 0;
    }
    .activity-dates-title {
        background-position: right -14px top -1818px;
    }
    .wrapper-activities .swiper-button-next,
    .wrapper-activities .swiper-button-prev {
        margin-right: 6px;
        margin-left: 6px;
    }
    .wrapper-activities .swiper-button-next,
    .wrapper-activities .swiper-container-rtl .swiper-button-prev {
        background-position: right -58px top -1676px
    }
    .wrapper-activities .swiper-button-prev,
    .wrapper-activities .swiper-container-rtl .swiper-button-next {
        background-position: right -53px top -1764px;
    }
    .green-footer .social-menu .menu-social-links-container .youtube a {
        background-position: right -2912px !important;
        margin-left: 6px;
    }
    .green-footer .social-menu .menu-social-links-container .facebook a {
        background-position: right 0px -357px ! important;
    }
    .green-footer .social-menu .menu-social-links-container .instagram a {
        background-position: right 0px -280px;
    }
    .reserve-park .informationBox .li>a {
        background-position: right -69px top -2778px;
    }
    .reserve-park .informationBox .li.btn.green>a {
        background-position: right -69px top -2830px;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }
    .reserve-park .informationBox .li.btn.green .itineraries a,
    .reserve-park .informationBox .li.btn.green .download a {
        padding: 10px 20px 10px 0;
    }
    .reserve-park .informationBox .li.btn.green .download li a {
        padding: 10px 20px 10px 0px;
    }
    .reserve-park .informationBox .li.btn.green .download li a:before {
        /*background: url(images/spriteFiles.png) right  0 no-repeat;*/
    }
    .reserve-park .informationBox .li.btn.green .download li a.pdf:before {
        background-position: top -63px left 0;
    }
    .reserve-park .informationBox .li.btn.green .download li a.docx:before {
        background-position: top -93px left 0;
    }
    .reserve-park .informationBox .li.btn.green .download li a.xlsx:before {
        background-position: top 5px left 0;
    }
    .reserve-park .informationBox .li.btn.green .download li a.pptx:before {
        background-position: top -26px left 0;
    }
    .reserve-park .rpQube .useIcon.openHours,
    .reserve-park .rpQube.no_all_rpQube .useIcon:first-child {
        border-left: 1px solid;
        border-right: 1px solid;
    }
    .reserve-park .rpQube.no_all_rpQube .useIcon:nth-child(3) {
        border-left: none;
    }
    /*.reserve-park .wrapUseIcons .rowicon:not(last-of-type) .col-md-8:nth-of-type(-n+2){*/
    /*border-right: 1px solid #004b3f;*/
    /*}*/
    .reserve-park .wrapUseIcons .rowicon:last-of-type .col-md-8 {
        margin-right: -4px;
    }
    .reserve-park .wrapUseIcons .rowicon:last-of-type .col-md-8:last-of-type {
        margin-right: 0;
    }
    .reserve-park .wrapUseIcons .rowicon:last-of-type .col-md-8:first-of-type {
        border-left: 1px solid #004b3f;
    }
    .reserve-park .rpQube .useIcon.howGet {
        background-position: 100% + 20px)-930px!important;
    }
    .reserve-park .rpQube .useIcon:nth-child(3n+2) {
        border-right: 1px solid #004b3f;
        border-left: 0;
    }
    .reserve-park .rpQube .useIcon.openHours {
        background-position: calc( 50% + 24px) -686px !important;
    }
    .reserve-park .rpQube .useIcon.toSale {
        background-position: 100% + 21px) -819px !important;
    }
    .reserve-park .useIcon {
        border-left: 0;
        border-right: 0;
        background-position: 50% 11px!important;
    }
    .reserve-park .allInfo a {
        background-position: right 102px -468px;
    }
    .reserve-park #allInfoMobile .btn.transparent {
        padding-right: 8px;
        background-position: right 13px -56px;
    }
    .reserve-park #allInfoMobile .btn.transparent:nth-child(even) {
        padding-left: 8px;
        padding-right: 0;
    }
    .reserve-park .wrapUseIcons {
        margin-left: 0;
    }
    .reserve-park .wrapUseIcons .btn.green {
        background-position: right 13px -53px;
    }
    .reserve-park .tableMain table tr td.tabSprite {
        background-position: 100% + 34px) -619px !important;
    }
    .popover {
        margin-right: 5px;
        right: 0 !important;
        left: 0;
    }
    .mapPage .filterMobile {
        background: #F0EEF0 url(images/sprites_new.png) right -62px top -1469px no-repeat;
    }
    .mapPage .filterMobile .sFilterIcon {
        background: url(images/sprites3.png) right -2750px no-repeat;
        margin-right: 4px;
    }
    .mapPage .active .filterMobile {
        background-position: right -62px top -1576px;
    }
    .mapPage .wrap_filter .filterLine {
        padding-right: 10px;
    }
    .mapPage .wrap_filter .open .filterTitle {
        background-position: right -72px top -1582px;
    }
    .mapPage input[type="checkbox"]:checked+label span {
        background-position: right 2px 2px;
    }
    .mapPage .wrapMapLinks .mapLink a {
        background-position: 50% 10px!important;
        padding: 57px 5px 0 5px;
    }
    .mapPage .gm-style .gm-style-iw~div~img {
        left: 21px!important;
    }
    .mapPage .bottomSbar {
        right: 0;
        left: 0;
    }
    .calendar .eventon_sort_line .evs,
    .calendar .eventon_sort_line .evs_3 p,
    .calendar .eventon_sf_field,
    .eventon_filter_selection {
        text-align: left;
    }
    .has_events:after {
        border-right: 13px solid transparent;
    }
    .calendar .ajde_evcal_calendar .calendar_header .evcal_arrows#evcal_next {
        margin-right: 0;
    }
    .calendar .ajde_evcal_calendar #evcal_prev {
        background-position: right -44px top 1px;
    }
    .calendar .ajde_evcal_calendar #evcal_next {
        background-position: right -44px top -63px;
    }
    .calendar .ajde_evcal_calendar.evortl .calendar_header p.evo_arrows {
        float: right;
    }
    .calendar .eventon_events_list .eventon_list_event .hasFtIMG .evcal_cblock,
    .calendar .evo_pop_body .hasFtIMG .evcal_cblock {
        right: auto;
    }
    .calendar #evcal_list .eventon_list_event .evcal_cblock {
        padding-left: 23px;
    }
    .flashbacks .flashback {
        margin-left: 6px;
        padding-right: 5px;
    }
    .flashbacks .flashback {
        border-right: 1px solid #cfc8c6;
        border-left: 0;
        padding: 0 5px 0 0;
        margin-left: 6px;
        margin-right: 0;
    }
    .flashback:last-child {
        border-right: 1px solid #cfc8c6;
    }
    .flashback-emergency {
        padding: 13px 0 11px 0;
    }
    .stop-scroll.play {
        background-position: right -1704px;
    }
    .emergency-icon {
        margin: 0 8px 0 0;
        background-position: right 1px -1496px;
    }
    .result-search-page.gallery-page h1 {
        margin-left: 0;
    }
    .wrapper_camping_questions .editor {
        border-right: none;
    }
    .team-wrapper .camping_questions .question {
        padding-right: 24px;
    }
    .question {
        background-position: right 9px -1896px;
    }
    .open_question .question {
        background-position: right 9px -1785px;
    }
    .gallery-item figcaption div {
        left: 9px;
    }
    .wrapper_camping_for_what .editor ul li:before {
        margin-right: 15px;
        margin-left: 0px;
        top: 5px;
    }
    .inforgaphical_banner_item {
        border-right: none;
    }
    .contact_id {
        text-align: left;
    }
    .wrapper_contact_details .contact_details .contact_detail div,
    .mobile_td {
        border-right: none;
    }
    .about_page .camping_links .btn.dark_green_border,
    .about_page .camping_links .btn.dark_green_border:nth-child(5n) {
        margin-right: 0;
        float: left;
    }
    .about_page .camping_links .btn.dark_green_border:nth-child(2n) {
        float: right;
    }
    .wrapper_tenders_tmpl {
        padding: 13px 0 0 0;
    }
    .result-search-page .select2-container--default .select2-selection--single .select2-selection__arrow b {
        border-color: #004b3f transparent transparent transparent;
        border-width: 6px 5px 0 5px;
    }
    .result-search-page .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
        border-color: transparent transparent #004b3f transparent;
        border-width: 0 5px 6px 5px;
    }
    .wrapper_content_file {
        padding-left: 3px;
    }
    .col_tender_details {
        border-left: 1px solid #cfc8c6;
        border-right: 0;
    }
    .col_tender_details:last-child {
        border-left: 1px solid #cfc8c6;
    }
    .reserve-park .rpQube span.rpInfoSprite.shop {
        background-position: right -2719px!important;
    }
    .social-menu .phoneHeader {
        float: right;
        /*direction: rtl;*/
    }
    .green-footer .social-menu {
        float: left;
    }
    .green-footer .social-menu .widget_nav_menu {
        margin-left: 0;
    }
    .wrapper_lobby .contact-item.col-md-8:nth-of-type(3n) {
        padding-left: 12px;
    }
    .wrapper_lobby .contact-item .contact .details .contact_email a {
        padding-left: 0px;
    }
    .wrapper_lobby .contact-item .contact .details .contact_address {
        background-position: left 0 top -2083px ! important;
    }
    .team-wrapper .bcLine.grey_bg_news {
        margin: -12px auto 12px auto !;
    }
    .flash_icon {
        background-position-x: 50% ! important;
    }
    .editor p.alignleft {
        margin-left: 0;
    }
    .wrapper_contact_banners a {
        width: unset;
        float: none;
    }
    .flashbacks #flashbacks-scroll {
        width: calc(100% - 208px);
    }
}

@media (max-width: 639px) {
    .green-footer .social-menu .menu-social-links-en-container .facebook a {
        background-position: 0px -345px ! important;
    }
    .wrapper-activities .swiper-container-rtl .swiper-button-next {
        right: 14px;
    }
    .wrapper-activities .swiper-container-rtl .swiper-button-prev {
        left: 14px;
    }
    .editor ol li {
        margin-left: 15px;
    }
    .editor ol li ul li {
        margin-left: 3px;
    }
    .ceremony-form .nf-form-cont .one-third {
        margin-right: 0;
    }
    .prev.page-numbers {
        padding-right: 0;
    }
    .next.page-numbers {
        padding-left: 0;
    }
    .wrapper_cat .article_content {
        padding: 11px 0 0 0;
    }
    .wrapper_cat .categories.col-md-7,
    .wrapper_cat .tags.col-md-7 {
        padding-left: 0;
        padding-right: 0;
    }
    .wrapper_cat_community_programs article:hover .btn.green {
        background-position: right -69px top -1897px;
    }
    .navigation.pagination .nav-links .page-numbers {
        margin-right: 0;
    }
    .result-search-page article .ordering_card {
        float: left;
        padding-right: 20px;
        background-position: right 13px -54px;
    }
    .result-search-page .no_result {
        background-position: 85%;
    }
    .result-search-page h1,
    .result-search-page .no_result h1+h2 {
        text-align: left;
    }
    .result-search-page .container .row .no_search_results_middle_content .btn.green {
        background-position: right 13px -52px;
    }
    .wrapper_lobby .lobby_item .right_sec {
        padding-right: 0px;
    }
    .wrapper_lobby .lobby_item:nth-child(even) img {
        padding: 10px 0 16px 0;
    }
    .wrapper_lobby .lobby_item img {
        padding: 10px 0 16px 0;
    }
    .wrapper_lobby .lobby_item .editor {
        padding: 6px 0 0 0;
    }
    .wrapper_lobby .contacts h2 {
        background: transparent url(images/green-line.png) right 50% bottom right no-repeat;
    }
    .wrapper_lobby .contact-item .contact .details p {
        padding-left: 27px;
    }
    .team-wrapper .repeater_row:last-of-type>div.center {
        float: left;
    }
    .team-wrapper .team_repeater_wrapper .team_repeater_item {
        margin-left: 0;
        margin-right: 0;
    }
    .team-wrapper .team_repeater .team_repeater_wrapper:nth-of-type(2n) {
        padding-right: 0;
        padding-left: 10px;
    }
    .team-wrapper .team_repeater .team_repeater_wrapper:nth-of-type(2n+1) {
        padding-left: 0;
        padding-right: 10px;
    }
    .banner_section .team_banner img.ratag_icon {
        margin: 20px 0 0 0;
    }
    .team-wrapper .grey_bg_news .selected_articles h2 {
        text-align: left;
    }
    .team-wrapper .grey_bg_news .selected_articles h2.title {
        background: transparent url(images/green-line.png) right 50% bottom right no-repeat;
    }
    .calendar .evortl .eventon_filter_line .eventon_filter {
        margin-right: 7px;
    }
    .item-mobile-menu {
        background-position: 50% 10px !important;
    }
    .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        left: 14px;
        right: unset;
        background-position: -1px -1243px;
    }
    .wrapper-activities .activities:not(.swiper-container-rtl) .swiper-button-next,
    .wrapper-activities .swiper-container-rtl .swiper-button-prev {
        left: 0;
    }
    .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        right: 10px;
        left: unset;
        background-position: 8px -1307px;
    }
    .wrapper-activities .activities:not(.swiper-container-rtl) .swiper-button-prev,
    .wrapper-activities .swiper-container-rtl .swiper-button-next {
        right: 0;
    }
    div#searchSection.open span.closeSearch.cloSearchMobile {
        background: url(images/closearch-en.png) right -1px no-repeat;
        left: 0;
        right: 0;
        padding-left: 34px;
        padding-right: 0px;
    }
    #searchSection .wp_autosearch_submit,
    #searchSection .wp_autosearch_submit:hover,
    #searchSection .wp_autosearch_submit:active,
    #searchSection .wp_autosearch_submit:visited {
        background-position: right 12px -76px!important;
    }
    #searchSection .wp_autosearch_form_label {
        left: 0;
    }
    #searchSection .wp_autosearch_indicator {
        background: url(images/ratag-loader_en.gif) no-repeat right 0px 0px /85% !important;
    }
    .wrapper-activities .swiper-button-next,
    .wrapper-activities .swiper-container-rtl .swiper-button-prev {
        background-position: right -38px top -1243px;
    }
    .wrapper-activities .swiper-button-prev,
    .wrapper-activities .swiper-container-rtl .swiper-button-next {
        background-position: right -38px top -1307px;
    }
    .green-footer .widget-title {
        margin-left: 0;
    }
    .green-footer .social-menu .mla_text_widget .textwidget {
        margin-right: -73px;
    }
    .article h1 {
        margin-left: -2px;
    }
    .article .intro_text {
        margin: 10px 0 18px 0;
    }
    .green-footer .social-menu .menu-social-links-container .facebook a {
        background-position: right 0px -345px ! important;
    }
    .green-footer .social-menu .menu-social-links-container .instagram a {
        background-position: right 0px -269px;
    }
    .green-footer .social-menu .menu-social-links-container .youtube a {
        background-position: right -2901px !important;
    }
    .green-footer .social-menu .widget_nav_menu li {
        padding-right: 8px;
    }
}

@media (max-width: 510px) {
    .related_files .content .file .name {
        width: 54%;
        float: left;
    }
}

.wrapper_game .editor.col-sm-30 img {
    float: right;
}

.auto-resizable-iframe iframe {
    right: 0px;
}

.INDpositionLeft #INDmenu-btn {
    right: -50px ! important;
}


/*.no_entry{*/


/*background-position: left 33px top 38px;*/


/*}*/


/*.do_not_hurt{*/


/*background-position: left 33px top -80px;*/


/*}*/


/*.motorcycle{*/


/*background-position: left 33px top -200px;*/


/*}*/


/*.Electric_bicycle{*/


/*background-position: left 33px top -320px;*/


/*}*/


/*.walk_in_water{*/


/*background-position: left 33px top -440px;*/


/*}*/


/*.down_the_road{*/


/*background-position: left 33px top -560px;*/


/*}*/


/*.vessel{*/


/*background-position: left 33px top -680px;*/


/*}*/


/*.motorboat{*/


/*background-position: left 33px top -800px;*/


/*}*/


/*.drink_from_the_water{*/


/*background-position: left 33px top -920px;*/


/*}*/


/*.play_music{*/


/*background-position: left 33px top -1040px;*/


/*}*/


/*.surfing_cliffs{*/


/*background-position: left 33px top -1160px;*/


/*}*/


/*.windsurfer{*/


/*background-position: left 33px top -1280px;*/


/*}*/


/*.burning_fire{*/


/*background-position: left 33px top -1400px;*/


/*}*/


/*.climbing_is_forbidden{*/


/*background-position: left 33px top -1520px;*/


/*}*/


/*.pedestrian_crossing{*/


/*background-position: left 33px top -1640px;*/


/*}*/


/*.entry_by_motorbike{*/


/*background-position: left 33px top -1760px;*/


/*}*/


/*.entrance_by_car{*/


/*background-position: left 33px top -1880px;*/


/*}*/


/*.entrance_to_buses{*/


/*background-position: left 33px top -2000px;*/


/*}*/


/*.entrance_to_trucks{*/


/*background-position: left 33px top -2120px;*/


/*}*/


/*.delay_at_night{*/


/*background-position: left 33px top -2240px;*/


/*}*/


/*.drinking_is_prohibited{*/


/*background-position: left 33px top -2360px;*/


/*}*/


/*.bathing_beach{*/


/*background-position: left 33px top -2480px;*/


/*}*/


/*.keep_clean{*/


/*background-position: left 33px top -2600px;*/


/*}*/


/*.accessible_handicap{*/


/*background-position: left 33px top -2720px;*/


/*}*/


/*.bicycle_trails{*/


/*background-position: left 33px top -2840px;*/


/*}*/


/*.accessibility{*/


/*background-position: left 33px top -2960px;*/


/*}*/


/*.all_day{*/


/*background-position: left 33px top -3080px;*/


/*}*/


/*.falling_branches{*/


/*background-position: left 33px top -3200px;*/


/*}*/


/*.funicular{*/


/*background-position: left 33px top -3320px;*/


/*}*/


/*.note{*/


/*background-position: left 33px top -3440px;*/


/*}*/


/*.abyss_danger_of_falling{*/


/*background-position: left 33px top -3560px;*/


/*}*/


/*.information_station{*/


/*background-position: left 33px top -3800px;*/


/*}*/


/*.information_station_2{*/


/*background-position: left 33px top -3680px;*/


/*}*/


/*.observation{*/


/*background-position: left 33px top -3920px;*/


/*}*/


/*.flashback.no_entry{*/


/*background-position: left 4px top 2px;*/


/*}*/


/*.flashback.do_not_hurt{*/


/*background-position: left 4px top -27px;*/


/*}*/


/*.flashback.motorcycle{*/


/*background-position: left 4px top -57px;*/


/*}*/


/*.flashback.Electric_bicycle{*/


/*background-position: left 4px top -87px;*/


/*}*/


/*.flashback.walk_in_water{*/


/*background-position: left 4px top -116px;*/


/*}*/


/*.flashback.down_the_road{*/


/*background-position: left 4px top -146px;*/


/*}*/


/*.flashback.vessel{*/


/*background-position: left 4px top -177px;*/


/*}*/


/*.flashback.motorboat{*/


/*background-position: left 4px top -206px;*/


/*}*/


/*.flashback.drink_from_the_water{*/


/*background-position: left 4px top -235px;*/


/*}*/


/*.flashback.play_music{*/


/*background-position: left 4px top -264px;*/


/*}*/


/*.flashback.surfing_cliffs{*/


/*background-position: left 4px top -295px;*/


/*}*/


/*.flashback.windsurfer{*/


/*background-position: left 4px top -324px;*/


/*}*/


/*.flashback.burning_fire{*/


/*background-position: left 4px top -354px;*/


/*}*/


/*.flashback.climbing_is_forbidden{*/


/*background-position: left 4px top -383px;*/


/*}*/


/*.flashback.pedestrian_crossing{*/


/*background-position: left 4px top -412px;*/


/*}*/


/*.flashback.entry_by_motorbike{*/


/*background-position: left 4px top -442px;*/


/*}*/


/*.flashback.entrance_by_car{*/


/*background-position: left 4px top -471px;*/


/*}*/


/*.flashback.entrance_to_buses{*/


/*background-position: left 4px top -501px;*/


/*}*/


/*.flashback.entrance_to_trucks{*/


/*background-position: left 4px top -530px;*/


/*}*/


/*.flashback.delay_at_night{*/


/*background-position: left 4px top -559px;*/


/*}*/


/*.flashback.drinking_is_prohibited{*/


/*background-position: left 4px top -589px;*/


/*}*/


/*.flashback.bathing_beach{*/


/*background-position: left 4px top -620px;*/


/*}*/


/*.flashback.keep_clean{*/


/*background-position: left 4px top -649px;*/


/*}*/


/*.flashback.accessible_handicap{*/


/*background-position: left 4px top -677px;*/


/*}*/


/*.flashback.bicycle_trails{*/


/*background-position: left 4px top -945px;*/


/*}*/


/*.flashback.accessibility{*/


/*background-position: left 4px top -975px;*/


/*}*/


/*.flashback.all_day{*/


/*background-position: left 4px top -708px;*/


/*}*/


/*.flashback.falling_branches{*/


/*background-position: left 4px top -783px;*/


/*}*/


/*.flashback.funicular{*/


/*background-position: left 4px top -768px;*/


/*}*/


/*.flashback.note{*/


/*background-position: left 4px top -798px;*/


/*}*/


/*.flashback.abyss_danger_of_falling{*/


/*background-position: left 4px top -828px;*/


/*}*/


/*.flashback.information_station{*/


/*background-position: left 4px top -857px;*/


/*}*/


/*.flashback.information_station_2{*/


/*background-position: left 4px top -887px;*/


/*}*/


/*.flashback.observation{*/


/*background-position: left 4px top -916px;*/


/*}*/

.page-id-5013 .mapPage .rpLine .rpMapTxt {
    padding-left: 0;
}

@media (max-width: 1300px) and (min-width: 1024px) {
    .calendar .ajde_evcal_calendar {
        margin: 28px auto 0 auto;
    }
}

@media (max-width: 1279px) and (min-width: 1025px) {
    .reserve-park .content .right {
        border-left: none;
        border-right: 2px solid #cfc8c6;
        margin-right: 8%;
        margin-left: 0;
        padding-right: 10px;
        padding-left: 0;
    }
    .wrapper-activities .swiper-button-prev,
    .wrapper-activities .swiper-container-rtl .swiper-button-next {
        background-position: right -1px -1768px;
    }
    .wrapper-activities .swiper-button-next,
    .wrapper-activities .swiper-container-rtl .swiper-button-prev {
        background-position: right 12px -1860px;
    }
    .main-container {
        padding-right: 15px;
    }
    .menu_title {
        padding: 0 12px 0 17px;
    }
    .wrapper_icons_menu>div {
        padding-left: 6px;
    }
    .wrapper_icons_menu>div .btn.green {
        margin-left: 4px;
    }
    .menu-search {
        margin-right: 14px;
        padding-right: 10px;
    }
    .megamenu4 .widget_menu_block {
        margin-right: 2%;
    }
    .moreInformation,
    .publicSharing,
    .footer-menu-items {
        float: left;
    }
    .sliderHome span.credit {
        right: calc((100% - 1020px) / 2);
    }
    .reserve-park .socialLinks {
        right: 25px;
    }
    .reserve-park .breadcrumbs,
    .team-wrapper .breadcrumbs {
        left: 25px ! important;
    }
    .reserve-park .sliderHome span.credit {
        right: 205px;
    }
    .reserve-park .content .right {
        margin-right: 10px;
    }
    .reserve-park .content .col-md-9 {
        float: left;
    }
    .reserve-park .intro_text {
        float: left;
    }
}

@media (max-width: 1024px) and (min-width: 920px) {
    .item-mobile-menu {
        border-right: 1px solid #004b3f !important;
        width: 25%;
    }
}

.wp_autosearch_suggestions a {
    clear: right;
}

.wp_autosearch_suggestions a img {
    float: right;
}

.wp_autosearch_suggestions .wp_autosearch_more {
    background-position: 1% 50%;
}

.wp_autosearch_result {
    padding-right: 5px;
}

.wp_autosearch_input {
    float: right;
}

.wp_autosearch_item_description {
    padding-left: 2px;
    padding-right: 2px;
}

.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span {
    margin-right: .4em;
}

body .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span {
    margin-right: 0;
    margin-left: .4em;
}

body .site-header-top .select2 {
    margin-right: 15px;
    margin-left: 0;
}

body .site-header-top li {
    padding: 0 25px 0 22px;
}

body .activity-dates-title {
    padding-left: 24px;
    float: left;
    padding-right: 0;
}

body .wr-megamenu-container.megamenu_12583,
body .wr-megamenu-container.megamenu_150 {
    float: left;
    /*text-align: left;*/
}


/*body .wrapper_icons_menu > div{*/


/*float: left;*/


/*}*/

body .wrapper-menu-search {
    float: left;
}

body .custom-logo-link {
    float: right;
}

.wr-megamenu-container ul.wr-mega-menu>li {
    float: left;
}


/*body .wr-megamenu-container ul.wr-mega-menu > li{*/


/*float: left;*/


/*}*/

body .menu-search {
    border-right: 1px solid #cfc8c6;
    border-left: none;
}

body .wr-megamenu-container .jsn-bootstrap3 .row>div {
    float: left;
}

body .activity-date {
    border-right: 1px solid #ffffff;
    float: left;
    border-left: none;
}

body .activity-date:last-of-type {
    padding-right: 0;
    padding-left: 10px;
}

@media (min-width:1900px) {
    .site-header-top .select2 {
        margin-right: 14px;
    }
    body .site-header-top li {
        padding-right: 19px;
    }
    body .menu-search {
        margin-left: 51px;
        /*margin-right: 0;*/
        padding-left: 26px;
        /*padding-right: 0;*/
    }
}

@media (max-width:1279px) and (min-width:1024px) {
    .menu_title {
        padding: 0 17px 0 12px;
    }
    body .menu-search {
        margin-left: 0px;
        margin-right: 0px;
        padding-left: 0px;
        padding-right: 10px;
    }
}

@media (min-width:1360px) {
    /*.custom-logo-link img{*/
    /*width: 138px ! important;*/
    /*}*/
    .custom-logo-link img {
        width: 200px ! important;
    }
}

.ajax_news .sliderNews .col-lg-18 {
    float: left;
}

.sliderNews .swiper-button-prev:before,
.sliderNews .swiper-button-next:before {
    display: inline-block;
    -webkit-transform: rotate(30deg);
    -moz-transform: rotate(30deg);
    -o-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    transform: rotate(180deg);
}

.sliderNews .swiper-button-next {
    right: 35px;
    left: auto;
}

.sliderNews .swiper-button-prev {
    right: auto;
    left: 35px;
}

.right+.col-md-push-1 {
    left: unset;
    right: 4.166666667%;
}

.right.col-lg-pull-2 {
    right: unset;
    left: 5.555555556%;
}

.team-wrapper .grey_bg_news form>* {
    text-align: left;
}
.p_colum:first-child{
    margin-left: 0px;
    margin-right: 15px;
}
.p_colum:last-child{
    margin-right: 0px;
    margin-left: 15px;
}
.p_colum .feature{
    padding-right:15px;
    padding-left:50px;
}

@media (max-width: 1279px) and (min-width: 1025px) {
    .p_colum:first-child{
        margin-left: 0px;
        margin-right: 7.5px;
    }
    .p_colum:last-child{
        margin-right: 0px;
        margin-left: 7.5px;
    }
    .p_colum .feature {
        padding-right: 15px;
        padding-left: 30px;
    }
}
@media (max-width: 920px) {
    .p_colum .feature{
        padding-left: 20px;
    }
}