/***** boxes.css *****/
.box_001 .boxWidth{width:100%;margin:0px 10px 0px 0px;height:10px;}
.box_001, .box_001 .center{/width:100%;}
.box_001 div{display:inline;float:left;}
.box_001 div{display:inline;float:left;}
.box_001 .section{display:block;clear:both;width:100%;}
.box_001 .content{background:#ffe401;width:100%;margin:-0px -10px ;position:relative;z-index:100;}
.box_001_corner{width:10px;height:10px;margin:0px -10px 0px -10px;}
.box_001 .box_001_lt{background:url('/assets/img/boxes/box_001/box.png') no-repeat 0px 0px;}
.box_001 .box_001_ct{background:url('/assets/img/boxes/box_001/box_vertical.png') repeat-x 0px 0px;}
.box_001 .box_001_rt{background:url('/assets/img/boxes/box_001/box.png') no-repeat -10px 0px;}
.box_001 .box_001_lb{background:url('/assets/img/boxes/box_001/box.png') no-repeat 0px -10px;}
.box_001 .box_001_cb{background:url('/assets/img/boxes/box_001/box_vertical.png') repeat-x 0px -10px;}	
.box_001 .box_001_rb{background:url('/assets/img/boxes/box_001/box.png') no-repeat -10px -10px;}
.box_001 .box_001_cl{width:100%;padding-left:10px;margin:0px 0px 0px -10px;background:url('/assets/img/boxes/box_001/box_horizontal.png')  repeat-y 0px 0px;}
.box_001 .box_001_cr{width:100%;margin:0px 0px 0px 10px;background:url('/assets/img/boxes/box_001/box_horizontal.png') repeat-y right top;}
.box_002 .boxWidth{width:100%;margin:0px 10px 0px 0px;height:20px;overflow:hidden}
.box_002, .box_002 .center{/width:100%;}
.box_002 div{display:inline;float:left;}
.box_002 .section{display:block;clear:both;width:100%;}
.box_002 .content{background:#000000;width:100%;margin:-10px -10px;position:relative;z-index:100;}
.box_002_corner{width:10px;height:20px;margin:0px -10px 0px -10px;}
.box_002 .box_002_lt{background:url('/assets/img/boxes/box_002/box.png') no-repeat 0px 0px;}
.box_002 .box_002_ct{background:url('/assets/img/boxes/box_002/box_vertical.png') repeat-x 0px 0px;}
.box_002 .box_002_rt{background:url('/assets/img/boxes/box_002/box.png') no-repeat -10px 0px;}
.box_002 .box_002_lb{background:url('/assets/img/boxes/box_002/box.png') no-repeat 0px -20px;}
.box_002 .box_002_cb{background:url('/assets/img/boxes/box_002/box_vertical.png') repeat-x 0px -20px;}	
.box_002 .box_002_rb{background:url('/assets/img/boxes/box_002/box.png') no-repeat -10px -20px;}
.box_002 .box_002_cl{width:100%;padding-left:10px;margin:0px 0px 0px -10px;background:url('/assets/img/boxes/box_002/box_horizontal.png')  repeat-y 0px 0px;}
.box_002 .box_002_cr{width:100%;margin:0px 0px 0px 10px;background:url('/assets/img/boxes/box_002/box_horizontal.png') repeat-y right top}
.box_003 .boxWidth{width:100%;margin:0px 10px 0px 0px;height:10px;overflow:hidden}
.box_003, .box_003 .center{width:100%;}
.box_003 div{display:inline;float:left;}
.box_003 .section{display:block;clear:both;width:100%;}
.box_003 .content{background:#ebeae5;width:100%;margin:-0px -10px;position:relative;z-index:100;}
.box_003_corner{width:10px;height:10px;margin:0px -10px 0px -10px;}
.box_003 .box_003_lt{background:url('/assets/img/boxes/box_003/box.png') no-repeat 0px 0px;}
.box_003 .box_003_ct{background:url('/assets/img/boxes/box_003/box_vertical.png') repeat-x 0px 0px;}
.box_003 .box_003_rt{background:url('/assets/img/boxes/box_003/box.png') no-repeat -10px 0px;}
.box_003 .box_003_lb{background:url('/assets/img/boxes/box_003/box.png') no-repeat 0px -10px;}
.box_003 .box_003_cb{background:url('/assets/img/boxes/box_003/box_vertical.png') repeat-x 0px -10px;}	
.box_003 .box_003_rb{background:url('/assets/img/boxes/box_003/box.png') no-repeat -10px -10px;}
.box_003 .box_003_cl{width:100%;padding-left:10px;margin:0px 0px 0px -10px;background:url('/assets/img/boxes/box_003/box_horizontal.png')  repeat-y 0px 0px;}
.box_003 .box_003_cr{width:100%;margin:0px 0px 0px 10px;background:url('/assets/img/boxes/box_003/box_horizontal.png') repeat-y right top}				
.box_004 .boxWidth{width:100%;margin:0px 41px 0px 0px;height:41px;overflow:hidden}
.box_004, .box_004 .center{width:100%;}
.box_004 div{display:inline;float:left;}
.box_004 .section{display:block;clear:both;width:100%;}
.box_004 .content{background:#ffffff;width:100%;margin:-0px -41px;position:relative;z-index:100;}
.box_004_corner{width:41px;height:41px;margin:0px -41px 0px -41px;}
.box_004 .box_004_lt{background:url('/assets/img/boxes/box_004/box.png') no-repeat 0px 0px;}
.box_004 .box_004_ct{background:url('/assets/img/boxes/box_004/box_vertical.png') repeat-x 0px 0px;}
.box_004 .box_004_rt{background:url('/assets/img/boxes/box_004/box.png') no-repeat -41px 0px;}
.box_004 .box_004_lb{background:url('/assets/img/boxes/box_004/box.png') no-repeat 0px -41px;}
.box_004 .box_004_cb{background:url('/assets/img/boxes/box_004/box_vertical.png') repeat-x 0px -41px;}	
.box_004 .box_004_rb{background:url('/assets/img/boxes/box_004/box.png') no-repeat -41px -41px;}
.box_004 .box_004_cl{width:100%;padding-left:41px;margin:0px 0px 0px -41px;background:url('/assets/img/boxes/box_004/box_horizontal.png')  repeat-y 0px 0px;}
.box_004 .box_004_cr{width:100%;margin:0px 0px 0px 41px;background:url('/assets/img/boxes/box_004/box_horizontal.png') repeat-y right top}

.box_005 .boxWidth{width:100%;margin:0px 10px 0px 0px;height:10px;}
.box_005, .box_005 .center{/width:100%;}
.box_005 div{display:inline;float:left;}
.box_005 div{display:inline;float:left;}
.box_005 .section{display:block;clear:both;width:100%;}
.box_005 .content{background:#75797C;width:100%;margin:-1px -10px ;position:relative;z-index:100;}
.box_005_corner{width:10px;height:10px;margin:0px -10px 0px -10px;}
.box_005 .box_005_lt{background:url('/assets/img/boxes/box_005/box.png') no-repeat 0px 0px;}
.box_005 .box_005_ct{background:url('/assets/img/boxes/box_005/box_vertical.png') repeat-x 0px 0px;}
.box_005 .box_005_rt{background:url('/assets/img/boxes/box_005/box.png') no-repeat -10px 0px;}
.box_005 .box_005_lb{background:url('/assets/img/boxes/box_005/box.png') no-repeat 0px -10px;}
.box_005 .box_005_cb{background:url('/assets/img/boxes/box_005/box_vertical.png') repeat-x 0px -10px;}	
.box_005 .box_005_rb{background:url('/assets/img/boxes/box_005/box.png') no-repeat -10px -10px;}
.box_005 .box_005_cl{width:100%;padding-left:10px;margin:0px 0px 0px -10px;background:url('/assets/img/boxes/box_005/box_horizontal.png')  repeat-y 0px 0px;}
.box_005 .box_005_cr{width:100%;margin:0px 0px 0px 10px;background:url('/assets/img/boxes/box_005/box_horizontal.png') repeat-y right top;}



/* ------------------ RTL ------------------ */
.rtl .box_001 .content{margin: 0px 0px 0px -10px;}
.rtl .box_001 .content{*margin:-0px -10px ;} /* IE 7 */
/***** app.css *****/
/*.form .error{margin-right:270px;}*/
.form .select{background:url('/assets/img/forms/form_fields/select_arrow.gif') no-repeat 0px 0px;position:absolute;right:20px;top:25px;width:11px;height:8px;padding:0px;margin:0px;}
.form {font-family:'Droid Sans',arial;}
.form .clmn{display:inline;float:left;}
.form .clmn_001{width:200px;text-align:right;}
.form .clmn_002{margin-bottom: 15px;}
.form .titles{text-align:right;font-size:16px;margin:18px 10px 0px 0px;}

.form .field{height:55px;text-align:left;padding:0px;position:relative;}
.form .field .lock{background:url('/assets/img/forms/icons/lock_001.gif') no-repeat 0px 0px;position:absolute;right:20px;top:15px;width:25px;height:25px;padding:0px;margin:0px;}
.form .bad_password .lock{background:url('/assets/img/forms/icons/lock_001.gif') no-repeat -50px 0px;}
.form .good_password .lock{background:url('/assets/img/forms/icons/lock_001.gif') no-repeat -25px 0px;}
.form .field div.field_wrap{text-align:left;padding:18px 0px 0px 20px;}
.form .active_text{color:#ccc;display:block;border:0px; padding:0 1px;}
.form .active_text:focus { outline: 0; }
.form .active_text.with_value{color:#000; font-size:16px;}
.form .error .sign, .form .pass .sign{background:url('/assets/img/forms/icons/error_pass_001.png') no-repeat 0px 0px;position:absolute;right:-1px;top:9px;width:43px;height:37px;padding:0px;margin:0px;}
.form .pass .sign{background:url('/assets/img/forms/icons/error_pass_001.png') no-repeat -42px 0px; right:7px;}
.form .error .hasLock, .form .pass .hasLock{right:45px;}
.form .pass .hasLock{ background-image: none; }

.form .tip{z-index:5;position:absolute;right:-280px;top:0px;width:300px;}
.form .tip .arrow{background:url('/assets/img/forms/icons/arrow_001.png') no-repeat 0px 0px;position:absolute;top:20px;left:55px;width:46px;height:13px;padding:0px;margin:0px;}
.form .tip .text{font-family: 'Reenie Beanie','Arial';font-size: 24px;padding-left:4px;margin:0px;position:absolute;left:106px;top:0;color: red;}
.form .descr{z-index:5;position:absolute;right:-280px;top:0px;width:300px;}
.form .descr .arrow{background:url('/assets/img/forms/icons/arrow_001.png') no-repeat 0px -15px;position:absolute;top:20px;left:55px;width:46px;height:13px;padding:0px;margin:0px;}
.form .descr .text{font-family: 'Reenie Beanie','Arial';font-size: 24px; width: 180px; padding-top: 10px; padding-left:0px;margin:0px;position:absolute;left:110px;top:0;color: #000000;}
.form .tip .text ,.form .descr .text{ padding-top:20px; }

.form .captcha_clmn .tip, .form .captcha_clmn .descr { right:-435px; }

.lang_he .form .tip .text{font-family: 'Arial';font-size: 14px;}

.lang_ru .form .tip .text, .lang_ru .form .descr .text{font-family: 'Neucha','Arial';font-size: 18px;}

.form .field_XS{width:146px;}.form .field_XS .active_text{width:73px;}.field_XS_001_inactive{background:url('/assets/img/forms/form_fields/Field_XS_001.gif') no-repeat 0px 0px;}.field_XS_001_active{background:url('/assets/img/forms/form_fields/Field_XS_001.gif') no-repeat -146px 0px;}.field_XS_002_inactive{background:url('/assets/img/forms/form_fields/Field_XS_002.gif') no-repeat 0px 0px;}.field_XS_002_active{background:url('/assets/img/forms/form_fields/Field_XS_002.gif') no-repeat -146px 0px;}.field_XS_003_inactive{background:url('/assets/img/forms/form_fields/Field_XS_003.gif') no-repeat 0px 0px;}.field_XS_003_active{background:url('/assets/img/forms/form_fields/Field_XS_003.gif') no-repeat -146px 0px;}.field_XS_004_inactive{background:url('/assets/img/forms/form_fields/Field_XS_004.gif') no-repeat 0px 0px;}.field_XS_004_active{background:url('/assets/img/forms/form_fields/Field_XS_004.gif') no-repeat -146px 0px;}
.form .field_S{width:185px;}.form .field_S .active_text{width:112px;}.field_S_001_inactive{background:url('/assets/img/forms/form_fields/Field_S_001.gif') no-repeat 0px 0px;}.field_S_001_active{background:url('/assets/img/forms/form_fields/Field_S_001.gif') no-repeat -185px 0px;}.field_S_002_inactive{background:url('/assets/img/forms/form_fields/Field_S_002.gif') no-repeat 0px 0px;}.field_S_002_active{background:url('/assets/img/forms/form_fields/Field_S_002.gif') no-repeat -185px 0px;}.field_S_003_inactive{background:url('/assets/img/forms/form_fields/Field_S_003.gif') no-repeat 0px 0px;}.field_S_003_active{background:url('/assets/img/forms/form_fields/Field_S_003.gif') no-repeat -185px 0px;}.field_S_004_inactive{background:url('/assets/img/forms/form_fields/Field_S_004.gif') no-repeat 0px 0px;}.field_S_004_active{background:url('/assets/img/forms/form_fields/Field_S_004.gif') no-repeat -185px 0px;}
.form .field_M{width:245px;}.form .field_M .active_text{width:172px;}.field_M_001_inactive{background:url('/assets/img/forms/form_fields/Field_M_001.gif') no-repeat 0px 0px;}.field_M_001_active{background:url('/assets/img/forms/form_fields/Field_M_001.gif') no-repeat -245px 0px;}.field_M_002_inactive{background:url('/assets/img/forms/form_fields/Field_M_002.gif') no-repeat 0px 0px;}.field_M_002_active{background:url('/assets/img/forms/form_fields/Field_M_002.gif') no-repeat -245px 0px;}.field_M_003_inactive{background:url('/assets/img/forms/form_fields/Field_M_003.gif') no-repeat 0px 0px;}.field_M_003_active{background:url('/assets/img/forms/form_fields/Field_M_003.gif') no-repeat -245px 0px;}.field_M_004_inactive{background:url('/assets/img/forms/form_fields/Field_M_004.gif') no-repeat 0px 0px;}.field_M_004_active{background:url('/assets/img/forms/form_fields/Field_M_004.gif') no-repeat -245px 0px;}
.form .field_L{width:450px;}.form .field_L .active_text{width:377px;}.field_L_001_inactive{background:url('/assets/img/forms/form_fields/Field_L_001.gif') no-repeat 0px 0px;}.field_L_001_active{background:url('/assets/img/forms/form_fields/Field_L_001.gif') no-repeat -450px 0px;}.field_L_002_inactive{background:url('/assets/img/forms/form_fields/Field_L_002.gif') no-repeat 0px 0px;}.field_L_002_active{background:url('/assets/img/forms/form_fields/Field_L_002.gif') no-repeat -450px 0px;}.field_L_003_inactive{background:url('/assets/img/forms/form_fields/Field_L_003.gif') no-repeat 0px 0px;}.field_L_003_active{background:url('/assets/img/forms/form_fields/Field_L_003.gif') no-repeat -450px 0px;}.field_L_004_inactive{background:url('/assets/img/forms/form_fields/Field_L_004.gif') no-repeat 0px 0px;}.field_L_004_active{background:url('/assets/img/forms/form_fields/Field_L_004.gif') no-repeat -450px 0px;}
.form .field_XL{width:480px;}.form .field_XL .active_text{width:400px;}.field_XL_001_inactive{background:url('/assets/img/forms/form_fields/Field_XL_001.gif') no-repeat 0px 0px;}.field_XL_001_active{background:url('/assets/img/forms/form_fields/Field_XL_001.gif') no-repeat -480px 0px;}.field_XL_002_inactive{background:url('/assets/img/forms/form_fields/Field_XL_002.gif') no-repeat 0px 0px;}.field_XL_002_active{background:url('/assets/img/forms/form_fields/Field_XL_002.gif') no-repeat -480px 0px;}.field_XL_003_inactive{background:url('/assets/img/forms/form_fields/Field_XL_003.gif') no-repeat 0px 0px;}.field_XL_003_active{background:url('/assets/img/forms/form_fields/Field_XL_003.gif') no-repeat -480px 0px;}.field_XL_004_inactive{background:url('/assets/img/forms/form_fields/Field_XL_004.gif') no-repeat 0px 0px;}.field_XL_004_active{background:url('/assets/img/forms/form_fields/Field_XL_004.gif') no-repeat -480px 0px;}
.form .field_XS.hasLock .active_text{width:45px;}.form .field_S.hasLock .active_text{width:76px;} .form .field_M.hasLock .active_text{width:136px;}.form .field_L.hasLock .active_text{width:341px;}.form .field_XL.hasLock .active_text{width:381px;}
.form .field_XS .sign.hasLock{right:35px;}

.form .field_textarea{height: 165px;}
.form .field_textarea textarea{height: 130px ;resize: none; font-family: 'Droid Sans', arial;}

.form .textarea_L{width:450px;}
.form .textarea_L .active_text{width:377px;}
.thin .textarea_L_001_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Textarea_L_001.gif') no-repeat 0px 0px;}
.thin .textarea_L_001_active{background:url('/assets/img/forms/form_fields/thin/ltr/Textarea_L_001.gif') no-repeat -450px 0px;}
.thin .textarea_L_002_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Textarea_L_002.gif') no-repeat 0px 0px;}
.thin .textarea_L_002_active{background:url('/assets/img/forms/form_fields/thin/ltr/Textarea_L_002.gif') no-repeat -450px 0px;}
.thin .textarea_L_003_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Textarea_L_003.gif') no-repeat 0px 0px;}
.thin .textarea_L_003_active{background:url('/assets/img/forms/form_fields/thin/ltr/Textarea_L_003.gif') no-repeat -450px 0px;}
.thin .textarea_L_004_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Textarea_L_004.gif') no-repeat 0px 0px;}
.thin .textarea_L_004_active{background:url('/assets/img/forms/form_fields/thin/ltr/Textarea_L_004.gif') no-repeat -450px 0px;}


.form .input_ltr { direction:ltr; }
.rtl .form .input_ltr { text-align:right; }

#formElements{display:none;}


/* --- Thin Versions --- */
.thin.form .clmn_002{margin-bottom: 6px;}
.thin.form .field div.field_wrap{text-align:left;padding:16px 0px 0px 20px;}
.thin.form .select {top:23px;}
.thin.form.thin .error .sign, .form.thin .pass .sign{top:7px;}
.thin.form.thin .field .lock {top:13px;} 
.thin .field_XS_001_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XS_001.gif') no-repeat 0px 0px;}.thin .field_XS_001_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XS_001.gif') no-repeat -146px 0px;}.thin .field_XS_002_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XS_002.gif') no-repeat 0px 0px;}.thin .field_XS_002_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XS_002.gif') no-repeat -146px 0px;}.thin .field_XS_003_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XS_003.gif') no-repeat 0px 0px;}.thin .field_XS_003_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XS_003.gif') no-repeat -146px 0px;}.thin .field_XS_004_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XS_004.gif') no-repeat 0px 0px;}.thin .field_XS_004_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XS_004.gif') no-repeat -146px 0px;}
.thin .field_S_001_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_S_001.gif') no-repeat 0px 0px;}.thin .field_S_001_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_S_001.gif') no-repeat -185px 0px;}.thin .field_S_002_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_S_002.gif') no-repeat 0px 0px;}.thin .field_S_002_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_S_002.gif') no-repeat -185px 0px;}.thin .field_S_003_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_S_003.gif') no-repeat 0px 0px;}.thin .field_S_003_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_S_003.gif') no-repeat -185px 0px;}.thin .field_S_004_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_S_004.gif') no-repeat 0px 0px;}.thin .field_S_004_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_S_004.gif') no-repeat -185px 0px;}
.thin .field_M_001_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_M_001.gif') no-repeat 0px 0px;}.thin .field_M_001_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_M_001.gif') no-repeat -245px 0px;}.thin .field_M_002_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_M_002.gif') no-repeat 0px 0px;}.thin .field_M_002_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_M_002.gif') no-repeat -245px 0px;}.thin .field_M_003_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_M_003.gif') no-repeat 0px 0px;}.thin .field_M_003_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_M_003.gif') no-repeat -245px 0px;}.thin .field_M_004_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_M_004.gif') no-repeat 0px 0px;}.thin .field_M_004_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_M_004.gif') no-repeat -245px 0px;}
.thin .field_L_001_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_L_001.gif') no-repeat 0px 0px;}.thin .field_L_001_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_L_001.gif') no-repeat -450px 0px;}.thin .field_L_002_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_L_002.gif') no-repeat 0px 0px;}.thin .field_L_002_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_L_002.gif') no-repeat -450px 0px;}.thin .field_L_003_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_L_003.gif') no-repeat 0px 0px;}.thin .field_L_003_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_L_003.gif') no-repeat -450px 0px;}.thin .field_L_004_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_L_004.gif') no-repeat 0px 0px;}.thin .field_L_004_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_L_004.gif') no-repeat -450px 0px;}
.thin .field_XL_001_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XL_001.gif') no-repeat 0px 0px;}.thin .field_XL_001_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XL_001.gif') no-repeat -480px 0px;}.thin .field_XL_002_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XL_002.gif') no-repeat 0px 0px;}.thin .field_XL_002_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XL_002.gif') no-repeat -480px 0px;}.thin .field_XL_003_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XL_003.gif') no-repeat 0px 0px;}.thin .field_XL_003_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XL_003.gif') no-repeat -480px 0px;}.thin .field_XL_004_inactive{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XL_004.gif') no-repeat 0px 0px;}.thin .field_XL_004_active{background:url('/assets/img/forms/form_fields/thin/ltr/Field_XL_004.gif') no-repeat -480px 0px;}	

.hidden{display:none;}
.hidden.text{display:block; visibility:hidden}
.font_cacher { display:block; visibility:hidden; font-family:'Reenie Beanie','Arial'; position:absolute; }
.lang_ru .font_cacher { font-family:'Neucha','Arial'; }

.form div.radio_option {float:left; padding:0; margin:22px 20px 0 10px; cursor:pointer;}
.form .radio_option div.radio_button { padding:0; width:15px; height:15px; background:url('/assets/img/forms/icons/radio_btns.gif') no-repeat; background-position:0px 0px; display:inline-block;}
.form .radio_option div.radio_button.selected {background-position:-15px 0px;}
.form .radio_option div.radio_label { padding:0 0 0 5px; display:inline-block; position:relative; top:-3px;}
.form .radio_option div.radio_label { *margin: -12px 0 0 17px; } /* IE7 Fix */

.form div.checkbox_option {display:inline-block; margin-top: 17px; padding:0px 20px 0 0; cursor:pointer;}
.form .checkbox_option input[type="checkbox"] 
{ 
	float:left;
	position:relative; 
	top:1px;
}
.form .checkbox_option  div.checkbox_label {float:left; padding:0 0 0 7px;}

/* --- Remove "V" from captcha --- */
.thin.form .captcha_field.pass .sign, .form.thin .captcha_field.pass .sign, .form .captcha_field.pass .sign, .thin .captcha_field.pass .sign {visibility: hidden;}


/* Select Box */
.form .select { cursor:pointer; }
.form .field div.selectbox_list { position: absolute; top: 49px; left:5px; z-index: 101; padding:0; display:none; }
.form .selectbox_list .arrow_float_box{ background:url(/assets/img/arrow_float_box.png) no-repeat; width:19px; height:15px; position:absolute; top:0; padding:0; z-index:1; }
.form .selectbox_list .float_box{ background: #FFF; border:1px solid #9B9B9B; padding:5px; position:absolute; top:14px;}
.form .selectbox_list .float_box .options{ height:150px; overflow-y:scroll; direction:ltr; text-align:left; }
.form .selectbox_list .float_box .options li { cursor:pointer; padding:0 5px;}
.form .selectbox_list .float_box .options li.active {background-color: #D3F07D;}

.form .field_XS .selectbox_list .arrow_float_box { left:57px; }
.form .field_XS .selectbox_list .float_box { width:115px; }


/* Global Errors */
#err_global .err_text{ font-family:'Reenie Beanie', 'Arial'; }
.lang_ru #err_global .err_text{ font-family:'Neucha', 'Arial'; font-size:18px; }
#err_global
{
	right:0;
	position:absolute;
	width:300px;
}
#err_global .err_sign
{
	background:url('/assets/img/forms/icons/error_pass_001.png') no-repeat 0px 0px;
	width:43px;
	height:37px;
	position:absolute;
	left:0;
	top:2px;
}
#err_global .err_text
{
	font-size: 24px;
	color:red;
	padding-left:50px;
}

.lang_en #err_date .err_text, .lang_de #err_date .err_text,
.lang_cz #err_date .err_text, .lang_sk #err_date .err_text
{ 
	font-family:'Reenie Beanie', 'Arial'; 
}
.lang_ru #err_date .err_text{ font-family:'Neucha', 'Arial'; font-size:18px; }
#err_date
{
	position:absolute;
	width:300px;
	right:0;
	margin-top:-55px;
	display:none;
}
#err_date .err_sign
{
	background:url('/assets/img/forms/icons/error_pass_001.png') no-repeat 0px 0px;
	width:43px;
	height:37px;
	position:absolute;
	left:0;
	top:2px;
}
#err_date .err_text
{
	font-family: 'Arial';
	font-size: 24px;
	color:red;
	padding-left:50px;
}

/* Button Changes */
.ltr .box_001 .box_001_ct, .ltr .box_001 .box_001_lt, .ltr .box_001 .box_001_rt{ height:6px; font-size:0px; }
.ltr .box_001 .box_001_cb, .ltr .box_001 .box_001_lb, .ltr .box_001 .box_001_rb{ height:9px; }
.ltr .box_001 .box_001_cb, .ltr .box_001 .box_001_lb{ background-position: 0 -11px; }
.ltr .box_001 .box_001_rb{ background-position: -10px -11px; }
.ltr .btn{ font-family: 'Droid Sans',arial;}

/* hidden submit to support ENTER key on forms */
.hidden_submit { position: absolute; visibility: hidden; height: 1px; font-size: 1px; border: 0; background-color: transparent; line-height: 1px; }

.form_global { display: none; position: absolute; }

.captcha_clmn.clmn_002 { position:relative; }
.captcha_image { float:left; margin-left: 0; margin-right: 12px; width: 125px; height: 50px; border: 1px solid #999999; padding: 0; }
.captcha_field { float:left; margin-right:39px; }
.captcha_arrow { width:32px; height:15px; position:absolute; top:18px; left:246px; background:url('/assets/img/forms/icons/arrow.png') no-repeat; }
.captcha_loading { width: 125px; height: 50px; position:absolute; top:1px; left:285px; background:#FFF; display:none; }
.captcha_loading img {margin: 19px 0 0 55px;}
.captcha_refresh { cursor:pointer; width:18px; height:18px; position:absolute; top:34px; left:416px; background:url('/assets/img/forms/icons/refresh_btn.png') no-repeat; }
.captcha_mailru_image {float:left; margin-left: 0; margin-right: 12px; width: 220px; height: 73px; border: 1px solid #999999; padding: 0;}
/* --- RTL --- */
.rtl .form .clmn{ float:right;}
.rtl .form .clmn_001{ text-align:left; }
.rtl .form .titles{ text-align:left; margin:18px 0 0 10px; }
.rtl .form .field{ text-align:right; }
.rtl .form .field div.field_wrap{ text-align:right;padding:18px 20px 0px 0; }
/*.rtl .form .error{ margin:0 0 0 270px; }*/
.rtl .form .select{right:auto; left:23px;}
.rtl .form .field .lock{ padding:0; right:auto; left:15px; }
.rtl .form .error .sign, .rtl .form .pass .sign{ left:-1px; right:auto; padding:0; }
.rtl .form .error .hasLock, .rtl .form .pass .hasLock{ left:45px; right:auto; }

.rtl .form .descr{left:-280px; right:auto;}
.rtl .form .descr .arrow{right:55px; left:auto; padding:0px;margin:0px; background:url('/assets/img/forms/icons/arrow_001_rtl.png') no-repeat 0px -15px;}
.rtl .form .descr .text{ padding-top: 20px; padding-left:0px;margin:0px; right:110px; left:auto; font-size:14px; font-family:'Arial';}

.rtl .form .tip{ left:-280px; right:auto; text-align:left; }
.rtl .form .tip .arrow{ right:55px; left:auto; padding:0; background:url('/assets/img/forms/icons/arrow_001_rtl.png') no-repeat 0px 0px }
.rtl .form .tip .text{ padding-right:0px; right:110px; left:auto; }
.rtl .form .pass .sign{ left:15px; }
.rtl .form div.radio_option { float:right; padding:0; margin:22px 10px 0 20px; }
.rtl .form .radio_option div.radio_button { padding:0; }
.rtl .form .radio_option div.radio_label { padding:0 0 0 0; top:-4px; }
.rtl .form .radio_option div.radio_label { *margin: -12px 17px 0 0; } /* IE7 Fix */ 
.rtl .form .checkbox_option input[type="checkbox"] 
{ 
	float:right;
}
.rtl .form .checkbox_option  div.checkbox_label {float:right; padding:0 7px 0 0;}

.rtl .form .captcha_clmn .tip, .rtl .form .captcha_clmn .descr { left:-441px; }

.rtl .field_XS_001_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_XS_001.gif') no-repeat 0px 0px;}.rtl .field_XS_001_active{background:url('/assets/img/forms/form_fields/rtl/Field_XS_001.gif') no-repeat -146px 0px;}.rtl .field_XS_002_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_XS_002.gif') no-repeat 0px 0px;}.rtl .field_XS_002_active{background:url('/assets/img/forms/form_fields/rtl/Field_XS_002.gif') no-repeat -146px 0px;}.rtl .field_XS_003_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_XS_003.gif') no-repeat 0px 0px;}.rtl .field_XS_003_active{background:url('/assets/img/forms/form_fields/rtl/Field_XS_003.gif') no-repeat -146px 0px;}.rtl .field_XS_004_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_XS_004.gif') no-repeat 0px 0px;}.rtl .field_XS_004_active{background:url('/assets/img/forms/form_fields/rtl/Field_XS_004.gif') no-repeat -146px 0px;}
.rtl .field_S_001_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_S_001.gif') no-repeat 0px 0px;}.rtl .field_S_001_active{background:url('/assets/img/forms/form_fields/rtl/Field_S_001.gif') no-repeat -185px 0px;}.rtl .field_S_002_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_S_002.gif') no-repeat 0px 0px;}.rtl .field_S_002_active{background:url('/assets/img/forms/form_fields/rtl/Field_S_002.gif') no-repeat -185px 0px;}.rtl .field_S_003_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_S_003.gif') no-repeat 0px 0px;}.rtl .field_S_003_active{background:url('/assets/img/forms/form_fields/rtl/Field_S_003.gif') no-repeat -185px 0px;}.rtl .field_S_004_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_S_004.gif') no-repeat 0px 0px;}.rtl .field_S_004_active{background:url('/assets/img/forms/form_fields/rtl/Field_S_004.gif') no-repeat -185px 0px;}
.rtl .field_M_001_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_M_001.gif') no-repeat 0px 0px;}.rtl .field_M_001_active{background:url('/assets/img/forms/form_fields/rtl/Field_M_001.gif') no-repeat -245px 0px;}.rtl .field_M_002_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_M_002.gif') no-repeat 0px 0px;}.rtl .field_M_002_active{background:url('/assets/img/forms/form_fields/rtl/Field_M_002.gif') no-repeat -245px 0px;}.rtl .field_M_003_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_M_003.gif') no-repeat 0px 0px;}.rtl .field_M_003_active{background:url('/assets/img/forms/form_fields/rtl/Field_M_003.gif') no-repeat -245px 0px;}.rtl .field_M_004_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_M_004.gif') no-repeat 0px 0px;}.rtl .field_M_004_active{background:url('/assets/img/forms/form_fields/rtl/Field_M_004.gif') no-repeat -245px 0px;}
.rtl .field_L_001_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_L_001.gif') no-repeat 0px 0px;}.rtl .field_L_001_active{background:url('/assets/img/forms/form_fields/rtl/Field_L_001.gif') no-repeat -450px 0px;}.rtl .field_L_002_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_L_002.gif') no-repeat 0px 0px;}.rtl .field_L_002_active{background:url('/assets/img/forms/form_fields/rtl/Field_L_002.gif') no-repeat -450px 0px;}.rtl .field_L_003_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_L_003.gif') no-repeat 0px 0px;}.rtl .field_L_003_active{background:url('/assets/img/forms/form_fields/rtl/Field_L_003.gif') no-repeat -450px 0px;}.rtl .field_L_004_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_L_004.gif') no-repeat 0px 0px;}.rtl .field_L_004_active{background:url('/assets/img/forms/form_fields/rtl/Field_L_004.gif') no-repeat -450px 0px;}
.rtl .field_XL_001_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_XL_001.gif') no-repeat 0px 0px;}.rtl .field_XL_001_active{background:url('/assets/img/forms/form_fields/rtl/Field_XL_001.gif') no-repeat -480px 0px;}.rtl .field_XL_002_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_XL_002.gif') no-repeat 0px 0px;}.rtl .field_XL_002_active{background:url('/assets/img/forms/form_fields/rtl/Field_XL_002.gif') no-repeat -480px 0px;}.rtl .field_XL_003_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_XL_003.gif') no-repeat 0px 0px;}.rtl .field_XL_003_active{background:url('/assets/img/forms/form_fields/rtl/Field_XL_003.gif') no-repeat -480px 0px;}.rtl .field_XL_004_inactive{background:url('/assets/img/forms/form_fields/rtl/Field_XL_004.gif') no-repeat 0px 0px;}.rtl .field_XL_004_active{background:url('/assets/img/forms/form_fields/rtl/Field_XL_004.gif') no-repeat -480px 0px;}

.rtl .box_001 .boxWidth {font-size:0px;}

.rtl #err_global
{
	left:0;
	right:auto;
	width:290px;
}
.rtl #err_global .err_sign
{
	left:auto;
	right:0;
}
.rtl #err_global .err_text
{
	font-size: 14px;
	padding-right:50px;
	padding-left:0;
}

.rtl #err_date
{
	right:auto;
	left:0;
}
.rtl #err_date .err_sign
{
	left:auto;
	right:0;
}
.rtl #err_date .err_text
{
	font-size: 14px;
	padding: 10px 50px 0 0;
}

/* --- Thin Versions --- */
.rtl .thin.form .field div.field_wrap{padding:16px 20px 0px 0px;}
.rtl .thin .field_XS_001_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XS_001.gif') no-repeat 0px 0px;}.rtl .thin .field_XS_001_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XS_001.gif') no-repeat -146px 0px;}.rtl .thin .field_XS_002_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XS_002.gif') no-repeat 0px 0px;}.rtl .thin .field_XS_002_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XS_002.gif') no-repeat -146px 0px;}.rtl .thin .field_XS_003_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XS_003.gif') no-repeat 0px 0px;}.rtl .thin .field_XS_003_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XS_003.gif') no-repeat -146px 0px;}.rtl .thin .field_XS_004_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XS_004.gif') no-repeat 0px 0px;}.rtl .thin .field_XS_004_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XS_004.gif') no-repeat -146px 0px;}
.rtl .thin .field_S_001_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_S_001.gif') no-repeat 0px 0px;}.rtl .thin .field_S_001_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_S_001.gif') no-repeat -185px 0px;}.rtl .thin .field_S_002_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_S_002.gif') no-repeat 0px 0px;}.rtl .thin .field_S_002_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_S_002.gif') no-repeat -185px 0px;}.rtl .thin .field_S_003_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_S_003.gif') no-repeat 0px 0px;}.rtl .thin .field_S_003_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_S_003.gif') no-repeat -185px 0px;}.rtl .thin .field_S_004_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_S_004.gif') no-repeat 0px 0px;}.rtl .thin .field_S_004_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_S_004.gif') no-repeat -185px 0px;}
.rtl .thin .field_M_001_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_M_001.gif') no-repeat 0px 0px;}.rtl .thin .field_M_001_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_M_001.gif') no-repeat -245px 0px;}.rtl .thin .field_M_002_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_M_002.gif') no-repeat 0px 0px;}.rtl .thin .field_M_002_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_M_002.gif') no-repeat -245px 0px;}.rtl .thin .field_M_003_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_M_003.gif') no-repeat 0px 0px;}.rtl .thin .field_M_003_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_M_003.gif') no-repeat -245px 0px;}.rtl .thin .field_M_004_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_M_004.gif') no-repeat 0px 0px;}.rtl .thin .field_M_004_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_M_004.gif') no-repeat -245px 0px;}
.rtl .thin .field_L_001_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_L_001.gif') no-repeat 0px 0px;}.rtl .thin .field_L_001_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_L_001.gif') no-repeat -450px 0px;}.rtl .thin .field_L_002_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_L_002.gif') no-repeat 0px 0px;}.rtl .thin .field_L_002_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_L_002.gif') no-repeat -450px 0px;}.rtl .thin .field_L_003_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_L_003.gif') no-repeat 0px 0px;}.rtl .thin .field_L_003_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_L_003.gif') no-repeat -450px 0px;}.rtl .thin .field_L_004_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_L_004.gif') no-repeat 0px 0px;}.rtl .thin .field_L_004_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_L_004.gif') no-repeat -450px 0px;}
.rtl .thin .field_XL_001_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XL_001.gif') no-repeat 0px 0px;}.rtl .thin .field_XL_001_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XL_001.gif') no-repeat -480px 0px;}.rtl .thin .field_XL_002_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XL_002.gif') no-repeat 0px 0px;}.rtl .thin .field_XL_002_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XL_002.gif') no-repeat -480px 0px;}.rtl .thin .field_XL_003_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XL_003.gif') no-repeat 0px 0px;}.rtl .thin .field_XL_003_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XL_003.gif') no-repeat -480px 0px;}.rtl .thin .field_XL_004_inactive{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XL_004.gif') no-repeat 0px 0px;}.rtl .thin .field_XL_004_active{background:url('/assets/img/forms/form_fields/thin/rtl/Field_XL_004.gif') no-repeat -480px 0px;}

.rtl .form .selectbox_list .float_box { padding:5px; }
.rtl .form .field div.selectbox_list { padding:0; right:5px; left:auto; }
.rtl .form .field .arrow_float_box { padding:0; }
.rtl .form .field_XS .selectbox_list .arrow_float_box { right:57px; left:auto; }

.rtl .captcha_image { float: right; margin-right: 4px; margin-left: 12px; }
.rtl .captcha_loading { top:1px; right:289px; left:auto; }
.rtl .captcha_loading img {margin: 19px 55px 0 0;}
.rtl .captcha_field { float: right; margin-left:39px; margin-right:0; }
.rtl .error.captcha_field { margin-left:39px; }
.rtl .captcha_arrow { right:247px; left:auto; background:url('/assets/img/forms/icons/arrow_rtl.png') no-repeat; }
.rtl .captcha_refresh { right:421px; left:auto; }

/* --- RTL IE7 Fixes --- */
.rtl .form .clmn_002.captcha_clmn { *float:left; }
.rtl .captcha_arrow { *left:480px; *right:auto; }
.rtl .captcha_refresh { *left:320px; *right:auto; }
.rtl .captcha_loading { *right:auto; *left:346px; }
.rtl .form .selectbox_list .float_box .options{ *direction:rtl; *text-align:right; }
/***** forms/new_forms.css *****/
/*.custom-form ::-webkit-input-placeholder {
	line-height: 40px;
}*/

.custom-form {
	
}
.custom-form_center, .custom-form_center input {
	text-align: center;
}

.form-message {
	font: bold 18px 'Droid Sans', DroidSans, Arial;
	margin: 0 auto;
	position: relative;
	text-align: center;
	width: 500px;
}
	.form-message img {
		margin-top: 15px;
	}
	.form-message_error {
		color: #e2302d;
	}

.form-row {
	margin-top: 15px;
}
.form-row_hint {
	color: #787878;
	font-size: 11px;
}

.form-row_registration-password {
	width: 390px;
	margin: 0 auto;
	text-align: left;
}
	.rtl .form-row_registration-password {
		margin: 0;
	}
	.form-row_registration-password label {
		display: block;
		text-align: center;
	}

.form-hr {
	border-top: 1px dotted #CCC;
	height: 0;
	margin: 30px 0 20px;
}

.custom-form__hint, .custom-form__error {
  color: #666;
  font-size: 12px;
  font-style: italic;
  margin-top: 7px;
}
.custom-form__error {
  color: #c00;
  display: none;
  font-style: normal;
}

  .custom-form__hint_letters {
    margin: -15px 0 15px;
  }
  .custom-form__hint_country {
    /*margin-left: 65px;*/
  }

.custom-form__col.l {
  width: 560px;
}

.form-el-wrap {
	display: inline-block;
	*display: inline-block;
	/*margin-right: 15px;*/
	position: relative;
	zoom: 1;
}

.form-row_captcha {
	margin: 0 auto;
	text-align: left;
	width: 390px;
}
	.rtl .form-row_captcha {
		margin: 0;
	}

.form-el-wrap_captcha {
	width: 100%;
}
	.form-el-wrap_captcha input {
		width: 175px !important;
	}
	.form-el-wrap_captcha label {
		display: block;
		margin-bottom: -10px !important;
		text-align: center;
	}

.input-wrap {
	display: inline-block;
	position: relative;
}

.custom-form input[type=text],
.custom-form input[type=password],
.custom-form input[type=email] {
  background: url(//c.icq.com/assets/img/voip/sprt.png) no-repeat -110px -632px !important;
  border: none;
  color: #000;
  display: inline-block;
  height: 20px;
  line-height: 20px !important;
  font-size: 14px;
  margin-top: 10px;
  padding: 10px 15px !important;
  outline: none;
  box-shadow: none;
  width: 304px;
}
  .custom-form input.small {
    padding: 11px 15px;
    width: 120px;
  }
  .custom-form input.date {
    background-position: -527px -632px;
  }

  .custom-form .date {
    background: #fff url(../../img/voip/sprt.png) no-repeat -527px -633px !important;
    color: #3797b9;
    font-size: 14px;
  }

.custom-form label {
	font: bold 18px 'Droid Sans', DroidSans, Arial;
	margin: 0 10px;
	position: relative;
	top: 2px;
}
  .custom-form label strong {
    font-size: 18px;
    font-weight: normal;
  }

  .custom-form label.small-margin {
    margin: 0 5px;
  }
  .custom-form label.no-margin {
    margin: 0;
  }

.custom-form button {
  margin-left: 6px;
}

.custom-btn {
  /*background: #4db5d9;
  background:         linear-gradient(to bottom, #4db5d9, #2681a2);
  -pie-background:         linear-gradient(#4db5d9, #2681a2);
  background:      -o-linear-gradient(top, #4db5d9, #2681a2);
  background:    -moz-linear-gradient(top, #4db5d9, #2681a2);
  background: -webkit-gradient(linear, left top, left bottom, from(#4db5d9), to(#2681a2)) !important;
  background: -webkit-linear-gradient(top, #4db5d9, #2681a2) !important;
  border-bottom: 1px solid #759097;
  border-radius: 3px;
  border: 1px solid #88b5c3;
  border-top-color: #98d9ef;
  border-bottom-color: #759097;
  box-shadow: 1px 1px 5px -1px #a3a29e;
  -moz-box-shadow: 1px 1px 5px -1px #a3a29e;
  -webkit-box-shadow: 1px 1px 5px -1px #a3a29e;
  color: #fff;
  cursor: pointer;
  font-size: 18px;
  font-weight: bold;
  height: 40px;
  min-width: 122px;
  padding: 0 30px;
  position: relative;
  text-shadow: 1px 1px #1a6179;
  vertical-align: middle;
  z-index: 9;*/
}
  .custom-btn, a.custom-btn {
  	background: #ffe401 !important;
  	border: none;
  	border-top: 1px solid #fff;
  	color: #000;
  	cursor: pointer;
  	display: inline-block;
  	height: 39px;
  	font-size: 18px;
  	line-height: 39px;
  	text-align: center;
  	text-shadow: none;
  	padding: 0 15px;

  	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.35);
  	-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.35);
  	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.35);
  	
  	-webkit-border-radius: 4px;
  	        border-radius: 4px;
	  /*behavior: url(//icq.com/assets/css/PIE.htc), url(../PIE.htc), url(../../assets/css/PIE.htc);*/
  }
	#tariffsPhoneCheckAnother {
		display: block;
		margin: 15px 0 0 37px;
	}
  .custom-btn.small-padding {
    padding: 0 10px !important;
  }
  .custom-btn.tiny-padding {
    padding: 0 5px !important;
  }
  .custom-btn.big-padding {
    padding: 0 35px !important;
  }
  .custom-btn.no-padding {
    padding: 0 !important;
  }

  .custom-btn span {
    display: block;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 3px;
  }

input, button {
  vertical-align: middle;
}

a.custom-form__alt-link {
  border-bottom: 1px dashed;
  color: #46adcf;
  font-size: 18px;
  font-weight: bold;;
  margin-left: 0;
  position: relative;
  top: 11px;
  text-decoration: none !important;
}
  a.custom-form__alt-link.selected, .tariffs__letters-wrap a.selected {
    border: none;
    color: #000;
  }

.message-hint {
  color: #666;
  border: 1px solid #ccc;
  border-left: none;
  border-right: none;
  font-style: italic;
  margin: 20px 0 10px;
  padding: 10px;
}

.custom-form__result .flag-icon {
  top: 10px;
}

.custom-form__result {
  display: none;
}

.custom-form__result__dymanic {
  display: inline !important;
  position: relative;
  top: 3px;
}
.custom-form__result__text {
  display: inline-block !important ;
  line-height: 150%;
  margin-left: 5px;
  position: relative;
  top: 6px;
}
.custom-form__result__text strong {
  color: #3696b7;
  font-weight: bold;
}

.password-turner-wrap {
	display: inline-block;
	*display: inline;
	margin-left: 5px;
	position: relative;
	top: 5px;
	zoom: 1;
}
	.password-turner-wrap span {
		margin-left: 5px;
	}

.captcha__image_new {
	float: none !important;
	position: relative;
	left: 5px;
	top: 27px;
}
.captcha_loading {
	top: 39px;
	left: 215px;
}
.captcha_refresh {
  	background: #ffe401 url(//c.icq.com/assets/img/voip/sprt.png) -755px -243px;
  	border-top: 1px solid #fff;
  	display: inline-block;
  	height: 39px;
  	left: 350px;
  	line-height: 39px;
  	top: 45px;
  	width: 40px;

  	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.35);
  	-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.35);
  	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.35);
  	
  	-webkit-border-radius: 4px;
  	        border-radius: 4px;
	  /*behavior: url(//c.icq.com/assets/css/PIE.htc), url(../PIE.htc), url(../../assets/css/PIE.htc);*/
}
.rtl .captcha_refresh {
	right: 340px;
}

.form .error .sign,
.form .pass .sign {
	background:url('/assets/img/forms/icons/error_pass_001.png') no-repeat 0px 0px;
	position:absolute;
	right: 5px;
	top:9px;
	width:43px;
	height:37px;
	padding:0px;
	margin:0px;
}

.pass .sign {
	background: url(//c.icq.com/assets/img/voip/sprt.png) -723px -345px no-repeat !important;
	height: 31px !important;
	right: 5px !important;
	top: 17px !important;
	width: 32px !important;
}
.rtl .pass .sign {
	left: 5px !important;
	right: auto !important;
}

.error .sign,
.bad_password .sign {
	right: 5px !important;
	top: 17px !important;
	background: url(//c.icq.com/assets/img/voip/sprt.png) -723px -376px no-repeat !important;
}

.rtl .error .sign,
.rtl .bad_password .sign,
.rtl .bad_password .sign {
	right: auto !important;
	left: 5px !important;
}

.form-row .sign {
	height: 31px !important;
	position: absolute;
	width: 32px !important;
	top: 17px !important;
}
.form .descr .arrow {
	display: none;
}
.form-el-wrap_captcha.error .sign {
	right: auto !important;
	left: 5px !important;
	position: absolute;
}

.tip {
	right: -310px !important;
}
.rtl .tip {
	left: -230px !important;
	right: auto !important;
	text-align: right;
}
.rtl .tip .text {
	text-align: right;
}

.tip .text {
	color: #e2302d !important;
	font: bold 14px Neucha, sans-serif !important;
	line-height: 150%;
	left: 15px !important;
	top: 15px !important;
	text-align: left;
	width: 150px;
}

.n-checkbox {
  background: url(//c.icq.com/assets/img/voip/sprt.png) no-repeat -723px -248px;
  cursor: pointer;
  display: inline-block;
  height: 30px;
  width: 30px;
  vertical-align: middle;

  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
}
  .n-checkbox.checked {
    background-position: -723px -278px;
  }

.n-select {
  background: #fff;
  display: inline-block;
  /**display: inline;*/
  position: relative;
  vertical-align: middle;
  zoom: 1;
  margin-right: 5px;
}
a.n-select-title {
  color: #000;
  text-decoration: none;
}
.n-select-title {
  background: none;
  border: 1px solid #b9b9b9;
  height: 10px;
  display: block;
  position: relative;
  z-index: 3;

  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  box-shadow: inset 2px 2px #ebebeb, inset 0 -1px #ebebeb;
  -moz-box-shadow: inset 2px 2px #ebebeb, inset 0 -1px #ebebeb;
  -webkit-box-shadow: inset 2px 2px #ebebeb, inset 0 -1px #ebebeb;

  behavior: url(PIE.htc);
}
  .n-select .icn {
    background: url(//c.icq.com/assets/img/forms/form_fields/acc_sprite.png) -33px 0 no-repeat;
    height: 7px;
    position: absolute;
    right: 5px;
    top: 10px;
    width: 11px;
    z-index: 3;
  }

.n-select-list {
  background: #fff;
  border: 1px solid #ddd;
  display: none;
  font-size: 12px;
  padding-left: 0;
  position: absolute;
  width: 100%;
  z-index: 100;
  max-height:200px;
  overflow:auto;
  box-shadow: 0 1px 5px #999;
  -moz-box-shadow: 0 1px 5px #999;
  -webkit-box-shadow: 0 1px 5px #999;

  behavior: url(/assetcs/js/PIE.htc);
}
.n-select-list a {
  color: #000;
  display: block;
  padding: 3px;
  text-decoration: none;
}
  .n-select-list a:hover {
    background: #666;
    color: #fff;
  }


/* ==|== non-semantic helper classes ======================================== */

.ml0 { margin-left: 0px !important; }
.ml2 { margin-left: 2px !important; }
.ml10 { margin-left: 10px !important; }
.ml15 { margin-left: 15px !important; }
.ml20 { margin-left: 20px !important; }

.mt0 { margin-top: 0 !important; }
.mt10 { margin-top: 10px !important; }
.mt15 { margin-top: 15px !important; }
.mt20 { margin-top: 20px !important; }
.mt25 { margin-top: 25px !important; }
.mt30 { margin-top: 30px !important; }
.mt40 { margin-top: 40px !important; }
.mt45 { margin-top: 45px !important; }
.mt50 { margin-top: 50px !important; }

.mb0 { margin-bottom: 0 !important; }
.mb5 { margin-bottom: 5px !important; }
.mb10 { margin-bottom: 10px !important; }

.mr15 { margin-right: 15px !important; }

.w31p { width: 31% !important; }
.w18-5p { width: 18.5% !important; }

.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }
.h { display: none !important; visibility: hidden; }
.invisible { visibility: hidden; }
.c:before, .c:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.c:after { clear: both; }
.c { zoom: 1; }
.l, .r { display: inline; float: left; position: relative; }
.r { float: right; }
.b { border: 1px solid red; }
.bt { border-top: 1px solid transparent; }
.bb { border-bottom: 1px solid transparent; }

.transition {
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

/* ==|== media queries ====================================================== */

@media only screen and (min-width: 480px) {

}

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

}



/* ==|== print styles ======================================================= */
 
@media print {
  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } 
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } 
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}

.placeholder {
  color: #999;
  font-size: 14px !important;
  font-weight: normal !important;
  line-height: 40px;
  top: 22px !important;
  padding: 0;
  text-align: center;
  width: 93%;
}
.error .placeholder {
	display: none;
}

::-webkit-input-placeholder { color:#999 !important; }
::-moz-placeholder { color:#999 !important; }
input:-moz-placeholder { color:#999 !important; }

/***** forms/registration.css *****/
#submitButton
{
	margin-left:210px;
	cursor:pointer;
	margin-top:8px;
}
#submitButton .btn
{
	padding:0 0 0 10px;
	font-size:24px;
	width:100%;
}
#submitButton .box_001_cr
{
	margin: 0 19px 0 10px;
}
#submitButton .content, #submitButton .box_001_cr, #submitButton .box_001_ct, #submitButton .box_001_cb
{
	*padding-right:10px; /* IE7 Fix */
}
#submitButton .box_001_cb
{
	font-size:0px;
}
.pageHeader
{
	border-bottom: 1px dotted #CCC;
	margin-bottom: 24px;
}
#registarion_terms
{
	width:350px;
	font-size:11px;
	color:#9A9B98;
	margin:13px 22px 0;
	*margin:13px 32px 0; /* IE7 Fix */
	line-height:16px;
}
.lang_ru #registarion_terms, .lang_cz #registarion_terms, .lang_sk #registarion_terms { margin-top:4px; }
#registarion_terms a
{
	color:#9A9B98;
	text-decoration: underline;
}
.form .titles{margin-top:15px;}
.thin.form .captcha_clmn{margin-top:8px; margin-bottom: 17px;}
.radio_buttons{margin-top:3px;}
.radio_buttons .field{height:45px;}
.form div.radio_option{margin-top:18px;}
/* --- RTL --- */
.rtl #submitButton
{
	margin-left:0;
	margin-right:210px;
}
.rtl #submitButton .content, .rtl #submitButton .box_001_cr, .rtl #submitButton .box_001_ct, .rtl #submitButton .box_001_cb
{
	*padding-right:0;
	*padding-left:10px; /* IE7 Fix */
}
.rtl #submitButton .box_001_cr
{
	margin: 0 0 0 10px;
	*margin: 0 10px 0 10px; /* IE7 Fix */
}
.rtl #submitButton .btn
{
	margin: -5px 7px -3px 7px; 
	padding:0;
	text-align:left;
	*text-align:right; /* IE7 Fix */
}
.rtl #registarion_terms
{
	margin:10px 22px 0;
	*margin:10px 32px 0; /* IE7 Fix */
}
/***** overlay.css *****/
.overlay .close {background:url('/assets/img/overlay_close.png') no-repeat 0px 0px;width:30px;height:30px;position:absolute; right:-38px; top:5px;cursor:pointer;z-index:99999}
.overlay{display:none;}
#overlay1 { width: 350px; } 
#overlay2 { width: 570px; } 
#overlay3 { width: 845px; }
#overlay4 { width: 670px; }
.embbed { margin-left: -4px; margin-top: -2px; margin-bottom: -7px; }
.langSelect1{width:100%}
/***** overlay.css *****/
.overlay .close {background:url('/assets/img/overlay_close.png') no-repeat 0px 0px;width:30px;height:30px;position:absolute; right:-38px; top:5px;cursor:pointer;z-index:99999}
.overlay{display:none;}
#overlay1 { width: 350px; } 
#overlay2 { width: 570px; } 
#overlay3 { width: 845px; }
#overlay4 { width: 670px; }
.embbed { margin-left: -4px; margin-top: -2px; margin-bottom: -7px; }
.langSelect1{width:100%}
/***** change_lang.css *****/
.langSelect1 .clmn{width:150px;}
.langSelect1 li{line-height:22px;padding:5px 0px}
.langSelect1 li a{color: #00B6E4;font-weight: bold;line-height: 17px;text-decoration: underline;}
.langSelect1 li img{padding:6px 8px 0px 0px;}
.langSelect1 h4{margin-bottom:15px;}

.rtl .langSelect1 .clmn li img{padding:6px 0 0 8px !important;}
