.promo_page_option img {margin-right:2px}
.promo_page_option .main_form_list {padding-left:30px; display: inline-block;background:transparent url(/src/landing/logo_mini.png) no-repeat left 5px;}
.promo_page_option .main_form_text {width:100%;font-size:78%; line-height:160%;color:#000;text-align:left;display:block;}

/* Page Promo Option */
.promo_page_option body{background: #3a3a3a;}
.promo_page_option .forex_copy_block{display: none;}
.promo_page_option .forex_copy_height{height: 100%;}
.promo_page_option .wrapper {min-width:320px; background-color:#3a3a3a;}
.promo_page_option .head_wrap {width:100%;height:70px;background: #535353; /* Old browsers */ background: -moz-linear-gradient(top,  #535353 0%, #3a3a3a 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#535353), color-stop(100%,#3a3a3a)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #535353 0%,#3a3a3a 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #535353 0%,#3a3a3a 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #535353 0%,#3a3a3a 100%); /* IE10+ */ background: linear-gradient(to bottom,  #535353 0%,#3a3a3a 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#535353', endColorstr='#3a3a3a',GradientType=0 ); /* IE6-9 */ z-index: 2;}
.promo_page_option .block {margin:0 auto;width:100%;min-width: 320px;}
.promo_page_option .selectlng{height: 30px;}
.promo_page_option .head_wrap .block .logo {margin:12px 0 0 1%;}
.promo_page_option .language {margin:40px 2% 0 0;height:30px;width:155px;font-size:80%;color:#fff;float:right;position: relative;z-index: 3; cursor: pointer;}
.promo_page_option .language ul{margin: 0px; list-style-type: none; margin-top: 30px;}
.promo_page_option .list {padding:5px 0;width:inherit;display:none;background-color:#fff;z-index: 4;}
.promo_page_option a{text-decoration: none;color: #FFFFFF;}
.promo_page_option .head_wrap img{border: 0px;}
.promo_page_option .language_var {padding:5px 0;cursor:pointer;}
.promo_page_option .language_var:hover {background-color:#dedede;}
.promo_page_option .language .flag {margin:-3px 10px 0 10px;float:left;}
.promo_page_option .language .curr {float:left;color: #fff;}
.promo_page_option .language_var .var {color: #fff;text-decoration: none;color: #404040;}
.promo_page_option .language .arrow {margin:7px 10px 0 0;float:right;}
.promo_page_option .main_grad {width:100%;background:transparent url(/src/landing/back.jpg) no-repeat top center;background-size:cover;float:left;}
.promo_page_option .main_grass {width:100%;float:left;}
.promo_page_option .main_cloud {width:100%;float:left;}
.promo_page_option .image_down img{display:none;}
.promo_page_option .main_grass .block img {margin:auto 0; padding:7%; max-width:500px; width:100%; float:right; position: static!important;}
.promo_page_option .title {margin:0 auto;margin-top:1%;margin-bottom:1%;font-family:Arial,sans-serif;font-weight:bold;font-size:240%;line-height:130%;text-align:center;color:#404040;text-shadow: 1px 1px 0 #fff;display:block;}
.promo_page_option .title_red {margin:0 auto;margin-bottom:1%;line-height: 1.2;font-family:Arial,sans-serif;font-size:105%;text-align:center;text-shadow: 1px 1px 0 #fff;display:block;}
.promo_page_option .main_form .input_block {position: relative; margin-top:2%;width:100%;max-width: 630px; text-align:justify;border:1px solid #999;-webkit-border-radius: 10px;border-radius: 10px;background: #535353; /* Old browsers */ background: -moz-linear-gradient(top,  #dedede 0%, #bababa 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dedede), color-stop(100%,#bababa)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #dedede 0%,#bababa 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #dedede 0%,#bababa 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #dedede 0%,#bababa 100%); /* IE10+ */ background: linear-gradient(to bottom,  #dedede 0%,#bababa 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#bababa',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.25); box-shadow:0 2px 5px rgba(0, 0, 0, 0.25);}
.promo_page_option .main_form .input {padding:10px;margin:1% 5%;width:86%;font-size:100%;color:#a6a6a6;-webkit-box-shadow:inset 0 2px 6px 0  rgba(0, 0, 0, 0.25);box-shadow:inset 0 2px 6px 0  rgba(0, 0, 0, 0.25);-webkit-border-radius: 8px;border-radius: 8px;border:1px solid #888;display:block;}
.promo_page_option .main_form .input_left {margin:2% 0 0 5%;width:86%;}
.promo_page_option .main_form .check {margin:0 0 0 2%}
.promo_page_option .main_form .input_right {margin:2% 5% 3% 0;width:39%;float:right;}
.promo_page_option .button_wrap_1 {margin:0 auto;margin-bottom:3%;width:90%;padding:2px;-webkit-border-radius: 8px;border-radius: 8px;background:transparent url(https://fx.instaforex.com/i/img/promo_pages/options/btn_back_2.png) no-repeat center center;background-size:cover;
-webkit-box-shadow:0 0 5px  rgba(0, 0, 0, 0.25);box-shadow:0 0 5px  rgba(0, 0, 0, 0.25);clear:both;}
.promo_page_option .button_wrap_2 {padding:5px;-webkit-border-radius: 8px;border-radius: 8px;background:transparent url(https://fx.instaforex.com/i/img/promo_pages/options/btn_back_1.png) no-repeat center center;background-size:cover;}
.promo_page_option .btn_block_1 {-webkit-border-radius: 8px;border-radius: 8px;background:transparent url(https://fx.instaforex.com/i/img/promo_pages/options/btn.png) no-repeat center center;}
.promo_page_option .button {margin:0 auto;padding-top:1.5%;padding-bottom:1.5%;height:inherit;width:100%;font-size:120%;font-weight:bold;line-height:120%;color:#fff;border:0;text-transform:uppercase;text-shadow: 1px 1px 0 #610000;-webkit-border-radius: 8px;border-radius: 8px;cursor:pointer;background:transparent url(https://fx.instaforex.com/i/img/promo_pages/options/btn.png) no-repeat center center;background-size:cover;}
.promo_page_option .button:hover {background:transparent url(https://fx.instaforex.com/i/img/promo_pages/options/btn_hover.png) no-repeat center center;background-size:cover;}
.promo_page_option .form_title {padding:2% 0;font-size:100%;color:#000;}
.promo_page_option .main_form_list {padding-left:30px; display: inline-block;background:transparent url(/src/landing/logo_mini.png) no-repeat left 5px;}
.promo_page_option .messager {width:100%;font-size:80%;display:block;}
.promo_page_option .icons_wrap {padding-top:20px;  width:100%; margin:0 auto ;}
.promo_page_option .icons {margin:0 auto;}
.icon_block {font-size:63%;line-height: 16px;margin-left:12px;}
.icon_block li {display: inline-block;vertical-align: top;color:#555;}
.icon_1, .icon_2, .icon_3, .icon_4, .icon_5 {width: 18.5%;margin-right: 0.1%;}
.icon_block li:before {
    content:"";
    float:left;
    width:30px;
    height:40px;
    margin-right: 7px;
    margin-top: 4px;
    background:transparent url(/src/landing/awards_new.png);
}
.icon_block .icon_1:before {
    width: 15px;
}
.icon_block .icon_2:before {
    background-position: -16px 0px;
    width: 35px;
}
.icon_block .icon_3:before {
    background-position: -54px top;
    width: 31px;

}
.icon_block .icon_4:before {
    background-position: -86px top;
}
.icon_block .icon_5:before {
    background-position: -122px top;
}


.promo_page_option .btn_wrap {margin:3% 0 3% 0;width:100%;float:left;}
.promo_page_option .btn_wrap_2 {margin:0;}
.promo_page_option .btn_block {padding:10px;margin:0 auto;width:50%;float:none;}
.promo_page_option .btn_block_2 {padding:10px 0 0 0;}
.promo_page_option .btn_block input {margin:0;width:100%;float:none;}
.promo_page_option .form_1{position: relative;}
.promo_page_option .messager{position: absolute;bottom: 0px; text-align: center; width: 100%; left: 0px; display: table-cell; vertical-align: middle;}
.promo_page_option .payment_wrap {margin-top:20px;padding-top:20px;padding-bottom:20px;width:100%;float:left;background: #535353; /* Old browsers */ background: -moz-linear-gradient(top,  #535353 0%, #3a3a3a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#535353), color-stop(100%,#3a3a3a)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #535353 0%,#3a3a3a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #535353 0%,#3a3a3a 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #535353 0%,#3a3a3a 100%); /* IE10+ */ background: linear-gradient(to bottom,  #535353 0%,#3a3a3a 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#535353', endColorstr='#3a3a3a',GradientType=0 ); /* IE6-9 */}
.promo_page_option .payment {width:100%;text-align:center;font-size:80%;line-height:10px;color:#666;float:left;}
.promo_page_option .payment_text {}
.promo_page_option .payment img {margin-bottom:5px;width:78px;height:28px;background:transparent url(/src/landing/payment_icons.png) no-repeat left top;}
.promo_page_option img.payment_1 {background:transparent url(/src/landing/payment_icons.png) no-repeat 0px top;}
.promo_page_option img.payment_2 {background:transparent url(/src/landing/payment_icons.png) no-repeat -78px top;}
.promo_page_option img.payment_3 {width:79px;background:transparent url(/src/landing/payment_icons.png) no-repeat -156px top;}
.promo_page_option img.payment_4 {width:74px;background:transparent url(/src/landing/payment_icons.png) no-repeat -235px top;}
.promo_page_option img.payment_5 {width:75px;background:transparent url(/src/landing/payment_icons.png) no-repeat -981px top;}
.promo_page_option img.payment_6 {width:75px;background:transparent url(/src/landing/payment_icons.png) no-repeat -533px top;}
.promo_page_option img.payment_7 {width:75px;background:transparent url(/src/landing/payment_icons.png) no-repeat -1056px top;}
.promo_page_option img.payment_8 {width:75px;background:transparent url(/src/landing/payment_icons.png) no-repeat -309px top;}
.promo_page_option img.payment_9 {width:75px;background:transparent url(/src/landing/payment_icons.png) no-repeat -1131px top;}
.promo_page_option img.payment_10 {width:75px;background:transparent url(/src/landing/payment_icons.png) no-repeat -608px top;}
.promo_page_option img.payment_11 {width:74px;background:transparent url(/src/landing/payment_icons.png) no-repeat -832px top;}
.promo_page_option img.payment_12 {width:75px;background:transparent url(/src/landing/payment_icons.png) no-repeat -1206px top;}
.promo_page_option img.payment_13 {width:74px;background:transparent url(/src/landing/payment_icons.png) no-repeat -757px top;}
.promo_page_option img.payment_1_en {background:transparent url(/src/landing/payment_icons.png) no-repeat 0px top;}
.promo_page_option img.payment_2_en {background:transparent url(/src/landing/payment_icons.png) no-repeat -78px top;}
.promo_page_option img.payment_3_en {width:79px;background:transparent url(/src/landing/payment_icons.png) no-repeat -156px bottom;}
.promo_page_option img.payment_4_en {width:74px;background:transparent url(/src/landing/payment_icons.png) no-repeat -235px top;}
.promo_page_option img.payment_5_en {width:74px;background:transparent url(/src/landing/payment_icons.png) no-repeat -981px top;}
.promo_page_option img.payment_6_en {width:75px;background:transparent url(/src/landing/payment_icons.png) no-repeat -533px bottom;}
.promo_page_option img.payment_7_en {width:75px;background:transparent url(/src/landing/payment_icons.png) no-repeat -1056px top;}
.promo_page_option img.payment_8_en {width:75px;background:transparent url(/src/landing/payment_icons.png) no-repeat -309px top;}
.promo_page_option img.payment_9_en {width:75px;background:transparent url(/src/landing/payment_icons.png) no-repeat -1131px top;}
.promo_page_option img.payment_10_en {width:75px;background:transparent url(/src/landing/payment_icons.png) no-repeat -608px top;}
.promo_page_option img.payment_11_en {width:74px;background:transparent url(/src/landing/payment_icons.png) no-repeat -832px top;}
.promo_page_option img.payment_12_en {width:75px;background:transparent url(/src/landing/payment_icons.png) no-repeat -1206px top;}
.promo_page_option img.payment_13_en {width:74px;background:transparent url(/src/landing/payment_icons.png) no-repeat -757px top;}

.promo_page_option .round {line-height: inherit;}
.col1{height:3px;}
.col2{height:3px;}

@media only screen and (min-width: 1300px) and (max-width: 1600px){
.promo_page_option .main_form_text{font-size:72%;}
}

@media only screen and (min-width: 1100px) and (max-width: 1300px){

	.promo_page_option .main_grass .block img {width:100%}
	.promo_page_option .main_form {width:100%}
	.promo_page_option .main_form_text{font-size:72%;}
	.promo_page_option .main_form_list {background-size:17px;background-position:left 3px;}
	.promo_page_option .title {font-size:240%;}
    .promo_page_option .round {line-height: inherit;}
}

@media only screen and (min-width: 1000px) and (max-width: 1100px) {


	.promo_page_option .title {margin-bottom:0;font-size:220%;}
	.promo_page_option .title_red {font-size:95%;}
	.promo_page_option .main_form .input {padding:7px;font-size:90%;}
	.promo_page_option .main_form .check {margin:0 0 0 1%}
	.promo_page_option .main_grass .block img {width:100%}
	.promo_page_option .main_form {width:100%}
	.promo_page_option .main_form_list {background-size:15px;background-position:left 3px;}
    .promo_page_option .form_title {font-size:85%;}
	.promo_page_option .button {font-size:100%;}
	.promo_page_option .main_form_text {font-size:61%;}
    .promo_page_option .messager {font-size:70%;}
	.promo_page_option .icon_block {font-size:50%;}
}

@media only screen and (min-width: 768px) and (max-width: 1000px) {


	.promo_page_option .title {margin-bottom:0;font-size:175%;}
	.promo_page_option .title_red {font-size:75%;}
	.promo_page_option .main_grass .block img {margin:0 ;float:none;}
	.promo_page_option .main_form .input {padding:7px;font-size:90%;}
	.promo_page_option .main_form .check {margin:0 0 0 1%}
	.promo_page_option .main_grass .block img {width:100%}
	.promo_page_option .main_form {width:100%}
	.promo_page_option .main_form_list {background-size:15px;background-position:left 2px;}
	.promo_page_option .form_title {font-size:70%;}
	.promo_page_option .button {font-size:100%;}
	.promo_page_option .main_form_text {display:none;}
    .promo_page_option .messager {font-size:70%;}
	.promo_page_option .icon_block {font-size:45%;}
	.promo_page_option .main_form .input_left, .promo_page_option .main_form .input_right {margin:2% 0 0 5%;width:86%;float:none;}
	.promo_page_option .check {font-size:69%;}
}

@media only screen and (min-width: 600px) and (max-width: 768px) {

	.promo_page_option .main_grass .block img {margin:0 ;float:none;}
	.promo_page_option .main_grass .block img {width:100%}
	.promo_page_option .main_form {width:100%}
	.promo_page_option .title {margin-bottom:0;font-size:150%;}
	.promo_page_option .title_red {font-size:60%;font-weight:bold;}
	.promo_page_option .main_form .input {padding:7px;font-size:80%;}
	.promo_page_option .main_form .input_left {margin:2% 0 0 5%;width:39%;float:left;}
	.promo_page_option .main_form .input_right {margin:2% 0 3% 5%;width:39%;float:left;}
	.promo_page_option .main_form_list {background-size:15px;background-position:left 2px;}
    .promo_page_option .form_title {font-size:55%;}
	.promo_page_option .main_form .check {margin:0 0 0 0}
	.promo_page_option .button_wrap_1 {-webkit-border-radius: 6px;border-radius: 6px;}
	.promo_page_option .button_wrap_2 {padding:4px;-webkit-border-radius: 6px;border-radius: 6px;}
	.promo_page_option .button {font-size:80%;-webkit-border-radius: 6px;border-radius: 6px;}
	.promo_page_option .main_form_text {display:none;}
    .promo_page_option .messager {font-size:70%;}
	.promo_page_option .main_form .input_left, .promo_page_option .main_form .input_right {margin:2% 0 0 5%;width:86%;float:none;}
	.promo_page_option .icons {width:98%;}
	.promo_page_option .icons_wrap {padding-top:3%;}
	.promo_page_option .icon_block {font-size:43%;}
	.promo_page_option .check {font-size:69%;}


}

@media only screen and (max-width: 768px){
    body{overflow: auto;}
	.promo_page_option .image_down img{display:block; margin: 0 auto; width:70%;}
	.promo_page_option .main_grass .block img {display:none;}
	.promo_page_option .main_form{width:95% !important; float:none; margin:0 auto;margin-bottom:7%;}
	.promo_page_option .main_form .check {margin:0 0 0 2%}
	.promo_page_option .check {font-size:80%;}
	.promo_page_option .icons_wrap {display: none;}

}
@media only screen and (min-width: 769px)and (max-width: 1450px){
	.promo_page_option .col2{width:6.382978723404255%;}
	.promo_page_option .col8{width:82.97872340425532%;}
	.promo_page_option .col3{width:31.914893617021278%;}
	.promo_page_option .col5{width:48.93617021276595%;}
}
@media only screen and (max-width: 600px) {
	.promo_page_option .wrapper {padding-bottom:90px;background-image:none;}
	.promo_page_option .title {padding-bottom:1%;width:95%;font-size:160%;line-height:120%;}
	.promo_page_option .title_red {width:95%;font-size:65%;font-weight:bold;}
	.promo_page_option .main_form {margin:0 auto;margin-bottom:7%;padding:1%  0 0% 0;width:90%;float:none;}
	.promo_page_option .form_title {margin:0 auto;width:90%;font-size:70%;}
    .promo_page_option .main_form .input {font-size:80%;}
	.promo_page_option .main_form .check {margin:0 0 0 1%}
	.promo_page_option .button {margin-bottom:0;font-size:80%;}
	.promo_page_option .main_form_text {display:none;}
    .promo_page_option .messager {font-size:50%;}
	.promo_page_option .bottom_btn {display:none;}
	.promo_page_option .icons_wrap {display:none;}
	.promo_page_option .main_form .input_left, .promo_page_option  .main_form .input_right {margin:2% 0 0 5%;width:86%;float:none;}
	.promo_page_option .main_form_text {font-size:100%;}

    .promo_page_option .messager {font-size:50%;}
	.promo_page_option .bottom_btn {display:none;}
	.promo_page_option .icons_wrap {display:none;}
	.promo_page_option .payment_wrap {display:none;}
    .promo_page_option .head_wrap {min-width: 100%;}
	.promo_page_option .agree_check{width:90%;}
}
@media only screen and (max-width: 400px) {
    img.logo {
        width: 47%;
    }
    }
@media screen and (max-height: 760px) {
.list {
  height: 420%;
  overflow-y: scroll;
  }

.list::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: rgba(0,0,0,.5);
    box-shadow: 0 0 1px rgba(255,255,255,.5);
}
.list::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 7px;
}

}
@media screen and (max-height: 920px) {
	.promo_page_option .payment_wrap {margin-top:10px;padding-top:10px;}
	}

.agree_check{width:95%; padding:16px; font-size: 80%;}
.agree_check a{color: #f00;text-decoration: underline !important;}
.agree_check a:hover{text-decoration: none !important;}
.agree_check span{color: #000 !important;}

.button_wrap_clear {margin-bottom: 15%;}

.title {margin-top: 2%;}

.check {
margin:0 0 0 1%;
font-size:80%;
}
.check input {
margin-right:5px;
top:1px;
}


