article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em
0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em
0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em
0}dd{margin:0
0 0 40px}menu,ol,ul{padding:0
0 0 40px}nav ul,nav
ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}html,body{background-color:#fff;font-size:16px;color:#0f0e9f;-webkit-font-smoothing:antialiased;font-family:"Rasmus",sans-serif;font-style:normal;font-weight:400}.valign{display:table;width:100%;height:100%}.valign .valign-cell{display:table-cell;vertical-align:middle}a{color:#d1202f;text-decoration:none}a:hover{color:#d1202f;text-decoration:underline}a:visited{color:#d1202f}a,a:hover,a:visited,a:active,a:focus{outline:0}@font-face{font-family:"Rasmus";src:url("http://comperelapin.com/assets/fonts/rasmusregular.eot");src:url("http://comperelapin.com/assets/fonts/rasmusregular.eot?#iefix") format("eot"),url("http://comperelapin.com/assets/fonts/rasmusregular.woff") format("woff"),url("http://comperelapin.com/assets/fonts/rasmusregular.ttf") format("truetype"),url("http://comperelapin.com/assets/fonts/rasmusregular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Rasmus Bold";src:url("http://comperelapin.com/assets/fonts/rasmusbold.eot");src:url("http://comperelapin.com/assets/fonts/rasmusbold.eot?#iefix") format("eot"),url("http://comperelapin.com/assets/fonts/rasmusbold.woff") format("woff"),url("http://comperelapin.com/assets/fonts/rasmusbold.ttf") format("truetype"),url("http://comperelapin.com/assets/fonts/rasmusbold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Univers";src:url("http://comperelapin.com/assets/fonts/universltstd-webfont.eot");src:url("http://comperelapin.com/assets/fonts/universltstd-webfont.eot?#iefix") format("eot"),url("http://comperelapin.com/assets/fonts/universltstd-webfont.woff") format("woff"),url("http://comperelapin.com/assets/fonts/universltstd-webfont.ttf") format("truetype"),url("http://comperelapin.com/assets/fonts/universltstd-webfont.svg") format("svg");font-weight:normal;font-style:normal}.owl-carousel
.animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item
img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item
img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("http://comperelapin.com/assets/css/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.container{border:2px
solid #0f0e9f;overflow:hidden;margin:50px
50px 0 50px;position:relative}@media (max-width: 768px){.container{margin:10px
10px 0 10px;padding-top:40px}}.site-nav{margin:50px
0 50px 0}@media (max-width: 768px){.site-nav{margin:8px
0 0 0;background:#0f0e9f;width:140px;position:absolute;margin-left:-70px;top:0;left:50%}}.site-nav
ul{text-align:center;padding:0;list-style:none;margin:0;font-size:0.875em;line-height:1.38889em;letter-spacing:0.02em;font-family:"Univers",sans-serif;font-style:normal;font-weight:400}@media (max-width: 1400px){.site-nav
ul{font-size:0.875em}}@media (max-width: 1150){.site-nav
ul{font-size:0.875em}}@media (max-width: 1024px){.site-nav
ul{font-size:0.875em}}@media (max-width: 768px){.site-nav
ul{display:none;font-size:0.875em}.site-nav
ul.active{display:block;padding:10px
0 10px 0}}.site-nav ul
li{display:inline-block;margin:0
3.125em}.site-nav ul li
.active{text-decoration:underline}@media (max-width: 1400px){.site-nav ul
li{margin:0
2.5em}}@media (max-width: 1150px){.site-nav ul
li{margin:0
1.875em}}@media (max-width: 1024px){.site-nav ul
li{margin:0
1.5625em}}@media (max-width: 950px){.site-nav ul
li{margin:0
0.9375em}}@media (max-width: 768px){.site-nav ul
li{width:100%;margin:0
0 0.625em 0;text-align:center}}.menu-toggle{display:none}@media (max-width: 768px){.menu-toggle{display:block;position:absolute;padding-top:3px;top:0;background:#fff;width:140px;z-index:10;text-align:center;left:50%;margin-left:-70px;font-size:0.875em;font-family:"Univers",sans-serif;font-style:normal;font-weight:400}.menu-toggle.active{background:#0f0e9f;color:#fff;text-decoration:none}}.site-logo
h1{margin:0}.site-logo h1
a{text-indent:-9999px;display:block;margin:0
auto;width:518px;max-width:518px;height:89px;background:url("http://comperelapin.com/assets/images/site-logo.png") no-repeat transparent 50% 50%;background-size:contain}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.site-logo h1
a{background-image:url("http://comperelapin.com/assets/images/site-logo@2x.png")}}@media (max-width: 960px){.site-logo h1
a{width:90%}}.footer{text-align:center;position:relative;height:175px;top:-75px}@media (max-width: 768px){.footer{padding-bottom:40px}}.footer .footer-links{width:690px;left:50%;top:35px;margin:0
0 0 -345px;position:absolute;z-index:10}@media (max-width: 850px){.footer .footer-links{width:600px;margin-left:-300px}}@media (max-width: 768px){.footer .footer-links{top:auto;bottom:0;width:100%;margin-left:0;text-align:center;left:0}}.footer .footer-links
.links{font-family:"Univers",sans-serif;font-style:normal;font-weight:400;font-size:11px}.footer .footer-links .links
a{margin:0
50px}@media (max-width: 960px){.footer .footer-links .links
a{margin:0
25px}}@media (max-width: 768px){.footer .footer-links .links
a{margin:0
10px}}@media (max-width: 400px){.footer .footer-links .links
a{margin:0
5px}}.footer .footer-links .links a:first-child{margin-left:0}.footer .footer-links .links a:last-child{margin-right:0}@media (max-width: 768px){.footer .footer-links .links a:first-child{margin-left:10px}.footer .footer-links .links a:last-child{margin-right:10px}}@media (max-width: 400px){.footer .footer-links .links a:first-child{margin-left:5px}.footer .footer-links .links a:last-child{margin-right:5px}}.footer .footer-links
.left{position:absolute;left:0}@media (max-width: 768px){.footer .footer-links
.left{position:static;display:inline-block}}.footer .footer-links
.right{position:absolute;right:0}@media (max-width: 768px){.footer .footer-links
.right{position:static;display:inline-block}}.footer .footer-logo{position:absolute;width:280px;left:50%;margin-left:-140px;height:175px;font-family:"Univers",sans-serif;font-style:normal;font-weight:400;font-size:0.8125em;line-height:1.30769em;letter-spacing:0.02em}.footer .footer-logo
a{color:#0f0e9f}.footer .footer-logo .mobile-only{display:none}.footer .footer-logo:before{content:'';width:210px;height:120px;display:block;margin:0
auto;background:url("http://comperelapin.com/assets/images/hare.png") no-repeat #fff 50% 0%}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.footer .footer-logo:before{background-image:url("http://comperelapin.com/assets/images/hare@2x.png");background-size:120px 116px}}.is-touch .footer .footer-logo .mobile-only{display:inline}.is-touch .footer .footer-logo
.desktop{display:none}.page-content{text-align:center;width:90%;max-width:73.125em;margin:100px
auto 225px auto;overflow:hidden}.standard-page{font-size:3.75em;line-height:1.16667em;letter-spacing:0.02em}.standard-page
p{margin-top:0}.standard-page p:last-child{margin-bottom:0}@media (max-width: 87.5em){.standard-page{font-size:3.125em;line-height:1.2em}}@media (max-width: 75em){.standard-page{font-size:2.5em;line-height:1.25em}}@media (max-width: 64em){.standard-page{font-size:1.875em;line-height:1.33333em}}@media (max-width: 48em){.standard-page{font-size:1.25em;line-height:1.5em}}.standard-page
.small{font-size:0.66667em;line-height:1.25em}.standard-page .inline-links{margin:0
0 1.25em 0}.standard-page .inline-links
a{color:#0f0e9f;text-decoration:none;position:relative;display:inline-block;margin:0
0.625em}.standard-page .inline-links a:after{content:'';border-top:2px solid #0f0e9f;position:absolute;bottom:5px;left:0;width:100%;display:none}.standard-page .inline-links a:hover:after{display:block}@media (max-width: 768px){.standard-page .inline-links
a{width:100%;clear:both;margin:0;display:block;font-size:2em;line-height:1.25em}}.gallery-page{width:1390px;margin:6.25em auto 12.8125em auto}@media (max-width: 1600px){.gallery-page{width:1200px}}@media (max-width: 1380px){.gallery-page{width:960px}}@media (max-width: 1200px){.gallery-page{width:768px}}@media (max-width: 960px){.gallery-page{width:640px}}@media (max-width: 768px){.gallery-page{width:480px}}@media (max-width: 640px){.gallery-page{width:280px}}.gallery-page
.image{background:#0f0e9f;margin:0
0 20px 0}.gallery-page .image
img{width:100%;height:auto}.gallery-page .grid-sizer,.gallery-page
.image{width:450px}@media (max-width: 1600px){.gallery-page .grid-sizer,.gallery-page
.image{width:386.666666667px}}@media (max-width: 1380px){.gallery-page .grid-sizer,.gallery-page
.image{width:306.666666667px}}@media (max-width: 1200px){.gallery-page .grid-sizer,.gallery-page
.image{width:242.666666667px}}@media (max-width: 960px){.gallery-page .grid-sizer,.gallery-page
.image{width:300px}}@media (max-width: 768px){.gallery-page .grid-sizer,.gallery-page
.image{width:220px}}@media (max-width: 640px){.gallery-page .grid-sizer,.gallery-page
.image{width:280px}}.team-members{width:1390px;margin:100px
auto 200px auto;text-align:center;font-size:0}@media (max-width: 1600px){.team-members{width:1200px}}@media (max-width: 1380px){.team-members{width:960px}}@media (max-width: 1200px){.team-members{width:768px}}@media (max-width: 960px){.team-members{width:640px}}@media (max-width: 768px){.team-members{width:480px}}@media (max-width: 640px){.team-members{width:280px}}.team-members
.member{margin-right:20px;text-align:center;width:450px;display:inline-block;font-size:14px;vertical-align:top}.team-members .member:nth-child(3n+3){margin-right:0}@media (max-width: 1600px){.team-members
.member{width:386.666666667px}}@media (max-width: 1380px){.team-members
.member{width:306.666666667px}}@media (max-width: 1200px){.team-members
.member{width:242.666666667px;font-size:14px}}@media (max-width: 960px){.team-members
.member{width:300px}}@media (max-width: 768px){.team-members
.member{width:220px;font-size:13px}}@media (max-width: 640px){.team-members
.member{width:280px;font-size:12px;margin-bottom:80px}}.team-members .member
img{width:100%;height:auto}.team-members .member .header
.name{font-size:2.25em;line-height:0.91667em;letter-spacing:0.02em}.team-members .member .header
.personality{font-size:1.125em;line-height:1.38889em;letter-spacing:0.02em;color:#d1202f;margin:0;font-family:"Univers",sans-serif;font-style:normal;font-weight:400}.team-members .member
.description{font-size:1.125em;line-height:1.38889em;letter-spacing:0.02em;color:#0f0e9f;font-family:"Univers",sans-serif;font-style:normal;font-weight:400;margin-bottom:1.11111em}.team-members .member .description
p{margin:0}.team-members .member .flavor
.title{font-size:1.125em;line-height:1.38889em;letter-spacing:0.02em;color:#d1202f;font-family:"Univers",sans-serif;font-style:normal;font-weight:400;margin:0}.team-members .member .flavor .title
p{margin:0}.team-members .member .flavor
.text{font-size:1.125em;line-height:1.38889em;letter-spacing:0.02em;color:#0f0e9f;margin:0
0 1.11111em 0;font-family:"Univers",sans-serif;font-style:normal;font-weight:400}.team-members .member .flavor .text
p{margin:0}.contact-page{padding-top:5px}.contact-page
.detail{margin-bottom:2.5em}@media (max-width: 1200px){.contact-page
.detail{font-size:15px}}@media (max-width: 1024px){.contact-page
.detail{font-size:14px}}@media (max-width: 768px){.contact-page
.detail{font-size:12px}}@media (max-width: 640px){.contact-page
.detail{font-size:8px}}.contact-page .detail
p{margin:0
0 0.45455em 0;font-size:2.0625em;line-height:0.75758em;letter-spacing:0.02em}@media (max-width: 48em){.contact-page .detail
p{line-height:1.36364em}}.contact-page .detail p
a{color:#0f0e9f;position:relative}.contact-page .detail p a:hover{text-decoration:none}.contact-page .detail p a:after{content:'';position:absolute;bottom:5px;left:0;width:100%;height:1px;background:#0f0e9f;display:none}.contact-page .detail p a:hover:after{display:block}.contact-page .detail
p.label{color:#d1202f;font-size:1.125em;line-height:0.75758em;letter-spacing:0.02em;font-family:"Univers",sans-serif;font-style:normal;font-weight:400}.contact-page
.map{width:100%;height:350px;background:#000;margin:80px
0 0px 0}@media (max-width: 960px){.contact-page
.map{height:325px}}@media (max-width: 640px){.contact-page
.map{height:250px}}.news-page{width:1390px;margin:100px
auto 150px auto;text-align:center;font-size:0}@media (max-width: 1600px){.news-page{width:1200px}}@media (max-width: 1380px){.news-page{width:960px}}@media (max-width: 1200px){.news-page{width:768px}}@media (max-width: 960px){.news-page{width:640px}}@media (max-width: 768px){.news-page{width:480px}}@media (max-width: 640px){.news-page{width:280px}}.news-page .news-item{margin-right:20px;text-align:center;width:330px;display:inline-block;font-size:14px;vertical-align:top;margin-bottom:50px}.news-page .news-item:nth-child(4n+4){margin-right:0}@media (max-width: 1600px){.news-page .news-item{width:285px}}@media (max-width: 1380px){.news-page .news-item{width:225px}}@media (max-width: 1200px){.news-page .news-item{width:242.666666667px;font-size:14px}.news-page .news-item:nth-child(3n+3){margin-right:0}.news-page .news-item:nth-child(4n+4){margin-right:20px}}@media (max-width: 960px){.news-page .news-item{width:310px}.news-page .news-item:nth-child(2n+2){margin-right:0 !important}.news-page .news-item:nth-child(3n+3){margin-right:20px}.news-page .news-item:nth-child(4n+4){margin-right:20px}}@media (max-width: 768px){.news-page .news-item{width:220px;font-size:13px}}@media (max-width: 640px){.news-page .news-item{width:280px;font-size:12px}}.news-page .news-item
img{width:100%;height:auto}.news-page .news-item
.image{margin-bottom:50px}.news-page .news-item
.header{margin-bottom:10px}.news-page .news-item .header
.title{font-size:2.25em;line-height:0.91667em;letter-spacing:0.02em;margin-bottom:10px}.news-page .news-item .header
.date{font-size:1.125em;line-height:1.38889em;letter-spacing:0.02em;color:#d1202f;margin:0;font-family:"Univers",sans-serif;font-style:normal;font-weight:400}.news-page .news-item
.description{font-size:1.125em;line-height:1.38889em;letter-spacing:0.02em;color:#0f0e9f;margin:0
0 10px 0;font-family:"Univers",sans-serif;font-style:normal;font-weight:400}.news-page .news-item .description
a{color:#d1202f}.sub{font-size:14px;color:#d1202f;margin-bottom:40px;font-family:"Univers",sans-serif;font-style:normal;font-weight:400}h2.res{font-size:24px;margin-bottom:0;font-family:"Rasmus",sans-serif;font-style:normal;font-weight:400}.reservation-widget{margin:0
auto 40px auto;width:270px;padding:14px;text-align:center;border:1px
solid #0f0e9f;margin-bottom:20px}.reservation-widget
h2{display:none;text-align:left;background:url("http://comperelapin.com/assets/images/mg-logo-small.png") no-repeat transparent 0 0;padding:0
0 0 55px;font-size:13px;letter-spacing:0.2em;text-transform:uppercase;line-height:24px;margin:0
0 20px 0;font-weight:normal}.reservation-widget
#OT_form{width:270px}.reservation-widget .OT_title,.reservation-widget
.OT_subtitle{width:270px;display:none}.reservation-widget
.OT_submit{height:auto !important}.reservation-widget .OT_submit
span{margin:0;padding:0;font-size:8px;letter-spacing:.15em;color:#0F0F0F;text-transform:uppercase;text-align:center;font-weight:normal;white-space:nowrap;width:270px;display:inline-block;color:#d1202f}.reservation-widget
.OT_wrapper{border:0px
solid #0f0e9f;border-radius:0;width:270px;background:#fff}.reservation-widget
.OT_header{text-align:center;margin-bottom:20px}.reservation-widget
.OT_list{width:270px}.reservation-widget .OT_day,.reservation-widget .OT_time,.reservation-widget
.OT_party{width:270px;padding:0;background:none;border-top:0;border-bottom:0;margin:0
0 20px 0}.reservation-widget .OT_day input,.reservation-widget .OT_time input,.reservation-widget .OT_party
input{outline:0}.reservation-widget .OT_day label,.reservation-widget .OT_time label,.reservation-widget .OT_party
label{font-size:12px;text-transform:uppercase;line-height:30px;font-family:"Univers",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.1em;float:left}.reservation-widget .OT_searchTimeField,.reservation-widget .OT_searchDateField,.reservation-widget
.OT_searchPartyField{float:right;margin-right:0;width:207px;border-radius:0;font-weight:normal;height:25px;line-height:25px;border-right:0 !important;background:url("http://comperelapin.com/assets/images/drop-picker-arrow@2x.png") no-repeat transparent right -51px;background-size:30px 80px}.reservation-widget .OT_searchTimeField:hover,.reservation-widget .OT_searchDateField:hover,.reservation-widget .OT_searchPartyField:hover{background-position:right -1px}.reservation-widget .OTButton,.reservation-widget
#OTButton{width:270px}.reservation-widget .OTButton a,.reservation-widget #OTButton
a{background:#0f0e9f;color:#fff;text-transform:uppercase;font-weight:normal;height:30px;line-height:30px;font-family:"Univers",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.1em;text-shadow:none}.reservation-widget .OTButton a:hover,.reservation-widget #OTButton a:hover{background:#999}.OT_searchTimeField,.OT_searchDateField,.OT_searchPartyField{border:1px
solid #0f0e9f !important;color:#0f0e9f !important}.ui-datepicker{margin-top:-1px;margin-left:0 !important;border:1px
solid #0f0e9f !important;border-radius:0 !important;padding:0
!important}.ui-widget{width:186px !important}.ui-corner-all{border-radius:0 !important}.ui-datepicker .ui-datepicker-header{background:#0f0e9f !important;color:#fff;border:0
!important;height:30px;line-height:30px}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{height:30px;padding:0
!important;line-height:30px;font-family:"Univers",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;font-size:13px;font-weight:normal}.ui-datepicker
th{text-transform:uppercase;font-family:"Univers",sans-serif;font-style:normal;font-weight:400}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px
solid #0f0e9f !important;text-align:center !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff !important;text-align:center !important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#0f0e9f !important}.OT_searchTimeField,.OT_searchDateField,.OT_searchPartyField{font-family:"Univers",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.1em}#OT_timeList,#OT_partyList{top:30px !important;left:53px !important;border-right:1px solid #0f0e9f !important;border-left:1px solid #0f0e9f !important;border-bottom:1px solid #0f0e9f !important;width:186px !important}#OT_timeList .OT_navListItem,#OT_partyList
.OT_navListItem{width:186px !important;text-align:left !important;text-indent:10px !important;font-family:"Univers",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.1em;text-transform:uppercase}#OT_timeList a.OT_navLink:hover,#OT_timeList a.OT_navLink.selected,#OT_partyList a.OT_navLink:hover,#OT_partyList
a.OT_navLink.selected{background:#0f0e9f !important;color:#fff !important}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:0 !important;height:33px !important;width:9px !important;border:0
!important}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{cursor:pointer}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next
span{background:#fff;height:16px !important;width:9px !important;margin-top:0 !important;margin-left:0 !important;position:relative;top:8px !important}.ui-datepicker .ui-datepicker-next
span{background:url("http://comperelapin.com/assets/images/horizontal-arrows@2x.png") no-repeat transparent 0 -16px !important;background-size:9px 32px !important;right:3px !important;left:auto !important}.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next.ui-datepicker-next-hover{background:#0f0e9f !important;border:0
!important}.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover{left:2px !important}.ui-datepicker .ui-datepicker-next.ui-datepicker-next-hover{right:2px !important}.ui-datepicker .ui-datepicker-prev
span{background:url("http://comperelapin.com/assets/images/horizontal-arrows@2x.png") no-repeat transparent 0 0 !important;background-size:9px 32px !important;left:3px !important;right:auto !important}@media
print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
