@import url('https://fonts.googleapis.com/css?family=Open+Sans:400, 600, 700');

body {
    background-color: #fff;
    padding: 0;
    margin: 0;
}
p {
    font-size: 18px;
}
.h1, .h2, .h3, h1, h2, h3, h4, h5, h6, p, table, li{
    font-family: 'Open Sans', sans-serif;
}



/*#id5 .activeHover:hover {*/
    /*background: #0A6DB8 !important;*/
/*}*/

/*#id5 + .activeHover:hover  {*/
    /*background: #0A6DB8;*/
/*}*/


/*#id5:hover > .activeHover {*/
    /*background: #0A6DB8 !important;*/

/*}*/





.header-account-types{
    background-image: url(../images/accounttypeheader.jpg);
    width: 100%;
    height:600px;
    background-repeat: no-repeat;
    background-position:center center;
    background-size: cover;
} 
.accounttype-header-text{
    height: 470px;
    display: flex;
    align-items:center;
    justify-content: left;   
}
.accounttype-header-text h1{
    font-size: 36px;
    font-weight: 700;
    text-align:right;
    width: 50%;
    padding:10px 0px;
    border-bottom:3px solid rgba(11,75,123,0.8);
    border-bottom-style: dashed;
    margin-left: -15px;
    color:rgba(11,75,123,0.8);
    margin-block-start: 0;
    margin-block-end: 0;
    text-shadow: 2px 2px 5px rgba(255,255,255,0.8);
    box-shadow: 0 3px 5px rgba(255,255,255,0.5);
}
.acc_heading{
    font-size: 36px;

}


.accTypeDiv li:lang(bg),
.accTypeDiv li:lang(fr),
.accTypeDiv li:lang(ru){
    font-size: 12px;
}
.accTypeDiv li,
.accTypeDiv :lang(pt),
.accTypeDiv :lang(jp),
.accTypeDiv :lang(pl),
.accTypeDiv :lang(sp),
.accTypeDiv :lang(fr),
.accTypeDiv :lang(cz),
.accTypeDiv :lang(de){
  font-size: 14px;
}
.accTypeDiv li:lang(en){
    font-size: 18px;
}
ul.accTypeDiv li span {
    font-size: 18px !important;
}

.header-classic h3{
    font-size: 30px;
}

.header-classic-classic h3{
    font-size: 30px;
}


.header-classic-pro h3{
    font-size: 30px;
}

.header-classic-cent h3{
    font-size: 30px;
}
.header-classic-zero h3{
    font-size: 30px;
}

.header-pro h3{
    font-size: 30px;
}
.header-cent h3{
    font-size: 30px;
}
.header-zero h3{
    font-size: 30px;
}

.header-zero-classic h3{
    font-size: 30px;
}
.header-zero-spread h3{
    font-size: 30px;
}
.header-zero-pro h3{
    font-size: 30px;
}
.header-zero-cent h3{
    font-size: 30px;
}
.header-classic h3:lang(vn),
.header-pro h3:lang(vn),
.header-cent h3:lang(vn),
.header-zero h3:lang(vn){
    font-size: 22px;
}

.header-zero-pro h3:lang(ar),
.header-zero-cent h3:lang(ar),
.header-zero-spread h3:lang(ar){
    font-size: 22px;
}
.accounttype-wrapper{
    margin-top: 40px;
    margin-bottom: 25px;
    padding-left: 30px;
    padding-right: 30px;
    text-align: justify;

}

.accounttype-wrapper h1{
    font-weight: 700;
    line-height: 2;
}
.accounttype-wrapper p{
    line-height: 1.7;
}
.midaccount{
    background-image: url(../images/accpunt-type-header.jpg);
    width: 100%;
    height:auto;
    background-repeat: repeat;
    background-position:center center;
}
.compare-account{
    padding-top: 50px;
    padding-bottom: 30px;
}


.wrapperHeader{

    background: url(../images/economic-news-bg.jpg);
}


.account-banner2 {
    width: 100%;
    background: url(../images/economic-news-bg.jpg) no-repeat;
    min-height: 200px;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    margin-bottom: 15px;
    color: white;
}

/*


.midaccount .flex-block{
    display: flex;
    height: 100%;
}

.midaccount .compare-account .wrap-flex{
    display: flex;
    flex-wrap: wrap;
}


.midaccount .compare-account .wrap-flex .header-flexed{
    display: flex;
    align-items: center;
    justify-content: space-around;
}

.midaccount .compare-account .wrap-flex .header-flexed h3{
    padding-top: 0;
    padding-bottom: 0;
}

.footer-flexed{
    padding: 0;
    margin: 0;
    min-height: 60px;
    align-items: stretch;
    display: flex;
    justify-content: center;
    align-content: space-between;
    flex-direction: row
}*/


@media (max-width: 767px) {

    .compare-account{
         padding-top: 20px;
        padding-bottom: 20;
    }
}




.this-account{
    padding-bottom: 30px;
}
.classic-type{
    border:1px solid rgba(71,173,244,0.5);
    background-color: #fff;
    border-radius: 10px;
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;
   -webkit-box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.3);
    box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.3);
}
.classic-type ul{
    list-style-type: none;
    padding-inline-start: 0px;
}
.classic-type ul li{
    border-bottom:1px solid rgba(71,173,244,0.5);
    border-bottom-style: dashed;
    padding-top: 15px;
    padding-bottom: 15px;
}
.classic-type ul li:last-child {
    border-bottom:none;
}
.classic-type ul li span{
   font-size: 24px;
}
.header-classic{
    background-color: #47adf4;
    color:#fff;
    margin-top: -20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}



.header-classic-classic{
    background-color: #47ADF4;
    color:#fff;
    margin-top: -20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}


.header-classic-pro{
    background-color: #0A6DB8;
    color:#fff;
    margin-top: -20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}


.header-classic-cent{
    background-color: #2F8112;
    color:#fff;
    margin-top: -20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.header-classic-zero{
    background-color: #92979D ;
    color:#fff;
    margin-top: -20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}



.footer-classic-classic{
    background-color: #47ADF4;
    margin-bottom: -20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}

.footer-classic-pro{
     background-color: #0A6DB8;
     margin-bottom: -20px;
     border-bottom-left-radius: 15px;
     border-bottom-right-radius: 15px;
 }


.footer-classic-zero{
    background-color: #92979D;
    margin-bottom: -20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}


.footer-classic-cent{
    background-color: #2F8112;
    margin-bottom: -20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}





.footer-classic{
    background-color: #47adf4;
    margin-bottom: -20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}








.header-classic h3{
    padding-top: 15px;
    padding-bottom: 15px;
}



.header-classic-classic h3{
    padding-top: 15px;
    padding-bottom: 15px;
}

.header-classic-pro h3{
    padding-top: 15px;
    padding-bottom: 15px;
}


.header-classic-cent h3{
    padding-top: 15px;
    padding-bottom: 15px;
}

.header-classic-zero h3{
    padding-top: 15px;
    padding-bottom: 15px;
}


.footer-classic h4{
    font-size: 18px;
    color:#fff;
    padding-top: 0px;
    padding-bottom: 20px;
}
.footer-classic h4 a{
   color:#fff;
   text-decoration: none;
}


.footer-classic-classic h4{
    font-size: 18px;
    color:#fff;
    padding-top: 0px;
    padding-bottom: 20px;
}
.footer-classic-classic h4 a{
    color:#fff;
    text-decoration: none;
}


.footer-classic-pro h4{
    font-size: 18px;
    color:#fff;
    padding-top: 0px;
    padding-bottom: 20px;
}
.footer-classic-pro h4 a{
    color:#fff;
    text-decoration: none;
}

.footer-classic-zero h4{
    font-size: 18px;
    color:#fff;
    padding-top: 0px;
    padding-bottom: 20px;
}

.footer-classic-zero h4 a{
    color:#fff;
    text-decoration: none;
}
.footer-classic-cent h4{
    font-size: 18px;
    color:#fff;
    padding-top: 0px;
    padding-bottom: 20px;
}
.footer-classic-cent h4 a{
    color:#fff;
    text-decoration: none;
}

.hover-classic {
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;

}
.hover-classic:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 15px;
  left: 0;
  right: 0;
  bottom: 0;
  background: #0d92ef;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hover-classic:hover, .hover-classic:focus, .hover-classic:active {
  color: white;
}
.hover-classic:hover:before, .hover-classic:focus:before, .hover-classic:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}



.hover-classic-zero {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;

}
.hover-classic-zero:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 15px;
    left: 0;
    right: 0;
    bottom: 0;
    background: #92979D;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.hover-classic-zero:hover, .hover-classic-zero:focus, .hover-classic-zero:active {
    color: white;
}
.hover-classic-zero:hover:before, .hover-classic-zero:focus:before, .hover-classic-zero:active:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
}





.hover-classic-pro {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;

}
.hover-classic-pro:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 15px;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0A6DB8;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.hover-classic-pro:hover, .hover-classic-pro:focus, .hover-classic-pro:active {
    color: white;
}
.hover-classic-pro:hover:before, .hover-classic-pro:focus:before, .hover-classic-pro:active:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
}







.hover-classic-cent {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;

}
.hover-classic-cent:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 15px;
    left: 0;
    right: 0;
    bottom: 0;
    background: #63B144;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.hover-classic-cent:hover, .hover-classic-cent:focus, .hover-classic-cent:active {
    color: white;
}
.hover-classic-cent:hover:before, .hover-classic-cent:focus:before, .hover-classic-cent:active:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
}










.pro-type{
    border:1px solid rgba(10,109,184,0.5);
    background-color: #fff;
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;

    border-radius: 20px;

    box-shadow: 0px 4px 20px #CCDCEA;
    border-radius: 20px;
}
.pro-type ul{
    list-style-type: none;
    padding-inline-start: 0px;
}
.pro-type ul li{
    border-bottom:1px solid rgba(71,173,244,0.5);
    border-bottom-style: dashed;
    padding-top: 15px;
    padding-bottom: 15px;
}






.pro-type ul li:last-child {
    border-bottom:none;
}
.pro-type ul li span{
   font-size: 24px;
}
.header-pro{
    background-color: #0a6db8;
    color:#fff;
    margin-top: -20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.footer-pro{
    background-color: #0a6db8;
    margin-bottom: -20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}
.header-pro h3{
    padding-top: 15px;
    padding-bottom: 15px;
}
.footer-pro h4{
    font-size: 18px;
    color:#fff;
    padding-top: 0px;
    padding-bottom: 20px;
}
.footer-pro h4 a{
   color:#fff;
   text-decoration: none;
}
.hover-pro {
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;

}
.hover-pro:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 15px;
  left: 0;
  right: 0;
  bottom: 0;
  background: #0a5187;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hover-pro:hover, .hover-pro:focus, .hover-pro:active {
  color: white;
}
.hover-pro:hover:before, .hover-pro:focus:before, .hover-pro:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}





.cent-type{
    border:1px solid rgba(114,196,114,0.5);


    padding-left: 0px;
    padding-right: 0px;
    text-align: center;
    background: #FFFFFF;
    box-shadow: 0px 4px 20px #CCDCEA;
    border-radius: 20px;
}
.cent-type ul{
    list-style-type: none;
    padding-inline-start: 0px;
}
.cent-type ul li{
     border-bottom:1px solid rgba(114,196,114,0.5);
     border-bottom-style: dashed;
     padding-top: 15px;
     padding-bottom: 15px;
 }






.cent-type ul li:last-child {
    border-bottom:none;
}
.cent-type ul li span{
   font-size: 24px;
}
.header-cent{
    background-color: #72c472;
    color:#fff;
    margin-top: -20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.footer-cent{
    background-color: #72c472;
    margin-bottom: -20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}
.header-cent h3{
    padding-top: 15px;
    padding-bottom: 15px;
}
.footer-cent h4{
    font-size: 18px;
    color:#fff;
    padding-top: 0px;
    padding-bottom: 20px;
}
.footer-cent h4 a{
   color:#fff;
   text-decoration: none;
}
.hover-cent {
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;

}
.hover-cent:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 15px;
  left: 0;
  right: 0;
  bottom: 0;
  background: #529c52;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hover-cent:hover, .hover-cent:focus, .hover-cent:active {
  color: white;
}
.hover-cent:hover:before, .hover-cent:focus:before, .hover-cent:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}







.zero-type{
    border:1px solid rgba(142,147,151,0.5);
    background-color: #fff;
    border-radius: 10px;
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;
    -webkit-box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.3);
    box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.3);
}
.zero-type ul{
    list-style-type: none;
    padding-inline-start: 0px;
}
.zero-type ul li{
    border-bottom:1px solid rgba(142,147,151,0.5);
    border-bottom-style: dashed;
    padding-top: 15px;
    padding-bottom: 15px;
}
.zero-type ul li:last-child {
    border-bottom:none;
}
.zero-type ul li span{
   font-size: 24px;
}
.header-zero{
    background-color: #8e9397;
    color:#fff;
    margin-top: -20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}



.header-zero-classic{
    background-color: #47ADF4;
    color:#fff;
    margin-top: -20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}


.header-zero-spread{
    background-color: #4F4F4F;
    color:#fff;
    margin-top: -20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}


.header-zero-pro{
    background-color: #0A6DB8;
    color:#fff;
    margin-top: -20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}



.header-zero-cent{
    background-color: #2F8112;
    color:#fff;
    margin-top: -20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}




.footer-zero{
    background-color: #8e9397;
    margin-bottom: -20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}


.footer-zero-classic{
    background-color: #47ADF4;
    margin-bottom: -20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}


.footer-zero-spread{
    background-color: #4F4F4F;
    margin-bottom: -20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}

.footer-zero-pro{
    background-color: #0A6DB8;
    margin-bottom: -20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}

.footer-zero-cent{
    background-color: #2F8112;
    margin-bottom: -20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}


.header-zero h3{
    padding-top: 15px;
    padding-bottom: 15px;
}

.header-zero-classic h3{
    padding-top: 15px;
    padding-bottom: 15px;
}


.header-zero-spread h3{
    padding-top: 15px;
    padding-bottom: 15px;
}


.header-zero-pro h3{
    padding-top: 15px;
    padding-bottom: 15px;
}


.header-zero-cent h3{
    padding-top: 15px;
    padding-bottom: 15px;
}





.footer-zero h4{
    font-size: 18px;
    color:#fff;
    padding-top: 0px;
    padding-bottom: 20px;
}
.footer-zero h4 a{
   color:#fff;
   text-decoration: none;
}



.footer-zero-classic h4{
    font-size: 18px;
    color:#fff;
    padding-top: 0px;
    padding-bottom: 20px;
}
.footer-zero-classic h4 a{
    color:#fff;
    text-decoration: none;
}


.footer-zero-spread h4{
    font-size: 18px;
    color:#fff;
    padding-top: 0px;
    padding-bottom: 20px;
}
.footer-zero-spread h4 a{
    color:#fff;
    text-decoration: none;
}




.footer-zero-pro h4{
    font-size: 18px;
    color:#fff;
    padding-top: 0px;
    padding-bottom: 20px;
}
.footer-zero-pro h4 a{
    color:#fff;
    text-decoration: none;
}




.footer-zero-cent h4{
    font-size: 18px;
    color:#fff;
    padding-top: 0px;
    padding-bottom: 20px;
}
.footer-zero-cent h4 a{
    color:#fff;
    text-decoration: none;
}




.hover-zero {
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;

}
.hover-zero:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 15px;
  left: 0;
  right: 0;
  bottom: 0;
  background: #666a6c;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hover-zero:hover, .hover-zero:focus, .hover-zero:active {
  color: white;
}
.hover-zero:hover:before, .hover-zero:focus:before, .hover-zero:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}





.hover-custom {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;

}
.hover-custom:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 15px;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(133, 133, 133, 0.98);
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.hover-custom:hover, .hover-custom:focus, .hover-custom:active {
    color: white;
}
.hover-custom:hover:before, .hover-custom:focus:before, .hover-custom:active:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
}



.hover-custom-zero {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;

}
.hover-custom-zero:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 15px;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(133, 133, 133, 0.98);
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.hover-custom-zero:hover, .hover-custom-zero:focus, .hover-custom-zero:active {
    color: white;
}
.hover-custom-zero:hover:before, .hover-custom-zero:focus:before, .hover-custom-zero:active:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
}











.hover-custom-classic {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;

}
.hover-custom-classic:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 15px;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(71, 173, 244, 0.8);;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.hover-custom-classic:hover, .hover-custom-classic:focus, .hover-custom-classic:active {
    color: white;
}
.hover-custom-classic:hover:before, .hover-custom-classic:focus:before, .hover-custom-classic:active:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
}










.hover-custom-pro {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;

}
.hover-custom-pro:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 15px;
    left: 0;
    right: 0;
    bottom: 0;
    background: #47ADF4;
    /*background: #0A6DB8;*/
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.hover-custom-pro:hover, .hover-custom-pro:focus, .hover-custom-pro:active {
    color: white;
}
.hover-custom-pro:hover:before, .hover-custom-pro:focus:before, .hover-custom-pro:active:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
}









.hover-custom-cent {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;

}
.hover-custom-cent:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 15px;
    left: 0;
    right: 0;
    bottom: 0;
    background: #63B144;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.hover-custom-cent:hover, .hover-custom-cent:focus, .hover-custom-cent:active {
    color: white;
}
.hover-custom-cent:hover:before, .hover-custom-cent:focus:before, .hover-custom-cent:active:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
}







.scalping-type{
    border:1px solid #0A6D46;
    background-color: #fff;
    border-radius: 10px;
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;
    -webkit-box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.3);
    box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.3);
}
.scalping-type ul{
    list-style-type: none;
    padding-inline-start: 0px;
}
.scalping-type ul li{
    border-bottom:1px solid #0A6D46;
    border-bottom-style: dashed;
    padding-top: 15px;
    padding-bottom: 15px;
}
.scalping-type ul li:last-child {
    border-bottom:none;
}
.scalping-type ul li span{
    font-size: 24px;
}
.header-scalping{
    background-color: #0A6D0C;
    color:#fff;
    margin-top: -20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.footer-scalping{
    background-color: #0A6D0C;
    margin-bottom: -20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}
.header-scalping h3{
    padding-top: 15px;
    padding-bottom: 15px;
}
.footer-scalping h4{
    font-size: 14px;
    color:#fff;
    padding-top: 0px;
    padding-bottom: 20px;
}
.footer-scalping h4 a{
    color:#fff;
    text-decoration: none;
}
.hover-scalping {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;

}
.hover-scalping:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 15px;
    left: 0;
    right: 0;
    bottom: 0;
    background: #0A6D46;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.hover-scalping:hover, .hover-scalping:focus, .hover-scalping:active {
    color: white;
}
.hover-scalping:hover:before, .hover-scalping:focus:before, .hover-scalping:active:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
}

.overline-footer {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  padding-top: 15px;
  width: 100%;
  position: relative;
  overflow: hidden;
}
.overline-footer:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  top: 0;
  background: #fff;
  height: 4px;
  -webkit-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.overline-footer:hover:before, .overline-footer:focus:before, .overline-footer:active:before {
  left: 0;
  right: 0;
}

@media screen and (max-width:767px) and (min-width:640px){

    .divField h3:lang(ru) {
        font-size: 28px !important;
    }

    .divField h3:lang(sa) {
        font-size: 24px !important;
    }

}

@media screen and (max-width:1400px) and (min-width:992px){

    .divField h3:lang(sa) {
        font-size: 20px !important;
    }

    .accTypeDiv li {
        font-size: 14px;
    }

    .accTypeDiv li:lang(ru) {
        font-size: 13px;
    }

    .accTypeDiv li:lang(fr) {
        font-size: 14px;
    }

}

@media screen and (max-width:1930px) and (min-width:992px){

    .divField h3:lang(sa) {
        font-size: 20px !important;
    }
    .divField h3:lang(ru) {
        font-size: 25px !important;
    }

}


@media screen and (max-width:1400px) and (min-width:1230px){
    .accTypeDiv li:lang(ru) {
        font-size: 16px;
    }

    .accTypeDiv li:lang(sa) {
        font-size: 16px;
    }
}


@media screen and (max-width:991px) and (min-width:768px){
.classic-type ul li, .pro-type ul li, .cent-type ul li, .zero-type ul li, .scalping-type ul li{
    /*font-size: 10px;*/
    /*padding-top: 5px;*/
    /*padding-bottom: 5px;*/
}
.classic-type ul li span, .pro-type ul li span, .cent-type ul li span, .zero-type ul li span, .scalping-type ul li span{
    font-size: 16px;
}
.footer-classic h4, .footer-pro h4, .footer-cent h4, .footer-zero h4, .footer-scalping h4{
    font-size: 18px;
	word-wrap: break-word;
}


    .divField h3 {
        font-size: 26px !important;
    }

    .accTypeDiv li:lang(my) {
        font-size: 16px;
    }



    .accounttype-header-text h1{
        width: 70%;
        margin-left: -15px;
    }
}

@media screen and (max-width:767px){

    .accTypeDiv li:lang(my) {
        font-size: 16px;
    }

    .accTypeDiv li:lang(ru){
        font-size: 14px !important;
    }

.header-account-types{
    background-position:70% center;
}
.accounttype-header-text h1{
    font-size: 36px;
    width: 90%;
    margin-left: -15px;
}
.accounttype-wrapper{
    margin-top: 5px;
}
}

.footnotes {
    text-decoration: none;
    list-style: none;
    padding: 0;
    margin-left: 3px;
    margin-top: -10px;
}
ul.footnotes li {
    padding: 6px 0;
    font-size: 18px;
}
.footnotes span{
    font-size: 11px;
    margin-right: -4px;
    vertical-align: top;
}
.footnotes-fx {
    text-decoration: none;
    list-style: none;
    padding: 12px 0;
    margin-left: 3px;
}
ul.footnotes-fx li {
    padding: 3px 0;
}
.st_point{
    
}
.this-account ul li span.st_point {
    font-size: 14px;
    color: red;
}
.footnotes-fx span {
    font-size: 14px;
    color: red;
    width: auto;
    float: left;
    padding-top: 4px;
	padding-right: 4px;
}

.accTypeDiv{
    min-height: 330px;
}
.accTypeDiv:lang(th){
    min-height: 365px;
}


@media screen and (max-width:414px) {
    p {
        font-size: 16px;
    }
    .acc_heading {
        font-size: 24px !important;
        text-align: center;
        margin-bottom: 0px;
    }
    .accounttype-header-text h1{
        font-size: 24px;
    }
    ul.footnotes li{
        font-size: 16px;
    }
    .accTypeDiv li{
      font-size: 16px;
    }
    .header-classic h3{
        font-size: 24px;
    }

    .header-classic-classic h3{
        font-size: 24px;
    }

    .header-classic-pro h3{
         font-size: 24px;
     }

    .header-classic-cent h3{
        font-size: 24px;
    }


    .header-classic-zero h3{
        font-size: 24px;
    }

    .header-pro h3{
       font-size: 24px;
    }
    .header-cent h3{
        font-size: 24px;
    }
    .header-zero h3{
        font-size: 24px;
    }

    .header-zero-classic h3{
        font-size: 24px;
    }


    .header-zero-spread h3{
        font-size: 24px;
    }

    .header-zero-pro h3{
        font-size: 24px;
    }


    .header-zero-cent h3{
        font-size: 24px;
    }



    .footer-classic h4{
        font-size: 16px;
    }
    .footer-pro h4 {
        font-size: 16px;
    }
    .footer-cent h4 {
        font-size: 16px;
    }
    .footer-zero h4 {
        font-size: 16px;
    }

    .footer-zero-classic h4 {
         font-size: 16px;
     }

    .footer-zero-spread h4 {
        font-size: 16px;
    }

    .footer-zero-pro h4 {
        font-size: 16px;
    }

    .footer-zero-cent h4 {
        font-size: 16px;
    }
}


@media screen and (max-width:640px) and (min-width:480px) {
    .accTypeDiv li {
        font-size: 14px !important;
    }

    .divField h3 {
        font-size: 29px !important;
    }

    .divField h3:lang(ru) {
        font-size: 22px !important;
    }

    .divField h3:lang(sa) {
        font-size: 18px !important;
    }
}

@media screen and (max-width:640px) and (min-width:480px) {

}

@media screen and (max-width:1370px) and (min-width:992px) {
    .divField h3 {
        font-size: 32px !important;
    }
}








.standard-type{
    border:1px solid #b75c5a;
    background-color: #fff;
    border-radius: 10px;
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;
    -webkit-box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.3);
    box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.3);
}
.standard-type ul{
    list-style-type: none;
    padding-inline-start: 0px;
}
.standard-type ul li{
    border-bottom:1px solid #b75c5a;
    border-bottom-style: dashed;
    padding-top: 15px;
    padding-bottom: 15px;
}
.standard-type ul li:last-child {
    border-bottom:none;
}
.standard-type ul li span{
    font-size: 24px;
}
.header-standard{
    background-color: #b75c5a;
    color:#fff;
    margin-top: -20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.footer-standard{
    background-color: #b75c5a;
    margin-bottom: -20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}
.header-standard h3{
    padding-top: 15px;
    padding-bottom: 15px;
}
.footer-standard h4{
    font-size: 14px;
    color:#fff;
    padding-top: 0px;
    padding-bottom: 20px;
}
.footer-standard h4 a{
    color:#fff;
    text-decoration: none;
}
.hover-standard {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;

}
.hover-standard:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 15px;
    left: 0;
    right: 0;
    bottom: 0;
    background: #903533;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.hover-standard:hover, .hover-standard:focus, .hover-standard:active {
    color: white;
}
.hover-standard:hover:before, .hover-standard:focus:before, .hover-standard:active:before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
}





@media only screen and (max-width: 767px) {

    .col-sm-3.this-account {
        margin-bottom: 10px;
    }

}






#classic_hover3:hover .clssLi {
    border-bottom: 1px dashed white !important;
}
#pro_hover3:hover .clssLi {
    border-bottom: 1px dashed white !important;
}
#cents_hover3:hover .clssLi {
    border-bottom: 1px dashed white !important;
}
#zero_hover3:hover .clssLi {
    border-bottom: 1px dashed white !important;
}




.stopHoverClassic{
    background: #0d92ef;
    color: white;
}
.stopHoverClassic ul li {
    border-bottom: 1px solid white;
    border-bottom-style: dashed;
    padding-top: 15px;
    padding-bottom: 15px;
}





.stopHoverPro{
    background: #0A6DB8;
    color: white;
}
.stopHoverPro ul li {
    border-bottom: 1px solid white;
    border-bottom-style: dashed;
    padding-top: 15px;
    padding-bottom: 15px;
}


.stopHoverstand{
    background: #0d92ef;
    color: white;
}
.stopHoverstand ul li {
    border-bottom: 1px solid white;
    border-bottom-style: dashed;
    padding-top: 15px;
    padding-bottom: 15px;
}



.stopHoverCent{
    background: #63B144;
    color: white;
}
.stopHoverCent ul li {
    border-bottom: 1px solid white;
    border-bottom-style: dashed;
    padding-top: 15px;
    padding-bottom: 15px;
}





.stopHoverZero{
    background: #92979D;
    color: white;
}
.stopHoverZero ul li {
    border-bottom: 1px solid white;
    border-bottom-style: dashed;
    padding-top: 15px;
    padding-bottom: 15px;
}



.defultHeaderFooterClass{
    background-color: rgb(10, 109, 184) !important;
}

.headFootColorPro{
    background-color: rgb(0, 43, 85) !important;
}

.headFootColorcent{
     background-color: rgb(0, 83, 0)!important;
 }

.headFootColorZero{
    background-color: rgb(79, 79, 79)!important;
}