html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary{display:block}
audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],
template{display:none}
a{background-color:transparent}
a:active,
a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,
strong{font-weight:700}
dfn{font-style:italic}
h1{margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,
kbd,
pre,
samp{font-family:monospace, monospace;font-size:1em}
button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,
select{text-transform:none}
button,
html input[type=button],
input[type=reset],
input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],
html input[disabled]{cursor:default}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],
input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,
th{padding:0}
h2{font-size:16px;margin:0;margin-bottom:2px;}
#header {text-align:center;background-color:transparent;width:60%;height:100px;overflow:auto;margin:0 auto;position:relative;}
#header-holder{width:100%;}
@media(max-width:700px)
{
	#header-holder{position:fixed;left:0;top:65px;z-index:999999999;display:none;}
	#header{height:105px;}
	#customer-info-hold{margin-top:20px;}
	#customers-holder{margin-top:20px !important;}
	#home-icon{bottom:0 !important;}
	#star-radio{left:190px !important;}
}
#header-holder-button{display:none;}
@media(max-width:1200px)
{
#header-holder-button{display:initial;position:fixed;left:0;top:75px;z-index:9999999999;border-bottom-right-radius:8px;border-top-right-radius:8px;background-color:#ECE2D8;cursor:pointer;width:17%;color:#AC2F70;text-align:center;height:32px;line-height:1.8}
}
#cssmenu,
#cssmenu #menu-button,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:777999999;}
#cssmenu:after,
#cssmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#cssmenu #menu-button{display:none}
#cssmenu{width:58%;clear:both;margin:0 auto;font-family:'Open Sans', sans-serif;line-height:1;background:#FFF;}
#holder{display:block;position:absolute;top:0;width:100%;background-color:#028FAD;}
#holder:after{display:block;width:100%;height:20px;clear:both;}
@media(max-width:1200px){#cssmenu{background-color:#F2ECE6;}
	#header-holder{position:fixed;left:0;top:65px;z-index:999999999;display:none;}
	#header{height:105px;}
	#logo{display:none;}
}
#menu-line{position:absolute;top:0;left:0;height:3px;background:#A42468;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}
#cssmenu>ul>li{float:left}
#cssmenu.align-center>ul{font-size:0;text-align:center}
#cssmenu.align-center>ul>li{display:inline-block;float:none}
#cssmenu.align-center ul ul{text-align:left}
#cssmenu.align-right>ul>li{float:right;border-left:1px solid white;}
#cssmenu.align-right ul ul{text-align:right}
#cssmenu>ul>li>a{text-align:center !important;padding:16px;font-size:15px;font-weight:700;text-decoration:none;text-transform:uppercase;color:#AE2B73;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;}

#cssmenu>ul>li.active>a,
#cssmenu>ul>li:hover>a{color:#AE2B73}
#cssmenu>ul>li.has-sub>a{padding-right:25px;text-align:center
z-index:999999;}
#cssmenu>ul>li.has-sub>a::after{position:absolute;top:21px;right:10px;width:4px;height:4px;border-bottom:1px solid #000;border-right:1px solid #000;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-ms-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}
#cssmenu>ul>li.has-sub:hover>a::after{border-color:#009ae1}
#cssmenu ul ul{position:absolute;left:-100px}
#cssmenu li:hover>ul{left:auto}
#cssmenu.align-right li:hover>ul{right:0}
#cssmenu ul ul ul{margin-left:100%;top:0}
#cssmenu.align-right ul ul ul{margin-left:0;margin-right:100%}
#cssmenu ul ul li{height:0;-webkit-transition:height .2s ease;-moz-transition:height .2s ease;-ms-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease;visibility:hidden}
#cssmenu ul li:hover>ul>li{height:32px;visibility:visible}
#cssmenu ul ul li a{padding:7px 20px;width:220px;font-size:13px;background:#ccc;text-decoration:none;color:#333;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;}
#cssmenu ul ul li a:hover,
#cssmenu ul ul li:hover>a{color:#0092CB}
#cssmenu ul ul li.has-sub>a::after{position:absolute;top:13px;right:10px;width:4px;height:4px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;content:"";-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-ms-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}
#cssmenu.align-right ul ul li.has-sub>a::after{right:auto;left:10px;border-bottom:0;border-right:0;border-top:1px solid #ddd;border-left:1px solid #ddd}
#cssmenu ul ul li.has-sub:hover>a::after{border-color:#fff}
@media all and (max-width:1200px),
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),
only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),
only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px),
only screen and (min-device-pixel-ratio:2) and (max-width:1024px),
only screen and (min-resolution:192dpi) and (max-width:1024px),
only screen and (min-resolution:2dppx) and (max-width:1024px){#cssmenu{width:100%}
#cssmenu ul{width:100%;display:none}
#cssmenu ul ul li{visibility:visible}
#cssmenu.align-center>ul,
#cssmenu.align-right ul ul{text-align:left}
#cssmenu ul li,
#cssmenu ul li:hover>ul>li,
#cssmenu ul ul li{width:100%;height:auto;border-top:1px solid #A9A7B6}
#cssmenu ul li a,
#cssmenu ul ul li a{width:100%}
#cssmenu.align-center>ul>li,
#cssmenu.align-right>ul>li,
#cssmenu>ul>li{float:none;display:block}
#cssmenu ul ul li a{padding:20px 20px 20px 30px;font-size:14px;background:0 0;text-align:center}
#cssmenu ul ul li a:hover,
#cssmenu ul ul li:hover>a{color:#74D7E1}
#cssmenu ul ul ul li a{padding-left:40px;text-align:center}
#cssmenu ul ul,
#cssmenu ul ul ul{position:relative;left:0;right:auto;width:100%;margin:0}
#cssmenu ul ul li.has-sub>a::after,
#cssmenu>ul>li.has-sub>a::after,
#menu-line{display:none}
#cssmenu #menu-button{display:block;padding:20px;color:#000;cursor:pointer;font-size:16px;text-transform:uppercase}
#cssmenu #menu-button::after{content:'';position:absolute;top:29px;right:20px;display:block;width:35px;height:3px;background:#E06DAE}
#cssmenu #menu-button::before{content:'';position:absolute;top:35px;right:20px;display:block;width:35px;height:3px;border-top:3px solid #E06DAE;border-bottom:3px solid #E06DAE}
#cssmenu .submenu-button{background-color:#0092CB;position:absolute;z-index:9999999999;right:0;top:0;display:block;border-left:1px solid rgba(120, 120, 120, .15);height:46px;width:65px;cursor:pointer}
#cssmenu .submenu-button::after{content:'';position:absolute;top:21px;left:26px;display:block;width:1px;height:11px;background:#000;z-index:99}
#cssmenu .submenu-button::before{content:'';position:absolute;left:21px;top:26px;display:block;width:11px;height:1px;background:#000;z-index:99}
#cssmenu .submenu-button.submenu-opened:after{display:none}
}
#cssmenu ul ul .submenu-button{height:52px;background-color:#A9A7B6}
#cssmenu ul ul li{background-color:#fff;color:#fff;font-weight:700;}
#cssmenu ul ul ul li{background-color:#333}
#text-holder-top{background-color:white;width:100%;margin-top:-170px;}
html{min-height:100%}
body{font-size:18px;background:#f9fdff;min-height:100%;background-image:url(/images/cream_pixels.png);}
a{text-decoration:none}
ul{list-style:none}
img{max-width:100%;border:0;border-radius:6px;}
h1{font-size:18px;line-height:4.5px;text-align:center}
#wrapper{width:70%;margin:0 auto;max-width:100%;overflow:hidden}
#logo_search_holder{width:100%;margin:0 auto;display:block;background-image:url("/images/main.jpg");border-bottom:1px solid #0191d0;height:410px;position:relative;}
@media(max-width: 700px) {#logo_search_holder { background-image:url("/images/main2.jpg");height:230px; } }
#logo{width:35%;position:absolute;right:0;top:25px;text-align:right;}
#nav-holder{width:100%;background-color:#FFF;margin-bottom:6px;border-bottom:4px solid rgba(128,128,128,0.3);border-top:4px solid rgba(128,128,128,0.3); opacity:0.85;}
#logo img{max-width:75%}
#search-button{height:36px;line-height:2.4px;font-weight:600;border:1px solid #AE2B73;background-color:#AE2B73;color:#fff;font-size:14px;transition:background-color 1s ease;border-bottom-left-radius:7px;border-top-left-radius:7px;position:relative;left:7px;bottom:0.49px;}
@media(max-width:700px){#search-button{bottom:1.5px;height:36px}}
#search-form{margin:0 auto;width:100%;text-align:center;margin-top:8px;}
#text-top{margin-top:10px;word-break:keep-all;width:57.5% !important;margin:20px auto auto;padding:10px;font-size:14px}
@media(max-width:930px)
{
#text-top{width:92% !important;}
}
#customers-holder{width:100%;margin:20px auto auto;text-align:center}
#customers-holder h2{text-align:right;width:80%;margin:0 auto;}
.customer{margin:1% 1% 20px;width:40%;display:inline-block;position:relative;}
.customer .customer-name{position:absolute; top:0;right:220px;display:block;color:black;text-align:right;font-size:20px;width:170px;text-align:center;}
.div-block{width:120px;height:40px;background-color:#AE2B73;position:absolute;left:0;height:130px;}
.customer .customer-name a{color:#A82F70;font-weight:700;text-align:right;font-size:15px;}
.customer .customer-photo{max-width:100%;display:inline-block;margin:0;width:40%;float:right;}
.customer .customer-photo img{border:0;height:130px;width:100%;margin:0;border-radius:5px;}
.customer .customer_info-holder{background-color:#FFF;position:relative;height:130px;border: 1px solid #ccc;border-radius:5px;}
.customer .customer-price{position:absolute;top:2px;left:0;color:#FFF;font-size:17px;padding:2px;width:116px;text-align:center;height:50px;border-bottom:1PX SOLID #C0C0C0; padding-bottom:8px;}
.customer .customer-phone{position:absolute;bottom:0;left:6px;color:#000;font-weight:bold}
.customer .customer-phone a{color:#FFF !important;font-weight:bold}
.customer .customer-waze-navigate-button{position:absolute;left:15px;bottom:25px;cursor:pointer;}
.customer .customer-waze-navigate-button img{width:30px;}
.customer .customer-waze-navigate-button:before{content:"נווט ";display:inline-block;position:absolute;left:40px;top:4px;color:#FFF;font-size:15px;}
.customer .customer-location{position:absolute;right:225px;bottom:5px;font-weight:bold;color:#444444;font-size:13px;width:180px;}
.actual-price{position:absolute;left:25px;bottom:5px;font-size:24px;font-weight:bold;color:#FFF;border-top:1px solid #A82F70;}
.customer-from-you{margin:1% 1% 20px;width:22%;display:inline-block;position:relative;}
.customer-from-you .customer-info-holder-distance{background-color:#FFF;position:relative;height:250px;border: 1px solid #ccc;border-radius:5px;}
.customer-from-you .navigate-to-place {font-size:1em;position:absolute;bottom:80px;left:0px;display:block;background-color:rgba(255,255,255,0.8);border-bottom-right-radius:5px;border-top-right-radius:5px;width:190px;height:35px;}
.customer-from-you .navigation-button-waze-icon{position:absolute;left:0;top:3px;}
.customer-from-you .navigation-button{position:absolute;bottom:8.3px;left:45px;}
.customer-from-you a {color: #000;cursor:pointer;font-size:14px;font-weight:bold;}
.customer-from-you .distance {color:#000;font-size:14px;position:absolute;top:10px;right:5px;font-weight:bold;}
.customer-from-you .customer-name{position:absolute; right:3px;bottom:30px;display:block;color:black;text-align:right;width:100%;}
.customer-from-you .customer-name a{color:black;font-weight:700;text-align:right;font-size:15px;}
.customer-from-you .customer-photo{max-width:100%;display:block;margin:0;width:100%}
.customer-from-you .customer-photo img{border:0;height:200px;width:100%;margin:0}
.customer-from-you .customer-price{position:absolute;bottom:3px;left:3px;background-color:#AE2B73;color:#fff;font-size:17px;padding:2px;border-radius:5px;}
.customer-from-you .customer-phone{position:absolute;bottom:0;right:3px;}
.customer-from-you .customer-location{position:absolute;left:3px;bottom:32.5px;font-size:13px;font-weight:bold;color:grey;}
.customer-main-page-about{position:absolute;top:25px;right:220px;font-size:14px;color:grey;width:140px;text-align:right;width:35%;}
.a-hrefs{color:#fff;}
@media(max-width:1550px)
{
	.customer-from-you{width:30%;}
}
@media(max-width:1060px)
{
	.customer-from-you{width:45%;}
}
@media(max-width:750px)
{
	.customer-from-you{width:95%;height:24%;}
}
#navigate-now{display:block;position:fixed;bottom:0;background-color:#25af80;width:90px;text-align:center;width:100%;border-top-right-radius:5px;border-top-left-radius:5px;height:35px;}
@media(min-width:800px)
{
#navigate-now{width:130px;top:130px;right:0;border-top-left-radius:5px;border-bottom-left-radius:5px;}
}
a {
color:#222;
}
#navigate-now a{color:#fff;position:absolute;top:7px;width:100%;display:block;font-weight:bold;}
#text-bottom{border-top-right-radius:7px;border-top-left-radius:7px;word-break:keep-all;border:1px solid silver;width:80.5%;margin:20px auto auto;padding:10px;font-size:14px;background-color:#FFF}
footer{text-align:center;border:1px solid silver;width:99.9%;margin:0 auto;margin-top:50px;clear:both;background-color:grey;z-index:1;height:150px;overflow:hidden;display:block;}
.link {color:#FFF;display:inline-block;padding:0 15px;border-right:1px solid #353b3d!important;border-left:1px solid #353b3d!important;margin-top:35px;font-size:15px;}
.link a {text-decoration:none;color:white;}
.link a:hover{color:#0092cb;}
@media(max-width:700px){footer{width:98.9%;}}
#customer-page-holder{width:90%;margin:0 auto}
#customer-name-holder{width:100%;display:block;background-color:#fff;border: 1px solid silver;margin-top:5px;margin-bottom:5px;position:relative;}
#customer-name-holder:after{content:"";display:block;clear:both;width:35px;height:35px;}
#customer-main-name{text-align:right;display:block;width:100%;}
#customer-main-name h1{text-align:right !important;position:absolute;right:5px;font-size:25px;}
#customer-page-price{display:inline-block;width:25%;background-color:#FFF;height:35px;line-height:35px;text-align:center;margin:auto;border:1px solid silver;box-shadow:3px 3px 5px #888;color:#222;font-size:17px;font-weight:700}
#customer-page-location{display:inline-block;width:26%;background-color:#FFF;height:35px;line-height:35px;text-align:center;margin:auto;border:1px solid silver;box-shadow:3px 3px 5px #888;color:#222;font-size:17px;font-weight:700}
#customer-page-phone{display:inline-block;width:15%;background-color:#FFF;height:35px;text-align:center;line-height:35px;margin:auto;border:1px solid silver;box-shadow:3px 3px 5px #888;color:#222;font-size:19px;font-weight:700}
#customer-page-phone a{text-decoration:none;color:#222}
#customer-main-text{width:88%;min-height:50px;max-height:300px;padding:12px;font-size:15px;background-color:#FFF;border:1px solid #AE2B73;margin-bottom:20px;overflow:scroll;margin:0 auto;clear:both;border-radius:5px;}
#info{width:50%;display:inline-block;float:left;background-color:#EBEBEB;border:1px solid silver;font-size:20px;}
#review-topic{text-align:center;font-size:13px}
#customer-gallery-holder{width:65%;display:inline-block;margin-bottom:7.6px;float:left;}
#customer-page-text-bottom{margin-top:0;width:88.3%;display:block;padding:12px;font-size:15px;background-color:#FFF;border:1px solid #AE2B73;clear:both;margin:0 auto;border-radius:5px;}
review-topic #customer-page-text-bottom p{padding:12px}
#main-page{background-color:#ffffff !important;font-weight:700;color:#00000;}
#main-page a{color:#000 !important}
#customer-info-hold{width:100%;position:relative;height:60px;margin-bottom:8px;background-color:#fff;border:1px solid #AE2B73;border-radius:5px;}
#customer-info-price{float:left;display:inline-block;background-color:#AE2B73;color:#fff;height:50px;font-size:17px;width:100px;height:60px;border-radius:5px;}
#customer-price-text{text-align:center;display:block;}
#customer-info-phone{display:inline-block;font-size:25px;color:#555;position:absolute;left:170px;top:18px;font-weight:bold;}
#customer-info-location{position:absolute;bottom:5px;right:55px;font-size:15px;font-weight:bold;color:#666666;}
#customer-info-hold h1{display:inline-block;position:absolute;top:7px;right:15px;font-size:25px;}
#starting-from-text{font-size:17px;margin-top:2px;}
#customer-price-text{font-size:25px;font-weight:bold;}
#waze-plus-phone-holder{width:33%;background-color:#AE2B73;border: 1px solid #DB6BAA;overflow:auto;position:relative;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
#phone-in-holder{display:inline-block;position:absolute;right:4px;top:9px;font-size:22px;font-weight:bold;}
#phone-in-holder a {color:#fff;}
.price-text{font-size:14px;}
#phone-in-holder:before{content:"חייג:   ";display:inline-block;color:#fff;font-size:17px;font-weight:bold;margin-left:3px;}
#waze-in-holder{float:left;margin-top:5px;cursor:pointer;}
#waze-in-holder:before{content:"נווט:";display:inline-block;color:#fff;font-weight:bold;position:absolute;bottom:8px;left:45px;}
@media(max-width:800px)
{
	#customer-info-hold h1{display:inline-block;display:block;font-size:17px;top:0;}
	#customer-info-location{top:20px;right:35px;right:16px;}
	#customer-info-phone{right:16px;font-size:16px;bottom:0;line-height:4;width:50%;}
	#header{width:100%;}
	#customer-price-text{font-size:24px;margin-top:1px;}
	#starting-from-text{margin-top:6px;margin-bottom:0;}
}
#all-holder{position:relative;height:500px;overflow:hidden;bottom:170px;margin:0;}
#nav-holder{z-index:99999999;position:absolute;top:100px;}
#search-box{width:100% !important;background-color:#fff !important;opacity:0.85 !important;border-bottom:1px solid rgba(128,128,128,0.3) !important;border-top:1px solid rgba(128,128,128,0.3) !important;position:absolute !important;bottom:0 !important;}
#search-box form{opacity:1 !important;line-height:3 !important}
#video-holder{width:100%;position:absolute;top:0;z-index:-1;}
#video-holder video{width:100%;}
#starting-from-text{display:block;text-align:center;}
@media(max-width:1200px)
{
	#all-holder{height:450px;}
	#nav-holder{top:0;}
}
@media(max-width:1050px)
{
	#all-holder{height:400px;}
}
@media(max-width:1050px)
{
	#all-holder{height:400px;}
}
@media(max-width:900px)
{
	#all-holder{height:350px;}
}
@media(max-width:800px)
{
	video{display:none;}
	#all-holder{background-image:url(/images/pics1.jpg);height:400px;}
}
#contact_us_text{display:inline-block;float:right;margin-right:47px;width:48%;font-size:16px;min-height:400px;border-left:1px solid #E0E0E0;padding-top:0;padding-left:35px; }
#contact_us_text h3{color:#AE2B73;border-bottom:1px solid #AE2B73;line-height: 50px;}
#contact_us_form_holder input{display:block;margin-bottom:17px;border:1px solid silver;width:99.5%;}
#contact_us_form_holder textarea{border:1px solid silver;width:99%;}
#contact_us_form_holder{display:inline-block;margin-right:130px;min-height:315px;position:relative;max-width:240px;width:100%;font-size:14px;color:#6C6C6C;}
#contact_us_form_explain{text-align:right;margin-bottom:9px;border-bottom:1px solid #AE2B73;color:#AE2B73;font-size:19px;}

@media(max-width:1054px)
{
	#contact_us_text{width:95%;float:none;min-height:1px;margin:0 auto;padding-right:5px;}
	#contact_us_form_holder{display:block;margin:0 auto;margin-top:20px;}
}
#contact_us_button{margin:12px auto;;border:0;background:#B53D78;color:#fff;}
.info-holders {background-color:white;width:25%;display:inline-block;height:25px;margin-right:0;margin-bottom:19px;border-left:1px solid black;text-align:center;font-size:18px;}
.info-holders-price{float:left;width:20%;text-align:center;background-color:#409266;color:#fff;height:100px;}
@media (max-width:1900px){#search-box{margin-top:50px}
}
@media (max-width:1550px){footer{clear:both}
#menu-button{direction:ltr;text-align:center}
.morelink{width:18%}
.morelink:hover{width:22%}
#customer-gallery-holder{display:block;width:100%;clear:both;margin-right:0}
#customer-main-text{width:96%;display:block;margin-bottom:5px;}
#search-box{display:block;margin-top:8px}
}
@media (max-width:1810px){#customer-page-location,
#customer-page-name,
#customer-page-phone,
#customer-page-price{display:block;width:100%;margin-bottom:5px;}
}
@media(max-width:600px){.customer{width:99%}.customer .customer-photo img{width:100%}
}
@media(max-width:400px){#search-box{width:100%;text-align:center}#logo{width:60%;margin:0 auto;display:block}
#logo img{width:100%}
}
#customer-page-more-button {border:1px solid #A82F75;border-radius:5px; background-color:#AE2B73;text-align:center;color:#fff;text-align:center;margin:0 auto;display:block;margin-top:10px;}
@media(max-width:700px)
{
#customer-page-more-button{right:25%;}
}
#customer-site-more-customers {width:100% !important;}
#sub{width:80%;background-color:#AE2B73;color:#fff;border:1px solid #DB6BAA;border-radius:5px;position:absolute;bottom:15px;}
#focus-textarea-explain{display:none;font-size:13px;}
#focus-email-explain{display:none;font-size:13px;}
#home-icon{height:35px;display:inline;position:absolute;right:2px;bottom:-7px;}
#main-page{width:42px;height:48px;}
#map-icon{display:inline;height:13px;margin-left:5px;position:absolute;height:21pt;width:16pt;right:-10px;bottom:10px;}
#places-near-by-button{padding-right:25px !important;}
.style-2 input[type="text"],.style-2 input[type="email"],.style-2 textarea {
  padding: 10px;
  border: solid 1px #c9c9c9;
  transition: border 0.3s;
}
.style-2 input[type="text"]:focus,
.style-2 input[type="email"]:focus,
.style-2 textarea:focus,
.style-2 input[type="text"].focus,.style-2 input[type="email"].focus{
  border: solid 5px #969696;
}
#email-icon{width:20px;position:relative;top:5px;left:2px;}
#name-icon{width:20px;position:relative;top:5px;left:2px;}
#text-icon{width:20px;position:relative;top:5px;left:2px;}
#review-stars-span{display:inline;}
#map{display:block;width:33.2%;float:right;}
#waze{display:inline-block;height:35px;width:30%;float:left;background-color:#0092CB;border-right:1px solid silver;cursor:pointer}
#waze img{position:relative;top:3px}
#waze #text{position:relative;text-decoration:none;color:#000;font-weight:700;bottom:7px}
#waze-bottom{margin-top:3px;text-align:right;display:block;cursor:pointer;font-size:20px;border-bottom:1px solid silver;font-weight:700}
#waze-bottom img{position:relative;top:5px;padding:2px}
.waze-bottom-text{text-align:center;position:relative;bottom:4.5px}
#comment{margin:0 auto;border:0 solid silver;float:right;width:32.7%;height:400px}
#comment h4{text-align:center}
#customer-reviews{clear:both;border:1px solid #AE2B73;width:90%;margin:8px auto;;text-align:center;background-color:#fff;border-radius:5px;}
#star-radio{position:absolute;top:48px;left:220px;}
.reviews{width:100%;word-break:break-all;border-top:1px solid silver;margin-bottom:10px;padding:3px}
.reviews:last-child{margin-bottom:99px}
.reviewer-name{display:inline-block;margin-right:25px;font-weight:700;font-size:17px;text-decoration:underline}
.message{font-size:14px;text-align:right;margin-right:25px;margin-left:25px;color:#222;margin-bottom:10px}
.reviewer-info{display:block;width:100%;text-align:right}
.ranking-stars{float:left;display:inline-block;width:auto;margin-left:35px}
.ranking-stars img{position:relative}
h5{font-size:15px}
.date{display:inline-block;float:left;margin-left:8px;font-size:14px}
@media(max-width:1600px){#waze-plus-phone-holder{width:100%;}#gallery-holder{width:100%;}#comment{width:100%;margin-bottom:25px;}#map{width:100%;position:relative}#cover{z-index:9999;background-color:#EBEBEB;opacity:.5;filter:alpha(opacity=99);position:absolute;left:0;width:100%;height:100%}#cover-hide{position:absolute;z-index:999999;top:0;left:30%;background-color:silver;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:0;font-size:15px;}
#info{width:95%}
@media(max-width: 2000px) {#customer-page-text-bottom{width:95%;}}
}
#comment form{margin:auto;position:relative;width:96.1%;height:340px;font-size:14px;line-height:24px;font-weight:700;color:#444;text-decoration:none;padding:10px;margin-top:8px;margin-bottom:8px;border:1px solid #AE2B73;border-radius:5px;}
@media(max-width:1850px)
{
.customer{width:45%;}
.customer-main-page-about{right:235px;width:30%;}
}
@media(max-width:1635px)
{
.customer{width:48%;}
.customer-main-page-about{width:25%;}
}
@media(max-width:1530px)
{
.customer-name{width:30%;}
}
@media(max-width:1500px)
{
.customer .customer-photo img{height:155px;}
.customer{margin:1% 1% 20px;width:30%;display:inline-block;position:relative;}
.customer .customer-photo{display:block;width:100%;}
.customer .customer_info-holder{height:220px;}
.customer .div-block{position:absolute;display:block;width:100%;bottom:0;background-color:transparent;}
.customer .customer-price{position:absolute;top:118px;right:0;width:40%;display:block;height:30px;font-size:16px;border:0;background-color:rgba(174,43,115,0.9);border-top-left-radius:5px;border-bottom-left-radius:5px;}
.customer .customer-name{position:absolute;top:150px;right:3px;;width:60%;height:auto;text-align:right;}
.customer-main-page-about{display:none;}
.customer .customer-location{width:59%;bottom:5px;right:3px;margin:0;text-align:right;}
.actual-price{color:black;right:10px;bottom:2px;}
.customer .customer-waze-navigate-button{left:0;bottom:68px;background-color:rgba(174,43,115,0.9);width:80px;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.price-text{color:#fff;float:right;margin-top:10px;font-weight:bold;}
.actual-price{color:#fff;font-weight:bold;font-size:19px;width:100%;position:absolute;top:10px;border:0;}
.customer .customer-waze-navigate-button:before{left:45px;top:4px;color:#fff;font-weight:bold;}
.customer .customer-waze-navigate-button img{margin-top:3px;float:left;}
.customer .customer-location{float;left;}
.customer .customer-phone{bottom:20px;}
.customer .customer-phone a{color:black !important;}
}
@media(max-width:1100px)
{
.customer{width:40%;}
}
@media(max-width:850px)
{
.customer{width:45%;}
}
@media(max-width:700px)
{
.customer{width:45%;}
}
@media(max-width:500px)
{
.customer .customer-photo img{height:240px;}
.customer .customer_info-holder{height:300px;}
.customer{width:94%;}
.customer .customer-waze-navigate-button{bottom:72px;}
.customer .customer-price{top:195px;position:absolute;}
.customer .customer-name{top:250px;}
.customer .customer-phone{font-size:20px;bottom:13px;}
}
@media(max-width:700px){#wrapper{width:100%}#customer .customer{width:65%}
.customer .customer-photo img{width:100%}
#menu-button{direction:ltr;text-align:center}
#customer-page-holder{width:100%}
.morelink{width:26%}
.morelink:hover{width:34%}
#customer-reviews{width:100%}
#logo{display:none}
body{background:#F8F4F1;}
#search-button{background:#DB6DAB;border:1px solid #DB6DAB}
}
#imagname{display:inline-block;height:35px;width:11%;float:right;background-color:#EAEAEA}
#imagname img{position:relative;top:3px}
#imagyeshov{display:inline-block;height:35px;width:11%;float:right;background-color:#EAEAEA}
#imagyeshov img{position:relative;top:3px}
#imagprice{display:inline-block;height:35px;width:11%;float:right;background-color:#EAEAEA}
#imagprice img{position:relative;top:3px}
#imagphone{display:inline-block;height:35px;width:15%;float:right;position:relative;}
#imagphone img{position:absolute;top:4px;right:4px;}
@media(max-width:700px) { 
#imagphone{display:inline-block;height:35px;width:15%;float:right;position:relative;}
#imagphone img{position:absolute;top:2px;right:9px;}
}
.ui-autocomplete{position:absolute;top:100%;height:300px;overflow:scroll;left:0;z-index:999999999!important;cursor:pointer;float:left;display:none;min-width:100px;width:167px !important;font-size:17px;background-color:white !important;margin:4px 0 0;list-style:none;border-color:#ccc;border-color:rgba(0,
0,
0,
.2);border-style:solid;border-width:1px;-webkit-box-shadow:0 5px 10px rgba(0,
0,
0,
.2);-moz-box-shadow:0 5px 10px rgba(0,
0,
0,
.2);box-shadow:0 5px 10px rgba(0,
0,
0,
.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;.ui-menu-item > a.ui-corner-all{display:block;padding:3px 15px;clear:both;font-weight:400;line-height:18px;color:#555;white-space:nowrap;&.ui-state-hover,
&.ui-state-active{color:#fff;text-decoration:none;background-color:#08c;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-image:none}
@media(max-width:700px){.ui-autocomplete a{margin-top:15px;display:block;font-size:16px} ui-autocomplete {width:240px}
}