/*
Theme Name: Lemuria Tourism
Theme URI: http://lemuria.onyxdev.net
Description: A WP Theme for Travel & Tourism Agency
Author: Obada Qawwas
Author URI: http://themeforest.net/user/onyxdev
Version: 1.2
Text Domain: 'ONYX_THEME'
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, blog, e-commerce, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
License: GNU General Public License
License URI: licence/GPL.txt

*/



/************************************************************

    Fonts

*************************************************************/


/* @font-face kit by Fonts2u (http://www.fonts2u.com) */
/* @font-face {
    font-family:"GE SS Two Bold";
    src:url("assets/fonts/GE_SS_Two_Bold.otf") format("opentype"),
    url("assets/fonts/GE_SS_Two_Bold.eot?") format("eot"),
        url("assets/fonts/GE_SS_Two_Bold.woff") format("woff"),
        url("assets/fonts/GE_SS_Two_Bold.ttf") format("truetype"),
        url("assets/fonts/GE_SS_Two_Bold.svg#GESSTwoBold-Bold") format("svg");
    font-style:normal;
    unicode-range: U+0600-06FF;
} */

/* @font-face kit by Fonts2u (http://www.fonts2u.com) */
/* @font-face {
    font-family:"GE SS Two Medium";
    src:url("assets/fonts/GE_SS_Two_Medium.otf") format("opentype"),
    url("assets/fonts/GE_SS_Two_Medium.eot?") format("eot"),
        url("assets/fonts/GE_SS_Two_Medium.woff") format("woff"),
        url("assets/fonts/GE_SS_Two_Medium.ttf") format("truetype"),
        url("assets/fonts/GE_SS_Two_Medium.svg#GESSTwoMedium-Medium") format("svg");
    font-style:normal;
    unicode-range: U+0600-06FF;
} */

/* @font-face kit by Fonts2u (http://www.fonts2u.com) */
@font-face {
    font-family:"GE SS Text Light";
    src:url("assets/fonts/GE_SS_Text_Light.otf") format("opentype"),
        url("assets/fonts/GE_SS_Text_Light.eot?") format("eot"),
        url("assets/fonts/GE_SS_Text_Light.woff") format("woff"),
        url("assets/fonts/GE_SS_Text_Light.ttf") format("truetype"),
        url("assets/fonts/GE_SS_Text_Light.svg#GESSTextLight-Light") format("svg");
    font-style:normal;
    unicode-range: U+0600-06FF;
}


/* English fallback font */
@font-face {
    font-family: 'Open Sans';
    src: url('assets/fonts/OpenSans-Regular.eot') format('embedded-truetype'),
        url('assets/fonts/OpenSans-Regular.woff') format('woff'),
        url('assets/fonts/OpenSans-Regular.ttf') format("truetype"),
        url("assets/fonts/OpenSans-Regular.svg") format("svg");
    unicode-range: U+0600-06FF;
}
/* @font-face {
    font-family: 'Open Sans Bold';
    src: url('assets/fonts/OpenSans-Bold.eot?#iefix') format('embedded-truetype'),
        url('assets/fonts/OpenSans-Bold.woff') format('woff'),
        url('assets/fonts/OpenSans-Bold.ttf') format("truetype"),
        url("assets/fonts/OpenSans-Bold.svg") format("svg");
} */


* {
    letter-spacing: 0 !important;
}
body,
input,
button,
.onyx-btn-text,
select,
.onyx-btn {
    font-family: 'GE SS Text Light', 'Open Sans', Arial, Helvetica, sans-serif !important;
}



/************************************************************

    Commons

*************************************************************/


/* Grid Styles
*************************************/
.onyx-vertical-align-containers .onyx-position-left {
    float: right;
}
.onyx-vertical-align-containers .onyx-position-right {
    float: left;
    text-align: left;
}
.onyx-content-aligment-left {
    text-align: right;
}
.onyx-grid-col-1,
.onyx-grid-col-2,
.onyx-grid-col-3,
.onyx-grid-col-4,
.onyx-grid-col-5,
.onyx-grid-col-6,
.onyx-grid-col-7,
.onyx-grid-col-8,
.onyx-grid-col-9,
.onyx-grid-col-10,
.onyx-grid-col-11,
.onyx-grid-col-12 {
    float: right;
}


/* Go to top
*************************************/
#onyx-back-to-top {
    right: auto;
    left: 17px;
}


/* Font sizes
*************************************/
h2 {
    font-size: 24px;
    line-height: 34px;
}
.onyx-membership-dashboard-page .onyx-membership-dashboard-page-content p span {
    font-size: 14px;
}


/************************************************************

    Topbar

*************************************************************/
.onyx-top-bar .onyx-top-bar-widget {
    float: right;
    padding-right: 0;
    padding-left: 3px;
}
.widget_icl_lang_sel_widget img {
    margin: 0 0 0 5px;
    top: 1px;
}
.onyx-top-bar .widget_icl_lang_sel_widget #lang_sel .lang_sel_sel:after,
.onyx-top-bar .widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel:after {
    right: auto;
    left: -5px;
}
.widget_icl_lang_sel_widget #lang_sel .lang_sel_sel:after,
.widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel:after {
    right: auto;
    left: 20px;
    top: calc(50% - -1px);
}
.onyx-login-register-widget .onyx-logged-in-user>span img {
    float: right;
    margin-right: 0;
    margin-left: 10px;
}
.onyx-login-register-widget .onyx-logged-in-user>span {
    padding: 1px 12px 0 5px;
}
.onyx-login-register-widget .onyx-logged-in-user>span > * {
    display: inline-block;
}

.onyx-top-bar .widget_icl_lang_sel_widget #lang_sel > ul > li > a,
.onyx-top-bar .widget_icl_lang_sel_widget #lang_sel_click>ul>li>a {
    top: -1px;
}


/************************************************************

    Header

*************************************************************/
.onyx-page-header .onyx-vertical-align-containers .onyx-position-left {
    float: left;
}
.onyx-page-header .onyx-vertical-align-containers .onyx-position-right {
    float: right;
    text-align: right;
}
.onyx-page-header {
    direction: ltr;
}
.onyx-main-menu {
    float: right;
}
.onyx-page-header .onyx-menu-area .onyx-main-menu-widget-area {
    margin-left: 0;
    margin-right: 8px;
}
.onyx-main-menu > ul > li {
    float: right;
}
.onyx-main-menu > ul > li.has_sub > a > span.item_outer {
    padding: 0 0 0 15px;
}
.onyx-main-menu > ul > li.has_sub > a > span.item_outer:after {
    right: auto;
    left: 0;
}
.onyx-drop-down .second {
    /* left: auto;
    right: -6px; */
    text-align: right;
}
.onyx-main-menu ul {
    text-align: right;
}


/************************************************************

    Carousels

*************************************************************/
.onyx-tours-standard-item .onyx-tours-standard-item-title-price-holder {
    padding-right: 0;
    padding-left: 60px;
}
.onyx-tours-standard-item .onyx-tours-standard-item-price-holder {
    right: auto;
    left: 0;
}
.onyx-tours-standard-item .onyx-tours-standard-item-bottom-content .onyx-tours-standard-item-bottom-item {
    margin-right: 0;
    margin-left: 21px;
}
.onyx-tours-standard-item .onyx-tour-info-icon {
    margin: 0 0 0 3px;
}


/************************************************************

    Home filters

*************************************************************/
.onyx-tours-filter-horizontal .onyx-tours-filter-col {
    float: right;
}
.onyx-tours-filter-horizontal .onyx-tours-filters-fields-holder .onyx-tours-input-with-icon {
    padding: 0 40px 0 20px;
    float: right;
}
.onyx-tours-filter-horizontal .onyx-tours-filters-fields-holder .onyx-tours-input-with-icon .onyx-tours-input-icon {
    left: auto;
    right: 40px;
}
.onyx-tours-filter-horizontal .onyx-tours-filters-fields-holder .onyx-tours-input-with-icon input[type=text],
.onyx-tours-filter-horizontal .onyx-tours-filters-fields-holder .onyx-tours-input-with-icon input[type=number],
.onyx-tours-filter-horizontal .onyx-tours-filters-fields-holder .onyx-tours-input-with-icon select {
    padding-left: inherit;
    padding-right: 23px;
}

.onyx-tours-input-with-icon input[type=text],
.onyx-tours-input-with-icon input[type=number],
.onyx-tours-input-with-icon select {
    padding-left: 20px;
    padding-right: 43px;
}


/************************************************************

    Tours

*************************************************************/
.onyx-tours-input-icon {
    left: auto;
    right: 20px;
}


/************************************************************

    Visual Composer

*************************************************************/
@media (min-width: 1200px) {
	.vc_col-lg-1, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9 {
	    float: right;
	}
}
@media (min-width: 992px) {
	.vc_col-md-1, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9 {
	    float: right;
	}
}
@media (min-width: 768px) {
	.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 {
	    float: right;
	}
}
.vc_col-xs-1, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12, .vc_col-xs-2, .vc_col-xs-3, .vc_col-xs-4, .vc_col-xs-5, .vc_col-xs-6, .vc_col-xs-7, .vc_col-xs-8, .vc_col-xs-9 {
    float: right;
}


@media (min-width:1200px) {
    .vc_col-lg-pull-12 {
        right: auto;
        left: 100%
    }
    .vc_col-lg-pull-11 {
        right: auto;
        left: 91.66666667%
    }
    .vc_col-lg-pull-10 {
        right: auto;
        left: 83.33333333%
    }
    .vc_col-lg-pull-9 {
        right: auto;
        left: 75%
    }
    .vc_col-lg-pull-8 {
        right: auto;
        left: 66.66666667%
    }
    .vc_col-lg-pull-7 {
        right: auto;
        left: 58.33333333%
    }
    .vc_col-lg-pull-6 {
        right: auto;
        left: 50%
    }
    .vc_col-lg-pull-5 {
        right: auto;
        left: 41.66666667%
    }
    .vc_col-lg-pull-4 {
        right: auto;
        left: 33.33333333%
    }
    .vc_col-lg-pull-3 {
        right: auto;
        left: 25%
    }
    .vc_col-lg-pull-2 {
        right: auto;
        left: 16.66666667%
    }
    .vc_col-lg-pull-1 {
        right: auto;
        left: 8.33333333%
    }
    .vc_col-lg-pull-0 {
        right: auto;
        left: auto
    }
    .vc_col-lg-push-12 {
        left: auto;
        right: 100%
    }
    .vc_col-lg-push-11 {
        left: auto;
        right: 91.66666667%
    }
    .vc_col-lg-push-10 {
        left: auto;
        right: 83.33333333%
    }
    .vc_col-lg-push-9 {
        left: auto;
        right: 75%
    }
    .vc_col-lg-push-8 {
        left: auto;
        right: 66.66666667%
    }
    .vc_col-lg-push-7 {
        left: auto;
        right: 58.33333333%
    }
    .vc_col-lg-push-6 {
        left: auto;
        right: 50%
    }
    .vc_col-lg-push-5 {
        left: auto;
        right: 41.66666667%
    }
    .vc_col-lg-push-4 {
        left: auto;
        right: 33.33333333%
    }
    .vc_col-lg-push-3 {
        left: auto;
        right: 25%
    }
    .vc_col-lg-push-2 {
        left: auto;
        right: 16.66666667%
    }
    .vc_col-lg-push-1 {
        left: auto;
        right: 8.33333333%
    }
    .vc_col-lg-push-0 {
        left: auto;
        right: auto
    }
    .vc_col-lg-offset-12 {
        margin-left: auto;
        margin-right: 100%
    }
    .vc_col-lg-offset-11 {
        margin-left: auto;
        margin-right: 91.66666667%
    }
    .vc_col-lg-offset-10 {
        margin-left: auto;
        margin-right: 83.33333333%
    }
    .vc_col-lg-offset-9 {
        margin-left: auto;
        margin-right: 75%
    }
    .vc_col-lg-offset-8 {
        margin-left: auto;
        margin-right: 66.66666667%
    }
    .vc_col-lg-offset-7 {
        margin-left: auto;
        margin-right: 58.33333333%
    }
    .vc_col-lg-offset-6 {
        margin-left: auto;
        margin-right: 50%
    }
    .vc_col-lg-offset-5 {
        margin-left: auto;
        margin-right: 41.66666667%
    }
    .vc_col-lg-offset-4 {
        margin-left: auto;
        margin-right: 33.33333333%
    }
    .vc_col-lg-offset-3 {
        margin-left: auto;
        margin-right: 25%;
    }
    .vc_col-lg-offset-2 {
        margin-left: auto;
        margin-right: 16.66666667%
    }
    .vc_col-lg-offset-1 {
        margin-left: auto;
        margin-right: 8.33333333%
    }
    .vc_col-lg-offset-0 {
        margin-left: auto;
        margin-right: 0
    }
}

@media (min-width:992px) {
    .vc_col-md-pull-12 {
        right: auto;
        left: 100%
    }
    .vc_col-md-pull-11 {
        right: auto;
        left: 91.66666667%
    }
    .vc_col-md-pull-10 {
        right: auto;
        left: 83.33333333%
    }
    .vc_col-md-pull-9 {
        right: auto;
        left: 75%
    }
    .vc_col-md-pull-8 {
        right: auto;
        left: 66.66666667%
    }
    .vc_col-md-pull-7 {
        right: auto;
        left: 58.33333333%
    }
    .vc_col-md-pull-6 {
        right: auto;
        left: 50%
    }
    .vc_col-md-pull-5 {
        right: auto;
        left: 41.66666667%
    }
    .vc_col-md-pull-4 {
        right: auto;
        left: 33.33333333%
    }
    .vc_col-md-pull-3 {
        right: auto;
        left: 25%
    }
    .vc_col-md-pull-2 {
        right: auto;
        left: 16.66666667%
    }
    .vc_col-md-pull-1 {
        right: auto;
        left: 8.33333333%
    }
    .vc_col-md-pull-0 {
        right: auto;
        left: auto
    }
    .vc_col-md-push-12 {
        left: auto;
        right: 100%
    }
    .vc_col-md-push-11 {
        left: auto;
        right: 91.66666667%
    }
    .vc_col-md-push-10 {
        left: auto;
        right: 83.33333333%
    }
    .vc_col-md-push-9 {
        left: auto;
        right: 75%
    }
    .vc_col-md-push-8 {
        left: auto;
        right: 66.66666667%
    }
    .vc_col-md-push-7 {
        left: auto;
        right: 58.33333333%
    }
    .vc_col-md-push-6 {
        left: auto;
        right: 50%;
    }
    .vc_col-md-push-5 {
        left: auto;
        right: 41.66666667%
    }
    .vc_col-md-push-4 {
        left: auto;
        right: 33.33333333%
    }
    .vc_col-md-push-3 {
        left: auto;
        right: 25%
    }
    .vc_col-md-push-2 {
        left: auto;
        right: 16.66666667%
    }
    .vc_col-md-push-1 {
        left: auto;
        right: 8.33333333%
    }
    .vc_col-md-push-0 {
        left: auto;
        right: auto
    }
    .vc_col-md-offset-12 {
        margin-left: auto;
        margin-right: 100%
    }
    .vc_col-md-offset-11 {
        margin-left: auto;
        margin-right: 91.66666667%
    }
    .vc_col-md-offset-10 {
        margin-left: auto;
        margin-right: 83.33333333%
    }
    .vc_col-md-offset-9 {
        margin-left: auto;
        margin-right: 75%
    }
    .vc_col-md-offset-8 {
        margin-left: auto;
        margin-right: 66.66666667%
    }
    .vc_col-md-offset-7 {
        margin-left: auto;
        margin-right: 58.33333333%
    }
    .vc_col-md-offset-6 {
        margin-left: auto;
        margin-right: 50%
    }
    .vc_col-md-offset-5 {
        margin-left: auto;
        margin-right: 41.66666667%
    }
    .vc_col-md-offset-4 {
        margin-left: auto;
        margin-right: 33.33333333%
    }
    .vc_col-md-offset-3 {
        margin-left: auto;
        margin-right: 25%
    }
    .vc_col-md-offset-2 {
        margin-left: auto;
        margin-right: 16.66666667%
    }
    .vc_col-md-offset-1 {
        margin-left: auto;
        margin-right: 8.33333333%
    }
    .vc_col-md-offset-0 {
        margin-left: auto;
        margin-right: 0
    }
}


/************************************************************

    Sidebar

*************************************************************/
.wpb_widgetised_column .widget > h4, aside.onyx-sidebar .widget > h4 {
    font-size: 16px;
}


/************************************************************

    Footer

*************************************************************/
footer .onyx-footer-top-holder.onyx-footer-top-aligment-left,
footer .onyx-footer-bottom-holder .onyx-footer-bottom-left {
    text-align: right;
}
.onyx-logo-container {
    text-align: left;
}


/************************************************************

    Tours single

*************************************************************/
.onyx-search-ordering-holder .onyx-search-ordering-list li {
    float: right;
}
.onyx-search-ordering-holder .onyx-search-ordering-list li a:before {
    left: auto;
    right: -1px;
}
.onyx-search-ordering-holder .onyx-search-ordering-list li a {
    border-right: 0;
    border-left: 1px solid #d7d7d7;
}
.onyx-tours-list-item .onyx-tours-list-item-content-holder {
    padding-left: 15px;
    padding-right: 40%;
}
.onyx-tours-list-item .onyx-tours-list-item-bottom-content .onyx-tours-list-item-bottom-item {
    float: right;
    margin-right: 0;
    margin-left: 21px;
}
.onyx-tours-list-item .onyx-tours-list-item-bottom-content .onyx-tour-info-icon {
    margin-right: 0;
    margin-left: 3px;
}
.onyx-tours-search-main-filters-holder label:before {
    margin-right: 0;
    margin-left: 10px;
}

.onyx-tours-search-main-filters-holder.onyx-boxed-widget .onyx-tours-input-with-icon input[type=text].onyx-tours-price-range-field {
    padding-left: 0;
    padding-right: 20px;
}
.onyx-tours-search-main-filters-holder .onyx-tours-input-with-icon input[type=text].onyx-tours-price-range-field {
    padding-left: 0;
    padding-right: 0;
}
.onyx-tours-search-main-filters-holder.onyx-boxed-widget .onyx-tours-input-with-icon input[type=text],
.onyx-tours-search-main-filters-holder.onyx-boxed-widget .onyx-tours-input-with-icon input[type=number],
.onyx-tours-search-main-filters-holder.onyx-boxed-widget .onyx-tours-input-with-icon select {
    padding-left: 0;
    padding-right: 43px;
}
.onyx-tours-search-main-filters-holder .onyx-tours-input-with-icon input[type=text],
.onyx-tours-search-main-filters-holder .onyx-tours-input-with-icon input[type=number], .onyx-tours-search-main-filters-holder .onyx-tours-input-with-icon select {
    padding-left: 0;
    padding-right: 23px;
}

.onyx-tour-item-single-holder .onyx-tabs.onyx-horizontal .onyx-tabs-nav li {
    float: right;
}
.onyx-tour-item-single-holder .onyx-tabs.onyx-horizontal .onyx-tabs-nav {
    padding: 10px 0 0;
}
.onyx-tour-item-single-holder article .onyx-tour-item-title {
    margin: 0 0 0 22px;
}
.onyx-tour-item-single-holder article .onyx-tour-main-info-holder li .col6 {
    float: right;
}
.onyx-tour-item-single-holder article .onyx-tour-item-short-info .onyx-tours-single-info-item,
.onyx-tour-item-single-holder article .onyx-tour-item-short-info .onyx-tours-tour-categories-holder,
.onyx-tour-item-single-holder article .onyx-tour-item-short-info .onyx-tours-tour-categories-item {
    float: right;
    margin-right: 0;
    margin-left: 34px;
}
.onyx-tour-item-single-holder .onyx-tour-item-section .onyx-route-id {
    float: right;
    margin-right: 0;
    margin-left: 38px;
}
.onyx-tour-item-single-holder .onyx-tour-item-section .onyx-tour-item-plan-part-title {
    margin: 14px 88px 0 0;
}
.onyx-tour-item-single-holder .onyx-tour-item-section span.onyx-line-between-icons {
    left: auto;
    right: 0;
}
.onyx-tour-item-single-holder article .onyx-tour-item-short-info .onyx-tour-info-icon, .onyx-tour-item-single-holder article .onyx-tour-item-short-info .onyx-tour-cat-item-icon {
    margin-right: 0;
    margin-left: 8px;
}
.onyx-tour-item-single-holder .onyx-tabs.onyx-horizontal .onyx-tabs-nav li a {
    border-right: 0;
    border-left: 1px solid #d7d7d7;
}

.twitter-typeahead,
.twitter-typeahead > input {
	text-align: right;
	direction: rtl;
}


/*** Reviews ***/
.onyx-tour-reviews-criteria-holder .onyx-tour-reviews-criterion-name {
    margin: 0 0 0 7px;
}


/************************************************************

    Destinations

*************************************************************/
.onyx-info-item-inner .onyx-destination-title {
    float: right;
    padding-left: 0;
    padding-right: 23px;
}
.onyx-info-item-inner .onyx-destination-description {
    float: right;
}


/************************************************************

    Lightbox / Photo Swipe

*************************************************************/
div.pp_default .pp_nav {
    float: right;
}
body div.pp_default a.pp_arrow_previous,
body div.pp_default a.pp_arrow_next {
    left: auto;
    right: 0;
}
a.pp_arrow_previous, a.pp_arrow_next {
    float: right;
    text-indent: 10000px;
}
a.pp_close {
    right: auto;
    left: 0;
    text-indent: 10000px;
}
body div.pp_default .pp_nav .currentTextHolder {
    left: initial;
    right: auto;
    float: right;
}


/************************************************************

    Membership

*************************************************************/
.onyx-login-register-content ul li {
    float: right;
}
.onyx-login-register-content ul {
    left: auto;
    right: 0;
}
.onyx-membership-dashboard-nav li {
    float: right;
}
.onyx-membership-dashboard-nav li a {
    border-right: 0;
    border-left: 1px solid #d7d7d7;
}
.onyx-membership-dashboard-nav li:last-child a {
    border-right: 0;
    border-left: 0;
}
.onyx-membership-dashboard-page .onyx-membership-dashboard-page-content {
    padding-left: 0;
    padding-right: 25px;
}
.onyx-tours-my-booking-item .onyx-tours-booking-item-image-holder {
    padding-right: 0;
    padding-left: 25px;
}
.onyx-login-register-widget .onyx-login-dropdown {
    padding: 8px 15px;
    min-width: 130px;
    text-align: right;
}
.onyx-login-register-widget .onyx-login-dropdown li {
    padding: 0 0;
}
.onyx-login-register-widget .onyx-login-dropdown li a {
    font-size: 11px;
}


/************************************************************

    Percentage

*************************************************************/
.onyx-progress-bar .onyx-progress-number-wrapper .onyx-progress-number {
    padding-right: 0;
    padding-left: 6px;
}
.onyx-progress-bar .onyx-progress-number-wrapper {
    right: auto;
    left: 0;
    text-align: left;
}
.onyx-progress-bar {
    text-align: right;
    padding-right: 0;
    padding-left: 24px;
}


/************************************************************

    FAQ

*************************************************************/
.onyx-accordion-holder .onyx-title-holder .onyx-accordion-mark {
    right: auto;
    left: 20px;
}


/************************************************************

    Contact Form 7

*************************************************************/
div.wpcf7 .ajax-loader {
    margin: 0 4px 0 0;
}


/************************************************************

    Icons boxes

*************************************************************/
.onyx-iwt.onyx-iwt-icon-left .onyx-iwt-content {
    padding: 0 13px 0 0;
}


/************************************************************

    Popup

*************************************************************/
/* Close popup */
#onyx-popup > a.close {
    right: 0;
}




