

body {

    font-family: 'Open Sans', sans-serif;

    font-weight: 600;

}



ul li {

    list-style: none;

    text-decoration: none;

}



a {

    list-style: none;

    text-decoration: none;

}



a:hover, a:focus {

    color: #2a6496;

    text-decoration: none;

    outline: none;

    transition: all 0.2s linear;

}



a:focus {

    outline:none;

}





.left-sec li {

    float: left;

    padding-right: 2%;

}



.top-nav-menu {

    background-color: #0b405c;

    padding: 5px 0;

}



.btn-login {

    background:#096b9f;

    border: medium none #db493a;

    border-radius: 5px;

    float: left;

    font-size: 12px;

    margin: 0 0 0 12px;

    padding: 0;

	transition: all 0.2s ease-in-out 0s;

	-moz-transition: all 0.2s ease-in-out 0s;

	-webkit-transition: all 0.2s ease-in-out 0s;

}

.btn-login:hover{

	opacity:.8;

}

.btn-login > a {

    color: #ffffff;

    float: left;

    font-size: 15px;

    font-weight: 600;

    letter-spacing: 0.5px;

    padding: 9px 15px 12px;

}



.lang_drop {

    float: right; margin-top:7px;

}

#lang_sel li a span{color:#fff;}



.left-sec {

    padding: 8px 0 0;

}



.left-sec a {

    color: #fff;

    font-size: 12px;



}



.left-sec .fa {

    color: #fff;

}



.Demo-btn {

    /*background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #499bea 0%, #207ce5 100%) repeat scroll 0 0;*/

	background:#7dd23c;

    border-radius: 5px;

    float: left;

    margin-left: 12px;

    padding: 9px 15px;

	transition: all 0.2s ease-in-out 0s;

	-moz-transition: all 0.2s ease-in-out 0s;

	-webkit-transition: all 0.2s ease-in-out 0s;

}

.Demo-btn:hover{

	opacity:.8;

}





.Demo-btn a {

    color: #fff;

    font-size: 16px;

    font-weight: 600;

}



.main-menu .dropdown-menu > li > a {

    border-bottom: 1px solid #eaeaea;

    color: #000000;

    font-size: 13px;

    font-weight: 400;

    letter-spacing: 1px;

    padding: 10px 15px;

}



.Demo-btn .fa {

    color: #fff;

}



.demo-btn-2 {

    float: right;

    padding:0 15px 0;

    text-align: right;

}



.inner-btn-demo {

    float: right !important;

}





.dropdown-menu > li.kopie > a {

    padding-left:5px;

}



.dropdown-submenu {

    position:relative;

}

.dropdown-submenu>.dropdown-menu {

    top:0;left:100%;

    margin-top:-6px;margin-left:-1px;

    -webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;

}



.dropdown-submenu > a:after {

    border-color: transparent transparent transparent #333;

    border-style: solid;

    border-width: 5px 0 5px 5px;

    content: " ";

    display: block;

    float: right;

    height: 0;

    margin-right: -10px;

    margin-top: 5px;

    width: 0;

}



.dropdown-submenu:hover>a:after {

    border-left-color:#555;

}



.dropdown-menu > li > a:hover, .dropdown-menu > .active > a:hover {

    text-decoration: underline;

}

.menu_bar{

  background: #F5F5F5;

}

.main-menu nav {

    border: medium none;

    min-height: auto;

}



.main-menu .inner-menu > .active > a {

    background-color: #0086b5 !important;

    border-bottom: 3px solid #fff;

    color: #fff !important;

    font-size: 20px;

}



.main-menu .inner-menu > li > a {

    border-bottom: 3px solid #0790F7;

    color: #fff !important;

    font-size: 20px;

    transition: all 0.5s linear;

}



.main-menu .inner-menu > li > a:hover {

    background-color: #0086b5 !important;

    border-bottom: 3px solid #fff;

    color: #fff !important;

}



.main-menu .inner-menu > li > a {

    font-weight: 600;

    padding: 25px 15px;

}



.main-menu nav {

    margin-bottom: 0;

}



.slider {

    padding: 0;

}



.Demo-btn .fa.fa-user {

    background-color: #fff;

    border-radius: 50%;

    color: #0087b6;

    font-size: 20px;

    padding: 5px 7px;

}



.Demo-btn.demoacc {



    /*background: rgba(73,155,234,1);

    background: -moz-linear-gradient(left, rgba(73,155,234,1) 0%, rgba(1,181,234,1) 100%);

    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(73,155,234,1)), color-stop(100%, rgba(1,181,234,1)));

    background: -webkit-linear-gradient(left, rgba(73,155,234,1) 0%, rgba(1,181,234,1) 100%);

    background: -o-linear-gradient(left, rgba(73,155,234,1) 0%, rgba(1,181,234,1) 100%);

    background: -ms-linear-gradient(left, rgba(73,155,234,1) 0%, rgba(1,181,234,1) 100%);

    background: linear-gradient(to right, rgba(73,155,234,1) 0%, rgba(1,181,234,1) 100%);*/

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#01b5ea', GradientType=1 );

	background:#096b9f;

}



.acc-slider li {

    color: #ffffff;

}



.Demo-btn.demoacc .fa.fa-user{color:rgb(1, 181, 234);}



.inner-sub-menu {

    background-color: #0790f7;

}



.dropdown-menu.inner-sub-menu > li a:hover {

    list-style: outside none none;

    text-decoration: none;

}



.dropdown-menu.inner-sub-menu > li a {

    clear: both;

    color: #fff;

    display: block;

    font-weight: normal;

    line-height: 0.429;

    padding: 15px 70px 15px 10px;

    transition: all 0.5s linear 0s;

    white-space: nowrap;

}



.dropdown-menu.inner-sub-menu > li a:hover {

    background-color: #0086B5;

    color: #fff;

}





.inner-sub-menu .active > a {

    background-color: #0086B5;

    color: #fff;

}



.inner-wrapper-traning {

    float: left;

    margin:0;

    padding: 10px;

    text-align: center;

    width:100% !important;

}



.traning-wrapper {

    float: left;

    padding: 2% 0;

}



.inner-wrapper-traning h2 {

    color: #000000;

    font-size: 16px;

    font-weight: 400;

    letter-spacing: 1px;

    margin-top: 13px;

    padding-bottom: 10px;

    position: relative;

    text-transform: uppercase;

}



.inner-wrapper-traning p {

    color: #666666;

    font-size: 13px;

    margin-bottom: 10px;

    font-weight: 400;



    float: left;

    width: 100%;

    letter-spacing: 1px;

    line-height: 20px;

}



.inner-wrapper-traning h2::after {

    background-color: #000;

    border-radius: 25px;

    bottom: 0;

    content: "";

    height: 3px;

    left: 25%;

    position: absolute;

    width: 120px;

}



.btn-read-more > a {

    border-bottom: 2px solid;

    font-size: 14px;

    font-weight: bold;

}



.container.logo-sec {

    padding:15px 15px;

}



.acc-type-slider {

    background-image: url("../images/banner-news.jpg");

}

.navbar-collapse{

	padding:0;

}

.inner-sec-2 {

    background-color: rgba(0, 0, 0, 0.6);

    box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);

    float: left;

    margin-bottom: 6%;

    margin-top: 6%;

    min-height: 395px;

    padding-bottom: 1%;

}



.acc-type-slider {

    background-attachment: fixed;

    background-position: center;

    background-size: cover;

}



.acc-slider .wrapper h1,.uni-spreads > h2 {

    color: #fff;

    font-size: 26px;

    font-weight: 700;

}



.slider-container, .wrapper {

    position: relative;

    overflow: hidden;

    width: 100%;

    min-height:350px;

}

.productcontent > p {

    margin-bottom: 6px;

}

.fa.fa-angle-right.redarrow {

    color: red;

    margin: 5px;

}

.uni-spreads td{

  padding-bottom: 8px;

}

div.uni-spreads #tab2 th{

  text-align: left!important;

}

.slider-container div {

    width: 100%;

    height: 100%;

    position: absolute;

    top: 0;

    left: 0;

    transition: transform 0.3s ease;

    -webkit-transform: translateX(-100%);

    -ms-transform: translateX(-100%);

    transform: translateX(-100%);

    z-index: 0;

    color:#fff;

}



.account-one {

    padding: 0 10%;

    text-align: left;

}



.slider-container div:first-child {

    -webkit-transform: translateX(0%);

    -ms-transform: translateX(0%);

    transform: translateX(0%);

}



.acc-slider .prev, .next {

    cursor: pointer;

    height: 30px;

    margin-top: -15px;

    opacity: 0.5;

    position: absolute;

    top: 50%;

    transition: opacity 0.4s ease 0s;

    width: 30px;

    z-index: 20;

}



.acc-slider .prev:hover,.acc-slider .next:hover { opacity: 1; }



.acc-slider .prev { left: 15px; }



.acc-slider .next {

    right: 15px;

    -webkit-transform: rotate(180deg);

    -ms-transform: rotate(180deg);

    transform: rotate(180deg);

}





.ui-page {

    display: table-cell;

    vertical-align: middle;

    width: 100%;

    min-height: 500px !important;

}





.product {

    background-color: #f0f5f6;

    padding: 0% 0;

}



.live-news-tab {

    background-color: transparent;

    border: 2px solid #3da4f1;

    padding: 10px 5px;

    text-align: center;

    width: 100%;

}



.live-news-tab a { color:#3da4f1;}



.live-news-tab a {

    color: #3da4f1;

    font-size: 18px;

    text-transform: uppercase;

}



.first-news > h2 {

    color: #0790f7;

    font-size: 16px;

    letter-spacing: 1px;

    margin-top: 16px;

    font-weight: bold;

}

.first-news > h2 a{

  color: #096b9f;

}



.first-news > span {

    color: #000;

    font-size: 12px;

}



.first-news > p {

    color: #616161;

    float: left;

    font-size: 13px;

    font-weight: 400;

    letter-spacing: 1px;

    line-height: 19px;

    width: 100%;

    margin-bottom: 10px;

}



.first-news:last-child::after {

    position: relative;

}



.rtl .first-news:last-child::after {

    position: relative;

}



.product-inner {

    padding-left: 1%;

}



.sub-inner-product {

    float: left;

    margin: 0 1%;

    padding: 0;

    text-align: center;

    width: 31% !important;

}



.sub-inner-product > p {

    min-height: 150px;

    overflow: hidden;



}



.sub-inner-product > h2 {

    color: #000;

    font-size: 21px;

    font-weight: 600;

    margin-top: 5px;

    padding-bottom: 2%;

    padding-top: 4%;

}



.sub-inner-product > p {

    color: #666666;

    font-size: 13px;

    font-weight: 400;

    letter-spacing: 1px;

    margin: 0;

    padding: 0 4%;

    line-height: 20px;

}



.read-more-btn-2 .fa {

    color: #fff;

    font-size: 30px;

    padding-bottom: 5%;

    padding-top: 3%;

}



.product-inner > h2 {

    color: #242424;

    font-size: 17px;

    font-weight: 700;

    letter-spacing: 1px;

    margin: 0;

    padding: 16px 5px;

    position: relative;

    text-align: left;

    text-transform: uppercase;

}



.sub-inner-product > p {

    overflow: hidden;

    text-overflow: ellipsis;

}



.footer {

    background-image: url("../images/about.jpg");

    background-position: center center;

    background-repeat: no-repeat;

    background-size: cover;

    float: left;

    margin-top: 0;

    width: 100%;

}



.overlay {

    background-color: rgba(0, 0, 0, 0.3);

    float: left;

    height: 100%;

    width: 100%;

    padding-bottom: 3%;

    padding-top: 3%;

}



.footer .first-sec > ul {

    padding: 0;

}



.footer .first-sec > h2 {

    color: #ffffff;

    font-size: 16px;

    font-weight: 600;

    margin-top: -2px;

    text-transform: uppercase;

    letter-spacing: 1px;

    position: relative;

    padding-bottom: 7px;

}



.col-sm-2.first-sec > h2:after {

    position: absolute;

    content: "";

    height: 3px;

    width: 50px;

    background-color: #fff;

    left: 0;

    bottom: 0;

    border-radius: 35px;

}



.footer .first-sec a {

    color: #ffffff;

    font-size: 14px;

    font-weight: 400;

    transition: all 0.5s linear 0s;

    padding: 5px 0;

    float: left;

    width: 100%;

}



.footer .first-sec a:hover {

    color: #33A0F2;

}



.footer .first-sec li {

    float: left;

    width: 100%;

}



.footer .first-sec a .fa {

    float: left;

    font-size: 23px;

    padding-right: 8px;

}



.copy-right {

    border-top: 1px solid #0e2e3f;

    color: #b5c0c6;

    float: left;

    font-size: 15px;

    font-weight: 400;

    letter-spacing: 0.5px;

    margin-top: 10px;

    padding: 15px 0;

    text-align: center;

    width: 100%;

}



.first-news .read-more-btn-2 > a {

    background-color: #005887;

    color: #fff;

    float: left;

    padding: 10px 15px;

}

.first-news .read-more-btn-2 > a:hover{

	background-color: #7dca42;

  color: #fff;

}



.first-news .read-more-btn-2 {

    float: left;

    margin-top: 5%;

    width: 100%;

}



.account-one > a {

    background-color: #33a0f2;

    color: #fff;

    float: left;

    margin-top: 2%;

    padding: 10px 15px;

}



.acc-slider .wrapper h1 {

    padding-left: 10%;

    position: relative;

    padding-bottom: 3%;

    float: left;

}





.social {

    background-color: #08202d;

    float: left;

    width: 100%;

    z-index: 9999;

}



.social li {

    float: left;

    /*margin-right: 10px;*/

}



.social ul{margin-bottom: 0;}

.social .container > ul {

    float: left;

    padding: 0;

    width: 100%;

}



.online-support-main {

    float: right;

    position: fixed;

    right: 0;

    top: 55%;

    z-index: 9999;

}



.first-news {

    float: left;

    padding-bottom: 1px;

    position: relative;

    width: 100%;

}



.first-news::after {

    background-color: #e7e7e7;

    border-radius: 25px;

    bottom: 0;

    content: "";

    height: 3px;

    left: 0;

    position: absolute;

    width: 50px;

}



marquee {

    float: left;

    height: 380px;

    overflow: hidden;

}







.first-news .read-more-btn-2 {

    float: left;

    margin-top: 1%;

    padding-top: 5%;

    width: 100%;

}

/*-----page-inner----*/

.page-inner .inner-btn-demo{

    background-color: transparent;

    margin-bottom: 10px;

    padding: 0px;

    width: 100%;

    padding-bottom: 5px;

}



.page-inner .col-xs-12.col-sm-12.col-md-3.col-lg-3.sidebar.sticky > a {

  background-color: rgba(0, 0, 0, 0);

  float: left;

  padding: 0;

  width: 100%;

}



.page-inner .col-xs-12.col-sm-12.col-md-3.col-lg-3.sidebar.sticky img {

    width: 100%;

}



.page-inner .Demo-btn {

    margin-bottom: 5%;

    margin-left: 0;

    width: 100%;

}



.page-inner .wpcf7-form input {

    background-color: #f5f5f5;

    border: 1px solid #f1f1f1;

    height: 32px;

    margin-top: 2%;

    width: 100%;

    transition: all 0.2s linear;

}



.page-inner .wpcf7-form input:hover {

    background-color: #f5f5f5;

}



.page-inner .wpcf7-form textarea {

    background-color: #f5f5f5;

    border: 1px solid #f1f1f1;

    margin-top: 2%;

    width: 100%;

    height:120px;

    transition: all 0.2s linear;

}



.page-inner .wpcf7-form textarea:hover {

    background-color: #f5f5f5;

}







.page-inner .sticky h4 {

    border-bottom: 2px solid #ccc;

    float: left;

    font-weight: bold;

    padding-bottom: 2%;

    width: 100%;

}





.page-inner input.wpcf7-submit {

    background-color: #0790F7;

    color: #fff;

    float: left;

    padding: 5px 35px;

    width: auto;

}



.page-inner input.wpcf7-submit:hover {

    background-color: #0790F7;

    color: #fff;

}



.logo-slider #prev {

    background: rgba(0, 0, 0, 0) url("http://192.168.1.202/projects/uniglobemarkets/wp-content/uploads/2016/01/^09E218D74CD2C659823E5A26BAA6773BCFB3E757AB2572F5F0^pimgpsh_thumbnail_win_distr.jpg") no-repeat scroll center center;

    float: right;

    margin-right: -50px;

}



.logo-slider #next {

    background: rgba(0, 0, 0, 0) url("http://192.168.1.202/projects/uniglobemarkets/wp-content/uploads/2016/01/^3A448477EF270A18729483C563E1D44DE8D2A3D8489BA29893^pimgpsh_thumbnail_win_distr.jpg") no-repeat scroll center center;

    float: left;

    margin-left: -30px;

}





.product-inner .sub-inner-product {

    padding: 0;

}



div.col-sm-12.slider {

margin-top: 144px;

	/*margin-top: 94px;*/

    padding: 0;

}



#menu-main-menu > li > a,#menu-main-nav > li > a {

    color: #fff;

    font-size: 13px;

    letter-spacing: 1px;

    padding: 15px 18px;

    text-transform: uppercase;

}



.main-menu #menu-main-menu > li.current-menu-item > a, .main-menu #menu-main-menu > li > a:hover {

    background-color: #83c94d;

    color: #ffffff;

}



.main-menu #menu-main-nav > li.current-menu-item > a, .main-menu #menu-main-nav > li > a:hover {

    background-color: #019cf2;

    color: #ffffff;

}



.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {

    background-color: #0086B5 !important;

    color: #555;

}



.product-inner .sub-inner-product img {

    /*height: 140px;*/

}



.live-news {

    background-color: #ffffff;

    box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);

    float: left;

    min-height: 398px;

    padding: 0;

}



.live-news .nav.nav-tabs {

    border: medium none;

}



#menu-main-menu .dropdown-menu,#menu-main-nav .dropdown-menu {

    background-color: #f5f5f5;

    border: medium none;

    border-radius: 0;

    box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1);

    min-width: 250px;

    padding-top: 0;

    padding-bottom:0;

}



#menu-main-menu .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus,#menu-main-nav .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {

    background-color: #83c94d;

    color: #fff;

    text-decoration: none;

}



.primary_content .entry-header h1 {

    margin-top: 0px !important;

}



.inner_page_wrap {

    float: left;

    width: 100%;

}



.blog_layout1 .entry-content h3 {

    margin-top: 0;

}



.sub_heading {

    color: #242424;

    font-size: 20px;

    font-weight: 600;

    position: relative;

    padding-bottom: 3px;

}



.sub_heading::after {

    background-color: #ecf0f1;

    border-radius: 25px;

    bottom: 0;

    content: "";

    height: 4px;

    left: 0;

    position: absolute;

    width: 35px;

}



.rtl .sub_heading::after {

    background-color: #ecf0f1;

    border-radius: 25px;

    bottom: 0;

    content: "";

    height: 4px;

    left:auto;

    right: 0;

    position: absolute;

    width: 35px;

}



.inner_page_wrap .hentry header {

    display: none;

}



.page-inner header.entry-header {

    float: left;

    padding: 0;

    width: 100%;

}



.page-inner .entry-header h1 {

    color: #242424;

    margin-bottom: 0;

    padding: 15px 0;

    font-size: 22px;

    font-weight: 700;

    margin-top: 0;

}



.live-news.live-news_wrap > h2 {

    color: #242424;

    margin-bottom: 0;

    padding: 15px 0;

    font-size: 22px;

    font-weight: 700;

}



.live-news.live-news_wrap > p {

    color: #425262;

    font-weight: 400;

    letter-spacing: 1px;

    line-height: 21px;

    text-align: justify;

}



.product {

  display: table;

  float: left;

  width: 100%;

    padding-top: 2%;

    padding-bottom: 2%;

}



.left-sec .widget_icl_lang_sel_widget h4 {

    display: none;

}



.left-sec section.widget_icl_lang_sel_widget #lang_sel {

    z-index: 99999999999999;

}



.col-sm-4.sub-inner-product {

    background-color: #ffffff;

    border: medium none;

    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);

    padding: 5% 0 0;

}

.product-inner .read-more-btn-2 > a {

    background-color: #242424;

    color: #ffffff;

    float: left;

    letter-spacing: 1px;

    padding: 10px;

    text-transform: uppercase;

    width: 100%;

}



.product-inner .read-more-btn-2 > a:hover {

    background-color: #33A0F2;

    color: #ffffff;

}



@media (min-width:1024px){



    .col-sm-3.inner-wrapper-traning:first-child {

        margin-left: 0;



    }

    .col-sm-4.inner-wrapper-traning:last-child {

        margin-right: 0;

    }

    .col-sm-4.inner-wrapper-traning {

        width:31.33% !important;

    }

    .col-sm-4.live-news .nav-tabs li a {

        border-radius: 0;

        font-size: 13px;

        font-weight: bold;

        text-transform: uppercase;

    }

    .col-sm-8.product-inner {

        padding-right: 0;

    }

    .col-sm-4.sub-inner-product:last-child {

        margin-right: 0 !important;

        padding-right: 0 !important;

    }



    .col-sm-4.sub-inner-product {

        background-color: #ffffff;

        border: medium none;

        box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);

        padding: 5% 0 0;

        width: 31.6% !important;

		border-radius:5px;

		-moz-border-radius:5px;

		-webkit-border-radius:5px;

    }



    .product-inner .read-more-btn-2 > a {

        background-color: #242424;

        color: #ffffff;

        float: left;

        letter-spacing: 1px;

        padding: 10px;

        text-transform: uppercase;

        width: 100%;

    }



    .product-inner .read-more-btn-2 > a:hover {

        background-color: #7cc843;

        color: #ffffff;

    }

}



.myform .controls > input, .acc .controls > input, .controls > select {

    background-color: #f3f3f3;

    border: 1px solid #cbcbcb;

    box-shadow: none;

    height: 40px;

    width: 100%;

    padding-left: 2%;

    border-radius:5px;

}





.myform .controls textarea {

    background-color: #f3f3f3;

    border: 1px solid #cbcbcb;

    width: 100%;

    height: 100px;

    padding-left: 1%;

    padding-top: 1%;

    border-radius:5px;

}



.gender .controls > input {

    width: 15px;

    height: 10px;

}



.myform .control-group {

    padding-bottom: 1%;

    float: left;

}



.myform .control-group {

    text-align: left;

}



.left-sec #lang_sel span {

    color: #fff !important;

}



.left-sec #lang_sel {

    z-index: 11111111;

}



.col-sm-12.col-xs-12.title > h2 {

    border-bottom: 3px solid #0790f7;

    color: #0790f7;

    display: inline-block;

    float: none;

    margin-bottom: 2%;

    padding-bottom: 1%;

    text-align: center;

}



.col-sm-12.col-xs-12.title {

    text-align: center;

}





.myform .myform1 {

    display: inline-block;

    width: 75%;

    float: none;

}



.myform .acc {

    display: inline-block;

    float: none;

    width: 75%;

}



.col-sm-6.col-xs-12.control-group.success:nth-child(2n+1) {

    clear: both;

}



.btnpersonalinfo .button.button-primary.button-large {

    background-color: #0790f7;

    border: medium none;

    color: #fff;

    padding: 10px 25px;

    border-radius: 5px;

}



.Demo-btn > a:hover,.btn-login > a:hover {

    color: #fff;

}



.contact-page-wrapper .wpcf7 input {

    background-color: #f3f3f3;

    border: 1px solid #cbcbcb;

    border-radius: 4px;

    height: 35px;

    margin-top: 1%;

    width: 100%;

    padding-left: 1%;

}



.contact-page-wrapper .wpcf7 textarea {

    background-color: #f3f3f3;

    border: 1px solid #cbcbcb;

    height: 100px;

    margin-top: 1%;

    width: 100%;

    border-radius: 4px;

    padding: 1%;

}



.contact-page-wrapper .wpcf7-form-control.wpcf7-submit {

    background-color: #0790f7;

    border: medium none;

    color: #fff;

    float: left;

    margin-bottom: 5%;

    padding: 7px 25px;

    width: auto;

    text-align: center;

    border-radius: 4px;

}



.contact-page-wrapper .widget_text h4 {

    display: none;

}



.heading-contact {

    float: left;

    width: 100%;

    text-align: center;

    border-bottom: 3px solid #0790F7;

    margin-bottom: 2%;

    color: #0790f7;

}



.col-sm-6.address-contact > span {

    color: #005887;

    float: left;

    padding-top: 1%;

    width: 100%;

    font-weight: bold;

}



.col-sm-12.info-contact-wrap {

    background-color: #0790F7;

    color: #fff !important;

}



.info-contact-wrap span {

    color: #fff !important;

    font-weight: 600;

}



.info-contact-wrap .col-sm-4 > a {

    color: #e3e3e3;

}



.address-contact {

    padding-bottom: 2%;

    padding-top: 2%;

}



.info-contact-wrap .col-sm-4 > a {

    color: #003a99;

}



.info-contact-wrap .col-sm-4 > a:hover {

    color: #ffffff;

}



.nav-links .next.page-numbers {

    position: relative;

}



header.news_hading {

    border-bottom: 2px solid #0790f7;

    margin: 0;

}



.news_section > h2 {

    margin-top: 0;

}



.news_section {

    background-color: #f0f5f6;

    border: 2px solid #f5f5f5;

    border-radius: 5px;

    float: left;

    margin: 1% 0;

    padding: 2% 1%;

    width: 100%;

}

.news_section > h2 {

    color: #096b9f;

    font-size: 24px;

    font-weight: 600;

    margin-top: 0;

    text-transform: uppercase;

}



.news_section p {

    margin-bottom: 10px;

}



.news_section small {

    color: #096b9f;

    float: left;

}



.news_section .read-more {

    float: left;

    margin-top: 2%;

    width: 100%;

    position: relative;

    z-index: 99;

}



.news_section .read-more > a {

    background-color: #7dd23c;

    border-radius: 4px;

    color: #fff;

    padding: 10px;

}

.news_section .read-more > a:hover{

    background: #096b9f;

}

.main-menu .dropdown-menu {

    background-color: #fff;

}

.navbar-nav .active, .navbar-nav a:hover{

    background: #70B43C!important;

    color: #fff!important;

}

.myform .col-sm-8.error_report {

    float: none;

    display: inline-block;

    background-color: #d20202;

    color: #fff;

    padding: 10px;

    margin-bottom: 1%;

    border-radius: 5px;

}



/*-----end-page-inner----*/

/*Contact form css*/

.contact-form-div input,textArea {

    background-color: #f5f5f5;

    border: 1px solid #d3d3d3 !important;

    height: 39px;

    margin-top: 2%;

    transition: all 0.2s linear 0s;

    width: 100%;

}

.small_font{font-size: small;}

.small_white{color: white;}

/*.tbl_col{

bgcolor:"#666666";

width:"160";

}*/

.account-comp td,.td_cen{text-align:center;}

.page_content_r{

    text-align: left;

}

.arebic_text{text-align: right;}



.main-menu .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {

    background-color: #83c94d !important;

    color: #fff !important;

    text-decoration: none;

}





#lang_sel a.lang_sel_sel {

    // background: #000 url("../img/nav-arrow-down.png") no-repeat scroll right center !important;

    border: #000;

    color: #fff;

}



#lang_sel ul ul a {

    background: #0790F7 none repeat scroll 0 0 !important;

    color: #fff !important;

}



#lang_sel ul ul a:hover {

    background: #000 none repeat scroll 0 0 !important;

    color: #fff !important;

}



.rtl .col-sm-8.product-inner > h2 {

    text-align: right;

}



.rtl .col-sm-2.first-sec > h2::after {

    background-color: #ffffff;

    border-radius: 35px;

    bottom: 0;

    content: "";

    height: 3px;

    left: auto;

    position: absolute;

    width: 50px;

    right: 0;

}



.rtl .col-sm-4.live-news {

    min-height: 429px;

}



@media (min-width:800px){



}

/*----rtl-css------*/





@media (min-width:800px){





    .col-sm-8.left-sec > ul {

        float: left;

        padding-left: 1%;

        width: 100%;

        margin-bottom: 0;

    }



    .rtl .col-sm-8.left-sec > ul {

        padding-right: 1%;

    }



}



.rtl .main-menu .navbar-nav {

    float: right;

    margin: 0;

}





.rtl .main-menu .navbar-nav li {

    float: right !important;

}



.rtl .logo {

    float: right;

}



.rtl .left-sec {

    float: right;

    padding: 11px 0 0;

}



.rtl .left-sec li {

    float: right;

    padding-right: 2%;

}



.rtl .btn-login {

    background-color: #db493a;

    border: medium none #db493a;

    float: left;

    margin: 0;

    padding: 5px 15px;

}



.rtl .Demo-btn {

    background-color: #0486b7;

    float: left;

    margin-left: 0 !important;

    margin-right: 10px !important;

    padding: 10px 15px;

}



.rtl .Demo-btn.demoacc{ background-color: #01b5ea;}



/*.rtl .inner_page_wrap .Demo-btn {

  background-color: #d91000;

  float: right;

  margin-left: 0 !important;

  margin-right: 0 !important;

  padding: 10px 15px;

}*/



.rtl .page-inner input.wpcf7-submit {

    background-color: #0790f7;

    color: #fff;

    float: right;

    padding: 5px 35px;

    width: auto;

}





.rtl .inner-btn-demo {

    float: right !important;

    width: 100%;

}



.rtl .account-one {

    padding: 0 10%;

    text-align: right;

}



.rtl .account-one > a {

    background-color: #33a0f2;

    color: #fff;

    float: right;

    margin-top: 2%;

    padding: 10px 15px;

}





.rtl .main-menu .dropdown-menu > li {

    float: right;

    text-align: right;

    width: 100%;

}



.rtl .first-news .read-more-btn-2 > a {

    background-color: #33a0f2;

    color: #fff;

    float: right;

    padding: 10px 15px;

}



.rtl .first-news::after {

    border-bottom: 1px solid #ccc;

    bottom: 0;

    content: "";

    position: absolute;

    right: 0;

    width: 50px;

}



.rtl .acc-slider .wrapper h1 {

    float: right;

}



.rtl .nbs-flexisel-ul {

    float: left;

}



.rtl .demo-btn-2 {

    float: left;

    padding: 11px 5px;

    text-align: right;

}





.rtl .main-menu .dropdown-menu > li > a {

    padding: 6px 15px 11px 45px;

}



.rtl #menu-main-nav .dropdown-menu {

    left:auto;

    right: 0;



}



.rtl .contact-page-wrapper .wpcf7-form-control.wpcf7-submit {

    float: right;

}



.rtl .news_section {

    float: right;

}



.rtl .footer .first-sec a .fa {

    float: right;

    font-size: 23px;

    margin-top: -2px;

    padding-left: 8px;

}



.rtl .main-menu .nav.navbar-nav {

    padding-right: 0;

}



.rtl .page-inner .entry-header h1 {

    padding-right: 26%;

}

/*----end-rtl-css------*/



/*----only-ie-css------*/



@media screen and (min-width:0\0) {

    .logo img {

        width: 70% !important;

    }



    .uni-spreads img {

        width: 70%!important;

    }





}

.myform .col-sm-8.success_report {

    background-color: green;

    border-radius: 5px;

    color: #fff;

    display: inline-block;

    float: none;

    margin-bottom: 1%;



    padding: 10px;

}

.myform {

    text-align: center;

}

.product_img{

    width:100%;

}

.post_img{

    width:100%;

    height:197px;

}



/*----end-only-ie-css------*/



#lang_sel ul ul {

    top: 22px !important; z-index:999;

}



.social > ul {

    padding-right: 0;

}







/*----end-border-menu-css-----*/

.col-sm-8.left-sec a:hover {

    color: #fff;

}



.risk .textwidget {

    font-size: 12px;

}



.entry-content > ul {

padding: 0;
float: left;
width: 100%;
}

.wpb_wrapper table {

    width: 100%;

}





#lang_sel_footer {

    display: none;

}



.social > ul {

    margin: 0;

    padding: 0;

}





.acc-slider h1 {

    text-align: center;

    width: 100%;

}

.col-sm-5.uni-spreads {

    text-align: center;

}

.col-sm-5.uni-spreads > h2 {

    display: inline-block;

    float: none;

}

.col-sm-5.uni-spreads img {

    display: inline-block;

}

.account-one > h2 {

    text-align: center;

    width: 100%;

}



.footer2 {

    background-color:#08202d;

    float: left;

    width: 100%;



}



.footer_text-wrap

{

    background-color:#08202d;

    float: left;

    width: 100%;

}



.footer .col-sm-2 {

    PADDING: 0;

}



.sub-copy-right,

.sub_footer_text {

    margin: 0 auto;

    max-width: 1250px;

    width: 100%;

}





.sub-copy{

    border-bottom: 1px solid #083c58;

    border-top: 1px solid #083c58;

    float: left;

    width: 100%;

    margin-bottom: 1%;

    margin-top: 1%;

}

.col-sm-8.copy-rights {

    padding: 0;

}

/*

.col-sm-2.footer-logo1 img {

    margin-top: 15px;

}*/

.footer_text p {

    color: #b5c0c6;

    font-size: 14px;

    margin-bottom: 14px;

    font-weight: 400;

    letter-spacing: 1px;

    text-align: justify;

}

.footer_text {

    float: left;

    padding-bottom: 0%;

    width: 100%;

    padding-top: 2%;

}





.copy-right span {

    color: rgb(255, 255, 255);

}



.copy-right span a{

    color: #444;

}







.col-sm-4.live-news .nav-tabs li {

    float: left;

    width: 50%;

}



.col-sm-4.live-news .nav-tabs li a {

    background-color: #f5f5f5;

    border: medium none;

    border-radius: 0;

    float: left;

    font-size: 15px;

    font-weight: bold;

    letter-spacing: 1px;

    padding: 15px;

    text-align: center;

    text-transform: uppercase;

    width: 100%;

    color: #242424;

}



.col-sm-4.live-news .nav-tabs li.active a {

    background-color: #005887;

    color: #fff;

}



.col-sm-4.live-news .nav-tabs li a:hover,.col-sm-4.live-news .nav-tabs li.active a:hover {

    background-color: #005887;

    color: #ffffff;

}



.live-news .tab-content .tab-pane {

    float: left;

    width: 100%;

}



.live-news_wrap .tab-content {

    background-color: #ffffff;

    box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);

    float: left;

    width: 100%;

}



.first-news > h2 {

    margin-bottom: 4px;

}



.inner_page_wrap .contact-form-div p {

    margin-bottom: 6px;

}



#lang_sel a.lang_sel_sel {

    background: #0b405c!important;

    color: #444;

}



#menu-main-menu .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {

    background-color: #83c94d;

    color: #fff;

    text-decoration: none;

}





.personal-imf h2 {

    border-bottom: 1px solid #03b4ea;

    color: #03b4ea;

    font-size: 20px;

    padding-bottom: 5px;

}





.inner-per-form label {

    float: left;

    font-size: 14px;

    font-weight: 500;

    text-align: left !important;

}



.inner-per-form .form-control {

    border-radius: 0;

    font-size: 12px;

    height: 29px;

}



.inner-per-form  .select3 .form-control {

    float: left;

    margin-right: 0;

    width: 30%;

}



.inner-per-form   .form-control.date-sec {

    margin-right: 5% !important;

}



.phone .form-control.num-1 {

    margin-right: 2%;

    width: 20%;

    float:left;

}



.phone .form-control.num-2 {

    width: 78%;

    float:left;

}



/*.next-btn .btn.btn-default {

  background-color: transparent;

  border: medium none;

  padding: 0;

}*/



.next-btn .btn.btn-default a,.btnregister {

    background-color: #01a2ea;

    border-radius: 0;

    color: #fff;

    padding: 8px 30px;

}



.personal-imf h3 {

    color: #b6b6b6;

}



.personal-imf .Demo-btn {

    margin-bottom: 2%;

    margin-left: 0;

    width: 92%;

}



.personal-imf .inner-per-form .form-group {

    float: left;

    width: 100%;

}



.dte_info {

    float: left;

    font-size: 12px !important;

    width: 33%;

}



.personal-imf .contact-form-div input {

    height: 30px!important;

}



.personal-imf .contact-form-div textarea{

    height: 60px!important;

}



.personal-imf .contact-form-div p {

    margin-bottom: 8px!important;

}



.personal-imf .contact-form-div p .wpcf7-form-control.wpcf7-submit {

    background-color: #01a2ea;

    border: 1px solid #01a2ea !important;

    color: #fff;

    float: left;

    height: auto !important;

    margin-bottom: 2%;

    padding: 5px 15px;

    text-align: center;

    width: auto;

}



.btnregister {

    border: 1px solid;

    float: left;

    margin-bottom: 2%;

    margin-left: -13px;

}



.inner-per-form .form-control {

    padding: 0 12px;

}



.col-sm-9.inner-per-form {

    padding: 0;

}



.form-group.terms {

    margin-left: 0;

}



.next-btn .btn.btn-default a, .btnregister {

   /* margin-left: 0 !important; */

}



.form-group.terms > input {

    margin-right: 1%;

}



.personal-imf .sidebar.sticky {

    padding-right: 0;

}

@media (max-width:980px){



    .inner-wrapper-traning .fa {

        background-color: #333333;

        border-radius: 50%;

        color: #ffffff;

        cursor: default;

        font-size: 55px;

        height: 100px;

        padding:0%;

        transition: all 0.2s linear 0s;

        width: 100px;

    }



    .personal-imf  .sticky {

        margin-left: 1%;

        width: 24%;

    }

    .personal-imf  .inner-btn-demo .Demo-btn {

        padding: 5px 10px;

    }

}



@media (max-width:736px){

    .personal-imf .inner-btn-demo {

        float: left !important;

        width: 100%;

    }



    .personal-imf .sticky {

        margin-left: 1%;

        width: auto;

    }



    .personal-imf .sidebar.sticky {

        padding-left: 0;

    }

    .personal-imf .Demo-btn {

        margin-bottom: 2%;

        margin-left: 0;

        margin-right: 2%;

        width: auto;

    }

    .personal-imf .sidebar.sticky .contact-form-div {

        float: left;

        width: 100%;

    }

}



.error_report {

    background-color: red;

    border-radius: 5px;

    font-size: 20px;

    padding: 15px;

    text-align: center;

}

.success_report {

    background-color: green;

    border-radius: 5px;

    font-size: 20px;

    padding: 15px;

    text-align: center;

}





.fund {

    width: 100%;

}

.fund-5 {

    float: left;

    width: 100%;

}



.sub-copy-right, .sub_footer_text{

    text-align:justify;

}





.rtl .col-sm-9.inner-per-form {

    padding: 0 15px;

}



.rtl .inner-per-form label {

    float: right;

    font-size: 14px;

    font-weight: 500;

    text-align: right !important;

}



.rtl .personal-imf .inner-per-form .col-sm-4 {

    float: right;

}



.rtl .btnregister {

    border: 1px solid;

    float: right;

    margin-bottom: 2%;

    margin-left: -13px;

}



.rtl .col-sm-10.next-btn {

    float: right;

}

.error-404.not-found {

    float: left;

    padding-bottom: 3%;

    width: 100%;

}



.error404 .search-submit {

    background-color: #01b5ea;

    border: 1px solid #01b5ea;

    color: #ffffff;

    height: 40px;

    padding: 1px 20px;

}



.error404 .not-found .search-field {

    border: 2px solid #01b5ea;

    box-sizing: border-box;

    height: 40px;

}

.error404 .not-found .page-header {

    border-bottom: 1px solid #01b5ea;

    color: #01b5ea;

    margin: 40px 0 20px;

    padding-bottom: 9px;

}



.uni-spreads table {

    color: #fff;

    text-align: left;

    width: 100%;

}



/*.uni-spreads table tr td:nth-child(2) {

    color: #ff0000;

}*/



.uni-spreads .green {

    color: #008000 !important;

}



.uni-spreads table td:first-child {

    font-weight: bold;

    line-height: 25px;

}



.uni-spreads table tr th {

    font-size: 15px;

    padding-bottom: 8px;

}



.uni-spreads  h2 {

    padding-bottom: 4%;

}



.inner-wrapper-traning .fa, .sub-inner-product .fa {

    background-color: #686868;

    border-radius:100%;

    color: #ffffff;

    cursor: pointer;

    font-size: 55px;

    height: 100px;

	padding:0;

    line-height: 100px;

    transition: all 0.2s linear 0s;

    width: 100px;

}



.inner-wrapper-traning .fa:hover,.sub-inner-product .fa:hover {

    background-color: #0086B5;

    color: #ffffff;

}



.read-more-btn-2 .fa {

    background-color: rgba(0, 0, 0, 0) !important;

    color: #000000 !important;

    font-size: 30px !important;

    height: auto !important;

    padding-bottom: 0 !important;

    padding-top: 0 !important;

    width: auto !important;

}



.col-sm-8.copy-rights ul li {

    /*background-color: #222222;*/

    float: left;

    padding: 8px 10px;

}

.social .container {

    padding: 0;

    margin: 5px 0;

}

.col-sm-2.footer-logo1 {

    margin-top: 3px;

}

.rtl .footer2 .col-sm-2.footer-logo1 {

  margin-top: 3px;

  padding: 0;

}



.col-sm-2.footer-logo1 img {

    margin-bottom: 2%;

    margin-top: 1%;

    width: 78%;

}



.social ul li a i {

    color: #A7A7A7;

    font-size: 21px;

}

.social ul li a i:hover {

    color: #177FA4;



}

.social{margin-top: 6px;}





.inner-wrapper-traning {

    background-color: #f5f5f5;

    padding: 15px 15px 0;

    padding: 0;

    padding-top: 15px;

	border-radius:5px;

}



.inner-wrapper-traning > a:last-child {

    background-color: #0a699b;

    color: #ffffff;

    float: left;

    font-size: 13px;

    letter-spacing: 1px;

    padding: 10px;

    text-transform: uppercase;

    width: 100%;

}

.live-news_wrap .nav-tabs .active > a {

    background-color: #31a3ea !important;

    border-color: #31a3ea;

    border-radius: 0;

    color: #ffffff !important;

}



.nav-tabs > li > a:hover{

    border-radius: 0;

    border-color: #31a3ea;

}



.live-news_wrap table {

    width: 100%;

}



.live-news.live-news_wrap {

    box-shadow: none;

}



.live-news_wrap table tr:first-child th {

    background-color: #1a1e23;

    font-weight: 400;

    letter-spacing: 1px;

    padding: 15px;

    text-align: left;

    text-transform: uppercase;

}



.live-news_wrap table tr:first-child th strong {

    font-weight: 400;

}



.live-news_wrap .nav.nav-tabs {

    border-bottom: 3px solid #31a3ea;

}

.live-news_wrap .btnfund {

    background-color: #31a3ea;

    color: #ffffff;

    display: inline-block;

    float: left;

    font-weight: 600;

    margin-left: 10%;

    padding: 13px 20px;

}



.live-news_wrap .fund {

    border: 1px solid #ececec;

    height: 50px;

    margin-bottom: 5%;

    margin-left: 5%;

    margin-top: 5%;

    width: 95px;

}



.live-news_wrap .trans_name {

    background-color: #6c6c6c;

    color: #ffffff;

    font-size: 16px;

    font-weight: bold;

    padding: 15px;

    text-transform: uppercase;

}





.live-news .tab-content {

    float: left;

    padding: 10px 25px;

    width: 100%;

}



.live-news_wrap table tr:nth-child(2n) {

    background-color: #f5f5f5;

}



.live-news_wrap .fa.fa-check {

    color: #ffffff;

    padding-right: 4px;

}



#content-12 {

    background-color: #ffffff;

    float: left;

    padding: 0% 0;

    text-align: center;

    width: 100%;

}



.table1 td:nth-child(2) {

    background-color: #d9f3f6;



}



.table1 td:nth-child(3) {

    background-color: #d2ecff;



}



.table1 td:nth-child(4) {

    background-color: #cfe9ec;

}



.table1 td:nth-child(5) {

    background-color: #d2ecff;



}



.table1 td:nth-child(6) {

    background-color: #d9f3f6;



}





.head{

    font-family:Helvetica,Arial,Verdana;

    text-transform:uppercase;

    font-weight:bold;

    font-size:12px;

    font-style:normal;

    letter-spacing:3px;

    color:#888;

    border-bottom:3px solid #f0f0f0;

    padding-bottom:10px;

    margin-bottom:10px;

}

.head a{

    color:#1D81B6;

    text-decoration:none;

    float:right;

    text-shadow:1px 1px 1px #888;

}

.head a:hover{

    color:#f0f0f0;

}

#content-12 h1{



    color:#1D81B6;

    font-weight:normal;

    font-style:normal;

    font-size:56px;

    text-shadow:1px 1px 1px #aaa;

}

#content-12 h2{



    font-size:34px;

    font-style:normal;

    background-color:#f0f0f0;

    margin:40px 0px 30px -40px;

    padding:0px 40px;

    clear:both;

    float:left;

    width:100%;

    color:#aaa;

    text-shadow:1px 1px 1px #fff;

}





/* Table 1 Style */

table.table1 {

    display: inline-block;

    font-size: 16px;

    font-style: normal;

    font-weight: bold;

    line-height: 1.4em;

}

.table1 thead th {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: rgba(0, 0, 0, 0) linear-gradient(to right, #499bea 0%, #01b5ea 100%) repeat scroll 0 0;

    border-color: #06b3ea;

    border-image: none;

    border-style: solid;

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;

    border-width: 1px 1px 3px;

    color: #ffffff;

    padding: 15px;

    text-shadow: 1px 1px 1px #568f23;

}

.table1 thead th:empty{

    background:transparent;

    border:none;

}

.table1 tbody th {

    background: rgba(0, 0, 0, 0) linear-gradient(to right, #499bea 0%, #01b5ea 100%) repeat scroll 0 0;

    border: 2px solid #ffffff;

    border-bottom-left-radius: 8px;

    border-top-left-radius: 8px;

    color: #ffffff;

    padding: 0 10px;

    text-shadow: 1px 1px 1px #568f23;

    width: 50%;

    font-size: 15px;

    text-align: center;

}



.table1 tfoot td{

    color: #9CD009;

    font-size:32px;

    text-align:center;

    padding:10px 0px;

    text-shadow:1px 1px 1px #444;

}

.table1 tfoot th{

    color:#666;

}

.table1 tbody td {

    background-color: #d2ecff;

    border: 2px solid #ffffff;

    border-radius: 2px;

    color: #666666;

    padding: 10px;

    text-align: center;

    text-shadow: 1px 1px 1px #ffffff;

}



.footer-tables td {

    padding: 10px !important;

}



.table1 .acc_head th {

    border-bottom-left-radius: 0 !important;

    border-top-right-radius: 9px;

    padding: 15px 0  !important;

    text-align: center;

    font-size: 17px;

}





a.view-btn-table {

    background-color: #217dca;

    border: 2px solid #ffffff;

    border-radius: 6px;

    box-shadow: 0 0 4px -2px #505050;

    color: #ffffff;

    display: inline-block;

    font-size: 14px;

    list-style: outside none none;

    padding: 5px 9px;

    text-decoration: none;

    text-shadow: none;

    transition: all 0.3s linear 0s;

    width: 100px;

}



a.view-btn-table:hover {

    color: #ffffff;

    background-color: #015daa;

    border: 2px solid #015daa;

    box-shadow: 0 0 4px -2px #015daa;

}



.Demo-btn {

    text-align: center;

}



.inner_page_wrap .bannerBox .bxslider > li {

    left: 0;

}



.inner_page_wrap .bannerBox .bx-wrapper img {

    width: 100%;

}





.header-top {

    background-color: #ffffff;

    box-shadow: 0 0 10px rgba(0,0,0,0.2);

}



@media (max-width:980px){

    .inner_page_wrap .bannerBox .bx-wrapper {

        width: 26%;

        margin:0;

    }

}



@media (max-width:736px){

    .inner_page_wrap .bannerBox .bx-wrapper {

        margin: 0;

        width: 36%;

    }



}

.Demo-btn.Contact-btn {

    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #2b749b 0%, #2b749b 50%, #00507a 71%, #00507a 100%) repeat scroll 0 0;

    margin-bottom: 5%;

    margin-top: 3%;

width:100%;

}



@media (max-width:480px){

    .inner_page_wrap .bannerBox .bx-wrapper {

        margin: 0;

        width: 100%;

    }

    .inner_page_wrap .bannerBox .bxslider > li {

        left: 0;

        width: 100% !important;

    }

}



.inner-text-terms > li {

    padding-bottom: 2%;

}



#lang_sel li {

    text-align: right;

}

.small {

    font-size: 10px;

}



#lang_sel a.lang_sel_sel {

    padding-right: 3%;

}



.inner-btn-demo .Demo-btn.Contact-btn {

    margin-top: 0;

}



#page-6751 .wpb_wrapper ol {

    padding-left: 15px;

}



.logo-icons-2 {

    display: inline-block;

    height: 100px;

    width: 100px;

}



.logo-icons-2:hover {

    background-image: url("../images/logo-hover.png");

}



.rtl .footer_text > p {

    text-align: right;

}

.rtl .inner_page_wrap p

{

    text-align: right;

}

.rtl .live-news_wrap .btnfund {

    float: right;

}



.rtl .live-news_wrap table.funds tr:first-child th {

    text-align: right;

}

.rtl .live-news_wrap table tr:first-child th{text-align: right;}

.rtl .table1 tbody th{font-size: 16px; text-align:center;}

.rtl .table1 tbody td{ font-size: 17px;}

.rtl .table1 .acc_head th { font-size: 19px;}

.table1 .acc_head th{width: 16.6%;}





.nav.nav-tabs {

    padding: 0;

}

.con- .page_content.heading {

    background-color: #23282d;

    color: #ffffff;

    letter-spacing: 1px;

    margin: 0;

    padding: 15px;

    text-transform: uppercase;

}



.con- .col-md-12 {

    padding: 0;

}

.con- .page_content {

    margin: 0;

    padding: 10px;

}

.con- .col-md-12 .page_content:nth-child(2n+1) {

    background-color: #eaeaea;

}

.con- .fa.fa-long-arrow-right {

    color: #02a0f4;

    padding-right: 15px;

}

.page_content .demoaccountform {

    background-color: #1a1e23;

    color: #ffffff;

    float: left;

    font-size: 13px;

    margin: 0 !important;

    padding: 10px;

    text-align: left;

    text-transform: uppercase;

    width: 100%;

    text-align: center;

}

.page_content .registerform {

    background-color: #f5f5f5;

    float: left;

    padding: 10px;

    width: 100%;

}

#demoregistration label {

    float: left;

    font-size: 13px;

    font-weight: 400;

    line-height: 36px;

    margin: 0;

    text-transform: uppercase;

}

#demoregistration input, select {

    background-color: #ffffff;

    border: 1px solid #cccccc;

    border-radius: 2px;

    color: #425262;

    font-size: 14px;

    height: 36px;

    padding: 2px 8px;

    width: 100%;

}

.con- {

    background-color: #f5f5f5;

    float: left;

    width: 100%;

}



.live-news.live-news_wrap {

    background-color: rgba(0, 0, 0, 0);

    float: left;

    margin-bottom: 30px;

    width: 100%;

}



.personal-imf .inner-per-form form {

    background-color: #f5f5f5;

    float: left;

    margin-bottom: 2%;

    width: 100%;

}



.personal-imf .inner-per-form form > h2 {

    background-color: #1a1e23;

    border: medium none;

    color: #ffffff;

    float: left;

    font-size: 14px;

    letter-spacing: 1px;

    margin: 0 0 10px;

    padding: 15px;

    text-transform: uppercase;

    width: 100%;

}



.personal-imf .inner-per-form form > h2 {

    margin-top: 15px;

}



.personal-imf .inner-per-form form > h2:first-child {

    margin-top: 0;

}



.personal-imf .inner-per-form .form-group {

    float: left;

    margin: 0;

    padding:10px 15px;

    width: 50%;

}



.personal-imf .inner-per-form label {

    color: #000000;

    font-size: 12px;

    letter-spacing: 1px;

    padding: 0 0 5px;

    text-align: left;

    text-transform: uppercase;

    width: 100%;

}



.personal-imf .form-group .col-sm-4 {

    padding: 0;

    width: 100%;

}



.personal-imf .inner-per-form .form-control {

    border: medium none;

    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);

    height: 45px;

    margin-top: 5px;

}



.personal-imf .col-sm-10.next-btn {

    padding: 0;

}



.personal-imf .btnregister {

    background-color: #019ef3;

    border: medium none;

    font-size: 13px;

    letter-spacing: 1px;

    padding: 13px 25px;

    text-transform: uppercase;

    transition: all 0.2s linear 0s;

}



.personal-imf .inner-per-form .form-group.terms {

    width: 100%;

}



.personal-imf .inner-per-form input.btnregister {

    margin-left: 15px !important;

}



.rtl .personal-imf .inner-per-form input.btnregister {

    margin-left: 0 !important;

    margin-right: 15px !important;

}



.personal-imf .inner-per-form form#step1 > h2 {

    margin-top: 0;

}



.rtl .personal-imf .inner-per-form .form-group {

    float: right;

}



.personal-imf .btn.btn-default.btnregister:hover {

    background-color: #007ed3;

    color: #ffffff;



}



.personal-imf .col-sm-4.control-label.big {

    font-size: 12px;

}



.personal-imf #step1 .allerror {

    border-radius: 0 !important;

    color: #ffffff;

    font-size: 13px !important;

    letter-spacing: 1px;

    text-transform: uppercase;

    width: 100%;

}



.page-inner .personal-imf h3 {

    color: #242424;

    font-size: 22px;

    font-weight: 700;

    margin-bottom: 0;

    padding: 15px 0;

}



.col-sm-12.personal-imf {

    margin-bottom: 2%;

}



.page-id-6771 table tr th,.page-id-9116 table tr th,.page-id-9205 table tr th {

    background-color: #1a1e23;

    letter-spacing: 1px;

    padding: 15px;

    text-transform: uppercase;

}



.page-id-6771 table tr td,.page-id-9116 table tr td,.page-id-9205 table tr td  {

    padding: 10px;

}



.page-id-6771 table tr,.page-id-9116 table tr,.page-id-9205 table tr {

    background-color: #f5f5f5;

}



.page-id-6771 table tr:nth-child(2n+1),.page-id-9116 table tr:nth-child(2n+1),.page-id-9205 table tr:nth-child(2n+1) {

    background-color: #dedede;

}



.page-id-6771 table, .page-id-6771 table td, .page-id-6771 table tr, .page-id-6771 table th,

.page-id-9116 table, .page-id-9116 table td, .page-id-9116 table tr, .page-id-9116 table th,

.page-id-9205 table, .page-id-9205 table td, .page-id-9205 table tr, .page-id-9205 table th



{

    border: medium none;

}

.live-news_wrap .tab-content {

    padding: 0;

}



.custom-table table,.custom-table table tr,.custom-table table td,.custom-table th {

    border: medium none;

}

.custom-table table tr {

    background-color: #f5f5f5;

}

.custom-table table tr:nth-child(2n+1) {

    background-color: #eaeaea;

}



.custom-table table tr td:first-child img {

    box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);

    margin-left: 20px;

}

.table-responsive.custom-table {

    float: left;

    width: 100%;

    box-shadow: 0 0 25px rgba(0,0,0,0.1);

    margin-bottom: 20px;

}



.page-inner .small_font {

    float: left;

    margin-bottom: 20px;

    width: 100%;

}



.heading-contact {

    border: medium none;

    margin: 0;

    text-align: left;

}



 .heading-contact > h2 {

    border: medium none;

    color: #242424;

    font-size: 22px;

    font-weight: 700;

    margin-bottom: 0;

    padding: 15px 0;

}



.contact-form-div {

    background-color: #f5f5f5;

    margin-bottom: 20px;

    padding: 20px;

    border-right: 10px solid #fff;

}



  .contact-page-wrapper > p {

    color: #000000;

    font-size: 12px;

    letter-spacing: 1px;

    padding: 0 0 5px;

    text-align: left;

    text-transform: uppercase;

    width: 100%;

    float: left;

}



  .col-sm-6.address-contact {

    background-color: #f5f5f5;

}



.contact-page-wrapper span {

    padding: 5px 0 0;

}





  .contact-page-wrapper input {

    border: medium none !important;

    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);

    height: 45px;

    margin-top: 5px;

    background-color: #ffffff;

    background-image: none;

    color: #555555;

    display: block;

    line-height: 1.42857;

    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;

    width: 100%;

}



  .contact-page-wrapper textarea {

    border: medium none !important;

    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);

    margin-top: 5px;

    background-color: #ffffff;

    background-image: none;

    color: #555555;

    display: block;

    line-height: 1.42857;

    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;

    width: 100%;

    height: 120px;

    resize: none;

}



.contact-page-wrapper input[type="submit"] {

    background-color: #019ef3;

    border: medium none;

    color: #ffffff;

    font-size: 13px;

    letter-spacing: 1px;

    margin-bottom: 0;

    margin-top: 0;

    padding: 13px 25px;

    text-transform: uppercase;

    transition: all 0.2s linear 0s;

    width: auto;

}



.contact-page-wrapper > p {

    text-align: right;

}



.rtl .live-news_wrap .fund {

    border: 1px solid #ececec;

    height: 50px;

    margin: 5% 5% 5% 0;

    width: 95px;

}





.rtl.page-id-9883 .page-inner .entry-header h1 {

  padding-right: 0;

}

.postid-10032 .page-inner .entry-header h1 {

    padding-right: 34% !important;

}

.rtl #demoregistration label {

 float: right;

 font-size: 13px;

 font-weight: 400;

 line-height: 15px;

 margin: 0;

 text-transform: uppercase;

}

.rtl #page-6751 .wpb_wrapper ol {

 padding-right: 15px !important;

}

.rtl .live-news_wrap table tr:first-child th {

 padding: 15px 0 !important;

}

.rtl th:nth-child(1) .small_white {

 color: white;

 padding-right: 10px !important;

}

.f7x{

	display:none;

}

.sub_header{

	position:relative;

	background-size:cover!important;

	background-repeat:no-repeat;

	text-align:center;

	padding:60px 0;

	margin-bottom:30px;

}

.overlay_div{

	position:absolute;

	top:0;

	left:0;

	width:100%;

	height:100%;

	background:rgba(0,0,0,.4);

}

.page-inner .sub_header h1{

	margin:0;

	color:#fff!important;

	font-size:36px;

	position:relative;

}

div.page-inner{

	/*margin-top:125px;*/
	margin-top:158px;

}

.form_wrapper_div {

    background: #f4f4f4 none repeat scroll 0 0;

    border-radius: 10px;

    float: left;

    margin-top: 15px;

    padding: 20px;

    width: 96.33%;

}

.Regi-table table{

  width: 100%;

}

.Regi-table{

    max-width: 600px;

    width: 100%;

}

.form_wrapper_div .subpageCmsTitle{

    width: 100%;

    float: left;

    margin-bottom: 40px;

    padding-bottom: 20px;

    border-bottom: 1px solid #e6e6e6;

    font-size: 20px;

    line-height: 26px;

}

.form_wrapper_div td{

  padding-bottom: 15px;

  font-weight: normal;

}

.form_wrapper_div select, .form_wrapper_div input[type="text"] {

    border: 1px solid #ccc;

    border-radius: 10px;

    color: #333;

    font-size: 14px;

    height: 40px;

    margin: 0;

    padding: 0 10px;

    width: 99%;

}

.form_wrapper_div textarea {

  background: #fff;

    border: 1px solid #ccc;

    border-radius: 10px;

    color: #333;

    font-size: 14px;

    height: 120px;

    margin: 0;

    padding:10px;

    width: 99%;

    resize: none;

}

.pdf_links{

    padding: 0;

}

.pdf_links li{

    margin-bottom:10px;

}

.pdf_links input[type="checkbox"]{

  margin: 0;

  position: relative;

  top: 5px;

}

.pdf_links span {

    font-weight: bold;

}

.green_button{

  background: #77bf3f;

    border: medium none;

    border-radius: 10px;

    color: #fff;

    display: inline-block;

    font-size: 16px;

    font-weight: normal;

    height: 36px;

    line-height: 36px;

    padding: 0 20px;

    text-decoration: none;

    transition: all 0.2s ease-in-out 0s;

}

.green_button:hover{

  background: #005887;

}

.acc-slider a{

  color: #7dd23c;

}
.top_contact ul{
	text-align:right;
	margin-top: 6px;
}
.top_contact li{
	display:inline-block;
	padding:0 0 0 20px;
	color:#0d415d;
}
.top_contact li a{
	color:#0d415d;
}
.top_contact .contact{
	background:url(../../images/contact_icon.png) no-repeat left center;
	margin-right:20px;
}
.top_contact .mail{
	background:url(../../images/envelop_icon.png) no-repeat left center;
	padding-left:25px;
}
.location_sec h2{
	background:url(../../images/location_icon.png) no-repeat top center;
	padding:30px 0 0;
	text-align:center;
	font-size:26px;
	text-transform:uppercase;
	color:#fff;
	font-weight:600;
	margin:0 0 20px;
}
.top_contact .mail a:hover{
	color:#7dd23c;
}
.location_sec li{
	font-size:18px;
	color:#fff;
	text-align:center;
	margin-bottom:6px
}
.location_sec li a{
	font-size:18px;
	color:#fff;
	text-align:center;
	border-bottom: 1px solid #fff;
	font-weight: 400;
	font-size:15px;
}
.location_sec li a:hover{
	color:#7dd23c;
	border-bottom:1px solid #7dd23c;
}




@media(max-width:767px){
.col-sm-5.uni-spreads {
    text-align: inherit;
}
.platform_sec img{
	width:100%;
}
}
@media(max-width:374px){
.uni-spreads iframe{
	width:100%;
}
}