ul.sublist {margin-right: 25px;}
ul.specials{
    margin:0 0 17px 0;
    padding:0px;
    list-style-type:none;
    padding-left: 10px;
}
ul.specials li {
    padding: 0 20px 0 0px;
    padding-left: 22px;
    line-height: 16px;
    background: transparent url(/i/img/bg-ul-specials-li_new.png) no-repeat right 2px;
}
h3{
    color:#fff;
    font-size: 12px;
    line-height: 16px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-bottom: 15px;
    background-image: url(/img/bg-h5.png);
    background-position: left top;
    background-repeat: no-repeat;
}
div.cab-sel form.cab-auth input.nice_input, div.cab_par-sel form.cab-auth input.nice_input {
    padding-right: 10px;
    background-position: 1px -72px;
    padding-left: 3px;
}

#content_page h3{
    text-align: right;
    padding-right: 10px;
}

/* about us */
.about_us_block .td_left{float: right;}
.about_us_block .intro_img{margin: 0 0 5px 15px;}
.about_us_block  .td_center{
    direction: ltr;
    text-align: right !important;
}

/* why_choose_us */
div.rounded-img{
    float: right;
    margin: 0 0px 5px 15px;
}

/* footer main */
.footer .footer_text{text-align: right;}

/* team.php */
.team_ar{direction: ltr;}

/* company_top_news.php */
#vertical-ticker{
    direction: rtl;
}

/* downloads.php */
.download_block h2 {
    margin-right: 113px !important;
}

.download_block .thumbnails li ul{
    padding-right: 100px;
}

/* key_documents.php */
.documents .documents_items .items_item .item_text{padding: 0 85px 0 0 !important;}
.documents .documents_items .items_item {text-align: right !important;}
.documents .documents_items .items_item .item_glyph {float: right !important;}
.documents .documents_download .download_glyph {float: right !important;}
.documents .documents_download .download_description {float: right !important; padding: 0 20px 0 0px !important;}
.documents .documents_download .download_link {float: left !important; padding: 0 0 0 20px !important;}
.documents .documents_section .download_glyph {float: right !important;}
.documents .documents_section .download_description {float: right !important; padding: 0 20px 0 0px !important;}
.documents .documents_section .download_link {float: left !important; padding: 0 0 0 20px !important;}
.documents .instruments_files{direction: ltr !important;}


/* for promo page 45bonus.html 250bonus.html bitcoin.html forex_bonus.html forex_copy.html nodeposit_bonus.html options_trading.html pamm_system.html */
#mirror{
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

#for_ar_promo, #bit_text1{
    direction: rtl;
}
.promo_page_pamm_system .main_grad {direction: rtl;}

#for_ar_promo .head_wrap,
.promo_page_bitcoin .scroll_arrow_left,
.promo_page_bitcoin .corner_btn,
.promo_page_bonus30 .bonus_40_img,
.promo_page_bonus30 .bonus_40_title ,
#bit_text1{
    direction: ltr !important;
}
.promo_page_bitcoin .scroll_arrow_left{left: 0px;}
.promo_page_bitcoin .corner_btn{text-align: left;}
.promo_page_nodeposit_bonus .main_list{
    margin-right: 10px;
    margin-left: 0px;
    padding-right: 40px;
    padding-left: 0px;
    text-align: right;
    background-position: right top;
    min-height: 16px;
}
.promo_page_pamm_system .title .right_text{text-align: left;}
.promo_page_pamm_system .main_list {
    margin-left: 0px;
    padding-left: 0px;
    margin-right: 10px;
    padding-right: 40px;
    text-align: right;
    background-position: right top;
    min-height: 21px;
}
.forex_copy_block .text_input_2 input{width: 316px;}
.forex_copy_block .text_input_promo input{width: 197px;}
.forex_copy_center_block .white_back h1{text-align: right;}


.option_trading_1 .main_form_list {
padding-right: 30px;
background: transparent url(/i/img/promo_pages/options/logo_mini.png) no-repeat right center;
}
.option_trading_1 .main_form_text {text-align: right;}

.option_trading_1 .main_grass .block img  {position: inherit;}
.option_trading_1 .agree_check {padding: 0 16px 14px 16px;font-size: 18px;float: right;}

.pamm_system .title {margin-top: 2%;margin-bottom: 6%;}
.pamm_system .agree_check {padding: 0 3% 5px 16px !important;font-size: 18px;float:right;}
.bonus30 .agree_check {padding: 10px 30px 0px 0px !important;font-size: 18px;float:right;}
.bonus30 .round_wrap {margin: 0 -18% auto 20%;width: 100%;}
.bonus30 .round_block img.round_arrow_1_2 {margin: 55px -20px 0 185px;}
.bonus55 .agree_check {padding: 0 16px 5px 16px;font-size: 18px;float: right;}
.bitcoin_1 .agree_check {padding: 10px 74px 5px 16px !important;font-size: 18px;float: right;}


#block4 .agree_check {
padding: 0px 30px 10px 0px;
font-size: 13px;
margin-top: -20px;
float:right;
}

.promo_page_bonus30 .round_block img.round_arrow_1 {margin: -15px -1.5% 0 14%;width: 50px;}
.promo_page_bonus30 .round_block img.round_arrow_2 {margin: -5px -1.5% 0 13%;width: 50px;}

.promo_page_option .main_grass .block img {margin: 3% 5% 0 0;float: left;position: absolute;}

.promo_page_option .main_form_text {width: 100%;font-size: 80%;line-height: 160%;color: #000;text-align: right;display: block;}

.promo_page_option .main_form_list {padding-left: 30px;background: transparent url(/i/img/promo_pages/options/logo_mini.png) no-repeat right center;padding-right: 30px;}



.promo_page_bonus45 .round td {
text-align: right !important;
padding: 5px 10px 5px 30px !important;
}

.promo_page_bonus45 .round_blue {

background: transparent url(/i/img/promo_pages/45bonus/list.png) no-repeat 100% 12px !important;

}
.forex_copy_1 .button_block{
text-align:end!important;

}

.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 100% 12px !important;
}


.forex_copy_block .text_input_promo div {
background: #DDD;
padding: 8px 15px 7px 15px;
border-radius: 0px 7px 7px 0px;
display: inline-block;
min-width: 180px;
float: right;
}
.forex_copy_block .text_input_promo {
    height: 32px;
}
.forex_copy_block .text_input_promo input {
	height: 32px;
    width: 180px;
	border-radius: 7px 0 0 7px ;
}

#block4 .agree_check input {
vertical-align: middle;
margin-right: 20px;
float: right;

}

#block1 > div.main_grad.main_grad_1 > div.main_grass > div > div > div.main_form > center > div > div.input_block > div.agree_check {
    padding-top: 0px !important;
    margin: 10px 5%  !important;

}

.promo_page_pamm_system .title {
    margin-bottom: 5% !important;
}

.promo_page_bonus250_2 .main_form .input_block .input_right {
    margin: 0 0 2% 4%;
    width: 42%;
    float: left !important;
}

.bitcoin_1 .agree_check input {
    float: right !important;
}

.bitcoin_1 .agree_check span {
color: #fff !important;
text-align: right !important;
width: 260px;
padding-left: 0px;
display: block;
float: right;
}

.promo_page_nodeposit_bonus div.agree_check {
    padding-top: 0 !important;
    margin-left: 36px !important;
    margin-right: 39px !important;
}

/* see_also.php */

.i_line_new{padding: 0 50px 0 0;}
.i_line_new:after{right: 0px; background: url("/i/img/read_about/s2_ar.png") no-repeat;}
.i_line_new:before{left: 0px; right: inherit;}
.i_line_new_en:before{background: url("/i/img/read_about/s4_ar.png") no-repeat;}

/* search.php */

.search-pages .pages-page:first-child{margin-left: 10px !important;}
.search-pages .pages-page:last-child{margin: 0px !important;}