/*---------------------------------------------------------------*/
/*  GENERAL LAYOUT
/*---------------------------------------------------------------*/

* {font-size: 100.00%;}
/* reset.css */
html {margin:0;padding:0;border:0;font-size:100.01%;}
a img {border:none;}
:focus {outline:0;}

/* typography.css */
a:focus, a:hover {color:#09f;}
a {color:#06c;text-decoration:underline;}

.left {float:left;}
.right {float:right;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.block {display:block;}
.inline-block {display: inline-block;}
.clear {clear:both;}

/* main */

body {
	margin: 0;
	padding: 0;
}

.container {
    max-width: 990px;
    margin: 0 auto;
}

#watchTV{display:block;}

#content {
    padding: 20px;
	clear: both;
    margin-top: 10px;
}

.InnerStripBack{width:100%;height:273px; display:table;background-image:url(../images/innerTopStrip.png);background-position:top;background-repeat:repeat-x;position:relative;}
.InnerTopBox{width:1024px;height:261px; display:table;background-image:url(../images/InnerTop.png);background-position:top;background-repeat:no-repeat;margin:0 auto;margin-top:10px;}

.InnerPage{width:990px;min-height:240px;display:table;margin:0 auto;}

.InnerStripBackTxt{width:100%;height:auto; display:table;background-image:url(../images/innerTopStrip.png);background-position:top;background-repeat:repeat-x;position:relative;}
.InnerStripBackTxt .InnerPage{width:1050px;min-height:240px;display:table;margin:0 auto;}

.InnerTopBox .photo{width:261px;height:205px;display:table;float:left;margin-top:26px;text-align:left;margin-left:35px;}
.InnerTopBox .BodyText{width:425px;height:240px;display:table;float:left;font-size:14px;line-height:20px;margin-left:20px;}
.InnerTopBox .BodyText h1{font-size:40px;color:#6e5182;padding:0;margin:0;margin-top:25px;margin-bottom:20px;font-weight:normal;}
.InnerTopBox .BodyText h2{font-size:40px;color:#6e5182;padding:0;margin:0;margin-top:25px;margin-bottom:20px;font-weight:normal;}

.Phone{width:214px;height:32px;display:table;clear:both;}

.topLine{margin-top:20px;}
.sub{text-align:left;margin-top:5px;width:182px !important;margin-left:23px;}

.InnerTopBox .Divider{width:45px;height:240px;display:table;float:left;}
.InnerTopBox .ContactShort{width:214px;height:240px;display:table;float:left;margin-top:11px;}
.InnerTopBox .ContactShort .PhoneLeft{width:100px;height:32px;display:table;line-height:32px;float:left;font-size:15px;color:#ffffff;font-weight:800;padding-left:20px;}
.InnerTopBox .ContactShort .PhoneRight{width:84px;height:32px;display:table;line-height:32px;float:left;font-size:16px;color:#ffffff;font-weight:800;margin-right:10px;}
.InnerTopBox .ContactShort .line{width:204px;height:34px;display:table;line-height:34px;clear:both;padding-right:11px;}

.InnerStripBackTxt .SideBar{float:left; width:240px;height:257px; display:table;margin-left:10px;}
.InnerStripBackTxt .SideBar .SingelContact{float:left; width:240px;height:277px; display:table;background-image:url(../images/SingelContact.png);background-position:top ;background-repeat:no-repeat;position:relative;}
.InnerStripBackTxt .BodyText{width:744px;min-height:257px; display:table;float:left;margin-left:35px;}
.InnerStripBackTxt .BodyText .TextMain{width:744px;min-height:257px; display:table;margin-top:15px;}
.InnerStripBackTxt .BodyText .TextMain .Top{width:744px;min-height:7px; display:table;background-image:url(../images/TopBody.png);}
.InnerStripBackTxt .BodyText .TextMain .Middle{width:744px;height:auto; display:table;background-image:url(../images/MiddleBody.png);}
.InnerStripBackTxt .BodyText .TextMain .Bottom{width:744px;min-height:9px; display:table;background-image:url(../images/BottomBody.png);}


.InnerStripBackTxt .Middle .photo{width:261px;height:205px;display:table;float:left;margin-top:16px;text-align:left;margin-left:20px;}
.InnerStripBackTxt .Middle .BodyText{width:425px;height:240px;display:table;float:left;font-size:14px;line-height:20px;margin-left:20px;}
.InnerStripBackTxt .Middle .BodyText h1{font-size:40px;color:#6e5182;padding:0;margin:0;margin-top:25px;margin-bottom:20px;font-weight:normal;}
.InnerStripBackTxt .Middle .BodyText h2{font-size:40px;color:#6e5182;padding:0;margin:0;margin-top:25px;margin-bottom:20px;font-weight:normal;}


.InnerStripBackTxt .BodyText .TextMain .Middle2{width:744px;height:auto; display:table;background-image:url(../images/MiddleBody.png);}
.InnerStripBackTxt .Middle2 .photo{width:221px;height:205px;display:table;float:left;margin-top:16px;text-align:left;margin-left:20px;}
.InnerStripBackTxt .Middle2 .BodyText{width:465px;height:240px;display:table;float:left;font-size:14px;line-height:20px;margin-left:20px;}
.InnerStripBackTxt .Middle2 .BodyText h1{font-size:40px;color:#6e5182;padding:0;margin:0;margin-top:25px;margin-bottom:20px;font-weight:normal;}
.InnerStripBackTxt .Middle2 .BodyText h2{font-size:40px;color:#6e5182;padding:0;margin:0;margin-top:25px;margin-bottom:20px;font-weight:normal;}

.InnerStripBackTxt .BodyText .TextMain .Middle3{width:704px;height:auto; display:table;background-image:url(../images/MiddleBody.png);padding-right:20px;padding-left:20px;}
.InnerStripBackTxt .BodyText .TextMain .Middle3 h1{font-size:40px;color:#6e5182;padding:0;margin:0;margin-top:25px;margin-bottom:20px;font-weight:normal;}
.InnerStripBackTxt .BodyText .TextMain .Middle3 h2{font-size:40px;color:#6e5182;padding:0;margin:0;margin-top:25px;margin-bottom:20px;font-weight:normal;}


.InnerStripBackTxt .Middle2 .photo4{width:321px;height:205px;display:table;float:left;margin-top:16px;text-align:left;margin-left:20px;}
.InnerStripBackTxt .Middle2 .BodyText4{width:365px;height:240px;display:table;float:left;font-size:14px;line-height:20px;margin-left:20px;}
.InnerStripBackTxt .Middle2 .BodyText4 h1{font-size:40px;color:#6e5182;padding:0;margin:0;margin-top:25px;margin-bottom:20px;font-weight:normal;}



.SingelContact .Phone{width:214px;height:32px;display:table;clear:both;margin-right:12px;margin-top:8px;}
.SingelContact .PhoneLeft{width:100px;height:32px;display:table;line-height:32px;float:left;font-size:15px;color:#ffffff;font-weight:normal;padding-left:20px;}
.SingelContact .PhoneRight{width:84px;height:32px;display:table;line-height:32px;float:left;font-size:17px;color:#ffffff;font-weight:normal;margin-right:10px;}

.SingelContact {width:204px;height:240px;display:table;float:left;margin-top:11px;}
.SingelContact .line{width:190px;height:34px;display:table;line-height:34px;clear:both;padding-right:11px;margin-right:18px;}

.SideBar .TretmentCat{width:240px;min-height:100px;display:table;clear:both;}
.TretmentCat .Title{width:240px;height:47px; display:table;background-image:url(../images/TreatmentCat.png);}
.TretmentCat .Title h2{font-size:18px;color:#ffffff;padding:0;margin:0;line-height:40px;text-align:right;margin-right:25px;font-weight:normal;}

.TretmentCat .Title90{width:240px;height:47px; display:table;background-image:url(../images/TreatmentCat2.png);}
.TretmentCat .Title90 h2{font-size:18px;color:#ffffff;padding:0;margin:0;line-height:40px;text-align:right;margin-right:25px;font-weight:normal;}


.TretmentCat .Middle{width:240px;height:auto; display:table;background-image:url(../images/TreatmentCatMiddle.png);}
.TretmentCat .Bottom{width:240px;height:3px; display:table;background-image:url(../images/TreatmentCatBottom.png);}

.inputCss22 {
	/* styles for button */
	
	height:28px;
	width:191px;
	font-family:Arial;
	font-size:14px;
	color: #000;
	
	/* css3 implementation :) */
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	text-shadow: 0 -1px 1px fcf6f4(0,0,0,0.25);
	background: #ffffff; border: 1px solid #dfe0e0; padding: 3px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	
}

.inputCss {
	/* styles for button */
	
	height:28px;
	width:191px;
	font-family:Arial;
	font-size:14px;
	color: #000;
	
	/* css3 implementation :) */
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	text-shadow: 0 -1px 1px fcf6f4(0,0,0,0.25);
	background: #ffffff; border: 1px solid #dfe0e0; padding: 6px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	
}

.inputCssReservation {
	/* styles for button */
	
	height:28px;
	width:196px;
	font-family:Arial;
	font-size:14px;
	color: #000;
	
	/* css3 implementation :) */
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	text-shadow: 0 -1px 1px fcf6f4(0,0,0,0.25);
	background: #ffffff; border: 1px solid #404040; padding: 6px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	
}

.inputCssReservation33 {
	/* styles for button */
	
	height:28px;
	width:600px;
	font-family:Arial;
	font-size:14px;
	color: #000;
	
	/* css3 implementation :) */
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	text-shadow: 0 -1px 1px fcf6f4(0,0,0,0.25);
	background: #ffffff; border: 1px solid #404040; padding: 6px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	
}

.inputCssReservationFilter {
	/* styles for button */
	
	height:35px;
	width:204px;
	font-family:Arial;
	font-size:14px;
	color: #000;
	
	/* css3 implementation :) */
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	text-shadow: 0 -1px 1px fcf6f4(0,0,0,0.25);
	background: #ffffff; border: 2px solid #4d4d4d; padding: 6px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	
}

.inputCssReservationFilterClient {
	/* styles for button */
	
	height:35px;
	width:219px;
	font-family:Arial;
	font-size:14px;
	color: #000;
	
	/* css3 implementation :) */
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	text-shadow: 0 -1px 1px fcf6f4(0,0,0,0.25);
	background: #ffffff; border: 1px solid #d3cfc4; padding: 6px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	
}

.inputCssReservation3 {
	/* styles for button */
	
	height:28px;
	width:112px;
	font-family:Arial;
	font-size:14px;
	color: #000;
	
	/* css3 implementation :) */
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	text-shadow: 0 -1px 1px fcf6f4(0,0,0,0.25);
	background: #ffffff; border: 1px solid #0ca9dd; padding: 6px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	
}

.inputCssReservation2 {
	/* styles for button */
	
	height:28px;
	width:80px;
	font-family:Arial;
	font-size:14px;
	color: #000;
	
	/* css3 implementation :) */
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	text-shadow: 0 -1px 1px fcf6f4(0,0,0,0.25);
	background: #ffffff; border: 1px solid #0ca9dd; padding: 6px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	
}

.inputCssReservation4 {
	/* styles for button */
	
	height:28px;
	width:150px;
	font-family:Arial;
	font-size:14px;
	color: #000;
	
	/* css3 implementation :) */
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);
	text-shadow: 0 -1px 1px fcf6f4(0,0,0,0.25);
	background: #ffffff; border: 1px solid #0ca9dd; padding: 6px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	
}

.ContactStrip{width:100%;height:261px;display:table;margin:0 auto;background-image:url(../images/ContactStrip.png);background-position:center top;background-repeat:no-repeat;}
.ContactStrip .ContactContainer{width:986px;height:240px;display:table;margin:0 auto;}
.ContactContainer .youTube{width:321px;height:240px;display:table;float:left;margin-top:21px;text-align:left;margin-left:8px;}
.ContactContainer .BodyText{width:425px;height:240px;display:table;float:left;font-size:14px;line-height:20px;}
.ContactContainer .BodyText h1{font-size:24px;color:#6e5182;padding:0;margin:0;margin-top:25px;margin-bottom:12px;}
.ContactContainer .BodyText h2{font-size:24px;color:#6e5182;padding:0;margin:0;margin-top:25px;margin-bottom:12px;}

.Phone{width:214px;height:32px;display:table;clear:both;}

.topLine{margin-top:20px;}
.sub{text-align:left;margin-top:5px;width:169px !important;margin-left:35px;}

.ContactContainer .Divider{width:10px;height:240px;display:table;float:left;}
.ContactContainer .ContactShort{width:204px;height:240px;display:table;float:left;margin-top:11px;}
.ContactContainer .ContactShort .PhoneLeft{width:100px;height:32px;display:table;line-height:32px;float:left;font-size:15px;color:#ffffff;font-weight:800;padding-left:20px;}
.ContactContainer .ContactShort a{color:#ffffff;font-weight:normal;text-decoration:none;}

.ContactContainer .ContactShort .PhoneRight{width:84px;height:32px;display:table;line-height:32px;float:left;font-size:16px;color:#ffffff;font-weight:800;margin-right:10px;}
.ContactContainer .ContactShort .line{width:194px;height:34px;display:table;line-height:34px;clear:both;padding-right:0;}

.Phone2{width:214px;height:32px;display:table;clear:both;}

.ContactShort2{width:204px;height:240px;display:table;float:left;margin-top:11px;}
.ContactShort2 .PhoneLeft2{width:100px;height:32px;display:table;line-height:32px;float:left;font-size:15px;color:#ffffff;font-weight:800;padding-left:20px;}
.ContactShort2 .PhoneRight2{width:84px;height:32px;display:table;line-height:32px;float:left;font-size:16px;color:#ffffff;font-weight:800;margin-right:10px;}
.ContactShort2 .line2{width:194px;height:34px;display:table;line-height:34px;clear:both;padding-right:25px;}


.Arrows{width:990px;height:43px;display:table;margin:0 auto;text-align:left;margin-top:20px;margin-bottom:10px;}
.Arrows .ArrowsButtons{float:left;width:65px;height:24px;margin-left:2px;margin-top:10px;}
.Arrows .title{float:left;width:919px;height:43px;margin-left:2px;background-image:url(../images/TitleBack.png);background-repeat:no-repeat;background-position:right;display:table;}
.Arrows .title h2{font-size:24px;color:#6e5182;padding:0;margin:0;line-height:43px;text-align:right;margin-right:15px;}

.Arrows2{width:990px;height:43px;display:table;margin:0 auto;text-align:left;margin-top:20px;margin-bottom:10px;}
.Arrows2 .ArrowsButtons{float:left;width:70%;height:24px;margin-top:10px;}
.Arrows2 .title{float:left;width:30%;height:43px;margin-left:2px;background-image:url(../images/TitleBack.png);background-repeat:no-repeat;background-position:right;display:table;}
.Arrows2 .title h2{font-size:24px;color:#6e5182;padding:0;margin:0;line-height:43px;text-align:right;margin-right:15px;}


.Ereas{width:990px;height:150px;display:table;margin:0 auto;}

.Ereas .Slider{float:left;width:1025px;display:table;}
.Ereas .Slider .Slider1{width:1025px;position:relative;height:157px;overflow:hidden;}

.Ereas2{width:990px;height:227px;display:table;margin:0 auto;}

.Ereas2 .Slider2{float:left;width:1025px;display:table;}
.Ereas2 .Slider2 .Slider12{width:1025px;position:relative;height:227px;overflow:hidden;}


.left .newsticker-jcarousellite-Home { width:375px;margin-top:58px;margin-right:13px; }
.left .newsticker-jcarousellite-Home ul li{ list-style:none; display:block;height:104px; position:relative;} 


.left .TikerTitle{position:absolute;right:145px;top:10px;height:20px; line-height:20px;font-size:19px;font-weight:normal;color:#ffffff;}
.left .TikerTitle1{position:absolute;right:125px;top:10px;height:20px; line-height:20px;font-size:19px;font-weight:normal;color:#ffffff;}
.left .TikerTitle2{position:absolute;right:90px;top:10px;height:20px; line-height:20px;font-size:19px;font-weight:normal;color:#ffffff;}
.left .TikerSummaryHome{clear:both;margin-right:73px;padding-right:0px;width:300px; height:68px;font-size:15px;color:#333333;line-height:140%;letter-spacing:0.5px;margin-left:20px;}
.left .TikerSummaryHome a{text-decoration:none;color:#333333;}
.left .TikerSummaryHome a:hover{text-decoration:underline;}
.left .ClientName{clear:both;padding-right:0px;padding-left:0px; height:20px; line-height:20px;font-size:15px;font-weight:normal;color:#262d45;text-align:left;}


.testimony{width:100%;height:250px;display:table;background-image:url(../images/BottomStrip.png);background-repeat:repeat-x;margin-top:30px;}
.testimony .BottomStrip{width:1010px;height:180px;display:table;margin:0 auto;margin-top:30px;}
.testimony .BottomStrip .left{width:490px;height:180px;display:table;background-image:url(../images/testimony.png);background-repeat:no-repeat;float:left;}
.testimony .BottomStrip .center{width:191px;height:180px;display:table;float:left;}
.testimony .BottomStrip .center .title{font-size:18px;color:#9215a3; text-align:center;margin-top:10px;}
.testimony .BottomStrip .center .slogen{font-size:27px;color:#3c3b3a; text-align:center;margin-top:15px;}
.testimony .BottomStrip .center .slogen2{font-size:17px;color:#3c3b3a; text-align:center;margin-top:15px;}
.testimony .BottomStrip .center .ReadMore{text-align:center;margin-top:15px;}
.testimony .BottomStrip .right{width:329px;height:180px;display:table;float:left;}

.image_carousel {
	padding: 0 0 0 0;
	position: relative;
}
.Treatment{width:1024px;height:auto;clear:both;display: table;margin:0 auto;margin-top:20px;}
.image_carousel_imag2{width:331px;height:157px;float: right;display: block;margin:0 10px 15px 0;}

.image_carousel_imag{width:331px;height:157px;float: left;display: block;margin:0 5px 0 5px;}
.image_carousel_imag3{width:303px;height:227px;float: left;display: block;margin:0 5px 0 5px;}

.Ereas4{width:1018px;height:374px;display:table;margin:0 auto;padding-right:18px;}

.Ereas4 .Slider{float:left;width:1018px;display:table;}
.Ereas4 .Slider .Slider1{width:1018px;position:relative;height:374px;overflow:hidden;}


.image_carousel_imag4{width:499px;height:374px;float: left;display: block;margin:0 5px 0 5px;}
.ProdBox4{ width: 499px; height: 374px; display: block;background-image:url(../images/ProdBox4.png);}
.ProdBox4 .innerProdBox4{ width: 473px; height: 355px; display: block;padding-top:0; padding-right:0.72em;padding-top:0.64375em;}
.ProdBox4 .innerProdBox4 img{ width: 99%;}


.hidden {display: none;}
.center {text-align: center;}
body {margin:0;background:#ffffff;font-family:Arial;font-size:14px;color:#333333;direction:rtl;text-align:right;line-height:130%;}
#wrapper {width:100%;display:table;}
.hand{cursor:pointer;}
a:link {color:#333333;}      /* unvisited link */
a:visited {color:#333333;}  /* visited link */
a:hover {color:#a40000;}  /* mouse over link */
a:active {color:#a40000;}  
.clearfix {
	float: none;
	clear: both;
}

.MainWrapper{width:100%;min-height:500px; display:table;background-image:url(../images/MainBack.png);background-position:top;background-repeat:repeat-x;}
.MainWrapper .MainBody{width:100%; display:table;background-image:url(../images/middleBack.png);background-position:top center;background-repeat:no-repeat;margin:0 auto;}

.top-main-area{color:#ffffff;font-size:14px;background-color:#9b7eb9;width:100%;display:table;}
.top-main-area .strip{width:990px;height:36px;margin:0 auto;display:table;line-height:36px;color:#ffffff;}
.top-main-area .strip a{color:#ffffff;text-decoration:none;}

.strip .LeftSide{list-style:none;width:200px;float:left;}
.strip .RightSide{list-style:none;width:790px;float:left;}

.LeftSide ul{width:200px;height:36px;margin:0;padding:0;list-style:none;}
.LeftSide ul li{height:36px;margin:0;padding:0;float:left;}

.RightSide ul{width:790px;height:36px;margin:0;padding:0;list-style:none;}
.RightSide ul li{height:36px;margin:0;padding:0;float:right;}

.header{height:130px;width:990px;margin:0 auto;display:table;}
.header .search{height:130px;width:200px;margin:0 auto;display:table;float:left;}
.header .search .searchBox{height:40px;width:197px;clear:both;background-image:url(../images/search.png);margin-top:26px;}
.header .search .GiftBox{height:50px;width:197px;clear:both;background-image:url(../images/Gift.png);margin-top:3px;}


.header .logo{height:130px;width:301px;margin:0 auto;display:table;float:left;}
.header .bar{height:130px;width:489px;margin:0 auto;display:table;float:left;list-style:none;}
.water {height:36px;width:140px;background-image:url(../images/WaterBar.png);display:table;}
.water a{width:140px;color:#ffffff !important;text-align:center;}

.Shaddow{width:990px;height:33px;background-image:url(../images/TopShaddow.png);display:table;margin:0 auto;}
.Shaddow2{width:100%;height:33px;background-image:url(../images/TopShaddow.png);display:table;margin:0 auto;}

.Adminheader{height:100px;width:990px;margin:0 auto;display:table;}
.Adminheader .logo{height:100px;width:301px;margin:0 auto;display:table;float:right;}


/*---------------------------------------------------------------*/
/*  CONTACT LAYOUT
/*---------------------------------------------------------------*/

.ValidationError{color:red;font-size:15px;padding-right:10px;}
.inputCssSearch{
		
	height:23px;
    width:130px;
	font-family:Arial;
	font-size:13px;
	color: #fff;
    border:0;
	/* css3 implementation :) */
	background-image:url(../images/SearchBack.png);
	margin-bottom:0;
    padding-right: 10px; 
	
}
.key{height:17px; width:137px;padding-top:8px;padding-right:3px;}

/*---------------------------------------------------------------*/
/* Slider Style */
/*---------------------------------------------------------------*/

.pxs_container{
	width:100%;
	height:400px;
	position:relative;
	
	overflow:hidden;
}
.pxs_bg{
	background:transparent url(../images/bg.png) repeat top left;
}
.pxs_bg div{
	position:absolute;
	top:0px;
	left:0px;
	width:7584px; /*1264px window width times number of images*/
	height:420px;
	background-repeat:repeat;
	background-position:top left;
	background-color:transparent;
}
.pxs_bg .pxs_bg1{
	background-image:url(../images/bg1.png);
	/*left negative 1/8 of ww*/
}
.pxs_bg .pxs_bg2{
	background-image:url(../images/bg2.png);
	/*left negative 1/4 of ww*/
}
.pxs_bg .pxs_bg3{
	background-image:url(../images/bg3.png);
	/*left negative 1/2 of ww*/
}
.pxs_slider_wrapper{
	display:none;
}
.pxs_container ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.pxs_slider{
	position:absolute;
	left:0px;
	top:0px;
	height:420px;
}
ul.pxs_slider li{
	height:420px;
	float:left;
	position:relative;
}
ul.pxs_slider li img{
	display:block;
	margin:35px auto 0px auto;
	-moz-box-shadow:0px 0px 7px #222;
	-webkit-box-shadow:0px 0px 7px #222;
	box-shadow:0px 0px 7px #222;
	border: 8px solid transparent;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
ul.pxs_thumbnails{
	height:35px;
	position:absolute;
	top:320px;
	left:50%;
}
ul.pxs_thumbnails li{
	position:absolute;
	display:block;
}
ul.pxs_thumbnails li img{
	border: 5px solid #FFFFFF;
	-moz-box-shadow:1px 1px 7px #555;
	-webkit-box-shadow:1px 1px 7px #555;
	box-shadow:1px 1px 7px #555;
	cursor:pointer;
	display:block;
	opacity:0.7;
}
ul.pxs_thumbnails li.selected img{
	opacity:1.0;
}
.pxs_navigation span{
	position:absolute;
	width:30px;
	height:60px;
	top:145px;
	opacity:0;
	cursor:pointer;
}
.pxs_navigation span:hover{
	opacity:0;
}
.pxs_navigation span.pxs_prev{
	
}
.pxs_navigation span.pxs_next{
	
}
.pxs_loading{
	color:#fff;
	font-size:20px;
	padding:15px 15px 15px 50px;
	position:absolute;
	background:#333 url(../images/ajax-loader.gif) no-repeat 10px 50%;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	opacity:0.7;
	width:180px;
	position:absolute;
	top:150px;
	left:50%;
	margin-left:-90px;
}

/*---------------------------------------------------------------*/
/* 4. FOOTER
/*---------------------------------------------------------------*/


#footer {width:100%;position:relative;min-height:211px;background-color:#9b7eb9;clear:both;}
#footer .footer-area {width:990px;margin:0 auto;clear:both;}
#footer .footer-wrapper {width:990px;overflow:hidden;}
#footer .footer-holder {width:100%;overflow:hidden;padding:5px 0 10px 6px;}

.clear {clear: both;}
.one_fourth{padding-bottom: 20px;}
#TopTitle{width:474px;height:65px;}
#TopTitle .titleEN{width:474px;height:30px;padding-left:50px;padding-top:35px;direction:ltr;text-align:left;}
#TopTitle .title1{width:474px;height:30px;padding-right:50px;padding-top:35px;}
#TopTitle .title2{width:474px;height:30px;padding-right:50px;padding-top:35px;}
#TopTitle .title3{width:474px;height:30px;padding-right:50px;padding-top:35px;}
#TopTitle .title4{width:474px;height:30px;padding-right:50px;padding-top:35px;}

#TopTitle .titleEN h1{font-size:20px;font-weight:normal;color:#37393a;margin:0;padding:0;}
#TopTitle .title h1{font-size:20px;font-weight:normal;color:#37393a;margin:0;padding:0;}
#TopTitle .title1 h1{font-size:20px;font-weight:normal;color:#37393a;margin:0;padding:0;}
#TopTitle .title2 h1{font-size:20px;font-weight:normal;color:#37393a;margin:0;padding:0;}
#TopTitle .title3 h1{font-size:20px;font-weight:normal;color:#37393a;margin:0;padding:0;}
#TopTitle .title4 h1{font-size:20px;font-weight:normal;color:#37393a;margin:0;padding:0;}


#footer .one_fourth1 {float:right !important;width:170px !important;margin-left:30px;}
.one_fourth1 h3{color:#ffffff;font-size:18px;margin:0;padding:0;margin-bottom:9px;font-weight:normal;border-bottom:1px solid #c3f3f2;line-height:32px;}
.one_fourth1 ul{list-style:none;margin:0;padding:0;}
.one_fourth1 li a{color:#ffffff;text-decoration:none;font-size:15px;line-height:22px;}
.one_fourth1 li a:hover{color:#c3f3f2;text-decoration:none;}

.one_fourth1 li a:before  {
    display: inline-block;
    content: '\203A';
    margin-left: 6px;

}

.map{float:right !important;position: relative;width:200px !important;margin-top:12px;margin-right:20px;}

#Inner_Contact{float:right !important;position: relative;width:170px !important;}
#Inner_Contact h3{color:#ffffff;font-size:18px;margin:0;padding:0;margin-bottom:9px;font-weight:normal;border-bottom:1px solid #c3f3f2;line-height:32px;}
#Inner_Contact ul{list-style:none;margin:0;padding:0;}
#Inner_Contact li a{color:#ffffff;text-decoration:none;font-size:14px;line-height:150%;}


#footer .PrimacyTech{float:left;padding-top:13px;}
#footer .Cradit{float:right;padding-top:10px;}
#foot_right {float: right;padding-top:5px;}
#footer .rights{float:right;padding-top:11px;text-align:right;margin-right:10px;}



#footer p, #footer_bottom p {margin:0;}
#footer, #footer_bottom {color: #ffffff;}
#footer .footer_post h4, #footer .footer_post h4 a{text-transform:uppercase;color:#fff;display:block;font-size:11px;letter-spacing: 0.5px;}
#footer .footer_post h4{padding-bottom: 3px;}
#FotterSapcer{width:963px;height:18px;clear:both;}

.social_icons{padding-top:14px;}
#footer_bottom {color: #ffffff !important;}



.FotterPhone{clear:both;padding-right:4px;font-size:14px;line-height:150%;}
.FotterEmail2{clear:both;padding-right:4px;font-size:14px;line-height:150%;}
.FotterPhone .Phone{float:right;text-align:right;color:#ffffff;display:table;}
.FotterPhone .Phone2{float:right;text-align:right;color:#ffffff;display:table;}
.FotterEmailTxt{clear:both;padding-right:4px;font-size:14px;line-height:150%;}
.address{clear:both;color:#ffffff;padding-top:1px;padding-right:4px;font-size:14px;line-height:150%;}
.FotterEmail3{float:right;width:55px;text-align:right;color:#ffffff;}
.FotterEmail4{float:right;text-align:right;color:#ffffff;}
.FotterEmail4 a{color:#ffffff;}
#cradit{height:44px;clear:both;padding:0;width:999px;margin:0 auto;border-top:1px solid #c3f3f2;}
#craditWapper
{
    height:44px;clear:both;padding:0;margin:0;width:100%;
}



.social_icons {list-style: none;}
.social_icons li {float: right;width:32px;height:32px;margin:0 0 6px 6px;padding:0;}
.social_icons a {float: right;width:32px;height:32px;display:block;border:0;text-decoration:none;outline:none;text-indent:-9999em;}
.social_icons .rss {background:url(../images/_global/social-icons/rss.png) 0 0 no-repeat;}
.social_icons .twitter {background:url(../images/_global/social-icons/twitter.png) 0 0 no-repeat;}
.social_icons .facebook {background:url(../images/_global/social-icons/facebook.png) 0 0 no-repeat;}
.social_icons .flickr {background:url(../images/_global/social-icons/flickr.png) 0 0 no-repeat;}
.social_icons .youtube {background:url(../images/_global/social-icons/youtube.png) 0 0 no-repeat;}
.social_icons .linkedin {background:url(../images/_global/social-icons/linkedin.png) 0 0 no-repeat;}
.social_icons .foursquare {background:url(../images/_global/social-icons/foursquare.png) 0 0 no-repeat;}
.social_icons .digg {background:url(../images/_global/social-icons/digg.png) 0 0 no-repeat;}




.im_wrapper div{
	left:-5px;
	width:125px;
	height:125px;
	position:absolute;
	background-repeat:no-repeat;
	background-color:#fff;
	cursor:pointer;
	-moz-box-shadow:1px 1px 3px #000;
	-webkit-box-shadow:1px 1px 3px #000;
	box-shadow:1px 1px 3px #000;
}
.im_wrapper div img{
	float:left;
	width:115px;
	height:115px;
	margin:5px 0px 0px 5px;
}
.im_loading{
	display:none;
	position:fixed;
	top:50%;
	left:50%;
	margin:-35px 0px 0px -35px;
	background:#fff url(../images/loader.gif) no-repeat center center;
	width:70px;
	height:70px;
	z-index:9999;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-moz-box-shadow:1px 1px 3px #000;
	-webkit-box-shadow:1px 1px 3px #000;
	box-shadow:1px 1px 3px #000;
	opacity:0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.im_next,
.im_prev{
	width:50px;
	height:50px;
	position:fixed;
	bottom:50%;
	margin-top:-25px;
	cursor:pointer;
	opacity:0.7;
	z-index:1000;
	-moz-box-shadow:0px 0px 3px #000;
	-webkit-box-shadow:0px 0px 3px #000;
	box-shadow:0px 0px 3px #000;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.im_next:hover,
.im_prev:hover
{
	opacity:0.9;
}
.im_next{
	background:#fff url(../images/next.png) no-repeat center center;
	right:-50px; /*10 to show*/
}
.im_prev{
	background:#fff url(../images/prev.png) no-repeat center center;
	left:-50px; /*10 to show*/
}

.SideBarLinks{width:226px;margin:0 auto;height:auto;display:table;}
ul.menu-side {
    list-style: none;
    padding: 0;
    margin: 0;
    margin-bottom: 10px;
}

ul.menu-side li {
    display: block;
}

ul.menu-side li a {
    display: block;
    padding: 4px 0;
    text-decoration: none;
    margin: 2px 6px;
    text-align:right;
    color:#000000 !important;
}
ul.menu-side li a:hover {
    color: #000000 !important;
    background-color:#e5f7f7;
}

ul.menu-side li a:before  {
    display: inline-block;
    float: right;
    content: '\203A';
    font-size: 12px;
    margin-left: 6px;
    margin-right: 12px;
    font-weight: bold;
    color: #aaa;
}

ul.menu-side li a:hover:before {
    color: inherit;
}

.menu_container .dmui_dropdown_block ul.menu-side li a {
    color: #666;
}

.TreatGallary{width:990px;min-height:150px;display:table;margin:0 auto;padding-right:10px}

.Benefits{font-size:15px;line-height:20px;color:#000000;margin-bottom:30px;}
.Benefits span{color:#9215a3;font-weight:bold;}

#faqs dt, #faqs dd { padding: 0 40px 0 0 ;direction:rtl;text-align:right;}
#faqs dt { font-size:1.2em; color: #333333; cursor: pointer; height: 37px; line-height: 37px; margin: 0 0 10px 25px}
#faqs dd { font-size: 1em; margin: 0 0 10px 25px}
#faqs dt { background: url(../images/expand-icon.png) no-repeat right}
#faqs .expanded { background: url(../images/expanded-icon.png) no-repeat right}

.filtering{ margin-bottom: 1em; display:table;list-style:none;margin-right:0;padding-right:0; }
.filtering .filter { margin:0;padding:0; margin-top:15px;}

.filtering .filter li { float: right;list-style:none;float:right; }
.filtering .filter li:after { content: "/"; }
.filtering .filter li:last-child:after { content: ""; }
.filtering .filter li:first-child:after { content: ""; }

.filtering .filter a { padding: 0 10px; color: #777; text-decoration: none; }
.filtering .filter a:hover, .current a { color: #4f0d4d; }



.Contact{width:982px;height:550px; display:table;margin-right:34px;margin-top:15px;}
.Contact .Top{width:982px;height:17px; display:table;background-image:url(../images/TopContact.png);}
.Contact .Middle{width:982px;height:523px; display:table;background-image:url(../images/MiddleContact.png);}
.Contact .Bottom{width:982px;height:10px; display:table;background-image:url(../images/BotttomContact.png);}

.Contact .Middle .ContactLeft{float:left;width:410px;min-height:494px;margin-left:30px;}
.ContactLeft .ContactTitle{width:410px;height:87px;}
.ContactLeft .ContactTitle h2{width:410px;line-height:68px; font-size:1.15em;color:#333333;font-weight:normal;padding:0;margin:0;padding-right:0;}
.ContactLeft .ContactInput{width:410px;height:44px;margin-bottom:18px;}
.ContactLeft .ContactMessage{width:410px;height:113px;margin-bottom:18px;clear:both;}
.ContactLeft .ContactSubmit{width:410px;float:left;text-align:left;clear:both;}
.ContactSubmit .buttons{float:left;width:143px;padding-left:5px;}


.Contact .Middle .ContactDivider{float:left;width:50px;min-height:494px;}

.Contact .Middle .ContactRight{float:left;width:471px;min-height:494px;}
.Contact .Middle .ContactRight h1{font-size:40px;color:#6e5182;padding:0;margin:0;margin-top:25px;margin-bottom:20px;font-weight:normal;}
.Contact .Middle .ContactRight .back{width:471px;min-height:314px;background-image:url(../images/ContactImage.png)}

.inputCssMain {height:44px;width:220px;font-family:Arial;font-size:0.9em;color: #000;-moz-border-radius: 4px;-webkit-border-radius: 4px;-moz-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);background: #ffffff; border: 1px solid #d7d5d5; padding: 6px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.inputCssMainArea {height:113px;width:404px;font-family:Arial;font-size:0.9em;color: #000;-moz-border-radius: 4px;-webkit-border-radius: 4px;-moz-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);background: #ffffff; border: 1px solid #d7d5d5; padding: 6px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.inputCssMainlog {height:32px;width:270px;font-family:Arial;font-size:0.9em;color: #000;-moz-border-radius: 4px;-webkit-border-radius: 4px;-moz-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px fcf6f4(0,0,0,0.5);background: #ffffff; border: 1px solid #d7d5d5; padding: 6px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}


.ContactSubmit .Validation{float:left;width:257px;text-align:right;line-height:30px;}
.ContactSubmit .Validation span{color:red;}

.CentactMap{width:100%;height:245px;display:table;margin-top:20px;}
.CentactMap .ConMap{width:982px;height:245px;margin:0 auto;display:table;}

.DealTitle{width:100%;height:30px;margin-bottom:10px;}
.DealTitle h2{color:#850098;font-weight:bold;margin:0;padding:0;line-height:25px;font-size:24px;padding-right:25px;font-weight:normal;}

.DealBox{width:338px;height:162px;display:table;float:right;margin:10px 22px 15px 0; border: 1px solid #ccc; -moz-border-radius: 3px;-webkit-border-radius: 3px;}
.DealBox .DealDesc{width:176px;height:162px;display:table;float:left;}
.DealBox .DealDesc h3{color:#850098;font-weight:normal;margin:0;padding:0;line-height:20px;font-size:17px;padding-top:10px;padding-bottom:10px;padding-left:10px;}
.DealBox .DealDesc p{margin:0;padding:0;padding-left:10px;}

.DealBox .DealImg{width:162px;height:162px;display:table;float:left;}
.DealBox .DealImg img{margin:12px 12px 9px 12px}
.DealBoxLast{margin-left:0;}


.artBox{width:226px;height:225px;display:table;float:right;margin:10px 8px 15px 0;}
.artBox img { width: 210px; height: 130px; display: block; border: 1px solid #ccc; -moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000;}

.artBox .artPhoto{width:226px;height:130px;display:table;}
.artBox .artName{font-size:18px;line-height:30px;}
.artBox .summary{clear:both;margin-top:15px;}
.artBox .mor{margin-top:10px;background-image:url(../images/Arrow.png);background-position:right center;line-height:20px;background-repeat:no-repeat;}
.artBox .mor a{margin-right:20px;color:#9215a3;text-decoration:none;}

.ProdBox{ width: 331px; height: 157px; display: block;background-image:url(../images/ProdBox.png);}
.ProdBox .innerProdBox{ width: 301px; height: 146px; display: block;padding-top:7px; padding-right:25px;}
.LeftProdBox{ width: 165px; height: 146px; display: block;float:left;}
.RightProdBox{ width: 136px; height: 146px; display: block;float:left;}
.RightProdBox img{margin:11px 0 11px 11px;}
.LeftProdBox .bodyProdBox{width: 150px; height: 105px;font-family:Arial;font-size:15px;color:#313131;padding-left:15px;}
.LeftProdBox .bodyProdBox h2{font-weight:bold;font-family:Arial;font-size:17px;color:#9215a3;margin:11px 0 5px 15px;}

.LeftProdBox .LinksProdBox{width: 165px; height: 31px;}
.LeftProdBox .LinksProdBox .more{width: 83px; height: 20px;float:left;background-image:url(../images/more.png);margin-left:12px;}
.LeftProdBox .LinksProdBox .more a{font-family:Arial;font-size:15px;color:#9215a3;margin-right:22px;text-decoration:none;}
.LeftProdBox .LinksProdBox .video{width: 70px; height: 20px;float:left;background-image:url(../images/watch.png);margin-left:0;}
.LeftProdBox .LinksProdBox .video a{font-family:Arial;font-size:15px;color:#9215a3;margin-right:28px;text-decoration:none;}


.ProdBox2{ width: 331px; height: 157px; display: block;background-image:url(../images/ProdBox.png);}
.ProdBox2 .innerProdBox2{ width: 301px; height: 146px; display: block;padding-top:7px; padding-right:25px;}
.LeftProdBox2{ width: 165px; height: 146px; display: block;float:left;}
.RightProdBox2{ width: 136px; height: 146px; display: block;float:left;}
.RightProdBox2 img{margin:11px 0 11px 11px;}

.LeftProdBox2 .bodyProdBox2{width: 147px; height: 105px;font-family:Arial;font-size:15px;color:#313131;padding-left:17px !important;}
.LeftProdBox2 .bodyProdBox2 h2{font-weight:bold;font-family:Arial;font-size:17px;color:#9215a3;margin:11px 0 5px 15px;}

.LeftProdBox2 .bodyBenefitsBox{width: 147px; height: 105px;font-family:Arial;font-size:15px;color:#313131;padding-left:17px !important;}
.LeftProdBox2 .bodyBenefitsBox h2{font-weight:bold;font-family:Arial;font-size:17px;color:#9822a8;margin:11px 0 0 15px;}
.PriceBack{width:100%;background-color:#9b7eb9;-moz-border-radius: 4px;-webkit-border-radius: 4px;height:25px;line-height:25px;color:#ffffff;margin-top:5px;}
.pathsignsPic{position:absolute;top:5px;left:5px;}

.BenefitsPopupPrint{width:500px;height:310px;border:1px solid #87bcbe;-moz-border-radius: 6px;-webkit-border-radius: 6px;margin:0 auto;position:relative;margin:5px;}
.BenefitsPopup{width:500px;height:310px;border:1px solid #87bcbe;-moz-border-radius: 6px;-webkit-border-radius: 6px;margin:0 auto;position:relative;margin:5px;background-image:url(../images/BenefitsLogo.png);background-position:left top;background-repeat:no-repeat;}
.Benefitsimg{width:210px;height:210px;float:right;}
.Benefitsimg img{margin:10px;}
.BenefitsDesc{width:270px;height:210px;float:right;}
.Benefitsname{font-size:22px;color:#1988a8;margin-top:7px;}
.Benefitstitle{font-size:17px;color:#9215a3;margin-top:15px;}
.Benefitsbodye{font-size:15px;color:#282929;margin-top:10px;margin-bottom:10px;}
.BenefitsLine{font-size:15px;color:#9215a3;height:18px;line-height:18px;}
.BenefitsPriceBack{width:97%;background-color:#9b7eb9;-moz-border-radius: 4px;-webkit-border-radius: 4px;height:35px;line-height:35px;color:#ffffff;margin-top:15px;position:relative;}
.BenefitsPrint{position:absolute;top:3px;left:3px;-moz-border-radius: 4px;-webkit-border-radius: 4px;background-color:#ffffff;height:29px;}
.BenefitsWarning{position:absolute;top:0;right:-40px;}
.BenefitsTopLogo{position:absolute;top:-15px;right:0;}

.regPRice{text-decoration:line-through;color:#e7e6e4;}

.LeftProdBox2 .LinksProdBox2{width: 165px; height: 31px;}
.LeftProdBox2 .LinksProdBox2 .more2{width: 83px; height: 20px;float:left;background-image:url(../images/more.png);margin-left:12px;}
.LeftProdBox2 .LinksProdBox2 .more2 a{font-family:Arial;font-size:15px;color:#9215a3;margin-left:15px;text-decoration:none;text-align:right}
.LeftProdBox2 .LinksProdBox2 .video2{width: 70px; height: 20px;float:left;background-image:url(../images/watch.png);margin-left:0;}
.LeftProdBox2 .LinksProdBox2 .video2 a{font-family:Arial;font-size:15px;color:#9215a3;margin-left:16px;text-decoration:none;text-align:right}

.LeftProdBox2 .LinksProdBox2 .moreBenefits{width: 85px; height: 20px;float:right;background-image:url(../images/Arrow.png);margin-right:5px;background-repeat:no-repeat;background-position:right;}
.LeftProdBox2 .LinksProdBox2 .moreBenefits a{font-family:Arial;font-size:14px;color:#9215a3;margin-left:0;text-decoration:none;text-align:right}
.LeftProdBox2 .LinksProdBox2 .printBenefits{width: 55px; height: 20px;float:right;background-image:url(../images/printBenefits.png);margin-left:0;background-repeat:no-repeat;background-position:right;}
.LeftProdBox2 .LinksProdBox2 .printBenefits a{font-family:Arial;font-size:14px;color:#9215a3;padding-right:16px;text-decoration:none;text-align:right}


.ProdBox3{ width: 331px; height: 227px; display: block;background-image:url(../images/ProdBox.png);}
.ProdBox3 .innerProdBox3{ width: 303px; height: 227px; display: block;padding-top:0; padding-right:5px;}

.ReservationBox{ width: 990px; min-height: 800px; display: table;background-color:#404040;-moz-border-radius: 6px;-webkit-border-radius: 6px;margin:auto auto;margin-top:0px;margin-bottom:30px;}
.ReservationBox .ReservationHeader{ width: 990px; height: 80px; display: table;clear:both;}
.ReservationHeader .ReservationPrint{ width: 10%; height: 80px; display: table;float:left;text-align:left;}
.ReservationHeader .ReservationFacilities{ width: auto; height: 80px; display: table;float:right;text-align:center;}

.ReservationFacilities .bar3 {list-style:none;  height:49px;text-align:center;min-width:50px; margin:20px 15px 20px 0;float:left;-moz-border-radius: 6px;-webkit-border-radius: 6px;border:solid 1px #777368;padding-right:0px;display:table;}
.ReservationFacilities li { float: right; background-image:url('../images/ReservationBar.png') ; height:49px;border-left :solid 1px #777368;   }
.ReservationFacilities li:first-child {border-right :solid 0 #777368;}
.ReservationFacilities li:last-child {border-left :solid 0 #777368;}
.ReservationFacilities a { padding: 0 20px; color: #fff; text-decoration: none;font-size:17px; line-height:49px;height:49px;}
/*.ReservationFacilities a:hover, .current a { color:#ffffff;  background-image:url('../images/ReservationBar2.png');height:49px;display:table;}*/
.ReservationFacilities .selectTab { color:#ffffff;  background-image:url('../images/ReservationBar2.png');height:49px;display:table;}

.ReservationBody{width: 960px; min-height: 740px; display: table;background-color:#efefef;-moz-border-radius: 6px;-webkit-border-radius: 6px;margin:0 auto;margin-bottom:15px;clear:both;}
.ReservationBody .DateDesc{width: 200px; min-height: 640px; display: table;float:right;display:table;position:relative;font-size:18px;margin-right:20px;text-align:center;margin-left:8px;}
.ReservationBody .DateDesc span{font-size:190px;color:#404040;display:table;line-height:180px;margin:0 auto; margin-top:10px;}
.ReservationBody .Calander{width: 700px; min-height: 640px; display: table;float:right;display:table;margin-top:10px;margin-bottom:10px;}

.line{width: 100%; height: 38px;float:right;clear:both;margin-right:17px;background-color:#ffffff;}
.line .Desc{width: 91%; height: 38px;float:right;float:right;background-image:url('../images/line.png')}
.line .Hour{width: 7%; height: 38px;float:right;float:right;display:table;line-height:38px;font-size:17px;padding-right:2%}
.new{float:left;margin-right:15px;}

.FacilityName{width:205px;line-height:44px;height:44px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border:solid 1px #333333;margin-top:10px;font-size:30px;background-color:#ffffff;}



.NewOrderBotton{margin-right:0; width:204px;clear:both; background-image:url('../images/TreatmentNameBack.png') ; height:44px;  -moz-border-radius: 6px;-webkit-border-radius: 6px;border:solid 1px #777368;margin-top:10px;}
.NewOrderBotton a{height:44px;line-height:44px;color:#ffffff;text-decoration:none;  }

.toolTip{-moz-border-radius: 6px;-webkit-border-radius: 6px;padding:5px 25px 5px 25px;float:right;margin-right:10px;margin-top:4px;}
.newTretment{ background-image:url('../images/New.png');background-repeat:no-repeat;background-position:left center;padding-left:55px;}
.NoFacility{ background-image:url('../images/NoFicility.png');background-repeat:no-repeat;background-position:left center;padding-left:115px;}

.ReservationEditBox{width:330px;height:530px;display:table;}
.ReservationEditBox .Line{width:330px;height:42px;margin:0 auto;clear:both;}
.ReservationEditBox .LineTxt{width:290px;min-height:20px;clear:both;font-size:17px;line-height:20px;padding-right:20px;padding-left:20px;margin-top:15px;}
.ReservationEditBox .LineTxt2{width:260px;min-height:20px;clear:both;font-size:17px;line-height:20px;margin-top:15px;background: #ffffff;border: 1px solid #ffffff;-moz-border-radius: 3px;-webkit-border-radius: 3px;margin-right:18px;padding:15px 15px 15px 15px;}
.ReservationEditBox .Line2{width:330px;height:25px;margin:0 auto;clear:both;text-align:center;}
.ReservationEditBox .Line .input{width:196px;height:42px;line-height:42px;float:left;margin-left:15px;}
.ReservationEditBox .Line .Lable{width:90px;height:30px;line-height:17px;float:left;font-size:16px;color:#000000;padding-top:12px;}
.ReservationEditBox .Line .input2{width:112px;height:42px;line-height:42px;float:left}
.ReservationEditBox .Line .input3{width:80px;height:40px;line-height:42px;float:left;padding-top:2px;margin-right:5px;margin-left:15px;}
.ReservationEditBox .Line .input4{width:150px;height:42px;line-height:42px;float:left;margin-left:5px;}
.ReservationEditBox .Line .input5{width:40px;height:37px;line-height:37px;float:left;margin-left:10px;margin-top:5px;margin-right:5px;}

.mainForm { width:97%;margin:0 auto;direction:ltr;}

.widget { /*width: 342px;*/ /*width: 100%;*/ margin-top:40px; border: 2px solid #efefef; display: block; clear: both; border-top: none; }
.first { margin-top: 25px!important; }
.fix { clear: both; }
.rowElem { clear: both; padding:0 16px; position: relative;text-align:right;direction:rtl;}
.rowElem .label {float: right; width: 100px; margin: 12px 0; display: block; position: relative;text-align:right;  }
.formRight { float: right; width: 400px; margin: 12px 0; display: block; position: relative;text-align:right; }


.blueBtn { background-color:#555; border: 1px solid #ffffff; color: #ffffff; }
.blueBtn:hover { background-position: 0 -25px; }
.blueBtn:active { background-position: 0 -50px; }

.submitForm { float: right; margin: 1px 16px 22px 16px; padding:8px 15px 8px 15px;-moz-border-radius: 5px;-webkit-border-radius: 5px; }
.tableStatic2{ height:40px; text-align: center;line-height:40px; background-color:#404040; border-left: 2px solid #efefef; border-bottom: 2px solid #efefef; font-size: 13px; color: #ffffff; }

.tableStatic{ height:35px; text-align: center;line-height:35px; background-color:#ffffff;  font-size: 14px; color: #333333;margin:0;padding:0;border-bottom: 1px solid #efefef;border-right: 1px solid #efefef;border-left: 1px solid #efefef;}
.tableStatic thead td { padding: 3px 0 2px 0; text-align: center; border-left: 2px solid #efefef;  border-bottom: 2px solid #efefef; font-size: 13px; color: #878787; }
.tableStatic thead td:first-child { border-left: none; }

.tableStatic tbody tr { border-top: 2px solid #efefef; }
.tableStatic tbody tr:nth-child(even) { background-color:#f5f5f5; }

.tableStatic tbody td { border-left: 2px solid #efefef; padding: 2px 2px; vertical-align: middle; }
.tableStatic tbody td:first-child { border-left: none; }

.Middle .loginBox{width:398px;height:39px;float:left;display:table;margin-left:60px;margin-top:25px;}
.Middle .loginBox .Title{width:378px;height:39px;display:table;background-image:url(../images/LoginTitle.png);line-height:39px;padding-right:20px;color:#ffffff;font-size:16px;}
.Middle .loginBox .login{width:398px;height:186px;display:table;background-image:url(../images/LoginBack.png);}
.Middle .loginBox .login .Line{width:398px;height:46px;display:table;line-height:46px;}
.Middle .loginBox .login .Line2{width:280px;height:26px;display:table;line-height:26px;margin-bottom:0;}
.Middle .loginBox .login .Line3{width:280px;height:1px;display:table;margin-top:0;}
.Middle .loginBox .login .Line .input{width:270px;height:46px;display:table;line-height:46px;float:left;margin-left:20px;}
.Middle .loginBox .login .Line .label{width:80px;height:46px;display:table;line-height:46px;float:left;}
.Middle .SignBox{width:398px;height:501px;float:left;display:table;margin-left:60px;margin-top:25px;}
.Middle .SignBox .Title{width:378px;height:39px;display:table;background-image:url(../images/SignTitle.png);line-height:39px;line-height:39px;padding-right:20px;color:#ffffff;font-size:16px;}
.Middle .SignBox .Form{width:398px;height:310px;display:table;}
.Middle .SignBox .pass{width:398px;height:105px;display:table;background-image:url(../images/SignBack.png);line-height:39px;margin-top:10px;}
.Middle .SignBox .submit{width:398px;height:33px;display:table;}

.Middle .SignBox .Line{width:398px;height:46px;display:table;line-height:46px;}
.Middle .SignBox .Line .input{width:270px;height:46px;display:table;line-height:46px;float:left;margin-left:20px;}
.Middle .SignBox .Line .label{width:80px;height:46px;display:table;line-height:46px;float:left;}


.Middle .Memberside{width:219px;height:46px;display:table;float:left;}
.Middle .Memberside .Title{width:199px;height:30px;display:table;background-image:url(../images/MemberTitle.png);padding-right:20px;line-height:39px;color:#ffffff;font-size:16px;}
.Middle .Memberside .MemberName{width:219px;height:30px;display:table;margin-top:10px;background: #efefef;border: 1px solid #e3e2e0;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.Middle .Memberside .MemberName .SignOut{width:70px;height:30px;display:table;line-height:30px;font-size:15px;float:left;text-align:left;padding-left:10px;}
.Middle .Memberside .MemberName .Name{width:129px;height:30px;display:table;line-height:30px;font-size:15px;float:right;padding-right:10px}
.Middle .Memberside .Desc{width:219px;min-height:30px;display:table;margin-top:10px;}
.Middle .Memberside .ChooseDate{width:219px;min-height:20px;display:table;margin-top:10px;line-height:20px;font-weight:bold;}
.Middle .Memberside .Calander{width:219px;min-height:240px;display:table;margin-top:10px;}
.Middle .Memberside .TreatmentCombo{width:219px;min-height:40px;display:table;margin-top:10px;}
.Middle .Memberside .Submit{width:219px;min-height:30px;display:table;margin-top:10px;}



.Middle .MemberBord{width:680px;min-height:530px;display:table;float:left;margin-left:30px;margin-right:25px;}
.Middle .MemberBord .Title{width:680px;min-height:30px;display:table;font-size:25px;line-height:30px;}
.Middle .MemberBord .Title .TreatmentName{background-image:url(../images/TreatmentNameBack.png); width:220px;min-height:50px;display:table;font-size:35px;line-height:45px;float:left;text-align:center;border: 1px solid #e3e2e0;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding-left:10px;padding-right:10px;color:#ffffff;}
.Middle .MemberBord .Title .TreatmentDate{width:380px;min-height:30px;display:table;font-size:25px;line-height:30px;float:right;}
.Middle .MemberBord .Desc{width:680px;min-height:30px;display:table;font-size:17px;line-height:30px;margin-top:20px;}

.Middle .MemberBord .TreatmentBord{width:680px;min-height:453px;display:table;background: #efefef;-moz-border-radius: 3px;-webkit-border-radius: 3px;margin-top:17px;}

.Middle .MemberBord .TreatmentBord .BordBox{width: 96%;height: 96%;display:table;margin-top:10px;margin-bottom:10px;}
.BordBox .line2{width: 100%; height: 38px;float:right;clear:both;margin-right:17px;}
.BordBox .line2 .Desc2{width: 91%; height: 38px;float:right;background-image:url('../images/line.png');display:table;}
.BordBox .line2 .Hour2{width: 9%; height: 38px;float:right;display:table;line-height:38px;font-size:17px;text-align:center; background-color:#ffffff;}


.BordBox .line3{width: 100%; height: 38px;float:right;clear:both;margin-right:17px;}
.BordBox .line3 .Desc3{width: 91%; height: 38px;float:right;background-image:url('../images/line.png');display:table;background-color:#ffffff;}
.BordBox .line3 .Hour3{width: 9%; height: 38px;float:right;display:table;line-height:38px;font-size:17px;text-align:center; background-color:#ffffff;}

.Occupied{width: 107px; height: 38px;float:right;background-image:url('../images/Occupied.png');display:table;line-height:38px;font-size:17px;text-align:center;margin-right:15px;}
.Free{width: 107px; height: 38px;float:right;background-image:url('../images/Free.png');display:table;line-height:38px;font-size:17px;text-align:center;margin-right:15px;}

.orderEnable{width:93px;height:30px;display:table;font-size:16px;line-height:30px;float:left;text-align:center;background: #9b7eb9;border: 1px solid #ffffff;-moz-border-radius: 3px;-webkit-border-radius: 3px;color:#ffffff;float:right;margin-right:10px;margin-top:3px;cursor:pointer;display:table;}
.orderDidable{width:93px;height:30px;display:table;font-size:16px;line-height:30px;float:left;text-align:center;background: #dbdbdb;border: 1px solid #ffffff;-moz-border-radius: 3px;-webkit-border-radius: 3px;color:#ffffff;float:right;margin-right:10px;margin-top:3px;display:table;}

.WrongDate{background:#ffffe1; width:420px;min-height:50px;display:table;font-size:17px;line-height:50px;float:left;text-align:center;border: 1px solid #000000;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding-left:20px;color:#000000;background-image:url(../images/warning-signs.png);background-position:left center;background-repeat:no-repeat;float:right;margin-top:20px;margin-bottom:20px;}

.HistoryContainer{width:680px;min-height:530px;display:table;}
.HistoryContainer .Header{width:680px;height:33px;display:table;background:#9b7eb9;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.HistoryContainer .Header .Cell{height:33px;display:table;float:left;width:18%;text-align:right;color:#ffffff;padding-right:2%;}
.HistoryContainer .LineStrip{width:680px;height:33px;display:table;background:#efefef;-moz-border-radius: 3px;-webkit-border-radius: 3px;margin-top:2px;}
.HistoryContainer .LineStrip .Cell{height:33px;display:table;float:left;width:18%;text-align:right;padding-right:2%;}
.ValidLine{clear:both;height:0;text-align:right;margin:0;padding:0;color:red;}

.SignEndTitle{font-size:17px;font-weight:bold;text-align:right;direction:rtl;padding-right:0px;padding-top:10px;padding-bottom:20px;height:22px;}
.SignDesc{font-size:15px;font-weight:normal;text-align:right;direction:rtl;padding-right:0px;padding-top:0;padding-bottom:0;margin:0;height:22px;}

.ReservationPageTitle{font-size:30px;line-height:40px;height:40px;}

.SideBarFacilities2{list-style:none;  min-height:44px;text-align:center; margin:0 0 0 0;float:left;padding-right:0px;display:table;width:205px;margin-top:10px;}
.SideBarFacilities2 li{ clear:both; background-image:url('../images/ReservationBar.png') ; height:44px; -moz-border-radius: 6px;-webkit-border-radius: 6px;border:solid 1px #777368;margin-bottom:3px;}
.SideBarFacilities2 a { text-align:center; color: #fff; text-decoration: none;font-size:17px; line-height:44px;height:44px;width:205px;}
.SideBarFacilities2 a:hover {text-align:center; color: #fff; text-decoration: none;font-size:17px; line-height:44px;height:44px;width:203px;  background-image:url('../images/ReservationBar2.png');display:table;-moz-border-radius: 6px;-webkit-border-radius: 6px;border:solid 1px #777368;}

 
.Testimonials{position:absolute;left:-55px;top:150px;height:20px; line-height:20px;}
.Testimonials .more{width:180px; height: 20px;float:left;background-image:url(../images/more.png);margin-left:12px;background-repeat:no-repeat;}
.Testimonials .more a{font-family:Arial;font-size:15px;color:#9215a3;margin-right:22px;text-decoration:none;}

#MobileNav{display:none;}
#HeaderDesctop{display:block;}
#MainWrapperDesktop{display:block;}
#footerMobile{display:none;}
#footer{display:block;}
#MobileBody{display:none;}
#DesktopBody{display:block;}

@media only screen and ( max-width: 62.5em ) /* 640 */
{
    #watchTV{display:none;}
    .MobileAbout .SingelContact{width:85%;height:277px; display:table;position:relative;margin:0 auto;padding:0 !important;float:none;}
    .MobileAbout .ContactShort{width:100%;height:240px;display:table;margin-top:11px;padding:0 !important;margin:0 !important;}
    .MobileAbout .ContactShort .line{width:100%;height:34px;display:table;line-height:34px;clear:both;padding-right:0;margin-right:0;position:relative;margin-top:20px;}
    .valid{position:absolute;top:-25px;right:0;width:90%;}
    .MobileAbout .sub{text-align:left;margin-top:5px;width:100% !important;margin-left:0;}
    .wide{width:47.5% !important;}
    #faqs dt, #faqs dd { padding: 0 40px 0 0 ;direction:rtl;text-align:right;display:table;}
    #faqs dt { font-size:1.1em; color: #333333; cursor: pointer; height: 35px; line-height: 28px; margin: 0 0 10px 25px}
    #faqs dd { font-size: 1em; margin: 0 0 10px 25px}
    #faqs dt { background: url(../images/expand-icon.png) no-repeat right top}
    #faqs .expanded { background: url(../images/expanded-icon.png) no-repeat right top}
    .FotterEmail4 a{color:#ffffff;}


    .MobileyouTube{background-color:#fff;	-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #e7e6e4;width:100%;margin:0 auto;min-height:175px;margin-top:30px; box-shadow: -13px 0 15px -11px #3a6478, 13px 0 15px -11px #3a6478;}
    .MobileartBox:nth-child(2n+1){background-color:#fff;-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #e7e6e4;width:45%;margin:0 auto;min-height:120px;margin-top:20px; box-shadow: -13px 0 15px -11px #3a6478, 13px 0 15px -11px #3a6478;float:right;margin-left:9%;min-height:260px;}
    .MobileartBox{background-color:#fff;-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #e7e6e4;width:45%;margin:0 auto;min-height:120px;margin-top:20px; box-shadow: -13px 0 15px -11px #3a6478, 13px 0 15px -11px #3a6478;float:right;min-height:260px;}
    .MobileartBox img { width: 98%; height: 130px; display: block;margin:0 auto;margin-top:4px;-moz-border-radius: 6px; -webkit-border-radius: 6px;}

    .MobileartBox .artPhoto{width:100%;height:130px;display:table;}
    .MobileartBox .artName{font-size:18px;line-height:30px;padding-right:10px;}
    .MobileartBox .summary{clear:both;margin-top:15px;width:90%;margin:0 auto;padding-top:15px;min-height:70px;}
    .MobileartBox .mor{width:90%;margin-top:15px;margin:0 auto;background-image:url(../images/Arrow.png);background-position:right center;line-height:20px;background-repeat:no-repeat;margin-bottom:15px;}
    .MobileartBox .mor a{margin-right:20px;color:#9215a3;text-decoration:none;}


    .MobileDealTitle{width:100%;height:20px;margin:0;position:relative;margin-top:20px;}
    .MobileDealTitle h2{text-align:center;float:none;background-color:#1bb3cb;-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #fff;margin:0 auto;height:30px;position:relative;width:90%;margin:0 auto;line-height:30px;color:#ffffff;}

    .BodyText h1{ text-align:center;float:none;background-color:#1bb3cb;-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #fff;margin:0 auto;height:30px;position:relative;width:100%;margin:0 auto;line-height:30px;color:#ffffff;margin-bottom:5px;margin-top:15px;}
    
    .MobileDealBox{background-color:#fff;	-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #e7e6e4;width:90%;margin:0 auto;min-height:120px;margin-top:20px; box-shadow: -13px 0 15px -11px #3a6478, 13px 0 15px -11px #3a6478;}
    .MobileDealBox .DealDesc{width:90%;min-height:122px;display:table;margin:0 auto;}
    .MobileDealBox .DealDesc h3{color:#850098;font-weight:normal;margin:0;padding:0;line-height:20px;font-size:17px;padding-top:10px;padding-bottom:10px;padding-left:10px;}
    .MobileDealBox .DealDesc p{margin:0;padding:0;padding-left:10px;margin-bottom:15px;}

    .MobileDealBox .DealImg{width:90%;height:auto;display:table;margin:0 auto;}
    .MobileDealBox .DealImg img{width:90%;}

    
    .MobileAbout .photo{width:95%;height:auto;display:table;float:none;margin-top:16px;margin:0 auto;margin-top:20px;text-align:center;}
    .MobileAbout .photo img{width:40%;height:auto;}
    #craditMobile{height:44px;clear:both;padding:0;width:100%;margin:0 auto;}
  
    #craditMobileWapper
    {
        height:44px;clear:both;padding:0;margin:0;width:100%;background-color:#9b7eb9;position:absolute;bottom:0;left:0;border-top:1px solid #ffffff;
    }

    #footerMobile .PrimacyTech{float:left;padding-top:13px;padding-left:5%;}
    #Inner_social{float:right !important;width:30% !important;margin-left:2%;}
    #Inner_social h3{color:#ffffff;font-size:17px;margin:0;padding:0;margin-bottom:9px;font-weight:normal;border-bottom:1px solid #ffffff;line-height:32px;}
    #Inner_social ul{list-style:none;margin:0;padding:0;}
    #Inner_social li a{color:#ffffff;text-decoration:none;font-size:14px;line-height:22px;}
    #Inner_social li a:hover{color:#434546;text-decoration:none;}

    #Inner_Details h3{color:#ffffff;font-size:17px;margin:0;padding:0;margin-bottom:9px;font-weight:normal;border-bottom:1px solid #ffffff;line-height:32px;}
    #Inner_Details ul{list-style:none;margin:0;padding:0;}
    #Inner_Details li a{color:#797979;text-decoration:none;font-size:14px;line-height:150%;}
    
    #footerMobile{width:100%;position:relative;min-height:280px;clear:both;margin-top:20px;
    background: #000a21;
	background: -moz-linear-gradient(top, #754d9e 0%, #9b7eb9 100%) !important;
	background: -webkit-gradient(linear, top bottom, right top, color-stop(0%,#754d9e), color-stop(100%,#9b7eb9)) !important;
	background: -webkit-linear-gradient(top, #754d9e 0%,#9b7eb9 100%) !important;
	background: -o-linear-gradient(top, #754d9e 0%,#9b7eb9 100%) !important;
	background: -ms-linear-gradient(top, #754d9e 0%,#9b7eb9 100%) !important;
	background: linear-gradient(top, #754d9e 0%,#9b7eb9 100%) !important;
    border-top:5px solid #1988a8;
    }
    
    #footerMobile .footer-area {width:95%;margin:0 auto;clear:both;}
    #footerMobile .footer-wrapper {width:100%;overflow:hidden;}
    #footerMobile .footer-holder {width:100% !important;overflow:hidden;padding:0 0 0 0;}
    #footerMobile .footer-holder #Inner_social{width:30%;overflow:hidden;padding:0 2% 0 5%;float:right;}
    #footerMobile .footer-holder #Inner_Details{width:60%;overflow:hidden;padding:0 0 0 0;float:right;}
    .Space{height:20px;display:table;width:100%;clear:both;}
    .Arrows{width:100%;height:43px;display:table;margin:0 auto;text-align:right;margin-bottom:10px;position:relative;margin-top:15px;}
    .Arrows .ArrowsButtons{float:left;width:18%;height:24px;margin-left:15px;margin-top:10px;text-align:left;position:relative;padding-left:3%;z-index:5;}
    .Arrows .title{float:left;width:75%;height:43px;margin-left:2px;display:table;background-image:url(../images/spacer.gif);position:relative; z-index:3;}
    .Arrows .title h2{font-size:17px;color:#6e5182;padding:0;margin:0;line-height:43px;text-align:right;margin-right:20px;}

    .Arrows .title2{float:none;width:100%;height:43px;margin-left:2px;display:table;background-image:url(../images/spacer.gif);position:relative; z-index:3;}
    .Arrows .title2 h2{font-size:17px;color:#6e5182;padding:0;margin:0;line-height:43px;text-align:center}

    .Ereas{width:95%;height:150px;display:table;margin:0 auto;}

    .Ereas .Slider{float:left;width:90%;display:table;}
    .Ereas .Slider .Slider1{width:100%;position:relative;height:157px;overflow:hidden;}
    .wrapper {
      width: 100%;
    }

    .ProdBox3{ width: 93%; height: auto; display: block;background-image:url(../images/spacer.gif);margin:0 auto;}
    .ProdBox3 .innerProdBox3{ width: 100%; height: auto; display: block;padding-top:0; padding-right:5px;}
    .DealTiker{}

    #MobileButtons{width:90%;margin:0 auto;margin-top:20px;display:table;}
    #MobileButtons a{text-decoration:none;}
    .MobilePhone{text-align:center;float:left;background-color:#1bb3cb;-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #fff;width:33%;margin:0 auto;margin-right:3.5%;height:25px;position:relative;}
    .MobilePhone span{line-height:25px; color:#fff; }
    .MobileEmail{text-align:center;float:left;background-color:#1bb3cb;-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #fff;width:26%;margin:0 auto;margin-right:3.5%;height:25px;position:relative;}
    .MobileEmail span{line-height:25px; color:#fff; }
    .MobileWaze{text-align:center;float:left;background-color:#1bb3cb;-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #fff;width:33%;margin:0 auto;height:25px;position:relative;}
    .MobileWaze span{line-height:25px; color:#fff;padding-right:40px; }
    
    .phones{position:absolute;top:-6px;left:7px;width:38px;height:38px;}
    .waze{position:absolute;top:-6px;right:7px;width:38px;height:38px;}
    .MobileAbout{background-color:#fff;	-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #e7e6e4;width:90%;margin:0 auto;min-height:180px;margin-top:30px; box-shadow: -13px 0 15px -11px #3a6478, 13px 0 15px -11px #3a6478;}
    .MobileAboutPhoto{background-color:#fff;	-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #e7e6e4;width:90%;margin:0 auto;min-height:80px;margin-top:30px; box-shadow: -13px 0 15px -11px #3a6478, 13px 0 15px -11px #3a6478;}

    .MobileAbout .BodyText{width:90%;height:100px;display:table;font-size:14px;line-height:20px;margin:0 auto;padding-bottom:20px;}
    .MobileAbout .BodyText h2{font-size:17px;color:#6e5182;padding:0;margin:0;margin-top:25px;margin-bottom:12px;text-align:center;}
    .MobileAbout .BodyText h1{font-size:17px;color:#ffffff;padding:0;margin:0;margin-top:25px;margin-bottom:22px;text-align:center;}

     .Kopon{background-color:#fff;	-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #e7e6e4;width:90%;margin:0 auto;margin-top:30px; box-shadow: -13px 0 15px -11px #3a6478, 13px 0 15px -11px #3a6478;display:table;padding:0 !important;}


    .MobileProdBox{background-color:#fff;	-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #e7e6e4;width:95%;margin:0 auto;min-height:180px;margin-top:30px; box-shadow: -13px 0 15px -11px #3a6478, 13px 0 15px -11px #3a6478;display:table;position:relative;}
    .LeftBoxProd{width: 55%; height: 146px; display: block;float:left;}

    .RightBoxProd{ width: 45%; height: 146px; display: block;float:left;display:table;}
    .RightBoxProd img{ width: 90%; margin:5%}

    .LeftBoxProd .MobilebodyProdBox{width: 90%; height: 105px;font-family:Arial;font-size:15px;color:#313131;margin:0 auto;}
    .LeftBoxProd .MobilebodyProdBox h2{font-weight:bold;font-family:Arial;font-size:17px;color:#9215a3;margin:11px 0 5px 15px;}



    .MobileLinks{width: 165px; height: 31px;position:absolute;bottom:15px;left:20px;}
    .MobileLinks .more2{width: 83px; height: 20px;float:left;background-image:url(../images/more.png);margin-left:12px;}
    .MobileLinks .more2 a{font-family:Arial;font-size:15px;color:#9215a3;margin-right:20px;text-decoration:none;text-align:right}
    .MobileLinks .video2{width: 70px; height: 20px;float:left;background-image:url(../images/watch.png);margin-left:0;}
    .MobileLinks .video2 a{font-family:Arial;font-size:15px;color:#9215a3;margin-right:28px;text-decoration:none;text-align:right}



    #MobileNav{display:block;width:100%;}
    .MobileHeader{display:block;width:100%;height:74px;position:relative;background-image:url(../images/middleBack.png);background-position:center top;}
    #productSide{width:100%;padding:0;margin:0;margin-top:0;display:none;z-index:999999;}
    #HeaderDesctop{display:none;visibility:hidden;width:100%;}
    #MainWrapperDesktop{display:none;}
    #footerMobile{display:block;}
    #footer{display:none;}
    #MobileBody{display:block;width:100%;}
    #DesktopBody{display:none;visibility:hidden;width:100%;}
    #TopMobileNav {
      border-bottom: 1px solid #ffffff;
      width:100%;
    }
    .nav-toggle{position:relative;z-index:99999;cursor:pointer;}
    #TopMobileNav,
    #TopMobileNav ul
    {
        padding:0;
        margin:0;
        width:100%;
       
    }
    #TopMobileNav li,
    #TopMobileNav a {
      border: 0;
      list-style: none;
      font-weight: normal;
      text-decoration: none;
      line-height: 1;
      color:#ffffff;
      font-family: Arial;
      font-size: 14px;
      position: relative;
      width:100%;
      text-align:right;
    }
   
    #TopMobileNav a {
      line-height: 15px;
    }
   
    #TopMobileNav > ul > li {
      background: #9b7eb9;
    }
   
    #TopMobileNav > ul > li > a {
      display: block;
      background-color: #9b7eb9;
      color:#ffffff;
      border-top: 1px solid #ffffff;
      font-size: 14px;

    }
    #TopMobileNav > ul > li > a > span {
      display: block;
      padding: 10px 0;
      padding-right:15px;

    }
    #TopMobileNav > ul > li > a:hover {
      text-decoration: none;
      color:#ffffff;
      background: #825fa7;
     
    }
    #TopMobileNav > ul > li.active {
      background: #444444;
    }
    #TopMobileNav > ul > li.has-sub > a span {
     
    }
    #TopMobileNav > ul > li.has-sub.active > a span {
      color:#ffffff;
      background: #825fa7;
      border-bottom:solid 2px #2294d4;
    }

    /* Sub menu */
    #TopMobileNav ul ul {
      display: none;
    }
  
    /* תת קטגוריה */
    #TopMobileNav ul ul li {
      padding: 0;
      border-bottom: 1px solid #d2cec3;
      border-top: none;
      background: #1e1c1c;
    }
    #TopMobileNav ul ul li:last-child {
      border-bottom: none;
    }
    /* תת קטגוריה */
    #TopMobileNav ul ul a {
      padding: 7px 25px 7px 0;
      font-family: Arial;
      display: block;
      color: #2d2c2c;
      font-size: 14px;
      font-weight: normal;
      background-color:#f7f7f7;
    }

    /* איקון תת קטגוריה */
    #TopMobileNav ul ul a:before {
      /*content: "»";
      position: absolute;
      left: 10px;
      color: #d9d9d9;*/
    }
    /* מעבר עכבר טקסט תת קטגוריה */
    #TopMobileNav ul ul a:hover {
      color: #000000;
      
    }
}
@media only screen and ( max-width: 50em ) /* 640 */
{
    #watchTV{display:none;}
    .MobilePhone{text-align:center;float:left;background-color:#1bb3cb;-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #fff;width:33%;margin:0 auto;margin-right:3.3%;height:25px;position:relative;}
    .MobilePhone span{line-height:25px; color:#fff; }
    .MobileEmail{text-align:center;float:left;background-color:#1bb3cb;-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #fff;width:26%;margin:0 auto;margin-right:3.3%;height:25px;position:relative;}
    .MobileEmail span{line-height:25px; color:#fff; }
    .MobileWaze{text-align:center;float:left;background-color:#1bb3cb;-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #fff;width:33%;margin:0 auto;height:25px;position:relative;}
    .MobileWaze span{line-height:25px; color:#fff;padding-right:40px; }

}

@media only screen and ( max-width: 35em ) /* 640 */
{
    #watchTV{display:none;}
    .MobileartBox:nth-child(2n+1){background-color:#fff;-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #e7e6e4;width:100%;margin:0 auto;min-height:120px;margin-top:20px; box-shadow: -13px 0 15px -11px #3a6478, 13px 0 15px -11px #3a6478;float:right;min-height:260px;}
    .MobileartBox{background-color:#fff;-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #e7e6e4;width:100%;margin:0 auto;min-height:120px;margin-top:20px; box-shadow: -13px 0 15px -11px #3a6478, 13px 0 15px -11px #3a6478;float:right;min-height:260px;}
        .MobileartBox img { width: 98%; height: auto; display: block;margin:0 auto;margin-top:4px;-moz-border-radius: 6px; -webkit-border-radius: 6px;}

    #MobileNav{display:block;width:100%;}
    #DesktopBody{display:none;}

        .Arrows{margin-top:15px;}
        .Arrows .ArrowsButtons{float:left;width:20%;height:24px;margin-left:2px;margin-top:10px;text-align:left;}

     .waze{position:absolute;top:-6px;width:38px;height:38px;left:7px !important;right:auto;}
     #MobileButtons{width:90%;margin:0 auto;margin-top:20px;margin-bottom:0;}
    .MobilePhone{text-align:center;float:none;background-color:#1bb3cb;-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #fff;width:100%;margin:0 auto;height:25px;position:relative;margin-bottom:20px;}
    .MobilePhone span{line-height:25px; color:#fff; }
    .MobileEmail{text-align:center;float:none;background-color:#1bb3cb;-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #fff;width:100%;margin:0 auto;height:25px;position:relative;margin-bottom:20px;}
    .MobileEmail span{line-height:25px; color:#fff; }
    .MobileWaze{text-align:center;float:none;background-color:#1bb3cb;-moz-border-radius: 6px; -webkit-border-radius: 6px;border:1px solid #fff;width:100%;margin:0 auto;height:25px;position:relative;margin-bottom:20px;}
    .MobileWaze span{line-height:25px; color:#fff;padding-right:0;}
    .wide{width:100% !important;}

}
