html, BODY, code { color:#242424; font-size:12px; font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; }
TD { font-family: Arial, Helvetica, sans-serif; direction:rtl; font-size:12px; text-align:right; }
DIV , p{ font-family: Arial, Helvetica, sans-serif; font-size:inherit; margin:0; padding:0;  }
button { font-family: Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; }
TABLE { border:0; direction:ltr; }
INPUT {font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin:0; }
INPUT:focus { outline:none; }
SELECT {font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin:0; }
TEXTAREA {font-family: Arial, Helvetica, sans-serif;;font-size: 12px;}
FORM { margin:0; padding:0; }
IMG { border:0; }
A {COLOR:#0C678D; text-decoration:none;}
A:hover{COLOR: #1E8EBD; text-decoration:underline;}
h1 {margin:0;}
h2 {margin:0;}
h3 {margin:0;}
h4 {margin:0;}

.estetica-btn { display: inline-block; cursor: pointer; background: rgb(209,34,127); background: linear-gradient(to bottom, rgb(233,131,180), rgb(209,34,127)); color:white; padding:4px 12px; text-align: center; border:1px solid white; border-radius:5px; box-shadow: 1px 1px 1px #cccccc;}
.estetica-btn-b { display: inline-block; cursor: pointer; background: rgb(40,136,177); background: linear-gradient(to bottom, rgb(104,183,219), rgb(40,136,177)); color:white; padding:4px 12px; text-align: center; border:1px solid white; border-radius:5px; box-shadow: 1px 1px 1px #cccccc;}


.hclean { margin:0; padding:0; display:inline; font-size: inherit; font-family: inherit }
.input { margin:0; padding:0; }
.inputs { border:1px solid #829DBA; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
.inputs-pink { border:1px solid #DABBCA; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
.inputs-orange { border:1px solid #FED9A2; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
.inputs-blue { border:1px solid #9B9FA2; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
.vam { vertical-align:middle; }

.p-br { min-height: 16px }
.checkbox { width:13px; height: 13px; padding:0; margin:0; }
.checkbox_fr { float:right; margin:2px 0 0 4px; width:13px; height: 13px; padding:0; }

.rpanel_box_bg { width:150px; background-image:url(http://www.estetica.co.il/u/icons/g/rpanel_box_bg.gif); }
#estetica_site_width { width:772px; }
#ajax_loading { width:32px; height:32px; display:none; left:15px; top:15px; color:#333333; position:fixed; z-index:100; text-align:center; background:url('http://www.estetica.co.il/u/icons/loading-blue.gif') no-repeat center;  }

.radius3 { -moz-border-radius:3px; border-radius:3px; }
.radius4 { -moz-border-radius:4px; border-radius:4px; }
.radius5 { -moz-border-radius:5px; border-radius:5px; }

.profile_media { background-color:#ffffff; border:3px solid #ffffff; border-radius:50%; box-shadow:0 1px 0 rgba(0,0,0,0.2); }
.png { }

.w6 { font-size:20px; }
.w5 { font-size:18px; }
.w4 { font-size:16px; }
.w3 { font-size:14px; }
.w2 { font-size:12px; }
.w1 { font-size:11px; }
.w0 { font-size:9px; }

.none { display: none; }
.block { display: block; }
.div_bg_arrow { background:url('http://www.estetica.co.il/u/icons/g/pink_arrows.gif') no-repeat right 5px; padding-right:10px; text-align:right; }

.cflow { clear:both }

.rtl {direction:rtl;}
.ltr {direction:ltr;}
.b { font-weight:bold; }
.tbc { border-collapse:collapse; }
.pattern { background-image:url(http://www.estetica.co.il/u/icons/g/bg-2.gif); background-repeat:repeat-x; }
.pattern_blue { background-color:#E0F1F8; background-image:url(http://www.estetica.co.il/u/icons/pattern_b.gif); }
.pattern_pink { background-image:url(http://www.estetica.co.il/u/icons/pattern_pink.gif); }
.pattern_orange { background-image:url(http://www.estetica.co.il/u/icons/patern_orange.gif); }
.hand { cursor:pointer;  }
.dnone { display:none; }
.header { border-bottom:3px solid #008AEF; font-size:16px; height:19px; line-height:16px; margin:0 0 10px; direction:rtl }

.c1 { color:white; }
a.c1 { color:white; }
a.c1:hover { color:#f0f0f0; }

.c2 { color:#CF1A7B; }
.c3 { color:#0C678D; }
.c4 { color:#FF7A07; }
.c4:hover { color:orange; }
.c5 { color:#777777; }

.justify { text-align:justify; }
.bg-pink { background-color:#EBD7E0; }
.bg-lblue { background-color:#D6EEFA; }
.bg-lorange { background-color:#FFE6C5; }
.bigTitle { font-size:32px; color:#0061B4; }
.tdu { text-decoration:underline;}

.layout_spacer_1 { height:1px; margin-bottom:10px; }
.center_layout_padding { padding-top:14px; padding-top:18px; }
.page_h1_title { width:607px; height:94px; overflow:hidden; font-size:32px; margin-bottom:4px; }
.page_h1_title h1 { font-size:32px; color:#0061B4; padding-right:30px; padding-top:30px;  }
.page_h1_title h1.c887 { color:#caa058;  }
.page_h1_box { width:607px; background-color:#e0edf4; background-image:url(http://www.estetica.co.il/u/icons/g/h1_bg.gif); background-position:top; background-repeat:no-repeat; margin-bottom:10px; }
.page_h1_box .data { padding:10px 15px 2px 15px; }
.page_h1_box .bottom { width:607px; height:8px; background-image:url(http://www.estetica.co.il/u/icons/g/h1_bg_b.gif); }


.article { text-align:center; }
.article .container1 { text-align:right; padding:10px 10px 0 10px; }
.article .container1 .youtube { margin-bottom:10px; }
.article .section0_box { padding:10px; margin-bottom:16px; background-color:#E0F1F8; background-image:url('http://www.estetica.co.il/u/icons/pattern_b.gif');  -moz-border-radius:5px; border-radius:5px; }
.article .content { text-align:justify; font-size:14px; margin-bottom:16px; }
.article .gallery_box { width:250px; margin-right:8px; float:left; }

.article ul.bullet_1 { list-style-type:none; margin:0; padding:0; }
.article ul.bullet_2 { list-style-type:disk; }
.article ul.bullet_3 { list-style-type:square; }
.article ul.bullet_4 { list-style-type:decimal; }
.article ul.bullet_5 { list-style-type:none; margin:0; padding:0; }
.article ul li { margin:0; margin-bottom:6px; }
.article ul.bullet_1 li { margin:0; margin-bottom:10px; padding-right:15px; background:url('http://www.estetica.co.il/u/icons/g/pink_arrows.gif') no-repeat 100% 6px; }
.article ul.bullet_5 li { margin:0; margin-bottom:10px; padding-right:17px; background:url('http://www.estetica.co.il/u/icons/bullet_1.png') no-repeat 100% 3px; }
.article ul { margin-right:6px; padding-right:15px; }
.article h2 { margin:0 0 4px 0; padding:0; font-size:16px; font-weight:bold; color:#0D678C; }
.article h3 { margin:0 0 4px 0; padding:0; font-size:16px; font-weight:bold; color:#0D678C; }
.article .content h3 { margin:0; padding:0; color:#242424; font-size:13px; display:inline; }

.articles-bg { width:467px; background-image:url(http://www.estetica.co.il/u/icons/g/articles_bg.gif); }
.articles-bg-full { width:607px; background-image:url(http://www.estetica.co.il/u/icons/g/articles-bg-full.gif); }
.articles-bg-3pannel { width:772px; background-image:url(http://www.estetica.co.il/u/icons/g/articles-bg-3pannel.gif); }
.articles-title { width:417px; text-align:right; height:25px; color:white; font-weight:bold; background-color:lightblue; background-image:url('http://www.estetica.co.il/u/icons/g/articles_title.gif'); }
.articles-title-c887 { background:url('http://www.estetica.co.il/u/icons/2013/articles_title_c877.gif') #e7c578 !important; }
.articles-title .padd { padding-right:10px; padding-top:5px; }
.articles-title { width:417px; height:25px; color:white; font-weight:bold; background-color:lightblue; background-image:url(http://www.estetica.co.il/u/icons/g/articles_title.gif); }
.articles-title a { color:white; }
.articles-title a:hover { color:white; }

.more_articles { margin-bottom:16px; }
.more_articles .header { border:0; text-align:right; padding-right:10px; line-height:25px; margin-bottom:10px; width:407px; height:25px; color:white; font-size:12px; font-weight:bold; background-color:lightblue; background-image:url(http://www.estetica.co.il/u/icons/g/articles_title.gif); }
.more_articles .pink_box { border:1px solid #EFD5E2; width:417px; margin-bottom:6px; background-color:#FAEFF5; background-image:url(http://www.estetica.co.il/u/icons/pattern_pink.gif);  -moz-border-radius:5px; border-radius:5px; }
.more_articles .pink_box .item { width:190px; height:60px;  text-align:right; float:right; margin:6px 8px 6px 4px; }
.more_articles .pink_box img { cursor:pointer; float:right; -moz-border-radius:5px; border-radius:5px;  width:80px; height:58px; margin-left:4px; border:1px solid #cccccc;  }
.more_articles .pink_box a { float:right; width:100px; }
.more_articles .more_title { font-weight:bold; text-align:right; padding-right:20px; }
.more_articles .link_item { text-align:right; padding-right:33px; margin-bottom:4px; background:url('http://www.estetica.co.il/u/icons/g/pink_arrows.gif') no-repeat 430px 5px; ;}


.article-title { color:#cf1a7b; }
.article-tdu { text-decoration:underline; }
.section0-bg { background-image:url('http://www.estetica.co.il/u/icons/g/section0-bg.gif'); }
.section0-bgc { background-image:url('http://www.estetica.co.il/u/icons/g/section0-bgc.gif'); }
.section-title { font-size:14px; font-weight:bold; color:#0D678C; }
.section-subtitle { font-size:14px; color:#CF1A7B; padding-bottom:5px; }
.section0-title { font-size:20px; font-weight:bold; color:#0D678C; }
.article-advertise { color:#FF7B05; background-color:#FFE4C6; font-weight:bold; padding:1px 3px; }

.articles_blue_seperator { margin:10px auto; height:1px; background-color:#D6EEFA; width:407px; }
.pink_dots_bg { background-image:url('http://www.estetica.co.il/u/icons/g/pink_dots_bg.gif'); background-repeat: repeat-y; background-position:center;}
.pinkstrip-bg { background-image:url('http://www.estetica.co.il/u/icons/g/pink_stripes_bg.gif'); }
.bgcenter { background-position:center; background-repeat:no-repeat; }

.num_on { color:white; font-weight:bold; background-image:url('http://www.estetica.co.il/u/icons/g/numbg.gif'); cursor:pointer;  text-align:center}
.num_off { color:#CF1A7B; font-weight: bold; cursor:pointer;  text-align:center}

.stitle { margin-bottom:4px; color:white; width:205px; height:25px; background-image:url('http://www.estetica.co.il/u/icons/g/stitle.gif'); background-color:#79B6D2;}
.stitle .padd { padding-right:10px; padding-top:4px; }
.tipFont { color:#FF3600; font-family:Comic Sans MS; font-size:20px; }

.forum-1 { border-bottom:1px solid white; background-color:#E2E0EE; height:25px; }
.forum-0 { border-bottom:1px solid white; background-color:#F2EFFA; height:25px; }
.forum-open { border-left:1px solid #D3CFEA; border-right:1px solid #D3CFEA; border-top:1px solid #D3CFEA; background-color:white; height:23px;}

.forums_list  { width:205px; margin-bottom:16px;}
.forums_list .forum { border-bottom:1px solid #d6eefa; text-align:right; padding:6px 0;}
.forums_list .forum .title { background:url('http://www.estetica.co.il/u/icons/g/pink_arrows.gif') no-repeat right 5px; padding-right:10px; }

.forums_category_list  { margin:0 16px;}
.forums_category_list .forum { border-bottom:1px solid #d6eefa; text-align:right; padding:6px;}


.ajaxOut { background-color:#336699; color:white; padding:4px; border-top:1px solid #447fc0; border-bottom:1px solid #1f5187; cursor:pointer; }
.ajaxOver { background-color:#9ec7f0; color:black; padding:4px; border-top:1px solid #9ec7f0; border-bottom:1px solid #9ec7f0; cursor:pointer; }

.clinics_list_data { border-bottom:1px solid white; }
.clinics_list_data .data_frame { display:none; }

.clinic_row-0 { background:#EFF3F6; border-right:1px solid #EFF3F6; border-left:1px solid #EFF3F6;}
.clinic_row-1 { background:#F8F9FB; border-right:1px solid #F8F9FB; border-left:1px solid #F8F9FB;}
.clinic_h {color:white; height:25px; background-color:#7FBCD8; background-image:url(http://www.estetica.co.il/u/icons/g/clinic_h.gif); }
.clinic_sep {width:1px; background-color:white; }
.clinic_mouseOver { background:white; border:1px solid #D84492; cursor:pointer; }
.clinic_tab_off { text-align:center; width:76px; height:30px; background-image:url(http://www.estetica.co.il/u/icons/g/clinic_tab_0.gif); font-weight:bold; color:white; background-color:#3189B7; cursor:pointer;  }
.clinic_tab_on { text-align:center; width:76px; height:30px; background-image:url(http://www.estetica.co.il/u/icons/g/clinic_tab_1.gif); font-weight:bold;  color:#0E668C; }
.clinic_tab_spacer { border-bottom:2px solid white }
.clinic_tab_blank { text-align:center; width:76px; height:30px; background-image:url(http://www.estetica.co.il/u/icons/g/clinic_tab_blank.gif); font-weight:bold;  color:white; }
.clinic_tab_space { height:30px; background-image:url(http://www.estetica.co.il/u/icons/g/clinic_tab_space.gif); }
.clinic_tab_b { height:26px; background-image:url(http://www.estetica.co.il/u/icons/g/tabs_b_bg.jpg); }
.clinic_coupon { height:53px; background:white; border:1px solid #DFF1F9; }
.coupon_sep { width:1px; background-image:url(http://www.estetica.co.il/u/icons/g/coupon_sep.gif);}

.form_title { width:442px; height:25px; background-image:url(http://www.estetica.co.il/u/icons/g/form_title.gif); color:#0C688F; font-weight:bold; }
.form_minisite_title {  width:254px; height:32px; background-color:#E690BF; background-image:url(http://www.estetica.co.il/u/icons/mini/form_header.gif); color:white; font-weight:bold; }
.form_borders { border-right:1px solid #EDD5E2; border-left:1px solid #EDD5E2;}

.highlight { color:#0C688F; line-height:18px; height:18px; }

.scrollClass { width:297px; height:314px; overflow:auto; direction:ltr;  }
.estetica_opacity { filter:alpha(opacity=80); opacity:0.80; -moz-opacity:0.80; }

.esteticaMenu { right:-20px; z-index:50; width:160px; display:none; position:absolute; background-color:#FAE6F1; }
.menu_i0 { background:#DB3597; color:white; padding:4px; border-bottom:1px solid #E97CB7; }
.menu_i1 { background:#FFCCFF; color:#990066; padding:4px; cursor:pointer;  border-bottom:1px solid #990066; }

.altPop {width:160px; display:none; position:absolute; border-right:2px solid #DFA7DF; border-bottom:2px solid #DFA7DF; z-index:10; background:#F6DFF7; filter:alpha(opacity=85); opacity:0.85; -moz-opacity:0.85; }
.m-pannel-nav { margin-bottom:16px;  text-align:right; }
.m-pannel-nav .title { -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; background-color:#F4E0EB; background-image:url(http://www.estetica.co.il/u/icons/g/middle_col_title.gif); color:black; font-weight:bold; border-bottom:1px solid white; padding:6px 4px; }
.m-pannel-nav .link { padding:3px 16px 3px 6px; text-align:right; color:#db3b98; background:url('http://www.estetica.co.il/u/icons/g/pink_arrows.gif') no-repeat 116px 8px; border-bottom:1px solid white; }


.mini-mbg {width:774px; background-image:url("http://www.estetica.co.il/u/icons/mini/mbg.gif"); }

.confused-mid-f-top { background-image:url(http://www.estetica.co.il/u/icons/g/mf-top.gif); width:128px; height:31px; padding-top:4px; color:white; font-weight:bold; }
.confused-mid-f-bg { background-image:url(http://www.estetica.co.il/u/icons/g/mf-bg.gif); width:128px; }
.confused-mid-f-b { background-image:url(http://www.estetica.co.il/u/icons/g/mf-b.gif); width:128px; height:16px;}

.c-midf-top { background-image:url(http://www.estetica.co.il/u/icons/g/mform-top.gif); width:128px; height:32px; color:white; font-weight:bold; }
.c-midf-top .padd { padding-top:12px; padding-right:10px; }
.c-midf-bg { background-image:url(http://www.estetica.co.il/u/icons/g/mform-bg.gif); width:128px; color:white; background-position:bottom; }
.c-midf-b { background-image:url(http://www.estetica.co.il/u/icons/g/mform-bottom.gif); width:128px; height:14px;}


.confused-body-f-top { background-image:url(http://www.estetica.co.il/u/icons/g/article-f-t.gif); width:436px; height:31px; padding-top:4px; color:white; }
.confused-body-f-bg { background-image:url(http://www.estetica.co.il/u/icons/g/article-f-bg.gif); }
.confused-body-f-b { background-image:url(http://www.estetica.co.il/u/icons/g/article-f-b.gif); width:436px; height:16px;}


.hp-coupon-bg { background-image:url(http://www.estetica.co.il/u/icons/g/hp-coupon-bg.gif); width:137px; height:116px; } 
.hp-coupon-bg .hpclogo { height:50px; padding-top:15px; } 
.hp-coupon-bg .hpclogo_txt { padding:0 10px; } 


.divClear { clear:both; margin:0; padding:0; }
.clear { clear:both; }
.right { float:right; }
.left { float:left; }
.relative { position:relative; }
.absolute { position:absolute; }

.product-title { width:417px; height:25px; color:white; font-weight:bold; background-color:#FF983C; background-image:url(http://www.estetica.co.il/u/icons/product/product-title.gif); }
.product-promo { width:413px; height:50px; color:black; font-weight:bold; text-align:right; direction:rtl; padding:10px 20px; font-size:14px; background-image:url(http://www.estetica.co.il/u/icons/product/product-promo2.gif); }
.product-logo { padding:10px 0;}
.product-form-title { width:434px; height:25px; line-height:25px; text-align:right;  background-image:url(http://www.estetica.co.il/u/icons/product/form_title.gif); color:#FF7B05; font-weight:bold; }
.product-form-title .padd { padding-right:10px; }
.product-form_borders { border-right:1px solid #FFD9A2; border-left:1px solid #FFD9A2;}
.product-thumb_0 {  border:1px solid #FFC77A; }
.product-thumb_1 {  border:1px solid #D42E84; }
.product_questions { width:368px; height:364px; background-image:url(http://www.estetica.co.il/u/icons/product/product_questions_bg.gif); }
.product_questions_q { width:347px; height:204px; background-image:url(http://www.estetica.co.il/u/icons/product/product_questions_bg_q.gif); }
.product_form_bg { width:365px; height:300px; background-image:url(http://www.estetica.co.il/u/icons/product/product_form_bg.jpg); }

.rsearch-tab-1 { text-align:center; font-size:12px; color:white; background-image:url(http://www.estetica.co.il/u/icons/g/tab_on.gif); }
.rsearch-tab-0 { text-align:center; font-size:12px; color:#0c67bd; background-image:url(http://www.estetica.co.il/u/icons/g/tab_off.gif); cursor:hand; cursor:pointer; }

#shade_screen { cursor:pointer; width:100%; height:100%; display:none; position:fixed; top:0; left:0; z-index:99; background-color:black; filter:alpha(opacity=70); opacity:0.70; -moz-opacity:0.70; }
#shade_screen_data {  position:fixed; width:100%; top:10px; left:0; z-index:100; display:none; }

.breadcrams { margin-bottom:6px; color:#EB3697; font-weight:bold; text-align:right; }
.breadcrams A { color:#0C678D; }
.breadcrams A:hover { color:darkblue; }

.bg-f-3d { margin-bottom:6px; text-align:center; width:599px; height:110px; overflow:hidden; background-image:url(http://www.estetica.co.il/u/icons/g/3d_form_s_bg.jpg); }

.fb-join-hp { margin-bottom:10px; text-align:right; width:235px; height:39px; background-image:url(http://www.estetica.co.il/u/icons/g/fb-hp.png); }
.fb-join-hp .fbj-txt { padding-right:10px; padding-top:4px; padding-left:4px; }
.fb-join-hp .fbj-logo { float:right; width:50px; padding-right:6px; padding-top:4px; }


.fb-join { margin-bottom:10px; text-align:center; width:151px; height:98px; background-image:url(http://www.estetica.co.il/u/icons/g/fb-hp-in.gif); }
.fb-join .fbj-padd { padding:60px 6px 0 6px; }

#searchRdiv { text-align:right; position:absolute; z-index:50; top:0; right:0; display:none; width:133px; }
.searchRdiv-message { background:#7CB9D5; color:white; direction:rtl; padding:4px; }

.association_dr { margin-bottom:10px; margin-top:4px; }
.association_dr .dr_icons { float:right; margin:8px 40px; width:45px; height:48px; background-image:url(http://www.estetica.co.il/u/icons/g/dr_icon.gif); }
.association_dr .dr_data { float:left; margin:0 8px; width:300px; }

.footer { width:772px; }
.footer .top { width:772px; height:11px; background-image:url(http://www.estetica.co.il/u/icons/g/footer-top.gif); overflow:hidden; }
.footer .bg { width:772px; background-image:url(http://www.estetica.co.il/u/icons/g/footer-bg.gif); }
.footer .bottom { width:772px; height:11px; background-image:url(http://www.estetica.co.il/u/icons/g/footer-bottom.gif); overflow:hidden;}
.footer .footer_text { padding:4px 20px;}

.onclick_link { cursor:pointer;  color:#0C678D; text-decoration:underline; }
.clinic_banner_strip { margin:6px 0; text-align:center; }

.select_box_option { background-color:#F5F6F7; color:#0058C6; border-top:1px solid white; border-bottom:1px solid #f0f0f0; padding:5px 4px; cursor:pointer; }
.select_box_option_over { background-color:#1E79A8; color:white; border-top:1px solid #1E79A8; border-bottom:1px solid #063E5D; padding:5px 4px; cursor:pointer;}

.select_box_option_a_over { background-color:#f0f0f0; color:#0058C6; border-bottom:1px solid #2f6195; padding:5px 4px; cursor:pointer; }
.select_box_option_a { background-color:#b8d4e0; color:black; border-bottom:1px solid #8bb5c8; padding:5px 4px; cursor:pointer;}


.tac { text-align:center; }
.tal { text-align:left; }
.tar { text-align:right; }

.pink_nav { width:772px; height:33px; background-color:#e878b4; background-image:url(http://www.estetica.co.il/u/icons/g/nav-p-bg.gif); }
.pink_nav ul { padding:0; margin:0; list-style:none; }
.pink_nav ul li { float:right; position:relative; direction:rtl;  text-align:right; }
.pink_nav ul li.more { padding-right:110px; padding:7px 120px 7px 7px; color:#990066; direction:rtl }
.pink_nav ul li.sep { padding:2px 10px; height:27px;  background-image:url(http://www.estetica.co.il/u/icons/g/sep.gif); background-position:center; background-repeat:no-repeat; }
.pink_nav ul li a { text-decoration:none; color:white; padding:7px 5px 6px 5px; display:block; background:none; }
.pink_nav ul li a:hover { color:#990066; }
.pink_nav ul li ul { display:none; position:absolute; z-index:10; top:28px; right:-30px; background:red; width:170px; border-right:3px solid #eeeeee; border-left:3px solid #eeeeee; border-bottom:3px solid #eeeeee; }
.pink_nav ul li ul li  { position:static; width:170px; }
.pink_nav ul li ul li a { color:white; background-color:#db3597; display:block; padding:4px; border-bottom:1px solid #e97cb7; }
.pink_nav ul li ul li a:hover { color:black; background-color:#ffccff; border-bottom:1px solid #990066; }
.pink_nav li:hover ul, li.over ul { display:block; } 

.hp_blog_icon { width:235px; height:39px; background-image:url(http://www.estetica.co.il/u/icons/g/hp_blog_icon.gif); margin-bottom:11px; }
.hp_blog_icon .padd { padding:5px 56px 0 0;}

.header_btns { margin-bottom:10px; height:127px; position:relative; }
.header_btns .ibp { position:absolute; top:105px; right:86px; display:inline-block; width:100px; height:19px; cursor:pointer; }
.header_btns a.btn { float:right; margin-top:34px; margin-right:6px; width:85px; height:81px; display:block; background-image:url(http://www.estetica.co.il/u/icons/2013/header_sprite3.gif); }
.header_btns a.btn span { display:block; color:#0c678d; font-weight:bold; margin-top:44px; width:75px; }
.header_btns a.btn:hover { width:85px; height:81px; display:block; background-image:url(http://www.estetica.co.il/u/icons/2013/header_sprite3.gif); }

.header_btns a.products { background-position:0 -410px; }
.header_btns a.products:hover { background-position:86px -410px;  }
.header_btns a.products-selected { background-position:86px -410px; }
.header_btns a.btn span.product {margin-top:47px !important; }

.header_btns a.plastic { background-position:0 -164px; }
.header_btns a.plastic:hover { background-position:86px -164px;  }
.header_btns a.plastic-selected { background-position:86px -164px; }

.header_btns a.estetics { background-position:0 -492px; }
.header_btns a.estetics:hover { background-position:86px -492px; }
.header_btns a.estetics-selected { background-position:86px -492px; }

.header_btns a.teeth { background-position:0 -328px; }
.header_btns a.teeth:hover { background-position:86px -328px; }
.header_btns a.teeth-selected { background-position:86px -328px; }

.header_btns a.eyes { background-position:0 0; }
.header_btns a.eyes:hover { background-position:86px 0; }
.header_btns a.eyes-selected { background-position:86px 0; }

.header_btns a.hair { background-position:0 -82px; }
.header_btns a.hair:hover { background-position:86px -82px; }
.header_btns a.hair-selected { background-position:86px -82px; }

.header_btns .logo { float:right; margin-left:0; }
.header_btns .logo img { width:220px; height:117px; }

.header_btns img.consult { width:87px; height:78px; margin-top:33px; margin-right:10px; }


.site_top_banner { width:772px; height:70px; background-color:white; background-image:url(http://www.estetica.co.il/u/icons/g/top_ban.gif); }
.site_top_banner .ban { float:left; width:386px; }

.iframe_3d { margin-top:16px; }
.iframe_3d .pos_rel { position:relative; height:557px }
.iframe_3d .pos_abs { position:absolute; top:0; left:-100px; }
.iframe_3d .iframe_props { width:701px; height:557px; }

.nav2-bg { margin-bottom:0; width:772px; height:27px; background:#2687b1 url("http://www.estetica.co.il/u/icons/g/sprite_top.gif") no-repeat 0 0; }

#nav2 li.first { width:7px; }

#nav2 {
	list-style:none;
	padding:0;
	margin:0;
	width:772px;
	direction:rtl;
}

#nav2 li {
	float:right;
	position:relative;
	padding:0;
	margin:0;
}

#nav2 li.sep {
	width:1px;
	height:20px;
	display:block;
	margin-left:4px;
	margin-right:4px;
	background:url('http://www.estetica.co.il/u/icons/g/nav_sep.gif') no-repeat 0 10px;
}

#nav2 li a.home {
	width:15px;
	height:12px;
	display:block;
	margin-right:8px;
	margin-left:2px;
	margin-top:7px;
	padding:0;
	background:url('http://www.estetica.co.il/u/icons/g/sprite_top.gif') no-repeat 0 -62px; 
}


#nav2 li a.mlink {
	display:block;
	padding:3px 7px;
	margin:0;
	margin-top:3px;
	height:15px;
	color:#ffffff;
	text-decoration:none;
	/* 	background-color:red; */
	border-radius:3px;
}

#nav2 li a.question_icon {
	padding-right:23px;
	background:url('http://www.estetica.co.il/u/icons/question_icon.png') no-repeat center right; 
}

#nav2 li a.drop {
	background:url('http://www.estetica.co.il/u/icons/g/icon_down_black.gif') no-repeat right 6px;
	padding-right:18px;
}

#nav2 li a.mlink:hover{
	color:#d019a7;
	text-decoration:none;
	background-color:white;
}

#nav2 li a.drop:hover {
	background:white url('http://www.estetica.co.il/u/icons/g/icon_down_pink.gif') no-repeat right 6px;
	padding-right:18px;
	height:16px;
	border-radius:3px 3px 0 0;
}

/*--- DROPDOWN ---*/
#nav2 ul {
	background:white url('http://www.estetica.co.il/u/icons/g/drop_bg.gif') repeat-y bottom;
	padding:0;
	border-radius:0 0 5px 5px; 
	border-bottom:1px solid #2e8bb4;
	padding-bottom:3px;
	list-style:none;
	position:absolute;
	z-index:1;
	margin:0;
	width:220px;
	overflow: hidden; 
	right:9990px; /* Hide off-screen when not needed (this is more accessible than display:none;) */
	-moz-box-shadow:5px 5px 5px #888;
	-webkit-box-shadow:5px 5px 5px #888;
	box-shadow:5px 5px 5px #888;
}

#nav2 ul li {
	float:right;
	position:static;
	padding:0;
	margin:0;
}

#nav2 ul li.li_first { float:left; height:1px; background-color:#cccccc; border-top:1px solid #2E8BB4; margin-left:1px; }


#nav2 ul a {
	width:190px;
	color:#0d678c;
	background:url('http://www.estetica.co.il/u/icons/g/arrow.gif') no-repeat right 10px;
	display:block;
	text-align:right;
	padding:5px 10px;
	padding-right:20px;
	margin:0;
	white-space:nowrap; /* Stop text wrapping and creating multi-line dropdown items */
}

#nav2 li:hover ul { 
	right:-1px; /* Bring back on-screen when needed */
	top:25px;
}

#nav2 li:hover ul a { /* The persistent hover state does however create a global style for links even before they're hovered. Here we undo these effects. */
	
}
#nav2 li:hover ul li a:hover{ /* Here we define the most explicit hover states--what happens when you hover each individual link. */
	text-decoration:underline;
}



.nav3-bg { margin-bottom:15px; width:772px; height:32px; background:#e66fb1 url("http://www.estetica.co.il/u/icons/g/sprite_top.gif") no-repeat 0 -27px; }

#nav3 {
	list-style:none;
	padding:0;
	margin:0;
	padding-top:1px;
	width:772px;
	direction:rtl;
}

#nav3 li.first { width:7px; }

#nav3 li {
	float:right;
	/*  position:relative; */
	padding:0;
	margin:0;
}

#nav3 li.sep {
	width:1px;
	height:20px;
	display:block;
	margin-left:5px;
	margin-right:5px;
	background:url('http://www.estetica.co.il/u/icons/g/nav_sep.gif') no-repeat 0 10px;
}

#nav3 li a.home {
	width:15px;
	height:12px;
	display:block;
	margin-right:8px;
	margin-left:2px;
	margin-top:7px;
	padding:0;
	background:url('http://www.estetica.co.il/u/icons/g/sprite_top.gif') no-repeat 0 -62px; 
}


#nav3 li a.mlink {
	display:block;
	padding:3px 7px;
	margin:0;
	margin-top:3px;
	height:15px;
	color:#ffffff;
	text-decoration:none;
	/* 	background-color:red; */
	border-radius:3px;
}

#nav3 li a.clinic_icon {
	padding-right:24px;
	background:url('http://www.estetica.co.il/u/icons/doctor_icon.png') no-repeat center right; 
}

#nav3 li a.question_icon {
	padding-right:23px;
	background:url('http://www.estetica.co.il/u/icons/question_icon.png') no-repeat center right; 
}

#nav3 li a.mlink:hover{
	color:#d019a7;
	text-decoration:none;
	background-color:white;
}


.tochen_mini_title { margin-bottom:4px; color:white; width:205px; height:25px; background-image:url(http://www.estetica.co.il/u/icons/g/stitle.gif); background-color:#79B6D2;}
.tochen_mini_title .padd { padding-right:10px; padding-top:4px; font-weight:bold; }

.category_items { text-align:right; width:417px; }
.category_media_bg { width:104px; height:80px; background-repeat:no-repeat; background-position:center; }
.category_media_bg .media { width:104px; height:80px;  }

.tochen_142_media_bg { width:75px; height:58px; background-repeat:no-repeat; }
.tochen_142_media_bg .media { width:75px; height:58px;  }

.tochen_323_media_bg { width:127px; height:62px; background-repeat:no-repeat; }
.tochen_323_media_bg .media { width:127px; height:62px;  }

.tochen_139_media_bg { width:119px; height:98px; background-repeat:no-repeat; background-position:14px 6px; }
.tochen_139_media_bg .media { width:119px; height:98px; }

.layout_467 {}
.layout_467 .top_bg_default { background-image:url(http://www.estetica.co.il/u/icons/g/pink_top_articles.gif); background-color:#f1d7e4; }
.layout_467 .top_bg_products { background-image:url(http://www.estetica.co.il/u/icons/g/orange_top_articles.gif); background-color:#ffba7d; }
.layout_467 .top_layout_title { padding-right:20px; padding-top:10px; padding-bottom:4px; }

.dropdown_categories { padding-top:1px; }
.dropdown_categories .strip_bg { padding:5px 10px 5px 0; background-color:#E0F1F8; background-image:url(http://www.estetica.co.il/u/icons/pattern_b.gif); } 

.forum_btn { text-align:right; padding:10px; cursor:pointer; }
.forum_pages { padding:0 0 10px 0; }
.forum_pages .num { padding:0 4px; }

.forum_messages { }
.forum_messages h2 { padding:0; margin:0; }
.forum_messages .mcontent { direction:rtl; text-align:right; padding:10px; }

.menu_links_1 { padding:4px 20px 0 20px; }
.menu_links_1 .tab { float:right; min-height:10px; height:auto; padding-right:9px; margin-left:20px; background:url('http://www.estetica.co.il/u/icons/g/pink_arrows.gif') right 5px no-repeat; } 

.blog_posts_results { text-align:right; margin:10px 18px 15px; }
.blog_posts_results h2 { margin:0; padding:0; }
.blog_posts_results .date { margin-bottom:4px; color:#777777; }
.blog_posts_results .subtitle { margin-bottom:8px; }

.blog-p-line { width:424px; height:22px; background-image:url('http://www.estetica.co.il/u/icons/g/blog-p-line.gif'); background-color:#DFF1F9; }
.blog-p-line .blog_comments { display:inline-block; background:url('http://www.estetica.co.il/u/icons/g/comments.gif') right 2px no-repeat; padding-right:18px; }
.blog-p-line .post_link { color:#0c678d; display:inline-block; background:url('http://www.estetica.co.il/u/icons/g/pink_arrows.gif') right 4px no-repeat; margin-right:10px; margin-left:10px; margin-top:4px; padding-right:10px; cursor:pointer;  }

.blog_more_posts { text-align:right; margin:6px 20px 5px 20px; }

.tag_cloud { text-align:center; margin-bottom:20px; }
.tag_cloud .title { text-align:right; font-size:12px; font-weight:bold; color:black; margin-right:4px; }
.tag_cloud a { display:inline-block; padding:1px 4px 2px 4px; margin:1px 0 2px 0;  border-top-left-radius:3px; border-top-right-radius:3px; border-bottom-right-radius:3px; border-bottom-left-radius:3px; }
.tag_cloud a:hover { background-color:#0061b4; color:white; text-decoration:none; }
.tag_cloud .fs_1 { font-size:12px; }
.tag_cloud .fs_2 { font-size:14px; }
.tag_cloud .fs_3 { font-size:16px; }
.tag_cloud .fs_4 { font-size:18px; }


.tags_container { text-align:right; margin:0 20px 20px 20px; }
.tags_container .title { text-align:right; margin-bottom:4px; font-weight:bold; }
.tags_container a { display:inline-block; padding:1px 4px 2px 4px; margin:0 0 4px 8px; background-color:#faf0f5; border-top-left-radius:3px; border-top-right-radius:3px; border-bottom-right-radius:3px; border-bottom-left-radius:3px; }
.tags_container a:hover { background-color:#0061b4; color:white; text-decoration:none; }

.blog-content { text-align:right; margin:6px 15px 5px; }
.blog-content h2 { margin:0 0 4px 0; padding:0; font-size:16px; font-weight:bold; color:#0D678C; }
.blog-content .subtitle_box { font-size:14px; padding:10px; margin-bottom:16px; background-color:#E0F1F8; background-image:url(http://www.estetica.co.il/u/icons/pattern_b.gif);  -moz-border-radius:5px; border-radius:5px; }
.blog-content .content { text-align:justify; font-size:14px; margin-bottom:16px; }
.blog-content .m0 { margin-bottom:16px; }
.blog-content .m0 table { background:#f0f0f0; }

.blog_categories_list .cat { background:url('http://www.estetica.co.il/u/icons/g/pink_arrows.gif') right 4px no-repeat; }

.blogs_middle_col { margin-bottom:16px; text-align:right; }
.blogs_middle_col .title { margin-bottom:4px; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; background-image:url(http://www.estetica.co.il/u/icons/g/middle_col_title.gif); color:black; font-weight:bold; border-bottom:1px solid white; padding:6px 4px; }
.blogs_middle_col .category { background:url('http://www.estetica.co.il/u/icons/g/pink_arrows.gif') no-repeat right 8px; color:#999999; padding:4px 9px 4px 0; margin:0 6px; border-bottom:1px solid white; }
.blogs_middle_col .item { background:url('http://www.estetica.co.il/u/icons/g/pink_arrows.gif') no-repeat right 8px; padding:4px 9px 4px 0; margin:0 6px; border-bottom:1px solid white; }

.blogs_list { text-align:right; margin:16px 15px 20px 15px; }
.blogs_list .box { margin-bottom:16px; margin-top:4px; }
.blogs_list .box .media { margin-left:4px; cursor:pointer; }

.clinics_contact_btn { text-align:right; margin:5px 10px; }
.clinics_main_logo { text-align:center; margin-bottom:6px; }

.clinics_video_items { text-align:right; margin-right:10px; margin-bottom:15px; }
.clinics_video_items .sep { width:25px; background:url('http://www.estetica.co.il/u/icons/g/video_sep.gif') repeat-y center top; }
.clinics_video_items .no_results { padding-top:4px; }
.clinics_video_items .item { width:205px; border-bottom:1px solid #D6EEFA; margin-bottom:4px; padding:5px 0;  }
.clinics_video_items .item .media { width:75px; height:58px; display:inline-block; vertical-align:top; margin-left:6px; margin-right:6px; zoom:1; *display:inline;}
.clinics_video_items .item .text {  width:110px; color:#0C678D; display:inline-block; vertical-align:top; margin-left:4px; zoom:1; *display:inline; height:58px;}
.clinics_video_items .selected { background:#F8F9FB; cursor:default; }

.tb_add_btn { padding:5px 0; }
.talkback_list .tb { margin:4px 20px 4px 20px; padding:4px 0; border-bottom:1px solid #D6EEFA; text-align:right; }

.hp-scroll { margin-right:2px; width:324px; height:280px; overflow:hidden; }

.index_guides { width:324px; text-align:right; background:url('http://www.estetica.co.il/u/icons/g/guides_bg.gif'); }
.index_guides .scroll { margin-top:0; margin-bottom:0; margin-right:auto; margin-left:auto; width:300px; }
.index_guides .scroll_height { height:380px; overflow:hidden; }
.index_guides .scroll .item { cursor:pointer; padding:5px 0; border-bottom:1px solid #EBD7E0; }
.index_guides .scroll .item .m1 { width:100px; height:75px; margin-bottom:2px; border:1px solid white; }
.index_guides .scroll .item .m2 { width:100px; height:75px; margin-bottom:2px; }
.index_guides .scroll .item .margin_left { padding-left:5px; }
.scroll_btns { height:38px; width:324px; text-align:center; background:url('http://www.estetica.co.il/u/icons/g/hp_scroll_b.gif'); }
.scroll_btns .arrow_up { margin-top:4px; float:right;  cursor:pointer; width:28px; height:28px; background:url('http://www.estetica.co.il/u/icons/g/up_off.gif'); }
.scroll_btns .arrow_up_hover { margin-top:4px; float:right;  cursor:pointer; width:28px; height:28px; background:url('http://www.estetica.co.il/u/icons/g/up_over.gif'); }
.scroll_btns .arrow_down { margin-top:4px; margin-right:120px; margin-left:10px; float:right; cursor:pointer; width:28px; height:28px; background:url('http://www.estetica.co.il/u/icons/g/down_off.gif'); }
.scroll_btns .arrow_down_hover { margin-top:4px; margin-right:120px; margin-left:10px; float:right;  cursor:pointer; width:28px; height:28px; background:url('http://www.estetica.co.il/u/icons/g/down_over.gif'); }
.scroll_btns .more { text-align:left; padding-top:9px; padding-left:20px; font-weight:bold; }

.index_left_box { text-align:right; margin-bottom:10px; }
.index_left_box .bg { background:url('http://www.estetica.co.il/u/icons/g/box_left_bg.jpg'); }
.index_left_box .padd { width:227px; padding:4px 8px; }
.index_left_box .bottom { height:39px; width:243px; background:url('http://www.estetica.co.il/u/icons/g/box_left_bottom.jpg'); }
.index_left_box .bottom .more { cursor:pointer; color:#0D679F; text-align:left; margin-left:10px; padding-top:6px; padding-left:22px; background:url('http://www.estetica.co.il/u/icons/g/blue_arrow.gif') 5px 7px no-repeat; }
.index_left_box .image_margin { padding-left:6px; } 
.index_left_box .title { padding:9px 10px 0 0; color:white; font-weight:bold; }
.index_left_box .title_3d { height:29px; background:url('http://www.estetica.co.il/u/icons/g/title_3d.gif'); }
.index_left_box .title_clinic_index { height:33px; line-height:25px; background:url('http://www.estetica.co.il/u/icons/g/clinic-i-title.gif'); }
.index_left_box .title_forums { height:29px; background:url('http://www.estetica.co.il/u/icons/g/title_forum.gif'); }
.index_left_box .title_havaya { height:29px; background:url('http://www.estetica.co.il/u/icons/g/title_havaya.gif'); }
.index_left_box .title_tips { height:29px; background:url('http://www.estetica.co.il/u/icons/g/title_tips.gif'); }
.index_left_box .title_video { height:29px; background:url('http://www.estetica.co.il/u/icons/g/title_video.gif'); }



.index_left_box .clinic_index_btns { height:90px; }
.index_left_box .clinic_index_btns .plastic { background:url('http://www.estetica.co.il/u/icons/g/i-plastic.gif'); }
.index_left_box .clinic_index_btns .products { background:url('http://www.estetica.co.il/u/icons/g/i-producs.gif'); }
.index_left_box .clinic_index_btns .teeth { background:url('http://www.estetica.co.il/u/icons/g/i-teeth.gif'); }
.index_left_box .clinic_index_btns .estetica { background:url('http://www.estetica.co.il/u/icons/g/i-estetica.gif'); }
.index_left_box .clinic_index_btns .eyes { background:url('http://www.estetica.co.il/u/icons/g/i-eye.gif'); }
.index_left_box .clinic_index_btns .hair { background:url('http://www.estetica.co.il/u/icons/g/i-hair.gif'); }
.index_left_box .clinic_index_btns .btn-right { margin-right:5px; margin-top:5px; cursor:pointer; float:right; width:116px; height:23px; color:#0D679F; }
.index_left_box .clinic_index_btns .btn-right span { display:inline-block; padding-right:28px; padding-top:3px; }
.index_left_box .clinic_index_btns .btn-left { margin-left:5px; margin-top:5px; cursor:pointer; float:left; width:116px; height:23px; color:#0D679F; }
.index_left_box .clinic_index_btns .btn-left span { display:inline-block; padding-right:28px; padding-top:3px; }

.index_left_box .bg .forum { padding:4px; margin:2px 0; border-bottom:1px solid #D6EEFA; }
.index_left_box .bg .forum .forum_title { margin-bottom:2px; font-weight:bold; padding-right:12px; background:url('http://www.estetica.co.il/u/icons/g/pink_arrows.gif') right 5px no-repeat; }
.index_left_box .bg .forum .writer { color:gray; padding-top:2px; }

.right_panel { width:156px; text-align:center; background:url('http://www.estetica.co.il/u/icons/g/rpanel_bg.gif'); }
.right_panel .top { width:156px; height:7px; background:url('http://www.estetica.co.il/u/icons/g/rpanel_t.gif'); }
.right_panel .bottom { width:156px; height:7px; background:url('http://www.estetica.co.il/u/icons/g/rpanel_b.gif'); }
.right_panel .hsep { height:10px; }

#estetica_main_item { text-align:right; width:570px; height:90px; margin-bottom:4px; padding-top:10px; border-bottom:1px solid #D6EEFA; }



.cbox { box-shadow:1px 1px 3px #D6DCE2; text-align:right; border-radius:7px; border:1px solid #E7EAEE; background-color:white;}
.cbox .header { background:url('http://www.estetica.co.il/u/icons/pattern_pink.gif') left top repeat #F9EDF3; padding:7px 10px; margin:2px 2px 1px 2px; border:0; border-radius:5px 5px 0 0;}
.cbox .htitle { color:#CF1A7B; font-size:16px; font-weight:bold; }
.cbox .content { padding:10px 20px; }
.cbox .content .box1 { border-radius:5px; border:1px solid #8fb9d0; background-color:#f0f0f0; padding:5px; }

.mbox { width:126px; box-shadow:1px 1px 3px #D6DCE2; padding:5px 0; text-align:center; border-radius:7px; border:1px solid #F1D7E4; background:url('http://www.estetica.co.il/u/icons/pattern_pink.gif') left top repeat #F9EDF3;}

.mbox .padd { padding:5px; }
.mbox ul.links { margin:0; padding:0; text-align:right; list-style-type: none; } 
.mbox ul.links li { margin:0; padding:2px 10px 2px 0; border-bottom:1px solid white; background:url('http://www.estetica.co.il/u/icons/g/pink_arrows.gif') no-repeat right 7px; } 

.rbox { width:154px; padding:5px 0; box-shadow:1px 1px 3px #D6DCE2; text-align:center; border-radius:7px; border:1px solid #D5EEF9; background:url('http://www.estetica.co.il/u/icons/pattern_b.gif') left top repeat #E0F1F8;}

span.btn1 { display:inline-block; border-radius:3px; border:1px solid #333333; color:white; background-color:#d1227f; padding:4px 10px; cursor:pointer; }
span.btn1:hover { color:#d1227f; background-color:white; border:1px solid #999999;  }


.alert { color:darkred; }
.alert_box { box-shadow:1px 1px 3px #cccccc; text-align:right; border-radius:5px; border:1px dashed darkred; color:#990000; padding:11px 47px 11px 10px; margin:5px 10px; background:url('http://www.estetica.co.il/u/icons/alert_red.png?1') #fcf0f0 no-repeat right center; }
.alert_box_green { box-shadow:1px 1px 3px #cccccc; text-align:right; border-radius:5px; border:1px dashed #009900; color:#333333; padding:11px 47px 11px 10px; margin:5px 10px; background:url('http://www.estetica.co.il/u/icons/alert_green.png?1') #ebfdeb no-repeat right center;}

.hp_moscona { margin-bottom:10px; text-align:right; }

.active_0 { color:red; }
.active_1 { color:green; }


.fade {
	opacity: 1;
	transition: opacity .15s ease-in-out;
	-moz-transition: opacity .15s ease-in-out;
	-webkit-transition: opacity .15s ease-in-out;
}

.fade:hover { opacity: 0.7; }


.estetica_player { text-align:right;  direction:rtl;  background-color:#f0f0f0; box-shadow:0 0 5px black; margin-bottom:10px;}
.estetica_player .title { font-size:18px; margin-bottom:4px; padding:10px 10px 6px 10px;}
.estetica_player .content { font-size:13px; margin-bottom:4px; padding:10px 10px 6px 10px;}
.player { direction:ltr; text-align:left; margin-bottom:4px; }


.hp_adam { width:324px; height:377px; background:url('http://www.estetica.co.il/u/icons/a/adam_hp.png') no-repeat; }
.hp_adam .adam { width:162px; height:377px; cursor:pointer; float:left; }
.hp_adam .eve { width:162px; height:377px; cursor:pointer; float:right;}

.item-tool { width:440px; height:36px; margin-bottom:14px; background:url('http://www.estetica.co.il/u/icons/2013/itbg.gif') no-repeat; }
.item-tool .ctpad { padding-left:24px; }



.phrtl:-ms-input-placeholder { text-align:right; direction:rtl; }
.phrtl::-webkit-input-placeholder { text-align:right; direction:rtl; }
.phrtl::-moz-placeholder {  text-align:right; direction:rtl; }
.phrtl:-moz-placeholder {  text-align:right; direction:rtl; }