@import url(https://fonts.googleapis.com/earlyaccess/alefhebrew.css);
*{margin:0; padding:0;font-family:'OpenSans';}
html{ margin:0px; padding:0;height:100%;font-family:'OpenSans'}
body{ margin:0px;padding:0; font-family:'OpenSans';font-size: 14px;min-height:100%;direction:rtl; clear:both; background:url(../images/BG.jpg);}
img{border:0;}
a{text-decoration: none; display:block;cursor:pointer;color: inherit;}
a:link{text-decoration: none;}
h1{color:black;font-size:26px;margin-bottom: 5px;}
h2{color:black;font-size:20px;margin-bottom: 5px;}
h3{color:black;font-size:21px; font-family: 'OpenSans_light';max-width:680px;margin:0 auto}

#tinymce p a{display:inline;}
#welcome{position:fixed;width:100%;height:100%;display:none;z-index:9999;background:rgba(255,255,255,0.8);top:0;left:0;right:0;bottom:0;}
#welcome .box{width:240px;height:100px;position:absolute;border-radius:10px;box-shadow:0 0 10px #555555;top:0;left:0;right:0;bottom:0;margin:auto;background:#fff;}
#welcome .box > span{display:block;font-size:30px;margin-top:26px;font-weight:bold;text-align:center;}

#popover{position:fixed;width:100%;height:100%;display:none;z-index:9999;}
#popover #popcont{border-radius:10px;box-shadow:0 0 10px #555555;max-width:600px;min-width:320px;width:100%;height:390px;position:absolute;top:2px;left:2px;right:2px;bottom:2px;margin:auto;background:rgba(0,0,0,0.8);z-index:999999999999999;}
#popover #popcont .closer{z-index:999999999999;cursor:pointer;position:absolute;top:0;left:0;}
#popover #popcont iframe{max-width:600px;min-width:320px;width:100%;margin:40px auto 0;height:350px;}

#popRe{margin: 0 auto;left:0;right:0;z-index:14;visibility: hidden;opacity:0;filter:alpha(opacity=0);height:100%;overflow:hidden;position:fixed;width:100%;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}
#popRe.show{opacity:1;visibility: visible;filter:alpha(opacity=100);}
#popRe .content{border: 5px solid #F1ECE7;border-radius: 10px;padding: 20px;box-sizing:border-box;margin:auto;max-width:800px;width:100%;background:white;position:absolute;top:20%;bottom:18%;left:0;right:0;}
#popRe .closeRe{cursor:pointer;background:url(../images/close_btn.png) center center no-repeat;width:30px;height:30px;position:absolute;top:0;left:0;}
#popRe .title{font-weight: bold;font-size: 20px;margin-bottom: 15px;text-align: center;}
#popRe .text{bottom: 10px;left: 0;overflow: auto;position: absolute;right: 0;top: 50px;box-sizing:border-box;padding:0 15px;}

#popPolicy{margin: 0 auto;left:0;right:0;z-index:14;visibility: hidden;opacity:0;filter:alpha(opacity=0);overflow:hidden;position: fixed;height:100%;width:100%;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}
#popPolicy.show{opacity:1;visibility: visible;filter:alpha(opacity=100);}
#popPolicy .content{box-shadow:0 0 10px rgba(0,0,0,0.4);border: 5px solid #F1ECE7;border-radius: 10px;padding: 20px;box-sizing:border-box;margin:auto;max-width:800px;width:100%;background:white;position:absolute;top:20%;bottom:18%;left:0;right:0;}
#popPolicy .closeRe{cursor:pointer;background:url(../images/close_btn.png) center center no-repeat;width:30px;height:30px;position:absolute;top:0;left:0;}
#popPolicy .title{font-weight: bold;font-size: 20px;margin-bottom: 15px;text-align: center;}
#popPolicy .text{bottom: 10px;left: 0;overflow: auto;position: absolute;right: 0;top: 50px;box-sizing:border-box;padding:0 15px;}

#updatePop{position:fixed;width:100%;height:100%;display:none;background:rgba(0,0,0,0.4);z-index:999999999999999;}
#updatePop .inPopCont{z-index:999999999999;margin:0 auto;position:absolute;top:20%;left:5px;right:5px;bottom:5px;width:40vw;height:60vh;border:10px solid #340000;border-radius:20px;background:#fff;}
#updatePop .inPopCont .closer{text-align: center;line-height: 42px;font-size: 26px;cursor: pointer;height: 32px;left: 4px;position: absolute;top: 4px;width: 32px;z-index: 2147483647;}
#updatePop .inPopCont .title{padding-left: 36px;height:25px;line-height:23px;position:absolute;top:6px;left:0px;right:0px;z-index:999;color:#340000;font-size:20px;font-weight:bold;text-align:center;}
#updatePop .inPopCont .textWrap{height: calc(100% - 64px);margin-top: 60px;overflow: auto;padding: 0 50px;}
#updatePop .inPopCont .textWrap .ttl{color: #34abd1;font-size: 20px;font-weight: bold;text-align: right;line-height: 22px;}
#updatePop .inPopCont .textWrap .text{color: #555555;font-size: 18px;text-align: right;line-height: 20px;}
#updatePop .inPopCont .printBtn{background:#434343;border: medium none;bottom: 4px;color: #fff;cursor: pointer;font-size: 16px;height: 34px;left: 0;line-height: 38px;position: absolute;text-align: center;width: 90px;margin: 0 auto;left: 0;right: 0;}

#popSale{margin: 0 auto;left:0;right:0;z-index:14;visibility: hidden;opacity:0;filter:alpha(opacity=0);overflow:hidden;position: fixed;height:100%;width:100%;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}
#popSale.show{opacity:1;visibility: visible;filter:alpha(opacity=100);}
#popSale .content{border: 5px solid #F1ECE7;border-radius: 10px;padding: 20px;box-sizing:border-box;margin:auto;max-width:800px;width:100%;background:white;position:absolute;top:20%;bottom:18%;left:0;right:0;}
#popSale .closeRe{cursor:pointer;background:url(../images/close_btn.png) center center no-repeat;width:30px;height:30px;position:absolute;top:0;left:0;}
#saleText {bottom: 10px;left: 0;overflow: auto;position: absolute;right: 0;top: 50px;box-sizing:border-box;padding:0 15px;}

#popMassage{margin: 0 auto;left:0;right:0;z-index:14;visibility: hidden;opacity:0;filter:alpha(opacity=0);overflow:hidden;position: fixed;height:100%;width:100%;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}
#popMassage.show{opacity:1;visibility: visible;filter:alpha(opacity=100);}
#popMassage .content{border: 5px solid #F1ECE7;border-radius: 10px;padding: 20px;box-sizing:border-box;margin:auto;max-width:800px;width:100%;background:white;position:absolute;top:20%;bottom:18%;left:0;right:0;}
#popMassage .closeRe{cursor:pointer;background:url(../images/close_btn.png) center center no-repeat;width:30px;height:30px;position:absolute;top:0;left:0;}
#popMassage .text{bottom: 10px;left: 0;overflow: auto;position: absolute;right: 0;top: 50px;box-sizing:border-box;padding:0 15px;}
#popMassage td {padding: 10px;}

.container-100{width:100%;float:left;text-align:center;min-height:100%;height:auto;margin:0 auto;z-index:12;overflow:hidden;}
.ruller{width:auto;overflow:hidden;visibility:none;height:1px;white-space: nowrap;float:right;font-size:16px;padding:0 8px}
.closeMenu{display:none;position:fixed;top:0;bottom:0;left:0;right:0;height:100%;background:rgba(0,0,0,0.5);z-index:999;}
.closeMenuNew{display:none;position:fixed;top:0;bottom:0;right:300px;left:0;height:100%;background:rgba(0,0,0,0.5);z-index:999;}

.headerstrip {height:100px; background:rgba(0,0,0,0.8); -moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;position:fixed;left:0;top:0;right:0;z-index:10}
.headerstrip .centerDiv{position:relative;max-width:1200px;width:100%;margin:0 auto;height:100%;}
.headerstrip .centerDiv .logo{z-index: 999;float:right;padding:5px; display:block;position:relative}
.headerstrip .centerDiv .logo img {-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;width:156px}
.headerstrip .centerDiv .logo .shadow {position:absolute;bottom:4px;left:0;right:0;top:100px;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;overflow:hidden;z-index:-1;}
.headerstrip .centerDiv .logo .shadow .circle {width:100%;padding:50% 0;border-radius:50%;background:rgba(0,0,0,0.8);position:absolute;bottom:0}

.orders.lang .fiveRe{transform: scaleX(-1);height:80px;}
.fiveRe{height:60px;width:255px;background:#340000;left:0;top: 140px;overflow:hidden;cursor:pointer;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;z-index:13;}
.fiveRe .first{color:#f1ece7;font-size:24px;text-align:center;font-weight:bold}
.fiveRe .second{color:#f1ece7;font-size:16px;text-align:center}


.container-100.menuactive .headerstrip .centerDiv .phoneLang .phone{font-size:14px;margin-left:15px;padding-left: 20px;margin-top:5px}

.headerstrip h1{position:absolute;top:5px;left:50px;color:#ffffff;font-size:12px;}
.headerstrip.scroll h1{display:none;}

.headerstrip.scroll .centerDiv .fiveRe{height:0}


.headerstrip.scroll {height:48px;background:rgba(0,0,0,0.9);}
.headerstrip.scroll .centerDiv .logo img {width:70px}
.headerstrip.scroll .centerDiv .logo .shadow {top:48px}
.headerstrip.scroll .centerDiv .menu{bottom: 10px}
.headerstrip.scroll .centerDiv .phoneLang{top: 14px;}
.headerstrip.scroll .centerDiv .orders{top:48px;height:40px;}
.headerstrip.scroll .centerDiv .orders .firstLine{top: 8px;}
.headerstrip.scroll .centerDiv .orders .SecondLine{height:0px;}
.headerstrip .centerDiv .logo .shadow .circle {background:rgba(0,0,0,0.9);}
.headerstrip.scroll .centerDiv .language{top:-30px;}
.headerstrip.scroll .centerDiv #subMainMenu{height:0px !important;overflow:hidden !important;}

.headerstrip .centerDiv #menu{position:relative;margin-right:20px;z-index:99 !important;height:72px;max-width:1200px;position:absolute;bottom:-30px;left:255px;right: 120px;}
.headerstrip .centerDiv .phoneLang #openMenuButton.button{margin:0 5px;float:left;display:none;background:url(../images/open_menu.png) center center no-repeat;background-size:30px;width:30px;height:30px;}
#openMenuButton2.button{margin:0 5px;float:left;display:none;background:url(../images/open_menu.png) center center no-repeat;background-size:30px;width:30px;height:30px;}
.headerstrip .centerDiv #menu > ul{max-width:810px;padding-right:30px;width:100%;height:42px;text-align:center;overflow:visible;;font-size:0;}
.headerstrip .centerDiv #menu > ul > li{z-index: 9;list-style:none; float:right;position:relative;height:42px;display:inline-block;list-style:none;vertical-align:top;overflow:visible;}
.headerstrip .centerDiv #menu > ul > li.active{}
.headerstrip .centerDiv #menu > ul > li.active a{}
.headerstrip .centerDiv #menu > ul > li.active ul li a{font-weight:normal;background:#f1ece7;}
.headerstrip .centerDiv #menu > ul > li > a{padding: 0 2.4vw;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;color:white;display:block;width:auto;margin-right:0;height:38px;line-height:38px;text-align:center;margin-top:4px;font-size:18px;color:#efefef}
.headerstrip .centerDiv #menu > ul > li > a:hover {}
.headerstrip .centerDiv #menu > ul > li.expand-title{display:none;}
.headerstrip .centerDiv #menu > ul > li.expand{display:none;}
/*.headerstrip .centerDiv #menu > ul > li.expandable{background:url(../webimages/menuarr.png) left center no-repeat;}*/
.headerstrip .centerDiv #menu > ul > li > ul{background:#f1ece7;border:1px #cccccc solid;border-top:0;position:absolute;right:0;display:inline-block;height:1px;opacity:0;filter:alpha(opacity=0);width:200px;overflow:hidden; }
.headerstrip .centerDiv #menu > ul > li:hover ul{height:auto;opacity:1}
.headerstrip .centerDiv #menu > ul li ul > li{height:42px;list-style:none;}
.headerstrip .centerDiv #menu > ul li ul > li a{text-align:right;font-size:14px;height:42px;display:block;line-height:42px;padding-right:24px;color:#191919;}
.headerstrip .centerDiv #menu > ul li ul > li:hover a{background:#fefefe;background-position:215px;}
.headerstrip .centerDiv #menu > ul li ul li > ul{background:#fefefe;margin-top:-42px;margin-right:200px;padding:0;width: 170px;}
.headerstrip .centerDiv #menu > ul li ul li > ul li:hover a{background:#f2f3f2;background-position:215px;}
.headerstrip .centerDiv #menu > ul > li ul:hover{overflow:visible;}
.headerstrip .centerDiv #menu > ul.collapsed > li > a{margin-right:20px;}
.headerstrip .centerDiv #menu > ul.collapsed{right:auto;float:left;position:fixed;padding:52px 10px 10px 10px;top:0;width:280px;left:-300px;height:auto;overflow:auto;bottom:0; background:#a2182d;z-index:99999;background:#f2f3f2;}
.headerstrip .centerDiv #menu > ul.collapsed li.expand{display:none;position:absolute;left:100%;margin-left:10px;top:65px;border:0;cursor:pointer;height:40px;width:40px;}
.headerstrip .centerDiv #menu > ul.collapsed li.expand > div{display:none;}
.headerstrip .centerDiv #menu > ul.collapsed li.expand.open{;left:-300px;top:0;position:fixed;background:#F2F3F2;top:0;left:0;border-bottom:1px #a0a0a0 solid;width:300px;margin:0;padding:0;height:44px;line-height:44px;font-weight:bold;line-height:34px;display:block;font-size:16px;color:#340000;cursor:pointer;-moz-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.12);-webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.12);box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.12);-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#a0a0a0')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#a0a0a0');z-index:9999}
.headerstrip .centerDiv #menu > ul.collapsed li.expand.open > div{display:block;height:40px;line-height:40px;}
.headerstrip .centerDiv #menu > ul.collapsed.open li.expand{display:block;left:-300px;top:0;position:fixed;background:#F2F3F2;top:0;left:0;border-bottom:1px #a0a0a0 solid;width:300px;margin:0;padding:0;height:44px;line-height:44px;font-weight:bold;line-height:34px;display:block;font-size:16px;color:#340000;cursor:pointer;-moz-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.12);-webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.12);box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.12);-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#a0a0a0')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#a0a0a0');z-index:9999}
.headerstrip .centerDiv #menu > ul.collapsed.open li.expand > div{display:block;height:40px;line-height:40px;}
.headerstrip .centerDiv #menu > ul.collapsed > li.active{}
.headerstrip .centerDiv #menu > ul.collapsed li{height:34px;overflow:hidden;position:relative;margin-top:2px;width:276px;border-bottom:1px #cccccc solid;}
.headerstrip .centerDiv #menu > ul.collapsed > li > a:hover {background:none}
.headerstrip .centerDiv #menu > ul.collapsed li.expandable.open{height:auto}
.headerstrip .centerDiv #menu > ul.collapsed li a{color:#340000;text-align:right; width:auto;display:block; ;position:absolute;left:0;right:0;top:0;height:30px;line-height:30px;}
.headerstrip .centerDiv #menu > ul.collapsed li.active a{background:none;font-weight:bold;}
.headerstrip .centerDiv #menu > ul.collapsed li ul{position:relative;width:286px;float:right;border:2px #ffffff solid;padding:0;margin:0 5px;padding-bottom:2px;border-right:1px #333333 solid;border-top:1px #333333 solid;margin-top:34px;height:auto;opacity:inherit;filter:inherit;}
.headerstrip .centerDiv #menu > ul.collapsed li ul li{width:266px;height:30px;}
.headerstrip .centerDiv #menu > ul.collapsed li ul li a{left:0;padding-right:20px;background:none;}
.headerstrip .centerDiv #menu > ul.collapsed li ul{background:none;border:0}
.headerstrip .centerDiv #menu > ul.collapsed li ul li ul{position:relative;width:256px;float:right;border:2px #ffffff solid;background:#fefefe;padding:0;margin:0 5px;padding-bottom:2px;margin-top:34px;height:auto;opacity:inherit;filter:inherit;}
.headerstrip .centerDiv #menu > ul.collapsed li ul li ul li:last-child{border:none;}
.headerstrip .centerDiv #menu > ul.collapsed li.expandable a{left:48px;height:30px;line-height:30px;width:200px;}
.headerstrip .centerDiv #menu .collapsed{border:0;right:0;left:5;}
//.menuactive .headerstrip .centerDiv .phoneLang .phone{font-size:14px;margin-left:15px;padding-left: 20px;margin-top:5px}
.headerstrip.en .centerDiv #menu ul#menu0 li a{padding: 0 1.6vw;}
.headerstrip.en .centerDiv .orders .ordersTop{width:92%;}


.menuactive .headerstrip .centerDiv .orders{z-index:9;}
#subMainMenu{background:#D4CEC8;height:30px !important;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.7) inset;-moz-transition: height 0.5s;-webkit-transition: height 0.5s;transition: height 0.5s;}
#subMainMenu li{height:30px !important;z-index: 5 !important;}
#subMainMenu li a{padding: 0 1.8vw !important;color: #340000 !important;height: 30px !important;margin-top: 0 !important;line-height: 30px !important;font-size:16px !important;}
#subMainMenu li a:hover {font-family:'OpenSans' !important}
#subMainMenu.collapsed.shadow{}
#subMainMenu.collapsed.shadow li{}
#subMainMenu.collapsed.shadow li a{}


#sText p a{display:inline;}



.headerstrip .centerDiv .phoneLang{position: absolute;top:20px;left:0;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s}
.headerstrip .centerDiv .phoneLang .phone{float:right;text-align:right;padding-left:26px;background:url(../images/telephone.png) center left no-repeat;color:#efefef;font-size:25px;letter-spacing: 8px;display:inline-block}
.headerstrip .centerDiv .language {position:absolute;right:200px;top:14px;float:left;margin-left:5px;margin-top:2px;cursor:pointer;height:20px;padding-left: 16px;color:#efefef;font-size:14px;display:inline-block;background:url(../images/bottomArrow.png) center left no-repeat;z-index:100}
.headerstrip .centerDiv .language  a{color:#efefef;font-size:14px;}
.headerstrip .centerDiv .language > span ~span{display:none;}
.headerstrip .centerDiv .language ul{left:10px;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;background: black none repeat scroll 0 0;height: 0px;line-height: 24px;list-style: outside none none;overflow: hidden;position: absolute;width: 80px;z-index: 999;}
.headerstrip .centerDiv .language.open ul{height:75px;padding-top:5px;}
.headerstrip .centerDiv .language.open{background:url(../images/arrowUp.png) center left no-repeat;}
.headerstrip.en .centerDiv .language{left:200px;right:auto}
.headerstrip .centerDiv .orders {z-index: 999;cursor:pointer;background: rgba(0, 0, 0, 0) url("../images/orders.png") no-repeat scroll right bottom;height: 80px;left: 0;padding-right: 10px;position: absolute;top: 60px;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;width: 255px;}
.headerstrip .centerDiv .orders .ordersTop {height:100%;overflow:hidden;}
.headerstrip .centerDiv .orders .icon{}
.headerstrip .centerDiv .orders .firstLine {background:url("../images/calender.png") no-repeat scroll right center;color: #340000;font-size: 18px;font-weight: bold;letter-spacing: 2px;padding-right: 30px;margin-top: 8px;margin-right: 20px;text-align: right;top: 8px;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}
.headerstrip .centerDiv .orders .SecondLine {box-sizing: border-box;color: #340000;font-size: 13px;letter-spacing: 2px;overflow: hidden;position: absolute;right: 26px;text-align: center;top: 35px;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;width: 222px;}
.headerstrip .centerDiv .orders .SecondLine span{font-weight:bold;font-size:15px;}
.headerstrip .centerDiv .orders.lang{width:265px;padding-left:0;-moz-transform: scaleX(-1);-o-transform: scaleX(-1);-webkit-transform: scaleX(-1);transform: scaleX(-1);}
.headerstrip .centerDiv .orders.lang .firstLine{margin-left: -50px;-moz-transform: scaleX(-1);-o-transform: scaleX(-1);-webkit-transform: scaleX(-1);transform: scaleX(-1);}
.headerstrip .centerDiv .orders.lang .SecondLine{letter-spacing: 1px;-moz-transform: scaleX(-1);-o-transform: scaleX(-1);-webkit-transform: scaleX(-1);transform: scaleX(-1);}
.headerstrip .centerDiv .orders.lang .SecondLine span{-moz-transform: scaleX(-1);-o-transform: scaleX(-1);-webkit-transform: scaleX(-1);transform: scaleX(-1);}

.fiveReMob {display:none}

.ordersEzgo {background:rgba(255,255,255,0.9);margin:0 auto;max-height:0;left:0;right:0;overflow: hidden;position: fixed;transition: all 0.5s ease 0s;z-index: 99999;width:100%;transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;}
.ordersEzgo.open{overflow: auto;height:auto;max-height:1300px;top:0;bottom:0}
.close{margin-left: 10px;display: none;cursor:pointer;float:left;background:url(../images/close_btn2.png) center center no-repeat;width:30px;height:30px;z-index:999999}
.centerOrders{max-width:990px;width:100%;margin:0 auto;position:fixed;top:0;left:0px;right:0;height:0;}
.ordersEzgo.open .close{display:block}

.page_middle{position:relative;max-width:1200px;width:100%;margin:0 auto;text-align:center;}
.review_box {-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;background:#dfdbd8;display: inline-block; margin: 26px;border:2px solid #ffffff; vertical-align: top; max-width: 340px;width:100%;min-height:240px;width: 100%;overflow:hidden;box-sizing:border-box;}
.review_box .title{padding-top:10px;text-align:right;font-size:20px;padding-right: 10px;}
.review_box .text{-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;padding:0 15px;text-align:right;font-size:16px;height: 140px;overflow: hidden;}
.review_box .text .first{font-size:20px;}
.review_box .text .last{font-size:20px;text-align:left;display: block;}
.readMore{cursor:pointer;position:relative;margin-left:10px;height:50px;float:left}
.readMore.closed{display:none;}
.readMore .more{font-size:17px;color:#340000;text-align: left;}
.readMore .arr{background:url(../images/ar_bottom.png) center center no-repeat;width:20px;height:11px;position:absolute;left:0;top:26px;right:0;margin:0 auto;}

.review_box.open .text{height:auto;}
.review_box.open .arr{transform: rotate(180deg);}
.review_box.open .readMore .more{visibility: hidden;}

.readMoreBtn{background: rgba(0, 0, 0, 0) url("/images/arrowD.png") no-repeat scroll center bottom;color: #340000;cursor: pointer;font-size: 14px;height: 44px;margin: 0 auto;width: 50px;}
.open .centerDiv{max-height:10000px !important; }

#incIndex{}
#incIndex .gallery{overflow:hidden}
#incIndex .gallery .slider{position:relative;width:100%;max-width:2000px;overflow:hidden}
#incIndex .gallery .slider .arrows {bottom: 0;left: 0;margin: 0 auto;max-width: 1200px;position: absolute;right: 0;top: 0;width: 100%;}
#incIndex .gallery .slider .arrows .rgtArrow {}
#incIndex .gallery .slider .arrows .lftArrow{}
#incIndex .gallery .slider .slide{height:0;padding-bottom:45%;background-position: center top;background-repeat: no-repeat;background-size: cover;}
#incIndex .gallery .slider .owl-controls{}
#incIndex .gallery .slider .owl-controls .owl-nav{position: absolute;top: calc(50% - 30px);left: 0;right: 0;max-width:1200px;margin:0 auto;}
#incIndex .gallery .slider .owl-controls .owl-nav .owl-prev{font-size: 0;background-size:cover !important;background:url("../images/rightAr.png") no-repeat scroll center center;cursor: pointer;height: 60px;position: absolute;right: 10px;top: 50%;width: 60px;z-index: 9;}
#incIndex .gallery .slider .owl-controls .owl-nav .owl-next{font-size: 0;background-size:cover !important;background:url("../images/leftAr.png") no-repeat scroll center center;cursor: pointer;height: 60px;position: absolute;left: 10px;top: 50%;width: 60px;z-index: 9;}
#incIndex .afterGallery{min-height:200px;background:#f1ece7;box-shadow: 0 8px 8px -11px;overflow:hidden;}
#incIndex .afterGallery .centerDiv{position:relative;max-width:1280px;width:100%;margin:0 auto;text-align:center;}
#incIndex .afterGallery .centerDiv .section{width:33.3%;display: inline-block;margin:0 -2px;vertical-align: top;}
#incIndex .afterGallery .centerDiv .section.center{}
#incIndex .afterGallery .centerDiv .section.lft{float:left;}
#incIndex .afterGallery .centerDiv .section.rgt{float:right;}
#incIndex .afterGallery .centerDiv .section .recommendation{background:#ffffff;padding-top: 15px;height:200px;margin:0 auto;position:relative;}
#incIndex .afterGallery .centerDiv .section .recommendation .title{color:black;font-size:20px;padding-bottom: 20px;font-family:'OpenSans_Bold';}
#incIndex .afterGallery .centerDiv .section .recommendation .quote{color:black;font-size:40px;text-align: right;padding: 0 30px;line-height: 0;}
#incIndex .afterGallery .centerDiv .section .recommendation .quote2{color:black;font-size:40px;text-align: left;padding: 0 18px;line-height: 15px;position: absolute;bottom: 60px;left:0;}
#incIndex .afterGallery .centerDiv .section .recommendation .text{color:black;font-size:17px;text-align:center;padding: 0 30px;height: 73px;overflow:hidden;}
#incIndex .afterGallery .centerDiv .section .recommendation .slide{position:absolute;width: 100%;opacity:1;}
#incIndex .afterGallery .centerDiv .section .recommendation .slide+.slide{position:absolute;width: 100%;opacity:0;}
#incIndex .afterGallery .centerDiv .section .recommendation .bottomLine{padding-top: 90px;direction: rtl;}
#incIndex .afterGallery .centerDiv .section .recommendation .bottomLine .rgtArrow{cursor:pointer;background:url(../images/arrowR.png) center center no-repeat;width:15px;height:31px;display: inline-block;}
#incIndex .afterGallery .centerDiv .section .recommendation .bottomLine a.allComments {font-family:'OpenSans_Bold';color: black;display: inline-block;font-size: 16px;height: 30px;line-height: 28px;padding: 2px 50px 0;text-align: center; vertical-align: top;}
#incIndex .afterGallery .centerDiv .section .recommendation .bottomLine .lftArrow{cursor:pointer;background:url(../images/arrowL.png) center center no-repeat;width:15px;height:31px;display:inline-block;}
#incIndex .afterGallery .centerDiv .section .recommendation .line{background:url(../images/line.png) center center no-repeat;width:1px;height:200px;float:right;}
#incIndex .afterGallery .centerDiv .section .recommendation .line2{background:url(../images/line.png) center center no-repeat;width:1px;height:200px;float:left;}
#incIndex .afterGallery .centerDiv .section .numberOne{margin:0 auto;height:200px;background:#f1ece7;text-align:right;padding: 15px 10px 0;max-width:350px;}
#incIndex .afterGallery .centerDiv .section .numberOne .title{font-family:'OpenSans_Bold';color:black;font-size:20px;text-align:right;padding-bottom: 20px;}
#incIndex .afterGallery .centerDiv .section .numberOne .text .icon{background:url(../images/tripAdvisor.png) center center no-repeat;width:81px;height:86px;float:right;margin-left: 15px;}
#incIndex .afterGallery .centerDiv .section .numberOne .text{color:black;font-size:18px;}
#incIndex .afterGallery .centerDiv .section .recommendMapa{margin:0 auto;height:200px;background:#f1ece7;padding: 15px 10px 0;max-width:350px;}
#incIndex .afterGallery .centerDiv .section .recommendMapa .title{font-family:'OpenSans_Bold';color:black;font-size:20px;text-align:left;padding-bottom: 20px;}
#incIndex .afterGallery .centerDiv .section .recommendMapa .text{color:black;font-size:17px;text-align:left; font-family: OpenSans;}
#incIndex .afterGallery .centerDiv .section .recommendMapa .text .icon{background:url(../images/mapa.png) center center no-repeat;width:81px;height:76px;float:left;margin-right: 15px;}

#incIndex .thePlace{min-height:450px;}
#incIndex .thePlace .centerDiv{padding-top:50px;position:relative;max-width:1280px;width:100%;margin:0 auto;text-align:center;}
#incIndex .thePlace .centerDiv .section{width:33.3%;display: inline-block;margin:0 -2px;vertical-align: top;}
#incIndex .thePlace .centerDiv .section .box.rgt{margin:0 auto}
#incIndex .thePlace .centerDiv .section .box.lft{margin:0 auto}
#incIndex .thePlace .centerDiv .section .box.center{margin:0 auto;}
#incIndex .thePlace .centerDiv .section .box{overflow:hidden;position:relative;max-width:340px;width:90%;border:2px solid #f1ece7;margin-bottom: 20px;}
#incIndex .thePlace .centerDiv .section .box .pic{max-width:340px;width:100%;background-size:contain !important}
#incIndex .thePlace .centerDiv .section .box .bottomLine{background:rgba(217,213,208,0.9);height:45px;line-height:45px;padding:0 5px;position:absolute;bottom:0;left:0;right:0;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}
#incIndex .thePlace .centerDiv .section .box .bottomLine .title{font-size:18px;color:black;float:right;}
#incIndex .thePlace .centerDiv .section .box .bottomLine .icon{float:left}
/*#incIndex .thePlace .centerDiv .section .box:hover .bottomLine{height:100%;}*/
#incIndex .thePlace .centerDiv .attention{color: red;font-size: 16px;line-height: 30px;}
#incIndex .thePlace .centerDiv .section .box .desc{padding: 60px 10px 30px;font-size:14px;text-align:right;color:black;line-height: 25px;}
#incIndex .thePlace .centerDiv .section .box .heart{background-size:contain !important; display:block;height:50px;}


#incIndex .welcome{min-height:200px;background:#f1ece7;box-shadow: 0 8px 8px -11px;}
#incIndex .welcome .centerDiv{padding-top: 30px;position:relative;max-width:1228px;width:100%;margin:0 auto;text-align:center;}
#incIndex .welcome .icon{width:110px;height:150px;float:right;margin-left:10px;}
#incIndex .welcome .text{text-align:right;padding:0 15px; box-sizing:border-box;}
#incIndex .welcome .text .title{font-size:20px;padding-bottom: 15px;}
#incIndex .welcome .text .content{font-size:16px;padding-bottom:20px;}

#incIndex .welcome .text .mainBox{clear: both;margin: 10px 0;overflow:hidden}
#incIndex .welcome .text .mainBox .mainBoxPic{float:right;}
#incIndex .welcome .text .mainBox .mainBoxPic img{}
#incIndex .welcome .text .mainBox .mainBoxText{display: table;padding-right: 10px;font-size: medium;}
#incIndex .welcome .text .mainBox .mainBoxText .lin{text-decoration: underline;display: inline;}
#incIndex .welcome .text .mainBox .mainBoxText p{display:inline;font-size: medium;}
#incIndex .welcome .text > .mainBoxText{margin: 10px 0;font-size: medium;}

#incIndex .clips{min-height:350px;}
#incIndex .clips .centerDiv{position:relative;max-width:1280px;width:100%;margin:0 auto;text-align:center;padding-top: 50px;}
#incIndex .clips .centerDiv .video{position:relative;width:100%;max-width:1280px;display: inline-block;vertical-align: top;height:260px;overflow:hidden;}
#incIndex .clips .centerDiv .slide-place-holder{display: inline-block;margin: 41px;vertical-align:top; width:340px;height:240px;transition:width 0.5s ease 0s;-webkit-transition: width 0.5s}
#incIndex .clips .centerDiv .video .slide{width:100%;height:255px;top: 0px;position:absolute;left:-300%;display: table-cell;vertical-align:middle;transition:width 0.5s ease 0s;-webkit-transition: width 0.5s;max-width:340px;border:2px solid #ffffff;display:inline-block;}
#incIndex .clips .centerDiv .video .slide .play{background:url(../images/play.png) center center no-repeat;width:60px;height:60px;z-index:9;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;display:none;}
#incIndex .clips .centerDiv .video .slide:hover .play{display:block;cursor:pointer;}
#incIndex .clips .centerDiv .video .title{position:absolute;right:0;left:0;line-height:40px;font-size:18px;text-align:right;background:rgba(217,213,208,0.9);padding-right:10px;height:40px;}
#incIndex .clips .centerDiv .video .pic{width:100%;height:100%}

#incIndex .attractions{min-height:370px;background:#67625f}
#incIndex .attractions .centerDiv{position:relative;max-width:1280px;width:100%;margin:0 auto;text-align:center;}
#incIndex .attractions .centerDiv .section{width:33.3%;display: inline-block;margin:0 -2px;vertical-align: top;}
#incIndex .attractions .centerDiv .title{font-size:18px;color:#f1ece7;text-align:center;padding: 20px 10px;font-family:OpenSans_Bold}
#incIndex .attractions .centerDiv .box{margin:0px auto;width:90%;max-width:340px;height:240px;position:relative;display:inline-block;border:2px solid #252422;overflow:hidden;}
#incIndex .attractions .centerDiv .box.rgt{margin:0 auto;}
#incIndex .attractions .centerDiv .box.lft{margin:0 auto;}
#incIndex .attractions .centerDiv .box.center{margin:0 auto;}
#incIndex .attractions .centerDiv .box .rgtArrow{position:absolute;top:3px;cursor:pointer;background:url(../images/arrowR.png) center center no-repeat;width:16px;height:34px;left:70px;z-index: 1;}
#incIndex .attractions .centerDiv .box .lftArrow{position:absolute;top:3px;cursor:pointer;background:url(../images/arrowL.png) center center no-repeat;width:16px;height:34px;left:5px;z-index: 1;}
#incIndex .attractions .centerDiv .box .titleBox{overflow:hidden;z-index: 1;color:black;position:absolute;right:0;left:0;line-height:40px;font-size:18px;text-align:right;background:rgba(217,213,208,0.9);padding-right:10px;height:40px;}
#incIndex .attractions .centerDiv .box .pic{max-width:340px;height:240px;width:100%;background-size:cover !important;}
#incIndex .attractions .centerDiv .box .hoverOpen{position:absolute;bottom:0;left:0;right:0;height:200px;}
/*#incIndex .attractions .centerDiv .box .hoverOpen:hover .bottomLine{height:95%;}*/
#incIndex .attractions .centerDiv .box .bottomLine{padding: 10px 10px 0;height:29px;line-height:20px;background:rgba(0,0,0,0.9);position:absolute;bottom:0;left:0;right:0;z-index: 9;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}
#incIndex .attractions .centerDiv .box .bottomLine .bottomTitle{font-size:14px;color:#ffffff;float:right}
#incIndex .attractions .centerDiv .box .bottomLine .date{text-align:left;font-size:14px;color:#ffffff;float:left;}
#incIndex .attractions .centerDiv .box .backTitle{text-align: center;font-size:14px;font-family:OpenSans_Bold;color:#ffffff;padding: 25px 0 10px;}
#incIndex .attractions .centerDiv .box .desc{font-size:14px;text-align:right;color:#ffffff;line-height: 25px;}

.boxArrows{height: 40px;position: absolute;left: 0;top: 0;width: 90px;}

#incIndex .contact{box-sizing: border-box;padding-top: 10px;min-height: 140px;background:#252422;border-top:3px solid white;border-bottom:3px solid white;}
#incIndex .contact .centerDiv{position:relative;max-width:1280px;width:100%;margin:0 auto;text-align:center;}
#incIndex .contact .centerDiv .title{font-size:18px;color:#f1ece7;text-align:center;padding: 7px 10px;font-family:OpenSans_Bold}
#incIndex .contact .centerDiv .contactForm{display:inline;}
#incIndex .contact .centerDiv .contactForm .inptAst1{display:inline-block;position:relative;}
#incIndex .contact .centerDiv .contactForm .inptAst2{display:inline-block;position:relative;}
#incIndex .contact .centerDiv .contactForm .inptAst3{display:inline-block;position:relative;}
#incIndex .contact .centerDiv .contactForm .inptAst1 .asterisk{color:red;position:absolute;left:18px;top:10px;font-size:18px}
#incIndex .contact .centerDiv .contactForm .inptAst2 .asterisk{color:red;position:absolute;left:18px;top:10px;font-size:18px}
#incIndex .contact .centerDiv .contactForm .inptAst3 .asterisk{color:red;position:absolute;left:18px;top:10px;font-size:18px}
#incIndex .contact .centerDiv .contactForm .inptAst3 > img {left: 20px;position: absolute;top: 20px;}
#incIndex .contact .centerDiv .contactForm .fullName{border:none;margin:10px 10px;width:170px;height:40px;padding-right:30px;color:#00000;font-size:18px;background:#ffffff url(../images/name.png) center right 5px no-repeat}
#incIndex .contact .centerDiv .contactForm .phone{border:none;margin:10px 10px;width:170px;height:40px;padding-right:30px;color:#000000;font-size:18px;background:#ffffff url(../images/phone.png) center right 5px no-repeat}
#incIndex .contact .centerDiv .contactForm .email{border:none;margin:10px 10px;width:170px;height:40px;padding-right:30px;color:#000000;font-size:18px;background:#ffffff url(../images/mail.png) center right 5px no-repeat}
#incIndex .contact .centerDiv .contactForm .authentication{border:none;margin:10px 10px;width:170px;height:40px;padding-right:30px;color:#000000;font-size:18px;background:#ffffff url(../images/v.png) center right 5px no-repeat}
#incIndex .contact .centerDiv .contactForm .textArea{border:none;padding-top: 7px;margin:10px 10px;width:170px;height:33px;padding-right:30px;color:#000000;font-size:18px;background:#ffffff url(../images/notes.png) top 10px right 5px no-repeat;vertical-align: top;}
#incIndex .contact .centerDiv .contactForm .submit{vertical-align: top;margin:10px 10px;width:120px;height:40px;cursor:pointer;}
#incIndex .contact .centerDiv .contactForm .textArea:focus{height:150px}
::-webkit-input-placeholder { color:#0f0f0f; }
::-moz-placeholder { color:#0f0f0f; } /* firefox 19+ */
:-ms-input-placeholder { color:#0f0f0f; } /* ie */
input:-moz-placeholder { color:#0f0f0f; }



#inc_page{padding-top: 100px;}
#inc_page .bgTitle{background:#f1ece7;min-height:130px;box-shadow: 0 8px 8px -11px;}
#inc_page .bgTitle .centerDiv{position:relative;max-width:680px;width:100%;margin:0 auto;text-align:center;padding-top: 35px;}
#inc_page .bgTitle .centerDiv .icon{margin:0 auto 15px}
#inc_page .bgTitle .centerDiv p{text-align:justify}
#inc_page .photos{min-height:230px;}
#inc_page .photos .centerDiv{position:relative;max-width:1260px;width:100%;margin:0 auto;text-align:center;margin-bottom:30px;}
#inc_page .photos .centerDiv .gallery{overflow:hidden;position:relative;height:auto;}
#inc_page .photos .centerDiv .gallery .slide {height:450px;background-position:center center;width:100%;max-width:1200px;background-size:contain;background-repeat:no-repeat;margin:0 auto;}
#inc_page .photos .centerDiv .owl-controls{}
#inc_page .photos .centerDiv .owl-controls .owl-nav{position:absolute;left:0px;top:calc(50% - 30px);right: 0;max-width:1200px;margin:0 auto;height: 0;}
#inc_page .photos .centerDiv .owl-controls .owl-nav .owl-prev{font-size: 0;background:url(../images/rightAr.png) center center no-repeat;width:60px;height:60px;cursor:pointer;z-index:9;float:right;}
#inc_page .photos .centerDiv .owl-controls .owl-nav .owl-next{font-size: 0;background:url(../images/leftAr.png) center center no-repeat;width:60px;height:60px;cursor:pointer;z-index:9;float:left}
#inc_page .facilities{background:#f1ece7;min-height:200px;box-shadow: 0 8px 8px -11px;}
#inc_page .facilities .centerDiv{position:relative;max-width:1200px;width:100%;margin:0 auto;text-align:center;padding: 30px 0 0;}
#inc_page .facilities .centerDiv .item{width:100%;max-width:330px;display: inline-block;margin: 0 20px 20px;}
#inc_page .facilities .centerDiv .item .desc{text-align:right;padding-right:40px;min-height: 55px;overflow: hidden;margin-bottom:10px;background-position:right top !important}
#inc_page .facilities .centerDiv .item .desc a.breakFast {display:inline-block;color:black;text-decoration: underline}

#inc_page .bottomPage{}
#inc_page .bottomPage .centerDiv{position:relative;max-width:700px;width:100%;margin:0 auto;text-align:center;padding-top:70px;}
#inc_page .bottomPage .centerDiv .text{text-align:right;font-size:20px;margin-bottom:60px;padding: 0 10px;}
#inc_page .bottomPage .centerDiv .text a{display:inline}

#inc_product{padding-top: 100px;}
#inc_product .bgTitle{background:#f1ece7;min-height:150px;box-shadow: 0 8px 8px -11px;margin-bottom: 30px;padding:15px;}
#inc_product .bgTitle .centerDiv{-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;position:relative;max-width:680px;width:100%;margin:0 auto 30px;text-align:center;padding-top: 24px;max-height:120px;overflow:hidden;}
#inc_product .bgTitle .centerDiv p{text-align:justify;}
#inc_product .pageContent{}
#inc_product .pageContent .centerDiv{position:relative;max-width:1200px;width:100%;margin:0 auto;text-align:center;}
#inc_product .pageContent .centerDiv .box{overflow:hidden;position:relative;max-width:340px;width:95%;height:240px;border:2px solid #f1ece7;display:inline-block;margin:20px;}
#inc_product .pageContent .centerDiv .box:hover .bottomLine{height:240px;}
#inc_product .pageContent .centerDiv .box .pic{max-width:340px;height:240px;background-size: cover !important;}
#inc_product .pageContent .centerDiv .box .bottomLine{background:rgba(217,213,208,0.9);height:40px;line-height:40px;padding:0 5px;position:absolute;bottom:0;left:0;right:0;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}
#inc_product .pageContent .centerDiv .box .bottomLine .title{font-size:18px;color:black;float:right;}
#inc_product .pageContent .centerDiv .box .bottomLine .icon{float:left}
#inc_product .pageContent .centerDiv .box .desc{padding: 45px 10px;font-size:14px;text-align:right;color:black;line-height: 25px;}
#inc_product .pageContent .galleryPic{height:240px;max-width:340px;width:86%;border:1px solid white;margin:20px;display:inline-block;cursor:pointer;}


#inc_event{padding-top: 100px;}
#inc_event .bgTitle{background:#f1ece7;min-height:150px;box-shadow: 0 8px 8px -11px;padding: 15px;}
#inc_event .bgTitle .centerDiv{position:relative;max-width:1200px;width:100%;margin:0 auto;text-align:center;padding-top: 24px;}
#inc_event .pageContent .centerDiv {height: auto;margin: 0 auto;max-width: 1200px;min-height: 790px;position: relative;text-align: center;width: 100%;}
#inc_event .pageContent .centerDiv .rgtSide {padding-top: 50px;width: 68%;}
#inc_event .pageContent .centerDiv .rgtSide .pic{max-width:335px;height:240px;border:1px solid white;float:right;margin-bottom:20px;margin-left:35px;width:95%}
#inc_event .pageContent .centerDiv .rgtSide .text{font-size:14px;color:black;text-align:right;padding-left: 60px;}
#inc_event .pageContent .centerDiv .rgtSide .text * {font-family:'OpenSans' !important;}
#inc_event .pageContent .centerDiv .rgtSide .map{clear: both;margin: 50px auto;overflow: hidden;position: relative;width: 100%;}
#inc_event .pageContent .centerDiv .rgtSide .map .mapcenter {height: 408px; margin: 0 auto;max-width: 608px;min-width: 320px;position: relative; width: 100%;}
#inc_event .pageContent .centerDiv .rgtSide .map .go-there {padding-left: 20px;background: rgba(0, 0, 0, 0) url("../images/waze-go-there.png") no-repeat scroll 0 0;bottom: 3px;color: #fff;font-size: 17px;font-weight: bold;height: 32px;left: 4px;line-height: 32px;position: absolute;width: 130px;z-index: 999;}
#inc_event .pageContent .centerDiv .rgtSide .map #map-canvas {border: 4px solid #d3d0bc;bottom: 0;left: 0;margin: 0 auto;position: absolute;right: 0;top: 0;}
#inc_event .pageContent .centerDiv .lftSide {background: rgba(241, 236, 231, 0.5) none repeat scroll 0 0;height: 100%;left: 0;max-width: 380px;overflow: auto;position: absolute;top: 0;width: 100%;}#inc_event .pageContent .centerDiv .lftSide .mainTitle{font-size:20px;color:black;margin:25px auto;}
#inc_event .pageContent .centerDiv .lftSide .box{margin-bottom: 30px;overflow:hidden;position:relative;max-width:340px;width:95%;height:240px;border:2px solid #f1ece7;display:inline-block;}
#inc_event .pageContent .centerDiv .lftSide .box .pic{max-width:340px;height:240px;background-size: cover;width:100%}
#inc_event .pageContent .centerDiv .lftSide .box:hover .bottomLine{height:240px;}
#inc_event .pageContent .centerDiv .lftSide .box .bottomLine{background:rgba(217,213,208,0.9);height:40px;line-height:40px;padding:0 5px;position:absolute;bottom:0;left:0;right:0;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}
#inc_event .pageContent .centerDiv .lftSide .box .bottomLine .backTitle{clear:both;font-size:16px;color:black;}
#inc_event .pageContent .centerDiv .lftSide .box .bottomLine .title{font-size:18px;color:black;float:right;}
#inc_event .pageContent .centerDiv .lftSide .box .desc{padding: 0 10px;font-size:14px;text-align:right;color:black;line-height: 25px;}


#inc_events{padding-top: 100px;}
#inc_events .bgTitle{background:#f1ece7;min-height:150px;box-shadow: 0 8px 8px -11px;margin-bottom: 30px;padding-bottom: 15px;}
#inc_events .bgTitle .centerDiv{position:relative;max-width:680px;width:100%;margin:0 auto;text-align:center;padding-top: 44px;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;max-height:102px;overflow:hidden;}
#inc_events .bgTitle .centerDiv p{text-align:justify;}
#inc_events .bgTitle .centerDiv a{display:inline;}
#inc_events .bgTitle .centerDiv ul{list-style-position: inside;text-align: right;}
#inc_events .pageContent{}
#inc_events .pageContent .centerDiv{position:relative;max-width:1200px;width:100%;margin:0 auto;text-align:center;}
#inc_events .pageContent .centerDiv .box{overflow:hidden;position:relative;max-width:340px;width:95%;height:240px;border:2px solid #f1ece7;display:inline-block;margin:20px;}
#inc_events .pageContent .centerDiv .box:hover .bottomLine{height:240px;}
#inc_events .pageContent .centerDiv .box .pic{max-width:340px;height:240px;background-size: cover !important;}
#inc_events .pageContent .centerDiv .box .bottomLine{background:rgba(217,213,208,0.9);height:40px;line-height:40px;padding:0 5px;position:absolute;bottom:0;left:0;right:0;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}
#inc_events .pageContent .centerDiv .box .bottomLine .title{font-size:18px;color:black;float:right;}
#inc_events .pageContent .centerDiv .box .bottomLine .titleBlog{color: #000000;float: right;font-size: 16px;}
#inc_events .pageContent .centerDiv .box .desc{padding: 40px 10px;font-size:14px;text-align:right;color:black;line-height: 22px;}

#inc_404{padding-top: 100px;}
#inc_404 .bgTitle{background:#f1ece7;min-height:150px;box-shadow: 0 8px 8px -11px;margin-bottom: 30px;padding-bottom: 15px;}
#inc_404 .bgTitle .centerDiv{position:relative;max-width:1200px;width:100%;margin:0 auto;text-align:center;padding-top: 24px;}
#inc_404 .pageContent{}
#inc_404 .pageContent .centerDiv{position:relative;max-width:1200px;width:100%;margin:0 auto;text-align:center;}
#inc_404 .pageContent .centerDiv .noPage{color: white;font-size: 140px;font-weight: bold;text-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}

.boxTTlAtt{background: rgba(217, 213, 208, 0.9) none repeat scroll 0 0;color: black;font-size: 18px;height: 40px;left: 0;line-height: 40px;overflow: hidden;padding-right: 10px;position: absolute;right: 0;text-align: right;z-index: 1;}

#inc_manor{padding-top: 100px;}
#inc_manor .bgTitle{background:#f1ece7;min-height:150px;box-shadow: 0 8px 8px -11px;margin-bottom: 70px;padding-bottom: 15px;}
#inc_manor .bgTitle .centerDiv{position:relative;max-width:680px;width:100%;margin:0 auto;text-align:center;padding-top: 44px;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;max-height:114px;overflow:hidden;}
#inc_manor .bgTitle .centerDiv p{text-align:justify;}
#inc_manor .pageContent{}
#inc_manor .massage{border-radius: 7px;height: 40px;line-height: 40px;background: #f1ece7 none repeat scroll 0 0;box-shadow: 0 0 1px 0 black;cursor: pointer;font-size: 24px;margin: 20px auto;display:inline-block;padding:0 20px;}
#inc_manor .pageContent .centerDiv{position:relative;max-width:1200px;margin:0 auto;text-align:center;padding: 0 20px;}
#inc_manor .pageContent .centerDiv .manor{clear: both;margin-bottom:130px;position:relative;}
#inc_manor .pageContent .centerDiv .manor .ManorBox{overflow: hidden;min-height: 345px;margin-bottom: 40px;position: relative;}
#inc_manor .pageContent .centerDiv .manor .ManorBox  {}
#inc_manor .pageContent .centerDiv .manor .ManorBox:nth-child(odd) .title{color:black;font-size:20px;text-align:right;margin-bottom:10px;}
#inc_manor .pageContent .centerDiv .manor .ManorBox:nth-child(even) .title{color:black;font-size:20px;text-align:right;margin-bottom:10px;width:504px;}
#inc_manor .pageContent .centerDiv .manor .ManorBox:nth-child(even) .pic{top:0;opacity: 0;filter:alpha(opacity=0);position:absolute;height:340px;max-width:500px;width:100%;right:0px;background-size:contain !important;border:2px solid #f1ece7;}
#inc_manor .pageContent .centerDiv .manor .ManorBox:nth-child(odd) .pic{top:0;opacity: 0;filter:alpha(opacity=0);position:absolute;height:340px;max-width:500px;width:100%;left:0px;background-size:contain !important;border:2px solid #f1ece7;}
#inc_manor .pageContent .centerDiv .manor .ManorBox:nth-child(even) .text{font-family:'OpenSans' !important;min-height: 344px;background:#f1ece7;color:black;font-size:18px;text-align:right;margin-right: 520px;box-sizing: border-box;padding: 30px;}
#inc_manor .pageContent .centerDiv .manor .ManorBox:nth-child(odd) .text{font-family:'OpenSans' !important;min-height: 344px;background:#f1ece7;color:black;font-size:18px;text-align:right;margin-left: 520px;box-sizing: border-box;padding: 30px;}
#inc_manor .pageContent .centerDiv .manor .ManorBox.animated:nth-child(even) .pic{opacity: 1;filter:alpha(opacity=100);-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name: slideInright ;animation-name:slideInright;}
#inc_manor .pageContent .centerDiv .manor .ManorBox.animated:nth-child(odd) .pic{opacity: 1;filter:alpha(opacity=100);-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name: slideInleft ;animation-name:slideInleft;}

#inc_picture{padding-top: 100px;}
#inc_picture .bgTitle{background:#f1ece7;min-height:150px;box-shadow: 0 8px 8px -11px;padding: 15px;}
#inc_picture .bgTitle .centerDiv{position:relative;max-width:1200px;width:100%;margin:0 auto;text-align:center;padding-top: 24px;}
#inc_picture .centerDiv{position:relative;max-width:1200px;width:100%;margin:0 auto;text-align:center;padding-top: 24px;}
#inc_picture .galleryPic{height:380px;width:380px;display:inline-block;margin:5px}


#inc_sale{padding-top: 100px;}
#inc_sale .bgTitle{background:#f1ece7;min-height:150px;box-shadow: 0 8px 8px -11px;margin-bottom: 30px;padding:15px;}
#inc_sale .bgTitle .centerDiv{position:relative;max-width:1200px;width:100%;margin:0 auto;text-align:center;padding-top: 24px;}
#inc_sale .pageContent{}
#inc_sale .pageContent .centerDiv{position:relative;max-width:1200px;margin:0 auto;text-align:center;padding: 0 20px;}
#inc_sale .pageContent .centerDiv .box{cursor:pointer;overflow:hidden;position:relative;max-width:340px;width:95%;height:240px;border:2px solid #f1ece7;display:inline-block;margin:20px;}
#inc_sale .pageContent .centerDiv .box .pic{max-width:340px;height:240px;width:100%;background-size:cover !important;}
#inc_sale .pageContent .centerDiv .box .topLine{font-size:18px;color:black;overflow: hidden;text-align: right;background:rgba(217,213,208,0.9);height:40px;line-height:40px;padding:0 5px;position:absolute;bottom:200px;left:0;right:0;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}
#inc_sale .pageContent .centerDiv .box .desc{padding: 5px 5px 20px 5px;font-size:14px;text-align:right;color:black;line-height: 25px;height: 176px;overflow: hidden;}

#inc_orders{padding-top: 100px;}
#inc_orders .bgTitle{background:#f1ece7;min-height:150px;box-shadow: 0 8px 8px -11px;padding: 15px;}
#inc_orders .bgTitle .centerDiv{position:relative;max-width:1200px;width:100%;margin:0 auto;text-align:center;padding-top: 24px;}
#inc_orders .pageContent{}
#inc_orders .pageContent .centerDiv{position:relative;max-width:1200px;width:100%;margin:0 auto;text-align:center;height: auto;min-height: 790px}
#inc_orders .pageContent .centerDiv .policy{padding:0 20px;border-radius: 7px;height: 40px;line-height: 40px;background: #ffffff none repeat scroll 0 0;box-shadow: 0 0 1px 0 black;cursor: pointer;font-size: 24px;margin: 20px auto;display:inline-block}
#inc_orders .pageContent .centerDiv .text{padding:0 15px;}


#inc_coupones{padding-top: 100px;}
#inc_coupones .bgTitle{background:#f1ece7;min-height:150px;box-shadow: 0 8px 8px -11px;padding: 15px;}
#inc_coupones .bgTitle .centerDiv{position:relative;max-width:1100px;width:100%;margin:0 auto;text-align:center;padding-top: 24px;}
#inc_coupones .pageContent{padding-top: 80px;}
#inc_coupones .pageContent .centerDiv{position:relative;max-width:1200px;width:100%;margin:0 auto;text-align:center;}
#inc_coupones .pageContent .centerDiv .coupon{min-height:170px;margin-bottom:30px;}
#inc_coupones .pageContent .centerDiv .coupon .rgt{overflow:hidden;display: inline-block;float:right;background:#e3ded9;color:#513634;min-height:169px;max-width:480px;width:100%;box-sizing:border-box;padding:10px;}
#inc_coupones .pageContent .centerDiv .coupon .rgt .title{font-size:20px;text-align:right}
#inc_coupones .pageContent .centerDiv .coupon .rgt .desc{font-size:14px;text-align:right;margin-top:10px;height:82px;overflow:hidden;}
#inc_coupones .pageContent .centerDiv .coupon .rgt .price{font-size:14px;text-align:left;margin-top:10px;}
#inc_coupones .pageContent .centerDiv .coupon .lft{display: inline-block;max-width:580px;width:100%;height:169px;background-size:contain !important;float:left;}

.contactFormPage{padding: 0 10px;max-width: 320px;margin-bottom: 20px;overflow:hidden}
.contactFormPage input{box-shadow: 3px 2px 6px -1px rgba(0, 0, 0, 0.5) inset;border: 1px solid #340000;border-radius: 5px;box-sizing: border-box;float: right;height: 40px;margin: 4px 0;padding-right: 10px;width: 100%;}
.contactFormPage textarea {box-shadow: 3px 2px 6px -1px rgba(0, 0, 0, 0.5) inset;border: 1px solid #340000;border-radius: 5px;box-sizing: border-box;float: right;height: 130px;margin: 4px 0;padding-right: 10px;padding-top:10px;width: 100%;}
.contactFormPage .capcha-field {width:150px}
.contactFormPage .label {clear: both;overflow: hidden;position: relative;}
.contactFormPage .label img{position:absolute;top:14px;left:60px}
.contactFormPage .submi {padding: 0;font-size: 16px;cursor: pointer;}

#footer{background:#67625f;float:right;width:100%}
#footer .innerfoot{position:relative;max-width:1100px;width:100%;margin:0 auto;min-height:100px;text-align:center;}
#footer .innerfoot .map{vertical-align: top;border:2px solid #252422;margin:60px 20px 20px;max-width:500px;height:400px;display: inline-block;width:100%;}
#footer .innerfoot .facebook{border:2px solid #252422;margin:60px 20px 20px;max-width:500px;height:400px;display: inline-block;width:100%;}
#footer .innerfoot .tripadvisor_box{border:2px solid #252422;margin:60px 20px 20px;max-width:500px;display: inline-block;}
#footer .innerfoot .info{font-size:20px;color:#ffffff;margin:20px 0;}
#footer .innerfoot a.bottom-logo{margin-bottom:20px;}


.ssd{height:100px;width: 100%;float:right;}
.ssd .centerDiv{max-width:1200px;margin:0 auto;position:relative;}
.ssd .allRight{position: absolute;left: 150px;margin-top: 5px;}
.ssd .social{margin:0 auto;}
.ssd .social .item{width:34px;height:34px;display:inline-block;margin:3px}
.ssd .ssdLogo{color:black;background:url(../images/ssd-logo_08.png) top left no-repeat;position: absolute;left:0;top: 0;padding-left:75px;height:30px}
.ssd .ssdLogo a{color:black;padding-top:5px}

.specialbottom{position:fixed;bottom:0;width:100%;z-index:9;display: none;}
.specialbottom .specialCenter{max-width:1200px;margin:0 auto;}
#specialPrice{width:280px;border-radius: 5px 5px 0 0;float:left;height:50px;background:#340000;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}
#specialPrice.specialPrice.open{height:200px;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}
#specialPrice .title{padding-right:45px;padding-left:20px;background:url(../images/present.png) center right 20px no-repeat;color:#f1ece7;font-size:18px;box-sizing:border-box;line-height:50px;cursor:pointer;text-align:center;}
#specialPrice .deal{position:relative;overflow: hidden;height: 105px;}
#specialPrice .deal .text{color:white;width:75%;margin:0 auto;height: 115px;text-align: center;overflow: hidden;}
#specialPrice .deal .owl-controls{}
#specialPrice .deal .owl-controls .owl-nav{position: absolute;left: 0;right: 0;top: calc(50% - 9px);}
#specialPrice .deal .owl-controls .owl-nav .owl-prev{font-size: 0;cursor:pointer;background:url(../images/lft_Arrow.png) no-repeat center center;width:19px;height:31px;float:left;}
#specialPrice .deal .owl-controls .owl-nav .owl-next{font-size: 0;cursor:pointer;background:url(../images/rgt_Arrow.png) no-repeat center center;width:19px;height:31px;float:right;}
#specialPrice .allDeals{background: #f1ece7 none repeat scroll 0 0;border: 2px solid white;border-radius: 8px;box-shadow: 0 0 7px 0 white;color: #340000;height: 15px;line-height: 15px;margin: 10px auto 0;text-align: center;width: 100px;}
#specialPrice .allDeals:hover{box-shadow: 0 0 0px 0 ;}

.videoBox {height: 268px;margin: 0 auto;overflow: hidden;position: relative;text-align: center;}
.videoBox .arrows{display:block;}
.videoBox .slide {cursor: pointer;display: block;height: 260px;left: -500%;margin-top: 3px;max-width: 471px;position: absolute;top: 0;width: 100%;}
.videoBox .slide-place-holder{display: inline-block;vertical-align:top; max-width:471px;width:100%;height:299px;transition:width 0.5s ease 0s;-webkit-transition: width 0.5s}
.videoBox .arrows .arrow_left{z-index: 999;background:url(../images/leftArrow.png?v=1) center center no-repeat;background-size:contain;cursor:pointer;width:45px;height:45px;position:absolute;left:0;top:110px;}
.videoBox .arrows .arrow_right{z-index: 999;background:url(../images/rightArrow.png?v=1) center center no-repeat;background-size:contain;cursor:pointer;width:45px;height:45px;position:absolute;right:0;top:110px;}
.videoBox .box{height: 260px;position:relative;border: 2px solid white;}
.videoBox .box .pic{max-width:471px;height:260px;background-size: cover !important;}
.videoBox .box .bottomLine{position:absolute;bottom:0;left:0;right:0;z-index: 6;background:rgba(217,213,208,0.9);height:40px;line-height:40px;padding:0 5px;}
.videoBox .box .bottomLine .title{font-size:18px;color:black;float:right;}
.videoBox .box .bottomLine .icon{float:left}


.fb-page, .fb-page span, .fb-page.fb_iframe_widget span iframe {width: 100% !important;}
.fb_iframe_widget iframe{position:static !important;}


@media(max-width: 1300px){

#inc_product .bgTitle .centerDiv{padding-top:100px;}
#inc_event .bgTitle .centerDiv{padding-top:100px;}
#inc_events .bgTitle .centerDiv{padding-top:100px;}
#inc_manor .bgTitle .centerDiv{padding-top:100px;}
#inc_picture .bgTitle .centerDiv{padding-top:100px;}
#inc_coupones .bgTitle .centerDiv{padding-top:100px;}
#inc_sale .bgTitle .centerDiv{padding-top:100px;}
#incIndex .welcome .icon{margin-right:10px;}
}


@media(max-width: 1050px){

#inc_event .pageContent .centerDiv .lftSide{max-width:100%;position:static;}
#inc_event .pageContent .centerDiv .rgtSide{width:auto;padding-right:15px;padding-right:15px;margin: 5px;}
#inc_coupones .pageContent .centerDiv .coupon .lft{float:none;margin-top:10px;}
#inc_coupones .pageContent .centerDiv .coupon .rgt{float:none;}

}

@media(max-width: 1000px){

#updatePop .inPopCont .title{font-size: 17px;}
#updatePop .inPopCont{width: 90%;left: 0px;right: 0px;}

#incIndex .gallery .slider .slide{padding-bottom:44%;}
#incIndex{margin-top:100px;}
#incIndex .afterGallery .centerDiv .section.center{width:100% !important;}
#incIndex .afterGallery .centerDiv .section .recommendation .text{text-align:center}
#inc_manor .pageContent .centerDiv .manor .ManorBox:nth-child(even) .pic{position:static;margin: 15px auto 0;padding-bottom: 300px;height:0;background-size: cover !important;}
#inc_manor .pageContent .centerDiv .manor .ManorBox:nth-child(odd) .pic{position:static;margin: 15px auto 0;padding-bottom: 300px;height:0;background-size: cover !important;}
#inc_manor .pageContent .centerDiv .manor .ManorBox:nth-child(even) .text{margin-right:0;margin: 0 auto;max-width:500px;width:100%}
#inc_manor .pageContent .centerDiv .manor .ManorBox:nth-child(odd) .text{margin-left:0;margin: 0 auto;max-width:500px;width:100%}
.box{margin-bottom:20px !important;}
.centerDiv .section{width:50% !important;}

#openMenuButton2.button{display:block !important;}
.headerstrip .centerDiv .phoneLang .phone{font-size:14px;margin-left:15px;padding-left: 20px;margin-top:5px}
.headerstrip .centerDiv #menu{-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;background: #c8c3bf none repeat scroll 0 0;bottom: 0;height: 100%;left: auto;position: fixed;right: -300px;margin-right:0;top: 0;width: 300px;z-index: 99999999 !important;border-right:1px solid #340000}
.headerstrip .centerDiv #menu > ul{height: auto;padding-right: 0px;}
.headerstrip .centerDiv #menu > ul > li{display:block;float:none;height: auto;border-bottom: 1px solid rgba(52, 0, 0, 0.2);}
.headerstrip .centerDiv #menu > ul > li.expand{font-size: 20px;line-height:42px;display:block;border-bottom:1px solid #340000;}
.headerstrip .centerDiv #menu > ul > li > a{padding:0;padding-right:10px;text-align:right;color:#340000;line-height: 38px;margin-top:0;font-size:20px;width:250px;}
#subMainMenu{height:auto;box-shadow:none;background: transparent none repeat scroll 0 0;}
#container-100.container-100.open .headerstrip .centerDiv #menu {right:0}
#container-100.container-100.open #closeMenuNew.closeMenuNew{display:block}
#subMainMenu li a{font-size:20px !important}
.headerstrip .centerDiv #menu > ul > li:hover > ul{height:0;opacity:1}

.headerstrip .centerDiv #menu > ul > li.open > ul{opacity:1;height:auto;position:static;background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.headerstrip .centerDiv #menu > ul li ul li > ul{margin:0;width:auto;}
.headerstrip .centerDiv #menu > ul > li ul:hover{overflow: hidden;}
.headerstrip .centerDiv #menu > ul > li > ul{display:block;width:100%;border:none;}
.headerstrip .centerDiv #menu > ul > li.active ul li a{background: rgba(0, 0, 0, 0) none repeat scroll 0 0;width: 230px;}
.headerstrip .centerDiv #menu > ul li ul > li.open{height:auto}
.headerstrip .centerDiv #menu > ul li ul > li a{width:230px;}
.headerstrip .centerDiv #menu > ul li ul > li:hover a{background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.headerstrip .centerDiv #menu > ul li ul li > ul{background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.headerstrip .centerDiv #menu > ul li.expandable{cursor:pointer;background:url(../images/expandable-icon.png) left top no-repeat;}

/**/
#incIndex{margin-top:48px;}
.headerstrip {height:48px;background:rgba(0,0,0,0.9);}
.headerstrip .centerDiv .logo img {width:70px}
.headerstrip .centerDiv .logo .shadow {top:48px}
.headerstrip .centerDiv .menu{bottom: 10px}
.headerstrip .centerDiv .phoneLang{top: 12px;}
.headerstrip .centerDiv .orders{top:48px;height:40px;width:210px;z-index:98;}
.headerstrip .centerDiv .fiveRe{height:0;}
.headerstrip .centerDiv .orders .firstLine{top: 8px;}
.headerstrip .centerDiv .orders .SecondLine{height:0px;}
.headerstrip .centerDiv .logo .shadow .circle {background:rgba(0,0,0,0.9);}
.headerstrip .centerDiv .orders .firstLine{height:24px;line-height:22px;font-size:15px;right:17px;margin-right: 10px;}
.headerstrip .centerDiv .phoneLang .language{font-size:12px;}
.headerstrip .centerDiv .phoneLang .language > span ~span{display:block;}
.headerstrip .centerDiv .phoneLang .language > span {display:none;}
.headerstrip .centerDiv .language{right: 90px;}
.headerstrip .centerDiv .phoneLang .phone{letter-spacing: 5px;}
.fiveReMob {display:block; height:40px; background:#340000; color:white;text-align:center;font-size:16px;position:absolute; z-index:2;left:0;right:0;margin-top:100px;line-height:40px;font-weight:bold;cursor:pointer}
.fiveReMob.index {margin-top:calc(48px + 44%)}

#inc_page .bgTitle {margin-top:25px}
#incIndex .gallery {margin-bottom:40px}
#incIndex .gallery .slider .slide{padding-bottom: 44%;}
#incIndex .afterGallery .centerDiv .section .recommendMapa .text{font-size: 15px;}
#incIndex .afterGallery .centerDiv .section .numberOne .text{font-size: 15px;}
#incIndex .afterGallery .centerDiv .section .recommendation .text{font-size: 15px;height: 80px;}
#incIndex .afterGallery .centerDiv .section .recommendation .bottomLine {padding-top: 100px;}
#footer .innerfoot .map{margin: 0px; margin-bottom:20px;}
#footer .innerfoot .facebook{margin: 0px; margin-bottom:20px;}

#incIndex .afterGallery .centerDiv .section.center {margin-top:220px;}
#incIndex .afterGallery .centerDiv .section.rgt{left: 0;position: absolute;right: 0;top: 0;}

#inc_product .bgTitle .centerDiv{padding-top:36px;}
#inc_event .bgTitle .centerDiv{padding-top:36px;}
#inc_events .bgTitle .centerDiv{padding-top:36px;}
#inc_manor .bgTitle .centerDiv{padding-top:36px;}
#inc_picture .bgTitle .centerDiv{padding-top:36px;}
#inc_sale .bgTitle .centerDiv{padding-top:36px;}
#inc_orders .bgTitle .centerDiv{padding-top:36px;}
#inc_coupones .bgTitle .centerDiv{padding-top:36px;}
#inc_404 .bgTitle .centerDiv{padding-top:36px;}

.centerDiv .section{width:100% !important;}

/* disable hover */
#incIndex .thePlace .centerDiv .section .box:hover .bottomLine{height:45px;}
#incIndex .clips .centerDiv .section .box:hover .play{display:none}
#incIndex .attractions .centerDiv .box .hoverOpen:hover .bottomLine{height:30px;}
#inc_product .pageContent .centerDiv .box:hover .bottomLine{height:40px;}
.headerstrip.en .centerDiv .language{left:90px;}

}

@media(max-width: 767px){


#incIndex .gallery .slider .slide{padding-bottom:0;height:325px;}
.fiveReMob.index{margin-top: 373px;}
#inc_page .photos .centerDiv .gallery .slide{height: 360px;background-position: top center;background-size: cover;}


* {

/*CSS transitions*/


/*CSS animations*/

-webkit-animation: none !important;-moz-animation: none !important;-o-animation: none !important;-ms-animation: none !important;animation: none !important;
  }


}


@media(max-width: 600px){
#incIndex .welcome .icon{float:none;margin:0 auto 10px;}
#incIndex .welcome .text {padding-right: 20px;padding-left:20px;}
#incIndex .welcome .text .title{text-align:center}
#incIndex .welcome .text .content{text-align:center}
#inc_product .pageContent .centerDiv .box{margin:0 auto;}
#inc_events .pageContent .centerDiv .box{margin: 20px auto;}
#incIndex .clips .centerDiv .slide-place-holder{margin:0 auto;max-width: 340px;width: 100%;}

#inc_manor .pageContent .centerDiv .manor .ManorBox:nth-child(even) .pic{padding-bottom: 220px;width: 99%;}
#inc_manor .pageContent .centerDiv .manor .ManorBox:nth-child(odd) .pic{padding-bottom: 220px;width: 99%;}
.headerstrip .centerDiv .fiveRe{height:0px;}
#popSale{width:80%;}
#popMassage{width:80%;}
#popRe{width:80%;}
#popPolicy{width:80%;}

#incIndex .welcome .text .mainBox .mainBoxPic{width:80px;height:80px;margin:10px auto;float:none;}
#updatePop .inPopCont .textWrap{padding: 0 20px;}

}

@media(max-width: 500px){

#inc_page .facilities .centerDiv{padding: 30px 10px;width:auto;}
#inc_page .facilities .centerDiv .item {margin:0;width:auto;display:inline;}
#popRe .wrapper .text{top:100px;}
.ssd{height:130px;}
.ssd .ssdLogo{top:40px}
.ssd .allRight{top:40px}
#inc_sale .pageContent .centerDiv .box{margin:0}
#popSale{width:90%;}
#popMassage{width:90%;}
#popRe{width:90%;}
#popPolicy{width:90%;}
.review_box{margin:20px auto}
#inc_orders .pageContent .centerDiv .policy{font-size: 16px;}
.headerstrip .centerDiv .logo{z-index: 99;}


}


@media(max-width: 400px){
.headerstrip .centerDiv .phoneLang .phone{letter-spacing: 0;background:none;}
.headerstrip .centerDiv .language{left: 34px;width: 65px;right:auto}
.headerstrip.en .centerDiv .phoneLang{width:160px;}
.headerstrip .centerDiv .orders.lang{width: 235px;}
#incIndex .clips .centerDiv .video .slide{width:unset;}
.headerstrip .centerDiv .phoneLang{width: 210px;}

}

/*Animation*/

@keyframes lftSide
{
	0% {left:-1000px;opacity: 0.2;filter:alpha(opacity=20);}
	100% {left:0;opacity: 1;filter:alpha(opacity=100);}
}

@-webkit-keyframes lftSide
{
	0% {left:-1000px;opacity: 0.2;filter:alpha(opacity=20);}
	100% {left:0;opacity: 1;filter:alpha(opacity=100);}
}

@keyframes rgtSide
{
	0% {right:-1000px;opacity: 0.2;filter:alpha(opacity=20);}
	100% {right:0;opacity: 1;filter:alpha(opacity=100);}
}

@-webkit-keyframes rgtSide
{
	0% {right:-1000px;opacity: 0.2;filter:alpha(opacity=20);}
	100% {right:0;opacity: 1;filter:alpha(opacity=100);}
}


@keyframes slideInleft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
  opacity: 1;filter:alpha(opacity=100);
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

@-webkit-keyframes slideInleft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
  opacity: 1;filter:alpha(opacity=100);
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}



@-webkit-keyframes slideInright {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
	opacity: 1;filter:alpha(opacity=100);
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes slideInright {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
	 opacity: 1;filter:alpha(opacity=100);
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}






@font-face {
  font-family: 'OpenSans_Bold';
  src: url('fonts/opensanshebrew-bold-webfont.eot'); /* IE9 Compat Modes */
  src: url('fonts/opensanshebrew-bold-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/opensanshebrew-bold-webfont.woff') format('woff'), /* Modern Browsers */
       url('fonts/opensanshebrew-bold-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/opensanshebrew-bold-webfont.svg#8b4b25a9e6dee2304c08fefb363a9190') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  700;
}

@font-face {
  font-family: 'OpenSans_BoldItalic';
  src: url('fonts/opensanshebrew-bolditalic-webfont.eot'); /* IE9 Compat Modes */
  src: url('fonts/opensanshebrew-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/opensanshebrew-bolditalic-webfont.woff') format('woff'), /* Modern Browsers */
       url('fonts/opensanshebrew-bolditalic-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/opensanshebrew-bolditalic-webfont.svg#c21c03ab7080535ee57497eccfdf86e3') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  700;
}

@font-face {
  font-family: 'OpenSans_ExtraBold';
  src: url('fonts/opensanshebrew-extrabold-webfont.eot'); /* IE9 Compat Modes */
  src: url('fonts/opensanshebrew-extrabold-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/opensanshebrew-extrabold-webfont.woff') format('woff'), /* Modern Browsers */
       url('fonts/opensanshebrew-extrabold-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/opensanshebrew-extrabold-webfont.svg#f7e80113069d64680d94be62885b159d') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  900;
}

@font-face {
  font-family: 'OpenSans_ExtraBoldItalic';
  src: url('fonts/opensanshebrew-extrabolditalic-webfont.eot'); /* IE9 Compat Modes */
  src: url('fonts/opensanshebrew-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/opensanshebrew-extrabolditalic-webfont.woff') format('woff'), /* Modern Browsers */
       url('fonts/opensanshebrew-extrabolditalic-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/opensanshebrew-extrabolditalic-webfont.svg#0aa7139bf6d3c365c59c140c3c8e269e') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  900;
}

@font-face {
  font-family: 'OpenSans_Italic';
  src: url('fonts/opensanshebrew-italic-webfont.eot'); /* IE9 Compat Modes */
  src: url('fonts/opensanshebrew-italic-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/opensanshebrew-italic-webfont.woff') format('woff'), /* Modern Browsers */
       url('fonts/opensanshebrew-italic-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/opensanshebrew-italic-webfont.svg#c710e2592c6201f5dff5fe5ae74e9d58') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  400;
}

@font-face {
  font-family: 'OpenSans_Light';
  src: url('fonts/opensanshebrew-light-webfont.eot'); /* IE9 Compat Modes */
  src: url('fonts/opensanshebrew-light-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/opensanshebrew-light-webfont.woff') format('woff'), /* Modern Browsers */
       url('fonts/opensanshebrew-light-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/opensanshebrew-light-webfont.svg#1e3cbe1d61c0f2b766b8aff35f09f556') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  200;
}

@font-face {
  font-family: 'OpenSans_LightItalic ';
  src: url('fonts/opensanshebrew-lightitalic-webfont.eot'); /* IE9 Compat Modes */
  src: url('fonts/opensanshebrew-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/opensanshebrew-lightitalic-webfont.woff') format('woff'), /* Modern Browsers */
       url('fonts/opensanshebrew-lightitalic-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/opensanshebrew-lightitalic-webfont.svg#c137a74dd645478d57aebcd9a32af039') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  200;
}

@font-face {
  font-family: 'OpenSans';
  src: url('fonts/opensanshebrew-regular-webfont.eot'); /* IE9 Compat Modes */
  src: url('fonts/opensanshebrew-regular-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/opensanshebrew-regular-webfont.woff') format('woff'), /* Modern Browsers */
       url('fonts/opensanshebrew-regular-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/opensanshebrew-regular-webfont.svg#265e1bf8eadfa92b8d955acd546bd2c3') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}



/* LightBox */

/* Preload images */
body:after {
  content: url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);
  display: none;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-container {
  padding: 4px;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(../images/loading.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(../images/prev.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(../images/next.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../images/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}