input.search-field {
    background-color: #cccccc;
    border: 1px solid #D5C9C9;
    padding-left: 10px;
}
iframe {
    border: 0;
}
.bg-blue { background-color: #0F5B8E; }

.btn {
    border-radius: 0;
    padding: 2px 20px;
    font-size: 13px;
    height: 26px;
}
.btn-wide {
    line-height: 40px;
    width: 200px;
    height: auto;
}
.btn-blue {
    background: #49a4d0;
    background: -moz-linear-gradient(top, #49a4d0 0%, #46a2d3 50%, #3799ca 51%, #3596cb 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#49a4d0), color-stop(50%,#46a2d3), color-stop(51%,#3799ca), color-stop(100%,#3596cb));
    background: -webkit-linear-gradient(top, #49a4d0 0%,#46a2d3 50%,#3799ca 51%,#3596cb 100%);
    background: -o-linear-gradient(top, #49a4d0 0%,#46a2d3 50%,#3799ca 51%,#3596cb 100%);
    background: -ms-linear-gradient(top, #49a4d0 0%,#46a2d3 50%,#3799ca 51%,#3596cb 100%);
    background: linear-gradient(to bottom, #49a4d0 0%,#46a2d3 50%,#3799ca 51%,#3596cb 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#49a4d0', endColorstr='#3596cb',GradientType=0 );
    border-top: 1px solid #6db5da;
    border-right: 1px solid #6db5da;
    border-left: 1px solid #297aa3;
    border-bottom: 1px solid #297aa3;
    color: #fff;
}
.btn-cta {
    color: #FFFFFF;
    border-top-color: #ADD07E;
    border-right-color: #ADD07E;
    border-bottom-color: #719F3C;
    border-left-color: #719F3C;
    background: #98cc5c;
    background: -moz-linear-gradient(top, #98cc5c 0%, #98cc5c 50%, #8dc74b 50%, #8dc74b 50%, #8dc74b 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#98cc5c), color-stop(50%,#98cc5c), color-stop(50%,#8dc74b), color-stop(50%,#8dc74b), color-stop(100%,#8dc74b));
    background: -webkit-linear-gradient(top, #98cc5c 0%,#98cc5c 50%,#8dc74b 50%,#8dc74b 50%,#8dc74b 100%);
    background: -o-linear-gradient(top, #98cc5c 0%,#98cc5c 50%,#8dc74b 50%,#8dc74b 50%,#8dc74b 100%);
    background: -ms-linear-gradient(top, #98cc5c 0%,#98cc5c 50%,#8dc74b 50%,#8dc74b 50%,#8dc74b 100%);
    background: linear-gradient(to bottom, #98cc5c 0%,#98cc5c 50%,#8dc74b 50%,#8dc74b 50%,#8dc74b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98cc5c', endColorstr='#8dc74b',GradientType=0 );
}
.sep-dotted {
    width: 100%;
    float: left;
    border-bottom: 1px dotted #4D4D4D;
    margin: 30px 0;
}
.sep-line {
    width: 100%;
    float: left;
    border-bottom: 1px solid #4D4D4D;
    margin: 30px 0;
}
ul.li-blue {
    list-style: none;
    padding: 0;
}

ul.li-blue li {
    color: #0F5B8E;
    font-size: 18px;
    line-height: 30px;
    font-weight: 500;
    list-style: initial;
}

ul.li-blue li.ul-title {
    color: #333;
    font-size: 26px;
    margin: 10px 0px 10px -20px;
    font-weight: 300;
    list-style: none;
}

ul.li-white {
    list-style: none;
    padding: 0;
}

ul.li-white li {
    color: #FFFFFF;
    font-size: 18px;
    line-height: 30px;
    font-weight: 500;
    list-style: initial;
}

ul.li-white li.ul-title {
    color: #FFF;
    font-size: 26px;
    margin: 10px 0px 10px -20px;
    font-weight: 300;
    list-style: none;
}
/* COMMON - END */

/* GENERIC - START */
.easy-forex-logo {
    background-image: url('img/easy-forex-logo_240x60.png');
    width: 179px;
    height: 50px;
    background-repeat: no-repeat;
}
.text-white { color: #FFFFFF !important; }
.text-blue { color: #0F5B8E !important; }
.text-blue-light { color: rgb(167, 196, 216); }
.text-blue-light a { color: #B5B0D1 !important; }

ol.ol-large {
    counter-reset:li; /* Initiate a counter */
    margin-left:0; /* Remove the default left margin */
    padding-left:0; /* Remove the default left padding */
}
ol.ol-large > li {
    position:relative;
    margin-left: 20px;
    padding: 4px 0px;
    list-style:none;/* Disable the normal item numbering */
    font-size: 18px;
    font-weight: lighter;
}
ol.ol-large > li:before {
    content:counter(li) ".";/* Use the counter as content */
    counter-increment:li;/* Increment the counter by 1 */
    position:absolute;
    top:-2px;
    left:-2em;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    width:2em;
    margin-right:8px;
    padding: 5px;
    font-weight: bold;
    text-align:center;
    font-size: 18px;
}
/* GENERIC - END */

/* MENUS - START */
.menu-sitemap-section-container,
.menu-sitemap-section-zh-container,
.menu-sitemap-section-ar-container,
.menu-sitemap-section-pl-container
 {
    float: left;
    width: 100%;
    text-align: center;
}
ul#menu-sitemap-section,
ul#menu-sitemap-section-zh,
ul#menu-sitemap-section-ar,
ul#menu-sitemap-section-pl
{
    margin: 30px auto;
    padding: 0;
    display: inline-block;
    text-align: center;
    width: auto;
    line-height: normal;
}

ul#menu-sitemap-section li,
ul#menu-sitemap-section-zh li, 
ul#menu-sitemap-section-ar li, 
ul#menu-sitemap-section-pl li 
{
    float: left;
    list-style: none;
}
ul#menu-sitemap-section li a,
ul#menu-sitemap-section-zh li a, 
ul#menu-sitemap-section-ar li a, 
ul#menu-sitemap-section-pl li a
{ color: #333; }

ul#menu-sitemap-section li a:hover,
ul#menu-sitemap-section-zh li a:hover,
ul#menu-sitemap-section-ar li a:hover,
ul#menu-sitemap-section-pl li a:hover
{ color: #0F5B8E; }

ul#menu-sitemap-section li:not(:first-child),
ul#menu-sitemap-section-zh li:not(:first-child),
ul#menu-sitemap-section-ar li:not(:first-child),
ul#menu-sitemap-section-pl li:not(:first-child)
 {
    padding: 0 10px;
    border-left: 1px dotted #333;
}

ul#menu-sitemap-section li:first-child,
ul#menu-sitemap-section-zh li:first-child,
ul#menu-sitemap-section-ar li:first-child,
ul#menu-sitemap-section-pl li:first-child
{
    padding-right: 10px;
}
/* MENUS - END */

/* OFF CANVAS MENU */
.outer-wrap.nav-offcanvas-active,
.nav-offcanvas-active header {
    left: 0;
    margin-right: auto;
}

.offcanvas-toggle {
    background-color: transparent;
    background-image: none;
    border: 0;
}

.offcanvas-toggle .icon-bar {
    background-color: #999999;
}

.offcanvas-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 3px;
    border-radius: 1px;
}

.offcanvas-toggle .icon-bar + .icon-bar {
    margin-top: 4px;
}

.nav-offcanvas > li > a {
    cursor: pointer;
}

.nav-offcanvas > li.group-start {
    margin-top: 41px;
    border: 1px solid #EDEDED;
}

.sidebar-offcanvas {
    display: none;
}

.sidebar-offcanvas,
.nav-offcanvas {
    z-index: -1;
}

@media (max-width: 991px) {

    .outer-wrap {
        position: relative;
        right: 0;
    }

    .outer-wrap,
    .nav-offcanvas {
        -webkit-transition: right 0.3s;
        -moz-transition: right 0.3s;
        transition: right 0.3s;
    }

    .navbar-fixed-top {
        -webkit-transition: all 0.3s;
        -moz-transition: all 0.3s;
        transition: all 0.3s;
    }

    .outer-wrap.active,
    .outer-wrap.active .navbar-fixed-top {
        right: 34%;
    }

    /* static positioning requires additional mods */
    .outer-wrap.active .navbar-fixed-top {
        left: -34%;
    }

    .sidebar-offcanvas {
        width: 34%;
        width: 100%\9\0;
        height: 100%;
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
    }

    .nav-offcanvas {
        width: 34%;
        height: 100%;
        position: fixed;
        overflow-y: auto;
        overflow-x: hidden;
        top: 0;
        bottom: 0;
        right: -34%;
    }

    .nav-offcanvas.active {
        right: 0;
    }

}

@media (max-width: 767px) {

    .outer-wrap.active,
    .outer-wrap.active .navbar-fixed-top {
        right: 85%;
    }

    .outer-wrap.active .navbar-fixed-top {
        left: -85%;
    }

    .sidebar-offcanvas {
        width: 85%;
        width: 100%\9\0;
    }

    .nav-offcanvas {
        width: 85%;
        right: -85%;
    }

}

.nav-offcanvas {
    background-color: #fff;
    box-shadow: inset 18px 0px 26px -25px;
}

.nav-offcanvas > li {
    border-bottom: 1px solid #EDEDED;
}

.nav-offcanvas > li > a {
    color: inherit;
}

.nav-offcanvas > li > a:hover {
    box-shadow: inset 18px 0px 26px -25px;
}
/* OFF CANVAS MENU - END*/

/* SECTIONS - START */
.section-sep {
    float: left;
    width: 100%;
    border: 2px solid #efefef;
}
section.bg-dark {
    background-color: #333333;
}
section .content-solo {
    font-size: 24px;
    line-height: 30px;
}
section h3.section-title {
    font-weight: 300;
    font-size: 38px;
    line-height: 48px;
}
section h2.section-title {
    font-size: 40px;
    line-height: 44px;
    color: rgba(255, 255, 255, 0.88);
}
section ul.bluelist {
    color: #337ab7;
    font-size: 18px;
    font-weight: 500;
    line-height: 38px;
    margin: 50px auto;
}
section ul.bluelist li {
    color: #428bca;
}
section.bg-blue small {
    color: #7CAAC7;
}
section.bg-blue small a {
    color: rgb(173, 196, 211);
}

section.needs-padding {
    padding: 80px 0 80px;
}
section.cookies h2 {
    font-size: 32px;
    line-height: 70px;
}
section.bg-blue .btn-cta {
    margin: 15% 0;
    border: 0;
    color: #FFFFFF;
    font-size: 20px;
    padding: 20px 70px;
    font-weight: 700;
}

section.bg-blue {
    color: rgba(255, 255, 255, 0.89);
    padding: 20px 0 5px 0;
}
.column-boxes {
    width: 100%;
    float: left;
}

.column-boxes span {
    float: left;
    width: 20%;
    padding: 15px;
    text-align: center;
    color: #FFFFFF;
    height: 110px;
}
.column-boxes span:nth-child(odd) {
    background-color: #8DC74C;
}
.column-boxes span:nth-child(even) {
    background-color: #99CD5E;
}
.column-boxes span > h4 {
    font-size: 24px;
}

.column-boxes span > p {
    font-size: 15px;
}
@media (min-width: 480px) and (max-width: 996px) { 
    .column-boxes span { width: 50%; }
}
@media (max-width: 480px) { 
    .column-boxes span { width: 100%; }
}
section.emphasized-box {
    padding-top: 40px;
    padding-bottom: 40px;
    background-color: #f2f2f2;
}
.comment-box {
    border: 1px solid #cccccc;
    background-color: #ffffff;
    padding: 10px 20px;
}
.comment-box p.text-secondary {
    color: #ADD07E;
}
.comment-box p:last-child {
    margin-bottom: 0;
}
.comment-box.quotes {
    background: 
        url('../../img/ldquote.jpg') left 10px top 10px no-repeat,
        url('../../img/rdquote.jpg') right 10px bottom 10px no-repeat;
    background-color: #ffffff;
    padding: 20px 60px;
}
.comment-box-lg {
    padding: 20px 40px;
}
.comment-box-lg.quotes {
    padding: 40px 70px;
    background-position: left 15px top 15px, right 15px bottom 15px;
}
.page-template-template-home section.bg-image {
    background-image: url('../../img/home_below.jpg');
    padding: 5% 0;
    background-position: right top;
    background-repeat: no-repeat;
}
.page-template-template-home section.bg-image p.par-lh {
    font-size: medium;
    line-height: 1.7em;
}
/* SECTIONS - END */

/* HEADER */
header#header {
    background-color: #ffffff;
    box-shadow: 0px 0px 10px 0px #ccc;
    margin-bottom: 0;
}

header section {
    margin-bottom: 0;
}

header .notification-container {
    background-color: #0F5B8D;
}

header .info-center-container {
    background-color: #333333;
}
header form.search-form {
    /* padding: 30px 0 0px 0; */
    float: right;
}
header ul.header-social {float: left;padding-left: 10px;}
header ul.header-social li {
    float: left;
    width: 30px;
    list-style: none;
}
header ul.header-social li a {
    font-size: 20px;
    line-height: 30px;
    color: #ffffff;
}
header ul.header-social li a:hover,
header ul.header-social li a:active {
    text-decoration: none;
}

.main-menu-container button {
    float: right;
}
.main-menu-container button.btn-link {
    font-weight: 100;
    font-size: 15px;
    border: 1px solid rgba(51, 122, 183, 0.18);
    margin-left: 10px;
}
.main-menu-container .btn-group {
    float: right;
}

header form.search-form span.glyphicon-search {
    left: -25px;
}
header .btn-blue {
    /* margin: 30px 0 0 0; */
}
/* HEADER - END */

/* INFO CENTER */
.info-center {
    background-color: #333333;
    color: #ddd;
}

.info-center .nav-pills > li + li {
    margin-left: 0;
    border-left: 1px solid #666666;
}

.info-center .nav-pills > li > a {
    border-radius: 0;
    text-decoration: none;
    color: inherit;
}


.info-center .nav-pills > li > a:hover,
.info-center .nav-pills > li > a:focus,
.info-center .nav-pills .open > a,
.info-center .nav-pills .open > a:hover,
.info-center .nav-pills .open > a:focus,
.info-center .nav-pills .open > a:active {
    background-color: #232323;
    color: #8DC74B;
}

.info-center .nav > .get-started a {
    color: #8DC74B;
}

.info-center .language .glyphicon,
.info-center .messages .glyphicon {
    width: 13px;
}

.info-center .login-li,
.info-center .my-easymarkets-li {
    position: static;
}

.info-center .feed-li {
    width: 600px;
}

@media (max-width: 1199px) {

    .info-center .feed-li {
        width: 400px;
    }

}

@media (max-width: 991px) {

    .info-center .feed-li {
        width: 300px;
    }

}

@media (max-width: 767px) {

    .info-center .feed-li {
        width: 200px;
    }

    .info-center .feed .feed-title {
        display: none;
    }

}

.info-center .dropdown-menu {
    padding-top: 0;
    margin-top: 0;
    border: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-size: inherit;
    color: #ffffff;
    background-color: transparent;
}

.info-center .language .dropdown-menu {
    background-color: #232323;
}

.info-center .login-form-element form {
    padding: 25px 35px;
    margin-right: 15px;
    margin-left: 15px;
    background-color: #232323;
}

.info-center .login-form-element form legend {
    border-bottom: 0;
    margin-bottom: 15px;
    color: #8DC74B;
}

.info-center .login-form-element .help-block a {
    color: #999999;
}

.info-center .login-form-element #login-register-link {
    cursor: pointer;
}

.info-center .messages .count {
    position: absolute;
    top: 3px;
    right: 7px;
    padding: 0 4px;
    border-radius: 32px;
    font-size: 9px;
    line-height: normal;
    background-color: #D0FE5E;
    color: #000000;
    border: 1px solid #D0FE5E;
}

.info-center .my-easymarkets > .row {
    margin-right: 15px;
    margin-left: 15px;
}

.info-center .language .dropdown-menu > li > a:hover,
.info-center .language .dropdown-menu > li > a:focus {
    background-color: #666666;
}

.info-center .language .dropdown-menu > li > a {
    color: #ffffff;
}

/**
 * Extra small screens
 */
@media (max-width: 480px) {
    .nav-pills > li {
        font-size: 11px;
    }
    .nav > li > a {
        padding-left: 10px;
        padding-right: 10px;
    }
}
/* INFO CENTER - END */

/* Logo */
.main-menu-container .logo {
    margin-top: 7px;
    margin-bottom: 7px;
    padding-top: 2px;
    padding-bottom: 4px;
    font-size: 24px;
    font-weight: 500;
    color: #0F5B8E;
    border-right-color: #CCCCCC;
}

.main-menu-container .logo.scroll {
    padding-top: 2px;
    padding-bottom: 4px;
}

@media (max-width: 991px) {

    .main-menu-container .logo {
        margin-top: 0;
        margin-bottom: 0;
        border-right: 0;
    }

    .main-menu-container .logo,
    .main-menu-container .logo.scroll {
        padding-top: 2px !important;
        padding-bottom: 4px !important;
    }

}

/*
 * Main Menu
 * --------------------------------------------------
 */
.main-menu-container .main-menu {
    padding-top: 18px;
    padding-bottom: 0px;
    font-size: 14px;
    color: #0F5B8E;
    float: right;
    margin-right: 20px
}

.main-menu-container .main-menu li {
    padding-right: 11px;
    padding-left: 12px;
    line-height: 10px;
}
.main-menu-container .main-menu li a {padding: 0px 5px;}

.main-menu-container .main-menu li + li {
    border-left: 1px solid #8DC74B;
}

.main-menu-container .main-menu li a:hover,
.main-menu-container .main-menu li a:focus,
.main-menu-container .main-menu li a:active,
.main-menu-container .main-menu .active a {
    color: #8DC74B;
    text-decoration: none;
}

.main-menu-container .main-menu li:first-child {
    padding-left: 0px !important;
}

.main-menu-container .main-menu li:last-child {
    padding-right: 0 !important;
}

/*
 * Action icons next to Main Menu
 * --------------------------------------------------
 */
.main-menu-container .action-icons {
    padding-top: 10px;
    padding-bottom: 0px;
    font-size: 20px;
    color: #999999;
}
.main-menu-container .action-icons a {
    color: #999;
}
.main-menu-container .action-icons a:hover {
    color: #0F5B8E;
}

@media (max-width: 991px) {

    .main-menu-container .action-icons {
        margin-right: -7px;
    }

    .main-menu-container .action-icons {
        padding-top: 4px !important;
        padding-bottom: 4px !important;
    }

}

.main-menu-container .action-icons .glyphicon,
.main-menu-container .action-icons .offcanvas-toggle {
    padding: 6px 4px;
}
@media (min-width: 992px) and (max-width: 1199px) {

    .main-menu-container .action-icons .glyphicon,
    .main-menu-container .action-icons .offcanvas-toggle {
        padding: 6px 1px;
    }
}


.main-menu-container .action-icons .glyphicon:hover,
.main-menu-container .action-icons .glyphicon:focus,
.main-menu-container .action-icons .glyphicon:active,
.main-menu-container .action-icons .offcanvas-toggle:hover,
.main-menu-container .action-icons .offcanvas-toggle:focus,
.main-menu-container .action-icons .offcanvas-toggle:active {
    outline: 0;
}

@media (max-width: 767px) {
    .main-menu-container .action-icons {
        font-size: 18px;
    }

    .main-menu-container .offcanvas-toggle .icon-bar {
        width: 18px;
    }

    .main-menu-container .offcanvas-toggle .icon-bar + .icon-bar {
        margin-top: 3px;
    }
}

/*
 * Widgets
 * --------------------------------------------------
 */
aside.widget {
    margin-bottom: 50px;
}
.cm-banner-widget img {
    position: absolute;
    z-index: 0;
    float: left;
    width: 100%;
    height: 100%;
    max-height: 461px;
    max-width: 100%;
}

.row.cm-banner-widget {
    position: relative;
    max-width: 100%;
    margin: 0;
}

.row.cm-banner-widget .container {
    z-index: 100;
    position: relative;
    padding: 60px 0;
}

.cm-banner-widget .banner-widget-title,
.cm-banner-widget .banner-widget-title h1 {
    font-size: 54px;
    color: #ffffff;
    margin: 30px 0 10px;
    font-weight: 700;
}

.banner-widget-subtitle {
    font-size: 30px;
    color: rgba(255, 255, 255, 0.95);
    margin: 0 0 20px 0;
    font-weight: 100;
}

.banner-widget-button button {
    border: 0;
    color: #FFFFFF;
    font-size: 24px;
    padding: 25px 35px;
    font-weight: normal;
}

.banner-widget-message {
    font-size: 17px;
    color: #FFFFFF;
    font-weight: 100;
    margin: 30px 0 40px;
}
.textwidget div.bg-blue {
    padding: 20px 15px 15px 30px;
}


.textwidget div.bg-blue h3 {
    color: #FFFFFF;
    font-size: 28px;
    font-weight: 100;
}

.textwidget div.bg-blue small {
    color: #2D8DBF;
    font-size: 14px;
}

.textwidget div.bg-blue small a {
    color: #67B4E0;
}

.textwidget div.bg-blue button {
    margin: 20px auto;
    position: relative;
    display: block;
    width: 130px;
    height: 40px;
    border: 0;
}


/*
 * Shortcodes
 * --------------------------------------------------
 */
.loop-items {
    text-align: center;
    float: left;
}

.loop-items .loop-items-controls .control {
    font-size: 200%;
}

.loop-items .item {
    margin-bottom: 40px;
    padding-left: 50px;
    padding-right: 50px;
}

.loop-items .last-row {
    margin-bottom: 0;
}

.loop-items .loop-items-controls .left {
    margin-right: 10px;
}

@media (max-width: 800px) {
    .row.cm-banner-widget .container {
        margin: auto 30px;
    }
    .cm-banner-widget {
    }
    .cm-banner-widget .banner-widget-title, .cm-banner-widget .banner-widget-title h1 {
        font-size: 34px;
    }
    .loop-items {
        text-align: left;
        margin-right: 0;
        margin-left: 0;
        border-color: #dddddd;
    }

    .loop-items .loop-items-controls,
    .loop-items > .item {
        margin-top: 10px;
        margin-bottom: 0;
        padding-left: 10px;
        padding-right: 10px;
    }

    .loop-items .loop-items-controls {
        margin-bottom: 10px;
    }

}

/** FOOTER - START **/
footer {
    margin: 50px 0 20px;
}
footer .social {
    width: 34px;
    height: 24px;
    background-repeat: no-repeat;
    float: left;
    margin: 0 5px;
    border-left: 1px dotted #4D4D4D;
    box-sizing: content-box;
    background-position: 10px;
}
footer .social-media-images {
    margin: 0 auto;
    display: inline-block;
}
footer .social-media-images .item:nth-child(2) .social {
    border-left: none;
}
footer .social-media-images span {
    float: left;
    margin: 20px 0;
}
footer .social.social-instagram {

    background-image: url('../../img/social/instagram.png');
}
footer .social.social-blog {
    background-image: url('../../img/social/blog.png');
}
footer .social.social-gplus {
    background-image: url('../../img/social/google.png');
}
footer .social.social-facebook {
    background-image: url('../../img/social/facebook.png');
}
footer .social.social-twitter {
    background-image: url('../../img/social/twitter.png');
}
footer .social.social-weibo {
    background-image: url('../../img/social/weibo.png');
}
footer .social.social-linkedin {
    background-image: url('../../img/social/linkedin.png');
}
footer .social.social-youtube {
    background-image: url('../../img/social/youtube.png');
}
/** FOOTER - END **/


/* Make whole panel title clickable */
.panel-heading a:after {
    font-family:'Fontawesome';
    content:"\f147";
    float: right;
    color:  #0F5B8E;
    margin-top: 1px;
}

.panel-heading a.collapsed:after {
    content:"\f196";
}

.panel-title {
    font-size: inherit;
    color: #428bca ;
}
/**Content boxes Same Image Height**/
.content-boxes-v1 .icon-custom.rounded-x {
    min-height: 75px;
}

/** WPML dropdown **/
#lang_sel_click a.lang_sel_sel {
    border: 0;
    background-color: transparent;
    color: #FFFFFF;
    width: 110px;
}

#lang_sel_click a.lang_sel_sel:hover {
    color: #98cc5c;
    background: url(../../img/nav-arrow-down.png) right no-repeat;
}

#lang_sel_click img.iclflag {
    margin-right: 5px;
}

#lang_sel_click ul ul {
    top: 37px;
}

html:lang(ar) #lang_sel_click a.lang_sel_sel {
    background-position: left;
}
