@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%; }

    .xmasOrderArea .xmas-promo-line { top: -50px;}
    .members_offer_sec .content .version {left: 0; top: -90px; 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 {margin: 20px 2px;}
    .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:70%; right: 0px; top: 95%; }

    /* ----- 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:70%; right: 0px; top: 95%; }

    /* ----- FD ----- */
    .ea-block2 .vf-gradient2 { margin: 0 0 100px 0; }
    .ea-block2 .vf-gradient2 .box .hexagon { width: 190px; height: 109.70px; margin: 54.85px auto; }
    .ea-block2 .vf-gradient2 .box .hexagon:before, .ea-block2 .fd-gradient2 .box .hexagon:after { width: 134.35px; height: 134.35px; left: 25.8249px; }
    .ea-block2 .vf-gradient2 .box .hexagon:before { top: -67.1751px; }
    .ea-block2 .vf-gradient2 .box .hexagon:after { bottom: -67.1751px; }
    .ea-block2 .vf-gradient2 .box .image-box { max-width: 60%; top: -18px; }
    .ea-block2 .vf-gradient2 .box .label-box {  max-width: 30%; right: 0; top: 65%; max-width: 45%; }
    .ea-block2 .vf-gradient2 .box .label-box-summer-so { max-width: 55%; left: -40px; top: 75%; }
    .ea-block2 .vf-gradient2 .box .label-box-xmas { max-width:70%; right: 0px; top: 95%; }
    
    /* ----- 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:70%; right: 0px; top: 95%; }
    
    .xmax_x_box .btn, .xmax_x_box .btn:focus {font-size: 16px; padding: 0 10px;}

	.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: -90px; 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 {margin: 20px 0;}
    .members_offer_sec .content .box .title {font-size: 12px;}
    .members_offer_sec .content .box .text {font-size: 14px;}
    .members_offer_sec .content .box .btn, .members_offer_sec .content .box .btn:focus {padding: 0 5px; font-size: 16px;}


}

@media (max-width:1200px) {
.container{ width:96%; margin:0 auto; padding:0;}
.top_part .navbar-default .navbar-nav > li > a{ padding:0 20px;}
.advanced_sec h2{ font-size:25px; line-height:40px;}
.advanced_sec h2 strong{ font-size:26px;}
.advanced_sec h3{ font-size:26px; line-height:40px;}
.advanced_sec figure a:before { width: 100%; }

.favor_sec .inner{ padding:40px 0 40px 30px;}

.gold_invest .details{ background:none;}
.gold_invest .details .info_block{ width:31.3333% !important; padding:0 0 15px 0; margin:0 1% 30px 1%; border-bottom:1px solid #e4e4e4; position:relative; left:auto !important; top:auto !important; bottom:auto !important; right:auto !important;}
.gold_invest .details .info_block p{ width:100% !important; min-height:115px; padding:0 !important; text-align:center !important; border-bottom:none; background:none !important;}
.gold_invest .details .info_block figure{ float:none; margin:0 auto 20px auto; position:relative; left:0 !important; top:0 !important; bottom:auto !important; right:auto !important;}
.result_detail h3{ font-size:30px;}
.result_detail h3 strong{ font-size:50px;}

.perform_sec{ width:100%; float:left; padding:80px 0 50px 0; margin:0; background:none; position:relative;}
.perform_sec:before { content: ' '; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; opacity: 0.2; background-image: url(../images/perform_bg.jpg); background-repeat: no-repeat; background-position: 50% 0; -ms-background-size: cover; -o-background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover;}
.perform_sec .container{ position:relative; z-index:88;}

.addlicenses_sec .box { top: 100px; left: -50px; }
.addlicenses_sec .box img { max-width: 75%; }
.advanced_sec figure a:after { right: 45px; bottom: 20px; }

.affiliate_sec p { padding: 0 20px; }
.affiliate_sec .get-access-block { padding: 30px 0; }
.affiliate_sec .aff-networks { padding: 20px 0; }
.affiliate_sec .aff-networks p { padding: 0 20px; }
.affiliate_sec .aff-advantages .reasons { padding: 0 20px; }

.affiliate_sec .aff-request p { font-size: 14px; padding: 10px 5px; }
.affiliate_sec .aff-request p.size-brush34 { font-size: 30px; }
.affiliate_sec .aff-request p .size-brush44 { font-size: 40px; }
.affiliate_sec .aff-request p.custom-size-28px { font-size: 22px; }
.affiliate_sec .aff-marketing h4 { padding: 0; }

.aff-request .get-access-button, .aff-request .get-access-button:focus { padding: 0 10px; }

.support_ma_sec h1 { font-size: 32px; margin-bottom: 40px; }

.activation_sec .real-account-form .remove-button, .remove-button:focus { font-size: 11px; }

/***** Confirm Exit ******/
.x-btn-title { padding: 15px 0 15px 0; }
.ea-block2 .pips-title2 { font-size: 18px; }
.ea-block2 .pips-title { font-size: 20px; }
.visit-site { max-width: 80%; }
/* ----- 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-xmas { max-width: 100%; right: -65px; top: 90%; max-width: 45%; }
.ea-block2 .ftd-gradient2 .box .label-box-summer-so { max-width: 55%; left: -40px; top: 75%; }

/* ----- 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-xmas { max-width: 100%; right: -65px; top: 90%; }
.ea-block2 .wsfr-gradient2 .box .label-box-summer-so { max-width: 55%; left: -40px; top: 75%; }

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

/* ----- 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-xmas { max-width: 100%; right: -65px; top: 90%; }
.ea-block2 .fd-gradient2 .box .label-box-summer-so { max-width: 55%; left: -40px; top: 75%; }

.early_birds input.early_birds_form { width: 70%; }

.prelaunch-sec .prelaunch-title h1 { font-size: 60px; }
.prelaunch-sec .prelaunch-title .sub-title { font-size: 60px; }
	
 /* 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;}

.profit_sec .chart figure a.real:after { top: 285px; right: 30px; }
.profit_sec .chart figure a:after {right: -20px;}

	/*************** Todays Deal Ends Timer ****************/
	.todays_deal_ends_timer .title {font-size: 40px;}

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

	.vps_provider .vps_buy_box li.plan_name {font-size: 22px;}
	.vps_provider .vps_buy_box li.price {font-size: 36px;}
}

/************ Main **************/
@media (max-width: 990px) {
.top_part .navbar-default .navbar-nav > li > a{ padding:0 10px; font-size:13px;}
.home_banner{ min-height:380px;}
.home_banner .caption{ margin-top:40px;}

.investor_sec .details{ background:none;}
.investor_sec .details .block{ width:31.333%; margin:0 1% 25px 1% !important; padding:0 0 20px 0; float:left !important; position:relative; left:auto !important; top:auto !important; bottom:auto !important; right:auto !important; border-bottom:1px solid #e4e4e4; clear:inherit !important;}
.investor_sec .details .block p{ min-height:66px; min-width:100%; padding:0 !important; background:none !important; text-align:center !important; border:none !important;}
.investor_sec .details .block p span{ width:100%;}
.investor_sec .details figure{ position:relative; float:none; margin:0 auto 20px auto; left:auto !important; top:0 !important; bottom:auto !important; right:0 !important;}

.advanced_sec .left{ width:100%; padding:40px 2%;}
.advanced_sec .right{ width:100%; padding:20px 2%;}
.advanced_sec .inner{ max-width:100%; padding:0;}
.advanced_sec figure{ padding:0; margin:0; text-align:center;}
.advanced_sec figure a:before { width: 100%; }
.advanced_sec figure a:after { right: 120px; }
.advanced_sec figure a:after { right: 120px; bottom: 50px; }

.favor_sec h2{ font-size:26px;}
.gold_invest .details .info_block{ width:48% !important;}
.gold_invest .details .info_block p{ min-height:75px;}
.tab_info .nav-tabs.nav-justified > li > a{ font-size:16px;}
.tab_info .nav-tabs.nav-justified > li > a small{ font-size:11px; letter-spacing:normal;}
.result_detail h3{ font-size:22px;}
.result_detail h3 strong{ font-size:32px;}
.result_detail h2{ font-size:30px; margin-bottom:15px;}
.gurantee_sec .statisfy_info h3{ font-size:15px;}

.ma_banner .left-side { left: 15px; }
.ma_banner .right-side { right: 15px; }
.ma_banner .ma-banner-images { min-height: 190px; }

/********** Additional License **********/
.addlicenses_sec .add-license .arrow { top: 110px; }
.addlicenses_sec .add-license .left-box .offer .time { padding: 10px 43px 10px 25px; }
.addlicenses_sec .buy-additional { width: 100%;  }
.addlicenses_sec .box img { max-width: 100%; }
.addlicenses_sec .box { top: 0; left: -50px; }

.affiliate_sec h1 { font-size: 30px; }
.affiliate_sec h3 { margin: 0 0 35px 0; font-size: 26px; }
.affiliate_sec p { padding: 0 5px; }
.affiliate_sec .get-access-block { padding: 30px 0; }
.affiliate_sec .aff-networks { padding: 20px 0; }
.affiliate_sec .aff-networks p { padding: 0 5px; }
.affiliate_sec .aff-networks .title { font-size: 20px; }
.affiliate_sec .aff-advantages .title_info h2 { font-size: 28px; }
.affiliate_sec .aff-advantages .title_info h3 { font-size: 22px; }
.affiliate_sec .aff-advantages .reasons { padding: 0 5px; }
.affiliate_sec .aff_earning .title_info h2 { font-size: 24px; }
.affiliate_sec .aff_earning p { padding: 0 5px; }

.affiliate_sec .aff-request p { font-size: 14px; padding: 10px 5px; }
.affiliate_sec .aff-request p.size-brush34 { font-size: 28px; }
.affiliate_sec .aff-request p .size-brush44 { font-size: 30px; }
.affiliate_sec .aff-request p.custom-size-28px { font-size: 18px; }

.affiliate_sec .aff_earning .earning_1 { font-size: 18px; }
.affiliate_sec .aff_earning .earning_2 { font-size: 16px; }
.affiliate_sec .aff_earning .earning_3 { font-size: 20px; }
.affiliate_sec .aff-request .title_info h2 { font-size: 24px; }

.affiliate_sec .reasons ul li { font-size: 14px; }
.affiliate_sec .aff-marketing h2 { font-size: 24px; }
.affiliate_sec .aff-marketing h3 { font-size: 22px; }
.affiliate_sec .aff-marketing h4 { font-size: 16px; padding: 0 5px; }
.affiliate_sec .aff-marketing .banner-block .title { font-size: 20px; }
.affiliate_sec .aff-marketing .banner-block .note { font-size: 10px; }
.affiliate_sec .aff-marketing .banner-block .code .box-affiliate { font-size: 11px; }

.aff-request .get-access-button, .aff-request .get-access-button:focus { padding: 0 10px; }
.support_ma_sec h1 { font-size: 28px; margin-bottom: 20px; }

.activation_sec .real-account-form .remove-button, .remove-button:focus { font-size: 11px; }

/***** Confirm Exit ******/
img.visit-site { max-width: 80%; }
.x-btn-title { padding: 15px 0 15px 0; }
.ea-block2 .ftd-gradient2 .title { font-size: 18px; }
.ea-block2 .wsfr-gradient2 .title { font-size: 18px; }
.ea-block2 .fd-gradient2 .title { font-size: 18px; }
.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: 69%; max-width: 45%; }
.ea-block2 .ftd-gradient2 .box .label-box-xmas { max-width: 100%; right: -100px; top: 90%; }
.ea-block2 .ftd-gradient2 .box .label-box-summer-so { max-width: 45%; left: -25px; top: 75%; }

/* ----- 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: 69%; max-width: 45%; }
.ea-block2 .wsfr-gradient2 .box .label-box-xmas { max-width: 100%; right: -100px; top: 90%; }
.ea-block2 .wsfr-gradient2 .box .label-box-summer-so { max-width: 45%; left: -25px; top: 75%; }

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

/* ----- 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: 69%; max-width: 45%; }
.ea-block2 .fd-gradient2 .box .label-box-xmas { max-width: 100%; right: -100px; top: 90%; }
.ea-block2 .fd-gradient2 .box .label-box-summer-so { max-width: 45%; left: -25px; top: 75%; }


.early_birds input.early_birds_form { width: 65%; }

.addition_info h3 span.pair { font-size:30px; }

.prelaunch-sec .prelaunch-title h1 { font-size: 60px; }
.prelaunch-sec .prelaunch-title .sub-title { font-size: 48px; }

/* 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; }

/********** 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;}

.profit_sec .chart figure a.real:after { background-size: 80%; top: 220px; right: 0; }
.profit_sec .chart figure a:after {right: -15px; }

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

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

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

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

	.vps_provider .vps_buy_box li.plan_name {font-size: 16px;}
	.vps_provider .vps_buy_box li.price {font-size: 26px;}
	.vps_provider .vps_buy_box li.price sup {font-size: 14px;}
}

@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-collapse, .navbar-default .navbar-form{ border:none; box-shadow:none;}
.top_part .navbar-default .navbar-nav > li > a{ font-size:14px; color:#10px 13px;}
.top_part .navbar-default .navbar-nav > li > a.member_login{ width:100%;}

.navbar-default .navbar-toggle{ margin:5px 0 0 0;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff; width:30px; height:4px;}
.navbar-toggle { border: none;  background: transparent !important; margin-bottom:0;}
.navbar-toggle:hover { background: transparent !important;}
.navbar-toggle .icon-bar {width: 22px;transition: all 0.2s;}
.navbar-toggle .top-bar {transform: rotate(45deg);transform-origin: 10% 10%;}
.navbar-toggle .middle-bar {opacity: 0;}
.navbar-toggle .bottom-bar {transform: rotate(-45deg);transform-origin: 10% 90%;}
.navbar-toggle.collapsed .top-bar {transform: rotate(0);}
.navbar-toggle.collapsed .middle-bar {opacity: 1;}
.navbar-toggle.collapsed .bottom-bar {transform: rotate(0);}

.home_banner{ padding-bottom:40px;}

.advanced_sec figure a:before { width: 100%; }
.advanced_sec figure a:after { right: 60px; bottom: 50px; }

.investor_sec h2{ font-size:25px; line-height:40px;}
.investor_sec h2 strong{ font-size:30px;}
.investor_sec h2 small{ font-size:30px;}
.investor_sec .details .block{ width:48%; margin:0 1% 25px 1% !important;}
.strategy_sec h2, .gold_invest h2, .result_sec h2, .perform_sec h2, .ripped_sec h2, .gold_sec h2, .market_sec h2, .gurantee_sec h2, .order_sec h2{ font-size:25px; line-height:40px;}
.trade_sec figure{ margin:0 0 30px 0;}
.favor_sec{ width:100%; float:left; padding:0; margin:0; background:#373737;}
.favor_sec .inner{ width:100%; max-width:100%; padding:40px 0 20px 0;}

.tab_info{ box-shadow:none;}
.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:#fff;}
.tab_info .panel-title > a{ display:block; padding:10px 0;}
.tab_info .panel-title{ font-size:18px; color:#e9b80f; font-weight:700; margin:0;}
.result_detail{ text-align:center;}


.market_sec .details{ max-width:100%; float:left;}
.market_sec .block{ border:2px solid #e9b80f !important; border-radius:100px !important;}
.market_sec .block_2{ margin:10px 0;}
.market_sec .block_2 .count{ float:left; margin:0 20px 0 0;}
.gurantee_sec .statisfy_info{ margin:15px 0 25px 0; text-align:center;}
.gurantee_sec .statisfy_info h3{ text-align:center;}
.gurantee_sec .statisfy_info h3.right{ text-align:center; margin:5px 0 20px 0;}

.ma_banner .left-side { position: relative; width: 100%; left: 0; text-align: center; }
.ma_banner .right-side {  position: relative;  width: 100%; right: 0; bottom: 0;  text-align: center; padding: 15px 0; }
.ma_banner .ma-banner-images { padding: 0 15px; }

.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; text-align: center; color: #414141; text-transform: uppercase; }
.ma-menu ul li a:hover, .ma-menu ul li a.selected { background-color: #ffffff; color: #000; border-bottom: 2px solid #e9b81e; }
.ma-menu ul li a span { display: none; }
.ma-menu ul li:first-child { border-left: none; }

.affiliate_sec h1 { font-size: 26px; }
.affiliate_sec h2 { font-size: 26px; }
.affiliate_sec h3 { margin: 0 0 35px 0; font-size: 26px; }
.affiliate_sec p { padding: 0 5px; }
.affiliate_sec .aff-networks { padding: 20px 0; }
.affiliate_sec .aff-networks p { padding: 0 5px; }
.affiliate_sec .aff-networks .title { font-size: 20px; }
.affiliate_sec .aff-advantages .title_info h2 { font-size: 24px; }
.affiliate_sec .aff-advantages .title_info h3 { font-size: 22px; }
.affiliate_sec .aff-advantages .reasons { padding: 0 5px; }
.affiliate_sec .aff_earning .title_info h2 { font-size: 24px; }
.affiliate_sec .aff_earning p { padding: 0 5px; }
.affiliate_sec .aff-request p { font-size: 14px; padding: 10px 5px; }
.affiliate_sec .aff-request p.size-brush34 { font-size: 21px; }
.affiliate_sec .aff-request p .size-brush44 { font-size: 22px !important; }

.affiliate_sec .aff-request p.custom-size-28px { font-size: 18px; }

.affiliate_sec .aff_earning .earning_1 { font-size: 18px; }
.affiliate_sec .aff_earning .earning_2 { font-size: 16px; }
.affiliate_sec .aff_earning .earning_3 { font-size: 20px; }
.affiliate_sec .aff-request .title_info h2 { font-size: 24px; }

.affiliate_sec .reasons ul li { font-size: 14px; }
.affiliate_sec .aff-marketing h2 { font-size: 24px; }
.affiliate_sec .aff-marketing h3 { font-size: 22px; }
.affiliate_sec .aff-marketing h4 { padding: 0 5px; font-size: 16px; }
.affiliate_sec .aff-marketing .banner-block .title { font-size: 20px; }
.affiliate_sec .aff-marketing .banner-block .note { font-size: 10px; }
.affiliate_sec .aff-marketing .banner-block .code .box-affiliate { font-size: 11px; }

.affiliate_sec .get-access-block { padding: 30px 0; }
.support_ma_sec h1 { font-size: 24px; margin-bottom: 0; }

.activation_sec .real-account-form .remove-button, .remove-button:focus { font-size: 11px; }

/***** 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-xmas { max-width: 100%; right: -100px; top: 90%; }
.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-xmas { max-width: 100%; right: -100px; top: 90%; }
.ea-block2 .wsfr-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

/* ----- VF2 ----- */
.ea-block2 .vf-gradient2 { margin: 0 0 160px 0; }
.ea-block2 .vf-gradient2 .title { font-size: 24px; }
.ea-block2 .vf-gradient2 .box .hexagon { width: 280px; height: 161.66px; margin: 80.83px auto; }
.ea-block2 .vf-gradient2 .box .hexagon:before, .ea-block2 .vf-gradient2 .box .hexagon:after { width: 197.99px; height: 197.99px; left: 39.0051px; }
.ea-block2 .vf-gradient2 .box .hexagon:before { top: -98.9949px; }
.ea-block2 .vf-gradient2 .box .hexagon:after { bottom: -98.9949px; }
.ea-block2 .vf-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .vf-gradient2 .box .label-box { max-width: 35%; right: 0; top: 69%; max-width: 45%; }
.ea-block2 .vf-gradient2 .box .label-box-xmas { max-width: 100%; right: -100px; top: 90%; }
.ea-block2 .vf-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-xmas { max-width: 100%; right: -100px; top: 90%; }
.ea-block2 .fd-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

    
.early_birds input.early_birds_form { width: 65%; }

.addition_info h3 span.pair { font-size:30px; }

.prelaunch-sec .prelaunch-title h1 { font-size: 60px; }
.prelaunch-sec .prelaunch-title .sub-title { font-size: 40px; }

/* 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; }

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

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

/*************** Limited Offer Sec *************/
.limited-offer-sec {padding:10px 0 10px 0; }
.limited-offer-sec p {font-size: 26px; line-height: 26px;}

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

.profit_sec .chart figure .title { height: 20px; }
.profit_sec .chart figure .title .dot { margin: 8px 0 0 6px; width: 6px; height: 6px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;  }
.profit_sec .chart figure a:before { display: none; }
.profit_sec .chart figure a:after { top: -50px; right: -10px; }
.profit_sec .chart figure a.real:after { background-size: 50%; top: 150px; right: -30px; }

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

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


	/* 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;}

	.promo-popup-spring.version2 .text2 {font-size: 25px;padding: 0 5px;}
	.promo-popup-spring.version2 .text2 span.off {font-size: 40px;}

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

/************ iphone **************/
@media (max-width:600px) {
html { -webkit-text-size-adjust:none;}
.container{ width:91%;}
.investor_sec .details .block{ width:100%; margin:0 0 25px;}
.investor_sec .details .block p{ min-height:inherit;}
.gold_invest .details .info_block{ width:100% !important; margin:0 0 30px;}
.gold_invest .details .info_block p{ min-height:inherit;}
.ripped_sec .col-xs-6{ width:100%;}
.market_sec .block{ padding:20px; border-radius:10px !important; margin-bottom:30px;}
.market_sec .block .count{ float:none; margin:0 auto;}
.market_sec .block .right{ width:100%; float:left;}
.gurantee_sec .statisfy_info h3{ font-size:12px;}
.order_sec figure{ margin-top:0;}
.available_info{ padding:20px 0 0;}

.advanced_sec figure a:before { width: 100%; }
.advanced_sec figure a:after { right: 40px; }

.affiliate_sec h1 { font-size: 30px; }
.affiliate_sec h3 { margin: 0 0 35px 0; font-size: 26px; }
.affiliate_sec p { padding: 0 5px; }
.affiliate_sec .get-access-block { padding: 30px 0; }
.affiliate_sec .aff-networks { padding: 20px 0; }
.affiliate_sec .aff-networks p { padding: 0 5px; }
.affiliate_sec .aff-networks .title { font-size: 20px; }
.affiliate_sec .aff-advantages .title_info h2 { font-size: 23px; }
.affiliate_sec .aff-advantages .title_info h3 { font-size: 22px; }
.affiliate_sec .aff-advantages .reasons { padding: 0 5px; }
.affiliate_sec .aff_earning .title_info h2 { font-size: 24px; }
.affiliate_sec .aff_earning p { padding: 0 5px; }

.affiliate_sec .aff-request p { font-size: 14px; padding: 10px 5px; }
.affiliate_sec .aff-request p.size-brush34 { font-size: 28px; }
.affiliate_sec .aff-request p .size-brush44 { font-size: 38px; }
.affiliate_sec .aff-request p.custom-size-28px { font-size: 18px; }

.affiliate_sec .aff_earning .earning_1 { font-size: 18px; }
.affiliate_sec .aff_earning .earning_2 { font-size: 16px; }
.affiliate_sec .aff_earning .earning_3 { font-size: 20px; }
.affiliate_sec .aff-request .title_info h2 { font-size: 24px; }

.affiliate_sec .reasons ul li { font-size: 14px; }
.affiliate_sec .aff-marketing h2 { font-size: 24px; }
.affiliate_sec .aff-marketing h3 { font-size: 22px; }
.affiliate_sec .aff-marketing h4 { padding: 0 5px; }
.affiliate_sec .aff-marketing .banner-block .title { font-size: 20px; }
.affiliate_sec .aff-marketing .banner-block .note { font-size: 10px; }
.affiliate_sec .aff-marketing .banner-block .code .box-affiliate { font-size: 11px; }

.brushed .bg img { display: none; }
.aff-request .get-access-button, .aff-request .get-access-button:focus { padding: 0 10px; font-size: 12px; }

.addlicenses_sec .box { display: none; }

.support_ma_sec .open-btn, .support_ma_sec .open-btn:focus { font-size: 12px }
.support_ma_sec h1 { font-size: 24px; margin-bottom: 0; }

.activation_sec .buy-add-button, .activation_sec .buy-add-button:focus { padding: 0 10px; font-size: 14px; }
.activation_sec .buy-add-button2, .activation_sec .buy-add-button2:focus { padding: 0 10px; font-size: 14px; }
.activation_sec .real-account-form .remove-button, .remove-button:focus { font-size: 11px; }

.blog_sec { padding: 40px 0 0 0; }
.blog_sec h1 { font-size: 30px; }
.blog_sec .blog-row .title { font-size: 20px; }

/***** 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-xmas { max-width: 80%; right: -100px; top: 90%; }
.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-xmas { max-width: 80%; right: -100px; top: 90%; }
.ea-block2 .wsfr-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

/* ----- VF2 ----- */
.ea-block2 .vf-gradient2 { margin: 0 0 100px 0; }
.ea-block2 .vf-gradient2 .title { font-size: 18px; }
.ea-block2 .vf-gradient2 .box .hexagon { width: 220px; height: 127.02px; margin: 63.51px auto; }
.ea-block2 .vf-gradient2 .box .hexagon:before, .ea-block2 .vf-gradient2 .box .hexagon:after { width: 155.56px; height: 155.56px; left: 30.2183px; }
.ea-block2 .vf-gradient2 .box .hexagon:before { top: -77.7817px; }
.ea-block2 .vf-gradient2 .box .hexagon:after { bottom: -77.7817px; }
.ea-block2 .vf-gradient2 .box .image-box { max-width: 60%; top: -18px; }
.ea-block2 .vf-gradient2 .box .label-box { max-width: 35%; right: 0; top: 67%; max-width: 45%; }
.ea-block2 .vf-gradient2 .box .label-box-xmas { max-width: 80%; right: -100px; top: 90%; }
.ea-block2 .vf-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-xmas { max-width: 80%; right: -100px; top: 90%; }
.ea-block2 .fd-gradient2 .box .label-box-summer-so { max-width: 50%; left: -35px; top: 70%; }

.early_birds input.early_birds_form { width: 50%; }

.prelaunch-sec .prelaunch-title .sub-title .bckg { display: none; }

/* 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; }
.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;}

.profit_sec .chart figure a.real:after { background-size: 50%; top: 100px; right: -30px; }

	.promo-popup-spring.version2 .text2 {font-size: 25px;padding: 0 5px;}
	.promo-popup-spring.version2 .text2 span.off {font-size: 40px;}
	.promo-popup-spring.version2 .text3 {font-size: 22px;}
}

/************ iphone **************/
@media (max-width:480px) {
    .early_birds input.early_birds_form { width: 40%; }
    .advanced_sec figure a:before { width: 100%; }
    .advanced_sec figure a:after { right: 0; bottom: 0; }
    .prelaunch-sec .prelaunch-title .sub-title .bckg { display: none; }
    
    /* Xmas */
    /*.xmas-date { font-size: 22px; }*/
    /*.xmas-counter-top:before { display: none; }
    .xmas-counter-top:after { display: none; }*/
    
    .ea-block2 .vf-gradient2 .box .label-box-xmas { max-width: 50%; right: -20px; top: 75%; }
    .ea-block2 .fd-gradient2 .box .label-box-xmas { max-width: 50%; right: -20px; top: 75%; }
    .ea-block2 .wsfr-gradient2 .box .label-box-xmas { max-width: 50%; right: -20px; top: 75%; }
    .ea-block2 .ftd-gradient2 .box .label-box-xmas { max-width: 50%; right: -20px; top: 75%; }
    
    /********** 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; }
    .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; }
    .addlicenses_sec .add-license .right-box { float: left; display: block; width: 100%; padding: 0; }
    .addlicenses_sec .add-license .arrow { display: none; }

    /***** Confirm Exit ******/
    /* ----- FTD ----- */
    .ea-block2 .ftd-gradient2 .box .label-box-xmas { max-width: 80%; right: -35px; top: 95%; }
    .ea-block2 .ftd-gradient2 .box .label-box { max-width: 80%; right: 0; top: 95%; max-width: 45%; }

    /* ----- WSFR ----- */
    .ea-block2 .wsfr-gradient2 .box .label-box-xmas { max-width: 80%; right: -35px; top: 95%; }
    .ea-block2 .wsfr-gradient2 .box .label-box { max-width: 80%; right: 0; top: 95%; max-width: 45%; }

    /* ----- VF2 ----- */
    .ea-block2 .vf-gradient2 .box .label-box-xmas { max-width: 80%; right: -35px; top: 95%; }
    .ea-block2 .vf-gradient2 .box .label-box { max-width: 80%; right: 0; top: 95%; max-width: 45%; }

    /* ----- FD ----- */
    .ea-block2 .fd-gradient2 .box .label-box-xmas { max-width: 80%; right: -35px; top: 95%; }
    .ea-block2 .fd-gradient2 .box .label-box { max-width: 80%; right: 0; top: 95%; max-width: 45%; }

    /* Xmas */
    .xmasGift .content h2 { font-size: 32px; }
    .xmasGift .content h3 { font-size: 18px; }
    .xmasGift .content h4 { font-size: 16px; }
    
    /*************** Limited Offer Sec *************/
    .limited-offer-sec {padding:10px 0 10px 0; }
    .limited-offer-sec p {font-size: 26px; line-height: 26px;}

    .flash-pulse {font-size: 21px;}
    .blackFridayLineArea .text {font-size: 21px;}
    .ce-winter-title {font-size: 24px;}
    .members_offer_sec .content .version {display: none;}
    
    .profit_sec .chart figure a.real:after { background-size: 35%; top: 60px; right: -60px; }
    .members_offer_sec .content .box .title {font-size: 16px;}
    .members_offer_sec .content .box .text {font-size: 18px;}

	.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;}

	/* Todays Deal Ends Timer */
	.todays_deal_ends_timer {width: 290px;}
	.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: 32px;}
	.promo-popup-spring.version2 .text2 {font-size: 18px;padding: 0 2px;}
	.promo-popup-spring.version2 .text2 span.off {font-size: 30px;}
	.promo-popup-spring.version2 .text3 {font-size: 22px;}
	.promo-popup-spring.version2 .text4 {font-size: 32px;}

	.vps_provider .button, .vps_provider .button:focus {font-size: 12px;padding: 0 10px;}
}
