* { margin:0; padding:0; border:0; text-decoration:none; color:#000000; font-family: Alef, Arial ; font-size:17px;}
body{ direction:rtl; background-color:#fff; text-align:right; }
h1{ font-size:20px; }
h2{ font-size:18px; }
p{ text-align:right; clear:both; }
ul{ margin:7px; text-align:right; padding:7px; list-style-type:square; }
a:link{ font-size:17px; }

.pas img{ width:100%; height:auto; max-width:404px; }
.homtxt {width:54%; float:right; margin: 0 3% 0 3%; }
.hompic{width:37%; float:right; margin: 0 3% 0 0 }
.icon{width:10%; float:right; margin: 0 30.4% 0 0;}
.icontxt {width:25%; float:right; margin: 0 20% 0 0;}
.homenewtxt {width:96%;}

.shtalimain{width:100%;}
.shtalimtxt{width:100%; float:right; margin: 0 3% 0 0;}


.hanihaim{width:100%;}
.hanihaimtxt{width:100%; float:right; margin: 0 3% 0 0;}


.estetic{width:100%;}
.estetictxt{margin: 0 3% 0 0;}

.lumi {width:100%;}
.lumitxt {width:40%; float:right; margin: 0 0 0 5%;}
.lumipic {width:45%; float:right; display:table; }
.lumipic img {width:100%; height:auto; max-width:302px;}

.others{width:100%;}
.otherstxt{margin: 0 3% 0 0;}


.about{width:100%;}
.abouttxt{width:64%; float:right;margin: 0 3% 0 3%;}
.aboutpic{width:27%; float:right; margin: 0 0 0 3%;}

.theteam{}
.theteamtxt{ width:96% margin: 0 3% 0 0;}
.member{width:100%;}
.smemeber{width:47%;float:right; margin: 0 0 0 3%;}
.memberpic{width:25%;float:right; margin: 0 3% 0 2%;}
.membertxt{width:65%;float:right; margin: 0 2% 0 3%;}

.zorkesher{width:100%;}
.zortxt{ width: 40%; float:right;}
.map { width: 47%; float:right; margin: 0 13% 0 0;}

 .vids{width:100%;}
 .vids div{width:30%; float:right; margin: 2% 0 0 3%;}


@media screen and (max-width: 670px) { 

.lumitxt, .lumipic, .homtxt,.hompic, .shtalimpic, .hanihaimpic, { float:none; clear:both; width:99%; }
 .homtxt, .hompic, .shtalimtxt, .hanihaimtxt, .homtxt { width:96%; margin:0 2% 0  2%;}
.lumitxt, .lumipic, .hompic, .smemeber { float:none; clear:both; width:96%; margin:0 2% 25px  2%; }
.homtxt, .smemeber, .membertxt, { width:96%;}
 .vids div, .abouttxt { width:96%;}
.theteamtxt, .zortxt, .map, .memberpic { float:none; clear:both; width:96%; margin:0 2% 25px  2%; }
.smemeber, .membertxt { float:none; clear:both; width:95%; }
.aboutpic{width:100%;}
.aboutpic img {width:98%;}
}
