@media only screen and (min-width: 1600px) and (max-width: 1899px) {
    /* ----- FTD ----- */
    .ea-block2 .ftd-gradient2 .box .label-box-xmas { max-width:55%; right: 40px; top: 90%; }
    .ea-block2 .ftd-gradient2 .box .label-box { max-width:55%; right: 40px; top: 90%; max-width: 35%; }

    /* ----- WSFR ----- */
    .ea-block2 .wsfr-gradient2 .box .label-box-xmas { max-width:55%; right: 40px; top: 90%; }
    .ea-block2 .wsfr-gradient2 .box .label-box { max-width:55%; right: 40px; top: 90%; max-width: 35%; }

    /* ----- FD ----- */
    .ea-block2 .vf-gradient2 .box .label-box-xmas { max-width:55%; right: 40px; top: 90%; }
    .ea-block2 .vf-gradient2 .box .label-box { max-width:55%; right: 40px; top: 90%; max-width: 35%; }
    
    /* ----- FD ----- */
    .ea-block2 .fd-gradient2 .box .label-box-xmas { max-width:55%; right: 40px; top: 90%; }
    .ea-block2 .fd-gradient2 .box .label-box { max-width:55%; right: 40px; top: 90%; max-width: 35%; }

    /* ----- FD ----- */
    .ea-block2 .fgi-gradient2 .box .label-box-xmas { max-width:55%; right: 40px; top: 90%; }
    .ea-block2 .fgi-gradient2 .box .label-box { max-width:55%; right: 40px; top: 90%; max-width: 35%; }
    
    .members_offer_sec .content .version {left: 0; top: -70px; margin: 0; padding: 0;font-size: 13px;}
    .members_offer_sec .content .version:after{ border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 20px solid #efc229; bottom: -20px;}
    .members_offer_sec .content .box .title {font-size: 16px;}
}

@media only screen and (min-width: 1200px) and (max-width: 1599px) {
    /***** Confirm Exit ******/
    .x-btn-title { padding: 15px 0 15px 0; }
    img.visit-site { max-width: 80%; }
    .ea-block2 .pips-title2 { font-size: 18px; }
    .ea-block2 .pips-title { font-size: 20px; }
    /* ----- FTD ----- */
    .ea-block2 .ftd-gradient2 { margin: 0 0 100px 0; }
    .ea-block2 .ftd-gradient2 .box .hexagon { width: 190px; height: 109.70px; margin: 54.85px auto; }
    .ea-block2 .ftd-gradient2 .box .hexagon:before, .ea-block2 .ftd-gradient2 .box .hexagon:after { width: 134.35px; height: 134.35px; left: 25.8249px; }
    .ea-block2 .ftd-gradient2 .box .hexagon:before { top: -67.1751px; }
    .ea-block2 .ftd-gradient2 .box .hexagon:after { bottom: -67.1751px; }
    .ea-block2 .ftd-gradient2 .box .image-box { max-width: 60%; top: -18px; }
    .ea-block2 .ftd-gradient2 .box .label-box { max-width: 30%; right: 0; top: 65%; max-width: 45%; }
    .ea-block2 .ftd-gradient2 .box .label-box-summer-so { max-width: 55%; left: -40px; top: 75%; }
    .ea-block2 .ftd-gradient2 .box .label-box-xmas { max-width: 30%; right: -18px; top: 65%; }

    /* ----- WSFR ----- */
    .ea-block2 .wsfr-gradient2 { margin: 0 0 100px 0; }
    .ea-block2 .wsfr-gradient2 .box .hexagon { width: 190px; height: 109.70px; margin: 54.85px auto; }
    .ea-block2 .wsfr-gradient2 .box .hexagon:before, .ea-block2 .wsfr-gradient2 .box .hexagon:after { width: 134.35px; height: 134.35px; left: 25.8249px; }
    .ea-block2 .wsfr-gradient2 .box .hexagon:before { top: -67.1751px; }
    .ea-block2 .wsfr-gradient2 .box .hexagon:after { bottom: -67.1751px; }
    .ea-block2 .wsfr-gradient2 .box .image-box { max-width: 60%; top: -18px; }
    .ea-block2 .wsfr-gradient2 .box .label-box {  max-width: 30%; right: 0; top: 65%; max-width: 45%; }
    .ea-block2 .wsfr-gradient2 .box .label-box-summer-so { max-width: 55%; left: -40px; top: 75%; }
    .ea-block2 .wsfr-gradient2 .box .label-box-xmas { max-width: 30%; right: -18px; top: 65%; }

    /* ----- FD ----- */
    .ea-block2 .fd-gradient2 { margin: 0 0 100px 0; }
    .ea-block2 .fd-gradient2 .box .hexagon { width: 190px; height: 109.70px; margin: 54.85px auto; }
    .ea-block2 .fd-gradient2 .box .hexagon:before, .ea-block2 .fd-gradient2 .box .hexagon:after { width: 134.35px; height: 134.35px; left: 25.8249px; }
    .ea-block2 .fd-gradient2 .box .hexagon:before { top: -67.1751px; }
    .ea-block2 .fd-gradient2 .box .hexagon:after { bottom: -67.1751px; }
    .ea-block2 .fd-gradient2 .box .image-box { max-width: 60%; top: -18px; }
    .ea-block2 .fd-gradient2 .box .label-box {  max-width: 30%; right: 0; top: 65%; max-width: 45%; }
    .ea-block2 .fd-gradient2 .box .label-box-summer-so { max-width: 55%; left: -40px; top: 75%; }
    .ea-block2 .fd-gradient2 .box .label-box-xmas { max-width: 30%; right: -18px; top: 65%; }

    /* ----- FGI ----- */
    .ea-block2 .fgi-gradient2 { margin: 0 0 100px 0; }
    .ea-block2 .fgi-gradient2 .box .hexagon { width: 190px; height: 109.70px; margin: 54.85px auto; }
    .ea-block2 .fgi-gradient2 .box .hexagon:before, .ea-block2 .fgi-gradient2 .box .hexagon:after { width: 134.35px; height: 134.35px; left: 25.8249px; }
    .ea-block2 .fgi-gradient2 .box .hexagon:before { top: -67.1751px; }
    .ea-block2 .fgi-gradient2 .box .hexagon:after { bottom: -67.1751px; }
    .ea-block2 .fgi-gradient2 .box .image-box { max-width: 60%; top: -18px; }
    .ea-block2 .fgi-gradient2 .box .label-box {  max-width: 30%; right: 0; top: 65%; max-width: 45%; }
    .ea-block2 .fgi-gradient2 .box .label-box-summer-so { max-width: 55%; left: -40px; top: 75%; }
    .ea-block2 .fgi-gradient2 .box .label-box-xmas { max-width: 30%; right: -18px; top: 65%; }

     /* Confirm exit */
    .confirm-exit-counter { width: 200px; }
    .confirm-exit-counter .bf-time-left { font-size: 24px; height: 40px; line-height: 40px; }
    .confirm-exit-counter .bf-time-left-dots { font-size: 24px; height: 40px; line-height: 36px; }

	.xmax_x_box2 .special {font-size: 20px;}
	.xmax_x_box2 .title {font-size: 15px;}
	.xmax_x_box2 .bonus-ea {font-size: 24px;}
	.xmax_x_box2 .btn, .xmax_x_box2 .btn:focus {font-size: 14px;padding: 0 12px;}
    
    .members_offer_sec .content .version {left: 0; top: -88px; margin: 0; padding: 0;font-size: 13px;}
    .members_offer_sec .content .version:after{ border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 20px solid #efc229; bottom: -20px;}
    .members_offer_sec .content .box .title {font-size: 12px;}
    .members_offer_sec .content .box .btn, .members_offer_sec .content .box .btn:focus {padding: 0 5px;}
    .members_offer_sec .content .box .text {font-size: 14px;}

    .home_banner figure.header-box {margin: 0 0 0 -30px;}
    .home_banner figure.header-text {margin: 158px 0 0 -55px;}
    .home_banner figure.header-text img {width: 700px;}

}

@media only screen and (min-width: 1280px) and (max-width: 1365px) {
    .home_banner figure.header-box {margin: 0 0 0 0;}
}

@media (max-width:1200px) {
.container{ width:96%; margin:0 auto; padding:0;}
.trading_sec .trade_info ul li{ margin:0 31px -45px;}
.trade_desc .inner{ margin-top:70px;}
.trading_sec .trade_info .block{ width:160px; height:160px;}
.secret_sec .block h4{ font-size:20px; padding-top:18px;}
.tab_info .nav-tabs.nav-justified > li > a small{ font-size:11px;}
.account_sec .inner{ padding:0 0 0 200px;}
ul.order_list li{ font-size:14px;}

.home_banner figure.header-text {margin: 120px 0 0 -25px;}
.home_banner img.winner-stamp {width: 130px; bottom: 15px; right: 15px;}

ul.feature_list{ margin:0; right:0;}
ul.feature_list li{ min-height:inherit; padding:0 0 4px 40px; margin:0 0 10px 0; text-align:left; background:url(../images/list_icon.png) no-repeat left top;}
ul.feature_list li:nth-child(3){ margin-top:0; min-height:inherit;}

ul.feature_list.right{ left:0;}
ul.feature_list.right li{ min-height:inherit; padding:0 0 4px 40px; margin:0 0 10px 0; background:url(../images/list_icon.png) no-repeat left top;}
ul.feature_list.right li:nth-child(3){ margin-top:0; min-height:inherit;}
ul.feature_list.right li:nth-child(5){ margin-top:0;}

.feature_sec .details{ left:0;}

.vf_download_sec .download-content .content-num { display: none; }
.vf_download_sec h2 .num { display: inline; }
.vf_download_sec .download-content { border-left: none; border-bottom: 1px solid #d6d6d6; padding: 0 15px 30px 15px; }

/******** Special offer order area ********/
.order_sec .order_price_info .current_price { font-size: 28px; }


.affiliate_sec .aff-networks p { padding: 0 20px; }
.affiliate_sec .aff-advantages .reasons { padding: 0 20x; }
.affiliate_sec .aff_earning .title_info h2 { font-size: 28px; }
.affiliate_sec .aff_earning p { padding: 0 20px; }
.affiliate_sec .aff-request p { padding: 0 20px; }
.affiliate_sec .get-access-block { padding: 30px 20px; }


/***** Confirm Exit ******/
.x-btn-title { padding: 15px 0 15px 0; }
img.visit-site { max-width: 80%; }
.ea-block2 .pips-title2 { font-size: 18px; }
.ea-block2 .pips-title { font-size: 20px; }
/* ----- FTD ----- */
.ea-block2 .ftd-gradient2 { margin: 0 0 100px 0; }
.ea-block2 .ftd-gradient2 .box .hexagon { width: 190px; height: 109.70px; margin: 54.85px auto; }
.ea-block2 .ftd-gradient2 .box .hexagon:before, .ea-block2 .ftd-gradient2 .box .hexagon:after { width: 134.35px; height: 134.35px; left: 25.8249px; }
.ea-block2 .ftd-gradient2 .box .hexagon:before { top: -67.1751px; }
.ea-block2 .ftd-gradient2 .box .hexagon:after { bottom: -67.1751px; }
.ea-block2 .ftd-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .ftd-gradient2 .box .label-box { max-width: 30%; right: 0; top: 65%; max-width: 45%; }
.ea-block2 .ftd-gradient2 .box .label-box-summer-so { max-width: 55%; left: -40px; top: 75%; }
.ea-block2 .ftd-gradient2 .box .label-box-xmas { max-width: 30%; right: -18px; top: 65%; }

/* ----- WSFR ----- */
.ea-block2 .wsfr-gradient2 { margin: 0 0 100px 0; }
.ea-block2 .wsfr-gradient2 .box .hexagon { width: 190px; height: 109.70px; margin: 54.85px auto; }
.ea-block2 .wsfr-gradient2 .box .hexagon:before, .ea-block2 .wsfr-gradient2 .box .hexagon:after { width: 134.35px; height: 134.35px; left: 25.8249px; }
.ea-block2 .wsfr-gradient2 .box .hexagon:before { top: -67.1751px; }
.ea-block2 .wsfr-gradient2 .box .hexagon:after { bottom: -67.1751px; }
.ea-block2 .wsfr-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .wsfr-gradient2 .box .label-box {  max-width: 30%; right: 0; top: 65%; max-width: 45%; }
.ea-block2 .wsfr-gradient2 .box .label-box-summer-so { max-width: 55%; left: -40px; top: 75%; }
.ea-block2 .wsfr-gradient2 .box .label-box-xmas { max-width: 30%; right: -18px; top: 65%; }

/* ----- FD ----- */
.ea-block2 .fd-gradient2 { margin: 0 0 100px 0; }
.ea-block2 .fd-gradient2 .box .hexagon { width: 190px; height: 109.70px; margin: 54.85px auto; }
.ea-block2 .fd-gradient2 .box .hexagon:before, .ea-block2 .fd-gradient2 .box .hexagon:after { width: 134.35px; height: 134.35px; left: 25.8249px; }
.ea-block2 .fd-gradient2 .box .hexagon:before { top: -67.1751px; }
.ea-block2 .fd-gradient2 .box .hexagon:after { bottom: -67.1751px; }
.ea-block2 .fd-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .fd-gradient2 .box .label-box {  max-width: 30%; right: 0; top: 65%; max-width: 45%; }
.ea-block2 .fd-gradient2 .box .label-box-summer-so { max-width: 55%; left: -40px; top: 75%; }
.ea-block2 .fd-gradient2 .box .label-box-xmas { max-width: 30%; right: -18px; top: 65%; }

/* ----- FGI ----- */
.ea-block2 .fgi-gradient2 { margin: 0 0 100px 0; }
.ea-block2 .fgi-gradient2 .box .hexagon { width: 190px; height: 109.70px; margin: 54.85px auto; }
.ea-block2 .fgi-gradient2 .box .hexagon:before, .ea-block2 .fgi-gradient2 .box .hexagon:after { width: 134.35px; height: 134.35px; left: 25.8249px; }
.ea-block2 .fgi-gradient2 .box .hexagon:before { top: -67.1751px; }
.ea-block2 .fgi-gradient2 .box .hexagon:after { bottom: -67.1751px; }
.ea-block2 .fgi-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .fgi-gradient2 .box .label-box {  max-width: 30%; right: 0; top: 65%; max-width: 45%; }
.ea-block2 .fgi-gradient2 .box .label-box-summer-so { max-width: 55%; left: -40px; top: 75%; }
.ea-block2 .fgi-gradient2 .box .label-box-xmas { max-width: 30%; right: -18px; top: 65%; }

 /* Confirm exit */
.confirm-exit-counter { width: 200px; }
.confirm-exit-counter .bf-time-left { font-size: 24px; height: 40px; line-height: 40px; }
.confirm-exit-counter .bf-time-left-dots { font-size: 24px; height: 40px; line-height: 36px; }

/********** My Account **********/
.myaccount_sec .add-license .arrow { top: 100px; }
.myaccount_sec .add-license .left-box .offer .time { padding: 10px 73px 10px 25px; }

/********** Additional License **********/
.addlicenses_sec .add-license .arrow { top: 100px; }
.addlicenses_sec .add-license .left-box .offer .time { padding: 10px 73px 10px 25px; }
.members_offer_sec .content .version {display: none;}

	.ma-menu ul li a {font-size: 14px;}

    .home_banner figure.header-box {margin: 0;}
}

/************ Main **************/
@media (max-width:990px) {
.top_part .navbar-default .navbar-nav > li > a.member_login{ padding:0 15px;}
.top_part .navbar-default .navbar-nav > li > a{ padding:10px;}

.home_banner figure.header-text {margin: 90px 0 0 -20px;}
.home_banner img.winner-stamp {display: none;}

.trading_sec .trade_info ul li{ margin:0 21px -28px;}
.trading_sec .trade_info .block{ width:120px; height:120px;}
.trading_sec .trade_info .block .inner{ padding:0 15px; left:-7px;}
.trading_sec .trade_info .block .count{ font-size:78px; top:0;}
.trading_sec .trade_info .block i img{ width:50px; margin:0;}
.trading_sec .trade_info .block i { margin: 2px 0 5px 0; }
.trading_sec .trade_info .block h3{ font-size:14px; line-height:normal;}
.trading_sec .trade_info .block .position5 { left: -15px }
.trading_sec .trade_info .block .position7 { left: -15px }

.title_info span{ font-size:80px;}
.title_info h2{ margin-top:-75px; font-size:36px;}

/************ profit section **************/
.profit_sec h3{ font-size:25px;}
.profit_sec .chart figure a.real:after { background-size: 50%; bottom: -25px; right: -25px; }
.profit_sec .chart figure a.optimized:after { background-size: 50%; bottom: -10px; right: -25px; }

/************ VF Review Page **************/
.vf_page_sec .profit h3{ font-size:25px;}
.vf_page_sec .profit .chart figure a.real:after { background-size: 50%; bottom: -25px; right: -25px; }
.vf_page_sec .profit .chart figure a.optimized:after { background-size: 50%; bottom: -10px; right: -25px; }

.thankYouAreaOffer .wrap .performance img.real {bottom: 25px; right: 30px;}

.developed_sec .block p{ font-size:14px;}
.intro_sec .inner{ padding:0;}
.secret_sec .block h4{ font-size:24px; padding-top:5px;}
.addition_info .details figure{ margin:0;}
.account_sec .inner{ padding:0;}
.support_sec .block { width:50%; }

/*.download_sec .details figure img{ width:190px;}*/
ul.order_list li{ width:100%; padding-right:0;}
.order_sec .order-btn {text-align: center;}

.tab_info .nav-tabs.nav-justified > li > a { font-size: 18px; }

/**** Pop up special offer ****/
.prelaunch-promo-counter { right: 45px; }
.prelaunch-promo-counter .end { font-size: 18px; }

/**************** Limited Time Offer Sec ***************/
.limited_offer_sec {padding:10px 0 5px 0;}
.limited_offer_sec p {font-size: 30px; }


.order_sec .order_price_info .order_price_info_inner { height: 100px; }
.order_sec .order_price_info .minus { display: table-cell; vertical-align: middle; text-align: center; overflow: hidden; width: 100px; height: 100px; }
.order_sec .order_price_info .minus img {  vertical-align: top; text-align: center; height: 33px; width: 61px;}
.order_sec .order_price_info .equal { display: table-cell; vertical-align: middle; text-align: center; overflow: hidden; width: 100px; height: 100px; }
.order_sec .order_price_info .equal img {  vertical-align: top; text-align: center; height: 33px; width: 61px;}

.order_sec .order_price_info .regular_price { font-size: 16px; padding: 15px 0 0 0; display: inline-block; vertical-align: middle; text-align: right; overflow: hidden; height: 100px; }
.order_sec .order_price_info .regular_price span { font-size: 40px; line-height: 40px; }
.order_sec .order_price_info .current_price { font-size: 20px; padding: 10px 0 0 0; display: inline-block; vertical-align: middle; text-align: right; overflow: hidden; height: 100px; }
.order_sec .order_price_info .current_price span { font-size: 50px; line-height: 50px; }

.order_sec .order_price_info .discount { font-size: 40px; line-height: 36px; width: 130px; height: 130px; top: -13px; }
.order_sec .order_price_info .discount span { font-size: 38px; line-height: 38px; }
.order_sec .order_price_info .discount .price { top: 5px; left: -5px; }

.affiliate_sec h1 { font-size: 44px; }
.affiliate_sec h3 { font-size: 22px; }
.affiliate_sec .aff-networks p { padding: 0 5px; }
.affiliate_sec .aff-advantages .title_info h2 { font-size: 28px; }
.affiliate_sec .aff-advantages .reasons { padding: 0 5px; }
.affiliate_sec .aff_earning .title_info h2 { font-size: 28px; }
.affiliate_sec .aff_earning p { padding: 0 5px; }
.affiliate_sec .aff-request p { padding: 0 5px; }
.affiliate_sec .get-access-block { padding: 30px 5px; }
.aff-request .get-access-button, .aff-request .get-access-button:focus { padding: 0 10px; }
.affiliate_sec .aff-marketing h2 { font-size: 28px; }
.affiliate_sec .aff-marketing p { padding: 0 20px; }

/***** Confirm Exit ******/
img.visit-site { max-width: 80%; }
.x-btn-title { padding: 15px 0 15px 0; }
.ea-block2 .pips-title2 { font-size: 18px; }
.ea-block2 .pips-title { font-size: 20px; }
/* ----- FTD ----- */
.ea-block2 .ftd-gradient2 { margin: 0 0 100px 0; }
.ea-block2 .ftd-gradient2 .title { font-size: 18px; }
.ea-block2 .ftd-gradient2 .box .hexagon { width: 190px; height: 109.70px; margin: 54.85px auto; }
.ea-block2 .ftd-gradient2 .box .hexagon:before, .ea-block2 .ftd-gradient2 .box .hexagon:after { width: 134.35px; height: 134.35px; left: 25.8249px; }
.ea-block2 .ftd-gradient2 .box .hexagon:before { top: -67.1751px; }
.ea-block2 .ftd-gradient2 .box .hexagon:after { bottom: -67.1751px; }
.ea-block2 .ftd-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .ftd-gradient2 .box .label-box { max-width: 30%; right: 0; top: 69%; max-width: 45%; }
.ea-block2 .ftd-gradient2 .box .label-box-summer-so { max-width: 45%; left: -25px; top: 75%; }
.ea-block2 .ftd-gradient2 .box .label-box-xmas { max-width: 35%; right: -30px; top: 75%; }

/* ----- WSFR ----- */
.ea-block2 .wsfr-gradient2 { margin: 0 0 100px 0; }
.ea-block2 .wsfr-gradient2 .title { font-size: 18px; }
.ea-block2 .wsfr-gradient2 .box .hexagon { width: 190px; height: 109.70px; margin: 54.85px auto; }
.ea-block2 .wsfr-gradient2 .box .hexagon:before, .ea-block2 .wsfr-gradient2 .box .hexagon:after { width: 134.35px; height: 134.35px; left: 25.8249px; }
.ea-block2 .wsfr-gradient2 .box .hexagon:before { top: -67.1751px; }
.ea-block2 .wsfr-gradient2 .box .hexagon:after { bottom: -67.1751px; }
.ea-block2 .wsfr-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .wsfr-gradient2 .box .label-box {  max-width: 30%; right: 0; top: 69%; max-width: 45%; }
.ea-block2 .wsfr-gradient2 .box .label-box-summer-so { max-width: 45%; left: -25px; top: 75%; }
.ea-block2 .wsfr-gradient2 .box .label-box-xmas { max-width: 35%; right: -30px; top: 75%; }

/* ----- FD ----- */
.ea-block2 .fd-gradient2 { margin: 0 0 100px 0; }
.ea-block2 .fd-gradient2 .title { font-size: 18px; }
.ea-block2 .fd-gradient2 .box .hexagon { width: 190px; height: 109.70px; margin: 54.85px auto; }
.ea-block2 .fd-gradient2 .box .hexagon:before, .ea-block2 .fd-gradient2 .box .hexagon:after { width: 134.35px; height: 134.35px; left: 25.8249px; }
.ea-block2 .fd-gradient2 .box .hexagon:before { top: -67.1751px; }
.ea-block2 .fd-gradient2 .box .hexagon:after { bottom: -67.1751px; }
.ea-block2 .fd-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .fd-gradient2 .box .label-box {  max-width: 30%; right: 0; top: 69%; max-width: 45%; }
.ea-block2 .fd-gradient2 .box .label-box-summer-so { max-width: 45%; left: -25px; top: 75%; }
.ea-block2 .fd-gradient2 .box .label-box-xmas { max-width: 35%; right: -30px; top: 75%; }

/* ----- FGI ----- */
.ea-block2 .fgi-gradient2 { margin: 0 0 100px 0; }
.ea-block2 .fgi-gradient2 .title { font-size: 18px; }
.ea-block2 .fgi-gradient2 .box .hexagon { width: 190px; height: 109.70px; margin: 54.85px auto; }
.ea-block2 .fgi-gradient2 .box .hexagon:before, .ea-block2 .fgi-gradient2 .box .hexagon:after { width: 134.35px; height: 134.35px; left: 25.8249px; }
.ea-block2 .fgi-gradient2 .box .hexagon:before { top: -67.1751px; }
.ea-block2 .fgi-gradient2 .box .hexagon:after { bottom: -67.1751px; }
.ea-block2 .fgi-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .fgi-gradient2 .box .label-box {  max-width: 30%; right: 0; top: 69%; max-width: 45%; }
.ea-block2 .fgi-gradient2 .box .label-box-summer-so { max-width: 45%; left: -25px; top: 75%; }
.ea-block2 .fgi-gradient2 .box .label-box-xmas { max-width: 35%; right: -30px; top: 75%; }

/* Confirm exit */
.confirm-exit-counter { width: 260px; }
.confirm-exit-counter .bf-time-left { font-size: 36px; height: 50px; line-height: 50px; }
.confirm-exit-counter .bf-time-left-dots { font-size: 36px; height: 50px; line-height: 42px; }

/* Xmas */
.xmas-counter-content .xmas-counter { width: 300px; margin: 0 auto 10px auto; }

/********** Additional License **********/
.addlicenses_sec .add-license .arrow { top: 110px; }
.addlicenses_sec .add-license .left-box .offer .time { padding: 10px 43px 10px 25px; }

/********** My Account **********/
.myaccount_sec .add-license .arrow { top: 110px; }
.myaccount_sec .add-license .left-box .offer .time { padding: 10px 43px 10px 25px; }

.ce-winter-title {font-size: 58px;}
.members_offer_sec .content .version {display: none;}

.members_offer_sec .content .box .title {font-size: 14px;}

	.ma-menu ul li a {font-size: 14px;}

    .broker-logo-separator {display: block;}
}

@media (max-width: 767px) {
html { -webkit-text-size-adjust:none;}
.container{ width:93%; margin:0 auto; padding:0;}
.top_part .navbar-nav{ float:none; margin-top:3px;}
.navbar-default .navbar-toggle{ border-radius:0; border-color:#fff; margin:7px 0 0 0;}
.navbar-default .navbar-toggle .icon-bar{ background:#fff;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background:none;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border:none; box-shadow:none;}
.top_part .navbar-default .navbar-nav > li > a.member_login{ width:100%;}

.trading_sec .trade_info ul{ width:auto; float:none;}
.trading_sec .trade_info ul li{ width:50%; float:left; margin:0 0 70px 0;}
.trading_sec .trade_info .block{ width:150px; height:150px;}
.trading_sec .trade_info .block .inner{ left:-12px;}
.trading_sec .trade_info .block i img{ width:auto; margin:0;}
.trading_sec .trade_info .block i { margin: 15px 0 5px 0; }
.trading_sec .trade_info ul.second .block{ background:#80b2a7;}
.trading_sec .trade_info ul.third .block{ background:#80b2a7;}
.trading_sec .trade_info ul.third li:last-child{ width:100%; margin-top:-60px;}
.trade_desc .inner{ margin:0;}
.trade_desc figure{ margin-top:-20px;}
ul.trade_list li{ width:100%; float:left; margin:0 0 15px 0; font-size:17px; padding-top:10px;}
.title_info span{ font-size:50px;}
.title_info h2{ margin-top:-56px; font-size:36px;}
.profit_sec .title_info h2{ margin-top:-56px;}
.profit_sec .title_info span { font-size: 60px; }

/* Profit section */
.profit_sec .chart figure a.real:after { background-size: 50%; bottom: -25px; right: -25px; }
.profit_sec .chart figure a.optimized:after { background-size: 50%; bottom: -10px; right: -25px; }

.vf_page_sec .profit .chart figure a.real:after { background-size: 50%; bottom: -25px; right: -25px; }
.vf_page_sec .profit .chart figure a.optimized:after { background-size: 50%; bottom: -10px; right: -25px; }


.members_offer_sec .content .hot-offer { top: -15px; }
.members_offer_sec .content .version {display: none;}

.developed_sec .block{ width:70%; margin:35px 15% 0 15%;}
.developed_sec .title_info span { font-size: 40px; }
.developed_sec .title_info h2 { font-size: 36px; }
.strategy_sec{ background:#fff; padding-bottom:0;}
.strategy_sec .inner{ margin:0;}
.strategy_sec .title_info span { font-size: 60px; }
.strategy_sec .title_info h2 { margin-top: -60px; }

.profitable_sec .title_info span{ font-size:40px;}
.profitable_sec .title_info h2{ margin-top:-45px;}

.secret_sec .block h4{ padding-top:16px;}
.secret_sec .block .details{ min-height:inherit;}
.secret_sec .title_info h2 { margin-top: -60px; }
.secret_sec .title_info span { font-size: 60px; }
.addition_info h3{ margin:0 30px 10px 0; font-size:18px; text-align:center; padding:5px 0 8px 0;}
.addition_info h3 small{ font-size:16px; top:0;}
.addition_info h3.title_2{ margin:0 15px 0 -15px; font-size:18px; text-align:center; padding:18px 0 0 0;}
.addition_info h4{ text-align:center;}
.addition_info h4.right{ padding:0; text-align:center;}
.addition_info .graph_image{ margin-top:30px;}

.testing_sec .title_info span{ font-size:40px;}
.testing_sec .title_info h2{ margin-top:-42px;}

.tab_info .panel-collapse{ background:url(../images/tab_bg.jpg) fixed no-repeat center center; background-size:cover;}
.tab_info .panel-default > .panel-heading{ background:#f5f5f5;}
.tab_info .panel-title > a{ display:block; padding:10px 0;}
.tab_info .panel-title{ font-size:18px; color:#628f8f; font-weight:700;}

.tool_sec .title_info span{ font-size:40px;}
.tool_sec .title_info h2{ margin-top:-45px;}
.tool_sec{ background:#f8f7f7;}
.account_sec{ background:#fff; padding-bottom:0;}
.account_sec .inner{ margin-bottom:0;}
.account_sec .title_info span { font-size: 60px; }
.account_sec .title_info h2 { margin-top: -60px; }
.feature_sec .title_info span{ font-size:60px;}
.feature_sec .title_info h2{ margin-top:-60px;}
.trade_profit .title_info span{ font-size:60px;}
.trade_profit .title_info h2{ margin-top:-60px;}
.trade_profit{ background:#fff; padding-bottom:0;}
.invest_sec .gurantee_info h3{ font-size:28px;}
.invest_sec .details h3{ font-size:26px;}
.intro_sec .title_info h2 { margin-top: -60px; }
.intro_sec .title_info span { font-size: 60px; }
.support_sec .title_info h2 { font-size: 34px; margin-top: -60px; }
.support_sec .title_info span { font-size: 60px; }
.order_sec .title_info span{ font-size:60px;}
.order_sec .title_info h2{ margin-top:-60px; font-size: 34px; }
.order_sec .price_info2 { text-align: center; }


/**************** Limited Time Offer Sec ***************/
.limited_offer_sec {padding:10px 0 5px 0;}
.limited_offer_sec p {font-size: 30px; }


.advantage_sec .details{ background:none; min-height:inherit;}
.advantage_sec .details .main_info{ width:193px; height:193px; float:none; padding:23px 30px; margin:0 auto 20px auto; position:relative; left:0; top:0;}
.advantage_sec .details .block{ width:190px; height:151px; float:none; padding:40px 50px 0 15px !important; margin:0 auto 20px auto; display:inline-block; position:relative !important; left:auto !important; right:auto !important; top:auto !important; bottom:auto !important; background:url(../images/advantage_sprite.png) no-repeat left top !important;}
.advantage_sec .details .block i.icon{ left:auto !important; right:15px !important; top:28px !important;}
.advantage_sec .details .block_4{ padding-top:30px !important;}
.advantage_sec .details .block_1{ padding:45px 50px 0 17px!important;}
.advantage_sec .details .block_5{ padding-top:45px !important;}
.advantage_sec .details .block_7 { padding-top: 30px !important; }
.advantage_sec .title_info span { font-size: 60px; }
.advantage_sec .title_info h2 { font-size: 36px; }

.download_sec .details{ background:none;}
.download_sec .details figure{ margin:0 15px 15px 15px; display:block;}
.download_sec .details figure img{ width:auto;}
.download_sec .details figure.left{ float:none;}
.download_sec .details figure.right{ float:none;}
.order_sec .price_info{ margin-top:20px;}
.order_sec .order-btn {text-align: center;}
.trade_profit .inner{ margin-bottom:0;}

.ma-menu { height: auto; border-bottom: none; }
.ma-menu ul {  height: auto; width: 100%; list-style-type: none; padding: 0; margin: 0 auto; display: inline; }
.ma-menu ul li { height: auto; list-style-type: none; padding: 0; margin: 0; display: inline; border-right: none; }
.ma-menu ul li a { transition: none; padding: 15px 0; border-bottom: 2px solid #e5e5e5;  height: auto; display: block; font-weight:400; text-decoration: none;  font-family: 'Roboto Condensed', sans-serif; font-size: 16px; text-align: center; color: #414141; text-transform: uppercase; }
.ma-menu ul li a:hover, .ma-menu ul li a.selected { background-color: #ffffff; color: #589992; border-bottom: 2px solid #eec228; }
.ma-menu ul li a span { display: none; }

.addlicenses_sec .vf2-box {display: none;}
.addlicenses_sec .one-add { margin: 0 0 20px 0; width: 100%; height: auto; }
.addlicenses_sec .two-add { margin: 0 0 20px 0; width: 100%; height: auto; }
.addlicenses_sec .buttons-block { width: 100%; padding: 30px; }
.addlicenses_sec .buy-additional { -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; padding: 30px 0 0 0; }

.vf_download_sec .robot-box { text-align: center; }
.vf_download_sec .installer-btn { text-align: center; padding-top:20px; padding-bottom: 20px; }
.vf_download_sec .userguide-btn { text-align: center; }

/**** Pop up special offer ****/
.prelaunch-promo-counter { right: 40px; }
.prelaunch-promo-counter .end { font-size: 14px; }
.prelaunch-promo-counter .clock { padding: 0px 17px; }
.prelaunch-promo-counter .clock li cite { height: 40px; font-size: 32px; }
.prelaunch-promo-counter .clock li.point { font-size: 50px; }

/**** Pop up special offer ****/
.order_sec .order_price_info .order_price_info_inner { height: 100px; }

.order_sec .order_price_info .minus { display: table-cell; vertical-align: middle; text-align: center; overflow: hidden; width: 100px; height: 100px; }
.order_sec .order_price_info .minus img {  vertical-align: top; text-align: center; height: 33px; width: 33px;}
.order_sec .order_price_info .equal { display: table-cell; vertical-align: middle; text-align: center; overflow: hidden; width: 100px; height: 100px; }
.order_sec .order_price_info .equal img {  vertical-align: top; text-align: center; height: 33px; width: 33px;}

.order_sec .order_price_info .regular_price { font-size: 14px; padding: 15px 0 0 0; display: inline-block; vertical-align: middle; text-align: right; overflow: hidden; height: 100px; }
.order_sec .order_price_info .regular_price span { font-size: 40px; line-height: 40px; }
.order_sec .order_price_info .current_price { font-size: 20px; padding: 10px 0 0 0; display: inline-block; vertical-align: middle; text-align: right; overflow: hidden; height: 100px; }
.order_sec .order_price_info .current_price span { font-size: 50px; line-height: 50px; }

.order_sec .order_price_info .discount { font-size: 40px; line-height: 36px; width: 130px; height: 130px; top: -13px; left: -15px; }
.order_sec .order_price_info .discount span { font-size: 38px; line-height: 38px; }
.order_sec .order_price_info .discount .price { top: 5px; left: -5px; }

.affiliate_sec h1 { font-size: 44px; }
.affiliate_sec h3 { font-size: 22px; }
.affiliate_sec .aff-networks p { padding: 0 5px; }
.affiliate_sec .aff-advantages .title_info h2 { font-size: 28px; }
.affiliate_sec .aff-advantages .reasons { padding: 0 5px; }
.affiliate_sec .aff_earning .title_info h2 { font-size: 28px; }
.affiliate_sec .aff_earning p { padding: 0 5px; }
.affiliate_sec .aff-request p { padding: 0 5px; }
.affiliate_sec .aff-request .steps { color: #fff; }
.brushed .bg img { display: none; }
.affiliate_sec .get-access-block { padding: 30px 5px; }
.aff-request .get-access-button, .aff-request .get-access-button:focus { padding: 0 10px; }
.affiliate_sec .aff-marketing h2 { font-size: 28px; }

/***** Confirm Exit ******/

.x-btn-title { font-size: 32px; }
.ea-block2 .pips-title2 { font-size: 24px; }
.ea-block2 .pips-title { font-size: 22px; }

/* ----- FTD ----- */
.ea-block2 .ftd-gradient2 { margin: 0 0 160px 0; }
.ea-block2 .ftd-gradient2 .title { font-size: 24px; }
.ea-block2 .ftd-gradient2 .box .hexagon { width: 280px; height: 161.66px; margin: 80.83px auto; }
.ea-block2 .ftd-gradient2 .box .hexagon:before, .ea-block2 .ftd-gradient2 .box .hexagon:after { width: 197.99px; height: 197.99px; left: 39.0051px; }
.ea-block2 .ftd-gradient2 .box .hexagon:before { top: -98.9949px; }
.ea-block2 .ftd-gradient2 .box .hexagon:after { bottom: -98.9949px; }
.ea-block2 .ftd-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .ftd-gradient2 .box .label-box { max-width: 35%; right: 0; top: 69%; max-width: 45%; }
.ea-block2 .ftd-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

/* ----- WSFR ----- */
.ea-block2 .wsfr-gradient2 { margin: 0 0 160px 0; }
.ea-block2 .wsfr-gradient2 .title { font-size: 24px; }
.ea-block2 .wsfr-gradient2 .box .hexagon { width: 280px; height: 161.66px; margin: 80.83px auto; }
.ea-block2 .wsfr-gradient2 .box .hexagon:before, .ea-block2 .wsfr-gradient2 .box .hexagon:after { width: 197.99px; height: 197.99px; left: 39.0051px; }
.ea-block2 .wsfr-gradient2 .box .hexagon:before { top: -98.9949px; }
.ea-block2 .wsfr-gradient2 .box .hexagon:after { bottom: -98.9949px; }
.ea-block2 .wsfr-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .wsfr-gradient2 .box .label-box { max-width: 35%; right: 0; top: 69%;  max-width: 45%;}
.ea-block2 .wsfr-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

/* ----- FD ----- */
.ea-block2 .fd-gradient2 { margin: 0 0 160px 0; }
.ea-block2 .fd-gradient2 .title { font-size: 24px; }
.ea-block2 .fd-gradient2 .box .hexagon { width: 280px; height: 161.66px; margin: 80.83px auto; }
.ea-block2 .fd-gradient2 .box .hexagon:before, .ea-block2 .fd-gradient2 .box .hexagon:after { width: 197.99px; height: 197.99px; left: 39.0051px; }
.ea-block2 .fd-gradient2 .box .hexagon:before { top: -98.9949px; }
.ea-block2 .fd-gradient2 .box .hexagon:after { bottom: -98.9949px; }
.ea-block2 .fd-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .fd-gradient2 .box .label-box { max-width: 35%; right: 0; top: 69%; max-width: 45%; }
.ea-block2 .fd-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

/* ----- FGI ----- */
.ea-block2 .fgi-gradient2 { margin: 0 0 160px 0; }
.ea-block2 .fgi-gradient2 .title { font-size: 24px; }
.ea-block2 .fgi-gradient2 .box .hexagon { width: 280px; height: 161.66px; margin: 80.83px auto; }
.ea-block2 .fgi-gradient2 .box .hexagon:before, .ea-block2 .fgi-gradient2 .box .hexagon:after { width: 197.99px; height: 197.99px; left: 39.0051px; }
.ea-block2 .fgi-gradient2 .box .hexagon:before { top: -98.9949px; }
.ea-block2 .fgi-gradient2 .box .hexagon:after { bottom: -98.9949px; }
.ea-block2 .fgi-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .fgi-gradient2 .box .label-box { max-width: 35%; right: 0; top: 69%; max-width: 45%; }
.ea-block2 .fgi-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

/* Xmas */
/*.xmas-counter-top:before { display: none; }
.xmas-counter-top:after { display: none; }*/
.xmas-counter-content .xmas-counter { width: 300px; margin: 0 auto; }

/********** My Account **********/
.myaccount_sec .add-license { display: block; }
.myaccount_sec .add-license .left-box { float: left; display: block; padding-left: 15px; }
.myaccount_sec .add-license .left-box .licenses { padding: 0; margin: 17px 0 13px 0;}
.myaccount_sec .add-license .left-box .offer .time { padding: 10px 49px; }
.myaccount_sec .add-license .right-box { float: left; display: block; width: 100%; }
.myaccount_sec .add-license .arrow { display: none; }

/********** Additional License **********/
.addlicenses_sec .add-license { display: block; }
.addlicenses_sec .add-license .left-box { float: left; display: block; padding-left: 15px; }
.addlicenses_sec .add-license .left-box .licenses { padding: 0; margin: 17px 0 13px 0;}
.addlicenses_sec .add-license .left-box .offer .time { padding: 10px 49px; }
.addlicenses_sec .add-license .right-box { float: left; display: block; width: 100%; }
.addlicenses_sec .add-license .arrow { display: none; }

/* Xmas */
.xmasGift .content h2 { font-size: 32px; }
.xmasGift .content h3 { font-size: 18px; }
.xmasGift .content h4 { font-size: 16px; }

/* Thank you Offer/UPSELL */
.thankYouAreaOffer {padding: 20px 0 78px 0;}
.thankYouAreaOffer .wrap { margin: 0; }
.thankYouAreaOffer .wrap h1 {font-size: 32px;}
.thankYouAreaOffer .wrap h2 {font-size: 18px;}
.thankYouAreaOffer .wrap .box {width: 100%;}
.thankYouAreaOffer .wrap .price {width: 100%;padding: 20px 10px 0 10px;}
.thankYouAreaOffer .wrap .price h3 {padding: 0;font-size: 18px;}
.thankYouAreaOffer .wrap .price .content {margin: 15px 0;}
.thankYouAreaOffer .wrap .price .content .regular .text {font-size: 20px;}
.thankYouAreaOffer .wrap .price .content .current .text {font-size: 20px;}
.thankYouAreaOffer .wrap .btn, .thankYouAreaOffer .wrap .btn:focus {font-size: 22px;padding: 5px 20px;}
.thankYouAreaOffer .wrap h1.chart {font-size: 24px;padding: 30px 0 5px 0;}
.thankYouAreaOffer .wrap .performance img.real {max-width: 25%; height: auto; bottom: 10px; right: 25px;}

.ce-winter-title {font-size: 38px;}

	.xmasSnow .xmas-banner-inner .text-container .text1 {font-size: 18px;}
	.xmasSnow .xmas-banner-inner .text-container .text2 {font-size: 12px;}
	.xmasSnow.uper-snow:before {background-size: 800px;}
	.xmasSnow.bottom-snow:after {background-size: 800px;}
	.xmas-banner-img {padding: 10px 0;}

	.shock-deal-top-line .timer {display: block;}

	.promo-popup-spring.version2 .text1 {font-size: 40px;}
	.promo-popup-spring.version2 .text2 {font-size: 30px;}
	.promo-popup-spring.version2 .text2 span.off {font-size: 34px;}
	.promo-popup-spring.version2 .text3 {font-size: 28px;}
	.promo-popup-spring.version2 .text3 span.black {font-size: 34px;}
	.promo-popup-spring.version2 .text3 span.red {font-size: 34px;}
	.promo-popup-spring.version2 .text4 {font-size: 40px;}

    .under_charts .graph figure img {max-width: 95%;}

    .coupon-code-area .wrapper span {font-size: 26px;}

    .vf_settings_sec .settings-form {width: 90%;}
}

/************ iphone **************/
@media (max-width:600px) {
html { -webkit-text-size-adjust:none;}
.container{ width:91%;}

.home_banner {padding: 30px 0 0 0;}
    .ma_banner {padding: 30px 0 30px 0;}
.home_banner figure.header-box {float: none; width: 100%; text-align: center;  padding: 0; margin: 0;}
.home_banner figure.header-text {float: none; width: 100%; text-align: center; padding: 0 0 30px 0; margin: 0;}
.home_banner figure.header-box img {max-width: 80%;}
.home_banner figure.header-text img {max-width: 90%;}

.trading_sec{ padding-top:200px;}
.trading_sec .title_main { font-size: 36px; }
.trading_sec .title_main .robot { font-size: 40px; }
.trading_sec .title_main .version { font-size: 60px; }


.trading_sec .trade_info ul li{ width:100%; float:left; margin:0 0 10px 0;}
.trading_sec .trade_info .block{ width:100%; height:auto; float:left; margin:0; display:block; transform:rotate(0deg);}
.trading_sec .trade_info .block .inner{ padding:15px 15px 15px 115px; text-align:left; transform:rotate(0deg); left:0;}
.trading_sec .trade_info .block .position1 { left: 0; }
.trading_sec .trade_info .block .position2 { left: 0; }
.trading_sec .trade_info .block .position3 { left: 0; }
.trading_sec .trade_info .block .position4 { left: 0; }
.trading_sec .trade_info .block .position5 { left: 0; }
.trading_sec .trade_info .block .position6 { left: 0; }
.trading_sec .trade_info .block .position7 { left: 0; }
.trading_sec .trade_info .block .position8 { left: 0; }
.trading_sec .trade_info .block .position9 { left: 0; }
.trading_sec .trade_info .block .count{ font-size:80px; left:10px; top:0; right:auto;}
.trading_sec .trade_info .block i{ margin:0 10px 10px 0; display:inline-block;}
.trading_sec .trade_info .block h3{ width:160px; font-size:18px; min-height:44px; display:inline-block; position:relative; top:15px;}
.trading_sec .trade_info ul.third li:last-child{ margin-top:0;}
.trade_desc figure{ margin-top:20px;}
.support_sec .block_c { margin-left:0; }
.support_sec .block { width:100%; padding-left:0; } 

.advantage_sec .details .block_4 { padding-top: 35px !important; }
.advantage_sec .details .block_5 { padding-top: 50px !important; }
.advantage_sec .details .block_7 { padding-top: 30px !important; }

.order_btn_main .col-xs-6{ width:100%;}
.order_sec .price_info{ margin-bottom: 40px;}
.order_sec .order-btn {text-align: center;}

/**** Pop up special offer ****/
.prelaunch-promo-counter { right: 36px; }
.prelaunch-promo-counter .end { font-size: 12px; }
.prelaunch-promo-counter .clock li p { margin: 0; }
.prelaunch-promo-counter .clock li cite { height: 34px; font-size:26px; }
.prelaunch-promo-counter .clock li.point { font-size: 44px; }

/**** Pop up special offer ****/
.order_sec .order_price_info .order_price_info_inner { height: 100px; }

.order_sec .order_price_info .minus { display: table-cell; vertical-align: middle; text-align: center; overflow: hidden; width: 100px; height: 100px; }
.order_sec .order_price_info .minus img {  vertical-align: top; text-align: center; height: 33px; width: 33px;}
.order_sec .order_price_info .equal { display: table-cell; vertical-align: middle; text-align: center; overflow: hidden; width: 100px; height: 100px; }
.order_sec .order_price_info .equal img {  vertical-align: top; text-align: center; height: 33px; width: 33px;}

.order_sec .order_price_info .regular_price { font-size: 14px; padding: 15px 0 0 0; display: inline-block; vertical-align: middle; text-align: right; overflow: hidden; height: 100px; }
.order_sec .order_price_info .regular_price span { font-size: 40px; line-height: 40px; }
.order_sec .order_price_info .current_price { font-size: 20px; padding: 10px 0 0 0; display: inline-block; vertical-align: middle; text-align: right; overflow: hidden; height: 100px; }
.order_sec .order_price_info .current_price span { font-size: 50px; line-height: 50px; }

.order_sec .order_price_info .discount { font-size: 30px; line-height: 26px; padding: 10px; width: 110px; height: 110px; top: -5px; left: -15px; border: 5px solid #629e98; }
.order_sec .order_price_info .discount span { font-size: 28px; line-height: 28px; }
.order_sec .order_price_info .discount .price { top: 15px; left: 0; }

.affiliate_sec h1 { font-size: 44px; }
.affiliate_sec h3 { font-size: 22px; }
.affiliate_sec .aff-networks p { padding: 0 5px; }
.affiliate_sec .aff-advantages .title_info h2 { font-size: 28px; }
.affiliate_sec .aff-advantages .reasons { padding: 0 5px; }
.affiliate_sec .aff_earning .title_info h2 { font-size: 28px; }
.affiliate_sec .aff_earning p { padding: 0 5px; }
.affiliate_sec .aff-request p { padding: 0 5px; }
.affiliate_sec .aff-request .steps { color: #fff; }
.brushed .bg img { display: none; }
.affiliate_sec .get-access-block { padding: 30px 5px; }
.aff-request .get-access-button, .aff-request .get-access-button:focus { padding: 0 10px; }
.affiliate_sec .aff-marketing h2 { font-size: 28px; }

/***** Confirm Exit ******/

.x-btn-title { font-size: 32px; }
.ea-block2 .pips-title2 { font-size: 24px; }
.ea-block2 .pips-title { font-size: 22px; }

/* ----- FTD ----- */
.ea-block2 .ftd-gradient2 { margin: 0 0 160px 0; }
.ea-block2 .ftd-gradient2 .title { font-size: 24px; }
.ea-block2 .ftd-gradient2 .box .hexagon { width: 280px; height: 161.66px; margin: 80.83px auto; }
.ea-block2 .ftd-gradient2 .box .hexagon:before, .ea-block2 .ftd-gradient2 .box .hexagon:after { width: 197.99px; height: 197.99px; left: 39.0051px; }
.ea-block2 .ftd-gradient2 .box .hexagon:before { top: -98.9949px; }
.ea-block2 .ftd-gradient2 .box .hexagon:after { bottom: -98.9949px; }
.ea-block2 .ftd-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .ftd-gradient2 .box .label-box { max-width: 35%; right: 0; top: 69%; max-width: 45%; }
.ea-block2 .ftd-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

/* ----- WSFR ----- */
.ea-block2 .wsfr-gradient2 { margin: 0 0 160px 0; }
.ea-block2 .wsfr-gradient2 .title { font-size: 24px; }
.ea-block2 .wsfr-gradient2 .box .hexagon { width: 280px; height: 161.66px; margin: 80.83px auto; }
.ea-block2 .wsfr-gradient2 .box .hexagon:before, .ea-block2 .wsfr-gradient2 .box .hexagon:after { width: 197.99px; height: 197.99px; left: 39.0051px; }
.ea-block2 .wsfr-gradient2 .box .hexagon:before { top: -98.9949px; }
.ea-block2 .wsfr-gradient2 .box .hexagon:after { bottom: -98.9949px; }
.ea-block2 .wsfr-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .wsfr-gradient2 .box .label-box { max-width: 35%; right: 0; top: 69%; max-width: 45%; }
.ea-block2 .wsfr-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

/* ----- FD ----- */
.ea-block2 .fd-gradient2 { margin: 0 0 160px 0; }
.ea-block2 .fd-gradient2 .title { font-size: 24px; }
.ea-block2 .fd-gradient2 .box .hexagon { width: 280px; height: 161.66px; margin: 80.83px auto; }
.ea-block2 .fd-gradient2 .box .hexagon:before, .ea-block2 .fd-gradient2 .box .hexagon:after { width: 197.99px; height: 197.99px; left: 39.0051px; }
.ea-block2 .fd-gradient2 .box .hexagon:before { top: -98.9949px; }
.ea-block2 .fd-gradient2 .box .hexagon:after { bottom: -98.9949px; }
.ea-block2 .fd-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .fd-gradient2 .box .label-box { max-width: 35%; right: 0; top: 69%; max-width: 45%; }
.ea-block2 .fd-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

/* ----- FGI ----- */
.ea-block2 .fgi-gradient2 { margin: 0 0 160px 0; }
.ea-block2 .fgi-gradient2 .title { font-size: 24px; }
.ea-block2 .fgi-gradient2 .box .hexagon { width: 280px; height: 161.66px; margin: 80.83px auto; }
.ea-block2 .fgi-gradient2 .box .hexagon:before, .ea-block2 .fgi-gradient2 .box .hexagon:after { width: 197.99px; height: 197.99px; left: 39.0051px; }
.ea-block2 .fgi-gradient2 .box .hexagon:before { top: -98.9949px; }
.ea-block2 .fgi-gradient2 .box .hexagon:after { bottom: -98.9949px; }
.ea-block2 .fgi-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .fgi-gradient2 .box .label-box { max-width: 35%; right: 0; top: 69%; max-width: 45%; }
.ea-block2 .fgi-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

/* Xmas */
/*.xmas-counter-top:before { display: none; }
.xmas-counter-top:after { display: none; }*/

/********** My Account **********/
.myaccount_sec .add-license { display: block; }
.myaccount_sec .add-license .left-box { float: left; display: block; padding-left: 15px; }
.myaccount_sec .add-license .left-box .licenses { padding: 0; margin: 17px 0 13px 0;}
.myaccount_sec .add-license .left-box .offer .time { padding: 10px 49px; }
.myaccount_sec .add-license .right-box { float: left; display: block; width: 100%; padding: 0; }
.myaccount_sec .add-license .arrow { display: none; }

/********** My Account Revie **********/
.myaccount_sec .review .box { padding: 10px;}
.myaccount_sec .review .box .policy-btn .policy {float: none;display: block;}
.myaccount_sec .review .box .policy-btn .btn {float: none; text-align: center; display: block;}
.myaccount_sec .review .box .policy-btn .btn .add-review, .add-review:focus {display: block;}

/********** Additional License **********/
.addlicenses_sec .add-license { display: block; }
.addlicenses_sec .add-license .left-box { float: left; display: block; padding-left: 15px; }
.addlicenses_sec .add-license .left-box .licenses { padding: 0; margin: 17px 0 13px 0;}
.addlicenses_sec .add-license .left-box .offer .time { padding: 10px 49px; }
.addlicenses_sec .add-license .right-box { float: left; display: block; width: 100%; padding: 0; }
.addlicenses_sec .add-license .arrow { display: none; }

/* Xmas */
.xmasGift .content h2 { font-size: 32px; }
.xmasGift .content h3 { font-size: 18px; }
.xmasGift .content h4 { font-size: 16px; }
.members_offer_sec .content .version {display: none;}

	.promo-popup-spring.version2 .text1 {font-size: 28px;}
	.promo-popup-spring.version2 .text2 {font-size: 18px;}
	.promo-popup-spring.version2 .text2 span.off {font-size: 22px;}
	.promo-popup-spring.version2 .text3 {font-size: 16px;}
	.promo-popup-spring.version2 .text3 span.black {font-size: 22px;}
	.promo-popup-spring.version2 .text3 span.red {font-size: 22px;}
	.promo-popup-spring.version2 .text4 {font-size: 28px;}

    .head_title .trading_sec2 .title_main2 .marked {font-size: 36px;}
    .head_title .trading_sec2 .title_main2 .robot {font-size: 34px;}

    .under_charts .graph figure img {max-width: 95%;}
}


@media (max-width:479px) {

.profit_sec .chart figure a.real:after { background-size: 35%; bottom: -45px; right: -60px; }
.profit_sec .chart figure a.optimized:after { background-size: 35%; bottom: -30px; right: -60px; }

.vf_page_sec .profit .chart figure a.real:after { background-size: 35%; bottom: -45px; right: -60px; }
.vf_page_sec .profit .chart figure a.optimized:after { background-size: 35%; bottom: -30px; right: -60px; }

.trading_sec{ padding-top:100px;}
.trading_sec .trade_info .block .inner{ padding:15px 15px 15px 115px;}
.trading_sec .trade_info .block i{ margin:0 0 10px 0; display:block;}
.trading_sec .trade_info .block h3{ display:block; margin:0; top:0; width:auto;}
.trading_sec .trade_info .block .count{ top:20px;}
.developed_sec .block{ width:80%; margin:35px 1% 0 10%;}
.g-recaptcha { transform:scale(0.63);-webkit-transform:scale(0.63);transform-origin:0 0;-webkit-transform-origin:0 0; }
.get-access-button, .get-access-button:focus { line-height: 18px; font-size: 13px; }
.order_sec .order-btn {text-align: center;}

.order_sec .order_info_1 .marked::after { left: 220px; }

/**** Pop up special offer ****/
.prelaunch-promo-counter { display: none; }


/**************** Limited Time Offer Sec ***************/
.limited_offer_sec {padding:10px 0 5px 0;}
.limited_offer_sec p {font-size: 30px; }

/**** Pop up special offer ****/
.order_sec .order_price_info .order_price_info_inner { height: 100px; }

.order_sec .order_price_info .regular_price { font-size: 14px; padding: 15px 0 0 0; display: inline-block; vertical-align: middle; text-align: right; overflow: hidden; height: 100px; }
.order_sec .order_price_info .regular_price span { font-size: 40px; line-height: 40px; }
.order_sec .order_price_info .current_price {  display: inline-block; vertical-align: middle; text-align: right; overflow: hidden; height: 100px; font-size: 16px; padding: 20px 0 0 0; }
.order_sec .order_price_info .current_price span { font-size: 40px; line-height: 40px; }

.order_sec .order_price_info .minus img { display: none; }
.order_sec .order_price_info .equal img {  display: none; }

.order_sec .order_price_info .discount { font-size: 26px; line-height: 22px; padding: 10px; width: 100px; height: 100px; top: 0; left: 0; border: 5px solid #629e98; }
.order_sec .order_price_info .discount span { font-size: 28px; line-height: 28px; }
.order_sec .order_price_info .discount .price { top: 15px; left: 0; }

.affiliate_sec h1 { font-size: 44px; }
.affiliate_sec h3 { font-size: 22px; }
.affiliate_sec .aff-networks p { padding: 0 5px; }
.affiliate_sec .aff-advantages .title_info h2 { font-size: 28px; }
.affiliate_sec .aff-advantages .reasons { padding: 0 5px; }
.affiliate_sec .aff_earning .title_info h2 { font-size: 28px; }
.affiliate_sec .aff_earning p { padding: 0 5px; }
.affiliate_sec .aff-request p { padding: 0 5px; }
.affiliate_sec .aff-request .steps { color: #fff; }
.brushed .bg img { display: none; }
.affiliate_sec .get-access-block { padding: 30px 5px; }
.aff-request .get-access-button, .aff-request .get-access-button:focus { padding: 0 10px; }
.affiliate_sec .aff-marketing h2 { font-size: 28px; }


/***** Confirm Exit ******/

.x-btn-title { font-size: 20px; }
/* ----- FTD ----- */
.ea-block2 .ftd-gradient2 { margin: 0 0 100px 0; }
.ea-block2 .ftd-gradient2 .title { font-size: 18px; }
.ea-block2 .ftd-gradient2 .box .hexagon { width: 220px; height: 127.02px; margin: 63.51px auto; }
.ea-block2 .ftd-gradient2 .box .hexagon:before, .ea-block2 .ftd-gradient2 .box .hexagon:after { width: 155.56px; height: 155.56px; left: 30.2183px; }
.ea-block2 .ftd-gradient2 .box .hexagon:before { top: -77.7817px; }
.ea-block2 .ftd-gradient2 .box .hexagon:after { bottom: -77.7817px; }
.ea-block2 .ftd-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .ftd-gradient2 .box .label-box { max-width: 35%; right: 0; top: 67%; max-width: 45%; }
.ea-block2 .ftd-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

/* ----- WSFR ----- */
.ea-block2 .wsfr-gradient2 { margin: 0 0 100px 0; }
.ea-block2 .wsfr-gradient2 .title { font-size: 18px; }
.ea-block2 .wsfr-gradient2 .box .hexagon { width: 220px; height: 127.02px; margin: 63.51px auto; }
.ea-block2 .wsfr-gradient2 .box .hexagon:before, .ea-block2 .wsfr-gradient2 .box .hexagon:after { width: 155.56px; height: 155.56px; left: 30.2183px; }
.ea-block2 .wsfr-gradient2 .box .hexagon:before { top: -77.7817px; }
.ea-block2 .wsfr-gradient2 .box .hexagon:after { bottom: -77.7817px; }
.ea-block2 .wsfr-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .wsfr-gradient2 .box .label-box { max-width: 35%; right: 0; top: 67%; max-width: 45%; }
.ea-block2 .wsfr-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

/* ----- FD ----- */
.ea-block2 .fd-gradient2 { margin: 0 0 100px 0; }
.ea-block2 .fd-gradient2 .title { font-size: 18px; }
.ea-block2 .fd-gradient2 .box .hexagon { width: 220px; height: 127.02px; margin: 63.51px auto; }
.ea-block2 .fd-gradient2 .box .hexagon:before, .ea-block2 .fd-gradient2 .box .hexagon:after { width: 155.56px; height: 155.56px; left: 30.2183px; }
.ea-block2 .fd-gradient2 .box .hexagon:before { top: -77.7817px; }
.ea-block2 .fd-gradient2 .box .hexagon:after { bottom: -77.7817px; }
.ea-block2 .fd-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .fd-gradient2 .box .label-box { max-width: 35%; right: 0; top: 67%; max-width: 45%; }
.ea-block2 .fd-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

/* ----- FGI ----- */
.ea-block2 .fgi-gradient2 { margin: 0 0 100px 0; }
.ea-block2 .fgi-gradient2 .title { font-size: 18px; }
.ea-block2 .fgi-gradient2 .box .hexagon { width: 220px; height: 127.02px; margin: 63.51px auto; }
.ea-block2 .fgi-gradient2 .box .hexagon:before, .ea-block2 .fgi-gradient2 .box .hexagon:after { width: 155.56px; height: 155.56px; left: 30.2183px; }
.ea-block2 .fgi-gradient2 .box .hexagon:before { top: -77.7817px; }
.ea-block2 .fgi-gradient2 .box .hexagon:after { bottom: -77.7817px; }
.ea-block2 .fgi-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .fgi-gradient2 .box .label-box { max-width: 35%; right: 0; top: 67%; max-width: 45%; }
.ea-block2 .fgi-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

/* Xmas */
/*.xmas-date { font-size: 22px; }*/
/*.xmas-counter-top:before { display: none; }
.xmas-counter-top:after { display: none; }*/

/********** My Account **********/
.myaccount_sec .add-license { display: block; }
.myaccount_sec .add-license .left-box { float: left; display: block; padding-left: 15px; }
.myaccount_sec .add-license .left-box .licenses { padding: 0; }
.myaccount_sec .add-license .right-box { float: left; display: block; width: 100%; padding: 0; }
.myaccount_sec .add-license .arrow { display: none; }

/********** Additional License **********/
.addlicenses_sec .add-license { display: block; }
.addlicenses_sec .add-license .left-box { float: left; display: block; padding-left: 15px; }
.addlicenses_sec .add-license .left-box .licenses { padding: 0; }
.addlicenses_sec .add-license .right-box { float: left; display: block; width: 100%; padding: 0; }
.addlicenses_sec .add-license .arrow { display: none; }

/* Xmas */
.xmasGift .content h2 { font-size: 32px; }
.xmasGift .content h3 { font-size: 18px; }
.xmasGift .content h4 { font-size: 16px; }

/* Thank you Offer/UPSELL */
.thankYouAreaOffer {padding: 20px 0 78px 0;}
.thankYouAreaOffer .wrap { margin: 0; }
.thankYouAreaOffer .wrap h1 {font-size: 32px;}
.thankYouAreaOffer .wrap h2 {font-size: 18px;}
.thankYouAreaOffer .wrap .box {width: 100%;}
.thankYouAreaOffer .wrap .price {width: 100%;padding: 20px 10px 0 10px;}
.thankYouAreaOffer .wrap .price h3 {padding: 0;font-size: 18px;}
.thankYouAreaOffer .wrap .price .content {margin: 15px 0;}
.thankYouAreaOffer .wrap .price .content .regular .text {font-size: 20px;}
.thankYouAreaOffer .wrap .price .content .current .text {font-size: 20px;}
.thankYouAreaOffer .wrap .btn, .thankYouAreaOffer .wrap .btn:focus {font-size: 22px;padding: 5px 20px;}
.thankYouAreaOffer .wrap h1.chart {font-size: 24px;padding: 30px 0 5px 0;}
.thankYouAreaOffer .wrap .performance img.real {max-width: 25%; height: auto; bottom: 10px; right: 25px;}

.flash-pulse {font-size: 24px;}
.blackFridayLineArea .text {font-size: 22px;}
.ce-winter-title {font-size: 24px;}

.members_offer_sec .content .version {display: none;}


    /********** My Account Revie **********/
    .myaccount_sec .review .box { padding: 10px;}
    .myaccount_sec .review .box .policy-btn .policy {float: none;display: block;}
    .myaccount_sec .review .box .policy-btn .btn {float: none; text-align: center; display: block;}
    .myaccount_sec .review .box .policy-btn .btn .add-review, .add-review:focus {display: block;}

	/* Todays Deal Ends Timer */
	.todays_deal_ends_timer .title {font-size: 30px;}
	.todays_deal_ends_timer .clock li cite {font-size: 46px;}
	.todays_deal_ends_timer .clock li p {margin: -15px 0 8px -7px;font-size: 20px;}
	.todays_deal_ends_btn .btn, .todays_deal_ends_btn .btn:focus {padding: 0 5px; font-size: 20px;}

	.shock-deal-top-line {display: none}

	.promo-popup-spring.version2 .text1 {font-size: 28px;}
	.promo-popup-spring.version2 .text2 {font-size: 18px;}
	.promo-popup-spring.version2 .text2 span.off {font-size: 22px;}
	.promo-popup-spring.version2 .text3 {font-size: 16px;}
	.promo-popup-spring.version2 .text3 span.black {font-size: 22px;}
	.promo-popup-spring.version2 .text3 span.red {font-size: 22px;}
	.promo-popup-spring.version2 .text4 {font-size: 28px;}

    .head_title .trading_sec2 .title_main2 .marked {font-size: 36px;}
    .head_title .trading_sec2 .title_main2 .robot {font-size: 34px;}

    .under_charts .graph figure img {max-width: 95%;}
}
