/* Page Promo Bonus 45 */

html{overflow: hidden;}
html, body, .promo_page_bonus45, .wrapper, .icons_wrap{height: 100%;}
body, html{height:100%}
body{
    -moz-user-select: none;
  -o-user-select:none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
   user-select: none;
}

.promo_page_bonus45 .forex_copy_block{display: none;position:absolute;width: 100%;min-width:320px;}
.promo_page_bonus45 .forex_copy_height{height: 100%; max-height:800px;}
.promo_page_bonus45 .wrapper {min-width:320px;}
.promo_page_bonus45 .head_wrap {width:100%; height:90px; min-width:320px; position:fixed; top:0; background-color:#fff; -webkit-box-shadow: 0px 0px 5px #7A7A7A; box-shadow: 0px 0px 5px #7A7A7A; z-index: 2;}
.promo_page_bonus45 .block {margin:0 auto; width:100%;  min-width: 320px;}
.promo_page_bonus45 .selectlng{height: 30px; cursor: pointer;}
.promo_page_bonus45 .baloon_45_click{cursor: pointer;  margin: 3% 0% 27% 0%;}
.promo_page_bonus45 .head_wrap .block .logo {margin:20px 0 0 4%;}
.promo_page_bonus45 .language {margin:51px 4% 0 0; height:30px; width:155px; font-size:80%; color:#777; float:right; position: relative; z-index: 3;}
.promo_page_bonus45 .language ul{margin: 0px; list-style-type: none; margin-top: 30px;}
.promo_page_bonus45 .list {padding:5px 0; width:inherit; display:none; position:absolute; background-color:#fff; z-index: 4; cursor: pointer;}
.promo_page_bonus45 a{text-decoration: none; color: #FFFFFF;}
.promo_page_bonus45 .head_wrap img{border: 0px;}
.promo_page_bonus45 .language_var {padding:5px 0; cursor:pointer;}
.promo_page_bonus45 .language_var:hover {background-color:#dedede;}
.promo_page_bonus45 .language .flag {margin:-3px 10px 0 10px; float:left;}
.promo_page_bonus45 .language .curr {float:left; color: #777;}
.promo_page_bonus45 .language_var .var {color: #777; text-decoration: none;}
.promo_page_bonus45 .language .arrow {margin:7px 10px 0 0; float:right;}
.promo_page_bonus45 .scroll_arrows_block {text-align:center; position:fixed; top:300px; right:40px;z-index:1;z-index:1;}
.promo_page_bonus45 img.scroll_arrow_top {margin:0 auto;width:43px; height:24px; background:transparent url(/i/img/promo_pages/45bonus/scroll_arrow_top.png) no-repeat center center; cursor:pointer;}
.promo_page_bonus45 img.scroll_arrow_top:hover {background:transparent url(/i/img/promo_pages/45bonus/scroll_arrow_top_hover.png) no-repeat center center;}
.promo_page_bonus45 img.scroll_arrow_bottom {width:43px; height:24px; background:transparent url(/i/img/promo_pages/45bonus/scroll_arrow_bottom.png) no-repeat center center; cursor:pointer;}
.promo_page_bonus45 img.scroll_arrow_bottom:hover {background:transparent url(/i/img/promo_pages/45bonus/scroll_arrow_bottom_hover.png) no-repeat center center;}
.promo_page_bonus45 .scroll_arrows_block img {padding-top:40px; padding-bottom:40px;}
.promo_page_bonus45 .baloon_45_click{width:100%;  padding-top: 10%; text-align: center;}
.promo_page_bonus45 .main_grad {margin-top:90px; width:100%; background:#dcecf8 url(/i/img/promo_pages/45bonus/gradient.png) repeat-x left top; /* Old browsers */ background: -moz-linear-gradient(top,  rgba(46,105,215,1) 0%, rgba(95,161,238,1) 30%, rgba(169,211,245,1) 57%, rgba(219,236,246,1) 84%, rgba(219,236,246,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(46,105,215,1)), color-stop(30%,rgba(95,161,238,1)), color-stop(57%,rgba(169,211,245,1)), color-stop(84%,rgba(219,236,246,1)), color-stop(100%,rgba(219,236,246,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  rgba(46,105,215,1) 0%,rgba(95,161,238,1) 30%,rgba(169,211,245,1) 57%,rgba(219,236,246,1) 84%,rgba(219,236,246,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  rgba(46,105,215,1) 0%,rgba(95,161,238,1) 30%,rgba(169,211,245,1) 57%,rgba(219,236,246,1) 84%,rgba(219,236,246,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  rgba(46,105,215,1) 0%,rgba(95,161,238,1) 30%,rgba(169,211,245,1) 57%,rgba(219,236,246,1) 84%,rgba(219,236,246,1) 100%); /* IE10+ */ background: linear-gradient(to bottom,  rgba(46,105,215,1) 0%,rgba(95,161,238,1) 30%,rgba(169,211,245,1) 57%,rgba(219,236,246,1) 84%,rgba(219,236,246,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e69d7', endColorstr='#dbecf6',GradientType=0 ); /* IE6-9 */ float:left;}
.promo_page_bonus45 .main_grass {width:100%; background:transparent url(/i/img/promo_pages/45bonus/grass.png) repeat-x left bottom; float:left;}
.promo_page_bonus45 .main_cloud {width:100%; background:transparent url(/i/img/promo_pages/45bonus/back_op.png) no-repeat center center; float:left;}
.promo_page_bonus45 .main_form {margin:10% 7% 15% 15%; text-align:center;  min-width:320px; -webkit-border-radius: 10px; border-radius: 10px; background: rgba(255, 255, 255, 0.75); }
.promo_page_bonus45 .main_form .title {padding:7% 2%; font-family:Impact,Arial,sans-serif; font-size:210%; color:#db3333; text-shadow: 0px 1px 0 #fff; display:block;}
.promo_page_bonus45 .main_form .input {margin: 2% auto; padding:10px; width:86%; font-size:100%; color:#555454; -webkit-box-shadow:inset 0 2px 6px 0 #b4ceeb; box-shadow:inset 0 2px 6px 0 #b4ceeb; -webkit-border-radius: 8px; border-radius: 8px; border:1px solid #5d9be8; display:block;}
.promo_page_bonus45 .main_form .input_block {margin: 2% auto;width:100%; text-align:justify;}
.promo_page_bonus45 .main_form .messager_suc, .promo_page_bonus45 .main_form .success_form_error{font-size:125%;}
.promo_page_bonus45 .button {padding-top:2%; padding-bottom:2%;  margin: 0 auto;width:90%; font-size:120%; font-weight:bold; line-height:120%; color:#fff; border:0; text-transform:uppercase; text-shadow: 1px 1px 0 #7f1717; -webkit-border-radius: 8px; border-radius: 8px; cursor:pointer; background: #c91414; /* Old browsers */ background: -moz-linear-gradient(top,  #f35c5c 0%, #c91414 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f35c5c), color-stop(100%,#c91414)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #f35c5c 0%,#c91414 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #f35c5c 0%,#c91414 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #f35c5c 0%,#c91414 100%); /* IE10+ */ background: linear-gradient(to bottom,  #f35c5c 0%,#c91414 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f35c5c', endColorstr='#c91414',GradientType=0 ); /* IE6-9 */}
.promo_page_bonus45 .button:hover {background: #c91414; /* Old browsers */ background: -moz-linear-gradient(top,  #f35c5c 0%, #db3333 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f35c5c), color-stop(100%,#db3333)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #f35c5c 0%,#db3333 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #f35c5c 0%,#db3333 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #f35c5c 0%,#db3333 100%); /* IE10+ */ background: linear-gradient(to bottom,  #f35c5c 0%,#db3333 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f35c5c', endColorstr='#db3333',GradientType=0 ); /* IE6-9 */}
.promo_page_bonus45 .main_form_text {margin:0 auto;padding-top:1%;padding-bottom:3%; text-align:center; width:90%; font-size:99%; display:block;}
.promo_page_bonus45 .messager{ padding-top:2%; font-size:90%; text-align: center; width: 100%; left: 0px; vertical-align: middle;min-height: 18px;}
.promo_page_bonus45 .icons_wrap {margin-top:25px; width:100%; float:left;}
.promo_page_bonus45 .icons {margin:0 auto; width:80%;}
.icon_block {font-size:65%;line-height: 16px;margin-left:20px;}
.icon_block li {display: inline-block;vertical-align: top;color:#555;}
.icon_1, .icon_2, .icon_3, .icon_4, .icon_5 {width: 19.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(/i/img/promo_pages/options/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_bonus45 .bottom_btn {margin-top:3.5%; padding:13px 0; width:100%;  z-index: 1; font-size:150%; text-align:center; color:#fff; background: #c91414; /* Old browsers */ background: -moz-linear-gradient(top,  #f35c5c 0%, #c91414 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f35c5c), color-stop(100%,#c91414)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #f35c5c 0%,#c91414 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #f35c5c 0%,#c91414 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #f35c5c 0%,#c91414 100%); /* IE10+ */
background: -linear-gradient(to bottom,  #f35c5c 0%,#c91414 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f35c5c', endColorstr='#c91414',GradientType=0 ); /* IE6-9 */ border-top-left-radius: 500px 15px; -webkit-border-top-left-radius: 500px 15px; -moz-border-radius-topleft: 500px 15px; border-top-right-radius: 500px 15px; -webkit-border-top-right-radius: 500px 15px; -moz-border-radius-topright: 500px 15px; float:left; position: fixed; bottom: 0px; cursor: pointer;}
.promo_page_bonus45 .bottom_btn img {margin:-30px 0 0 10px; width:30px; position:absolute;}
.promo_page_bonus45 .bottom_btn_2 {margin-top:-3%;}
.promo_page_bonus45 .bottom_btn_2 img {margin:5px 0 0 10px; width:30px; position:absolute;}
.promo_page_bonus45 .main_cloud_2 {padding:3% 0 2% 0; text-align:center; background:transparent url(/i/img/promo_pages/45bonus/back_op_2.png) no-repeat center top;}
.promo_page_bonus45 .main_title {width:100%; font-family:Impact,Arial,sans-serif; font-size:200%; color:#fff; text-shadow: 1px 1px 0 #5077a7; float:left;}
.promo_page_bonus45 .main_title_big {font-size:135%;}
.promo_page_bonus45 .main_text {width:100%; margin:3% 0 2% 0; font-size:140%; color:#fff; text-shadow: 1px 1px 0 #5077a7; float:none;}
.promo_page_bonus45 .round_wrap {width:70%; margin:0 auto!important; max-width:700px;}
.promo_page_bonus45 .block_bottom{padding-bottom:15px}
.promo_page_bonus45 .round_block {width:33%; height:inherit; float:left;}
.promo_page_bonus45 .round {margin:0 auto; width:188px; height:188px; font-family:Impact,Arial,sans-serif; font-size:85%; }
.promo_page_bonus45 .round td {padding:25px; vertical-align:middle;}
.promo_page_bonus45 .round_blue {color:#fff; text-shadow: 1px 1px 0 #5077a7; background-image:url(/i/img/promo_pages/45bonus/round_back.png);}
.promo_page_bonus45 .round_1 {background:transparent url(/i/img/promo_pages/45bonus/round_back_1.png) no-repeat center center;}
.promo_page_bonus45 .round_2 {background:transparent url(/i/img/promo_pages/45bonus/round_back_2.png) no-repeat center center;}
.promo_page_bonus45 .round_3 {background:transparent url(/i/img/promo_pages/45bonus/round_back_3.png) no-repeat center center;}
.promo_page_bonus45 .round_block img.round_arrow_1 {margin:-15px 0 0 180px; position:absolute; display:block; float:none;}
.promo_page_bonus45 .round_block img.round_arrow_2 {margin:-15px 0 0 185px; position:absolute; display:block; float:none;}
.promo_page_bonus45 .btn_wrap {margin:4% 0 7% 0; width:100%; float:left;}
.promo_page_bonus45 .btn_block {padding:10px; margin:0 auto; width:50%; -webkit-border-radius: 10px; border-radius: 10px; background:transparent url(/i/img/promo_pages/45bonus/1_px_white_75op.png) repeat left top; float:none;}
.promo_page_bonus45 .btn_block input {margin:0; width:100%; float:none;}
.promo_page_bonus45 .btn_block1 {padding-bottom: 10px;}
.promo_page_bonus45 .form_1{position: relative; max-width:550;}
.promo_page_bonus45 .payment_wrap {padding-top:25px; padding-bottom:105px; width:100%; float:left;}
.promo_page_bonus45 .payment {width:100%; text-align:center; font-size:80%; line-height:10px; color:#666; float:left;}
.promo_page_bonus45 .payment_text {line-height:40px;}
.promo_page_bonus45 .payment img {margin-bottom:10px; width:78px; height:28px; background:transparent url(/i/img/promo_pages/45bonus/payment_icons.png) no-repeat left center;}
.promo_page_bonus45 img.payment_1 {background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat 0px top;}
.promo_page_bonus45 img.payment_2 {background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -78px top;}
.promo_page_bonus45 img.payment_3 {width:79px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -156px top;}
.promo_page_bonus45 img.payment_4 {width:74px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -235px top;}
.promo_page_bonus45 img.payment_5 {width:75px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -981px top;}
.promo_page_bonus45 img.payment_6 {width:75px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -533px top;}
.promo_page_bonus45 img.payment_7 {width:75px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -1056px top;}
.promo_page_bonus45 img.payment_8 {width:75px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -309px top;}
.promo_page_bonus45 img.payment_9 {width:75px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -1131px top;}
.promo_page_bonus45 img.payment_10 {width:75px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -608px top;}
.promo_page_bonus45 img.payment_11 {width:74px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -832px top;}
.promo_page_bonus45 img.payment_12 {width:75px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -1206px top;}
.promo_page_bonus45 img.payment_13 {width:74px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -757px top;}
.promo_page_bonus45 img.payment_14 {width:75px;background:transparent url(/i/img/promo_pages/250bonus/payment_icons.png) no-repeat -1281px top;}
.promo_page_bonus45 img.payment_15 {width:75px;background:transparent url(/i/img/promo_pages/250bonus/payment_icons.png) no-repeat -1356px top;}
.promo_page_bonus45 img.payment_16 {width:75px;background:transparent url(/i/img/promo_pages/250bonus/payment_icons.png) no-repeat -1431px top;}
.promo_page_bonus45 img.payment_1_en {background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat 0px top;}
.promo_page_bonus45 img.payment_2_en {background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -78px top;}
.promo_page_bonus45 img.payment_3_en {width:79px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons_en.png) no-repeat -156px bottom;}
.promo_page_bonus45 img.payment_4_en {width:74px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -235px top;}
.promo_page_bonus45 img.payment_4_en {width:75px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -981px top;}
.promo_page_bonus45 img.payment_6_en {width:75px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons_en.png) no-repeat -533px bottom;}
.promo_page_bonus45 img.payment_7_en {width:75px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -1056px top;}
.promo_page_bonus45 img.payment_8_en {width:75px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -309px top;}
.promo_page_bonus45 img.payment_9_en {width:75px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -1131px top;}
.promo_page_bonus45 img.payment_10_en {width:75px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -608px top;}
.promo_page_bonus45 img.payment_11_en {width:74px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -832px top;}
.promo_page_bonus45 img.payment_12_en {width:75px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -1206px top;}
.promo_page_bonus45 img.payment_13_en {width:74px;background:transparent url(/i/img/promo_pages/55bonus/payment_icons.png) no-repeat -757px top;}
.promo_page_bonus45 .round {line-height: inherit;}
.col1{height:3px;}
.col2{height:3px;}
.loader {
    background:transparent url(/i/img/promo_pages/55bonus/loader.gif) no-repeat center center;
    width: 220px;
    height: 23px;
    display:none;
    margin: 0 auto;
    padding-top: 5%;
}

.risks {
    font-size: 11px;
    width: 1000px;
    max-width: 100%;
    text-align: center;
    color: #000;
    margin: auto;
    margin-bottom: 5px;
}
.risks_mobile{
    margin-bottom: 55px;
    display: none;
}
#personal_info{
        display: inline-block;
}
span.personal_inf{
    display: inline-block;
    max-width: calc(100% - 30px);
    margin-top: 2px;
    text-align: left;
    vertical-align: top!important;
}

@media screen and (min-width: 1500px) and (max-width: 1800px){
.agree_check input{margin-left:1.9%;}
.promo_page_bonus45 .main_form_text {font-size:80%;}
.promo_page_bonus45 .main_form .title {font-size:205%; }
.promo_page_bonus45 .main_form .messager_suc{font-size:106%;}
.icon_block {font-size:55%;}

}
@media screen and (min-width: 1300px) and (max-width: 1500px){
.agree_check input{margin-left:1%;}
.promo_page_bonus45 .main_form .title {font-size:220%; }
.promo_page_bonus45 .main_form .messager_suc{font-size:133%;}


}
@media screen and (min-width: 1100px) and (max-width: 1300px){
    html{overflow: hidden;}
	.promo_page_bonus45 .agree_check input{margin-left:2%;}
	.promo_page_bonus45 .scroll_arrows_block {display:none;}
    .promo_page_bonus45 .round {line-height: inherit;}
	.promo_page_bonus45 .main_form .title {font-size:220%; }
	.promo_page_bonus45 .main_form .messager_suc{font-size:113%;}
	.promo_page_bonus45 .main_form_text {font-size:85% !important;}
	.promo_page_bonus45 .messager {font-size:75%;}
	.icon_block {font-size:50%;}


}

@media screen and (min-width: 900px) and (max-width: 1100px) {
    html{overflow: hidden;}
	.promo_page_bonus45 .agree_check input{margin-left:1.5%;}
	.promo_page_bonus45 .main_form_text {font-size:70% !important;}


    .promo_page_bonus45 .baloon_45_click{cursor: pointer;}
    .promo_page_bonus45 .forex_copy_height{height: 100%;}
    .promo_page_bonus45 .round {line-height: inherit;}
	.promo_page_bonus45 .scroll_arrows_block {display:none;}
	.promo_page_bonus45 .main_cloud {background-size:cover;}
	.promo_page_bonus45 .main_form .title {font-size:180%;}
	.promo_page_bonus45 .main_form .messager_suc{font-size:93%;}
	.promo_page_bonus45 .main_form .input {font-size:90%;}
	.promo_page_bonus45 .button {font-size:100%;}

    .promo_page_bonus45 .messager {font-size:70%;}
	.promo_page_bonus45 .bottom_btn {font-size:120%;}
	.promo_page_bonus45 .bottom_btn img {margin:-26px 0 0 10px; width:25px;}
	.promo_page_bonus45 .bottom_btn_2 img {margin:2px 0 0 10px; width:25px;}

	.promo_page_bonus45 .round {font-size:80%; width:160px; height:160px; background-size:contain;}
	.promo_page_bonus45 .round td {padding:20px;}
	.promo_page_bonus45 .round_block img.round_arrow_1 {margin:-15px 0 0 16%; width:70px;}
	.promo_page_bonus45 .round_block img.round_arrow_2 {margin:-15px 0 0 16%; width:70px;}
	.promo_page_bonus45 .main_title {font-size:180%;}
	.icon_block {font-size:48%;}

}


@media screen and (min-width: 769px) and (max-width: 900px) {
    html{overflow: hidden;}
	.promo_page_bonus45 .agree_check input{margin-left:0%;}
    .promo_page_bonus45 .round {line-height: inherit;}
	.promo_page_bonus45 .scroll_arrows_block {display:none;}
    .promo_page_bonus45 .baloon_45_click{cursor: pointer;}
    .promo_page_bonus45 .forex_copy_height{height: 100%;}
	.promo_page_bonus45 .main_cloud {background-size:cover;}
	.promo_page_bonus45 .main_form .title {font-size:160%;}
	.promo_page_bonus45 .main_form .messager_suc{font-size:89%;}
	.promo_page_bonus45 .main_form .input {font-size:80%;}
	.promo_page_bonus45 .button {font-size:90%;}
	.promo_page_bonus45 .main_form_text {font-size:67%!important;}
    .promo_page_bonus45 .messager {font-size:60%;}
	.promo_page_bonus45 .bottom_btn {font-size:110%;}
	.promo_page_bonus45 .bottom_btn img {margin:-20px 0 0 10px; width:22px;}
	.promo_page_bonus45 .bottom_btn_2 img {margin:3px 0 0 10px; width:22px;}
	.promo_page_bonus45 .icon_block {font-size:45%;}
	.promo_page_bonus45 .round {font-size:60%; width:130px; height:130px; font-family:Arial,sans-serif; font-weight:bold; background-size:contain;}
	.promo_page_bonus45 .round td {padding:15px;}
	.promo_page_bonus45 .round_block img.round_arrow_1 {margin:-15px 0 0 16%; width:60px;}
	.promo_page_bonus45 .round_block img.round_arrow_2 {margin:-10px 0 0 16%; width:60px;}
	.promo_page_bonus45 .main_title {font-size:160%; margin-top:65px}
	.promo_page_bonus45 .main_text {font-size:100%;}
    .promo_page_bonus45 .round {line-height: inherit;}
	
	/*sikder adding code*/
	
	.promo_page_bonus45 .main_grass{

        height: 580px;
    }
    .icons_wrap{
        margin-top:170px !important;
    }
	

}
@media only screen and (min-width: 769px) and (max-width: 1500px){
	.promo_page_bonus45 .col2{width:6.382978723404255%;}
	.promo_page_bonus45 .col8{width:82.97872340425532%;}
	.promo_page_bonus45 .col3{width:31.914893617021278%;}
	.promo_page_bonus45 .col5{width:48.93617021276595%;}
	.promo_page_bonus45 .language {margin:51px 0 0 0;}
	.promo_page_bonus45 .main_form {margin:10% 0 5% 5%;}
	.promo_page_bonus45 .main_form_text {font-size:100%;}
	
	
	/*sikder adding code*/
	 .promo_page_bonus45 .main_form{margin:14% 0 5% 5%;}
	.promo_page_bonus45 .bottom_btn img {margin:-20px 0 0 10px; width:22px;}
	.promo_page_bonus45 .main_form_text {font-size:100%;}
	
	
}
/*
@media screen and (max-width: 768px) {
	html{overflow: auto;}
	.promo_page_bonus45 .agree_check input{margin-left:2%;}
	.promo_page_bonus45 .main_form .title {padding-top:2%;padding-bottom:2%; font-size:140%;}
	.promo_page_bonus45 .main_form .messager_suc{font-size:120%;}
	.promo_page_bonus45 .main_form_text {margin:0 auto;padding-top:6%;padding-bottom:2%;font-size:75%;}
	.promo_page_bonus45 .messager{bottom: -40px;font-size:60%;}
	.promo_page_bonus45 .round_block {height: inherit;float: left;width: 33%;}
	.promo_page_bonus45 .round td {text-align:left; padding:5px 5px 5px 15px;	}
	.promo_page_bonus45 .btn_wrap {margin:3% 0 6% 0; width:100%; float:left;}
    .risks_mobile{display: block;}



	.promo_page_bonus45 .language {margin:55px 1% 0 0;}
    .promo_page_bonus45 .round {line-height: inherit;}
	.promo_page_bonus45 .scroll_arrows_block {display:none;}
    .promo_page_bonus45 .baloon_45_click{cursor: auto; padding-top: 0;margin:0%; }
    .promo_page_bonus45 .forex_copy_block{position: relative;}
    .promo_page_bonus45 .forex_copy_height{height: 100px !important;}
	.promo_page_bonus45 body {background-color:#dcecf8;}
	.promo_page_bonus45 .main_grad {filter: none; /* IE6-9 */ /*background-image:none;	background:#dcecf8 url(/i/img/promo_pages/45bonus/gradient.png) repeat-x left top;}
	.promo_page_bonus45 .main_grad_2 {margin:0; background-image:none; background-color:#dcecf8;}
	.promo_page_bonus45 .main_grass {background:none;}
	.promo_page_bonus45 .main_cloud {padding-top:10%; background:transparent url(/i/img/promo_pages/45bonus/back_op.png) no-repeat center top; background-size:800px;}
	.promo_page_bonus45 .main_cloud_2 {padding:0% 0 2% 0; background:none; background:transparent url(/i/img/promo_pages/45bonus/grass.png) repeat-x left bottom;}
	.promo_page_bonus45 .main_grass .block img {margin:0 auto; margin-bottom:5%; width:50%; display:block; background:none; float:none;}
	.promo_page_bonus45 .main_form {margin:0 auto; margin-bottom:20px; padding:1% 0; width:90%; background: rgba(255, 255, 255, 0.75); float:none;}
	.promo_page_bonus45 .main_form .input {font-size:80%;}
	.promo_page_bonus45 .button {font-size:80%;}
	.promo_page_bonus45 .bottom_btn {display:none;}
	.promo_page_bonus45 .icons_wrap {display:none;}
	.promo_page_bonus45 .main_form .input_left, .promo_page_bonus45  .main_form .input_right {	margin:2% 5%; width:86%; float:none;}
	.promo_page_bonus45 .payment_wrap {display:none;}
	.promo_page_bonus45 .main_title {margin:0 0 10px 0; color:inherit; font-size:110%; text-shadow: 1px 1px 0 #fff;}
	.promo_page_bonus45 .main_text {color:inherit; padding: 10% 0 2% 0; text-shadow: 1px 1px 0 #fff; font-size:90%; float:none;}
	.promo_page_bonus45 .round_wrap {margin:0 auto; width:98%;}
	.promo_page_bonus45 .round {margin:0 auto; width:100%; height:20px; font-family:Arial,sans-serif; color:#333; text-shadow: 1px 1px 0 #fff; font-size:85%;}
	.promo_page_bonus45 .round_blue {color:#333; text-shadow: 1px 1px 0 #fff; font-family:Arial,sans-serif; background:none;	background:transparent url(/i/img/promo_pages/45bonus/list.png) no-repeat 3px 12px;}
	.promo_page_bonus45 .round_1, .promo_page_bonus45 .round_2, .promo_page_bonus45 .round_3 {background:transparent url(/i/img/promo_pages/45bonus/list.png) no-repeat 3px 12px;}
	.promo_page_bonus45 .round_block img.round_arrow_1 {display:none;}
	.promo_page_bonus45 .round_block img.round_arrow_2 {display:none;}
	.promo_page_bonus45 .btn_block {display:none;}


}*/






/*sikder editing code*/



@media screen and (max-width: 768px) {
	html{overflow: auto;}
	.promo_page_bonus45 .agree_check input{margin-left:2%;}
	.promo_page_bonus45 .main_form .title {padding-top:2%;padding-bottom:2%; font-size:140%;}
	.promo_page_bonus45 .main_form .messager_suc{font-size:120%;}
	.promo_page_bonus45 .main_form_text {margin:0 auto;padding-top:6%;padding-bottom:2%;font-size:75%;}
	.promo_page_bonus45 .messager{bottom: -40px;font-size:60%;}
	.promo_page_bonus45 .round_block {height: inherit;float: left;width: 33%;}
    
    .promo_page_bonus45 .round td {
        padding: 20px;
        vertical-align:middle;
    }
    
	.promo_page_bonus45 .btn_wrap {margin:3% 0 6% 0; width:100%; float:left;}
    
	.promo_page_bonus45 .language {margin:55px 1% 0 0;}
    .promo_page_bonus45 .round {line-height: inherit;}

	.promo_page_bonus45 .scroll_arrows_block {display:none;}
    
    .promo_page_bonus45 .baloon_45_click{cursor: auto; padding-top: 0;margin:0%; }
   .promo_page_bonus45 .forex_copy_block{position: relative;}

    .promo_page_bonus45 .forex_copy_height{height: 100% !important;}
	.promo_page_bonus45 body {background-color:#dcecf8;}

	.promo_page_bonus45 .main_cloud {padding-top:10%; background:transparent url(/i/img/promo_pages/45bonus/back_op.png) no-repeat center top; background-size:800px;}

    .promo_page_bonus45 .main_cloud_2 {padding:3% 0 2% 0; text-align: center; background:none; background:transparent url(/i/img/promo_pages/45bonus/back_op_2.png) no-repeat center top;}

    .promo_page_bonus45 .main_grass .block img {margin-bottom:5%; width:32%; background:none; float:none;}

	.promo_page_bonus45 .main_form {margin:0 auto; margin-bottom:20px; padding:1% 0; width:90%; background: rgba(255, 255, 255, 0.75); float:none;}
	.promo_page_bonus45 .main_form .input {font-size:80%;}
	.promo_page_bonus45 .button {font-size:80%;}
   
	.promo_page_bonus45 .main_form .input_left, .promo_page_bonus45  .main_form .input_right {	margin:2% 5%; width:86%; float:none;}
    
    .promo_page_bonus45 .main_title {

        width: 100%;
        font-family: Impact,Arial,sans-serif;
        font-size: 180%;
        color: #fff;
        text-shadow: 1px 1px 0 #5077a7;
        float: left;
    }

    .promo_page_bonus45 .main_text {
        width: 100%;
        margin: 3% 0 2% 0;
        font-size: 140%;
        color: #fff;
        text-shadow: 1px 1px 0 #5077a7;
        float: none;
    }

    
    .promo_page_bonus45 .round_wrap {
        width: 70%;
        margin: 0 auto!important;
        max-width: 700px;
    }

    .promo_page_bonus45 .round_block {
        width: 33%;
        height: inherit;
        float: left;
    }

    .promo_page_bonus45 .round_block img.round_arrow_1 {
        margin: -4px 0 -16px 20%;
        position: absolute;
        display: block;
        float: none;
    }


    .promo_page_bonus45 .round_blue {
        color: #fff !important;
        text-shadow: 1px 1px 0 #5077a7 !important;
        background-image: url(/i/img/promo_pages/45bonus/round_back.png);
    }


    .promo_page_bonus45 .round {
        margin: 0 auto;
        width: 160px;
        height: 160px;
        font-family: Arial,sans-serif;
        color: #333;
        text-shadow: 1px 1px 0 #fff;
        font-size: 85%;
        background-size: contain;
    }

    .icon_1, .icon_2, .icon_3, .icon_4, .icon_5 {width: 18.5%}


    .promo_page_bonus45 .bottom_btn {font-size:110%;}
    .promo_page_bonus45 .bottom_btn img {margin:-20px 0 0 10px; width:22px;}

    .promo_page_bonus45 .bottom_btn{
        display: block !important;
        padding: 5px 0px;
        font-size: 110%;
    }

    
    .promo_page_bonus45 .bottom_btn{
    margin-top: 3.5%;
    padding: 13px 0;
    width: 100%;
    z-index: 1;
    font-size: 150%;
    text-align: center;
    color: #fff;
    background: #c91414;
    background: -moz-linear-gradient(top, #f35c5c 0%, #c91414 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f35c5c), color-stop(100%,#c91414));
    background: -webkit-linear-gradient(top, #f35c5c 0%,#c91414 100%);
    background: -o-linear-gradient(top, #f35c5c 0%,#c91414 100%);
    background: -ms-linear-gradient(top, #f35c5c 0%,#c91414 100%);
    background: -linear-gradient(to bottom, #f35c5c 0%,#c91414 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f35c5c', endColorstr='#c91414',GradientType=0 );
    border-top-left-radius: 500px 15px;
    -webkit-border-top-left-radius: 500px 15px;
    -moz-border-radius-topleft: 500px 15px;
    border-top-right-radius: 500px 15px;
    -webkit-border-top-right-radius: 500px 15px;
    -moz-border-radius-topright: 500px 15px;
    float: left;
    position: fixed;
    bottom: 0px;
    cursor: pointer;
}

}

@media screen and (max-width: 530px) {
.promo_page_bonus45 .agree_check input{margin-left:0%;}
.promo_page_bonus45 .main_form .messager_suc{font-size:100%;}

}
@media screen and (max-width: 420px) {
.promo_page_bonus45 .head_wrap .block .logo {margin: 24px 0 0 4%; width: 145px;}
.promo_page_bonus45 .language {margin: 34px 1% 0 0;}
.promo_page_bonus45 .round {font-size: 55%;}
}
@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;
}


}

.thumbnails:before, .thumbnails:after {display: table; line-height: 0; content: "";}
.thumbnails:after {clear: both;}




.agree_check{z-index: 1; margin: 0 10px;}
.agree_check span{vertical-align: middle;}
.agree_check span{color: #fff; font-size: 80%;}
.agree_check a{text-decoration: underline;}
.agree_check a:hover{ text-decoration: none;}
.agree_check input{margin-left:2.8%;vertical-align: middle;}
.bonus55 .agree_check{padding: 10px; font-size: 18px;}
.bonus55 .agree_check a{color: #f00;text-decoration: underline !important;}
.bonus55 .agree_check a:hover{text-decoration: none !important;}
.bonus55 .agree_check span{color: #f00 !important;}

.button_wrap_clear {margin-bottom: 15%;}

.title {margin-top: 2%;}
