@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{border:2px solid rgba(0,0,0,.3)}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:3px;min-height:80px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:13px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:15px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:60px;height:60px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:12px;left:50%;top:50%;margin-top:-14px;width:50px;margin-left:-25px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}@media(min-width:480px){.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:8px;min-height:100px}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:80px;height:80px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-14px;width:60px;margin-left:-30px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}}@media(min-width:768px){.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:15px}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:12px;min-height:100px}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:110px;height:110px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}}@media(min-width:992px){.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}}.wreviewtabs{padding-top:40px}.wreviewtabs .nav-tabs.nav-justified>li{display:table-cell;width:1%}.wreviewtabs .nav-tabs.nav-justified>li>a{-webkit-appearance:none;font-size:18px;font-family:'Roboto',sans-serif;font-weight:300;margin-bottom:0;border:1px solid #e3e3e3;background-color:#fff;border-left:0;color:#555;outline:0;padding:6px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.wreviewtabs .nav-tabs.nav-justified>li>a span{position:relative;top:1px}@media(min-width:768px){.wreviewtabs .nav-tabs.nav-justified>li>a{font-size:20px}}.wreviewtabs .nav-tabs.nav-justified>li:first-child a{border-left:1px solid #e3e3e3}.wreviewtabs .nav-tabs.nav-justified>li>a:hover{background-color:#fff}.wreviewtabs .nav-tabs.nav-justified>li.active a{background-color:#f6f6f6;color:#444;border-bottom:1px solid #f6f6f6;border-left:0}.wreviewtabs .nav-tabs.nav-justified>li.active:first-child a{border-left:1px solid #e3e3e3}.wreviewtabs .nav-tabs.nav-justified>li.active img{opacity:.8}.wreviewtabs .nav-tabs.nav-justified>li.active a:hover{background-color:#f6f6f6}.wreviewtabs .nav-tabs.nav-justified>li>a strong{margin-right:8px;font-weight:400}.wreviewtabs .nav-tabs.nav-justified>li>a b{margin-right:8px;font-weight:400}#uswritereview{color:#666;font-weight:bold}.bslist .ritem{box-shadow:0 1px 3px rgba(0,0,0,.1);background-color:#fff;margin-bottom:40px;overflow:hidden;font-size:14px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;color:#555;position:relative}.bslist .ritem:last-child{margin-bottom:50px}.bslist .ritem:hover{box-shadow:0 4px 8px rgba(0,0,0,.2)}.bslist .ritem .lfimg{float:left;width:100%;padding-right:0;overflow:hidden;position:relative}.bslist .ritem .lfimg h3{margin:0;font-size:16px;font-family:'Roboto',sans-serif;font-weight:400;margin-left:0;z-index:5;line-height:1;background-color:#000;color:#fff;left:0;filter:alpha(opacity=76);opacity:.76;padding:10px 0;text-align:center;position:absolute;bottom:0;height:36px;text-decoration:none;width:100%}.bslist .ritem .lfimg h3 a{color:#fff}.bslist .ritem .lfimg>.imgot{position:relative;width:100%;display:block;border:0;outline:0;float:left;padding-bottom:65%}.bslist .ritem .lfimg>.imgot>.img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.bslist .ritem .lfimg>.imgot>img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.bslist .ritem .mdcon{width:100%;float:left;position:relative}.bslist .ritem .mdcon .cten{padding:10px 10px;position:relative;overflow:hidden}.bslist .ritem .mdcon .cten>div{position:relative}.bslist .ritem .mdcon .cten>div h4{font-family:'Roboto',sans-serif;font-weight:400;margin:0;padding:0;line-height:1;font-size:22px;padding-bottom:8px}.bslist .ritem .mdcon p .read-more a{float:right}.bslist .ritem .mdcon p .read-less a{position:absolute;right:0;bottom:0}.bslist .ritem .mdcon .cten h3{font-family:'Century Gothic',Tahoma,Helvetica,Arial;line-height:1;font-weight:bold;font-size:24px;padding:0;margin:0;margin-bottom:10px}.bslist .ritem .mdcon .cten h3 a{color:#000;opacity:1}.bslist .ritem .mdcon .cten h3 a:hover{text-decoration:underline;opacity:.8}.bslist .ritem .mdcon .cten p{padding:0;margin:0;text-align:justify}.bslist .ritem .mdcon .cten p.addr{padding-top:10px}.bslist .ritem .rtimg{float:left;width:100%;padding-right:0;overflow:hidden}.bslist .ritem .rtimg .tpslzoon1{padding:10px;text-align:center}.bslist .ritem .rtimg .tpslzoon1 img{width:80%;padding-top:10px}.bslist .ritem .rtimg .tpslzoon1 div.rv{width:100%;text-align:center;font-size:20px;padding:20px 0 20px 0}.bslist .ritem .rtimg .tpslzoon1 div.ph{text-align:center;padding-bottom:10px}.bslist .ritem .rtimg .tpslzoon1 div.em{text-align:center}@media(min-width:480px){.bslist .ritem .lfimg{width:50%;float:left}.bslist .ritem .mdcon{width:100%;float:left}.bslist .ritem .rtimg{position:absolute;right:0;width:50%;float:left}}@media(min-width:768px){.bslist .ritem .mdcon .cten{padding:10px 15px}}@media(min-width:992px){.bslist .ritem .lfimg{width:25%}.bslist .ritem .mdcon{width:50%}.bslist .ritem .mdcon .cten{padding:8px 15px 2px 15px}.bslist .ritem .lfimg>.imgot{padding-bottom:68%}.bslist .ritem .rtimg{position:relative;right:auto;width:25%}}@media(min-width:1200px){.bslist .ritem .mdcon .cten{padding:10px 30px 2px 30px}.bslist .ritem .lfimg>.imgot{padding-bottom:65%}}.bslist .ritem .mdcon .cten>div.gradientgrey{background:rgba(250,250,250,0);background:-moz-linear-gradient(top,rgba(250,250,250,0) 0,rgba(250,250,250,.9) 50%,rgba(250,250,250,.9) 50%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(250,250,250,0)),color-stop(50%,rgba(250,250,250,.9)),color-stop(50%,rgba(250,250,250,.9)),color-stop(100%,#fff));background:-o-linear-gradient(top,rgba(250,250,250,0) 0,rgba(250,250,250,.9) 50%,rgba(250,250,250,.9) 50%,#fff 100%);background:-ms-linear-gradient(top,rgba(250,250,250,0) 0,rgba(250,250,250,.9) 50%,rgba(250,250,250,.9) 50%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#fff',GradientType=0);background:linear-gradient(top,rgba(250,250,250,0) 0,rgba(250,250,250,.9) 50%,rgba(250,250,250,.9) 50%,#fff 100%);position:absolute;left:0;bottom:-1px;width:100%;height:25px}.bslist .ritem .mdcon .cten>div.gradientgrey a{position:absolute;bottom:2px;right:30px;background-color:rgba(255,255,255,.8);padding-left:20px;padding-top:10px;color:#666}.bslist .ritem .mdcon .cten>div.gradientgrey a:hover{text-decoration:none}.bslist .ritem .mdcon .cten>div.gradientgrey a span{text-decoration:underline}.bslist .ritem .mdcon .cten>div.gradientgrey a:hover span{text-decoration:none}@media(min-width:992px){.bslist .ritem .mdcon .cten>div.gradientgrey a{position:absolute;bottom:2px;right:15px;background-color:rgba(255,255,255,.8);padding-left:20px;padding-top:2px}}@media(min-width:1200px){.bslist .ritem .mdcon .cten>div.gradientgrey a{position:absolute;bottom:2px;right:30px;background-color:rgba(255,255,255,.8);padding-left:20px;padding-top:10px}}.rating{width:180px;position:relative}.rating:not(:checked)>input{clip:rect(0,0,0,0);position:absolute;top:-10px}.rating:not(:checked)>label{float:right;width:36px;padding:0 0;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:250%;line-height:1.2;color:#ddd;text-shadow:1px 1px #bbb,2px 2px #666,.1em .1em .2em rgba(0,0,0,.5)}.rating:not(:checked)>label:before{content:'★ '}.rating>input:checked~label{color:#f70;text-shadow:1px 1px #c60,2px 2px #940,.1em .1em .2em rgba(0,0,0,.5)}.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label{color:#ffd700;text-shadow:1px 1px goldenrod,2px 2px #b57340,.1em .1em .2em rgba(0,0,0,.5)}.rating>input:checked+label:hover,.rating>input:checked+label:hover~label,.rating>input:checked~label:hover,.rating>input:checked~label:hover~label,.rating>label:hover~input:checked~label{color:#ea0;text-shadow:1px 1px goldenrod,2px 2px #b57340,.1em .1em .2em rgba(0,0,0,.5)}.rating>label:active{position:relative;top:2px;left:2px}input.ustogbtn{outline:0;margin-right:8px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border:solid #ccc 1px;height:40px;text-align:center;line-height:38px;color:#555;font-size:15px;font-weight:400;display:inline-block;text-decoration:none;background-color:#fff;padding:0 20px;margin-bottom:8px}input.ustogbtn:hover{border:1px solid #ff474d}input.ustogbtn.select{background:#555;color:#fff;border:1px solid #555}.reviewinputbx{margin-bottom:180px}.reviewinputbx h3{font-family:'Roboto',sans-serif;font-weight:400;margin:0;padding:0;line-height:1;font-size:18px;margin-bottom:8px;color:#666}.reviewinputbx h3.sh{color:#555}#reviewtypewrap{padding-top:30px}#reviewtypewrap span.f{font-family:'Roboto',sans-serif;font-weight:400;margin:0;padding:0;line-height:1;font-size:22px;color:#666}#reviewtypewrap span.l{font-size:15px;color:#555;display:block}#reviewtypewrap .ustogbtn{margin-left:5px;margin-right:5px}#reviewtypewrap .ustogbtn.select{background:#444;color:#fff;border:1px solid #444}.tripcatwrap{margin-top:50px}.reviewtitlewrap{margin-top:42px}.reviewtitlewrap input{min-height:44px;box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.3);border:1px solid #dbdad5;font-weight:normal;font-size:15px;font-family:inherit;width:100%;padding:5px 15px 5px 15px;height:24px;margin:0;background-color:#fff;color:#555;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.reviewtitlewrap textarea{box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.3);border:1px solid #dbdad5;font-weight:normal;font-size:15px;font-family:inherit;width:100%;padding:5px 15px 5px 15px;margin:0;background-color:#fff;color:#555;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.maininputwrap .reinput::-webkit-input-placeholder{color:#555}.maininputwrap .reinput::-moz-placeholder{color:#555}.maininputwrap .reinput:-ms-input-placeholder{color:#555}.maininputwrap .reinput:-moz-placeholder{color:#555}@media(min-width:992px){.se-main>.row>.col-md-9{width:685px;padding-left:15px;padding-right:0}.se-main>.row>.col-md-3{width:285px;padding-left:20px;padding-right:15px}}@media(min-width:1200px){.se-main>.row>.col-md-9{width:835px}.se-main>.row>.col-md-3{width:335px}}.accomreviewinput{position:relative;margin:20px 0 0 0;width:100%}.accomreviewinput .loc{font-family:'Roboto',sans-serif;font-weight:400;margin:0;padding:0;line-height:1;font-weight:500;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;height:48px;padding:6px 6px 6px 24px;font-size:16px;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;color:#888;outline:0;width:100%}.accomreviewinput .loc:hover,.accomreviewinput .loc:focus{border:1px solid #ff474d}.accomreviewinput .conwrap .glyphicons{position:absolute;top:0;left:5px;line-height:48px;font-size:16px;color:rgba(0,0,0,.16)}.accomreviewinput .conwrap{height:48px;width:100%;position:relative}.accomreviewinput .location{margin-bottom:8px}@media(min-width:480px){#reviewtypeaccom .l{width:50%;float:left;padding-right:5px}#reviewtypeaccom .r{width:50%;float:right;padding-left:5px}}@media(min-width:768px){#reviewtypeaccom .l{width:50%;float:left;padding-right:5px}#reviewtypeaccom .r{width:50%;float:right;padding-left:5px}}@media(min-width:992px){#reviewtypeaccom .l{width:50%;float:left;padding-right:5px}#reviewtypeaccom .r{width:50%;float:right;padding-left:5px}}@media(min-width:1200px){.accomreviewinput .conwrap .glyphicons{left:8px}.accomreviewinput .loc{padding:6px 12px 6px 28px}.accomreviewinput .location{margin-bottom:0;width:400px}#reviewtypeaccom .l{width:50%;float:left;padding-right:8px}#reviewtypeaccom .r{width:50%;float:right;padding-left:8px}}.overallrating{margin-top:48px}.traveldatewrap{margin-top:48px}.traveldatewrap .occ{border-left:0;width:106px;position:relative}.traveldatewrap .occ .ar{position:absolute;right:10px;top:0;line-height:48px;font-size:16px;color:#444}.traveldatewrap .occ .loc{padding-left:32px;color:#555;white-space:nowrap;z-index:0;font-size-adjust:none;font-stretch:normal;position:relative}.traveldatewrap .occ .loc .g{position:absolute;top:16px;left:32px}.traveldatewrap .occ select{padding:1px 2px 1px 10px;opacity:0;font-size:16px;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;color:#444}.traveldatewrap .conwrap{height:48px;width:100%;position:relative}.traveldatewrap .loc{font-family:'Roboto',sans-serif;font-weight:400;margin:0;padding:0;line-height:1;font-weight:500;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;height:48px;padding:6px 6px 6px 24px;font-size:16px;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;color:#555;outline:0;background-color:#fff}.traveldatewrap .loc:hover,.traveldatewrap .loc:focus,.traveldatewrap .loc:focus{border:1px solid #ccc}.traveldatewrap .conwrap .glyphicons{position:absolute;top:0;left:8px;line-height:48px;font-size:16px;color:rgba(0,0,0,.16)}@media(min-width:768px){.traveldatewrap .conwrap{width:300px}}.sharephotowrap{margin-top:50px}.sharephotowrap .ustogbtn.select{color:#ff474d;border:1px solid #ff474d;background-color:#fff}.sharephotowrap>div{color:#ff474d}.ui-autocomplete{max-height:700px;overflow-y:auto;overflow-x:hidden}.ui-autocomplete-category{font-weight:normal;padding-left:20px;color:gray}.ui-widget.ui-widget-content{border:0}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .f{border-top:1px solid #e3e3e3}.ui-menu .ui-menu-item a span{float:right}.ui-menu .ui-menu-item a{font-size:12px;cursor:pointer;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;padding:5px .4em;text-decoration:none;display:block;line-height:1.5;min-height:0;font-weight:normal;border-color:transparent}.ui-menu .ui-menu-item a:hover{border:1px solid #ff474d;background-image:none;background-color:#ff474d;font-weight:normal;color:#fff}.ui-autocomplete .ui-state-hover,.ui-autocomplete.ui-widget-content .ui-state-hover,.ui-autocomplete.ui-widget-header .ui-state-hover,.ui-autocomplete .ui-state-focus,.ui-autocomplete.ui-widget-content .ui-state-focus,.ui-autocomplete.ui-widget-header .ui-state-focus{border:1px solid #ff474d;background-image:none;background-color:#ff474d;font-weight:normal;color:#fff}.ui-autocomplete .ui-state-hover a,.ui-autocomplete .ui-state-hover a:hover,.ui-autocomplete .ui-state-hover a:link,.ui-autocomplete .ui-state-hover a:visited{color:#fff;text-decoration:none;border:1px solid #ff474d}#popup-uploadphoto p.hd{padding-top:20px}#popup-uploadphoto .t-bx .ta{background-color:rgba(0,0,0,.8);color:#fff}#popup-uploadphoto .popup-close{color:#fff}#popup-uploadphoto .uploadwrap{width:100%;height:500px;background-color:#fff;position:relative;background:#f4f3f0}@media(min-width:768px){#popup-uploadphoto .uploadwrap{width:720px;height:500px;background-color:#fff;margin:0 auto;position:relative;background:#f4f3f0}}@media(min-width:992px){#popup-uploadphoto .uploadwrap{width:860px;height:600px;background-color:#fff;margin:0 auto;position:relative;background:#f4f3f0}}#popup-uploadphoto .uploadwrap .uploadbxheader{background:#e9e8e3;width:100%;height:40px;padding:8px 20px 0 20px;font-size:15px}#popup-uploadphoto .uploadwrap .uploadbxheader>div.tit{color:#444;font-weight:bold}#popup-uploadphoto .uploadwrap .uploadbxheader>div.tit>span.divider{color:#555;font-weight:normal;padding:0 10px}#popup-uploadphoto .uploadwrap .uploadbxheader>div.tit>a.tips{color:#666;text-decoration:underline;font-size:13px;z-index:100;font-weight:normal}#popup-uploadphoto .uploadwrap .uploadbody{position:absolute;top:40px;left:0;right:0;bottom:0}#popup-uploadphoto .uploadwrap .uploadbody .uploadinner{border:1px dashed #ccc;position:absolute;top:20px;left:20px;right:20px;bottom:20px;background-color:#fff}.uploadmiddlebx{text-align:center;position:absolute;top:50%;margin-top:-75px;vertical-align:middle;width:100%;height:150px}.uploadmiddlebx .divor{color:#555;margin:25px 0}.uploadmiddlebx .divor>span{display:inline-block;position:relative;background:#fff;padding:0 12px;font-style:italic}.uploadmiddlebx .divor::before{content:"";position:absolute;margin-top:10px;left:20%;width:60%;height:1px;background:#ccc}.uploadmiddlebx input.ustogbtn{float:none;display:inline-block}.uploadmiddlebx .dragdrop{color:#444;font-weight:bold;font-size:14px}.termconditionwrap{margin-top:50px}.termconditionwrap label{color:#555;font-weight:normal;display:inline}.termconditionwrap label a{text-decoration:underline;color:#555}.submitreviewwrap{margin-top:50px}.submitreviewwrap input.submitreviewbtn{outline:0;margin-right:8px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;height:50px;text-align:center;line-height:48px;font-size:20px;font-weight:400;display:block;text-decoration:none;padding:0 38px;margin-bottom:8px;background:#ff474d;color:#fff;border:1px solid #ff474d;width:100%}.submitreviewwrap input.submitreviewbtn:hover{border:1px solid #ff474d}.submitreviewwrap input.reviewcancelbtn{outline:0;margin-right:8px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;height:50px;text-align:center;line-height:48px;font-size:20px;font-weight:400;display:block;text-decoration:none;padding:0 38px;margin-bottom:8px;background:#555;color:#fff;border:1px solid #555;width:100%}@media(min-width:480px){.submitreviewwrap input.submitreviewbtn{float:left;width:auto}.submitreviewwrap input.submitreviewbtn:hover{border:1px solid #ff474d}.submitreviewwrap input.reviewcancelbtn{float:right;width:auto}}.choosereviewtype{margin-top:50px}.choosereviewtype input.writeareviewbtn{outline:0;margin-right:8px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;height:44px;text-align:center;line-height:42px;font-size:19px;font-weight:400;display:block;text-decoration:none;padding:0 32px;margin-bottom:8px;background:#ff474d;color:#fff;border:1px solid #ff474d}.choosereviewtype input.writeareviewbtn:hover{border:1px solid #ff474d}.reviewitemwrap .imgbx{width:100%;padding-right:0;overflow:hidden}.reviewitemwrap .imgbx>.imgot{position:relative;width:100%;display:block;border:0;outline:0;padding-bottom:75%}.reviewitemwrap .imgbx .imgot>div{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-webkit-border-radius:1px 1px 0 0;-moz-border-radius:1px 1px 0 0;border-radius:1px 1px 0 0;background-position:center center;background-repeat:no-repeat;background-size:cover}.reviewitemwrap .ctntmd{padding-top:12px;color:#555}.reviewitemwrap .ctntmd h3{font-family:'Roboto',sans-serif;font-weight:400;margin:0;padding:0;line-height:1;font-size:20px;color:#555}.reviewitemwrap .ctntmd p{padding-top:10px}@media(min-width:480px){.reviewitemwrap .imgbx{width:186px;padding-right:30px;float:left}.reviewitemwrap .ctntmd{padding-top:30px;padding-left:30px}.reviewitemwrap .ctntmd h3{font-family:'Roboto',sans-serif;font-weight:400;margin:0;padding:0;line-height:1;font-size:20px}.reviewitemwrap .ctntmd p{padding-top:10px}}@media(min-width:992px){.reviewitemwrap .imgbx{width:235px;padding-right:30px}.reviewitemwrap .ctntmd{padding-top:30px;padding-left:30px}}@media(min-width:1200px){.reviewitemwrap .imgbx{width:285px}}.noreviewwp{color:#555;padding-bottom:50px}.vahwrap{display:table;height:100%;width:100%;pointer-events:none}.vahcwrap{display:table-cell;vertical-align:middle;pointer-events:none}.modal-content{width:inherit;height:inherit;margin:0 auto;pointer-events:all;width:200px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;box-shadow:none;font-size:20px;padding:20px 20px;text-align:center;background-color:rgba(255,255,255,.8);color:#555}.imguploadopbx{width:100%;height:60px;position:absolute;bottom:0;text-align:center;display:none}.imguploadopbx #btnok{font-size:20px;font-weight:400;text-shadow:none;border-radius:1px;outline:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-appearance:none;text-align:center;display:inline-block;width:120px;height:44px;line-height:42px;background-color:#ff474d;color:#fff;border:1px solid #ff474d;cursor:pointer}.dz-started .imguploadopbx{display:block}#upldimgerrormsg{width:100%;position:absolute;bottom:100px;text-align:center;color:#ff474d}.personinfowrap{margin-top:40px}.personinfowrap .pifinner{width:100%}.personinfowrap input{min-height:44px;box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.3);border:1px solid #dbdad5;font-weight:normal;font-size:15px;font-family:inherit;width:100%;padding:5px 15px 5px 15px;height:24px;margin:0;background-color:#fff;color:#555;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.personinfowrap .pifinner>div.pifname{margin-bottom:10px}.personinfowrap .pifinner>div.pifemail{margin-bottom:10px}.personinfowrap input:focus{border:1px solid #ff474d;box-shadow:none;outline:0}.personinfowrap input::-webkit-input-placeholder{color:#555}.personinfowrap input::-moz-placeholder{color:#555}.personinfowrap input:-ms-input-placeholder{color:#555}.personinfowrap input:-moz-placeholder{color:#555}.personinfowrap .pifnote{color:#555;font-size:14px;padding-top:6px;padding-left:3px}@media(min-width:768px){.personinfowrap{margin-left:-5px;margin-right:-5px}.personinfowrap .pifinner{display:table;width:100%}.personinfowrap .pifinner>div.pifname{display:table-cell;width:33%;padding:0 5px;margin-bottom:0;vertical-align:top}.personinfowrap .pifinner>div.pifemail{display:table-cell;width:33%;padding:0 5px;margin-bottom:0;vertical-align:top}.personinfowrap .pifinner>div.pifphone{display:table-cell;padding:0 5px;vertical-align:top}.personinfowrap .pifnote{padding-left:7px}}.field-validation-error{color:#ff474d;padding-top:4px;display:inline-block}.reinput.input-validation-error{border:1px solid #ff474d;box-shadow:none}.reviewtitlewrap .reinput:focus{border:1px solid #ff474d;box-shadow:none;outline:0}.personinfowrap input.input-validation-error{border:1px solid #ff474d;box-shadow:none}.traveldatewrap select.input-validation-error+.form-control{border:1px solid #ff474d}.optionalwrap{margin-top:50px}.optionalwrap p.optxt{color:#888;padding:0;margin:0;margin-top:10px}.optionalwrap h2{font-family:'Roboto',sans-serif;font-weight:400;margin:0;padding:0;line-height:1;font-size:21px;margin-bottom:18px;color:#666}.optionalwrap h2 span{font-size:15px}.optionalwrap .optitle{border-bottom:1px solid #d7d7d7}.optionalwrap .visitlength{margin-top:30px}.optionalwrap .visitlength .rbtgroupvl{color:#888}.optionalwrap .visitlength .rbtgroupvl label{margin-right:30px;color:#888;padding-bottom:10px}.qnmainwrap{margin-top:15px}.qnitem{display:block;background-color:#fff;width:100%;padding:8px 20px;margin-bottom:2px}.qnitem>div{vertical-align:top}.qnitem>div.l p{padding:0;margin:0;color:#888;padding-bottom:5px}.qnitem>div.r>input.ustogbtn{margin-bottom:0;margin-right:4px}.qnitem>div.r>input.ustogbtn:last-child{margin-right:0}@media(min-width:480px){.qnitem{display:table;background-color:#fff;width:100%;padding:10px 20px;margin-bottom:2px}.qnitem>div{display:table-cell;vertical-align:top}.qnitem>div.l p{padding:0;margin:0;padding-top:4px;color:#888}.qnitem>div.r{width:260px;text-align:right}}@media(min-width:768px){.qnitem{width:600px}}.moreratingwrap{margin-top:50px}.ratingcostwrap{margin-top:50px}.qnstaritem{display:table;background-color:#fff;width:100%;padding:8px 20px;margin-bottom:2px}.qnstaritem>div.l{display:table-cell;vertical-align:middle}.qnstaritem>div.l p{padding:0;margin:0;color:#888;padding-bottom:5px}.qnstaritem>div.r{display:table-cell;vertical-align:top}.qnstaritem>div.r>input.ustogbtn{margin-bottom:0;margin-right:4px}.qnstaritem>div.r>input.ustogbtn:last-child{margin-right:0}@media(min-width:480px){.qnstaritem{display:table;background-color:#fff;width:100%;padding:10px 20px;margin-bottom:2px}.qnstaritem>div{display:table-cell;vertical-align:top}.qnstaritem>div.l p{padding:0;margin:0;padding-top:4px;color:#888}.qnstaritem>div.r{width:260px;text-align:right}}@media(min-width:768px){.qnstaritem{width:600px}}.hereforwrap{margin-top:48px}.hereforwrap .occ{border-left:none;width:106px;position:relative}.hereforwrap .occ .ar{position:absolute;right:10px;top:0;line-height:48px;font-size:16px;color:#444}.hereforwrap .occ .loc{padding-left:32px;color:#888;white-space:nowrap;z-index:0;font-size-adjust:none;font-stretch:normal;position:relative}.hereforwrap .occ .loc .g{position:absolute;top:16px;left:32px}.hereforwrap .occ select{padding:1px 2px 1px 10px;opacity:0;font-size:16px;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;color:#444}.hereforwrap .conwrap{height:48px;width:100%;position:relative}.hereforwrap .loc{font-family:'Roboto',sans-serif;font-weight:400;margin:0;padding:0;line-height:1;font-weight:500;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;height:48px;padding:6px 6px 6px 24px;font-size:16px;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;color:#888;outline:none;background-color:#fff}.hereforwrap .loc:hover,.hereforwrap .loc:focus,.hereforwrap .loc:focus{border:1px solid #ccc}.hereforwrap .conwrap .glyphicons{position:absolute;top:0;left:8px;line-height:48px;font-size:16px;color:rgba(0,0,0,.16)}@media(min-width:768px){.hereforwrap .conwrap{width:300px}}.hereforwrap select.input-validation-error+.form-control{border:1px solid #ff474d}