@charset "UTF-8";/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.3/customize/?id=d0c620896a7939b3dc39c4e13b75d9cc)
 * Config saved to config.json and https://gist.github.com/d0c620896a7939b3dc39c4e13b75d9cc
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.modal-footer:after,.modal-header:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}#tabs_container{padding:40px;overflow:hidden;position:relative}.transition{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}.make_transist{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hidescale{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0}.showscale{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}.hideleft{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.showleft{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}.hidescaleup{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0}.showscaleup{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}.hideflip{opacity:0;-webkit-transform:rotatey(-90deg) scale(1.1);-moz-transform:rotatey(-90deg) scale(1.1);-o-transform:rotatey(-90deg) scale(1.1);-ms-transform:rotatey(-90deg) scale(1.1);transform:rotatey(-90deg) scale(1.1);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.showflip{opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s;-webkit-transform:rotatey(0) scale(1);-moz-transform:rotatey(0) scale(1);-o-transform:rotatey(0) scale(1);-ms-transform:rotatey(0) scale(1);transform:rotatey(0) scale(1);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.hidefade{opacity:0}.showfade{opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}.tabulousclear{display:block;clear:both}@font-face{font-family:flexslider-icon;src:url(fonts/flexslider-icon.eot);src:url(fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(fonts/flexslider-icon.woff) format('woff'),url(fonts/flexslider-icon.ttf) format('truetype'),url(fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px 10px;line-height:1.5em}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:13px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url(../img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(../img/flags@2x.png)}}.iti-flag.np{background-color:transparent}@font-face{font-family:nexa;src:url(nexa_bold-webfont.eot);src:url(nexa_bold-webfont.eot?#iefix) format('embedded-opentype'),url(nexa_bold-webfont.woff2) format('woff2'),url(nexa_bold-webfont.woff) format('woff'),url(nexa_bold-webfont.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:nexa;src:url(nexa_light-webfont.eot);src:url(nexa_light-webfont.eot?#iefix) format('embedded-opentype'),url(nexa_light-webfont.woff2) format('woff2'),url(nexa_light-webfont.woff) format('woff'),url(nexa_light-webfont.ttf) format('truetype');font-weight:400;font-style:normal}body{font-family:nexa;color:#000;background-color:#ad985f}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:2px}img{max-width:100%;height:auto}img.img-fit{width:100%}.bgImage{background-repeat:no-repeat;background-size:cover;background-position:center center}p{margin:0 0 1.5em}a:active,a:focus,a:hover{text-decoration:none}a:active,a:focus{outline:0}ul{list-style:none;padding:0;margin:0}.font-center{text-align:center!important}.font-left{text-align:left!important}.font-right{text-align:right!important}.rev-markup{text-decoration:underline;font-weight:700}.box{margin-bottom:30px}#header{z-index:90}#header .container{position:relative}.logo-wrapper{position:absolute;top:0;left:50%;width:115px;z-index:99;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.logo-container{text-align:center;background:#000;padding:13px 23px 11px 23px;border-bottom:2px solid #cbb274}.season-wrapper{display:none;position:absolute;top:44px;left:20px}.season-status{display:none;position:relative;top:4px;font-size:14px;font-weight:700;color:#342b2b;text-transform:uppercase;letter-spacing:1px;padding:0 0 0 5px}.season-container img{width:31px}#header .reserve-wrapper-home{display:none}.reserve-wrapper-home{position:relative;margin-top:-13px;z-index:10}.main-btn,.reserve-btn{text-align:center}.main-btn a,.reserve-btn a{position:relative;display:inline-block;font-size:15px;font-weight:700;color:#342b2b;text-transform:uppercase;height:32px;line-height:32px;white-space:nowrap;border:1px solid #fcf5bc;letter-spacing:2px;padding:0 28px 0 30px;overflow:hidden;-webkit-box-shadow:0 4px 16px -4px rgba(0,0,0,.5);-moz-box-shadow:0 4px 16px -4px rgba(0,0,0,.5);box-shadow:0 4px 16px -4px rgba(0,0,0,.5)}.main-btn a:after,.main-btn a:before,.reserve-btn a:after,.reserve-btn a:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%}.js-validation-error{background-color:rgba(255,139,139,.59)!important}.main-btn a:before,.reserve-btn a:before{z-index:-1;width:400%;opacity:.7;background:rgba(252,245,188,.5);background:-moz-linear-gradient(left,rgba(252,245,188,.5) 0,rgba(252,245,188,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(252,245,188,.5)),color-stop(100%,rgba(252,245,188,1)));background:-webkit-linear-gradient(left,rgba(252,245,188,.5) 0,rgba(252,245,188,1) 100%);background:-o-linear-gradient(left,rgba(252,245,188,.5) 0,rgba(252,245,188,1) 100%);background:-ms-linear-gradient(left,rgba(252,245,188,.5) 0,rgba(252,245,188,1) 100%);background:linear-gradient(to right,rgba(252,245,188,.5) 0,rgba(252,245,188,1) 100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.main-btn a:after,.reserve-btn a:after{background-color:#e2ce82;z-index:-2}.main-btn a span{position:relative;z-index:2}.main-btn a:before{z-index:1}.main-btn a:after{z-index:0}.main-btn a:hover:before,.reserve-btn a:hover:before{-webkit-transform:translateX(25%);-moz-transform:translateX(25%);-o-transform:translateX(25%);transform:translateX(25%)}.switch-lang{text-align:center}.switch-lang a{display:inline-block;width:38px;height:38px;line-height:35px;border-radius:50%;font-size:13.24px;font-weight:700;color:rgba(255,255,255,.31);letter-spacing:2px;margin:0 9.5px;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.switch-lang a.lang-active{color:#fff;border:2px solid #fff}.switch-lang a:hover{color:#fff}.content-title{font-size:18px;color:#333;line-height:1.36em;text-transform:uppercase;letter-spacing:2px}.divider{width:102px;height:4px;background:#cbb274;margin:0 auto 30px}blockquote{font-family:Raleway,sans-serif;font-size:14px;font-weight:600;color:#000;margin:0 0 30px}.page-loading{display:table;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:999999}.page-loading:before{position:absolute;display:table-cell;vertical-align:middle;content:"";width:100%;height:100%;background:url(../images/logo-intro-page.png) no-repeat center;-webkit-animation-name:loadingFadeIn;animation-name:loadingFadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes loadingFadeIn{from{opacity:0}to{opacity:1}}@keyframes loadingFadeIn{from{opacity:0}to{opacity:1}}.maitree-style{font-family:Maitree,serif!important}.custom-carousel-title h3,.gallery-box .content-title,.gallery-info blockquote,.gallery-info p,.lang-th .about-item-info blockquote,.lang-th .about-item-info p,.lang-th .contact-title-row .content-title,.lang-th .form-desc,.lang-th .form-title,.lang-th .news-list-excerpt,.lang-th .news-list-title,.lang-th .reservation-contact-row .contact-info-text,.lang-th .reservation-desc,.lang-th .reservation-info-title,.lang-th .reservation-title .content-title,.lang-th .reservation-title .reserve-btn a,.lang-th .submit-msg,.news-single.lang-th .breadcrumb li,.news-single.lang-th .page-title,.news-single.lang-th .related-item h5,.samrub-courses .menu-filter li,.samrub-courses .samrub-desc,.samrub-courses .samrub-title,.trirong-style{font-family:Trirong,serif!important}.mtd-preview.lang-th,.mtd-preview.lang-th .contact-info-text{font-family:Trirong,serif!important}.mtd-preview.lang-th .samrub-bottom-text,.mtd-preview.lang-th .switch-lang a{font-family:nexa!important}.mtd-preview.lang-th .contact-phone+.contact-info-text{font-family:Raleway,sans-serif!important}.mtd-preview.lang-th .main-btn a,.mtd-preview.lang-th .reserve-btn a{font-size:16px}.mtd-preview.lang-th .footer-slogan,.mtd-preview.lang-th .intro-pattern-quote{font-size:12px}.mtd-preview.lang-th .content-title{font-size:19px}.mtd-preview.lang-th .page-title{margin-top:10px;letter-spacing:5px!important}.mtd-preview.lang-th .page-subtitle{font-size:12px;letter-spacing:2px!important}.mtd-preview.lang-th.page-reservation .page-title,.mtd-preview.lang-th.page-samrubs .page-title{font-size:42px;margin-top:2px}.mtd-preview.lang-th #menu-tabs .flex-control-nav li a{font-size:14px}.mtd-preview.lang-th.page-gallery .page-title{margin-top:15px}#mobile-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding:20px;background-color:rgba(0,0,0,.8);z-index:9999;overflow:hidden;overflow-y:auto}.mobile-menu-wrapper{position:relative;min-height:100%;background:#cbb274;border:1px solid #f7ebb0;padding:7px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5);-webkit-animation-duration:.8s;animation-duration:.8s}.close-menu,.close-modal,.form-close{position:absolute;top:18px;right:18px;width:23px;height:23px;overflow:hidden;cursor:pointer;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.close-modal{top:10px;right:10px}.form-close{top:48px;z-index:1}.form-close.close-hide{display:none!important}.close-menu:hover,.close-modal:hover,.form-close:hover{opacity:.8}.close-menu span,.close-modal span,.form-close span{position:relative;display:block;width:23px;height:23px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.close-menu span:after,.close-menu span:before,.close-modal span:after,.close-modal span:before,.form-close span:after,.form-close span:before{position:absolute;content:"";width:23px;height:3px;top:10px;background:#cbb274;border-radius:3px}.close-modal span:after,.close-modal span:before{background:#333}.form-close span:after,.form-close span:before{background:#fff}.close-menu span:after,.close-modal span:after,.form-close span:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.mobile-main-menu{background:#fff;text-align:center;padding:32px 15px 13px}.mobile-main-menu li{position:relative}.mobile-main-menu li a{display:block;font-size:18px;font-weight:700;color:#333;text-transform:uppercase;padding:24px 0;letter-spacing:1px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.list-menu-divider{position:absolute;bottom:-1px;left:50%;width:102px;height:4px;margin-left:-51px;background:#cbb274}.mobile-main-menu li:last-child .list-menu-divider{display:none}.mobile-menu-divider{width:102px;height:4px;margin:0 auto;background:#fff}.mobile-reserve-btn{text-align:center;padding:25px 0 0}.mobile-reserve-btn a{font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.mobile-main-menu li a:hover,.mobile-reserve-btn a:hover{opacity:.8}.mobile-menu-bottom{padding:36px 15px 19px}.mobile-menu-bottom .footer-social{padding:0 0 31px}.mobile-menu-bottom .switch-lang{padding:20px 0}#footer .main-menu{display:none}.burger-menu{position:absolute;top:50px;right:20px;width:24px;cursor:pointer;z-index:99}.burger-menu span{position:relative;display:block;height:3px;margin-bottom:5px;background:#fff;border-radius:3px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.burger-menu span:last-child{margin:0}.burger-menu:hover span:first-child{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.burger-menu:hover span:last-child{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}.inside-page #header .main-menu,.inside-page #header .switch-lang{display:none}.main-menu>ul>.active>a{text-decoration:underline}.reserve-wrapper-home .footer-social{position:static}body.homepage{position:relative;background:url(../images/sandpaper.jpg) repeat;min-height:100vh}.banner-wrapper{margin-top:85px;padding:0 5px}.banner-container{position:relative;min-height:calc(100vh - 200px);border:1px solid #ede1a5;background:#000;overflow:hidden;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.banner-border span{position:absolute;z-index:10;background:#cbb274}.banner-border span:nth-child(1){top:0;left:0;width:100%;height:7px}.banner-border span:nth-child(2){top:0;right:0;width:7px;height:100%}.banner-border span:nth-child(3){bottom:0;left:0;width:100%;height:7px}.banner-border span:nth-child(4){top:0;left:0;width:7px;height:100%}.banner-video,.video-overlay{position:absolute!important;top:0;right:0;width:100%;height:100%;z-index:0}.video-overlay{display:none;width:100%;background:rgba(0,0,0,.5);z-index:1}.banner-object{position:relative;margin-left:auto;margin-right:auto;top:7px;left:-2%;z-index:1}.banner-object-horizontal{display:none}.banner-info{position:relative;z-index:2;padding:20% 32px 30px}.banner-title{font-size:29.39px;line-height:30px;color:#fff;margin:0 0 10px}.banner-title-heading{display:block;font-size:33.09px}.banner-divider{width:64px;height:1px;background:#e2ce82;margin:0 0 12px}.banner-subtitle{font-size:13.69px;line-height:17.66px;color:#b89c68;margin:0 0 8px}.banner-desc{font-size:9px;font-weight:700;color:#977d4e;letter-spacing:0;padding:0 30px 0 0}.banner-desc p{margin:0}.banner-more{font-family:Raleway,sans-serif;font-size:10px;font-weight:500;font-style:italic;color:#969696;letter-spacing:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.banner-more:hover{color:#969696;opacity:.8}.home-gradient-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:-moz-linear-gradient(top,rgba(98,77,54,0) 0,rgba(98,77,54,0) 25%,rgba(98,77,54,.1) 50%,rgba(98,77,54,.2) 78%,rgba(98,77,54,.25) 100%);background:-webkit-linear-gradient(top,rgba(98,77,54,0) 0,rgba(98,77,54,0) 25%,rgba(98,77,54,.1) 50%,rgba(98,77,54,.2) 78%,rgba(98,77,54,.25) 100%);background:linear-gradient(to bottom,rgba(98,77,54,0) 0,rgba(98,77,54,0) 25%,rgba(98,77,54,.1) 50%,rgba(98,77,54,.2) 78%,rgba(98,77,54,.25) 100%)}.mute-btn{display:none;position:absolute;left:calc(50% - 10px);bottom:26px;width:20px;height:20px;cursor:pointer;background-image:url(../svg/reduced-volume.svg);background-size:contain;background-position:bottom left}.mute-btn.pause{background-image:url(../svg/volume-off.svg);background-size:contain;background-position:bottom left}#footer>.container{position:relative;z-index:1}.bottom-pattern{position:relative;padding:3px;opacity:.3;z-index:-1}.homepage .bottom-pattern{z-index:0}.bottom-pattern img{width:100%}.bottom-pattern .pattern-desktop{display:none}.footer-wrapper{padding:9px 5px 0}.footer-slogan{font-size:10.36px;font-weight:700;color:#333;text-transform:uppercase;letter-spacing:1px;text-align:center}.footer-icon{text-align:center}.footer-icon img{width:12px}#footer .footer-social,#footer .switch-lang{display:none}.footer-social ul{text-align:center}.footer-social li{display:inline-block;width:32px;margin:0 18px}.footer-social li:first-child img{width:13px}.footer-social li:nth-child(2) img{width:26px}.footer-social li:nth-child(3) img{width:32px}.footer-social li a{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.footer-social li a:hover{opacity:.8}.inside-page #footer{position:fixed;width:100%;left:0;bottom:0;background:#000;border-top:1px solid #948154;z-index:10}.inside-page .footer-wrapper{padding:0}.inside-page #footer .footer-icon,.inside-page #footer .footer-slogan{display:none}.inside-page #footer .reserve-btn{position:absolute;top:-16px;left:50%;z-index:1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.inside-page #footer .bottom-pattern{padding:12px 3px 3px}body.inside-page{background-color:#13140e}.inside-page .burger-menu{top:14px}#page-intro{display:table;width:100%;height:282px;background-image:url(../images/upload/page-intro-main-768.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}.page-origin #page-intro{position:relative;background-image:url(../images/upload/page-intro-origin-768.jpg)}.page-gallery #page-intro{position:relative;background-image:url(../images/upload/page-intro-gallery-768.jpg)}.page-reservation #page-intro{position:relative;background-image:url(../images/upload/page-intro-reservation-768.jpg)}.page-samrubs #page-intro{position:relative;background-image:none!important}.page-contact #page-intro{background-image:none!important}.inside-page .logo-wrapper{left:20px;width:65px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.inside-page .logo-container{padding:7px 13px}.inside-page .season-container{display:none}.inside-page .logo-wrapper .season-container{background:url(../images/logo-bottom-texture.jpg) no-repeat center;padding:3px 4px;overflow:hidden}.inside-page .logo-wrapper .season-container img{width:14px;float:left}.inside-page .logo-wrapper .season-container .season-status{top:0;left:-5px;display:block;font-size:1%;letter-spacing:-.8px;white-space:nowrap;-webkit-transform:scale(.6);-moz-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6)}.page-intro-wrapper{display:table-cell;vertical-align:middle;text-align:center}.page-title{font-size:42px;color:#fff;line-height:.85em;text-transform:uppercase;margin:-2px 0 -7px;padding:3px 0 5px;letter-spacing:9px;text-shadow:0 3px 15px rgba(0,0,0,.46)}.page-gallery .page-title,.page-origin .page-title{padding:1px 0 0}.page-reservation .page-title,.page-samrubs .page-title{font-size:32px;line-height:.9em}.page-subtitle{position:relative;font-size:8px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;text-shadow:0 2px 5px rgba(0,0,0,.36)}.page-origin .page-subtitle{display:inline-block}.page-origin .page-subtitle-top{left:-82px}.page-reservation .page-subtitle,.page-samrubs .page-subtitle{margin-top:15px}.page-subtitle-bottom{left:-39px}.page-intro-pattern{opacity:.8;margin:10px 0 0}.page-intro-pattern img{width:149px}.content-wrapper{position:relative;padding:7px;margin:-80px 5px 25%;background:#cbb274;border:1px solid #ede1a5;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.content-container{background:#fff;padding:15px 25px 40px;overflow:hidden}.copyright{display:none}.intro-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:-moz-radial-gradient(center,ellipse cover,rgba(19,20,14,0) 0,rgba(19,20,14,0) 40%,rgba(19,20,14,.05) 50%,rgba(19,20,14,.15) 60%,rgba(19,20,14,.5) 70%,rgba(19,20,14,.6) 75%,rgba(19,20,14,.7) 80%,rgba(19,20,14,.8) 85%,rgba(19,20,14,1) 90%);background:-webkit-radial-gradient(center,ellipse cover,rgba(19,20,14,0) 0,rgba(19,20,14,0) 40%,rgba(19,20,14,.05) 50%,rgba(19,20,14,.15) 60%,rgba(19,20,14,.5) 70%,rgba(19,20,14,.6) 75%,rgba(19,20,14,.7) 80%,rgba(19,20,14,.8) 85%,rgba(19,20,14,1) 90%);background:radial-gradient(ellipse at center,rgba(19,20,14,0) 0,rgba(19,20,14,0) 40%,rgba(19,20,14,.05) 50%,rgba(19,20,14,.15) 60%,rgba(19,20,14,.5) 70%,rgba(19,20,14,.6) 75%,rgba(19,20,14,.7) 80%,rgba(19,20,14,.8) 85%,rgba(19,20,14,1) 90%)}.intro-pattern-quote{font-size:8px;font-weight:700;color:#fff;letter-spacing:1px;margin:0 0 60px}.about-item{text-align:center;margin-bottom:35px}.about-item:last-child{text-align:center;margin-bottom:15px}.about-img-section{position:relative}.about-item:nth-child(2) .about-img-section{margin-top:12px}.about-img{position:relative;width:136px;margin:0 auto}.about-img img{border-radius:50%}.about-img-1{left:-15px}.about-img-2{left:15px}.about-img-top{position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);width:100px;z-index:1}.about-img-top figure{border-radius:50%;border:1px solid #c5af72;padding:1px;background-color:transparent}.about-img-top img{border-radius:50%;border:1px solid #d4c395}.about-img-top-1{left:calc(50% - 20px)}.about-img-top-2{top:calc(50% - 80px);left:calc(50% - 75px)}.lang-th .about-item-info blockquote{line-height:1.42em}.lang-th .about-item-info p{line-height:1.48em}.page-intro-slider,.page-intro-slider li{position:absolute!important;top:0;left:0;width:100%;height:100%;z-index:-1}.flexslider.page-intro-slider{margin:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:'' 0 1px 4px transparent;-moz-box-shadow:'' 0 1px 4px transparent;-o-box-shadow:'' 0 1px 4px transparent;box-shadow:'' 0 1px 4px transparent}#menu-tabs .flex-control-nav{position:relative;bottom:0;padding:6px 0 0;z-index:5}.intro-slide-item{background-repeat:no-repeat;background-position:top center;background-size:cover}.slide-item-1{background-image:url(../images/upload/page-intro-courses-768.jpg)}.slide-item-2{background-image:url(../images/upload/page-intro-drink-768.jpg)}.slide-item-3{background-image:url(../images/upload/page-intro-wine-768.jpg)}.tabs-inner-wrapper{padding:0 5px 40px}#tabs_container{overflow:inherit;padding:0;-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}#menu-tabs .flex-control-nav li{position:relative;margin:0 10px 15px}#menu-tabs .flex-control-nav li:first-child{margin-left:0!important}#menu-tabs .flex-control-nav li:nth-child(3){margin-right:0!important}#menu-tabs .flex-control-nav li a{position:relative;display:block;font-size:12px;font-weight:700;color:#333;text-transform:uppercase;letter-spacing:1px}#menu-tabs .flex-control-nav li a:after{position:absolute;content:"";left:0;bottom:-10px;width:0;height:4px;background:#cbb274;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}#menu-tabs .flex-control-nav li a.tabulous_active:after,#menu-tabs .flex-control-nav li a:hover:after{width:100%}.menu-tabs{width:100%}.menu-tabs.showfade{z-index:1}.samrub-list-wrapper{text-align:center}.samrub-item{margin-bottom:30px}.samrub-heading,.samrub-heading a,.samrub-title,.samrub-title a{margin:0;color:#333;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.samrub-heading a,.samrub-title a{cursor:inherit}.samrub-heading a:hover,.samrub-title a:hover{color:rgba(51,51,51,.8)}.samrub-heading{font-size:20px;margin-top:60px}.samrub-title{font-size:16px}.samrub-desc{font-family:Raleway,sans-serif;color:#c93;margin:5px 0 0}.samrub-bottom-text{font-size:16px;font-weight:700;color:#333;margin-bottom:30px}.courses-img{width:80%;border:4px solid #cbb274}.modal{text-align:center}.modal::before{content:"";display:inline-block;height:100%;margin-right:-4px;vertical-align:middle}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8}.modal-dialog{width:320px;display:inline-block;text-align:left;vertical-align:middle}.modal-content{border:none;border-radius:0;background:#cbb274;-webkit-box-shadow:0 8px 35px rgba(0,0,0,.6);-moz-box-shadow:0 8px 35px rgba(0,0,0,.6);box-shadow:0 8px 35px rgba(0,0,0,.6)}.modal-bottom-icon img{width:12px;margin-bottom:9px}.modal-bottom-pattern img{width:100%;opacity:.3}.modal-menu-content{padding:47px 30px 15px}.modal-menu-title{font-size:15.54px;text-transform:uppercase;color:#fff;margin:20px 0 7px}.modal-menu-desc{font-family:Raleway,sans-serif;font-size:12px;color:#333}.modal-menu-desc p:last-child{margin:0}.modal-img-inner{width:190px;border:2px solid #fff;border-radius:50%;margin:0 auto;padding:2px}.modal-img-inner figure{position:relative;border:2px solid #fff;border-radius:50%;overflow:hidden}.modal-img-inner figure:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:50%;-webkit-box-shadow:inset 10px 10px 35px 0 rgba(0,0,0,.55);-moz-box-shadow:inset 10px 10px 35px 0 rgba(0,0,0,.55);box-shadow:inset 10px 10px 35px 0 rgba(0,0,0,.55)}.isotope-rh-item{width:100%;-webkit-transition-property:left,top,opacity!important;-moz-transition-property:left,top,opacity!important;-o-transition-property:left,top,opacity!important;transition-property:left,top,opacity!important;-webkit-transition-delay:0s,0s,0s!important;-moz-transition-delay:0s,0s,0s!important;-o-transition-delay:0s,0s,0s!important;transition-delay:0s,0s,0s!important}.menu-filter{margin:-20px 0 30px}.menu-filter li{position:relative;display:inline-block;cursor:pointer;font-size:12px;font-weight:700;color:#333;text-transform:uppercase;margin:0 18px 20px;letter-spacing:1px;white-space:nowrap;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.menu-filter li.filter-selected,.menu-filter li:hover{color:#cbb274}.samrub-item.price-person{margin-top:20px;margin-bottom:55px}.samrub-courses .price-person .samrub-title{font-family:nexa;letter-spacing:0}#menu-tabs-1 .menu-filter li:after{position:relative;display:block;font-size:11px;margin-top:3px;letter-spacing:0}#menu-tabs-1 .menu-filter li:first-child:after{content:""}#menu-tabs-1 .menu-filter li:nth-child(2):after{content:""}#menu-tabs-1 .menu-filter li:nth-child(3):after{content:""}#menu-tabs-1 .tabs-inner-wrapper{padding-bottom:0}.menu-image{margin:30px 0;border:5px solid #cbb274}.samrub-menu-pattern{margin-bottom:35px}.samrub-price .samrub-item{margin-bottom:5px}.samrub-price .samrub-price-heading{font-size:24px;margin-bottom:0}.page-contact .page-intro-wrapper{display:block}.page-contact #content{position:relative}.page-contact .content-container{padding:15px 25px 20px}.map-wrapper{position:relative}.map-wrapper iframe{height:480px}.map-gradient{position:absolute;bottom:0;left:0;width:100%;height:260px;background:-moz-linear-gradient(top,rgba(19,20,14,0) 0,rgba(19,20,14,0) 1%,rgba(19,20,14,.3) 50%,rgba(19,20,14,1) 100%);background:-webkit-linear-gradient(top,rgba(19,20,14,0) 0,rgba(19,20,14,0) 1%,rgba(19,20,14,.3) 50%,rgba(19,20,14,1) 100%);background:linear-gradient(to bottom,rgba(19,20,14,0) 0,rgba(19,20,14,0) 1%,rgba(19,20,14,.3) 50%,rgba(19,20,14,1) 100%)}.page-contact .content-wrapper{margin:-260px 5px 25%}.contact-wording .reserve-btn{display:none;position:relative;z-index:1}.contact-wording{text-align:center}.contact-info-text,.contact-wording p{font-family:Raleway,sans-serif;line-height:1.3em;font-weight:500}.contact-info-item{display:table;width:100%;margin-bottom:30px;text-align:left}.contact-icon,.contact-info-text{display:table-cell;vertical-align:top}.contact-icon{width:40px;padding:0 10px}.contact-info-item:first-child .contact-icon{padding:3px 9.5px 0}.contact-info-item:last-child .contact-icon{padding:2px 7px 0}.contact-info-text{padding-left:6px}.page-reservation .intro-video-overlay{z-index:0}.page-reservation .content-wrapper{z-index:2}.page-reservation .content-container{padding-top:60px;padding-bottom:60px}.page-reservation .content-title{margin-top:0}.page-reservation .divider-animate-on{-webkit-animation-delay:.5s;animation-delay:.5s}.reservation-title{margin-bottom:60px}.page-reservation .contact-icon{text-align:center}.page-reservation .contact-phone img{width:24px;height:auto}.reservation-desc{font-family:Raleway,sans-serif;font-weight:500;line-height:1.5em;padding-bottom:15px}.reservation-desc+.reserve-btn a{position:relative;z-index:0}.page-reservation .contact-info-text{line-height:1.5em}.reservation-contact-row{margin-bottom:30px}.reservation-info-title{font-size:18px;line-height:1.5em;margin:10px 0;text-transform:uppercase}.reservation-info-row{margin-bottom:20px}.reservation-info-row .reservation-desc{padding-bottom:1px;font-size:14px!important}.reservation-pattern-row .content-block-pattern img{width:80%}.reservation-top-row .reserve-btn a{height:45px;line-height:45px;padding:0 18px 0 20px;font-size:22px}.contact-title-row{padding:80px 0 10px}.map-box{width:100%;height:80vw;margin-bottom:0}.form-box{margin:0;padding-top:40px}.form-title{margin-bottom:20px;font-size:18px;text-transform:uppercase}.form-desc{font-family:Raleway,sans-serif;font-weight:500;line-height:1.5em;margin-bottom:60px}.contact-form .input-field,.contact-form .textarea{width:100%;padding:7px 15px;font-size:13px;background-color:#f1f1f1;border:1px solid #e1e1e1;border-radius:0;-webkit-appearance:none;transition:all .2s ease-in-out}.contact-form .input-field:focus,.contact-form .textarea:focus{outline:0;border-color:#aeaeae}.contact-form .input-field{height:36px}.contact-form .textarea{height:180px}.submit-msg{height:34px;padding:0 18px 0 20px;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;background-color:transparent;border:none}.submit-msg:focus{outline:0}.contact-form .reserve-btn a{width:100%;height:34px;line-height:35px;padding:0;z-index:0}.form-row+.reservation-pattern-row{margin-top:30px}.contact-form .placeholder{color:#414141}.contact-form input:-ms-input-placeholder,.contact-form textarea:-ms-input-placeholder{color:#414141}.contact-form input::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{color:#414141}.contact-form input:-moz-placeholder,.contact-form textarea:-moz-placeholder{color:#000}.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:#000}.quit-btn-close{display:none!important}#all-form-wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);overflow:hidden;overflow-y:auto;z-index:99999}.all-form-container{display:table;width:100%;height:100vh}.all-form-inner{display:table-cell;vertical-align:middle;width:100%;padding:15px 5px}.all-form-inner input{font-size:12px;font-weight:700;color:#342b2b}.all-form-inner input:active,.all-form-inner input:focus{outline:0}.inform-me input[type=submit],.next-form-wrapper,.person-box-wrapper,.picker-submit,.profile-submit,.vip-checkbox input[type=submit]{display:none}.picker-form-wording .content-title{width:320px;color:#fff;text-align:center;font-size:30px;margin:70px auto 11px}.picker-form-desc{width:320px;font-family:Raleway,sans-serif;text-align:center;color:#fff;margin:0 auto}.picker-form-desc a{color:#e2ce82;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.picker-form-desc a:hover{color:#cbb275}.all-form-inner .divider{width:69px;height:3px}.picker-form-wording{margin:0 auto;margin-bottom:20px}.picker-form-wording .divider{margin-bottom:0}.picker-form-box{width:320px;margin:0 auto 30px;padding:34px 45px 30px 40px;background:#a99461}.picker-form-required{clear:both;margin-bottom:29px}.picker-form-required>figure{position:relative;top:-3px;float:left;width:38px;text-align:center}.picker-form-required:first-child>figure img{width:38px}.picker-form-required:nth-child(2)>figure img{width:35px}.picker-form-required:nth-child(3)>figure img{width:36px}.input-group{position:relative;padding:0 0 0 50px}.input-group input{position:relative;width:100%;height:30px;border:none;border-radius:0;line-height:27px;padding:2px 35px 2px 10px;z-index:1;background-color:transparent!important;cursor:pointer}.picker-form-required label{position:absolute;top:0;left:50px;right:0;height:30px;background:#fff;z-index:0;text-align:right;padding:3px 9px;cursor:pointer}.input-person-wrapper+.input-group label{cursor:pointer}.picker-form-required label img{width:16px}input.timepicker_input{background:0 0;margin-right:0;color:#fff;-webkit-box-shadow:inset 0 1px 1px transparent;-moz-box-shadow:inset 0 1px 1px transparent;box-shadow:inset 0 1px 1px transparent}.next-btn-desktop,.picker-submit-cover{position:relative;display:inline-block!important;font-size:10.87px;font-weight:700;text-transform:uppercase;color:#342b2b;height:32px;line-height:32px;background:#cbb275;border:1px solid #fcf5bc;margin:22px 0 0 50px;padding:0 20px;white-space:nowrap;letter-spacing:1px;overflow:hidden;-webkit-box-shadow:0 4px 20px -3px rgba(0,0,0,.5);-moz-box-shadow:0 4px 20px -3px rgba(0,0,0,.5);box-shadow:0 4px 20px -3px rgba(0,0,0,.5)}.next-btn-desktop{display:none!important}.next-btn-desktop span,.picker-submit-cover span{position:relative;display:block;z-index:2}.next-btn-desktop:active,.next-btn-desktop:focus,.picker-submit-cover:active,.picker-submit-cover:focus{outline:0}.next-btn-desktop:before,.picker-submit-cover:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%}.next-btn-desktop:before,.picker-submit-cover:before{z-index:1;width:400%;opacity:.7;background:rgba(252,245,188,.5);background:-moz-linear-gradient(left,rgba(252,245,188,.5) 0,rgba(252,245,188,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(252,245,188,.5)),color-stop(100%,rgba(252,245,188,1)));background:-webkit-linear-gradient(left,rgba(252,245,188,.5) 0,rgba(252,245,188,1) 100%);background:-o-linear-gradient(left,rgba(252,245,188,.5) 0,rgba(252,245,188,1) 100%);background:-ms-linear-gradient(left,rgba(252,245,188,.5) 0,rgba(252,245,188,1) 100%);background:linear-gradient(to right,rgba(252,245,188,.5) 0,rgba(252,245,188,1) 100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.next-btn-desktop:hover:before,.picker-submit-cover:hover:before{-webkit-transform:translateX(25%);-moz-transform:translateX(25%);-o-transform:translateX(25%);transform:translateX(25%)}.next-btn-desktop:disabled,.picker-submit-cover:disabled{color:#a18f64}.next-btn-desktop:disabled:before,.picker-submit-cover:disabled:before{display:none}.picker-status{display:block;font-family:Raleway,sans-serif;font-size:15.74px;font-weight:500;color:#333;text-decoration:underline}.picker-status:active,.picker-status:focus,.picker-status:hover{color:#333;text-decoration:underline}.datepicker-dropdown.datepicker-orient-bottom:after,.datepicker-dropdown.datepicker-orient-bottom:before{display:none}.datepicker-box-wrapper,.next-form-wrapper,.person-box-wrapper,.timepicker-box-wrapper{position:fixed;top:0!important;left:0!important;width:100%;height:100%;z-index:999999;overflow:hidden;overflow-y:auto}.next-form-container,.picker-box-container{display:table;width:100%;height:100vh}.next-form-inner,.picker-box-inner{position:relative;display:table-cell;vertical-align:middle;text-align:center;padding:30px 0}.datepicker.dropdown-menu{position:relative!important;top:0!important;left:0!important;display:inline-block!important;width:320px;float:none;background-color:#cbb274;border:8px;border:none;border-radius:0;font-size:12.26px;font-weight:700;color:#342b2b!important;padding:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.5);-moz-box-shadow:0 2px 12px 0 rgba(0,0,0,.5);box-shadow:0 2px 12px 0 rgba(0,0,0,.5)}.datepicker-days{background:#fff;padding:25px 10px 50px}.datepicker table{border-collapse:separate;border-spacing:5px;margin:0 auto}.datepicker table tr td,.datepicker table tr th{width:35px;height:40px;border-radius:0}.datepicker table tr th.dow{font-size:10.9px;height:15px;padding-top:10px}.datepicker table tr td.day{border:none!important;background:#f8f3e9;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#f0f0f0}.datepicker table tr td.day:after{display:block;content:"";width:6px;height:6px;background:#6cae25;border-radius:50%;margin:2px auto 0}.datepicker table tr td.disabled:after,.datepicker table tr td.new:after,.datepicker table tr td.old:after{background-color:transparent}.datepicker table tr td.active,.datepicker table tr td.active.focus,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover,.datepicker table tr td:active,.datepicker table tr td:active.focus,.datepicker table tr td:active:focus,.datepicker table tr td:active:hover{color:#342b2b!important;background-color:#f8f3e9!important}.datepicker table tr td.active,.datepicker table tr td.active.focus,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover{border:4px solid #c93!important}.datepicker table tr td.disabled{color:#ccc!important}.datepicker table tr td.disabled:active,.datepicker table tr td.disabled:focus,.datepicker table tr td.disabled:hover{color:#ccc!important;background:#f8f3e9!important}.datepicker table tr td.new,.datepicker table tr td.new:active,.datepicker table tr td.new:focus,.datepicker table tr td.new:hover,.datepicker table tr td.old,.datepicker table tr td.old:active,.datepicker table tr td.old:focus,.datepicker table tr td.old:hover{background:#f0f0f0!important;color:transparent!important}.date-ok,.person-ok,.time-ok{display:inline-block;font-weight:700;font-size:16.39px;color:#342b2b;background:#cbb275;height:38px;line-height:38px;padding:0 33px;margin-top:7px;cursor:pointer;border:1px solid #fcf5bc;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.date-ok:hover,.person-ok:hover,.time-ok:hover{opacity:.9}.datepicker .datepicker-switch{font-size:14px;font-weight:700;color:#342b2b;text-transform:uppercase;width:145px;cursor:inherit}.datepicker .datepicker-switch:hover{background:0 0}.datepicker .next,.datepicker .prev{position:relative;height:38px;background-color:transparent!important;color:transparent!important}.datepicker .next:before,.datepicker .prev:before{position:absolute;content:"";top:0;width:25px;height:35px;background-color:#cbb275;border:1px solid #fcf5bc;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.datepicker .next:hover:before,.datepicker .prev:hover:before{opacity:.9}.datepicker .prev:before{left:0;background-image:url(../images/form-arrow-left.png);background-repeat:no-repeat;background-position:center;background-size:5px 11px}.datepicker .next:before{right:0;background-image:url(../images/form-arrow-right.png);background-repeat:no-repeat;background-position:center;background-size:5px 11px}.datepicker-title,.personbox-title,.timepicker-title{font-size:18px;font-weight:700;text-transform:uppercase}.personbox-title,.timepicker-title{margin:0}.datepicker-title:after,.datepicker-title:before,.personbox-title:after,.personbox-title:before,.timepicker-title:after,.timepicker-title:before{position:relative;display:block;content:""}.datepicker-title:after,.personbox-title:after,.timepicker-title:after{width:70px;height:3px;background:#cbb274;margin:17px auto 29px}.personbox-title:after,.timepicker-title:after{margin:17px auto 16px}.datepicker-title:before,.personbox-title:before,.timepicker-title:before{width:50px;height:44.5px;margin:0 auto 19px;background-image:url(../svg/form-datepicker.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.timepicker-title:before{width:47px;height:47px;margin:0 auto 19px;background-image:url(../svg/form-timepicker.svg)}.personbox-title:before{width:48px;height:44px;margin:0 auto 19px;background-image:url(../svg/form-personbox.svg)}.reserve-time-dropdown td.time-cell a.no-reserve-time,.reserve-time-dropdown:after,.reserve-time-dropdown:before,.reserve-time-table tr:last-child{display:none}.reserve-time-table>tbody>tr{display:flex;flex-wrap:wrap}.reserve-time-dropdown td.time-cell{padding:0;border:none;max-width:33.333%;flex-basis:30%;margin:5px}.reserve-time-dropdown td.no-time{display:none!important}.reserve-time-dropdown{border-radius:0;border:none;padding:30px 10px 50px;-webkit-box-shadow:0 1px 3px transparent;-moz-box-shadow:0 1px 3px transparent;box-shadow:0 1px 3px transparent}div[rel=timepickerWindow]{position:relative!important;display:inline-block!important;width:320px;background-color:#cbb274;font-weight:700;color:#333;padding:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.5);-moz-box-shadow:0 2px 12px 0 rgba(0,0,0,.5);box-shadow:0 2px 12px 0 rgba(0,0,0,.5)}.timepicker-show{display:block!important}.reserve-time-table{width:100%;border-collapse:separate;border-spacing:5px;margin:20px 0 10px}.reserve-time-dropdown td.time-cell{position:relative;font-size:18px;background:#f8f3e9;padding:0;border:4px solid transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.reserve-time-dropdown td.time-cell a{display:block;padding:8px 5px 5px}.reserve-time-dropdown td.time-cell.cell-active{border-color:#c93}.reserve-time-dropdown td.time-cell:focus,.reserve-time-dropdown td.time-cell:hover{background:#f0f0f0}.reserve-time-dropdown td.time-cell a:hover{color:#333}.reserve-time-dropdown td.time-cell .active{border:none}.reserve-time-dropdown td.time-cell:before{position:absolute;content:"";top:4px;left:4px;width:10px;height:10px;background:#093;border-radius:50%}.blank-row{display:none}.reserve-time-dropdown td.time-cell.cell-unavailable{background:#f8f3e9;cursor:default;display:none}.reserve-time-dropdown td.time-cell.cell-unavailable a{color:#ccc;cursor:default}.reserve-time-dropdown td.time-cell.cell-unavailable:before{display:none}.reserve-time-dropdown td.time-cell .user_active{border:none}.person-status{float:left;font-size:12px;font-weight:700;line-height:27px}.input-person-wrapper{display:inline-block;width:320px;background-color:#cbb274;font-weight:700;color:#333;padding:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.5);-moz-box-shadow:0 2px 12px 0 rgba(0,0,0,.5);box-shadow:0 2px 12px 0 rgba(0,0,0,.5)}.input-person-inner{background:#fff;padding:30px 26px 100px}.input-person-inner .picker-status{margin-bottom:10px}.person-header-desc{font-family:Raleway,sans-serif;font-size:13.5px;font-weight:400;line-height:1.36em;color:#666;margin:21px 0 30px}.how-many{font-size:14px;font-weight:700;color:#342b2b;text-transform:uppercase}.quantity-wrap{position:relative;width:137px;height:60px;margin:0 auto 29px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.quantity input{width:84px;height:60px;line-height:60px;float:left;display:block;padding:0;padding-top:6px;margin:0;background:#f1f1f1;font-size:42px!important;font-weight:700;color:#342b2b;border:none;text-align:center;letter-spacing:1px;border-radius:0}.quantity .quantity-disabled input{color:#d1d1d1}.quantity input:focus{outline:0}.quantity-nav{float:right;position:relative;width:53px;height:60px}.quantity-button{position:relative;cursor:pointer;border-left:1px solid #eee;width:20px;text-align:center;color:#333;font-size:13px;font-family:"Trebuchet MS",Helvetica,sans-serif!important;line-height:1.7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.quantity-button.quantity-up{position:absolute;height:30px;width:100%;top:0;left:100%;background:url(../images/form-arrow-up.png) no-repeat center;background-position:center 7px}.quantity-button.quantity-up:after{position:absolute;content:"";width:28px;height:4px;bottom:-2px;left:50%;margin-left:-14px;background:#cbb274}.quantity-button.quantity-down{position:absolute;height:30px;width:100%;bottom:0;left:100%;background:url(../images/form-arrow-down.png) no-repeat center;background-position:center 14px}.quantity-disabled-arrow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.pickerbox-header-desktop{display:none}.vip-checkbox{position:relative;display:table;margin:-5px auto 10px}.vip-label{display:block;left:inherit!important;right:inherit!important;top:inherit!important;position:relative!important;height:auto!important;font-size:15px;padding:10px 10px 12px 32px!important;background-color:transparent!important;cursor:pointer!important;text-align:left!important;z-index:inherit!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vip-label:after{display:none}.vip-checkbox input{position:absolute;opacity:0;cursor:pointer;top:0;left:0;width:100%;height:100%;z-index:1}.vip-checkbox .checkmark{top:13px!important;background-color:#f1f1f1!important}.vip-checkbox .checkmark:after{left:4px;top:0;width:5px;height:10px;border:solid #333;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.reserve-form-title{font-size:25px;color:#342b2b;margin:0 0 7px;text-transform:uppercase;letter-spacing:1.5px}.reserve-form-subtitle{font-size:18px;color:#342b2b;margin:0 0 -1px;text-transform:uppercase;letter-spacing:1px}.profile-form-wrapper{display:inline-block;width:320px;background-color:#cbb274;font-weight:700;padding:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.5);-moz-box-shadow:0 2px 12px 0 rgba(0,0,0,.5);box-shadow:0 2px 12px 0 rgba(0,0,0,.5)}.profile-form-top{background:#fff;padding:15px 20px 5px}.profile-form input{margin-bottom:10px}.profile-form textarea{margin-bottom:7px}.profile-form input,.profile-form select,.profile-form textarea{font-family:Raleway,sans-serif;font-size:12.67px;font-weight:500;color:#342b2b;border:none;background:#f1f1f1;padding:2px 12px;border-radius:0}.profile-form select:active,.profile-form select:focus,.profile-form textarea{outline:0}.profile-form label{display:block;font-size:10.52px;font-weight:700;color:#342b2b;text-transform:uppercase;margin-bottom:10px}.profile-submit-cover{font-size:16.39px;font-weight:700;color:#342b2b;text-transform:uppercase;background-color:transparent;border:1px solid #fcf5bc;padding:8px 25px 7px;margin-bottom:12px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.profile-submit-cover:hover{opacity:.9}.profile-submit-cover:active,.profile-submit-cover:focus{outline:0}.profile-submit-cover:disabled{color:#a18f64}.profile-form .placeholder{color:#342b2b;font-style:italic;font-weight:400}.profile-form input:-ms-input-placeholder,.profile-form textarea:-ms-input-placeholder{color:#342b2b;font-style:italic;font-weight:400}.profile-form input::-webkit-input-placeholder,.profile-form textarea::-webkit-input-placeholder{color:#342b2b;font-style:italic;font-weight:400}.profile-form input:-moz-placeholder,.profile-form textarea:-moz-placeholder{color:#000;font-style:italic;font-weight:400}.profile-form input::-moz-placeholder,.profile-form textarea::-moz-placeholder{color:#000;font-style:italic;font-weight:400}.name-title-wrapper{position:relative;float:left;margin:25px 8px 0 5px}.name-title-wrapper label{position:absolute;top:0;right:0;width:100%;height:100%;background-color:#f1f1f1;background-image:url(../images/form-arrow-down.png);background-repeat:no-repeat;background-size:14px 6px;background-position:right 7px center;z-index:0}.profile-form select{position:relative;z-index:1;background-color:transparent}.first-name-wrapper{float:left}.first-name-wrapper label{text-align:left;padding-left:30px}.profile-form-top input{width:192px;height:30px}.profile-form-top select{width:56px;height:30px;padding:2px 8px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.profile-form-top select::-ms-expand{display:none}.profile-form-top .divider{margin-bottom:15px}.profile-form-bottom{padding:12px 17px 10px}.profile-form-bottom input,.profile-form-bottom textarea{width:100%;height:30px}.profile-form-bottom textarea{height:62px}.input-phone-wrapper{position:relative}.input-phone-wrapper .intl-tel-input{margin-bottom:10px}.add-phone{position:absolute;right:0;width:30px;height:30px;background:#cbb275;cursor:pointer;-webkit-box-shadow:0 0 0 1px rgba(252,245,188,1);-moz-box-shadow:0 0 0 1px rgba(252,245,188,1);box-shadow:0 0 0 1px rgba(252,245,188,1)}.add-phone:after,.add-phone:before{position:absolute;content:"";width:4px;height:10px;background:#342b2b;top:50%;left:50%;margin:-5px 0 0 -2px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.add-phone:hover:after,.add-phone:hover:before{opacity:.8}.add-phone:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.complete-form-wrapper{display:inline-block;width:320px;background-color:#cbb274;font-weight:700;padding:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.5);-moz-box-shadow:0 2px 12px 0 rgba(0,0,0,.5);box-shadow:0 2px 12px 0 rgba(0,0,0,.5)}.complete-form-inner{background:#fff;padding:35px 10px 50px}.complete-form-details h5,.complete-form-reserving h5{font-size:14px;color:#342b2b;text-transform:uppercase;letter-spacing:1px;margin:0}.accept-terms,.inform-me,.your-reserve-desc{font-family:Raleway,sans-serif;font-size:13.64px;font-weight:400;color:#666}.accept-terms{font-size:12px;margin-bottom:24px}.accept-terms a,.accept-terms a:active,.accept-terms a:focus,.accept-terms a:hover{color:#666;text-decoration:underline}.complete-form-inner .divider{margin-bottom:28px}.complete-form-details,.your-reserve-desc{margin-bottom:18px}.your-reserve-desc .reserve-meta li{display:inline}.complete-form-details .your-reserve-desc .reserve-meta li{display:block}.reserve-meta li a,.reserve-meta li a:active,.reserve-meta li a:focus,.reserve-meta li a:hover{font-weight:700;color:#666;text-decoration:underline;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.reserve-meta li a:hover{opacity:.8}.form-edit{font-size:14px;color:#342b2b;text-transform:uppercase;letter-spacing:2px;text-decoration:underline;margin-bottom:15px;cursor:pointer;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.form-edit:hover{opacity:.8}.inform-me{position:relative;background:#ede8da;margin-bottom:24px}.complete-reservation{font-size:13.85px;font-weight:700;color:#342b2b;text-transform:uppercase;letter-spacing:1px;width:100%;height:34px;line-height:34px;background:#cbb275;border:1px solid #fcf5bc;border-radius:0;white-space:nowrap;padding:0 15px;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.complete-reservation:hover{color:rgba(52,43,43,.8)}.complete-reservation:active,.complete-reservation:focus{outline:0}.sending-load{position:relative;display:table;font-size:12px;font-weight:400;text-transform:uppercase;color:#666;margin:15px auto 0;padding-left:24px}.sending-load:before{position:absolute;content:"";top:0;left:0;width:16px;height:16px;background:url(../svg/sending.svg) no-repeat}.inform-label{display:block;position:relative;font-size:13px;padding:10px 10px 12px 32px;cursor:pointer;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inform-me input{position:absolute;opacity:0;cursor:pointer;top:0;left:0;width:100%;height:100%;z-index:1}.checkmark{position:absolute;top:11px;left:11px;height:13px;width:13px;background-color:#fff;z-index:0}.inform-me:hover input~.checkmark{background-color:#fff}.container input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.inform-me input:checked~.checkmark:after,.vip-checkbox input:checked~.checkmark:after{display:block}.inform-me .checkmark:after{left:4px;top:0;width:5px;height:10px;border:solid #333;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#page-intro{-webkit-animation-duration:2.5s;animation-duration:2.5s}@-webkit-keyframes pageTitleAnimate{from{opacity:0;-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pageTitleAnimate{from{opacity:0;-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.fancy_title>span{display:inline-block;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pageTitleAnimate;animation-name:pageTitleAnimate}.fancy_title .char1{-webkit-animation-delay:.5s;animation-delay:.5s}.fancy_title .char2{-webkit-animation-delay:.6s;animation-delay:.6s}.fancy_title .char3{-webkit-animation-delay:.7s;animation-delay:.7s}.fancy_title .char4{-webkit-animation-delay:.8s;animation-delay:.8s}.fancy_title .char5{-webkit-animation-delay:.9s;animation-delay:.9s}.fancy_title .char6{-webkit-animation-delay:1s;animation-delay:1s}.page-subtitle{-webkit-animation-delay:2s;animation-delay:2s}.page-intro-pattern{-webkit-animation-delay:2.2s;animation-delay:2.2s}.intro-pattern-quote{-webkit-animation-delay:2.4s;animation-delay:2.4s}.custom-animate{-webkit-animation-duration:1.5s;animation-duration:1.5s}.inside-page .custom-animate{opacity:0}@-webkit-keyframes customFadeInLeft{from{opacity:0;-webkit-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes customFadeInLeft{from{opacity:0;-webkit-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.custom-animate.fadeInLeft{-webkit-animation-name:customFadeInLeft;animation-name:customFadeInLeft}@-webkit-keyframes customFadeInRight{from{opacity:0;-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes customFadeInRight{from{opacity:0;-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.custom-animate.fadeInRight{-webkit-animation-name:customFadeInRight;animation-name:customFadeInRight}@-webkit-keyframes customZoomIn{from{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}50%{opacity:1}to{opacity:1}}@keyframes customZoomIn{from{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}50%{opacity:1}to{opacity:1}}.custom-animate.zoomIn{-webkit-animation-name:customZoomIn;animation-name:customZoomIn}.about-img-top{-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes bannerFadeInLeft{from{opacity:0;-webkit-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bannerFadeInLeft{from{opacity:0;-webkit-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.custom-animate.banner-animate.fadeInLeft{-webkit-animation-name:bannerFadeInLeft;animation-name:bannerFadeInLeft}@-webkit-keyframes bannerFadeInRight{from{opacity:0;-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bannerFadeInRight{from{opacity:0;-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.custom-animate.banner-animate.fadeInRight{-webkit-animation-name:bannerFadeInRight;animation-name:bannerFadeInRight}.banner-object-horizontal img{-webkit-animation-delay:.5s;animation-delay:.5s}.banner-title{-webkit-animation-delay:1s;animation-delay:1s}.banner-divider{-webkit-animation-delay:1.5s;animation-delay:1.5s}.banner-subtitle{-webkit-animation-delay:2s;animation-delay:2s}.banner-desc,.banner-more-animate{-webkit-animation-delay:2.5s;animation-delay:2.5s}.banner-video{-webkit-animation-delay:1s;animation-delay:1s}.wording-animate-1,.wording-animate-2{display:inline-block}.wording-animate-2{-webkit-animation-delay:.7s;animation-delay:.7s}@-webkit-keyframes dividerAnimate{from{width:0}to{width:102px}}@keyframes dividerAnimate{from{width:0}to{width:102px}}.divider-animate{width:0}.divider-animate-on{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:dividerAnimate;animation-name:dividerAnimate}.intro-page-container{display:table;position:fixed;background:#000;top:0;left:0;width:100%;height:100%;text-align:center}.intro-page-container figure{display:table-cell;vertical-align:middle;height:100%}.intro-page-container img{-webkit-animation-duration:3s;animation-duration:3s}.page-gallery .content-container{padding-left:0!important;padding-right:0!important}.gallery-inner,.gallery-list-carousel{padding:0 25px}.gallery-box{margin-bottom:35px}.gallery-box .divider-animate-on{-webkit-animation-delay:.5s;animation-delay:.5s}.gallery-info{text-align:center}.gallery-info .main-btn{text-align:inherit}.gallery-carousel{position:relative;-webkit-animation-delay:.4s;animation-delay:.4s}.gallery-carousel .owl-theme .owl-dots{margin-top:40px!important}.gallery-carousel .hover-item .hover-transition{background-color:rgba(0,0,0,.5)}.custom-carousel-item{overflow:hidden}.custom-carousel-item .custom-carousel-details h3{position:relative;bottom:40px;font-size:40px;font-weight:800;color:#fff;text-transform:uppercase;margin:0 0 12px;opacity:0}.custom-carousel-item .custom-carousel-details span{position:relative;left:50px;display:block;color:#fff;opacity:0}.custom-carousel-item .custom-carousel-social{position:absolute;left:18px;bottom:10px;opacity:0}.custom-carousel-item .custom-carousel-details h3,.custom-carousel-item .custom-carousel-details span,.custom-carousel-item .custom-carousel-social{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.custom-carousel-item:hover .custom-carousel-details h3{bottom:0;opacity:1;-webkit-transition:all .3s .1s ease-in-out;-moz-transition:all .3s .1s ease-in-out;-o-transition:all .3s .1s ease-in-out;transition:all .3s .1s ease-in-out}.custom-carousel-item:hover .custom-carousel-details span{left:0;opacity:1;-webkit-transition:all .3s .15s ease-in-out;-moz-transition:all .3s .15s ease-in-out;-o-transition:all .3s .15s ease-in-out;transition:all .3s .15s ease-in-out}.custom-carousel-item:hover .custom-carousel-social{opacity:1;-webkit-transition:all .3s .1s ease-in-out;-moz-transition:all .3s .1s ease-in-out;-o-transition:all .3s .1s ease-in-out;transition:all .3s .1s ease-in-out}.custom-carousel-wrap{position:absolute;bottom:0;width:100%;padding:45px 40px;z-index:3;background:0 0;background:-webkit-linear-gradient(transparent,rgba(0,0,0,.25));background:-o-linear-gradient(transparent,rgba(0,0,0,.25));background:-moz-linear-gradient(transparent,rgba(0,0,0,.25));background:linear-gradient(transparent,rgba(0,0,0,.25))}.custom-carousel-title h3{font-size:18px;text-transform:uppercase;margin:0}.custom-carousel-item a .custom-carousel-title h3{color:#fff;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.custom-carousel-item a .custom-carousel-title h3:hover{color:rgba(255,255,255,.85)}.custom-carousel-title span{display:block;font-size:13px;font-style:italic;color:#fff;margin:0 0 2px}.custom-carousel-desc{color:#e0e0e0;margin:29px 0 0;-webkit-animation-duration:.5s!important;-moz-animation-duration:.5s!important;-o-animation-duration:.5s!important;animation-duration:.5s!important}.custom-carousel-desc.fadeInRight{-webkit-animation-delay:.25s;-moz-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.gallery-list-carousel,.gallery-multiple{display:none}.gallery-carousel .gallery-nav{position:absolute;width:38px;height:38px;border:2px solid #fff;border-radius:50%;top:50%;margin-top:-19px;z-index:1;opacity:.7;cursor:pointer;background-size:12px 22px;background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gallery-carousel .gallery-nav:hover{opacity:1}.gallery-carousel .gallery-nav.prev{left:20px;background-image:url(../svg/angle-pointing-to-left.svg);background-position:calc(50% - 1px) center}.gallery-carousel .gallery-nav.next{right:20px;background-image:url(../svg/angle-arrow-pointing-to-right.svg);background-position:calc(50% + 1px) center}.gallery-row{margin-bottom:60px}.gallery-row:last-child{margin-bottom:10px}.gallery-row .content-block-pattern img{width:80%}.gallery-cover-img{border:5px solid #cbb274}.fancybox-caption{font-family:nexa;font-size:16px;text-align:center}.fancybox-caption:after{border-color:#cbb274;opacity:.5}.gallery-info blockquote{line-height:1.42em}.gallery-info p{line-height:1.48em}.mtd-preview.lang-th.page-news-event .page-title{font-size:42px;margin-top:2px}.page-news-event #page-intro{position:relative;background-image:url(../images/upload/page-intro-news-event-768.jpg)}.page-news-event .page-intro-wrapper{position:relative;z-index:1}.page-news-event .intro-video-overlay{z-index:0}.page-news-event .page-title{font-size:32px;line-height:.9em}.page-news-event .page-subtitle{margin-top:15px}.page-news-event .page-title .fancy_title+br+.fancy_title>span:first-child{font-size:.6em}.page-news-event .content-wrapper{z-index:2}.page-news-event .content-container{padding-top:100px;padding-bottom:80px}.news-list-col{margin-bottom:30px}.news-list-thumbnail{display:block;margin-bottom:30px}.news-list-title{margin-bottom:15px;font-size:24px;text-transform:uppercase;letter-spacing:1px}.news-list-title a{color:#000;transition:all .3s ease-in-out}.news-list-title a:hover{color:#cbb274}.news-list-thumbnail figure{position:relative;border:5px solid #cbb274}.news-list-thumbnail figure::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(0,0,0,.3);transition:opacity .3s ease-in-out}.news-list-thumbnail:hover figure::before{opacity:1}.news-meta{margin-bottom:20px}.news-meta li{display:inline;margin-right:15px;transition:opacity .3s ease-in-out}.news-meta li:hover{opacity:.8}.news-meta li.meta-category{float:right;margin-right:0}.news-meta li a{color:#818181}.news-meta span{position:relative;top:-4px;margin-right:6px}.news-meta img{width:13px}.read-more{margin-top:30px}.read-more a{font-weight:700;text-transform:uppercase;color:#000;letter-spacing:1px;transition:all .3s ease-in-out}.read-more a:hover{color:#cbb274}.pagination{margin:30px 0 80px;text-align:center}.pagination li{display:inline}.pagination li a{display:inline-block;min-width:26px;color:#000;transition:opacity .3s ease-in-out}.pagination li a:hover{opacity:.8}.pagination li img{position:relative;top:-3px;width:10px}.page-prev,.page-prev img{margin-right:10px}.page-next,.page-next img{margin-left:10px}.page-disabled{opacity:.5}.page-disabled a{opacity:1!important;cursor:default}.page-news-event .content-block-pattern{margin-top:30px;margin-bottom:30px;text-align:center}.page-news-event .content-block-pattern img{width:80%}.news-list-wrapper .content-title{margin-top:0}.news-list-wrapper .divider{margin-bottom:40px;-webkit-animation-delay:.3s;animation-delay:.3s}.news-list-excerpt{line-height:1.4em;max-height:4.2em;overflow:hidden}.news-single .page-title{padding:0 90px;margin:0 0 80px;font-size:28px;line-height:1.2em!important;text-transform:inherit;letter-spacing:1px!important;-webkit-animation-delay:.5s;animation-delay:.5s}.news-single .page-intro-pattern{-webkit-animation-delay:.8s;animation-delay:.8s}.news-single .intro-pattern-quote{-webkit-animation-delay:1.1s;animation-delay:1.1s}.breadcrumb{margin-bottom:6px;text-align:center}.breadcrumb li{position:relative;display:inline;margin-right:16px;color:#818181;white-space:nowrap}.breadcrumb li::after{position:absolute;content:"/";top:-1px;right:-12px}.news-single.lang-th .breadcrumb li::after{top:2px}.breadcrumb li:last-child::after{display:none}.breadcrumb li:last-child{margin-right:0}.breadcrumb li a{color:#818181;transition:opacity .2s ease-in-out}.breadcrumb li a:hover{opacity:.8}.news-single .content-container{padding-left:10%;padding-right:10%}.news-single .news-meta{margin-bottom:36px;text-align:center}.news-single .meta-category{float:none!important}.news-featured-img{margin-bottom:40px}.news-share-this{margin:60px 0 40px}.news-share-this h4,.related-news h4{margin-bottom:20px;font-size:18px;text-transform:uppercase;letter-spacing:1px}.news-share-this li{display:inline-block;margin-right:30px;margin-bottom:5px;white-space:nowrap}.news-share-this li:last-child{margin-right:0}.news-share-this li a{font-size:13px;font-weight:700;color:#000;text-transform:uppercase;transition:opacity .2s ease-in-out}.news-share-this li a:hover{opacity:.7}.news-share-this li img{position:relative;top:-4px;width:auto;height:12px;margin-right:8px}.news-single-pagination{padding-top:30px;margin-bottom:60px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.news-single-pagination a{color:#000}.news-single-pagination a img{position:relative;top:-3px;width:10px;transition:all .3s ease-in-out}.news-single-pagination .news-prev a img{margin-right:10px}.news-single-pagination .news-prev a:hover img{margin-right:16px}.news-single-pagination .news-next a img{margin-left:10px}.news-single-pagination .news-next a:hover img{margin-left:16px}.news-next{text-align:right}.related-news{margin-bottom:60px}.related-news h4{margin-bottom:25px}.related-item h5{margin:30px 0 10px}.related-item h5 a{font-size:15px;line-height:22px;color:#000;text-transform:uppercase;letter-spacing:1px;transition:color .3s ease-in-out}.related-item h5 a:hover{color:#cbb274}.news-list-col .news-list-title{margin-top:0}.news-list-col .news-meta{display:none}.news-list-col .box{display:flex}.news-list-col .post-image-col{flex-basis:50%;max-width:50%;order:2}.news-list-col .post-content-col{flex-basis:50%;max-width:50%;order:1;padding:20px;display:flex;flex-direction:column;justify-content:center}.news-list-col:nth-child(even) .post-image-col{order:1}.news-list-col:nth-child(even) .post-content-col{order:2}.hover-item{position:relative}.hover-item .hover-transition{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;background-color:rgba(0,0,0,.3);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hover-item:hover .hover-transition{opacity:1}.hover-item.hover-border .hover-transition{top:50%;bottom:50%;right:50%;left:50%;width:inherit;height:inherit;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hover-item.hover-border:hover .hover-transition{top:15px;bottom:15px;right:15px;left:15px;opacity:1}.hover-item .hover-down,.hover-item .hover-up{position:absolute;width:100%;text-align:center;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hover-item.hover-border .hover-down,.hover-item.hover-border .hover-up{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.hover-item .hover-down{bottom:65%;padding:0 30px 15px 30px}.hover-item .hover-up{top:65%;padding:5px 30px 0 30px}.hover-item:hover .hover-down{bottom:50%;opacity:1}.hover-item:hover .hover-up{top:50%;opacity:1}.hover-item.hover-border:hover .hover-down,.hover-item.hover-border:hover .hover-up{-webkit-transition:all .15s .2s ease-in-out;-moz-transition:all .15s .2s ease-in-out;-o-transition:all .15s .2s ease-in-out;transition:all .15s .2s ease-in-out}.hover-item.hover-uncaption .hover-down{padding:0 30px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.hover-item.hover-unicon .hover-up{padding:0 30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hover-item.hover-uncaption .hover-up,.hover-item.hover-unicon .hover-down{display:none}.hover-item.hover-scale{overflow:hidden}.hover-item.hover-scale figure{position:relative;z-index:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hover-item.hover-scale:hover figure{-webkit-transform:scale(1.1);transform:scale(1.1)}.hover-title h4{font-size:20px;color:#fff;margin:0}.hover-title span{display:block;font-size:14px;color:#fff}.hover-icon i{font-size:28px;color:#fff}.hover-item i.hover-plus{position:relative;display:block;top:-3px;width:26px;height:26px;margin:0 auto}.hover-item.hover-uncaption i.hover-plus{top:0}.hover-item i.hover-plus:after,.hover-item i.hover-plus:before{position:absolute;content:'';background-color:#fff}.hover-item i.hover-plus:before{width:26px;height:2px;top:50%;left:0;margin-top:-1px}.hover-item i.hover-plus:after{width:2px;height:26px;left:50%;margin-left:-1px}.splash-page{min-height:100vh;color:#fff;background:url(../images/upload/splash-page-bg.png) no-repeat center;background-size:cover}.splash-page-logo img{width:80px;margin:24px 0 20px}#splash-page-footer{padding-bottom:40px}#splash-page-footer h5{margin:0}#splash-page-footer h5 a{font-size:21px;font-weight:500;color:#bd9c56;letter-spacing:0;transition:opacity .2s ease-in-out}#splash-page-footer>a{display:inline-block;margin-bottom:15px;font-size:10px;text-transform:uppercase;color:#fff;transition:opacity .2s ease-in-out}#splash-page-footer h5 a:hover,#splash-page-footer>a:hover{opacity:.8}#splash-page-footer>img{display:block;width:9px;margin:0 auto}.splash-page-container{margin-right:15px;margin-bottom:36px;margin-left:15px;background-color:#000;border:8px solid #c5b072;box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.splash-content-caption{padding:15px 0 34px}.splash-content-wording{margin-bottom:15px;font-size:40px}.splash-content-title{margin:0;font-size:1em;font-weight:400;color:#bd9c56}.splash-content-caption-1{margin-bottom:.3em;font-size:.65em}.splash-content-caption-2{margin-bottom:.3em;font-size:.6em}.splash-content-caption-3{font-size:.46em}.splash-content-caption-3 span{display:block}.splash-caption-icon{width:12px;margin-bottom:20px}.splash-page .reserve-wrapper-home{margin-top:0}.splash-page .reserve-btn a{height:40px;padding:0 34px;font-size:22px;font-weight:600;line-height:40px;letter-spacing:0}.splash-page-fatherday{position:relative;background-color:#000;background-image:url(../images/upload/fatherday/bg-mobile.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}.fatherday-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;min-height:100vh;text-align:center}.fatherday-inner-wrapper{padding:40px 0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.3s;animation-delay:.3s}.father-logo{margin-bottom:17px}.father-h1,.father-h2{color:#fff;letter-spacing:0;line-height:1.4}.father-h1{margin:0 0 -6px;font-size:42px;font-weight:500}.father-h2{margin:0 0 7px;font-size:36px;font-weight:400}.father-desc-1,.father-desc-2,.father-desc-3{line-height:1.4;color:#cbb274}.father-desc-1{font-size:26px;font-weight:500}.father-desc-2{font-size:18px;margin-bottom:4px}.father-desc-3{font-size:20px;font-weight:600;margin-bottom:38px}.father-link{display:inline-block;text-align:center;padding:0 12px}.father-link img{display:block;margin:4px auto 5px}.father-link-th{font-size:20px;font-weight:500;color:#fff;white-space:nowrap;transition:opacity .2s ease-in-out}.father-link-en{color:#cbb274;white-space:nowrap;transition:opacity .2s ease-in-out}.father-link-en:hover,.father-link-th:hover{opacity:.8}.father-leaf-icon{margin-bottom:31px}.father-pattern-bottom{margin-top:9px;padding:0 15px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.splash-page-fatherday>.container{display:table}.fatherday-wrapper{display:table-cell;vertical-align:middle}}@supports (-ms-accelerator:true){.splash-page-fatherday>.container{display:table}.fatherday-wrapper{display:table-cell;vertical-align:middle}}@media (min-width:480px){.banner-info{padding:15% 40px 50px}.banner-title{margin:0 0 15px}.banner-title-heading{font-size:33.09px}.banner-divider{margin:0 0 17px}.banner-subtitle{margin:0 0 8px}.banner-desc{font-size:12px;padding:0 20% 10px 0}.banner-more{font-size:12px}.banner-object{left:-2%}#menu-tabs .flex-control-nav li{margin:0 18px 15px}.tabs-inner-wrapper{padding:0 15% 40px}.map-gradient{height:220px}.page-contact .content-wrapper{margin:-220px 5px 25%}.complete-form-wrapper,.datepicker.dropdown-menu,.input-person-wrapper,.picker-form-box,.picker-form-desc,.picker-form-wording,.picker-form-wording .content-title,.profile-form-wrapper,div[rel=timepickerWindow]{width:432px}.datepicker-days{padding:35px 20px 60px}.reserve-time-dropdown{padding:40px 27px 60px}.input-person-inner{padding:40px 32px 100px}.complete-form-inner{padding:40px 27px 60px}.datepicker table tr td,.datepicker table tr th{width:46px;height:52px}.datepicker .next:before,.datepicker .prev:before{width:37px;height:52px}.date-ok,.person-ok,.time-ok{font-size:18px;height:44px;line-height:46px;padding:0 38px}.profile-form-top{padding:25px 25px 15px}.profile-form-bottom{padding:22px 20px 20px}.profile-submit-cover{font-size:18px;margin-bottom:22px;padding:10px 26px 9px}.profile-form-top input{width:293px}.complete-reservation{height:44px;line-height:44px}.first-name-wrapper label{padding-left:80px}}@media (min-width:768px){.mtd-preview.lang-th.page-news-event .page-title,.mtd-preview.lang-th.page-reservation .page-title,.mtd-preview.lang-th.page-samrubs .page-title{font-size:86px}.mtd-preview.lang-th .intro-pattern-quote,.mtd-preview.lang-th .page-subtitle{font-size:17px}.mtd-preview.lang-th .content-title{font-size:34px}.mtd-preview.lang-th #menu-tabs .flex-control-nav li a{font-size:22px}.banner-container{min-height:100vw}.banner-info{padding:20% 50px 60px}.banner-title{font-size:42.84px;line-height:43.87px;margin:0 0 12px}.banner-title-heading{font-size:48.25px}.banner-divider{width:93px;height:3px;margin:0 0 16px}.banner-subtitle{font-size:19.96px;line-height:25.75px;margin:0 0 10px}.banner-desc{font-size:12px;padding:0 20% 11px 0}.banner-more{font-size:14px}.banner-object{left:-2%}.inside-page .burger-menu{top:30px}.inside-page .logo-wrapper{width:115px}.inside-page .logo-container{padding:13px 23px 11px 23px}.inside-page .logo-wrapper .season-container{padding:5px 7px}.inside-page .logo-wrapper .season-container img{width:20px;float:left}.inside-page .logo-wrapper .season-container .season-status{top:4px;left:3px;letter-spacing:0;-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}#page-intro{height:400px;background-image:url(../images/upload/page-intro-main-1366.jpg)}.page-origin #page-intro{background-image:url(../images/upload/page-intro-origin-1366.jpg)}.page-gallery #page-intro{background-image:url(../images/upload/page-intro-gallery-1366.jpg)}.page-reservation #page-intro{background-image:url(../images/upload/page-intro-reservation-1366.jpg)}.page-news-event #page-intro{background-image:url(../images/upload/page-intro-news-event-1366.jpg)}.page-news-event .page-title,.page-reservation .page-title,.page-samrubs .page-title,.page-title{font-size:86px;padding:7px 0 5px;line-height:.85em}.page-gallery .page-title,.page-origin .page-title{padding:7px 0 5px}.page-subtitle{font-size:16px}.page-origin .page-subtitle-top{left:-140px}.page-news-event .page-subtitle,.page-reservation .page-subtitle,.page-samrubs .page-subtitle{margin-top:0}.page-subtitle-bottom{left:-67px}.page-intro-pattern{margin:8px 0 0}.page-intro-pattern img{width:270px}.intro-pattern-quote{font-size:16px;margin:5px 0 60px}.content-wrapper{margin:-80px 5px 20%}.content-container{padding:40px 60px}.content-title{font-size:34px;margin-bottom:13px}blockquote{font-size:22px;font-weight:500;line-height:1.3em;margin:0 0 18px}.about-item{margin-bottom:53px!important}.about-item p{font-size:17px;font-weight:400}.content-block-pattern{margin:45px 0 0}.content-block-pattern img{width:500px}.about-img{width:343px;margin:10px auto 40px}.about-item:nth-child(2) .about-img-section{margin-top:37px}.about-img-1{left:-35px}.about-img-2{left:35px}.about-img-top{width:254px;top:calc(50% - 127px);left:calc(50% - 127px)}.about-img-top figure{border-width:3px;padding:3px}.about-img-top-1{left:calc(50% - 50px)}.about-img-top-2{top:calc(50% - 209px);left:calc(50% - 200px)}.slide-item-1{background-image:url(../images/upload/page-intro-courses-1366.jpg)}.slide-item-2{background-image:url(../images/upload/page-intro-drink-1366.jpg)}.slide-item-3{background-image:url(../images/upload/page-intro-wine-1366.jpg)}#menu-tabs .flex-control-nav{padding:15px 0 0}#menu-tabs .flex-control-nav li{margin:0 35px 35px}#menu-tabs .flex-control-nav li a{font-size:25.36px}#menu-tabs .flex-control-nav li a:after{bottom:-16px}.tabs-inner-wrapper{padding:0 15% 80px}.samrub-item{margin-bottom:35px}.samrub-heading{font-size:27.39px;margin-top:80px}.samrub-title{font-size:18px}.samrub-desc{font-size:16px}.samrub-bottom-text{font-size:18px;margin-bottom:65px}.samrub-menu-pattern{margin-bottom:0}.samrub-menu-pattern img{width:300px}.menu-filter{margin:-15px 0 40px}.menu-filter li{font-size:16px;margin:0 24px 20px}.samrub-price .samrub-price-heading{font-size:28px}.contact-wording{text-align:left}.contact-wording .divider{margin-left:inherit;margin-right:inherit}.contact-info{padding-top:34px}.map-wrapper iframe{height:580px}.contact-empty-space{height:87px}#menu-tabs-1 .menu-filter li:after{font-size:12px}.gallery-inner,.gallery-list-carousel{padding:0 60px}.gallery-box{margin-bottom:40px}.gallery-info{padding:0 30px}.gallery-info p{font-size:17px;font-weight:400}.gallery-row .content-block-pattern img,.page-news-event .content-block-pattern img,.reservation-pattern-row .content-block-pattern img{width:500px}.fancybox-caption{padding-left:20%;padding-right:20%}.fancybox-caption:after{left:20%;right:20%}.picker-form-wording .content-title{font-size:41.45px}.all-form-inner .divider{width:102px;height:4px}.picker-form-desc{font-size:21.97px;font-weight:500;line-height:1.3em}.picker-form-wording{margin-bottom:27px}.input-group input{height:40px;padding:2px 35px 2px 12px}.picker-form-required{margin-bottom:38px}.picker-form-required label{height:40px;padding:3px 11px}.picker-form-required label:after{position:absolute;content:"";top:17px;right:13px;width:20px;height:9px;background:url(../images/form-arrow-down.png) no-repeat}.picker-form-required label img{display:none}.all-form-inner input{font-size:16px}.all-form-inner .profile-form input{font-size:12.67px}.person-status{font-size:16px;line-height:37px}.picker-form-required:first-child>figure img,.picker-form-required>figure{width:50px}.picker-form-required:nth-child(2)>figure img,.picker-form-required:nth-child(3)>figure img{width:46px}.input-group{padding:0 0 0 67px}.picker-form-required label{left:67px}.next-btn-desktop,.picker-submit-cover{font-size:14.69px;height:44px;line-height:44px;margin:31px 0 0 67px;padding:0 30px;-webkit-box-shadow:0 4px 23px -3px rgba(0,0,0,.5);-moz-box-shadow:0 4px 23px -3px rgba(0,0,0,.5);box-shadow:0 4px 23px -3px rgba(0,0,0,.5)}.picker-form-box{padding:47px 60px 40px 50px}.form-close{right:40px}.datepicker .datepicker-switch{font-size:18px}.datepicker .next:before,.datepicker .prev:before{background-size:9px 20px}.datepicker table tr th.dow{padding:25px 0 2px}.datepicker.dropdown-menu{font-size:14.12px}.reserve-time-dropdown td.time-cell:before{top:5px;left:8px}.person-header-desc{font-size:16px}.how-many{font-size:19.86px}.profile-form-bottom input,.profile-form-top input,.profile-form-top select{height:40px}.profile-form-top input{width:270px}.add-phone{width:40px;height:40px}.close-modal{top:15px;right:15px}.modal-dialog{width:450px}.modal-bottom-icon img{width:21px;margin-bottom:15px}.modal-bottom-pattern img{width:400px;margin-bottom:15px}.modal-menu-content{padding:60px 40px 30px}.modal-menu-title{font-size:20px;margin:30px 0 10px}.modal-menu-desc{font-size:14px}.modal-img-inner{width:240px;border-width:3px;padding:3px}.splash-page-container{margin-right:25px;margin-left:25px}.splash-content-wording{font-size:52px}.news-single .page-title{padding:0 160px;font-size:50px}.breadcrumb{margin-bottom:36px;text-align:left}.breadcrumb li{margin-right:24px;font-size:14px}.breadcrumb li::after{right:-17px}.news-single .news-meta{text-align:right}.splash-page-fatherday{background-image:url(../images/upload/fatherday/bg-tablet.jpg)}.page-reservation .content-container{padding-top:100px;padding-bottom:100px}.reservation-top-row{margin-bottom:30px}.reservation-info-title{font-size:22px;margin:10px 0 15px}.reservation-info-row{margin-bottom:30px}.contact-title-row{padding:100px 0 10px}.map-box{height:420px}.form-title{font-size:22px;margin-bottom:15px}.form-row+.reservation-pattern-row{margin-top:60px}.submit-msg-box{margin-bottom:15px}}@media (min-width:992px){.mtd-preview.lang-th .main-menu li:before{top:8px}.mtd-preview.lang-th.inside-page .main-menu li:before{top:10px}.mtd-preview.lang-th.inside-page #header .main-menu li a{font-size:13px}.mtd-preview.lang-th .intro-pattern-quote,.mtd-preview.lang-th .page-subtitle{font-size:18px}.mtd-preview.lang-th #menu-tabs .flex-control-nav li a{font-size:25.36px}.mtd-preview.lang-th.inside-page #footer .footer-slogan{font-size:24.5px}#mobile-menu{display:none!important}#footer .main-menu{display:block;padding:0 130px}.main-menu ul{padding:27px 0 19px;text-align:center}.main-menu li{position:relative;display:inline;margin:0 12px}.main-menu li:before{position:absolute;content:"";top:4px;left:-17px;width:6px;height:6px;border-radius:50%;background:#432e0c}.main-menu li a{font-size:17px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.main-menu li a:hover{color:rgba(255,255,255,.8)}.inside-page #header{position:absolute;top:0;left:0;width:100%;height:72px;background-color:rgba(0,0,0,.76)}.inside-page #header:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:2px;background:-moz-linear-gradient(top,rgba(201,177,116,1) 0,rgba(201,177,116,.2) 50%,rgba(201,177,116,1) 100%);background:-webkit-linear-gradient(top,rgba(201,177,116,1) 0,rgba(201,177,116,.2) 50%,rgba(201,177,116,1) 100%);background:linear-gradient(to bottom,rgba(201,177,116,1) 0,rgba(201,177,116,.2) 50%,rgba(201,177,116,1) 100%)}.inside-page #header .main-menu,.inside-page #header .switch-lang{display:block}.inside-page #header .reserve-wrapper-home{position:relative;top:33px;right:0;float:right}.inside-page #header .main-menu{float:right;margin-top:36px;padding-right:12px}.inside-page #header .main-menu ul{padding:0;white-space:nowrap}.inside-page #header .main-menu li a{font-size:12px}.inside-page #header .main-menu li{margin:0 8px}.inside-page .main-menu li:before{width:4px;height:4px;top:7px;left:-11px;background:#ad9658}.inside-page #header .switch-lang{position:absolute;right:0;top:calc(100% + 30px)}.inside-page #header .switch-lang a{margin:0}.season-wrapper{left:15px}.season-status{display:inline}#content .reserve-wrapper-home,.burger-menu{display:none}#header .reserve-wrapper-home{display:block;position:absolute;right:15px;top:46px;margin-top:0;z-index:0}.reserve-btn a{font-size:14px;height:25px;line-height:25px;padding:0 11px 0 13px;letter-spacing:1.5px}.banner-wrapper{padding:0}.banner-container{min-height:calc(100vh - 220px);z-index:1;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.5);-moz-box-shadow:0 2px 12px 0 rgba(0,0,0,.5);box-shadow:0 2px 12px 0 rgba(0,0,0,.5)}.banner-object{position:absolute;top:7px;left:50%;height:100%;z-index:2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.banner-object-vertical{display:none}.banner-object-horizontal{display:block;margin-left:-2%}.banner-bg-gradient{position:absolute;top:0;left:0;width:50%;height:100%}.banner-bg-gradient img{width:100%;height:100%}.banner-inner-shadow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;-webkit-box-shadow:inset 0 0 250px 0 rgba(0,0,0,.75);-moz-box-shadow:inset 0 0 250px 0 rgba(0,0,0,.75);box-shadow:inset 0 0 250px 0 rgba(0,0,0,.75)}.banner-info{position:absolute;top:0;z-index:4;padding:60px 60px 30px}.banner-title{font-size:30px;line-height:32px;margin:0 0 17px}.banner-title-heading{font-size:36px}.banner-divider{margin:0 0 21px}.banner-subtitle{font-size:16px;line-height:22px}#footer{position:relative}.footer-wrapper{position:relative;padding:0}.footer-slogan{display:none}.footer-icon{margin-bottom:43px}.footer-icon img{width:21px}.bottom-pattern{position:absolute;left:0;bottom:0;width:100%;opacity:.2;padding:7px 5px}.homepage .bottom-pattern{opacity:.1}#footer .footer-social{display:block}.footer-social{position:absolute;top:11px;left:0;padding-left:3px}.footer-social li{width:27px;margin:0 1px}.footer-social li:nth-child(3){margin-left:4px}.footer-social li:first-child img{width:11px}.footer-social li:nth-child(2) img{width:22px}.footer-social li:nth-child(3) img{width:27px}#footer .switch-lang{display:block;position:absolute;top:10px;right:0}#footer .switch-lang a{margin:0}.bottom-pattern .pattern-mobile{display:none}.bottom-pattern .pattern-desktop{display:block}#page-intro{height:450px}.intro-pattern-quote{margin:5px 0 0}.content-wrapper{margin:-80px 0 0;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.content-container{padding:24px 60px 90px}.about-img-section{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.about-item-info{text-align:left;padding:19px 0 0 15px}.inside-page .logo-wrapper{left:15px}.inside-page #footer{position:relative;background-color:transparent;border:none}.inside-page #footer .bottom-pattern{position:relative;padding:7px 5px}.inside-page #footer .reserve-btn{display:none}.copyright,.inside-page #footer .footer-icon,.inside-page #footer .footer-slogan{display:block}.inside-page #footer .footer-icon{margin-bottom:10px}.inside-page .footer-social{position:relative;top:20px;padding-left:0}.inside-page .footer-social ul{text-align:left}.inside-page .footer-social li{text-align:center}.inside-page .copyright{font-size:13.82px;font-weight:700;color:#fff;text-align:right;text-transform:uppercase;letter-spacing:1.5px;padding:14px 0 0}.inside-page .copyright a{color:#fff;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.inside-page .copyright a:hover{color:rgba(255,255,255,.8)}.inside-page #footer .footer-slogan{font-size:23.32px;font-weight:700;color:#cbb274;padding:25px 0 12px}#menu-tabs .flex-control-nav{padding:58px 0 0}#menu-tabs .flex-control-nav li{margin:0 75px 60px}.tabs-inner-wrapper{padding:0 17% 70px}.samrub-title{font-size:18px}.samrub-desc{font-size:18px;margin:5px 0 0}.samrub-bottom-text{font-size:18px;margin-bottom:89px}.samrub-menu-pattern img{width:500px}.menu-filter{margin:-30px 0 50px}.menu-filter li{margin:0 28px 20px}.map-wrapper{position:absolute;width:100%}.map-wrapper iframe{height:800px}.map-gradient{height:340px}.page-contact .content-container{padding:15px 40px 20px}.page-contact .content-wrapper{margin:0}.contact-info-text,.contact-wording p{font-size:24px}.contact-info-text{padding-left:13px}.contact-wording .reserve-btn{display:block;text-align:left}.contact-wording .reserve-btn a{font-size:23px;height:39px;padding:7px 19px 0 21px;-webkit-box-shadow:0 4px 16px -4px transparent;-moz-box-shadow:0 4px 16px -4px transparent;box-shadow:0 4px 16px -4px transparent}.contact-icon{width:55px}.contact-info-item:first-child .contact-icon{padding:7px 9.5px 0}.contact-info-item:last-child .contact-icon{padding:3px 5px 0}.mute-btn{display:block;left:inherit;bottom:inherit;top:19px;right:135px}.gallery-main-row{display:flex;align-items:center;margin-bottom:30px}.gallery-info{text-align:inherit}.gallery-col-order-1{order:1}.gallery-col-order-2{order:2}.fancybox-caption{padding-left:30%;padding-right:30%}.fancybox-caption:after{left:30%;right:30%}.complete-form-wrapper,.datepicker.dropdown-menu,.input-person-wrapper,.profile-form-wrapper,div[rel=timepickerWindow]{width:465px}.picker-form-desc,.picker-form-wording .content-title{width:auto}.picker-form-wording{margin:0;margin-left:auto}.picker-form-wording .content-title{text-align:left;margin:15px 0 10px}.picker-form-wording .divider{margin-bottom:20px}.form-close{display:none}.picker-form-box{position:relative;margin:0}.picker-form-desc{text-align:left;margin:0}.quit-reserve-container{position:absolute;left:50%;z-index:1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.quit-reserve-container .reserve-btn{position:absolute;top:46px;right:15px}.inside-page .quit-reserve-container .reserve-btn{top:33px}.picker-form-desc p:last-child{margin:0}.datepicker-box-wrapper,.person-box-wrapper,.timepicker-box-wrapper{position:absolute;top:50%!important;left:inherit!important;right:100%;width:auto;height:auto;overflow:inherit;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.picker-box-container{position:relative;display:block;width:auto;height:auto}.picker-header-desktop{position:absolute;left:100%;width:402px;height:71px;background:#fff;border:4px solid #cbb274;border-left:none;-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.4);-moz-box-shadow:0 2px 30px 0 rgba(0,0,0,.4);box-shadow:0 2px 30px 0 rgba(0,0,0,.4)}.datepicker-header-desktop{top:calc(50% - 150px)}.timepicker-header-desktop{top:calc(50% - 71px)}.person-header-desktop{top:calc(50% + 7px)}.reserve-btn a.quit-reserving{padding:0 17px 0 19px}.datepicker.dropdown-menu,.input-person-wrapper,.profile-form-wrapper,div[rel=timepickerWindow]{padding:4px}.complete-form-wrapper,.datepicker.dropdown-menu,.input-person-wrapper,.profile-form-wrapper,div[rel=timepickerWindow]{-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.4);-moz-box-shadow:0 2px 30px 0 rgba(0,0,0,.4);box-shadow:0 2px 30px 0 rgba(0,0,0,.4)}.datepicker-days .datepicker-title,.input-person-header .personbox-title,.table-condensed tfoot,.timepicker-header .timepicker-title{display:none!important}.datepicker table{border-spacing:9px}.datepicker table tr td,.datepicker table tr th{width:50px}.datepicker table tr td.day{position:relative}.datepicker table tr td.day:after{position:absolute;top:6px;left:6px;width:10px;height:10px;margin:0}.datepicker table tr td.active.day:after{top:2px;left:2px}.datepicker .next:before,.datepicker .prev:before{width:50px}.datepicker table tr th.dow{padding:20px 0 2px}.date-ok{margin-top:13px}.datepicker-days{padding:0 20px 18px}.picker-header-desktop:after,.picker-header-desktop:before{position:absolute;content:"";background:#fff}.picker-header-desktop:before{top:0;left:-30px;width:30px;height:63px}.picker-header-desktop:after{top:-20px;left:-32px;width:28px;height:103px;background:#fff}.picker-header-desktop span{position:absolute;top:0;left:0;width:100%;height:100%}.picker-header-desktop span:after,.picker-header-desktop span:before{position:absolute;content:"";width:4px;height:30px;left:-4px}.picker-header-desktop span:before{top:-30px;background:url(../images/input-round-top.png) no-repeat}.picker-header-desktop span:after{bottom:-30px;background:url(../images/input-round-bottom.png) no-repeat}.picker-header-desktop .datepicker-title,.picker-header-desktop .personbox-title,.picker-header-desktop .timepicker-title{display:block!important;overflow:hidden;text-align:left;padding:20px 15px 0 0}.picker-header-desktop .datepicker-title:before{float:left;margin:-10px 28px 0 50px}.picker-header-desktop .timepicker-title:before{float:left;margin:-12px 26px 0 52px}.picker-header-desktop .personbox-title:before{width:46px;float:left;margin:-12px 26px 0 52px;background-size:contain}.picker-header-desktop .datepicker-title:after,.picker-header-desktop .personbox-title:after,.picker-header-desktop .timepicker-title:after{display:none}.picker-form .picker-form-required:nth-child(2) .input-group,.timepicker-span{position:inherit}.timepicker-label{position:relative;width:255px;height:40px;margin-top:-40px}.timepicker-label label{left:0}.reserve-time-table{border-spacing:9px}.reserve-time-dropdown{padding:26px 27px}.input-person-inner{padding:40px 32px 40px}.pickerbox-header-desktop{display:block}.pickerbox-title-desktop{font-size:36px;color:#342b2b;margin:0 0 10px}.pickerbox-subtitle-desktop{font-size:24px;color:#342b2b;margin:0 0 -3px}.pickerbox-header-desktop .divider{margin-bottom:21px}.person-header-desc{margin:21px 0 25px}.person-header-desc p:last-child{margin:0}.how-many{margin:0 0 13px}.quantity-wrap{margin-bottom:19px}.profile-form-top{padding:25px 40px 15px}.profile-form-bottom{padding:22px 40px 20px}.profile-form-top input{width:279px}.next-btn-desktop{display:inline-block!important}.next-btn-desktop.hide-btn,.picker-submit-cover.hide-btn{display:none!important}.first-name-wrapper label{padding-left:85px}.complete-form-wrapper{width:945px;padding:4px}.complete-form-details h5,.complete-form-reserving h5{font-size:19.86px}.inform-label,.inform-me,.your-reserve-desc{font-size:20px}.accept-terms{font-size:16.7px;margin-bottom:30px}.checkmark{top:20px;left:20px}.vip-checkbox .checkmark{left:10px}.inform-label{padding:16px 10px 18px 65px}.inform-me{margin-bottom:12px}.complete-form-inner{position:relative;padding:40px 75px 50px}.complete-reservation{font-size:18px;display:inline-block;width:auto;padding:0 50px}.form-edit{position:absolute;top:20px;right:22px;height:44px;line-height:44px;font-size:18px;text-decoration:none;background:#cbb275;border:1px solid #fcf5bc;padding:0 30px;opacity:1!important;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.form-edit:hover{color:rgba(52,43,43,.8)}.splash-page-container{display:flex;flex-wrap:wrap;min-height:calc(100vh - 320px);align-items:center!important}.splash-content-caption,.splash-content-image{width:50%}.splash-content-caption{padding:34px 0}.news-single .page-title{margin:0 0 15px}.splash-page-fatherday{background-image:url(../images/upload/fatherday/bg-desktop.jpg)}.page-reservation .contact-icon img{width:34px;height:auto}.page-reservation .contact-phone img{width:30px}.page-reservation .contact-info-text{font-size:14px}.map-box{height:450px}.form-desc{padding:0 15%}}@media (min-width:1200px){.mtd-preview.lang-th.page-news-event .page-title,.mtd-preview.lang-th.page-reservation .page-title,.mtd-preview.lang-th.page-samrubs .page-title{font-size:121.76px}.mtd-preview.lang-th .intro-pattern-quote{font-size:18px}.mtd-preview.lang-th .page-subtitle{font-size:24.18px;margin-bottom:8px;letter-spacing:2px}.mtd-preview.lang-th .content-title{font-size:40px}.logo-wrapper{width:150px}.logo-container{padding:17px 0 15px}#header .reserve-wrapper-home{top:94px}.season-wrapper{top:93px}.banner-wrapper{margin-top:133px}.banner-container{min-height:calc(100vh - 270px)}.banner-info{padding:40px 40px 30px}.banner-title{font-size:34px;line-height:36px;margin:0 0 17px}.banner-title-heading{font-size:40px}.about-img-section{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#page-intro{height:678px}.page-intro-pattern{margin:10px 0 0}.intro-pattern-quote{margin:14px 0 0}.page-gallery .page-intro-wrapper,.page-origin .page-intro-wrapper{padding-bottom:100px}.page-news-event .page-intro-wrapper,.page-reservation .page-intro-wrapper,.page-samrubs .page-intro-wrapper,.page-thank .page-intro-wrapper{padding-bottom:80px}.page-news-event .page-title,.page-reservation .page-title,.page-samrubs .page-title,.page-title{font-size:121.76px;line-height:.87em;letter-spacing:24px;padding:8px 0 7px;text-shadow:0 4px 24px rgba(0,0,0,.65)}.page-gallery .page-title,.page-origin .page-title{padding:2px 0 0}.page-subtitle{font-size:24.18px;letter-spacing:5px;text-shadow:0 2px 20px rgba(0,0,0,.4)}.page-origin .page-subtitle-top{left:-230px}.page-subtitle-bottom{left:-112px}.page-gallery .page-intro-pattern,.page-origin .page-intro-pattern{margin:15px 0 0}.page-intro-pattern img{width:430px}.content-wrapper{margin:-156px 0 0}.content-container{padding:14px 80px 100px}.content-title{font-size:42px;margin-bottom:10px}.about-item{margin-bottom:43px!important}.about-item-info{padding:21px 20px 0 0}.about-img-2{left:-35px}.about-img-top-2{left:calc(50% - 270px)}.about-item:nth-child(2) .content-block-pattern{margin:30px 0 0}.tabs-inner-wrapper{padding:0 21% 60px}.page-contact #page-intro{height:525px}.map-wrapper iframe{height:960px}.map-gradient{height:440px}.page-contact .content-container{padding:15px 90px 20px}.contact-info{padding:55px 0 0 60px}.contact-info-item{margin-bottom:40px}.page-thank .content-container{padding-bottom:450px;background:#fff url(../images/salute.png) no-repeat center bottom}.about-img-1{left:-60px}.about-img-top-1{left:calc(50% - 75px)}.contact-empty-space{height:81px}.gallery-inner,.gallery-list-carousel{padding:0 80px}.gallery-carousel .gallery-nav.prev{left:-60px}.gallery-carousel .gallery-nav.next{right:-60px}.gallery-carousel:hover .gallery-nav.prev{left:20px}.gallery-carousel:hover .gallery-nav.next{right:20px}.complete-form-wrapper,.datepicker.dropdown-menu,.input-person-wrapper,.profile-form-wrapper,div[rel=timepickerWindow]{width:546px}.quit-reserve-container .reserve-btn{top:94px}.inside-page .quit-reserve-container .reserve-btn{top:33px}.picker-form-box{margin:0 0 0 30px}.picker-form-wording{margin-right:30px}.datepicker table tr td,.datepicker table tr th{width:62px;height:44px}.datepicker .next:before,.datepicker .prev:before{width:44px;height:44px}.reserve-time-dropdown{padding:26px 40px}.person-header-desc{font-size:20px}.input-person-inner{padding:28px 50px 35px}.reserve-form-subtitle{font-size:24px;margin:0 0 -7px}.reserve-form-title{font-size:36px;margin:0 0 10px}.all-form-inner .profile-form input,.profile-form input,.profile-form label,.profile-form select,.profile-form textarea{font-size:14px}.profile-form-top{padding:25px 90px 15px}.profile-form-bottom{padding:22px 90px 10px}.profile-form-top input{width:260px}.name-title-wrapper{margin:30px 8px 0 5px}.first-name-wrapper label{padding-left:65px}.profile-form-top .divider{margin-bottom:20px}.complete-form-wrapper{width:970px}.splash-page-container{margin-right:9%;margin-left:9%;min-height:calc(100vh - 370px)}#splash-page-footer{padding-bottom:80px}.news-single .page-title{padding:0;font-size:64px}.news-single .page-intro-wrapper{width:1140px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.page-reservation .contact-icon img{width:45px}.page-reservation .contact-phone img{width:40px}.page-reservation .contact-info-text,.reservation-desc{font-size:18px}.map-box{height:480px}.form-title{font-size:32px;margin:15px 0 20px}.form-desc{font-size:18px;margin-bottom:70px}.form-box{padding-top:60px}}@media (min-width:1326px){.homepage .container{width:100%;padding-left:42px;padding-right:42px}.banner-container{min-height:74vh}.banner-info{padding:50px}.banner-title{font-size:42.84px;line-height:43.87px;margin:0 0 12px}.banner-title-heading{font-size:48.25px}.banner-divider{margin:0 0 16px}.banner-subtitle{font-size:19.96px;line-height:25.75px;margin:0 0 7px}.season-wrapper{left:42px}#header .reserve-wrapper-home,.quit-reserve-container .reserve-btn{right:42px}#page-intro{background-image:url(../images/upload/page-intro-main-1920.jpg)}.page-origin #page-intro{background-image:url(../images/upload/page-intro-origin-1920.jpg)}.page-gallery #page-intro{background-image:url(../images/upload/page-intro-gallery-1920.jpg)}.page-reservation #page-intro{background-image:url(../images/upload/page-intro-reservation-1920.jpg)}.page-news-event #page-intro{background-image:url(../images/upload/page-intro-news-event-1920.jpg)}.slide-item-1{background-image:url(../images/upload/page-intro-courses-1920.jpg)}.slide-item-2{background-image:url(../images/upload/page-intro-drink-1920.jpg)}.slide-item-3{background-image:url(../images/upload/page-intro-wine-1920.jpg)}.tabs-inner-wrapper{padding:0 20% 60px}#menu-tabs-3 .tabs-inner-wrapper{padding:0 7% 60px}#menu-tabs-3 .menu-filter{padding:0 10%}}@media (min-width:1440px){.banner-container{min-height:70vh}.banner-title{font-size:50px;line-height:52px;margin:10% 0 20px}.banner-title-heading{font-size:54px}.banner-divider{margin:0 0 26px}.banner-subtitle{font-size:20px;line-height:27px;margin:0 0 10px}}@media (min-width:1600px){.banner-title{font-size:60px;line-height:60px}.banner-title-heading{font-size:64px}.banner-divider{margin:0 0 30px}.banner-subtitle{font-size:22px;line-height:29px;margin:0 0 15px}.banner-desc{font-size:14px;margin:0 0 5px}.banner-more{font-size:16px}.banner-object-horizontal{width:45%!important}.splash-page-fatherday>.container{width:1440px}}@media (min-width:1920px){.splash-page-fatherday>.container{width:1680px}}@media (max-width:500px){.reserve-time-dropdown td.time-cell{max-width:45%;flex-basis:45%}}